/* GENERAL ========================================================================================= */



body{
color: #000000;
}	

div#javascript_message, 
div#javascript_message a, 
div#javascript_message a:hover{
display:none;
}
	

/* LAYOUT PRINT ==================================================================================== */
	
div#print_logo{
display:block;
width:auto;
height:auto;
}

	
/* LAYOUT GENERAL ==================================================================================== */

div#layout_container{
width:99%;
height:auto;
margin:6px auto 0px auto;
padding-bottom:14px;
border:1px solid #ff0000;
}
	div#header{
	display:none;
	}
		div#header_inner{
		}		
			div#moodbar{
			}
			div#topmenu_container{
			}
			
		
	/* HOME LAYOUT ============================================ */	
	div#topbar_home{
	display:none;
	}	
	
	div#content_home_container{
	display:none;	
	}
	
		div#content_home_container_logo{
		}
		
		
		div#content_home_container div.col1{
		}
			div#content_home_container div.col1_inner{
			}		
			div#content_home_container div.col1_inner_spacer_ff{
			}				
				
		div#content_home_container div.col2{
		}
			div#content_home_container div.col2_inner{
			}			
		div#content_home_container div.col3{
		}
			div#content_home_container div.col3_inner{
			}						
		
	div#footer_home{
	}
		div#footer_home_inner{
		}			
	
	
	/* FOLLOWUP LAYOUT 3 COLUMNS ============================================ */	
	div#topbar{
	display:none;
	}	
	
	div#content_container{
	background-image: url(none);
	}

		div#content_container div.col1{
		display:none;
		}
			div#content_container div.col1_inner{			
			}
						
		div#content_container div.col2{
		width:70%;
		border:1px dashed #000;
		}
			div#content_container div.col2_inner{
			width:90%;
			margin:0px;
			padding:0px;
			}			
		div#content_container div.col3{
		width:29%;
		border:1px dashed #ff9900;
		}
			div#content_container div.col3_inner{	
			width:100%;
			margin:0px;
			padding:0px;			
			}
		
	div#footer{
	display:none;
	}
		div#footer_inner{
		}		
	
	
	/* FOLLOWUP LAYOUT FULL WIDTH CONTENT ============================================ */	

	div#content_container div.col2_fullwidth{
	}
		div#content_container div.col2_fullwidth_inner{
		}	
	
/* HOME ==================================================================================== */

div.home_block_container{
}
div.home_block_spacer{
}		

img.icon,
img.icon_human,
img.icon_crown,
img.icon_circles,
img.icon_face{
display:none;
}

img.icon_human{}
img.icon_crown{}
img.icon_circles{}
img.icon_face{}



a.print{
display:none;
}
a.print:hover{
display:none;
}



ul.columns{
} 
ul.columns li.left{
}
ul.columns li.right{
}

ul.columns li.hr{
}

/* LAYOUT FORM ======================================================= */


input.submit,input.submit:hover{
}
input.submit:hover{
}



ol.form li{
}
ol.form{
}
label, div.label, input, select, textarea, div.label{
}
input, select, textarea{
}

label, div.label{
}
input, select{
}
input{
}
input.button{
}

input.checkbox{
}
select{
}
textarea{
}



.webpoint_form, .webpoint_table
{
}

.webpoint_field_text
{
}

.webpoint_field_memo
{
}

.webpoint_messages li
{
}

.webpoint_button_submit
{
}




/* TOPMENU =============================================== */

div#topmenu{
float: left;
margin: 20px 0px 0px 17px;
}

div#topmenu a, div#topmenu a:hover,
div#topmenu a.on, div#topmenu a.on:hover{
padding:0px 0px 7px 0px;
display:block;
line-height:14px;
color: #002a5c;
text-decoration:none;
}
div#topmenu a:hover{
text-decoration:underline;
}
div#topmenu a.on, div#topmenu a.on:hover{
text-decoration:none;
color:#82b200;
font-weight:bold;
}

div#topmenu select{
margin-top: 3px;
}




/* MENU =============================================== */

/* this is used to show the background while loading */
div#menu_container{
display:none;
}

/* this is placed at bottom of the page to fully load cufont replacement and then show all menus at once */
div#menu_container2{
display:none;
}


a.menu, a.menu:hover,
a.menu_on, a.menu_on:hover{
}
a.menu:hover, a.menu_on, a.menu_on:hover{
}

/* SUB + SUBSUBMENU =============================================== */


div.submenu_arrow{
}

a.submenu, a.submenu_on, a.submenu:hover, a.submenu_on:hover{
}

a.subsubmenu, a.subsubmenu_on, a.subsubmenu:hover, a.subsubmenu_on:hover{
}

a.submenu:hover, a.submenu_on:hover,
a.subsubmenu:hover, a.subsubmenu_on:hover{
}

a.submenu_on, a.subsubmenu_on{
}


/* CONTENT NAV (SUB SUB SUB NIVO) =============================================== */

div.content_menu_container{
display:none;
}

div.content_menu_container div.spacer{

}

div.content_menu_container a, div.content_menu_container a:hover,
div.content_menu_container a.on, div.content_menu_container a.on:hover{
}

div.content_menu_container a.on, div.content_menu_container a:hover, div.content_menu_container a.on:hover{
}


/* TRAIL =============================================== */

div.trail_container{
}
a.trail, a.trail:hover{
}
a.trail:hover{

}
span.trail{
}


