* { margin: 0; padding: 0; }

body { background: #fff; text-align: center; font-family: verdana, arial, helvetica, sans-serif; font-size:11px;}

a { text-decoration: none; color: #960806; }
a:hover { text-decoration: underline; color: #7B0704; }

#logo { text-indent: -5000px; width: 215px; height: 66px; background: url(../images/abacus_logo.jpg) no-repeat; float: left; margin-bottom:5px; margin-left: 2px;}
h1 { font-size:20px; color:#960806; }
h2 { color:#960806; font-style:italic; font-size:13px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
h3 { font: bold 13px verdana, arial, helvetica, sans-serif; color: #960806; letter-spacing: 1px; }
h4 { }
h5 { }
h6 { }

p { margin: 0 0 10px 0; font-size: 11px; color: #000000; }

.clear { clear: both; height: 1px; font: 0/0 serif; }
.italic { font-style: italic; }
.bold { font-weight: bold; }

#container { margin: 5px auto; width: 800px; padding: 0 4px; text-align: left; background: #fff; }

#home #header { padding-top: 20px; position: relative; }
#footer { padding-top: 20px; clear: both; text-align: center; } 

#client_content { padding:10px; }


/* Start Navigation CSS */
#navigation { background: #BF8C0C; height: 20px; width: 796px; list-style: none; margin: 2px; clear: both; }
#navigation li { margin-left:36px; text-align: center; float: left; letter-spacing: 0px; font: 12px/20px verdana, arial, helvetica, sans-serif; }
#navigation li a { color: #fff; }
#navigation li a:hover { color: #451A09; text-decoration: none; }
#navigation li ul { position: absolute; top: 19px; left: 0; width: 121px; display: none; padding: 8px 0 8px 8px; list-style: none; border: 1px solid #969B59; background: #fff; }
#navigation ul li { float: none; width: 100%; margin: 0; height: 20px; text-align: left; border: none; position: relative; font-size: 10px; font-weight: normal; }
#navigation ul li a { color: #969B59; }

/* Fix IE. Hide from IE Mac \*/
* html #navigation ul li { float: left; height: 1%; }
* html #navigation ul li a { height: 1%; }
/* End */

#navigation li:hover ul, #navigation li.over ul { display: block; }
/* End Navigation CSS */

#client { background: #BF8C0C; height: 18px; width: 264px; font-size:12px; color:#FFFFFF; text-align:center; padding-top:2px; }
#client a { color: #fff;  }
#client a:hover { color: #451A09; text-decoration: none; }

#content { float:left; width:525px; margin:2px; }
#right_bar { float:left; width: 264px; margin-left:4px; }

/*.double_wide { float: left; margin: 2px; width: 525px; height: 196px;}*/
.single_wide {float:right; margin-left:2px; margin-top:2px;  width: 266px; height: 196px; text-align:center; background-color:#960806;}

#content_inner { float:left; margin:2px; width:503px; padding:10px; border:1px solid #eeeeee; min-height: 411px;}
/*.single_wide_inner { float:left; width:258px; }*/

.double_wide_ll { float: left; margin-top:2px; padding: 4px;  width:516px; border: 1px solid #eeeeee; min-height: 223px;} /* background: #F8EDD9; */
/*.single_wide_lr { float: right; margin-top:3px; margin-left:2px; width: 264px; border: 1px solid #eeeeee; height: 232px;}*/
.single_wide_lr { float: right; margin-top:3px; margin-left:2px; width: 264px; border: 1px solid #eeeeee; }
/*.double_wide_ll { width: 515px; height: 217px; } */

#inner_body {
	margin-top:25px;
}

#content_inner ul li {
	margin-left:30px;
}

#salesforce td {
	padding:3px;
}
