body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;
	
}

a{
	color: #006699;
	text-decoration: none;
}

.newnavi{
float:left;
font-size:12px;
font-weight:bold;
padding-top:20px;
padding-left:20px;
}
.newnavihome{
font-size:12px;
font-weight:bold;
padding-top:15px;
padding-left:12px;
text-align:right;
}

.topdiv{margin:auto; width:995px;}
.logodiv{float:left; width:308px;}
.homediv2{float:left; width:293px;}
.homediv3{float:left; width:88px;}
.homediv4{float:left; width:36px;}
.homediv5{float:left; width:37px;}
.homediv6{float:left; width:39px;}
.homediv7{ float:left; width:158px;}
.homediv8{float:left; width:308px;}
.homediv9{float:left; width:212px; height:30px;background-image:url('/images/homepage_11.jpg');vertical-align:middle;padding-top:6px;}

.homediv10{float:left; width:23px;}
.homediv11{float:left; width:137px; height:31px;background-image:url('/images/homepage_13.jpg');vertical-align:middle;padding-top:6px;}
.homediv12{float:left; width:26px;}
.homediv13{float:left; width:234px; height:31px;background-image:url('/images/homepage_15.jpg'); vertical-align:middle;padding-top:6px;}
.homediv14{float:left; width:55px;}
.homediv15{float:left;width:308px; height:51px; background-image:url('/images/homepage_17.jpg');text-align:right;}
.homediv16{float:left; width:660px; height:51px; background-image:url('/images/homepage_18.jpg');}
.homediv17{float:left; width:27px; height:51px; background-image:url('/images/homepage_19.jpg');}

.homedrop {padding:0 0 0 0px; margin:0; list-style:none; height:36px;  position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
.homedrop li.top {float:left;padding-top:10px;height:5px;padding-left:10px;}
.homedrop li a.top_link {display:block; float:left; height:36px; line-height:27px; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 10px; cursor:pointer;}
.homedrop li a.top_link span {float:left; display:block; font-size:12px;font-weight:bold;}
.homedrop li a.top_link:hover {color:#000;  line-height:25px;}
.homedrop li a.top_link:hover span {}
.homedrop li:hover > a.top_link {}
.homedrop li:hover > a.top_link span {}
.homedrop table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.homedrop a:hover {visibility:visible; position:relative; z-index:200;}
.homedrop li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.homedrop ul, .homedrop iframe {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.homedrop ul.sub1 {width:160px;}
.homedrop ul.sub2 {width:160px;}
.homedrop ul.sub3 {width:160px;}
.homedrop ul.sub4 {width:120px;}
.homedrop ul.sub5 {width:150px;}

.homedrop :hover iframe.one {left:0; top:35px; width:170px; height:170px;}
.homedrop :hover iframe.two {left:0; top:35px; width:170px; height:70px;}
.homedrop :hover iframe.three {left:0; top:35px; width:170px; height:70px;}
.homedrop :hover iframe.four {left:0; top:35px; width:130px; height:50px;}
.homedrop :hover iframe.five {left:0; top:35px; width:160px; height:110px;}



.homedrop :hover ul {left:0; top:35px; background: #FFFFFF; padding:3px; border:1px solid #E07F00; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.homedrop :hover ul li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.homedrop :hover ul li a {display:block; font-size:11px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#000; text-decoration:none;}
.homedrop :hover ul li a:hover {background:#E07F00; color:#fff;}

a:link{
	color: #006699;
	text-decoration: none;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

a:hover{
	color: #006699;
	text-decoration: underline;
}

a.more:link {
color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}

a.more:visited {
color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
} 

a.more:active {color: #000000;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
	} 

a.more:hover { color: #000000;
	text-decoration: underline;
	padding-left:10px;
	padding-right:10px;
	}
	
a.lnk:link{
color: #9F5407;
text-decoration: none;
font-weight: bold;
}	

a.lnk:visited{
text-decoration: none;
color: #9F5407;
font-weight: bold;
}

a.lnk:hover{
text-decoration: none;
color: #000000;
font-weight: bold;
}

a.lnk.active {
text-decoration: none;
color: #9F5407;
font-weight: bold;
}
	
	a.details:link{
color: #9F5407;
text-decoration: none;
}	

a.details:visited{
text-decoration: none;
color: #9F5407;

}

a.details:hover{
text-decoration: none;
color: #000000;

}

a.details.active {
text-decoration: none;
color: #9F5407;

}
	

h1{
 font-family: Arial,sans-serif;
 font-weight:bold;
 font-size: 100%;
 color:#9F5407;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 114%;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

.searchhead
{
float:left; width:10%;background:#D6D6D6;
}

.searchhead2
{
float:left; width:25%;background:#D6D6D6;
}

.searchhead3
{
float:left; width:15%;background:#D6D6D6;
}


ul{
 list-style-type: square;

}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}

.det{
float:left; width:30%; background-color:#D6D6D6;
}

.detdetails{
float:left;width:200px;padding-right:10px;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 10px 0px 0px 0px;
	
	width: 995px;

}

#largecontainer{
display:block;width:995px;
}

#space{
padding-bottom:15px;
}

#navBar{
	#navBar{
	float: left;
	width: 206px;
	margin: 0px;
	padding: 0px;
}
}

#headlines{
  float:right;
	width: 20%;
	padding-right: 10px;
}

#content{
	float: left;
	width: 750px;
	padding-left:10px;
	background-color:#FFFCF6;
}

#content2{
	float: left;
  width: 995px;
  padding-left:10px;
  background-color:#FFFCF6;
 
 
}

#content4{
font-family: Verdana,Arial,sans-serif;
	color: #333333;
	width: 580px;
	padding:30px;

}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{
	margin: 0;
	padding: 0 0 0 10px;
	
}

#bookmark-top{
width:200px; background-color:#D6D6D6; height:20px;
}

#news{
padding-bottom:15px;border-bottom:solid 1px #999999;
}

.innerhsearch{
height:42px;vertical-align:middle;
}

.bookmark {
position:absolute;left:454px; top:260px; width:0px; height:0px;background-color:#ffffff;display:none;
}

.bookmark2{
width:200px; border:solid 1px #000000;
}

#storyhead {
background-color:#D6D6D6; padding:1px;
font-weight:bold;
color:#9F5407;

}

.storyhead {
background-color:#D6D6D6; padding:1px;
font-weight:bold;
color:#9F5407;
}

#psearch{
float:left;width:30%;
}

.pading
{
padding-left:10px;
}

.email{
float:left;width:270px;padding-right:10px;
}

.cbocontact{
width:180px;
}

#imgpad{
float:left;padding-right:15px;
}
/************* #globalNav styles **************/

#globalNav{
padding: 0px 0px 5px 10px;
border-bottom: 1px solid #CCC;
color: #cccccc;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}

/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #breadCrumb styles *************/

#breadCrumb{
	
	padding: 2px 10px 10px 10px;
}


/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 0px 0px 0px 10px;
	font-size: 80%;
	background-color:#FFFCF6;
	
}

.agentsstory{
	clear: both;
	padding: 0px 0px 0px 10px;
	font-size: 80%;
		
}


#content_id{

	clear: both;
	padding: 0px 0px 0px 10px;
	font-size: 80%;
	background-color:#FFFCF6;
	
}



.story p{
	padding: 0px 0px 10px 0px;
}

.hsearch{
	clear: both;
	padding-left:15px;
	padding-top:1px;
	font-size: 80%;
	background-color:#D6D6D6;
	
}

.plist{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 80%;
	 background-color:#D6D6D6;
	 width:75%;
}

.headings
{
background-color:#D6D6D6; height:23px;
}

/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	background-color:#DA9248;
	width:980px;
	}

.cboclass{
width:170px;
}


#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

#search{
	padding: 5px 0px 5px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/
#navBar{
	float: left;
	width: 206px;
	margin: 0px;
	padding: 0px;
}

.space1{
padding-bottom:105px;
}

#navBar ul{list-style: none; margin: 0; padding: 0; }

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#sectionLinks li,#sectionLinks1 li, #sectionLinks2 li {border-bottom: 1px solid #EEE;font-family: Arial,sans-serif; font-size:12px;padding-bottom:5px;}

#sectionLinks a, #sectionLinks1 a,#sectionLinks2 a {margin-left:12px ;
padding-top:3px;padding-bottom:5px;font-size:11px;
}

#sectionLinks div {border-bottom: 1px solid #EEE;padding-bottom:5px;font-family: Arial,sans-serif; font-size:12px;}

#sectionLinks h3 ,#sectionLinks1 h3, #sectionLinks2 h3 {margin-left: 10px ;
color:#9F5407;
font-size:12px;font-family: Arial,sans-serif;
padding-top:7px;padding-bottom:3px;
border-bottom: 1px solid #EEE;
}
#sectionLinks{
background-image:url('/images/homepage_23.jpg');
}

#sectionLinks1{
background-image:url('/images/homepage_23.jpg');
}

#sectionLinks2{
background-image:url('/images/homepage_23.jpg');
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: relative;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	font-size: 80%;
	background-color:#FFFCF6;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	text-decoration: none;
	
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}

.logo-width{
float:left; padding-right:10px;
}

.frmheight {
font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
height:29px;
}

.headbackground {
background-image:url(/images/uuimage_1.jpg); background-repeat:no-repeat; background-position:left; height:32px;  background-color:#DA9248;padding-left:10px;

}

.navpad {
padding-top:20px; height:32px;
}

.contact-width
{
float:left;width:270px;padding-right:10px;
}

.bottom-border{
border-bottom:solid 1px #999999;
clear:both;
}

.inputHighlighted{	/* Highlighting style */
background-color:#F5CB89;
color:#000000;
border:1px solid #000;
	}
	
.red{
color:#FF0000;
}	

.input {
			border: 1px solid;
			width: 150px;
			color:#443;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
		
		.listmenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	
	}
	.inputnew {
			border: 1px solid #99b3b4;
			width: 260px;
			height:220px;
			background: #e4ebeb;
			font: 11px verdana, sans-serif;
			color:#443;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
	#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}

