#FloatFrame {padding: 8px;float: left;}.FloatRight {margin-right: 8px;float: right;}.Floatleft {margin-left: 8px;float: left;}#TopNav {		position:absolute;	width:260px;	height:18;	z-index:4;	left: 621px;	top: 0px;}#Search {		position:absolute;	width:250px;	height:25px;	z-index:1;	left: 635px;	top: 60px;}.RightFrame {  border:1px solid #999; padding: 6px; margin-bottom: 8px; margin-left: 8px; margin-right: 8px; }.MarqueeFrame { border-top: 1px dotted #999999; border-left: 1px dotted #999999; border-right: 1px dotted #999999; background-color:#FFFFCC;margin:4px; padding: 3px;}/* Page Layout Classes */#HeaderDiv {width: 100%;height: 100px;background:url(../images/main_head_back2.jpg);background-repeat:repeat-x;}#HeadContainer {width: 1005px;height: 100px;margin: 0 auto;}#logoBox {width: 410px;height: 100px;margin-left: 10px;float:left;}#TopNavBox {margin-left: 460px;width: 320px;height: 100px;}#TopNavBox2011 {margin-left: 650px;width: 350px;height: 160px;}#SearchBox {width: 320px;height: 40px;margin:10px 0 0 0;padding:0;}#SearchBox2011 {height: 40px;margin:110px 0 0 0;padding:0;}#TopTabs {width: 320px;height: 48px;}#container {width: 90%;min-width:600px;margin-bottom: 25px;background-color:#FFF;border: 1px solid #999999;}#topHead {width: 100%;background: #993333;border-bottom: 1px solid #999;}#MainCol {width: 800px;float: left;}#mainContent {padding: 0;margin: 0 0 0 8px;}#BottomRow {width: 997px;margin: 0 auto;padding: 5px;background: #CCC;border: 1px solid #777;clear:both;}#bottomLinks {width: 1007px;margin: 0 auto;}#Breadcrumb {width: 792px;border-bottom: 1px solid #777777;padding: 4px;background: #CCC;}#HeaderCell {width: 800px;border-bottom: 1px solid #000;margin-bottom: 8px;}/* Left Navigation Classes */#leftInner {padding: 6px;}#Sidenav { width: 190px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;text-decoration: none;/*font-family:Verdana, Arial, Helvetica, sans-serif;*/}.Sidelinks {background:#ffffff;}.Sidelinks ul {margin:6px 0 8px 0;padding:0;}.Sidelinks li {margin: 0 0 2px 24px;list-style-image:url(templates/arrow_1.gif);}.Sidelinks li a {text-decoration: none;}.Sidelinks li a:hover {text-decoration: underline;}/* 2010 layout - New Top Nav */#Topnavcontainer ul{margin: 0;padding: 0;list-style-type: none;text-align: right;}#Topnavcontainer ul li { display: inline; }#Topnavcontainer ul li a{text-decoration: none;padding: 4px 4px;color: #fff;}#Topnavcontainer ul li a:hover{color: #fc0;background-color: #000;}
