@charset "UTF-8";
/* CSS Document */

body {
	background-color: none;
}
img {
	border-top: none;
	margin: 7px;
	float: left;
}
p {
	font-family: Monaco, Lucida Console, Helvetica, Arial, monospace;
	font-weight: normal;
	font-size: 10px;
	color: #666;
	line-height: 18px;
	margin-top: 6px;
}
h1 {
	font-family: Monaco, Lucida Console, Helvetica, Arial, monospace;
	font-weight: normal;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 18px;
}
h2 {
	font-family: Monaco, Lucida Console, Helvetica, Arial, monospace;
	font-weight: normal;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 18px;

}
a {
	font-family: Monaco, Lucida Console, Helvetica, Arial, monospace;
	font-weight: normal;
	font-size: 10px;
	line-height: 18px;
	color: #666;
	text-decoration: none;
}
a:visited {
	font-family: Monaco, Lucida Console, Helvetica, Arial, monospace;
	font-weight: normal;
	font-size: 10px;
	line-height: 18px;
	color: #666;
	text-decoration: line-through;
}
a:hover {
	font-family: Monaco, Lucida Console, Helvetica, Arial, monospace;
	font-weight: normal;
	font-size: 10px;
	line-height: 18px;
	color: #333;
	text-decoration: none;
}



div#page {
	height: 100%;
	width: 796px;
	margin-left: auto;
	margin-right: auto;
}



div#nav {
	height: 60px;
	width: 796px;
	margin-top: 10px;
	position: fixed;
	background: #fff;
	background-image: url("site_imgs/bg_img.png");
	
	/*border-top-style: solid;
	border-top-width: thin;	
	border-top-color: #ccc;
	border-bottom-style: solid;
	border-bottom-width: thin;	
	border-bottom-color: #ccc;*/
}
div#navcolumn {
	height: 60px;
	width: 185px;
	
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 4px;
	
	text-align: left;
	float: left;
	
	/*border-top-style: solid;
	border-top-width: thin;	
	border-top-color: #666;*/
	
}
div#nav2column {
	height: 60px;
	width: 384px;
	
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 4px;
	
	text-align: left;
	float: left;
	
	/*border-top-style: solid;
	border-top-width: thin;	
	border-top-color: #666;*/
	
}



div#body {
	height: 100%;
	width: 796px;
	padding-top: 60px;
}
div#bodycolumn {
	height: 100%;
	width: 185px;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 35px;
	text-align: left;
	float: left;
}

div#flash {
	height: 553px;
	width: 782px;
	margin-left: 7px;
	margin-right: 7px;
}



/* drop menu css  */

#drop *  { padding:0; margin: 0; font: 10px Monaco, Lucida Console, Helvetica, Arial, monospace; }

#drop { position: absolute;  z-index: 99; margin: 0 auto; float: left; line-height: 18px; }

#drop a { display: block; background: #fff; text-decoration: none; padding: 3px 0px; }
#drop a:hover { background: #fff; }


#drop ul li, #cssm1 ul li ul li  { width: 185px; list-style-type:none; }

#drop ul li { float: left; width: 185px; }

#drop ul li ul, #cssm1:hover ul li ul, #cssm1:hover ul li:hover ul li ul{ 
	display:none;
	list-style-type:none; 
	width: 120px;
	}

#drop:hover ul, #cssm1:hover ul li:hover ul, #cssm1:hover ul li:hover ul li:hover ul { 
	display:block; 
	}

#drop:hover ul li:hover ul li:hover ul { 
	position: absolute;
	margin-left: 120px;
	margin-top: -20px;
	}




#drop2 *  { padding:0; margin: 0; font: 10px Monaco, Lucida Console, Helvetica, Arial, monospace; }

#drop2 { position: absolute;  z-index: 99; margin: 0 auto; float: left; line-height: 18px; }

#drop2 a { display: block; background: #fff; text-decoration: none; padding: 3px 0px; }
#drop2 p { display: block; border: 1px solid #fff; background: #fff; text-decoration: none; padding: 3px 0px; line-height: 18px; }
#drop a:hover { background: #fff; }

#drop2 ul li, #cssm1 ul li ul li  { width: 384px; list-style-type:none; }

#drop2 ul li { float: left; width: 384px; }

#drop2 ul li ul, #cssm1:hover ul li ul, #cssm1:hover ul li:hover ul li ul{ 
	display:none;
	list-style-type:none; 
	width: 120px;
	}

#drop2:hover ul, #cssm1:hover ul li:hover ul, #cssm1:hover ul li:hover ul li:hover ul { 
	display:block; 
	}

#drop2:hover ul li:hover ul li:hover ul { 
	position: absolute;
	margin-left: 120px;
	margin-top: -20px;
	}

