 #Cityautosuggest {     float:left!important;   z-index: 1;  }      
 #State_autosuggest {     float:left!important;     }    
 #Countryautosuggest {	float: left!important;}      
.autosuggest {        float:none!important;     }
span.berror{
	color: #505353;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
	text-align: center;
}

hr {
	width: 98%;
	color: Gray;
	height: 1px;
	azimuth: left-side;
}

.formElement{
	padding: 2px;
	float: left;
	text-align: left;
	margin-right: 5px;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	width: 98%;
	}

.myspan{
	color: #800000;
	font-weight: normal;
	font-size: 10px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
	text-align: center;
}
span.error{
	color: #B22222;
	font-weight: normal;
	font-size: 10px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
	text-align: center;
}
span.bigerror{
	color: #B22222;
	font-weight: normal;
	font-size: 12px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
	text-align: center;
}
span.bold{
	color: #505353;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
}
span.reg{
	color: #505353;
	font-weight: bold;
	font-size: 12px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
}
span.tiny{
	color: #505353;
	font-size: 9px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
}
span.tinyn{
	color: #505353;
	font-weight: normal;
	font-size: 9px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
}
div.showme {
	color: #575757;
	font-weight: normal;
	font-size: 12px;
	display: inline;
	padding: 2px;
	white-space: normal;
	text-align: left;
	border: 1px solid Silver;
	width: 98%;
}
td.jb {
	    font-family : Arial;
		font-weight : normal;
		
	}
td {
	    font-family : Arial;
		font-size : 10px;
		color : #505353;
		font-weight : normal;
	}
td.regrets {
	    font-family : Arial;
		font-size : 10px;
		color : #b4b4b4;
		font-weight : normal;
	}
td.12p {
	    font-family : Arial;
		font-size : 12px;
		color : #505353;
		font-weight : normal;
	}
td.formerror {
	    font-family : Arial;
		font-size : 12px;
		color : #dc143c;
		font-weight : bold;
	}
td.moreplus {
	    font-family : Arial;
		font-size : 22px;
		color : #505353;
		font-weight : normal;
	}
td.plus {
	    font-family : Arial;
		font-size : 11px;
		color : #505353;
		font-weight : normal;
	}
td.lessplus {
	    font-family : Arial;
		font-size : 14px;
		color : #505353;
		font-weight : normal;
	}
td.lessplusb {
	    font-family : Arial;
		font-size : 14px;
		color : #505353;
		font-weight : bold;
	}
td.lessb {
	    font-family : Arial;
		font-size : 10px;
		color : #505353;
		font-weight : bold;
	}
td.lessplusw {
	    font-family : Arial;
		font-size : 11px;
		color : #505353;
		font-weight : bold;
	}
td.lesspluswcenter {
	    font-family : Arial;
		font-size : 11px;
		color : #505353;
		text-align:center;
		line-height: 16px;
	}
td.lessplusyell {
	    font-family : Arial;
		font-size : 14px;
		color : #4D7A8E;
		font-weight : bold;
	}
td.lessplusws {
	    font-family : Arial;
		font-size : 10px;
		color : #505353;
		font-weight : bold;
	}
A.bigg {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.bigg:visited {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
A.bigg:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.wh {
	color: #5d848f; 
	text-Decoration:underline; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

A.wh:visited {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
}
A.wh:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
}


A.reg {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.reg:visited {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
A.reg:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
A.regh {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.regh:visited {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
A.regh:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.city {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.city:visited {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
A.city:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.secnav {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
A.secnav:visited {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.secnav:hover {
	color: #ffff99; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}


A.back {
	color: #4D7A8E; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.back:visited {
	color: #4D7A8E; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.back:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.small {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
}

A.small:visited {
	color: #505353; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
}
A.small:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
}
#bkggradient {
	background-image: url(images/right.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #EEF2EF;
   } 
   
#bkggradientuser {
	background-image: url(images/content2-bkg.jpg);
	background-repeat: repeat-x;
	background-color: #E2E1DC;
   }   

.agencies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
		select {
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 8pt;
			font-style: normal;
			color: black;
			background-color: WhiteSmoke;
		}
		select.sm {
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 7pt;
			font-style: normal;
			color: black;
			background-color: WhiteSmoke;
		}
		select.tiny {
			font-family: arial, Helvetica, sans-serif;
			font-size: 7pt;
			font-style: normal;
			color: black;
			background-color: WhiteSmoke;
		}
		select.Error {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #B22222;
	background-color: WhiteSmoke;
}
		select.fixwide {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: black;
	background-color: WhiteSmoke;
	width: 250px;
}
		select.pafixwide {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: black;
	background-color: WhiteSmoke;
	width: 380px;
}
		select.benfixwide {
	font-family: Courier, Courier New;
	font-size: 8pt;
	font-style: normal;
	color: black;
	background-color: #EAE9E3;
	width: 320px;

}
		select.Qpage {
	font-family: Courier, Courier New;
	font-size: 8pt;
	font-style: normal;
	color: black;
	background-color: #EAE9E3;
	width: 500px;
}
option.nonused {
color: #778899;}
option.shared {
color: #765887;}
}


		INPUT.Error  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: WhiteSmoke;
	color: Black;
	border: 2px solid #B22222;
}

		INPUT.text  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: WhiteSmoke;
	color: Black;
	border: 1px solid black;
}
		INPUT.textb  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	background-color: WhiteSmoke;
	color: Black;
	border: 1px solid black;
}
				INPUT.TEXT2  {
			font-family : Verdana, Helvetica, sans-serif;
			font-size : 8pt;
			font-weight : normal;
			background-color : WhiteSmoke;
			color : Black;

		}

		textarea {
			font-family : Verdana, Helvetica, sans-serif;
			font-size : 8pt;
			font-weight : normal;
			background-color : WhiteSmoke;
			color : Black;
			border : 1px solid black;
		}
		
		textarea.text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: WhiteSmoke;
	color: Black;
	border: 1px solid black;
		}
		textarea.Error {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: WhiteSmoke;
	color: Black;
	border: 2px solid #B22222;
		}
		
.x-dlg-mask{
   background-color: #6c6c6c;
   opacity:0.50;
}

form { 
margin: 0; 
padding: 0; 
} 



/* New CSS*/

body {
	font-family: Verdana, sans-serif;
	font-size: 2;
	color: #514949;
	text-align: left;
}
p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #514949;
	line-height: 14px;
	text-align: left;
}

.textheader {
	font-family: Verdana, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #514949;
}
li {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #514949;
	line-height: 14px;
	text-align: left;
}
ul {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #514949;
	line-height: 14px;
	text-align: left;
}
h1 {
	font-family: Verdana, sans-serif;
	font-size: 18px;
	color: #514949;
	font-weight: normal;
}

.textonlypage {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #514949;
	line-height: 14px;
	text-align: left;
	padding-left: 115px;
	padding-right: 115px;
	vertical-align:top
}

.borderboxes {
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	/*font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #514949;*/
}
.borderboxesnopad {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	
}
.xxsmallname {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	line-height: 9px;
	color:#000000;
	/*padding-left: 43px;*/
	text-align: center
}

.smallnav {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #797c7c;
	vertical-align: middle;
	text-align: right;
}

.profilenav {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #5d848f;
	text-align: right;
	padding-right: 17px;
}

.profileonnav {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #5d848f;
	text-align: right;
}
.viewtext {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #797c7c;
	text-align: left;
	padding-left: 10px;
}

td.memberlist {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #5d848f;
	text-align: left;
}
.editnnav {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #184857;
	text-align: left;
	font-weight: bold;
}

.modaltext {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #514949;
	line-height: 15px;
	text-align: center;
}

A {
	font-family: Verdana, sans-serif;
	color: #797c7c;
	text-decoration: none;
}
A:hover {
	font-family: Verdana, sans-serif;
	color: #34a0ac;
}

.subnav {
	font-family: Verdana, sans-serif;
	font-size: 13px;
	line-height: 28px;
	vertical-align: bottom
}

.copyright {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #797c7c;
	text-align: left;
}
.contentbox {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #514949;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	text-align: left;
}

.navmenu {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #797c7c;
}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	/*width: 13em;*/
}

#nav li { /* all list items */
	float: left;
	/*width: 13em;*/
}
#nav ul { /* all list items */
	width: 13em;
}

#nav li ul { /* second-level lists */
	font-family: Verdana, sans-serif;
	font-size: 14px;
	color: #797c7c;
	text-decoration: none;
	width: 13em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	top: 129px;
}
a.link {
	font-size: 14px;
	color: #797c7c;
	text-decoration: none;
}
a.link:hover {
	font-size: 14px;
	color: #34a0ac;
	text-decoration: none;
}
a.link:visited {
	font-size: 14px;
	color: #797c7c;
	text-decoration: none;
}
a.link:visited:hover {
	font-size: 14px;
	color: #34a0ac;
	text-decoration: none;
}
A.inline {
	color: #5d848f; 
	text-Decoration:underline; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}

A.inline:visited {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}
A.inline:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}
#apptitle {
	background-image: url(images/applyline.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
   } 
   
.11bold {
	    font-family : Verdana, sans-serif;
		font-size : 11px;
		color : #505353;
		font-weight : bold;
	}
.11normal {
	    font-family : Verdana, sans-serif;
		font-size : 11px;
		color : #505353;
	}
	
.maintext {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #797c7c;
	text-align: left;
	padding-right: 200px;
}





th.topmenu1 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #F2CA56;
}
th.topmenu2 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #C2B59B;
}
th.topmenu3 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #2BB673;
}
th.topmenu4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #88BBD6;
}
th.topmenu5 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #F491A7;
}
th.topmenu6 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #C08DBF;
}
th.topmenu7 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #808285;
}
th.topmenu8 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #ffffff;
}
th.topmenu9 {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background-color: #000000;
}
span.kw{
	color: Black;
	font-weight: normal;
	display: inline;
	padding: 0px;
	white-space: nowrap;
	text-align: center;
	background-color: Yellow;
}
span.kwx{
	color: Black;
	font-weight: normal;
	display: inline;
	padding: 3px;
	border: solid 1px ##958e7d;
	text-align: center;
	background-color: #FBF9E7;
	width: 104px; 
	height: 33px;
}
A.topmenux {
	color: #000000; 
	text-Decoration:none; 
	font-Size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.topmenux:visited {
	color: #000000; 
	text-Decoration:none; 
	font-Size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
A.topmenux:hover {
	color: #cecece; 
	text-Decoration:none; 
	font-Size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
hr.whs {
	width: 94%;
	color: white;
	height: 1px;
}
hr.wh {
	width: 98%;
	color: white;
	height: 1px;
}
hr.wht {
	width: 100%;
	color: white;
	height: 1px;
}
span.dyn{
	color: #778899;
	font-weight: normal;
	font-size: 12px;
	display: inline;
	padding: 0px;
	
}

span.preg{
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	display: inline;
	padding: 0px;

}
div.whb {
	color: #575757;
	font-weight: normal;
	font-size: 12px;
	display: inline;
	padding: 6px;
	border: 1px solid white;
	width: 650px;
}
span.AddQ { 
	color: #575757;
	font-weight: normal;
	font-size: 12px;
	display: inline;
}
span.whtbord {
	color: #575757;
	font-weight: normal;
	font-size: 12px;
	display: inline;
	border: 1px solid White;
	padding: 5px 5px 5px 5px;
}
div.whtbord {
	color: #ffffff;
	font-weight: normal;
	font-size: 12px;
	display: inline;
	border: 2px solid White;
	padding: 5px 5px 5px 5px;
}
span.gr{
	color: #515352;
	font-family : Arial;
	font-weight: normal;
	font-size: 10px;
	display: inline;
	padding: 0px;
	white-space: nowrap;
	text-align: left;
}
td.br {
	    font-family : Arial;
		font-size : 10px;
		color : #515352;
		font-weight : normal;
	}
td.br12 {
	    font-family : Arial;
		font-size : 12px;
		color : #515352;
		font-weight : normal;
	}
td.dupinst {
	font-family: Arial;
	font-size: 12px;
	color: #B22222;
	font-weight: normal;
}
td.biggray {
	font-family: Verdana;
	font-size: 14px;
	color: #515352;
	font-weight: bold;
}
td.mgray {
	font-family: Verdana;
	font-size: 12px;
	color: #515352;
	font-weight: bold;
}
td.bigw {
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
td.reggray {
	font-family: Verdana;
	font-size: 11px;
	color: #515352;
	font-weight: bold;
}
td.reggrayx {
	font-family: Verdana;
	font-size: 11px;
	color: #8B8D8C;
	font-weight: bold;
}
td.bigwh {
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
td.12pb {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

/* scroll bar tables */

#scrollcontainer {
	border:#676A6B solid 1px;
	margin:5px 15px 12px 15px;
	display:block;
	}
#scrollcontainert {
	margin:0px 0px -5px 15px;
	display:block;
	}
#scrollcontainertv {
	margin:0px 0px -5px 15px;
	display:block;
	}
#scrollcontainer th {
	background:#676A6B;
	color:#C5C5BD;
	font-size:11px;
	white-space: nowrap;
	}
#scrollcontainer th.hr {
	background:#676A6B;
	color:#dedede;
	font-size:11px;
	white-space: nowrap;
	}
#scrollcontainer th.avg {
	background:#676A6B;
	color:#ffffff;
	font-size:11px;
	white-space: nowrap;
	}
#scrollcontainer th.me {
	background:#676A6B;
	color:#d2b48c;
	font-size:11px;
	white-space: nowrap;
	}
#scrollcontainer th.bg {
	background:#676A6B;
	color:#C5C5BD;
	font-size:12px;
	white-space: nowrap;
	}
#scrollcontainer td.fill {
	background:#000000;
	}
#scrollcontainert th {
	background:#676A6B;
	color:#C5C5BD;
	font-size:11px;
	white-space: nowrap;
	}
#scrollcontainertv th {
	background:#676A6B;
	color:#C5C5BD;
	font-size:11px;
	white-space: nowrap;
	}
#scrollcontainer th a {
	color:#fff;
	}
#scrollcontainert th a {
	color:#fff;
	font-size:10px;
	}
#scrollcontainertv th a {
	color:#fff;
	font-size:10px;
	}
#scrollcontainer td {
	border-bottom:#787B7C solid 1px;
	vertical-align:top;
	}
#scrollcontainer td span {
	display:block;
	}
/* scroll bar tables */

#statscontainer {
	border:#676A6B solid 1px;
	margin:5px 243px 12px 244px;
	display:block;
	}
#statscontainer th {
	background:#676A6B;
	color:#C5C5BD;
	font-size:11px;
	line-height:18px;
	white-space: nowrap;
	}
#statscontainer th a {
	color:#fff;
	}
#statscontainer td {
	border-bottom:#999999 solid 1px;
	vertical-align:middle;
	line-height:18px;
	}
#statscontainer td span {
	display:block;
	}

/* popup windows */

div#popup {
	text-align:center;
	margin:10px 0;
	text-align:center;
	
}
#popup p, #popup td {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
#popup form {
	font-size:10px;
	color:#676A6B;
	margin:0;
	}

#popup h1 {
	font-size:13px;
	margin:0;
	display:block;
}

#popup h2{
	font-size:12px;
	margin:5px 0 0 0;
	}
	
#popup img {
	border:0;
	}
	
#popup #header {
	margin:0 auto;
	width:710px;
	border-bottom:none
}
#popup #header td {
	padding-left:10px;
	border:none;
	
	}
span#num {
	color:#fff;
	background:#158991;
	display:block;
	width:54px;
	height:22px;
	text-align:center;
	font-weight:normal;
	font-size:18px;
}
span#numr {
	color:#fff;
	background:#158991;
	display:inline;
	width:40px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	white-space: nowrap;
}
#popup #header h1{
	font-size:18px;
	}
	
#popup table {
	border:#676A6B solid 1px;
	/* border-bottom:#158991 solid 10px;*/
	text-align:left;
	background:url(../images/agency_comment_bg.gif) repeat-y center 50px;
	margin:0 auto;
	}
	
#popup th {
	background:#BDBBB2;
	color:#fff;
	font-size:20px;
	font-weight:normal;
	padding:10px;
	}
#popup td.s {
	vertical-align:top;	
	border-bottom:#676A6B solid 1px;
	}
#popup td.sb {
	vertical-align:top;	
	font-weight:bold;
	border-bottom:#676A6B solid 1px;
	}
#popup td {
	vertical-align:top;
	padding:10px;
	border-top:#676A6B solid 1px;
	
	}
#popup td table, #popup td table td {
	border:none;
	background:none;
	padding:5px;
	}
#popup .border {
	border:#ccc solid 1px;
	padding:5px;
	}
#popup .borderBtm {
	border-bottom:#ccc solid 1px;
	}

#popup a {
	color:#158991;
	}	
#popup a.reg {
	color:#505353;
	}	
#popup th h2 {
	display:inline;
	color:#676A6B;
	font-size:15px;
	padding:0 15px;
	}
	
#popup td.edits {
	background:#fff;
	}
#popup td.s table td{
	padding:1;
	}
#popup td.edits table td{
	padding:0;
	}
.brown {color: #960}
.blue {color: #36C}
.green {color: #363}
.purple {color: #636}
.yellow {color: #FC0}

.StaffScore {color: #fff;font-size:12px;font-weight:bold;}
.brownL {color: #960;font-size:12px;}
.blueL {color: #36C;font-size:12px;}
.greenL {color: #363;font-size:12px;}
.purpleL {color: #636;font-size:12px;}
.yellowL {color: #FC0;font-size:12px;}

#scrollcontainer td.brad {background:#A9A29F; color:#FC0; font-weight:bold; border-top:#fff solid 1px; border-bottom:#fff solid 1px;}
#scrollcontainer td.brad2 {background:#A9A29F; font-size:11px; color:#FC0; font-weight:bold; border-top:#fff solid 1px; border-bottom:#fff solid 1px;}
#scrollcontainer td.bradl {background:#A9A29F; color:#FC0; font-weight:normal; border-top:#fff solid 1px; border-bottom:#fff solid 1px;}

.agtextheader {
	font-family: Verdana, sans-serif;
	font-size: 22px;
	line-height: 28px;
	color: #514949;
	text-align: center
}
.agtextsubheader {
	font-family: Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #514949;
	text-align: center
}
td.mainrecruit {
	font-family : Arial;
	font-size : 11px;
	color : #000000;
	font-weight : normal;
	text-align:left;		
}
	
td.mainevents {
	font-family : Arial;
	font-size : 11px;
	color : #000000;
	font-weight : normal;
	text-align:right;		
}

A.activename {
	font-family: Verdana;
	font-size: 11px;
	color: #515352;
	font-weight: bold;
}
A.activename:visited {
	color: #515352; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}
A.activename:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}
A.nonactivename {
	font-family: Verdana;
	font-size: 11px;
	color: #8B8D8C;
	font-weight: bold;
}
A.nonactivename:visited {
	color: #8B8D8C; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}
A.nonactivename:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}
A.hired {
	font-family: Verdana;
	font-size: 11px;
	color: #5d848f;
	font-weight: bold;
	text-transform: uppercase;
}
A.hired:visited {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
	text-transform: uppercase;
}
A.hired:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
	text-transform: uppercase;
}

A.prevnext {
	font-family: Verdana;
	font-size: 11px;
	color: #515352;
	font-weight: bold;
}
A.prevnext:visited {
	color: #515352; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}
A.prevnext:hover {
	color: #FFFFFF; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}
.profileonnavreg {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #5d848f;
}

.profileonnavregpad {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #5d848f;
	padding-left: 17px;
}
.profileonnavreglit {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #b4b4b4;
}
#scrollcontainer th a.off {
	color:#C5C5BD;
	font-size:10px;
	}	
#scrollcontainert th a.off {
	color:#C5C5BD;
	font-size:10px;
	}	
#scrollcontainertv th a.off {
	color:#C5C5BD;
	font-size:10px;
	}	
td.lessplusgrey {
	    font-family : Arial;
		font-size : 14px;
		color : #a0a0a0;
		font-weight : bold;
	}
	#popup #headerpdf {
	margin:0 auto;
	width:788px;
	border-bottom:none
}
#popup #headerpdf td {
	padding-left:10px;
	border:none;	
	}
#popup #headerpdf h1{
	font-size:18px;
	}
	
#testsite {
	border:#A1553B solid 1px;
	border-top:#A1553B solid 10px;
	}
	
#adminstripe {
	border-bottom:#FFFFFF solid 1px;
	}
	
#agencyborder {
	border:#CBCAC5 solid 1px;
	}

A.prevnext2 {
	font-family: Verdana;
	font-size: 10px;
	color: #515352;
	font-weight: bold;
}
A.prevnext2:visited {
	color: #515352; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}
A.prevnext2:hover {
	color: #FFFFFF; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Verdana, sans-serif; 
	font-weight: bold;
}

A.editq {
	color: #5d848f; 
	text-Decoration:underline; 
	font-Size: 10px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}

A.editq:visited {
	color: #5d848f; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}
A.editq:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 10px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}

A.faq {
	color: #4B6A74; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}

A.faq:visited {
	color: #4B6A74; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}
A.faq:hover {
	color: #5bb6d0; 
	text-Decoration:none; 
	font-Size: 11px; 
	font-family: Verdana, sans-serif; 
	font-weight: normal;
}

td.reggrayindent {
	font-family: Verdana;
	font-size: 11px;
	color: #515352;
	padding-left: 15px;
	line-height: 18px;
}
td.smgrayindent {
	font-family: Verdana;
	font-size: 10px;
	color: #515352;
}
.borderboxesa {
	padding: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
li.me {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #008080;
	line-height: 14px;
	text-align: left;
}
tr.blackout {
	background-color: #626262;
}

