/* *** ** Start of DefaultWrapper ** *** */
p { font-family: Arial; font-size: 12px; color: #323232;}

ul { font-family: Arial; font-size: 12px; color: #323232; }
ul li { font-family: Arial; font-size: 12px; color: #323232; }
a { color: #0060b3; }
.verdict a { color: #323232; }

.body { margin:0;  background: url(/images/background.gif) #74808c; background-repeat: repeat-x; font:12px Verdana, Arial;}

img { vertical-align: bottom; }

#maincontainer { margin: 0 auto; width: 900px; height:100%; background: #ffffff;}

#topnav {width:900px; background: #011f3b; height: 43px;  }

#topnav ul { display: inline; position: absolute; display: block;  list-style-type: none; padding: 15px 0px 0px 12px; margin: 0 0 0 12px; }

#topnav  ul li {  display: inline; color: #fff;  }

#topnav ul li a { color: #fff; font-size: 13px; font-family: Arial;  padding: 5px 15px 0 15px; text-decoration: none; background: url(/Assets/Category/000010/0000/topnav_spacer.gif); background-position: center right; background-repeat: no-repeat;   }

#topnav ul li a:hover {text-decoration: underline }

#topnav ul li.last_child a { background: none; }

#topnav .blueList { color: #0168c7; }

.content { width: 900px; height: 100%; background: url(/images/spacer.gif) #fff; background-repeat: repeat-x; overflow: auto; padding-bottom: 20px; }

#leftcontent { padding: 40px; float: left;}

#rightcontent { float: left; width: 550px; padding-top: 20px;  }

.clearboth { clear: both; }

h1 { font-family: Georgia; font-size: 24px; font-weight: normal; color: #041e3f; }
h2 { font-family: Georgia; font-size: 19px; font-weight: normal; color: #041e3f; }
h3 { font-family: Georgia; font-size: 17px; font-weight: normal; color: #041e3f; }
#disclaimer { background: #74808c; color: #fff; padding-top: 10px; font-size: 10px; line height: 8px; }


#inforow { width:900px; background: #fff; overflow: hidden; border: 2px solid #000;  }

#practice  { padding-left:10px;width: 396px; float: left; background: #fff; height:100%;  }
.infoheader { background: #012b53;   }
.whiteBG { background:#fff;}

#practiceContent {    border-left: 1px solid #ccbb8d; background: #fff; 	}
#practiceContent ul { float: left; list-style-type: none; margin: 0 0 0 10px; padding: 5px 0 0 0; background: #fff; }
#practiceContent ul li { background: url(/images/bull.gif); background-position: center left; background-repeat: no-repeat;  margin: 0 0 0 5px;  }
#practiceContent ul li a { font-size: 12px; color: #353535; text-decoration: none; margin: 0 0 0 10px; margin-top: 5px; }

#contactinfo         { padding-left: 5px; width: 185px; float: left; background: #fff; }
#contactinfoHeader   { width: 185px; height: 30px; background: #012b53; }
#contactinfoContent  { border-left: 1px solid #ccbb8d; background: #fff; }
#contactinfoContent p { margin: 0 0 0 10px; padding: 0; } 

#press         { padding-left: 5px; width: 286px; float: left; background: #fff; padding-right: 5px; height:100%; }
#pressHeader   { width: 286px; height: 30px; background: #012b53; }
#pressContent  {  border-left: 1px solid #ccbb8d; background: #fff;   }
#pressContent p { margin: 0 0 0 10px; padding: 0; }	

.footerlinks { width:900px; height: 40px; background: #4e5861;  font-size: 12px;  } 

.footerlinks ul {line-height: 40px; list-style-type: none; display: inline; margin-left: 0px; }
.footerlinks li {  display: inline; color: #fff; margin-left: 12px; margin-top: 5px; padding-right: 10px; }
.footerlinks ul li a {   font-size: 12px; color: #cbbb88; text-decoration: none;   }
.footerlinks ul li a:hover { text-decoration: underline;  }

#disclaimer a { color: #fff; }
 
/*]()[*/
.infoheader h2 { color:#fff; padding-left:10px; }/* *** ** End   of DefaultWrapper ** *** */
/* *** ** Start of ContactUsLayout ** *** */
.CfnLink { position:relative; top:0px; left:319px; }
/* *** ** End   of ContactUsLayout ** *** */
