/* CSS Document */
body{
margin:0px;
background-image:url(../images/page_bg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;}

#dvContainer{
width:777px;
margin:0px auto;}

img{
border:0px;
font-size:0px;}

form{
margin:0px;
font-size:0px;}

#dvContainer #dvLogoContainer{
height:119px;
color:#A9A9A9;
font-size:0px;
}

#dvContainer #dvNaviContainer{
height:42px;
}

#dvContainer #dvBodyContainer{
width:777px;
float:left;
padding-top:30px;
}

h1{
margin:0px;
padding:0px;
background-image:url(../images/icon.jpg);
background-repeat:no-repeat;
background-position:left;
font-size:20px;
color:#455589;
font-weight:normal;
padding-left:32px;
height:27px;

}

#dvMainBodyContainer #dvLocation4img{
width:773px;
float:left;
padding-bottom:9px;
}


.dvlocationimg{
background-image:url(../images/location_bg.jpg);
background-repeat:no-repeat;
width:184px;
height:127px;
float:left;
padding-left:4px;
padding-top:3px;
margin-right:6px;
font-size:0px;
}

.dvlocationimgEnd{
background-image:url(../images/location_bg.jpg);
background-repeat:no-repeat;
width:184px;
height:127px;
float:left;
padding-left:4px;
padding-top:3px;
font-size:0px;
}


.dvlocationimg1{
background-image:url(../images/location_bg.jpg);
background-repeat:no-repeat;
width:184px;
height:127px;
float:right;
padding-left:4px;
padding-top:3px;
margin-right:6px;
font-size:0px;
}

#dvContent{
float:left;
width:743px;
padding-left:18px;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0px;
padding:0px;
padding-top:20px;

}

p b{
color:#445488;
}



#dvBodyContainer #dvLeftContainer{
padding-left:11px;
width:370px;
float:left;
padding-right:50px;
}

#dvBodyContainer #dvLeftContainer1{
padding-left:11px;
width:425px;
float:left;
padding-bottom:12px;
}


#dvFormContainer{
margin:0px;
padding:0px;
padding-left:15px;
padding-top:16px;

width:412px;}


#dvColContainer{
float:left;
width:760px;
padding-top:35px;

}


#dvColContainer .dvCol1{
float:left;
width:367px;
}

.dvCol1 p{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
margin:0px;
padding:0px;
padding-right:50px;


}

#dvColContainer .dvCol2{
float:left;
width:385px;

}

#dvLeftContainer p{
font-size:16px;
margin:0px;
padding:0px; padding-top:22px;
padding-left:7px;
color:#000000;}


#dvLeftContainer1 input.fieldentry, input.redfieldentry, textarea {
font: 10pt Arial, Helvetica, sans-serif;
font-weight: normal;
border: 1px solid #D6DBE7;
margin-bottom:10px;
/*color: #4382C0;*/}

#dvLeftContainer1 input.redfieldentry {
font: 10pt Arial, Helvetica, sans-serif;
font-weight: normal;
border: 1px solid #D6DBE7;
/*color: #4382C0;*/
background: #FFDFFF;
}

#dvLeftContainer1 label {
font-size: 8pt;
width: 100px;
text-align: right;
float: left;
padding-top: 3px;
margin-right: 5px;
color: #455589;}

#dvLeftContainer1 label span {
color: red;}

#dvLeftContainer1 .legend {
font-size: 8pt;
width: 100px;
text-align: left;
float: left;
padding-top: 3px;
margin-right: 5px;
color: red;}

#dvLeftContainer1 #textarea label {
font-size: 8pt;
width: 200px;
text-align: left;
float: left;
padding-top: 3px;
margin-right: 5px;
color: #455589;}

#dvBodyContainer #dvRightContainer{
width:340px;
float:left;
}

#dvBodyContainer #dvRightContainer1{
width:220px;
float:left;
padding-left:80px;
}


address{
width:217px;
border-bottom:1px solid #6F7BA5;
border-top:1px solid #6F7BA5;
text-align:center;
font-size:14px;
padding-top:18px;
padding-bottom:18px;
margin-top:50px;}

address strong{
font-size:20px;
color:#292884;
}

address a:hover{
color:#292884;
text-decoration:underline}

address a{
color:#292884;
text-decoration:none}

#formcontainer{
width:400px;
float:left;}

#formcontainer #formbtn{
width:255px;
text-align:right;
}

.fomtxt{
width:132px;
text-align:right;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
padding-bottom:10px;
color:#000000;
}

.fomtxt span{
color:#FE0000

}

.fomfield input{
width:255px;
border:1px solid #7F9DB7;
height:18px;
}

.fomfield textarea{
width:255px;
border:1px solid #7F9DB7;
height:102px;
}

#dvMainFlash{
background-image:url(../images/flash_bg.jpg);
background-repeat:no-repeat;
height:275px;
width:328px;
padding-left:8px;
padding-top:8px;}

#dvContainer #dvFooterContainer{
padding-top:38px;
float:left;}

#dvFooterContainer #dvFooterBanner{
background-image:url(../images/footer_bg.jpg);
background-repeat:no-repeat;
height:110px;
width:764px;
padding-left:8px;
padding-top:8px;}

#dvFooterContainer #dvCopyRight{
height:110px;
width:772px;
padding-top:45px;
height:12px;
text-align:center;
font-size:11px;
color:#B0B0B0;}

#dvFooterContainer #dvCopyRight a{
text-decoration:none;
color:#B0B0B0;}

#dvFooterContainer #dvCopyRight a:hover{
text-decoration:underline;
color:#B0B0B0;}
