@media screen {

.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none }
.smallbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; text-decoration: none ; font-weight: bold}
.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; text-decoration: none }
.big { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none ; font-weight: bold}
.normalitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; font-style: italic}
.normalbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; font-weight: bold}
.normalreport { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; line-height: 22px}
.smallLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; text-decoration: none ; color: #085865}
.normalLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; color: #085865}
.smallLinksup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none ; color: #CCCCCC}
.smallboldOrange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none ; font-weight: bold ; color: #FF9900}
.normalboldorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; font-weight: bold ; color: #FF9900}
.normalLinkitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; font-style: italic ; color: #085865}
#banner{
	float: left;
}
#searchForm{
	float:right;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #1D3132;
	color: #ffffff;
	padding: 0px 5px 0px 14px;
	margin:0px;
}
#searchForm input{
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
}
.smallLinksBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; text-decoration: none ; color: #085865; font-weight: bold;}
.num{
	font-weight: bold;
	float:left;
	width:35px;
	clear:left;
	height: 30px;
	margin-left:20px;
}
a.normalLinkResults { height: 30px;display:block;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none ; color: #085865;  clear:right}

/*//////////////////////////////MENU/////////////////////////////////////////*/


#nav, #nav ul { /* all lists */

		padding:0;
		margin: 0;
		margin-top:10px;
		list-style: none;
		/*float : left;*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:right;
	}
#nav ul { /* all lists */
		padding:0;
		margin: 0;
		list-style: none;
		/*float : left;*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:right;
	}
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.2em;
		margin-bottom : 2px;
		width: 100%;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999px;
		top: 0em;
		margin-left : 195px;
		border: 1px solid #C6C6C6;
		border-top: 0px;
		width: 82%;
		text-align: left;
		background-color: white;
	}
	
	 #nav li ul {
		*margin-left: 0;
	}
	
	
	
	
	
	#nav li ul li, #nav li ul li ul li{
		border-top: 1px solid #C6C6C6;
	}
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	#nav li:hover ul ul,
	#nav li:hover ul ul ul,
	#nav li.sfhover ul ul,
	#nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul,
	#nav li li:hover ul,
	#nav li li li:hover ul,
	#nav li.sfhover ul,
	#nav li li.sfhover ul,
	#nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: 0px;
	}
	
	
	#nav li a {
		line-height: 13px;
		width : 95%;
		display : block;
		color : #6C6C6C;
		font-weight : BOLD;
		line-height : 1.2em;
		text-decoration : none;
		/*border: 1px solid #6F7884;*/
		margin:1px;
		padding:0.3em 0.2em 0.3em 1em;

	}
	#nav li hr{
	margin-top:3px;
	height:1px;
	color: #C6C6C6;
	}
	#nav li a:focus{
			color:#ffffff;
		}
	
	#nav li a:hover {
	margin:0;
	color: #085865;
	border: 1px solid #C6C6C6;
	background-image: url(images/menu/slice_hover.gif);
	background-color: transparent;
	background-position: left;
	}
	#nav li ul li a {
	margin:0px;
width:90%;
line-height : 1.2em;
	padding-left:15px;
	padding-right:5px;
	}
	
	#nav li ul li a:hover {
	margin:0px;
	border: none;
	padding-left:15px;

	background-color: transparent;
	background-position: left top;
	background-image: url(images/menu/arrow.gif);
	background-repeat: no-repeat;
	}
	
	
	#menu{
	margin-top:20px;
		font-size: 0.6em;
		text-align: right;
		color: #085865;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	.warning{
		color:#FF9900;
		font-weight:bold;
	}
	
	#archive{
		list-style:none;
		float: right;
	}
	
	#archive img{
		position: relative;
		border:1px solid #CCCCCC;
	}
	
	#archive a:hover img{
		border-left:5px solid #FF9900; 
		border-bottom:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
	}
	
	#featuredNew {
		background:#EEEEEE;
		padding: 5px 10px 10px 10px;
		border: 1px solid #000000;
	}
	
	#featuredNew .smallbold {
		font-size: 0.7em;
	}
	
}
