body{

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

	font-size:11px;

	color:#333333;

	line-height:16px;

	margin:0;

	background-color: #FFFFFF;

	margin-left: 0px;

	background-repeat: repeat-y;

}

.navside {

 list-style: none;

 list-style-image:url(images/arrowblue.gif);

 margin:0px;

 padding: 0;

 margin-left: 8px;

/* white-space: 0px;*/

 text-indent: 0px;

 margin-top: 8px;

 line-height: 16px;

}

.navside a {

 color: #4e6182;

 font-weight: bold;

/* font-size: 12; */

}

.navside a:visited{

	color: #4e6182;

    font-weight: bold;

}

/*.navside a:hover{

	color: #993300;

	font-weight: bold;

}*/

.beforePAR{

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

	font-size:11px;

	color:#666666;

	line-height:16px;

	margin:0;

	background-color: #FFFFFF;

	margin-left: 0px;

	background-repeat: no-repeat;

	margin-top: 16px;

	margin-bottom: 9px;

}



form input, input   {

	border:none;

	background-color: #FFF;

	width: 85px;

	height:14px;

	font-size:9px;

	margin:0;

	padding:1px;

	color:#000;}

	

form textarea   {

	border:none;

	background-color: #FFF;

	width: 85px;

	font-size:9px;

	margin:0;

	padding:1px;

	color:#000;}	



input.submit_btn {

	outline:none;

	background-color: #333;

	color: #fff;

	width: 85px;

	height:18px;

	border:none;

	margin: 15px 0 15px 0px;}



.rounded{

	background:url(images/field.gif) no-repeat left top;

	padding:5px 6px 7px;}





a:link {

	color: #4e6182;

	}

a:visited {

	color: #4e6182;

	}

/*a:hover { 

	color: #a54620;

	}*/

/*a:active {

	color: #333333;

	}*/



A, .textboxMenu UL UL A {

	color:#4e6182;

	text-decoration:none;

	font-weight:normal;}

 

/*A:hover, .textboxMenu UL UL A:hover{

  	color:#4e6182;

	text-decoration:underline;}*/



.textboxMenu A {

	font-weight:bold;

	color:#4e6182;}

	

A:hover, .textboxMenu A:hover{

/*	color:#CCCCCC;*/

	text-decoration:none;

}



A.small {

	font-size:9px;}



A.small:hover {

	text-decoration:none;}



form {

	padding:0;

	margin:0;}



UL { 

	list-style-image:url(images/reddot.gif);

	margin:0;

	padding: 0;}	



LI {

	padding:0;

	margin:0;}

	

.arrow UL { 

}

.barrow UL{}

.navlink {

	list-style: none;

	list-style-image:url(images/arrowblue.gif);

	margin:0px;

	padding: 0;

	margin-left: 8px;

	text-indent: 0px;

	margin-top: 8px;

	line-height: 16px;

}



.arrowLEFT {

	list-style: none;

	list-style-image:url(images/arrowblue.gif);

	margin:0px;

	padding: 0;

	margin-left:32px;

	

	text-indent: 0px;

	margin-top: 5px;

	line-height: 18px;

	margin-right: 28px;

	padding-left: 0px;

}

.arrow LI {

	list-style: none;

	list-style-image:url(images/arrow.gif);

	margin:0px;

	padding: 0;

	margin-left:24px;

	

	text-indent: 0px;

	margin-top: 5px;

	line-height: 13px;

	margin-right: 8px;

	padding-left: 0px;

}.barrow LI {

	list-style: none;		font-weight: bold;		font-size: 11px;

	list-style-image:url(images/arrowblue.gif);

	margin:0px;

	padding: 0;

	margin-left:12px; /* 24px */

	text-indent: 0px;

	margin-top: 5px;

	line-height: 13px;

	margin-right: 8px;

	padding-left: 0px;

}.barrow LI a {	font-weight: bold;		font-size: 11px;}



.textboxMenu UL{

	padding: 0;}



.textboxMenu UL UL {

	list-style-image:url(images/greyarrows.gif);

	padding: 0 15px ;}



H1{font-size:13px;

	color:#A54620;

	line-height:18px;

	font-weight:bold;

	margin-bottom:3px;}

	

H2{

	font-size:13px;

	color:#231F20;

	line-height:16px;

	font-weight:bold;

	margin-bottom:2px;

	padding-bottom: 0px;

}



#wrapper{

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

	background-repeat:repeat-y;

	background-position:top left;

	width:782px;

	margin-left: auto;

	margin-right: auto;

	position: relative;

}



#layout{

	width:764px;

	margin:0;

	position:relative;

	left:3px;

}

	

#bg-bottom{

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

	background-repeat:no-repeat;

	width:782px; height:38px;}	



#header{

	width:764px;

	height:62px;

	padding: 5px 0 13px 0;}



#logotop{

	float:left;

	height:68px;

	padding-left: 0px;

	width: 222px;

	vertical-align: top;

}



#righttop {

	float:right;

	padding:0;

	width: 502px;

	height: 18px;

	margin-top: 39px;

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

	color: #996600;

	background-color: #FFFFFF;

	text-indent: 0px;

	margin-left: 0px;

	padding-left: 12px;

	padding-top: 4px;

	font-size: 16px;

	font-weight: bold;

}



#searchArea{

	float:right; 

	width:150px;

	padding:40px 0 0;}



#topNav{

	width:765px;

	float:left;

	z-index:100;

	background: #000;

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

	background: url(images/topmenu4.jpg) repeat-x; }



#topNav ul {

	margin:0; padding:0; float:left;

	list-style:none;}	



#topNav ul li{

	margin:0; padding:0; float: left;

	display: block;

	background: url(images/topmenu4.jpg) repeat-x;

	text-align: center;}

	

#topNav a, #topNav a:visited{

	padding:6px 0 0;

	color: #ffffff;

	font-weight:bold;

	letter-spacing:1px;

	font-size:12px;

	text-decoration: none;

	display: block;

	width: 126px;

	height:22px;

	border-left: 1px solid #A8B090;}



#topNav a:hover, #topNav a.active, #topNav a.activeTwo { 

	background: url(images/topmenuON2.jpg) repeat-x; 

	color:#231f20;}



#topNav ul ul {

	margin:0px; padding:0;

	position: absolute;

	left:-999em;

	list-style:none;

	list-style-type:none;

	background:#fff;

	border:solid #b3b2b5 1px;

	border-width:1px 1px 0;

	}



#topNav ul ul#last { margin:0 0 0 -3px;}



#topNav ul ul li {

	margin:0; padding:0; float:none;

	border-right:none;

	list-style:none;

	list-style-type:none;

	border-bottom: solid #b3b2b5 1px;

	background: none #FFFFFF;

	color:#a6461f;

	text-align:left;}



#topNav ul ul a, #topNav ul ul a:visited {

	color:#221166;
	
	background:none #e2e3e4;

	font-weight:normal;

	padding:5px 7px 0 7px;

	width:140px;

	height:18px;

	border:none;

	letter-spacing:normal;

	}



#topNav ul ul a:hover {

	color:#FFF;

	font-weight:normal;

	border:none;

	}



#topNav ul li:hover ul, #topNav ul li.hover ul {left:auto; }

#topNav ul li:hover a, #topNav ul li.hover a {background: url(images/topmenuON2.jpg) repeat-x; color:#231f20;}

#topNav ul li:hover ul a, #topNav ul li.hover ul a {border-bottom:none; color:#221166; background:none #e2e3e4;} /*a6461f*/

#topNav ul li:hover ul a:hover, #topNav ul li.hover ul a:hover {color:#FFF; background:#b3b2b5;}



#PHYLOTOP{

	width:764px;

	padding-top:5px;

}

#billboard{

	width:764px;

	background-repeat:repeat-x;

	background-position:top left;

	padding-top:0px;} /* 5 */

#bcase{

	width:181px;

	height:184px;

	float:left;

	margin-left: 0px;

	padding-left: 0px;

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

}		

#corpBENE{

	width:184px;

	height:184px;

	float:left;

	margin-left: 0px;

	padding-left: 0px;

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

}	

#appstop{

	width:184px;

	height:207px;

	float:left;

	margin-left: 0px;

	padding-left: 0px;

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

}	

#newstop{

	width:184px;

	height:184px;

	float:left;

	margin-left: 0px;

	padding-left: 0px;

}	

#apps-banner{

	width:580px;

	height:207px;

	float:left;

	border-bottom:2px solid #FFF;

}

#photo-banner{

	width:580px;

	height:184px;

	float:left;

	border-bottom:2px solid #FFF;

}



#bigindexani{

	float:left;

	width:764px;

	background-color:#FFFFFF;

	height:8px;

	}

	

#subheadHome{	

	float:left;

	width:764px;

	background-color:#e2e3e4;

	height:100px;

	}

	

#subheadHome #sh-left{

	float:left;

	height:88px;

	width:517px;

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

	font-weight:normal;

}	

	

#subheadHome #tag{

	float:left;

	height:144px;

	width:183px;

}	



#subhead{	

	float:left;

	width:764px;

	background-color:#e2e3e4;

	height:57px;}

	

 #sh-left{

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

	background-position:top right;

	background-repeat:no-repeat;

	float:left;

	height:17px;

	width:517px;

	padding:20px 31px;

	font-size:20px;

	font-weight:bold;

}	



 #tag{

	float:left;

	height:57px;

	width:183px;}



#main2{

	width:764px;

	padding:0 0 20px;

	background-image:url(images/bg-2.gif);

	background-repeat:repeat-y;

	background-position:left;}



#main{

	width:764px;

	padding:0 0 20px;}



#left-sidebar{

	float:left;

	width:164px;

	padding:19px 13px 0;}



#midColumn{

	float:left;

	width:362px;

	padding:19px 13px 0;}



#midColumnTwo{

	float:left;

	width:580px;

	padding:10px 13px 10px;

	}



#rightColumn{

	float:left;

	width:140px;

	margin-left: 0px;

	padding-left: 13px;

}



#rightColumnTwo{

	float:left;

	width:545px;
	
/*	padding:19px 13px 0;*/

	padding:19px 12px 0;}

	

#bottomboxes{

	width:764px;

	padding:19px 13px 0;}



#bottomboxes DIV {

	height:75px;

	float:left;

	font-size:10px;

	line-height:13px;}



#bottomboxes H2{

	padding:0;

	margin:0;

	line-height:16px;}



#bbox-left {

	width:238px;

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

	background-repeat:no-repeat;

	background-position:top left;

	padding:10px 5px 0 5px;

	position: inherit;}



#bbox-mid {

	width:138px;

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

	background-repeat:no-repeat;

	background-position:top left;

	padding:10px 10px 0 100px;

	position: inherit; }



#bbox-right {

	width:148px;

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

	background-repeat:no-repeat;

	background-position:top left;

	padding:10px 90px 0 5px;}

		

#footer{

	width:764px;

	text-align:center;

	color:#a9abae;

	padding-bottom:20px;

	padding-top:20px;}



.lPad {

	padding-left: 0px;

}

.tPad {padding-top: 20px;}

	

.textbox{

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

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:20px;

	/*border-bottom: 1px dotted;*/

	border-color: #CCCCCC;

	margin-top: 10px;

	width: 720px;

}



.sidebox{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:0px;

	padding-bottom:0px;

	/*border-bottom:#d6d8d9 dotted 1px;*/

	padding-right: 6px;

	height: 222px;

}

.greybox2{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:33px;

	padding-bottom:0px;

	/*border-bottom:#d6d8d9 dotted 1px;*/

	padding-right: 0px;

	background-color: #CCCCCC;

	height: 100px;

	padding-top: 6px;

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

}

.greybox{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:33px;

	padding-bottom:0px;

	/*border-bottom:#d6d8d9 dotted 1px;*/

	padding-right: 0px;

	background-color: #CCCCCC;

	height: 100px;

	padding-top: 12px;

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

	margin-left: 16px;

}a.greybox{	font-weight: bold;}

.biobox{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:16px;

	padding-bottom:22px;

	/*border-bottom:#d6d8d9 dotted 1px;*/

	padding-right: 0px;

}

.mainbox{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:16px;

	padding-bottom:22px;

	/*border-bottom:#d6d8d9 dotted 1px;*/

	padding-right: 0px;

	margin-right: 0px;

}

.textlineX{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:20px;

	padding-bottom:5px;

	/*border-bottom:#d6d8d9 dotted 1px;*/

}

.topriteonmainbig{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:14px;

	border-color: #FFFFFF;

	width: 366px;

	margin-left: 0px;

	height: 322px;

	float: right;

}

.topriteonAPPS{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:14px;

	border-color: #FFFFFF;

	width: 311px;

	margin-left: 0px;

	height: 166px;

	float: right;

}

.topriteonmain{

	background-position:top left;

	background-repeat:no-repeat;

	padding-left:14px;

	border-color: #FFFFFF;

	width: 248px;

	margin-left: 0px;

	height: 138px;

	float: right;

}



.textboxMenuGREY{

	background-position:top left;

	background-repeat:no-repeat;

	/*	border-bottom: 1px dotted;*/

	border-color: #FFFFFF;

	background-color: #CCCCCC;

	padding-left: 11px;

}

.textboxMenu{

	background-position:top left;

	background-repeat:no-repeat;

	/*	border-bottom: 1px dotted;*/

	border-color: #FFFFFF;

}



.textnote{

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

	font-size:10px;

	color:#727074;

	font-weight:normal;

	line-height:12px;

	margin:0;}



.sh-left-text{

	background-image:url(images/arrowbug.png);

	background-position:top left;

	background-repeat:no-repeat;

	font-size:13px;

	padding-left:31px;

	width: 511px;

}





.grey {	color:#a9abae;}

.red { color:#4e6182; font-weight: bold;}.bolder {	font-weight: bold;}

.black { color:#000000;}

.clear{

	clear:both;

	height:1px;}



.spacer{

	width:764px;

	height:20px;

	background: #FFFFFF;

	clear:both;

	padding:0; margin:0;}



.style1 {

	color: #336699;

}

.style2 {font-size: 10px;color: #727074;}

.style3 {font-size: 12px;}	

a.grey { color: #999999;}

a.dgrey { color:#666666;}.FLUSH_LEFT a {	color: #333;	}

.FLUSH_LEFT {

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

	font-size: 11px;

	font-style: normal;

	line-height: 12px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #CC6600;

}

.dotline {

	font-weight: normal;

	color: #ccc;

	border-color: #CCCCCC;

	border-bottom: 1px dotted;

}

.table2 {

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

	font-size: 11px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	text-decoration: none;

}

