BODY {
	margin:0px;
	font : 11px Verdana;
	color : #000000;
	text-decoration : none;
	text-align:left;
	background:#ea6163 url(../images/bg_dcd.jpg);
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#830103;
	font-size:13px;
	margin:0px;
	padding:0px;
}
h1.dcdlogo{
	background:url(../images/dcd_iconnew.gif) left center no-repeat;
	padding-left:35px;
	line-height:40px;	
}

#hmcont{ padding:15px 15px;}

.contbox1{}
.contbox1 .cnrtl{ background:url(../images/d_lt.gif) top left no-repeat; width:11px; height:11px; font-size:0px;}
.contbox1 .bdrttop{ background:url(../images/d_topbg.gif) top repeat-x; height:11px; font-size:0px;}
.contbox1 .cnrtr{ background:url(../images/d_rt.gif) top right no-repeat; width:11px; height:11px; font-size:0px;}

.contbox1 .bdrleft{ background:url(../images/d_leftbg.gif) left repeat-y; width:11px; font-size:0px;}
.contbox1 .contbg{ background:#f6f6f6;}
.contbox1 .bdrright{ background:url(../images/d_rightbg.gif) right repeat-y; width:11px; font-size:0px;}

.contbox1 .cnrbtml{ background:url(../images/d_lb.gif) left bottom no-repeat; width:11px; height:11px; font-size:0px;}
.contbox1 .cnrbtmbdr{ background:url(../images/d_bottombg.gif) repeat-x; height:11px; font-size:0px;}
.contbox1 .cnrbtmr{ background:url(../images/d_rb.gif) right bottom no-repeat; width:11px; height:11px; font-size:0px;}


TD {
	font : 10px Verdana;
}
TD.prodbottom {
	color : #000000;
	font : 9px Verdana;
	text-decoration : none;
}
TD.price {
	font : 18px Ottawa;
	color : #000000;
}
B {
	font : bold 11px Verdana;
	color : #000000;
}
SMALL {
	font : 10px Verdana;
	color : #333333;
}
VAR {
	font : 10px Verdana;
	color : #cccccc;
	text-decoration : none;
}
P {
	margin-top : 10px;
}
A:active {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A:link {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A:visited {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A:hover {
	color : #000000;
	font : 10px Verdana;
	text-decoration : underline;
}
A:active.newdesign {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A:link.newdesign {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A:visited.newdesign {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
A:hover.newdesign {
	color : #000000;
	font : 10px Verdana;
	text-decoration : underline;
}
A:active.design {
	color : #0065A8;
	font : 10px Verdana;
	text-decoration : none;
}
A:link.design {
	color : #0065A8;
	font : 10px Verdana;
	text-decoration : none;
}
A:visited.design {
	color : #0065A8;
	font : 10px Verdana;
	text-decoration : none;
}
A:hover.design {
	color : #FF0000;
	font : 10px Verdana;
	text-decoration : underline;
}
a:active.pink {
	color : #DD137B;
	font : 10px Verdana;
	text-decoration : none;
}
a:link.pink {
	color : #DD137B;
	font : 10px Verdana;
	text-decoration : none;
}
a:visited.pink {
	color : #DD137B;
	font : 10px Verdana;
	text-decoration : none;
}
a:hover.pink {
	color : #F00000;
	font : 10px Verdana;
	text-decoration : none;
}
A.prodbottom:active {
	color : #000000;
	font : 9px Verdana;
	text-decoration : none;
}
A.prodbottom:link {
	color : #000000;
	font : 9px Verdana;
	text-decoration : none;
}
A.prodbottom:visited {
	color : #000000;
	font : 9px Verdana;
	text-decoration : none;
}
A.prodbottom:hover {
	color : #000000;
	font : 9px Verdana;
	text-decoration : underline;
}
A.black:active {
	color : #469CE4;
	font : bold 11px Verdana;
	text-decoration : none;
}
A.black:link {
	color : #469CE4;
	font : bold 11px Verdana;
	text-decoration : none;
}
A.black:visited {
	color : #469CE4;
	font : bold 11px Verdana;
	text-decoration : none;
}
A.black:hover {
	color : #469CE4;
	font : bold 11px Verdana;
	text-decoration : underline;
}
A.white:active {
	color : #ffffff;
	font : 10px Verdana;
	text-decoration : none;
}
A.white:link {
	color : #ffffff;
	font : 10px Verdana;
	text-decoration : none;
}
A.white:visited {
	color : #ffffff;
	font : 10px Verdana;
	text-decoration : none;
}
A.white:hover {
	color : #ffffff;
	font : 10px Verdana;
	text-decoration : underline;
}
A.prod:active {
	color : #454545;
	font : 11px Verdana;
	text-decoration : none;
}
A.prod:link {
	color : #454545;
	font : 11px Verdana;
	text-decoration : none;
}
A.prod:visited {
	color : #454545;
	font : 11px Verdana;
	text-decoration : none;
}
A.prod:hover {
	color : #DD137B;
	font : 11px Verdana;
	text-decoration : underline;
}
A.menu:active {
	color : #4E7BC3;
	font : 12px Verdana;
	text-decoration : none;
}
A.menu:link {
	color : #4E7BC3;
	font : 12px Verdana;
	text-decoration : none;
}
A.menu:visited {
	color : #4E7BC3;
	font : 12px Verdana;
	text-decoration : none;
}
A.menu:hover {
	color : #9CB9E7;
	font : 12px Verdana;
	text-decoration : none;
}
a:active.blue {
	color : #3492A3;
	font : 10px Verdana;
	text-decoration : none;
}
a:link.blue {
	color : #3492A3;
	font : 10px Verdana;
	text-decoration : none;
}
a:visited.blue {
	color : #3492A3;
	font : 10px Verdana;
	text-decoration : none;
}
a:hover.blue {
	color : #3492A3;
	font : 10px Verdana;
	text-decoration : none;
}
.icoTxt {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
a:active.icoTxt {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
a:link.icoTxt {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
a:visited.icoTxt {
	color : #000000;
	font : 10px Verdana;
	text-decoration : none;
}
a:hover.icoTxt {
	color : #0f2062;
	font : 10px Verdana;
	text-decoration : none;
}
.title_page {
	font : 10px Verdana;
	color : #000000;
}
.footer {
	font : 9px Verdana;
	color : #999999;
}
.keywords {
	font : bold 10px Verdana;
	color : #000000;
}
.mailing {
	font : 10px Verdana;
	color : #999999;
}
.title01 {
	font : bold 10px Verdana;
	color : #006699;
}
.title02 {
	font : bold 10px Verdana;
	color : #999999;
}
.portfolio {
	font : 10px Verdana;
	color : #3492A3;
}
.showing01 {
	font : 10px Verdana;
	color : #999999;
}
.special {
	font : bold 10px Verdana;
	color : #006699;
}
.briefdesc {
	font : 10px Verdana;
	color : #999999;
}
.warning {
	font : 10px Verdana;
	color : #cc0000;
}
.warning02 {
	font : bold 11px Verdana;
	color : #cc0000;
}
.free {
	font : bold 10px Verdana;
	color : #cc0000;
}
.sorry_search {
	font : bold 12px Verdana;
	color : #cc0000;
}
.cattitle {
	font : bold 12px Verdana;
	color : #a40000;
}
.cat_sub {
	font : italic 10px Verdana;
	color : #999999;
}
.time {
	font : 9px Verdana;
	color : #999999;
	text-decoration : none;
}
.buttons {
	border : 1px solid #cccccc;
	font : bold 10px Verdana;
	color : #000000;
	text-decoration : none;
	background-color : #efefef;
}
.form_text {
	border : 1px solid #cccccc;
	font : 12px Verdana;
	text-decoration : none;
	background-color : #ffffff;
}
.form_news {
	border : 1px solid #cccccc;
	font : 9px Verdana;
	text-decoration : none;
	background-color : #ffffff;
}
.quicknav {
	border : 1px solid #cccc99;
	font : 10px Verdana;
	text-decoration : none;
	background-color : #efefef;
}
.input {
	border-style : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #f2f2f2;
	font-size : 9pt;
}
.footer2 {
	font : 9px Verdana;
	color : #ffffff;
	text-decoration : none;
}
.bghover {
	background-image: url(images/bg_menu_hover.jpg);
}
.bgout {
	background-image: url(images/bg_menu.jpg);
}
.dcdtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#830103;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.bluephone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#469ce5;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.bluefont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0f629a;
	font-weight:bold;
}
.bigbluefont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f629a;
	font-weight:bold;
	text-decoration:none;
}
.bigbluefont a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1000d;
	font-weight:bold;
	text-decoration:none;
}
.btn1 {
	background-image: url(../images/btn_freesamplequote.jpg);
	background-color: #000000;
	width: 179px;
	height: 44px;
	text-decoration: none;
	cursor: hand;
	border: 0px;
}
.linkfont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a:active.linkfont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a:link.linkfont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a:visited.linkfont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a:hover.linkfont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffee0d;
	text-decoration:none;
	font-weight:bold;
}
.imp_small {
	padding: 3px;
	width: 30px;
	border: 1px solid #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	overflow:hidden;
	height:16px;
}
.imp_small:hover, ul#form li .select:hover, ul#form li .select:focus, ul#form li .input:focus {
	background-color:#ffffff;
}
.redphone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#830103;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.whitedcdindex {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:active.whitedcdindex {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:link.whitedcdindex {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:visited.whitedcdindex {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
a:hover.whitedcdindex {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6383ff;
	text-decoration:none;
}

