body {
	margin: 0 auto !important;
	padding: 0;
	width: 760px;
	background-color: #E7E7E7;
	color: #040265;
	font: 10pt Times New Roman, Arial, Helvetica, sans-serif, Verdana;
	line-height: 1.3em;
}

a { text-decoration: underline; color: #020266;}
a:hover{ text-decoration: underline; }
a img{ border: none; }

#container {
	margin: 0 auto; padding: 0;	
	width: 750px;
}

.cleaner {
	clear: both;
	height: 0;
	font-size: 1px;
	/*border: 1px solid green;*/
	margin: 0; padding: 0;
	background: transparent;
}


/*************************** HEADER **/
#header {
	margin: 0; padding: 0; 
	
 
	/*border: 1px solid red;*/
}

#header-nav{
	margin: 0; padding: 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif, Verdana;}
	
#header-nav a{text-decoration: none; color: #FFFFFF;}

#header-top-left {background: url(../images/nav_t_t_l.jpg) no-repeat; height: 20px; width: 250px; 
}

#header-top-mid {background: url(../images/nav_t_t_m.jpg) no-repeat; width: 250px;
}

#header-top-right {background: url(../images/nav_t_t_r.jpg) no-repeat; width: 250px;
}

#header-btm-left {background: url(../images/nav_t_b_l.jpg) no-repeat;height: 20px; 
}

#header-btm-mid {background: url(../images/nav_t_b_m.jpg) no-repeat; 
}

#header-btm-right {background: url(../images/nav_t_b_r.jpg) no-repeat; 
}
#logo{padding: 20px 0 20px 0; background: #FFFFFF;}

#header-btm-nav{
	margin: 0; padding: 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 16pt;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-weight: bolder;}
	
#header-btm-nav a{text-decoration: none; color: #FFFFFF;}

#header-btm-nav-left{background: url(../images/nav_b_l.jpg) no-repeat; height:40px; }

#header-btm-nav-mid{background: url(../images/nav_b_m.jpg) no-repeat;}

#header-btm-nav-right{background: url(../images/nav_b_r.jpg) no-repeat; }

#header-content{padding: 20px 15px 20px 0;;background: #FFFFFF;}

/*------------------------------------------*/
/* =BREADCRUMBS */
#breadcrumbs {
	margin: 0 0 3px 0; padding: 6px 10px;
	color: #fff;
}
#breadcrumbs a { color: #fff; text-decoration: none; }
#breadcrumbs a:hover { text-decoration: underline; }
/*------------------------------------------*/



/*************************** MAIN-CONTENT **/
#headline{background: #FFFFFF url(../images/mid_section_bg.jpg) no-repeat; height: 65px;text-indent: 20px; padding: 0;}




#main-content {
	margin: 0; padding: 0 15px 20px 20px;	
	background: #FFFFFF;	
}
#main-img{float: right; margin: 0 0 0 15px;}
#main-content-btm{background: url(../images/buttom.jpg) no-repeat;height: 20px;}
#main-content-home {
	margin: 1px 0 0 0; padding: 0;
	/*border: 1px solid red;*/
	width:750px;
	/*border: 1px solid yellow;*/
}


/*************************** HOMEPAGE **/

#content-home {
	margin: 0 0 0 0;
	padding: 0;
	background-color: #fff;
	width:750px;
	/*border: 1px solid red;*/
}

#content-home #fix {
	float: left;
}

#content-home #home-image {
	width: 485px;
	height: 200px;
	/*border: 1px solid blue;*/
}

#content-home #green-side {
	margin: 0; padding: 50px 20px 0 20px;
	width: 225px;
	height: 150px; 
	/*border: 1px solid green;*/
	background-color: #336600;
	color: #fff;
	line-height: 17px;
}

#content-home #green-side #green-title {
	color: #fff;
	font-size: 16px;
}

#content-home #left-home {
	margin: 0 10px 0 0; padding: 0 0 0 10px; 
	width: 360px;
	color: #333333;
	/*border: 1px solid red;*/
}

#content-home #left-home #inside1 {
	padding: 0 0 17px 0;
	width: 360px;
	background: url(../images/horiz_dot.jpg) repeat-x bottom left #fff;
	/*border: 1px solid green;*/
}

#content-home #left-home #inside2 {
	padding: 0 0 5px 0;
	width: 360px;
	/*border: 1px solid green;*/
}

#inside1 li {
	list-style: none;
	background: url( ../images/blue_arrows.jpg ) no-repeat;
	background-position: 0 3px;
}

#inside2 li {
	margin: 0 0 0 -40px; padding: 0 0 0 10px;
	list-style: none;
	background: url( ../images/blue_arrows.jpg ) no-repeat;
	background-position: -3px 3px;
}

#content-home #right-home {
	margin: 0; padding: 0 5px 0 10px; 
	width: 348px;
	color: #333333;
	float: right;
	/*border: 1px solid red;*/
}

#content-home #right-home #inside1-r {
	padding: 0 0 20px 0;
	width: 343px;
	background: url(../images/horiz_dot.jpg) repeat-x bottom left #fff;
	/*border: 1px solid green;*/
}

#content-home #right-home #inside2-r {
	padding: 0 0 20px 0;
	width: 343px;
	/*border: 1px solid green;*/
}

#content-home #bottom-line {
	margin: 0 10px 0 10px; padding: 5px 0 0 0;
	background: url(../images/horiz_dot.jpg) repeat-x bottom left #fff;
}

.home-title {
	margin: 7px 0 3px 0;
	color: #759CC4;
	font-size: 11px;
	font-family: Verdana;
}

.home-title2 {
	margin: 7px 0 3px 0;
	color: #11568C;
	font-size: 11px;
	font-family: Verdana;
	font-weight: 700;
}



/*************************** INLINE MENUS **/
.inline-right{
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 1.0em;
}
.inline-right li{
	margin: 0;
	padding: 0 5px;
	float: left;
	line-height: 1.0em;
	border-right: 1px solid;
}
.inline-right li.last { border: none; }





/*------------------------------------------*/
/* =LEFT COLUMN */
#left {
	margin: 0; padding: 0;
	width: 175px;
	float: left;
	color: #fff;
}
#left a { color: #fff; text-decoration: none; }
#left a:hover { text-decoration: underline; }


/* =LEFTNAV */
#leftnav { 
	margin: 0; padding: 10px; 
	line-height: 1em;
}
#leftnav ul { 
	margin: 0; padding: 0;
	list-style: none;
}
#leftnav ul ul { margin: 0; padding: 0 0 0 1em; }
#leftnav li { margin: 0; padding: 0 0 0.5em 0; }

/* =QUICKLINKS */
#quicklinks {
	margin: 0; padding: 10px;
	border-top: 3px solid #fff;
}
#quicklinks ul {
	margin: 0; padding: 0;
	list-style: none;
}
/*------------------------------------------*/
#side_menu {font-size: 13px;}

#side_menu ul{margin: 5px; padding: 0;
	list-style: disc;}
#side_menu a{text-decoration: none;}
#side_menu a:hover {text-decoration: underline;}

#main_side_nav {font-size: 15px;}

#main_side_nav ul {margin: 5px; padding: 0;
	list-style: none;}
#main_side_nav a {text-decoration: none;}
#main_side_nav a:hover {text-decoration: underline;}
	
	
/*------------------------------------------*/
/* =FOOTER */

.bottom {
	
	font: 8pt Arial, Helvetica, sans-serif;
	text-align: center;
	text-transform: capitalize;
	text-family: Arial, Helvetica, sans-serif, Verdana;
}

#footer-img{float: right; margin: 0 0 0 15px;}

#footer{
	padding: 10px 0 10px 20px;
	font: 9px/25px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}
#copyright {padding: 0 0 0 20px;
	font: 9px/25px Arial, Helvetica, sans-serif;
	background: #FFFFFF;}
	
#footer a { font-weight: bold; text-decoration: none; color: #10528C; }
#footer a:hover { text-decoration: underline; }

#footer-eSearch {
	padding: 10px 0 10px 20px;
	font: 9px/25px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}
#footer-img-eSearch {float: right; margin: 0 0 0 10px;}
#footer-eSearch a { font-weight: bold; text-decoration: none; color: #10528C; }
#footer-eSearch a:hover { text-decoration: underline; }
/*------------------------------------------*/

#header-links a:link { font-size: 11px; font-weight: bold; text-decoration: none; color: #10528C; }
#header-links a:visited { font-size: 11px; font-weight: bold; text-decoration: none; color: #10528C; }
#header-links a:hover { text-decoration: underline; }

.error{
	border: 1px solid #f00;
	margin: 0px 0px 10px 0px;
	padding: 4px;
	background-color: #EDEDED;
}
.error strong{	color: #f00; }
.error img {
	margin: 0;
	padding: 0;
	float: left;	
}
.error p {
	margin: 0 0 0 30px;
	padding: 0;
}


.success{
	border: 1px solid #0f0;
	margin: 0px 0px 10px 0px;
	padding: 4px 4px 4px 4px;
	background-color: #EDEDED;
}
.success strong{	color: #0f0; }

.size10 { font-size: 10px; }
.size11 { font-size: 11px; }
.size12 { font-size: 12px; }
.size13 { font-size: 13px; }

#terms-and-conditions-text { margin: 0 15px 0 15px; }
#table-sign-up { margin: 5px 0 15px 0; }

.boldRed a { color: red !important; font-weight: bold; }
h3.heading-litigation { color: #040265; text-decoration: underline; margin-bottom: 5px;}

.eSearch-header { margin: 0 0 0 10px; font-size: 18px !important; font-weight: bold; }


