/* CSS Document */
body{
margin:0px;
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#EEEEEE;
font-family:Arial, Helvetica, sans-serif;}

a{
	color:#000000;
	text-decoration: none;

}

a:hover{
	text-decoration:underline;
	color:#860120
}

h1{
font-size:21px;
color:#70001A;
margin-bottom:0px;
margin-top:0px;
background-image:url(../images/h1_line.jpg);
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:5px;
padding-top:7px;}

h2{
font-size:14px;
color:#000000;
margin-bottom:0px;
margin-top:0px;
background-image:url(../images/h2_line.jpg);
background-repeat:no-repeat;
background-position:bottom left;
padding-bottom:5px;
padding-top:7px;}

p{
	margin-bottom:0px;
	margin-top:0px;
	font-size:12px;
	padding-top:11px;
	padding-bottom:3px;
	text-align:justify;
	line-height: 18px;
}

img{
font-size:0px;
border:0px;
}


#dvContainer{
margin:0px auto;
width:1000px;}

#dvPhone{
font-size:18px;
color:#FFFFFF;
text-align:right;
padding-top:18px;
padding-bottom:8px;}

#dvTopContainer{
width:992px;
border:1px solid #9D9092;
background-color:#FFFFFF;
padding:3px;
float:left;
}

#dvLogo{
font-size:0px;
float:left;
padding-right:3px;
}

#dvBanner{
float:left;
font-size:0px;}

#dvBodyContainer{
width:992px;
border:1px solid #9D9092;
background-color:#FFFFFF;
margin-top:4px;
padding:3px;
float:left;
}

#dvLeftPanel{
width:244px;
float:left;}

#dvLeftNavi{
width:242px;
border:1px solid #BABABA;
background-color:#EEEEEE;
padding-top:6px;
padding-bottom:6px;}

#dvLeftMessage{
width:229px;
border:1px solid #BABABA;
background-color:#FFFFFF;
background-image:url(../images/form_bg.jpg);
background-repeat:repeat-x;
padding-top:6px;
padding-bottom:6px;
margin-top:3px;
float:left;
padding-left:13px;
}

.formtxt{
	font-size:12px;
	padding-top:12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #333333;
}

.formtxt input{
font-size:12px;
border:1px solid #969696;
height:17px;
width:215px;
margin-top:2px;
}

.formtxt textarea{
font-size:12px;
border:1px solid #969696;
height:61px;
width:215px;
}

.formbtb{
padding-top:6px;
}

#dvBodyPanel{
float:left;
width:708px;
padding-left:24px;
padding-right:14px}

.imgtxt{
	padding-top:5px;
	padding-bottom:0px;
	line-height: 20px;
}

.imgtxt img{
float:left;
padding-bottom:3px;
}

.dvsmltxt{
font-size:10px;
}

#dvFooterContainer{
	width:992px;
	border:1px solid #9D9092;
	background-color:#660000;
	margin-top:4px;
	padding:3px;
	float:left;
	background-repeat:repeat-x;
	padding-bottom:9px;
	padding-top:9px;
	color: #CCCCCC;
}

address{
float:left;
font-size:12px;
font-style:normal;
padding-left:17px;
padding-right:33px;}


.dvAdd{
border-right:1px solid #8B0011;}

.dvFootertxt{
float:right;
text-align:right;
padding-right:18px;
font-size:12px;}


#menu2 ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#menu2 {
        width: 242px;
		font-size:14px;
      
 

        }

#menu2 li a {
        height: 39px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 26px;
        text-decoration: none;
        }

#menu2 li a:link, #menu2 li a:visited {
       
		 color: #283A50;
        display: block;
        background: url(../images/menu2.gif); padding: 9px 0 0 11px;
        }

#menu2 li a:hover, #menu2 li #current {
        color: #fff;
        background: url(../images/menu2.gif) 0 -71px; padding: 9px 0 0 11px;
        }

#menu2 li a:active {
         color: #fff;
        background: url(../images/menu2.gif) 0 -70px; padding: 9px 0 0 11px;
        }
#dvContainer #dvFooterContainer .dvFootertxt a {
	color: #FFFFFF;
}
#dvContainer #topTag {
	float: left;
	padding-top: 0px;
	padding-bottom: 8px;
}
#dvContainer #topTag h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
#dvContainer #topTag h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	padding-top: 18px;
	padding-bottom: 8px;
	margin: 0px;
}
#dvContainer #dvBodyContainer #dvBodyPanel .imgtxt .imageBox {
	float: right;
	margin: 0px;
	padding: 11px;
}
#dvContainer #dvBodyContainer #dvBodyPanel .imgtxt a {
	color: #920223;
}
h2 a {
	color: #000000;
}
#dvContainer #dvBodyContainer #dvBodyPanel .sideNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: right;
	padding-top: 14px;
	color: #72001A;
}
#dvContainer #dvBodyContainer #dvBodyPanel .imgtxt ul {
	list-style-type: none;
	font-size: 13px;
}
#dvContainer #dvBodyContainer #dvBodyPanel ul {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
#dvContainer #dvBodyContainer #dvBodyPanel .imgtxt #contactTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#dvContainer #dvBodyContainer #dvBodyPanel .imgtxt .sl_badge_150 {
	float: left;
	margin:10px;
	clear:both;
}
