#nav, #nav ul {

	float: left;

	list-style: none;

	border-width: 1px 0;

	margin: 0px;

	}



#nav a {

	display: block;

	width: 23px;

	color: #ffffff;

	text-decoration: none;

	text-align: center;

	text-transform:capitalize;

	font-family:Arial, Helvetica, sans-serif;

	}



#nav li { /* all list items */

	float: left;

	text-decoration : none;

	background: #2F4678;

	/*margin: 5 5 5 5; */

	padding: 1px;

	}

	

#nav li ul { /* second-level lists */

	position: absolute;

	padding: 0px;

	width: 170px;

	border-bottom: 1px solid #ffffff;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

	}	

	

#nav li:hover ul ul, #nav li.sfhover ul ul {

	left: -999em;

	}



#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

	}



#nav li ul li a {

	width: 170px;

	padding: 3px 3px 3px 3px;

	font-size:12px;

	}





#nav li ul li {

	width: 170px;

	border-top: 1px solid #ffffff;

	border-left: 1px solid #ffffff;

	border-right: 1px solid #ffffff;

	background-color: #2E92C3;

	}



#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

	left: auto;

	}





#nav li:hover, #nav li.sfhover {

	background: #33CCFF;	

	}



#nav li li a {

	text-align: left;

	}



#nav a:hover {

	color: #ffffff;

	}



	

#nav .subcat {

	background-color:#006699;

	}



#navbar .listing {

	color: #ffffff;

	font-weight: bold;

	font-family:Arial, Helvetica, sans-serif;

	}

	

/* END OF MENUS */



#navbar {

	background-color: #2F4678;

	width: 773px;

	border-top: 2px solid #ffffff;

	border-bottom: 2px solid #ffffff;

	}



#uppernav {

	width: 773px;

	}

	

#rightcol {

	width: 180px;

	background-color: #A6151A;

	padding:0px;

	background-image: url(../images/r_bg1.jpg);

	background-position: bottom;

	background-repeat: no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	

	}

	

#rightcol p {

padding: 5px;

color:#FFFFFF;

text-align:center;

font-weight:bold;

}

	

#rightcol ul {

	list-style: none;

	padding: 5px;

	margin:  0px;

	border: 0px;

}



#rightcol li {

	text-align: left;

	border-bottom: 2px solid #A6151A;

	width: 180px;

	margin: 0;

	padding:0;

	color: #000;

	background: #ffcc00;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;



}



#rightcol li a {

	display: block;

	padding: 3px;

	background: #680809;

	color: #fff;

	text-decoration: none;

	width: 180px;

	voice-family: "\"}\"";

	voice-family: inherit;

	width: 174px;

	text-align: center;

font-size: 11px;

	text-transform: capitalize;	

	}



#rightcol li a:hover {

	background: #CF262C;



	}

	

#rightcol li a:link, #rightcol li a:hover, #rightcol li a:active, #rightcol li a:visited {

	font-weight:bold;



	}

	

#leftcol {

	width: 155px;

	background-color:#0099CC;

	padding: 5px;

	}



#footer {

	width: 773px;

	background-color: #000066;

	font-style: normal;

	}



#footer a:link {

	color: #ffffff;

	text-decoration: none;

	}

	

#footer a:visited {

	color: #ffffff;

	text-decoration: none;

	}

	

#footer a:hover {

	color: #ffffff;

	text-decoration: none;

	}

	

#footer a:active {

	color: #ffffff;

	text-decoration: none;

	} 



#content {

	background-color:#FFFFFF;

	padding:10px;

	}

	

body {

	background-image: url(../images/bgg.jpg);

	background-repeat: no-repeat;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: #4CB3E0;

	margin: 0 0 0 0;

	}

	

#titlebar {

	background-color: #199BD9;

	width: 100%;

	height: 60px;

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #ffffff;

	font-weight: bold;

	padding: 3px;

	}

a:link {

	color: #199BD9;

	

	}

a:visited {

	color: #199BD9;

	

	}

a:hover {

	color: #199BD9;

	}

	

a:active {

	color: #199BD9;

	} 

	

#flash {

 	z-index: 110;

	}



#test {

	z-index: 10;

	}



#protect {

	z-index: 0;

	}

	

.line {

	width: 100%;

	margin: 5px 0px 5px 0px ;

	background-color:#199BD9;

	height:1px;

	}

	

.white {

	color: #ffffff;

}





.title {

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #000000;

	font-weight: bold;

	}

	

.description {



	font-size: 12px;

	color: #293964;

	}

	

.url {

font-weight: bold;

}

.email {

font-weight: bold;

}

.entry {

	width: 100%;

	border-bottom: 1px solid #199BD9;

	

}

.adv {

	width: 100%;

	border-bottom: 1px solid #199BD9;

	border-bottom-style: dashed;

	background-color:#EBF8FE;

}



h3 {

	padding: 20px 0 2px 0 ;

	border-bottom: 2px solid #0099cc;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 22px;

	color:#1785BA;

	}

	

#leftcol select{

	width: 150px;

	background-color:#0099CC;

	color: #ffffff;

	font-size: 11px;

	font-family:Arial, Helvetica, sans-serif;

}

h5 {

	

	font-family:Arial, Helvetica, sans-serif;

	font-size: 16px;

	color:#1785BA;

	}

	

.wiaa li {

line-height: 25px;

}
.rightcol {
	width: 180px;
	background-color: #A6151A;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
#more.jsenabled {
	position: absolute;
	float:left;
	top: auto;
	left:100px;
	right:100px;
	width:723px;
display:none;
margin-top: -100px;

}
#more {
	
	height:auto;
	background-color:#FFFFFF;
	border: solid 1px #999999;
	margin: 0 auto;
	padding:20px;
	overflow:hidden;
}

#more p, #more a:link, #more a:visited {
	font-size:12px;
	color:#000000;
}
#more h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif
}
img, img a {
	border:none;
}

