@charset "utf-8";
body {
	background-color: #c0c0c0;
	margin: 0px;
}
.maincontainer {
	width: 951px;
	background-image: url(images/body_bg.gif);
	background-color: #6c6c6c;
	background-repeat: no-repeat;
	background-position: left top;
	height: auto;
	margin-bottom: 0px;
	float: left;
}
.header {
	height: 81px;
	width: 951px;
	background-color: #FFFFFF;
	float: left;
}
.lim_logo {
	float: left;
	height: 81px;
	width: 400px;
}
.header_right {
	float: right;
	height: 81px;
	width: 400px;
}
.header_link {
	float: right;
	height: 18px;
	width: 378px;
	text-align: right;
	padding-right: 22px;
	padding-top: 5px;
}
.wehelpyou {
	float: left;
	width: 378px;
	padding-right: 22px;
	vertical-align: bottom;
	height: 42px;
	padding-top: 13px;
}
.bullet-arrow {
	list-style-image: url(images/bullet-arrow.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}
.body-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	color: #000000;
	line-height: 20px;
}
.menu {
	float: left;
	height: 25px;
	width: 951px;
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
}
.banner {
	float: left;
	height: 176px;
	width: 930px;
	padding-top: 15px;
	padding-left: 21px;
}
.content_bottom {
	float: left;
	width: 930px;
	padding-left: 21px;
	padding-bottom: 5px;
}
.content_left {
	float: left;
	width: 236px;
}
.content_middle {
	float: left;
	width: 661px;
}
.content_right {
	float: left;
	width: 269px;
}
.content_left_1 {
	float: left;
	width: 236px;
	height: 140px;
}
.content_left_2 {
	float: left;
	width: 236px;
	height: 120px;
	background-image: url(images/content_left_2_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content_left_3 {
	float: left;
	width: 236px;
	height: 120px;
	background-image: url(images/content_left_3_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content_middle_1 {
	float: left;
	width: 652px;
	height: 210px;
}
.content_middle_1_header {
	float: left;
	width: 652px;
	height: 31px;
}
.content_middle_1_header1 {
	float: left;
	width: 630px;
	height: 23px;
	background-image: url(images/.content_middle_1_header.gif);
	padding-left: 16px;
	padding-top: 8px;
}
.content_middle_1_header2 {
	float: left;
	width: 6px;
	height: 31px;
	background-image: url(images/.content_middle_1_header_shade.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content_middle_content {
	float: left;
	width: 652px;
	height: 180px;
	background-image: url(images/.content_middle_1_contentbg.gif);
	background-repeat: repeat-y;
}
.content_middle_contentbottom {
	float: left;
	width: 652px;
	height: 8px;
	background-image: url(images/.content_middle_1_contentbottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content_right_1 {
	float: left;
	width: 254px;
	height: 247px;
}
.content_right_1_header {
	float: left;
	width: 254px;
	height: 31px;
}
.content_right_1_header1 {
	float: left;
	width: 232px;
	height: 23px;
	background-image: url(images/.content_middle_1_header.gif);
	background-repeat: repeat-x;
	padding-top: 8px;
	padding-left: 16px;
}
.content_right_content {
	float: left;
	width: 254px;
	height: 201px;
	background-image: url(images/.content_right_1_contentbg.gif);
	background-repeat: repeat-y;
}
.content_right_contentbottom {
	float: left;
	width: 254px;
	height: 8px;
	background-image: url(images/.content_right_1_contentbottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content_right_2 {
	float: left;
	width: 254px;
	height: 219px;
	background-image: url(images/request-quote.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.footer {
	width: 951px;
	background-color: #efeeee;
	height: 31px;
	float: left;
}
.content_left_2_content {
	float: left;
	width: 205px;
	height: 97px;
	padding-top: 10px;
	padding-left: 10px;
}
.h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.left-menu-bottom-shade {
	float: left;
	height: 7px;
	width: 226px;
	background-image: url(images/left-menu-bottom-shade.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.left-5 {
	float: left;
	height: 175px;
	width: 236px;
	text-align: center;
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	color: #000000;
}
.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #296dcf;
	font-weight: bold;
	line-height: 10px;
}
.black-highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
}
.content_middle_content_pad {
	float: left;
	padding-top: 10px;
	padding-left: 15px;
	width: 626px;
}
.h5 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	font-style: italic;
}
.footercontent {
	float: right;
	height: 15px;
	width: 378px;
	text-align: right;
	padding-right: 22px;
	padding-top: 8px;
}
.content_left-inner {
	float: left;
	width: 206px;
	height: auto;
	background-color: #FFFFFF;
}
.content_bottom-inner {
	float: left;
	width: 930px;
	padding-left: 21px;
	padding-top: 15px;
}
.left-menu {
	float: left;
	width: 236px;
	height: 257px;
	padding-bottom: 6px;
}
.left-menu-1 {
	float: left;
	width: 219px;
	height: 250px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D1D1D1;
}
.left-menu-2 {
	float: left;
	width: 203px;
	height: 23px;
	background-image: url(images/.content_middle_1_header.gif);
	padding-left: 16px;
	padding-top: 8px;
}
.left-menu-3 {
	float: left;
	width: 203px;
	height: 209px;
	padding-left: 16px;
	padding-top: 10px;
	background-color: #FFFFFF;
}
.left-menu-4 {
	float: left;
	width: 220px;
	height: 8px;
	background-image: url(images/.content_right_1_contentbottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.left-menu-right-shade {
	float: left;
	height: 250px;
	width: 6px;
	background-image: url(images/left-menu-right-shade.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.maincontainer-2 {
	width: 951px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/body_bg.gif);
	background-color: #6c6c6c;
	background-repeat: no-repeat;
	background-position: left top;
	height: 1770px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.inner-right {
	float: left;
	width: 681px;
}
.inner-right-banner {
	float: left;
	width: 681px;
	height: 136px;
	margin: 0px;
	padding: 0px;
}
.inner-right-content {
	float: left;
	width: 680px;
	margin: 0px;
	padding: 0px;
}
.inner-right-content-header {
	float: left;
	width: 680px;
	margin: 0px;
	padding: 0px;
	height: 31px;
}
.inner-right-content-header-1 {
	float: left;
	width: 656px;
	height: 23px;
	background-image: url(images/.content_middle_1_header.gif);
	padding-left: 16px;
	padding-top: 8px;
}
.inner-right-content-container {
	float: left;
	width: 680px;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.inner-right-content-container-1 {
	float: left;
	width: 645px;
	padding-left: 16px;
	padding-top: 10px;
	background-image: url(images/.inner-right-content-container-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 20px;
	padding-bottom: 10px;
}
.inner-right-content-bottom {
	float: left;
	width: 680px;
	height: 9px;
	text-align: left;
}
ul.vert-one li {
	margin:0;
	padding:0;
}
ul.vert-one {
	margin:0;
	list-style-type:none;
	display:block;
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3762a1;
	text-decoration: none;
	line-height: 28px;
	padding: 0;
}
ul.vert-one li a {
	display:block;
	text-decoration:none;
	width:186px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 14px;
	background-image: url(images/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: 1px 10px;
	color: #3762a1;
}
.text-9-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
ul.vert-one li a:hover {
	background-image: url(images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: 1px 10px;
	color: #b60000;
}
ul.vert-one li a.current, ul.vert-one li a.current:hover {
	background-image: url(images/red_arrow.gif);
	background-repeat: no-repeat;
	background-position: 1px 10px;
	color: #b60000;
}
#sddm {
	padding: 0;
	z-index: 30;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#sddm li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#sddm li a {
	display: block;
	color: #FFF;
	text-align: left;
	text-decoration: none;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	width: 80px;
	height: 25px;
	padding-left: 4px;
	line-height: 25px;
	background-image: url(images/menu_bg.gif);
}
#sddm li a:hover {
	background-image: url(images/red-bg.gif);
	background-repeat: repeat;
}
#sddm div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	width: 135px;
}
#sddm div a {
	position: relative;
	display: block;
	margin: 0;
	width: 135px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 25px;
	height: 25px;
	background-image: url(images/blue-bg.gif);
	background-repeat: repeat;
}
#sddm div a:hover {
	color: #FFF;
	background-image: url(images/red-bg.gif);
}
.content_right_1_header2 {
	float: left;
	width: 232px;
	padding-top: 8px;
	padding-left: 16px;
}
.body-text-red-highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	color: #cc0000;
	line-height: 20px;
	font-weight: bold;
}
.body-text-white-highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12pt;
	color: #FFFFFF;
	line-height: 20px;
	font-weight: bold;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
	text-decoration: none;
}
.main-center-align {
	margin-right: auto;
	margin-left: auto;
	width: 951px;
}
.overview {
	float: left;
	width: 630px;
	background-color: #E6EEFB;
	border: 1px solid #88AEE8;
	padding: 5px;
}
.blue-border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #88AEE8;
	border-right-color: #88AEE8;
	border-bottom-color: #88AEE8;
	border-left-color: #88AEE8;
}
.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #296dcf;
	text-decoration: none;
	line-height: 20px;
}
.textlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900000;
	text-decoration: none;
	line-height: 20px;
}
.xhtml {
	float: left;
	height: 31px;
	width: auto;
}
.bullet-arrow-bold {
	list-style-image: url(images/bullet-arrow.gif);
	text-decoration: none;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #296dcf;
	line-height: 20px;
	font-weight: bold;
}
.bullet-arrow-bold a:hover {
	list-style-image: url(images/bullet-arrow.gif);
	text-decoration: none;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b60000;
	line-height: 20px;
	font-weight: bold;
}
.subbullet-link {
	list-style-image: url(images/sub-bullet.gif);
	text-decoration: none;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #296dcf;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-position: inside;
}
.subbullet-link a:hover {
	list-style-image: url(images/sub-bullet.gif);
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b60000;
}
.text-vj{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
line-height:20px;
text-align:center;
margin:0;
padding:0;
}
.left{
float:left;

}
.justify{
text-align:justify
}
.clear{
clear:both;
margin:0;
padding:0;
}
.black {
	color:#1F497D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.txt-des {
	line-height:16px;
	list-style:none;
	color:#1F497D;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txt-des a{
	line-height:16px;
	list-style:none;
	color:#00ADEF;
	margin:0;
	list-style-image:url(images/arrow.jpg);
}
.txt-des a:hover{
	color:gray;
}
.new-c{
color:#296DCF;
}
