
body{
	background-color:		#DADDEB;
	font-family:			Arial, Helvetica, sans-serif;
	margin:					10px 0px 10px 0px;
	font-size:				12px;
	background:				url(../images/shadow.jpg) #DADDEB center top repeat-y;
	text-align:				center;
	}
	
h1{
	color:					#FFF;
	font-size:				20px;
	}
	
h2{
	color:					#00467C;
	font-size:				14px;
	}

a{
	color:					#700693;
	text-decoration:		none;
	font-weight:			bold;
	}

p{
	text-align:				justify;
	}
	
ul li{
	margin-bottom:			5px;
	}

a:hover{
	text-decoration:		underline;
	}

#warp{
	width:					1024px;
	margin:					0px auto;
	}

#banner{
	width:					1024px;
	height:					220px;
	background-color:		#FFF;
	text-align:				center;
	}
	
#contentcontainer{
	width:					1015px;	
	margin:					0px 0px 0px 0px;
	padding:				0px 0px 20px 10px;
	float:					right;
	background-color:		#48C7F0;
	text-align:				left;
	}					
	
#content{
	width:					700px;
	margin:					20px 220px 10px 10px;
	display:				inline;
	}	
	
#highlight{
	padding:				5px;
	width:					749px;
	}
	
#separator{
	width:					1024px;
	height:					18px;
	background:				url(../images/top-split1.jpg) center right repeat-x;
	clear:					both;
	}
	
#footer{
	width:					1024px;
	margin:					0px;
	text-align:				center;
	background-color:		#FFF;
	clear:					both;
	}	
	
#footer a{
	color:					#00467C;
	}
	
#separatorBottom{
	width:					1024px;
	height:					18px;
	background:				url(../images/bottom-split1.jpg) center right repeat-x;
	clear:					both;
	}
	
	
#leftnav{
	width:					210px;
	float:					right;
	text-align:				center;
	margin:					20px 10px 10px 10px;
	padding:				5px;
	background-color:		#FFF;
	}	
	
	
#leftnav div{
	border-width:			.2em; 
	border-style:			solid; 
	border-color:			#CCC;
	}	

	
	
#mainnav{
	width:					1024px;
	height:					38px;
	margin:					0px;
	background-color:		#FFF;
	font-size:				12px;
	font-weight:			bold;
	width: 					100%;
	}	
	
#mainnav ul{
	list-style-type:		none;
	padding:				0px;
	margin:					0px;
	}
	
#mainnav ul li{	
	position:				relative;
	display:				inline;
	float:					left;
	margin:					0px;
	}		
	
#mainnav ul li a, #mainnav ul li ul li a{
	text-decoration:		none;
	margin-right:			7px;
	margin-left:			7px;
	color:					#00467C;
	line-height:			30px;
	}
	
* html #mainnav ul li a, #mainnav ul li ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display:				inline-block;
	}
	
#mainnav ul li a:hover, #mainnav ul li ul li a:hover{
	color:					#700693;
	}		
	
#mainnav ul li .activeLink, #mainnav ul li ul li .activeLink{
	color:					#700693;
	}

#mainnav ul li ul{ /*SUB MENU STYLE*/
	position: 				absolute;
	left: 					0;
	display: 				block;
	visibility: 			hidden;
	background-color:		#FFF;
	}

#mainnav ul li ul li{
	display:				list-item;
	float:					left;
	min-width:				250px;
	}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#mainnav ul li ul li ul{
	position:				absolute;
	top:					0;
	}
	
#sddm{
	margin:					0;
	padding:				0;
	z-index:				30;
	}

#sddm li{
	margin:					0;
	padding:				0;
	list-style:				none;
	float:					left;
	font:					bold 11px arial;
	}

#sddm li a{
	display:				block;
	margin:					0 1px 0 0;
	padding:				1px 1px;
	color:					#FFF;
	text-align:				center;
	text-decoration:		none;
	}

#sddm a img{
	border:					none;
	}

#sddm li a:hover{
	background:				#49A3FF;
	}

#sddm div{
	position:				absolute;
	visibility:				hidden;
	margin:					0;
	padding:				0;
	background:				#FFF;
	border:					1px solid #111;
	}

#sddm div a	{
	position:				relative;
	display:				block;
	margin:					0;
	padding:				5px 10px;
	width:					auto;
	white-space:			nowrap;
	text-align:				left;
	text-decoration:		none;
	background:				#FFF;
	color:					#000;
	font:					11px arial;
	}

#sddm div a:hover{
	background:				#49A3FF;
	color:					#FFF;
	}