/* CSS Document */



/* CSS Document */



body{ background: #F4F4F4 url(../images/bg.png) top repeat-x; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px; margin:0;}

p{ color:#333333; text-align:justify; line-height:18px;}
a{ outline:none;}
h1,h2,h3,h4,h5,h6,fieldset,blockquote,p,ol,ul{ margin:0; padding:0;}

td{line-height:19px;}

html{line-height:19px; color:#333;}

form{margin:0px;}

select{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#FFFFFF; border:1px solid #cccccc;}

img{ border:none;}

.facebook{ margin-right:15px; font-size:11px; color:#870000; font-weight:bold;}
.follow{ color:#870000; font-size:15px; font-weight:bold; padding-bottom:6px;}

.clear{ clear:both;}

.left{ float:left;}

.right{ float:right}



table{ border-collapse:collapse;}

h1 {color:#870000; background:url(../images/dotted-line.gif) bottom repeat-x; padding-bottom:5px; font-weight:normal; font-size:19px; margin-bottom:15px;}

h2{ color:#000000; font-weight:normal; font-size:23px;}

h3{ color:#890000; font-weight:normal; font-size:20px;}

h4{ color:#000000; font-weight:bold; font-size:14px; margin-top:10px;}

h5{ color:#000000; font-weight:bold; font-size:15px;}



.main_container{ background:url(../images/body_bg.png) repeat-y; margin:auto; width:908px;}



/* logo */

.logo{ font-size:30px; color:#870000; font-weight:normal; margin:0 0 0 10px; background:none;}

.logo span{ color:#000000;}



/*Menu Bar*/

.menu-list{ background:url(../images/menu_bg.png) repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; line-height:33px; }

.menu-list a{ background:url(../images/divider.jpg) no-repeat right; padding:0px 15px; display:inline block; color:#ffffff; text-decoration:none;}

.menu-list a:hover{ color:#ffff66; border-bottom:1px;}



/* header img*/





.header_bg { background: url(../images/header-bg.jpg) repeat-x;}



.header_list{  margin:8px 0 6px 20px; }

.header_list li { font-size:13px; font-weight:bold; line-height:15px; padding:0 0 5px 10px; background:url(../images/bullet.gif) no-repeat top left; list-style:none;  background-position:0 4px ;}

.header_list li a{ font-size:13px; font-weight:bold; color:#666666; text-decoration:none;   }

.header_img{ padding:3px 10px 0 0;}

.header_td{ padding:0 0 0 28px;}

.header_icon{ font-size:11px; color:#890000;}

.header_icon a{color:#890000; margin:0 15px 0 0; text-decoration:none; }

.header_icon a:hover{ color:#000000; }

.table_center_curve{ background:url(../images/table_center_curve.jpeg.gif) repeat-x;}



.body_list{ margin:0px;}

.body_list ul{ margin:0 0 0px 10px; font-size:13px;}

.body_list ul li{ background:url(../images/bullet.jpg) no-repeat 0 5px;  list-style:none; margin:10px 0 0px 0px; font-size:13px; padding:0 0 0 10px;}



.textfield{ border:0;}

.border{ border:1px solid #D1CDCD;}

.center_curve{ background:url(../images/center.gif) repeat-x; height:30px; font-size:17px; color:#FFFFFF;}



.input_bg{ background-position:0 3px;}

.input_bg input{font-size:16px; background:none; border:none;  padding:0 10px; width:155px; color:#6D6D03;}





.left_table{ border:1px solid #D1CDCD;}



.input_bg{ background:url(../images/input.gif) no-repeat; background-position:0 4px;}

.input_bg input{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; background:none; border:none;  padding:10px 10px; width:110px; color:#908989;}



.get_quote{ font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding:0 5px 0 0;}

.border{ border:1px solid #D1CDCD; border-right: 1px solid #D1CDCD; border-bottom:none; border-top:none;}





.space { margin-top:10px}



.welcome{ padding:0 7px 0 15px;}

/*footert*/

.img-space{ float:right; padding:10px;}

.footer{ font-size:11px; text-align:center; margin-top:8px;}

.footer a{ color:#000000; font-size:11px; text-decoration:none; padding:0 0px;}

.footer a:hover{ color:#890000; border-bottom:dotted 1px;}

.copyright{ font-size:11px; color:#333333; padding:10px;}


