@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
background-color:#FFFFFF;
background-image:url(../images/body_bg.png);
background-repeat:repeat-x;
background-position:top center;
}

img {border:none;}

.clearfix{clear:both;}

#dvmaincontainer
{
width:770px;
margin:0px auto;
}
#dvmaincontainer #dvtopcontainer
{
float:left;
width:770px;
margin:0px;
padding:15px 0px 0px 0px;
}
#dvtopcontainer #dvlogocontainer
{
float:left;
width:199px;
font-size:0px;
margin:0px;
padding:0px 0px 13px 0px;
}
#dvtopcontainer #dvtopright
{
float:left;
width:571px;
margin:0px;
padding:9px 0px 0px 0px;
}

#dvtopright .number
{float:left;
width:551px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-align:left;
color:#034929;
margin:0px;
padding:0px 0px 0px 20px;
}

#dvtopright .toptext
{
float:left;
width:571px;
font-family:Tahoma;
font-size:11px;
text-align:right;
color:#252525;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvtopright .toptab
{
float:left;
width:273px;
text-align:right;
font-size:0px;
margin:0px;
padding:9px 0px 0px 298px;
}
#dvtopright .toptab .tabs
{
float:left;
display:block;
width:88px;
height:24px;
text-align:center;
background-image:url(../images/tab_green.png);
}
#dvtopright .toptab .tabs a
{
float:left;
width:88px;
height:19px;
font-size:12px;
font-weight:bold;
font-family:Tahoma, Verdana, Arial;
text-align:center;
color:#ffffff;
text-decoration:none;
padding-top:5px;
}

#dvtopright .toptab .tabs a:hover
{
color:#454545;
background-image:url(../images/tab_white.gif);
}

#dvmaincontainer #dvbannercontainer
{
float:left;
width:759px;
font-size:0px;
border:1px solid #070707;
background-color:#fbfbfb;
margin:0px;
padding:8px 0px 10px 9px;
}
#dvmaincontainer #dvbodycontainer
{
float:left;
width:770px;
margin:0px;
padding:15px 0px 0px 0px;
}
#dvbodycontainer #dvleftpanel
{
float:left;
width:186px;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvleftpanel .dvhideshopholder
{
float:left;
width:164px;
margin:0px;
padding:0px 0px 0px 0px;
}
.dvhideshopholder .headtext
{
float:left;
width:154px;
height:24px;
font-family:Tahoma;
font-size:14px;
text-align:left;
color:#034929;
border-bottom:1px solid #c5c5c5;
margin:0px;
padding:8px 0px 0px 10px;
}
.dvhideshopholder .headtext a
{
color:#034929;
text-decoration:none;
}
.dvhideshopholder .headtext a:hover
{
color:#034929;
text-decoration:underline;
}

.dvhideshopholder .hideshowpanel
{
float:left;
width:141px;
margin:0px;
padding:4px 0px 4px 23px;
border-bottom:1px solid #c5c5c5;
}
.hideshowpanel ul
{
margin:0px;
padding:0px 0px 0px 0px;
}
.hideshowpanel ul li
{
clear:both;
font-family:Tahoma;
font-size:12px;
line-height:20px;
text-align:left;
list-style-type:none;
color:#252525;
margin:0px;
padding:0px 0px 0px 0px;
}
.hideshowpanel ul li a
{
color:#252525;
text-decoration:none;
}
.hideshowpanel ul li a:hover
{
color:#252525;
text-decoration:underline;
}

#dvbodycontainer #dvrightpanel
{
float:left;
width:584px;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvrightpanel h1
{
float:left;
width:584px;
background-image:url(../images/grad_line.gif);
background-repeat:no-repeat;
background-position:right bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:31px;
text-align:right;
color:#034929;
font-weight:normal;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvrightpanel #contentpanel
{
float:left;
width:560px;
margin:0px;
padding:8px 0px 25px 24px;
}
#contentpanel p
{
float:left;
width:560px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#252525;
margin:0px;
padding:0px 0px 22px 0px;
}
.txtimg{
float:right;
padding-left:6px;}

#dvrightpanel #imagepanel
{
float:left;
width:584px;
margin:0px;
padding:17px 0px 50px 0px;
}
#imagepanel .imagerow
{
float:left;
width:584px;
font-size:0px;
text-align:right;
margin:0px;
padding:0px 0px 18px 0px;
}
#imagepanel .imagerow img
{
float:right;
margin:0px 0px 0px 40px;
padding:0px 0px 0px 0px;
}
#dvfootercontainer
{
clear:both;
width:100%;
height:36px;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
color:#939390;
background-image:url(../images/footer_bg.gif);
background-position:top center;
background-repeat:repeat-x;
padding:20px 0px 0px 0px;
}
