 /*
 ***************** General Tags ***********************/ 
 
  body 	{ background-color: #ffffff; margin: 0px; font-size:62.5% }
	
  input.searchbutton  { vertical-align: middle; margin-bottom: 4px; }
  
  font,th,td,input,textarea,select 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 1em; }
	
	p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 1.2em; color: #555555; line-height: 15px; }

	em { font-style: normal;	background: #ffc; }
	
	img { border: none; }
	ol{font:12px/150% Verdana, Arial, Helvetica, sans-serif;}
	
	/*
	********** Content hidden from view ***********/			
  
	#header-print {	display: none; } 				
	#footer-print { display: none; }
	#header-mobile { display: none;}	
	.skip {	display:none; }
			
 /*
 ***************** Header Tags ***********************/  	
	
	#header {	background: #00349A	url('../images/header-background.gif'); position: relative;		height: 93px;		padding: 0;} 
	
	#header h1 { position: absolute; top: 0;	left: 0;	margin: 0;	height: 72px;		z-index: 100; /* above the UL */	}

	#shield { position: absolute;	top: 0px;	right: 0px;} 	
	
	#headertitle { position: absolute;	top: 0px;	left: 0px; }
	
	#menu {	position: absolute;	top: 0px;	left: 300px;  z-index: 200;}	
	#menu ul { margin: 0 0 0 12px; list-style-image: none; list-style-position: outside; padding-left: 0px; list-style-type: none; text-transform: uppercase; }
  #menu li { float: left;  word-spacing: 2px; font-family:ËÎÌå,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; padding: 2px 0 0 12px; }
  #menu li a { background: transparent none repeat; display: block; color: #fff; text-decoration: none; }
  #menu li a:hover { text-decoration: none; color: #DEF0FD; }
  #menu li a.active { color: #DEF0FD; }	
	

	#myuq_nav {  position: absolute; margin: 0 0 0 0; padding: 1px 0 0 130px; word-spacing: 2px; color: #fff; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; }

	#myuq_nav a:link, #myuq_nav a:visited { padding: 0 0 0 0; color: #fff; text-decoration: none; }
	#myuq_nav a:hover, #myuq_nav a:active, #quicklinks_nav a:focus { background: transparent none repeat; color: #DEF0FD; text-decoration: none; }
	
	#search {	position: absolute;	top: 72px;	width: 100%;	height: 21px;	background-image: url('../images/gradient.gif');	background-color:transparent;	margin: 0px;	padding: 0px;	vertical-align: middle;	text-align: right; font-family:Verdana,Arial,Helvetica, sans-serif; font-size: 1.1em; color: #9DA7A7}

 /*
 ************************ Content Tags *************************/	

	#bodybg {	background: url('../images/bg_home.gif') repeat-x left 60px;}		

	#contain {	width:100%; margin-left: 5px;}		
	
	/*
 ************************ Content Top Tags *************************/	 	
  #content_top { margin: 0px 0px 0px 1px; padding: 0px; width:100%; height: 186px; }
	
	#banner_ad { padding: 10px 0 5px 0; float: left; width: 730px;  }	
	#banner_ad ul { margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none; list-style-position: outside; list-style-image: none; }	
	
	#menu_for { float: left; width: 220px; clear: right;margin-top:7px;}	
	#menu_for  h2 {font-weight: bold; font-size: 1.3em; margin: 4px 0 4px 4px; color: #033f98;  font-family: arial, verdana, helvetica, sans-serif;}
  #menu_for ul { margin: 0px 0 0 5px; padding: 0pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 1.2em; }
  #menu_for ul li { border-top: 1px solid rgb(218, 218, 220); margin: 0pt; padding: 5px 0 5px 10px; background: transparent url('../images/red-bullet.gif') no-repeat scroll 0pt 9px; display: block; width: 210px; list-style-type: none; list-style-position: outside; list-style-image: none; }
  #menu_for ul li.last { border-bottom: 1px solid rgb(218, 218, 220); }
 	#menu_for a:link, #menu_for a:visited { border: medium none ; text-decoration: none; color: rgb(55, 120, 199); }
 	#menu_for a.active:link, #menu_for a.active:visited, #menu_for a:hover {  color: rgb(51, 51, 51); }
 	#menu_for a.selected { color: rgb(51, 51, 51); }	
	
	/*
 ************************ Content Middle Tags *************************/	  

	
	/*
 ************************ Content Top Tags *************************/
	
	/*#content_bot a:link, #content_bot a:visited { border-bottom: 1px solid #B9D0EA; text-decoration: none;	color: #3778C7;}	
	
	/*#content_bot a:link.active, #content_bot a:visited.active, #content_bot a:hover {	border-bottom: 1px solid #CC0300; color: #333333; }		

	/*#content_bot a.selected  { color:#333333; }		*/	
	
	#menu_about { float: left; width: 240px; clear: right;}	
	#menu_about  h2 {font-weight: bold; font-size: 1.3em; margin: 4px 0 4px 4px; color: #535354;  font-family: arial, verdana, helvetica, sans-serif;}
  #menu_about ul { margin: 0px 0 0 5px; padding: 0pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 1.2em; }
  #menu_about ul li { border-top: 1px solid rgb(218, 218, 220); margin: 0pt; padding: 5px 0 5px 10px; background: transparent url('../images/red-bullet.gif') no-repeat scroll 0pt 9px; display: block; width: 210px; list-style-type: none; list-style-position: outside; list-style-image: none; }
  #menu_about ul li.last { border-bottom: 1px solid rgb(218, 218, 220); }
 	#menu_about a:link, #menu_about a:visited { border: medium none ; text-decoration: none; color: rgb(55, 120, 199); }
 	#menu_about a.active:link, #menu_about a.active:visited, #menu_about a:hover {  color: rgb(51, 51, 51); border-bottom: none; }
 	#menu_about a.selected { color: rgb(51, 51, 51); }
	
	#menu_about p { font-size: 1em; line-height: 12px; margin: 5px 0 10px 5px; }	
	
	#main_feature { padding:10px 20px; float: left; width:690px;}
	#main_feature h2{font-size:150%;color:#022d85;}
	#main_feature p{text-indent:25px;line-height:180%;}
	#main_feature ul{font-size:150%;line-height:150%;}
	
 /*
 ************************ Form Tags *************************/

  form { margin: 0px; padding: 0px; }
	
 /*
 ***************** Quick Link Tags ***********************/ 	
	.quicklinks { font-weight: bold; font-size: 13px; margin: 0 0 4px 0; color: #535354;  font-family: arial; background: transparent; padding: 5px 10px 5px 0px; background-color: rgb(249, 249, 249); width: 150px; border-style: solid;
border-color: #EFF5FF;  border-width: thin; } 
 
  .quicklinks .showhide { margin: 0;  }
  .quicklinks .showhide a { float: right; margin-top: -20px; padding: 0pt; background: transparent url('../images/showhide_arrow.gif') no-repeat scroll left top; height: 21px; width: 17px; display: block; }
  .quicklinks .showhide a:hover { background-position: left bottom; }
  .quicklinks .showhide a img { display: none; }
	
  .quicklinks:hover, .quicklinks:focus { border-style: solid;
border-color: #EFF5FF; background-color: #F1F9FD; }	

  .more {	margin: 5px 5px 3px -3px;	padding: 0; line-height: 14px; display: none; clear: both; }	  
  .more ul { padding: 0 0 0 0;	margin: 0 0 0 0; width: 165px; }	  
  .more li {	list-style: none;	padding: 0 0 5px 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 1.1em; background:url("../images/bullet.png") no-repeat scroll 0px 2px;   }	  
  .more li a, .eventlist li a:visited {	font-weight: normal;	text-decoration: none; color: #3778C7; }		  
  .more li a:hover { border-bottom: 1px solid #CC0300; color: #333333; }	
	.img a { border-bottom: none; }	
	
	img.member-position { vertical-align: middle; }
	
	.member a:link, .member a:visited { border-bottom: 1px solid #B9D0EA; text-decoration: none;	color: #3778C7;}	
	.member a:link.active, .member a:visited.active, .member a:hover {	border-bottom: 1px solid #CC0300; color: #333333; }		
	.member a.selected  { color:#333333; }		

	/* ************************ Footer Tags *************************/   
	#footer { clear: both;	text-align: center;padding:10px 0px;font:10px ËÎÌå,Verdana, Arial, Sans-Serif;color: #999999; }  
	#footer p{margin:0px;padding:0px;}

	#footer a { color: #3778C7;  text-decoration:underline;}		
	
	#footer a:hover { border-bottom: 1px solid #CC0300; color: #333333; }				
	
	#feedback {	font:12px ËÎÌå,Verdana, Arial, Sans-Serif;	clear: both;	width: 100%;	height: 18px;	padding-top: 3px;background:#F4B898 url('../images/gradient.gif');	margin: 0px;text-align: right; }  

	#feedback a { color: #3778C7;  text-decoration: none;}		
	
	#feedback a:hover { border-bottom: 1px solid #CC0300; color: #333333; }				
	
	#partners {text-align: left; float: left; width: 300px; }					