body{	background: #fff;	margin: 0;	text-align: left;}/*---------------------------------------------------- -----------Layout--------------- -----------------------------------------------------*/#main-container{	text-align: left;	width: 801px;	margin: 9px auto 0 auto;}#body-background{	width: 801px;	height: 617px;}#body-container{	width: 776px;	margin: 0 9px 0 16px;}#left-col{	float: left;	width: 1;	padding: 4px 0 0 0;}#left-col-home{	float: left;	width: 1px;	padding: 10px 10px 10px 20px;	 display: none;}.home-ad{	color: #666;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;}#right-col{	margin: 0;	width: 700px;}#home-top { width: 543px; }#casemaker-login{	float: right;	background: url("http://www.gabar.org/public/img/casemaker-login-bg.gif") no-repeat;	width: 168px;	height: 196px;	font-family: Georgia, Times, serif;	font-size: 11px;	color: #000;	padding: 15px 10px 10px 15px;}#casemaker-login-subpage{	float: right;	background: url("http://www.gabar.org/public/img/casemaker-login-bg.gif") no-repeat;	width: 168px;	height: 196px;	font-family: Georgia, Times, serif;	font-size: 11px;	color: #000;	padding: 15px 10px 10px 15px;}#casemaker-login-subpage_2{	background: url("http://www.gabar.org/public/img/casemaker-login-bg_2.gif") no-repeat;	width: 500px;	height: 192px;	font-family: Georgia, Times, serif;	font-size: 11px;	color: #000;	padding: 15px 10px 10px 15px;}#casemaker-login h3{	font-weight: bold;	font-size: 11px;	font-family: Georgia, Times, serif;}#casemaker-login p{	clear: both;	margin: 2px 0 2px 0;	font-family: Georgia, Times, serif;}#casemaker-login a { color: #000; }#casemaker-login a:hover{	color: #333;	text-decoration: none;}#casemaker-login-subpage a { color: #000; }#casemaker-login-subpage a:hover{	color: #333;	text-decoration: none;}#home-middle, #int-inset{	width: 523px;	padding: 10px;	background: #F1EEEE;	margin: 10px 0 0 0;}#int-inset{	width: 503px;	margin-bottom: 20px;}#home-middle h2, #int-inset h2{	color: #085285;	font-size: 14px;	padding: 0 0 6px 0;}#home-middle p, #int-inset p { color: #085285; }#home-middle ul, #int-inset ul { list-style: none; }#home-middle li, #int-inset li { padding: 2px 0 2px 0; }#home-middle li a, #int-inset li a, #home-middle a, #int-inset a { font-weight: normal; }#home-middle li a:link, #int-inset li a:link, #home-middle a:link, #int-inset a:link { color: #085285; }#home-middle li a:visited, #int-inset li a:visited, #home-middle a:visited, #int-inset a:visited, #home-bottom-right a:visited, #home-bottom-left a:visited  { color: #333; }#home-middle li a:hover, #int-inset li a:hover, #home-middle a:hover, #int-inset a:hover{	color: #000;	text-decoration: none;	background: none;}#home-middle .more { float: right; }#home-bottom{	width: 541px;	border: solid 1px #eae9c3;	margin: 10px 0 10px 0;	background: url("http://www.gabar.org/public/img/vert-line.gif") repeat-y 268px 50px;}#home-bottom-left{	width: 269px;	float: left;	margin: 0;	padding: 0;}#home-bottom-right{	width: 272px;	margin: 0 0 0 269px;}#home-bottom-left h4, #home-bottom-right h4{	padding: 0 0 0 15px;	height: 29px;	line-height: 29px;	border-top: solid 1px #fff;	border-bottom: solid 1px #fff;	background: #cccc99;	margin: 0;	color: #fff;	font-size: 14px;	font-weight: bold;}#home-bottom-right h4{	border-right: solid 1px #fff;	border-left: solid 1px #fff;}#home-bottom-left h4 { border-left: solid 1px #fff; }/* Fix margin for ie-pc \*/* html #home-bottom-left { margin: 0 -3px 0 0; }* html #home-bottom-right { margin: 0 0 0 266px; }/* End ie hack */#home-bottom ul{	list-style: none;	margin: 0;	padding: 15px;	border-top: solid 1px #eae9c3;}#home-bottom li{	padding: 3px 0 3px 13px;	background: url("http://www.gabar.org/public/img/gold-link-arrow.gif") no-repeat 3px 8px;}#home-bottom li a{	font-size: 11px;	color: #085285;}#home-bottom li a:hover { text-decoration: none; }/*---------------------------------------------------- -----------headerstyles--------------- -----------------------------------------------------*/#header{	width: 801px;	height: 114px;}#top-logo{	border: none;	width: 345px;	height: 86px;	margin: 22px 0 0 18px;}#header-nav{	float: right;	margin: 0 15px 0 0;	padding: 0;	text-align: right;	width: 275px;}#searchform { margin: 22px 13px 0 0; display: none; }/* Fix margin for ie-pc \*/* html #header-nav { margin-right: 8px; }/* End ie hack */.searchfloat{	float: left;	margin: 1px 6px 0 0;	padding: 0;	width: 175px;	display: none;}.forminput{	width: 175px;	margin: 0;	padding: 0;	display: none;}#top-subnav{	margin: 26px 23px 0 0;	padding: 0;	display: none;}/*---------------------------------------------------- -----------body styles--------------- -----------------------------------------------------*/#int-body{	color: #000;	width: 518px;	padding: 12px 15px 12px 12px;}#int-body h1{	color: #085285;	padding: 0 0 10px 0;	margin: 0 0 10px 0;	border-bottom: solid 1px #ccc;	font-size: 14px;}#int-body p{	line-height: 16px;	margin: 0 0 10px 0;}#int-body img{	padding: 6px;	border: solid 1px #fff;	margin: 10px;}#int-body img.floatright{	float: right;	margin: 0 0 10px 10px;}#int-body img.floatleft{	float: left;	margin: 0 10px 10px 0;}#int-body a { font-weight: normal }#int-body a:link { color: #085285; }#int-body a:visited { color: #666; }#int-body a:hover{	color: #fff;	background: #085285;	text-decoration: none;}#int-body ul, #int-body ol{margin: 10px 0 10px 18px;}#int-body ul li, #int-body ol li{margin: 4px 0 4px 0;}#int-body blockquote{margin: 6px 0 6px 18px;}#int-body table, table{margin: 10px 0 10px 0;border-top: solid 1px #BCBB82;border-left: solid 1px #BCBB82;}#int-body td, td{padding: 6px;color: #000;border-right: solid 1px #BCBB82;border-bottom: solid 1px #BCBB82;vertical-align: top;}#int-body th, th{background: #EFEFDE;border-right: solid 1px #BCBB82;border-bottom: solid 1px #BCBB82;padding: 6px;}#int-body table.blanktable, #int-body table.blanktable td, #int-body table.blanktable th {border: 0;}#int-error{color: #000;width: 473px;background: #ffffcc;padding: 20px 25px 40px 20px;}#int-error2{color: #000;width: 473px;background: #ffffcc;font-family: Verdana, Arial, Sans-Serif;font-size: 14px;font-weight: bold;color: #000;padding: 20px 25px 40px 20px;}#int-body2{color: #000;width: 518px;padding: 0px 25px 40px 12px;}#int-body2 td{font-family: Verdana, Arial, Sans-Serif;font-size: 11px;}#int-body2 table, #int-body table.search{margin: 10px 0 10px 0;background: #EFEFDE;border: none;}#int-body2 td, #int-body table.search td{padding: 10px;background: #EFEFDE;border: none;}#int-body2 th, #int-body table.search th{font-family: Georgia, Times, serif;font-size: 14px;color: #fff;padding: 10px;background: #BCBB82;border: none;}/*---------------------------------------------------- -----------table defaults--------------- -----------------------------------------------------*//*---------------------------------------------------- -----------footer styles--------------- -----------------------------------------------------*/#footer{	width: 776px;	background: #fff;	clear: both;	padding: 0 0 20px 0;	font-family: Georgia, Times, serif;	font-size: 11px;	color: #000;	 display: none;}#footer-bg{	width: 776px;	height: 9px;}#footer-text { padding: 10px 30px 0 40px; }.footer-text { float: right; }#footer a{	color: #085285;	text-decoration: none;}#footer a:hover{	color: #085285;	text-decoration: underline;}/*---------------------------------------------------- -----------text and generic styles--------------- -----------------------------------------------------*/body, html{	font-family: Verdana, Tahoma, sans-serif;	font-size: 11px;	color: #000;}p, div, img, ul, li, form, fieldset{	margin: 0;	padding: 0;	font-family: Verdana, Tahoma, sans-serif;	font-size: 11px;}h1, h2, h3, h4, h5, h6{	margin: 0;	padding: 0;	font-family: Georgia, Times, serif;	font-size: 12px;}h1 { font-size: 18px; }h2 { font-size: 16px; }h3 { font-size: 14px; }img, fieldset { border: none; }input, select, form { font-size: 11px; }.clear { clear: both; }#top-subnav, #top-subnav a{	font-family: Georgia, Times, serif;	font-size: 11px;	color: #085285;}#top-subnav a { font-weight: bold; }#top-subnav a:hover{	color: #333;	text-decoration: none;}/*---------------------------------------------- ------------------left nav styles--------------- ----------------------------------------------*/#left-col ul{	/*background: url("http://www.gabar.org/public/img/nav-top.gif") no-repeat;*/	width: 193px;	list-style: none;	margin: 0;	color: #fff;	font-size: 10px;	 display: none;}#left-col li{	display: block;	background: #BCBB82;	width: 185px;	margin: 0 3px 0 4px;}#left-col li a{	padding: 7px 5px 7px 20px;	border-bottom: solid 1px #fff;	margin: 0;	display: block;	width: 160px;	font-size: 12px;	font-family: Georgia, Times, serif;	text-decoration: none;	background: url("http://www.gabar.org/public/img/link-arrows.gif") no-repeat 10px center;	font-weight: bold;	color: #fff;}#left-col li a:hover{	color: #085285;	background: #EFEFDE;}/* #left-col li a:visited { color: #626262; } */#left-col ul#subnav{	list-style: none;	background: #EFEFDE;	font-size: 10px;	width: 185px;	border-bottom: solid 1px #fff;	padding: 10px 0 10px 0;	margin: 0 0 0 0;}#left-col ul#subnav li{		display: block;	margin: 0;	padding: 0;	color: #000;	background: #efefde;}#left-col ul#subnav li a{	display: block;	margin: 2px 0 2px 0;	padding: 3px 4px 3px 23px;	color: #000;	font-size: 10px;	font-family: Verdana, Tahoma, sans-serif;	background: #efefde;	border: none;	width: 158px;	font-weight: normal;	background: url("http://www.gabar.org/public/img/link-arrows-sub.gif") no-repeat 10px 7px;	}#left-col ul#subnav li a:hover{	color: #fff;	background: #085285;}/*---------------------------------------------- ------------------breadcrumb styles--------------- ----------------------------------------------*/#breadcrumb{	width: 534px;	height: 31px;	line-height: 31px;	color: #000;	font-weight: bold;	padding: 0 0 0 10px;}#breadcrumb a{	color: #000;	margin: 0 5px 0 5px;}#breadcrumb a:hover { text-decoration: none; }#breadcrumb a.current { text-decoration: none; }/*---------------------------------------------- ------------------form styles--------------- ----------------------------------------------*/.formtextmed{	width: 110px;	float: left;	margin: 0 4px 8px 0;}/*---------------------------------------------- ------------------list styles--------------- ----------------------------------------------*/.biglist{padding: 5px;font-size: 11px;margin: 0 0 3px 0;border: solid 1px #ccc;}.even{background: #eee;}.odd{background: #fff;}.paging{text-align: right;}
