/* This CSS Document is developed by sunderrajan */
body
{
margin:0px;
background-color:#446598;
}
a:link, a:active, a:visited
{
outline-style:none;
outline-width:0px;
}
a:hover
{
outline-style:none;
outline-width:0px;
}

#dvmaincontainer
{
width:999px;
margin:0px auto;
}
#dvmaincontainer #dvtopcontainer
{
float:left;
width:999px;
height:163px;
background-image:url(../images/top_bg.gif);
background-repeat:no-repeat;
background-position:top center;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvtopcontainer #dvlogocontainer
{
float:left;
font-size:0px;
margin:0px;
padding:7px 0px 0px 44px;
}
#dvtopcontainer #toplinkcontainer
{
float:right;
width:180px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fefffd;
text-align:left;
margin:0px;
padding:15px 15px 0px 0px;
}
#toplinkcontainer a
{
color:#fefffd;
text-decoration:none;
}
#toplinkcontainer a:hover
{
color:#fefffd;
text-decoration:underline;
}

#toplinkcontainer img
{
font-size:0px;
margin:0px;
padding:0px 6px 0px 9px;
}
#dvtopcontainer .box
{
float:right;
clear:right;
width:249px;
font-size:12px;
margin:0px;
padding:16px 0px 0px 11px;
}
.flt
{
float:left;
margin:0px;
width:145px;
font-size:0px;
padding:0px 0px 0px 0px;
}
.flt1
{
float:left;
margin:0px;
font-size:0px;
padding:1px 0px 0px 6px;
}
.box .hdtxt
{
float:left;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
margin:0px;
padding:2px 0px 7px 0px;
}
.formfield
{
float:left;
width:200px;
height:26px;
margin:0px;
padding:0px 0px 0px 0px;
}
.formfield .input1
{
width:170px;
height:17px;
border:1px solid #7E1422;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7C;
text-align:left;
margin:0px;
padding:3px 0px 0px 6px;
}
.formfield1
{
float:left;
width:140px;
height:26px;
margin:0px;
padding:0px 0px 0px 0px;
}
.formfield1 .input2
{
width:120px;
height:17px;
border:1px solid #7E1422;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7C;
text-align:left;
margin:0px;
padding:3px 0px 0px 6px;
}
.box .tplnktxt
{
float:left;
width:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#FFFFFF;
margin:0px;
padding:0px 0px 0px 0px;
}
.box .tplnktxt a
{
color:#FFFFFF;
text-decoration:none;
margin:0px;
padding:0px 0px 0px 0px;
}
.box .tplnktxt a:hover
{
color:#FFFFFF;
text-decoration:underline;
margin:0px;
padding:0px 0px 0px 0px;
}

#dvmaincontainer #dvmidcontainer
{
float:left;
width:999px;
background-image:url(../images/body_bg.gif);
background-repeat:repeat-y;
background-position:center top;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvmidcontainer #dvleftontainer
{
float:left;
width:197px;
margin:0px;
padding:0px 0px 10px 14px;
}
#dvleftontainer #dvnavicontainer
{
float:left;
width:191px;
margin:0px;
padding:2px 0px 6px 0px;

font-size:0px;
}
#dvleftontainer #dvnavicontainer img
{
cursor:pointer;
}
#dvleftontainer .dvbluecontainer
{
float:left;
width:190px;
background-color:#1C4477;
margin:0px 0px 4px 0px;
padding:0px 0px 1px 1px;
font-size:0px;
}
.title
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin:0px;
padding:8px 0px 6px 10px;
}
.dvbluecontainer .whitebutton
{
float:left;
width:189px;
font-size:0px;
background-color:#FFFFFF;
margin:0px;
padding:0px 0px 0px 0px;
}
.dvbluecontainer .whitebutton img
{
float:left;
font-size:0px;
margin:0px;
padding:0px 0px 0px 0px;
}

.dvbluecontainer .whitecontainer
{
float:left;
font-size:0px;
width:177px;
background-color:#FFFFFF;
margin:0px;
padding:17px 0px 14px 10px;
}
.whitecontainer .inbox
{
float:left;
width:106px !important;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:16px;
border:1px solid #606060;
margin:0px;
padding:0px 0px 0px 0px;
}
.whitecontainer img
{
float:left;
margin:0px 0px 0px 2px;
padding:0px 0px 0px 0px;
}
.dvbluecontainer .whitecontainer1
{
float:left;
width:189px;
height:0px;
background-color:#FFFFFF;
margin:0px;
font-size:0px !important;
padding:0px 0px 0px 0px;
}
.whitecontainer1 img
{
font-size:0px !important;
margin:0px;
padding:0px;
}
#dvmidcontainer #dvrightontainer
{
float:left;
width:773px;
margin:0px;
padding:0px 0px 0px 0px;
}
#dvrightontainer #dvflashcontainer
{
float:left;
width:773px;
margin:0px;
font-size:0px;
padding:2px 0px 6px 0px;
}
#dvrightontainer .greentab
{
float:left;
width:763px;
height:9px;
background-color:#8dc420;
margin:0px;
font-size:0px;
padding:10px 0px 8px 10px;
}
.greentab img
{
float:left;
font-size:0px;
}
#dvrightontainer #dvfeaturedproducts
{
float:left;
width:765px;
margin:0px;
font-size:0px;
padding:14px 0px 9px 8px;
}
#dvfeaturedproducts .prodsecholder
{
float:left;
width:240px;
margin:0px;
background-color:#e4e4e4;
padding:0px 0px 5px 0px;
margin-right:15px;
margin-bottom:20px;
}
.prodsecholder img
{
float:left;
margin:0px;
font-size:0px;
padding:0px 0px 5px 0px;
}
.prodsecholder .imgtitle
{
float:left;
width:158px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
background-color:#E4E4E4;
color:#686868;
margin:0px 0px 0px 0px;
padding:1px 0px 1px 10px;
}
.prodsecholder .imgtitle a
{
color:#686868;
text-decoration:none;
}
.prodsecholder .imgtitle a:hover
{
color:#686868;
text-decoration:underline;
}
.prodsecholder .lnk
{
float:left;
width:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
color:#043775;
margin:0px;
padding:0px 10px 0px 0px;
}
.prodsecholder .lnk a
{
color:#043775;
text-decoration:none;
}
.prodsecholder .lnk a:hover
{
color:#043775;
text-decoration:underline;
}

#dvrightontainer #dvcontcontainer
{
float:left;
width:763px;
margin:0px;
padding:3px 0px 0px 10px;

}
#dvcontcontainer p
{
float:left;
width:754px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#646464;
margin:0px;
padding:8px 0px 8px 0px;
}
#dvcontcontainer p a
{
text-decoration:underline;
color:#5485C0;
}
#dvcontcontainer p a:hover
{
text-decoration:none;
color:#5485C0;
}


#dvcontcontainer ul
{
float:left;
margin:0px;
padding:8px 0px 8px 0px;
}


#dvcontcontainer li
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-position:inside;
list-style-type:disc !important;
text-align:justify;
color:#0e0e0e;
margin:0px 0px 0px 0px;
padding:8px 0px 8px 40px;
}
#dvcontcontainer li a
{
text-decoration:underline;
color:#5485C0;
}
#dvcontcontainer li a:hover
{
text-decoration:none;
color:#5485C0;
}


#dvcontcontainer p span
{
float:left;
font-weight:bold;
color:#646464;
margin:0px;
padding:0px 0px 0px 0px;

}
.adjust
{
float:left; 
padding-left:15px;
}
#dvcontcontainer .newprodContainer
{
float:left;
width:753px;
margin:0px;
background-color:#DEDEDE;
padding:8px 8px 8px 8px;
}
.newprodContainer .imgltcontainer
{
float:left;
width:540px;
margin:0px;
font-size:0px;
padding:0px 8px 0px 0px;
}
.newprodContainer .prdctRtcontainer
{
float:left;
width:204px;
margin:0px;
padding:0px 0px 0px 0px;
}
.prdctRtcontainer .cntcontainer
{
float:left;
width:196px;
height:34px;
background-color:#F1F1F1;
border-bottom:1px solid #FFFFFF;
margin:0px ;
padding:10px 0px 8px 8px;
}
.cntcontainer .ttl1
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#616161;
font-weight:bold;
margin:0px;
padding:0px 0px 3px 0px;
}
.cntcontainer .cnt1
{
float:left;
width:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#616161;
font-weight:normal;
margin:0px;
padding:0px 0px 0px 0px;
}
.cntcontainer .cnt1 a
{
color:#616161;
text-decoration:underline;
}
.cntcontainer .cnt1 a:hover
{
color:#616161;
text-decoration:none;
}

.prdctRtcontainer .cart_grey
{
float:left;
width:167px;
height:30px;
background-color:#C4C4C4;
font-size:0px;
margin:0px ;
padding:4px 0px 7px 37px;
}
#dvfootgreen
{
float:left;
width:969px;
height:24px;
background-color:#8dc420;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-align:center;
margin:0px;
padding:8px 0px 0px 0px;
}
#dvmaincontainer #dvfootcontainer
{
float:left;
width:999px;
font-size:0px;
margin:0px;
padding:0px 0px 0px 0px;
}
.faqholder
{
border-bottom:1px solid #A0A0A0; 
float:left;
padding:10px 0px 10px 0px;
}
.footlfttxt
{
float:left;
width:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#29558A;
font-weight:normal;
margin:0px;
padding:0px 0px 0px 10px;
}
.footlfttxt a
{
text-decoration:none;
color:#29558A;
}

.footlfttxt a:hover
{
text-decoration:underline;
color:#29558A;
}
.footlfttxt1
{
float:left;
width:850px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#FFFFFF;
font-weight:normal;
margin:0px;
padding:0px 0px 0px 10px;
}
.footlfttxt1 a
{
text-decoration:none;
color:#FFFFFF;
}

.footlfttxt1 a:hover
{
text-decoration:underline;
color:#FFFFFF;
}



