/* CSS Document */
body, ul, li, blockquote {
padding:0px;
margin:0px;
}
body {
	background:url(images/bg.jpg) repeat-x top left #f0d8cd; 
	background-repeat:repeat-x; 
	margin-left: 0px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	font:12px/18px Arial, Helvetica, sans-serif;
text-align:justify;
font-weight:normal;
text-decoration:none;
color:#282828;
}
a {
color:#A65837;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.shadow{
background:url(images/shadow.png) left top repeat-y;
}
.shadow_right{
background:url(images/shadow_right.png) left top repeat-y;
border:none;
}
.header_bg {
padding:0; margin:0;
background:url(images/header_bg.jpg) left top repeat-x #682101;
height:102px;
border:none;
}
.phone_bg{ padding:23px 15px 15px 0; margin:0 0 0 0; background-image:url(images/phone_bg.jpg); background-position:right 5px; background-repeat:no-repeat;  }
.phone_text{ padding:0; margin:0; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#fff;}
.nev_center {
background:url(images/menu_bg.jpg) left top repeat-x #a65837; height:33px; border-left:#a65837 2px solid; border-right:#a65837 2px solid; border-bottom:#a65837 3px solid;}
.nev_center ul {
padding:0px !important;
margin:0px !important;
}
.nev_center ul li {
float:left;
display:inline;
margin:0px 24px 0px 24px;
}
.nev_center ul li a{
font: bold 11px/22px Arial, Helvetica, sans-serif ;
color:#f0d8cd;
text-decoration:none;
padding:4px 20px 0px 20px;
display:block;
text-align:center;
text-transform:uppercase;
height:29px;
}
.nev_center ul li a:hover {
background:url(images/menu_hover.jpg) left top repeat-x;
height:27px;
padding:4px 19px 0px 19px;
color:#ffffff;
font: bold 11px/19px Arial, Helvetica, sans-serif ;
border:#000 1px solid;
}
.nev_center ul li.thispage a {
background:url(images/menu_hover.jpg) left top repeat-x;
padding:4px 19px 0px 19px;
color:#ffffff;
height:27px;
font: bold 11px/19px Arial, Helvetica, sans-serif ;
border:#000 1px solid;
}
.nav_bg { padding:0; margin:0; background:url(images/hdr_menu_bg.jpg) left top repeat-x; height:82px;}
.nav_sub{ padding:0; margin:0; background:url(images/hdr_menu_devider.jpg) right no-repeat; height:80px;}
.nav_sub p{ padding:0 0 10px 0; margin:0;}
.readmore_link{ padding:0; margin:0 0 0 70px; font:normal 12px Arial, Helvetica, sans-serif; color:#f0d8cd;}
.readmore_link a{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#f0d8cd; text-decoration:none;}
.readmore_link a:hover{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#f0d8cd; text-decoration:underline;}
.nav_icon{ padding:0 10px; margin:0; float:left;}
h2{ padding:0px 0 10px 0; margin:0; font:normal 18px/22px Arial, Helvetica, sans-serif; color:#fff;}
.readmore_link{ padding:0; margin:0 0 0 70px; font:normal 12px Arial, Helvetica, sans-serif; color:#f0d8cd;}
.readmore_link a{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#f0d8cd; text-decoration:none;}
.readmore_link a:hover{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#f0d8cd; text-decoration:underline;}
.body_content{
background:#FFFFFF;
border:none;
padding:0 6px 0 12px;
margin:0;
}
h1{ padding:20px 0; margin:0; font:normal 20px/24px Arial, Helvetica, sans-serif; color:#a65837; text-transform:uppercase;}

.rightpanel_bkgrnd{ padding:0; margin:0; background-image:url(images/rightpanel_bg1.jpg); background-repeat:repeat-y; background-position: left; }
.rightpanel_bg1{ padding:0; margin:0; background:#f0d8cd;}
.rightbottom {
background:url(images/right_bottom_bg.jpg) no-repeat left top;
}
.rightpanel_bg{ padding:0; margin:0; background:#fdf8f6 url(images/help_bg.jpg) left bottom repeat-x;}
.help_sub_bg{ padding:0px 0 0 0; margin:0; background:#fdf8f6 url(images/help_sub_bg.jpg) left top no-repeat; height:57px;}
.info_sub_txt{ padding:0px 0 0 37px; margin:0; font:normal 18px/36px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;}
.input{ padding:6px 5px; margin:0; border:#dabaad 1px solid; font:normal 12px Arial, Helvetica, sans-serif; color:#6b2405;}
.input_textarea{ padding:5px 5px; margin:0; border:#dabaad 1px solid; font:normal 12px Arial, Helvetica, sans-serif; color:#6b2405; width:208px;}
.submit{ padding:0px 10px 2px 22px; margin:0; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; cursor:pointer; background:url(images/submit_bg.png) left no-repeat; border:none; outline:none; width:102px; height:32px;}
.info_sub_bg{ padding:0px 0 0 0; margin:0; background:url(images/info_sub_bg.jpg) left top no-repeat; height:47px;}
.info_sub_txt{ padding:0px 0 0 37px; margin:0; font:normal 18px/36px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;}
ul.info_list{ padding:6px 20px 6px 20px; margin:0; list-style:none;}
ul.info_list li{ padding:6px 0 6px 20px; margin:0; background:url(images/bullet.gif) left no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#944827;}
ul.info_list li a{ padding:0; margin:0; text-decoration:none; color:#944827;}
ul.info_list li a:hover{ padding:0; margin:0; text-decoration:underline; color:#944827;}
.body_devider{ padding:0; margin:0; background:url(images/devider.gif) left 50% repeat-x;}
.brown_text{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#a65837;}
.brown_text a{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#a65837; text-decoration:underline;}
.brown_text a:hover{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#a65837; text-decoration:none;}
.brown_text1{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#944827;}
.brown_text1 a{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#944827; text-decoration:underline;}
.brown_text1 a:hover{ padding:0; margin:0; font:normal 12px Arial, Helvetica, sans-serif; color:#944827; text-decoration:none;}
.gray_text{ padding:5px 0 10px 0; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#858687;}
.gray_text a{ padding:0; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#858687; text-decoration:underline;}
.gray_text a:hover{ padding:0; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#858687; text-decoration:none;}
.footer_bg{ padding:10px 12px; margin:0; background-color:#fff;}
.logo_list_bg{ padding:10px 0; margin:0; background:url(images/footer_logo_bg.jpg) left bottom repeat-x;}
.footer
ul.logo_list{ padding:0; margin:0; list-style:none;}
ul.logo_list li{ padding:0px; margin:0 11px; float:left; height:110px; text-align:center; width:70px; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#3a434d; list-style:none;}

ul.footer_link{ padding:20px 85px 20px 85px; margin:0; list-style:none; text-align:center;  float:left;}
ul.footer_link li{ padding:5px 3px 5px 3px; margin:0; font:bold 11px Arial, Helvetica, sans-serif; color:#c06842;  float:left; }
ul.footer_link li a{ padding:0; margin:0; text-decoration:none; color:#c06842; text-align:center;}
ul.footer_link li a:hover{ padding:0; margin:0; text-decoration:underline; color:#c06842;}
ul.footer_link li span{ padding:0 0 0 10px; margin:0 0 0 0px; font:bold 11px Arial, Helvetica, sans-serif; color:#c06842; float:center;}
ul.footer_link li span .3rd_line{ padding:0 0 0 100px; margin:0 auto; font:bold 11px Arial, Helvetica, sans-serif; color:#c06842;}
.footer_btm_bg{ padding:10px 0px; margin:0; background-color:#fff;}
.footer_link1 { padding:10px 63px 0 63px; margin:0; text-decoration:none; color:#c06842; text-align:center; font:bold 11px Arial, Helvetica, sans-serif;}
.footer_link1 a{ padding:0 5px; margin:0; text-decoration:none; color:#c06842; text-align:center;}
.footer_link1 a:hover{ text-decoration:underline; color:#c06842;}

.error {
	color:#FF0000; 
	font-size:12px;
}
.logotitle {
padding:29px 0px 0px 0px;
}







.gethelpinputbox
{
	font-size:10pt;
	border-bottom-color:#000066;
	border-bottom-width:thin;
	width:290px;
}

.lipadtopbottom2px
{
	font-family:Arial, Helvetica, sans-serif;
	list-style-image:url(images/arrow.gif);
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
	color :#003366; 
}


.matter{
	font-size:10pt;
	color : #333333;
	padding:0px 15px 0px 15px;
	width:191;
	text-align:justify; vertical-align:top;
}



.subheading{
	font-size:14pt;
	color : #303366;
	text-transform:uppercase;
}

.hrtitle {
	color:#cccc00;

}	

.main-matter{
	font-size:10pt;
	color : #333333;
	padding:1px 2px 0px 2px;
	text-align:justify; vertical-align:top;
}
.main-matter ul {
list-style-type:none !important;
}
.main-matter ul li{
background:url(images/bullet.gif) left 4px no-repeat;
padding:0px 0px 0px 20px;
line-height:18px;
list-style-type:none;
}

.address{
	font-size:10pt;
	color : #ffffff;
	line-height:13pt;
	padding:1px 2px 0px 2px;
	text-align:center; vertical-align:top;
}

.gethelpsmallinputbox
{
	font-size:10pt;
	border-bottom-color:#000066;
	border-bottom-width:thin;
	width:210px;
}

ol li{ margin-bottom: 7px }
.blockquote{ margin-left: 35px }
h3{ font-size: 14px; font-weight: bold; margin: 5px 0 5px }
h5{ color: white; font-size: 13px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; margin: 3px 0 }
h6{ font-size: 1em; font-weight: normal; margin: 0 0 3px 0 }
p{margin:0px; padding:0px; padding-top:5px; padding-bottom:10px;}
.right{ margin: 0 0 5px 5px }
.left{ margin: 0 5px 5px 0 }
.underlined{ background:url(images/devider.gif) left  bottom repeat-x; }
.frame{ border: solid 1px #485471 }
.white_text_SM{ color: #333333; font-size: 10px; padding-bottom: 2px }
.city_text_SM  { font-size: 12px; padding: 3px }
.line_right { background:#f9eee9; }
.line_BR { border-right: 1px solid #485471; border-bottom: 1px solid #485471 }
.comment_SM { color: #a65837; font-size: 11px }
a.linkcolor{ color:#FFFFFF; background:none;}
a link .linkcolor{ color:#FFFFFF; background:none;}
a active .linkcolor{ color:#FFFFFF; background:none;}
a hover .linkcolor{ color:#FFFFFF;}
a visited .linkcolor{ color:#FFFFFF; background:none;}
/*-- Tables With Frames and Titles --*/

.table_frame { border-bottom: 1px solid #485471; border-left: 1px solid #485471; }
.table_frame1 { border-bottom: 1px solid #485471; border-left: 1px solid #485471; }

.table_titles { color: white; font-family:Arial, Helvetica, sans-serif; background:url("images/menu_bg.jpg") repeat-x scroll left top #6d2506; font-weight: bold;  text-align: center; padding: 5px; border-right:1px solid #485471; border-top:1px solid #485471; }
.table_titles1 { color: white; font-family:Arial, Helvetica, sans-serif;  background-color: #990000; text-align: center;  }
.table_titles2 { color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #990000; text-align: center; padding: 5px; }

.table_cells_SM_text { font-size: 11px; padding: 5px; border-top: 1px solid #485471; border-right: 1px solid #485471; }
.table_cells_SM_text1 { font-size: 12px; padding: 5px; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
.table_cells_SM_text2 {  padding: 5px; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }

.table_cities { font-weight: bold; text-decoration: underline; text-align: center; border-top: 1px solid #dfe2ff; }

.table_cities_top { font-weight: bold; text-decoration: underline; text-align: center;  }


/*-- FAQ --*/

.faq_frame { border-right: 1px solid #485471; border-bottom: 6px solid #8d4222; border-left: 1px solid #485471 }

.faq_white { padding: 4px; border-bottom: 1px solid #485471 }

.faq_blue { background:#f0d8ce; padding: 4px; border-bottom: 1px solid #485471 }

.bacbutton {
background:url("images/menu_bg.jpg") repeat-x left top #6d2506;
font-size:12px;
color:#ffffff;
border:none;
outline:none;
cursor:pointer;
padding:5px 3px;
font-weight:bold;
}

/*------20-04-2011-----------*/
.no-rgt-bord {
	border-right:none;
	}
.searchform {
padding:0px;
margin:0px;
}
.g_searchfield {
margin:0px;
padding:3px 5px;
background:#ffffff;
border:1px solid #8c340f;
}
.g_search_submit {
background:#a75837;
border:none;
outline:none;
cursor:pointer;
font-size:12px;
text-align:center;
width:100px;
color:#ffffff;
padding:3px 0px;
}
