* {  margin: 0; padding: 0; }

body {

background: #ffffff url(http://www.directconnectionsus.com/images/graphics/bkgrd.gif) repeat-x;
font-size: 10px;
color: #333333;
font-family: Verdana, Arial, Helvetica;
}

H1 {font-size: 10px;color: #333333;font-weight: Bold}

p {padding: 10px 0px 10px 0px;}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}




#header {

width: 770px;
height: 50px;
float: none;
margin: 0 auto;
text-align: center;
background-image: url(http://www.directconnectionsus.com/images/graphics/dc_top_banner.jpg); repeat: none;

}

#headerText {

width: 570px;
padding: 12px;
text-align: left;
float: left;

}




#leftmenu {

width: 175px;
float: left;

}



#usbleftmenu {

width: 172px;
float: left;

}

#content {

clear: both;
width: 770px;
background-color: #ffffff;
padding: 0 auto;
margin: 0 auto;

}




#TextContainer {

float: left;
width: 560px;
padding: 12px;
text-align: left;

}



#centerText {

width: 560px;
padding: 12px;
text-align: left;

}




#itemcenter {

float: left;
width: 325px;
padding-top: 10px;
background-color: #ffffff;

}



#itemright {

width: 260px;
float: right;
padding-right: 10px;
paddingn-left: 15px;
padding-top: 25px;
background-color: #ffffff;

}


#footer {

clear: both;
width: 770px;
text-align: center;
margin: 0 auto;
padding: 50px 0px 0px 0px;

}

#usbbigheader {

float: right;
margin: 0;
padding: 0;

}

#usbheader {

text-align: center;
margin: 0;
padding: 0;

}

#usbmenu {

text-align: center;

}


#usbmenufooter {

text-align: center;
clear: both;

}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
/* BEGIN NAVIGATION */

.glossymenu {list-style-type: none;margin: 0px;padding: 0;width: 170px;border: 1px solid #9A9A9A;border-bottom-width: 0;}
.glossymenu li a{background: white url(http://www.directconnectionsus.com/images/graphics/menu/glossyback.gif) repeat-x bottom left;font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;color: white;display: block;width: auto;padding: 3px 0;padding-left: 10px;text-decoration: none;}
* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */ width: 160px;}
.glossymenu li a:visited, .glossymenu li a:active {color: white;}
.glossymenu li a:hover {background-image: url(images/graphics/menu/glossyback2.gif);}

.menu {height: 22px;width: 500px;}
.menu2 {height: 22px;width: 500px; display: inline; white-space: nowrap;}

.cssnav	{position:relative;float: left;margin: 0; padding: 0;font-family: arial, helvetica, sans-serif;background: url(http://www.directconnectionsus.com/images/graphics/buttons/overbtn.jpg) no-repeat;width: 100px;height: 22px;overflow:hidden;/* for ie to hide extra height*/	}
.cssnav a {display: block;color: #2f4f4f;font-size: 11px;font-weight: bold;width: 100px;height: 22px;display: block;float: left;color: DarkSlateGray; text-decoration: none;overflow:hidden;/* for ie to hide extra height*/}
.cssnav a:hover {color: #ffffff;text-decoration: none;}			
.cssnav img {width: 100px; height: 22px; border: 0;}
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}
.cssnav span {position: absolute;left: 13px;top: 5px;text-align: center;width: 75px;cursor: pointer; }



.cssnavspecial	{position:relative;float: left;margin: 0; padding: 0;font-family: arial, helvetica, sans-serif;background: url(http://www.directconnectionsus.com/images/graphics/buttons/specialbtn.jpg) no-repeat;width: 100px;height: 22px;overflow:hidden;/* for ie to hide extra height*/	}
.cssnavspecial a {display: block;color: #ffffff;font-size: 11px;font-weight: bold;width: 100px;height: 22px;display: block;float: left;color: White; text-decoration: none;overflow:hidden;/* for ie to hide extra height*/}
.cssnavspecial a:hover {color: #ffffff;text-decoration: none;}			
.cssnavspecial img {width: 100px; height: 22px; border: 0;}
* html a:hover {visibility:visible}
.cssnavspecial a:hover img{visibility:hidden}
.cssnavspecial span {position: absolute;left: 13px;top: 5px;text-align: center;width: 75px;cursor: pointer; }

/* END OF NAVIGATION */


.greySmall {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #666666;

}

.TDcategory
{background-image: url(http://www.directconnectionsus.com/images/graphics/product_bar.jpg);background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;text-align: center;vertical-align: text-top;}

.TDGreenBack {background-image: url(http://www.directconnectionsus.com/images/graphics/pagebar.jpg);background-repeat: no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif; color: black;font-size: 14px;font-weight: 900;text-align: left;font-style: italic;}

#GreenBar {

float: left;
background-image: url(http://www.directconnectionsus.com/images/graphics/pagebar.jpg);
background-repeat: no-repeat;
color: #ffffff;
font-size: 18px;
font-weight: 900;
text-align: left;
font-style: italic;
width: 570px;
padding: 0px 0px 0px 10px;
margin-top: 20px;

}

#CategoryLabel {

float: left;
color: #333333;
font-size: 18px;
font-weight: 900;
text-align: left;
font-style: italic;
width: 570px;
padding: 0px 0px 0px 10px;
margin-top: 20px;

}





#productDetails {

width: 580px;
padding: 0px;
background: #ffffff;
text-align: left;

}


.ImageCell {

width: 298px;
text-align: left;
background: #ffffff;
padding: 20px 0 0 0;
vertical-align: top;

}


.productText {

width: 287px;
padding: 10px 0 0 30px;
background: #ffffff;
text-align: left;
vertical-align: top;

}


#prodGrid {

float: right;
padding-right: 8px;

}


.prodrow {

width: 570px;

}

.prodrow ul {

display: block;
float: left;
list-style: none;
margin: 0 auto;
padding: 0 auto;

}


.prodrow ul li {

display: block;
float: left;
background-image: url(http://www.directconnectionsus.com/images/graphics/product_bar.jpg);
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
vertical-align: text-top;
margin: 20px 0px 20px 4px;
padding: 0 auto;

}


div.hr {height: 1px; background-color: #333333; width: 720px;}
div.hr hr {display: none;}


.blueHeading {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699;font-weight: bold;}
.blueProdName {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699;font-size: 13pt;font-weight: bold;}
.blueYellowBG {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699;font-weight: bold;background: #ffff00;}
.ScrollText {font-family: Verdana, Arial, sans-serif;font-size: 13px;font-weight: bold;white-space: nowrap}

UL.bullet-blue {list-style-image: url(http://www.directconnectionsus.com/images/graphics/bullets.gif);  padding: 10px 0px 10px 0px; margin: 0px 0px 0px 30px;}
LI.bullet-blue {margin: 0px 0px 7px 0px;}

TD.QuoteTD {font-family: Verdana, Arial, sans-serif;font-size: 10px;text-align: center;border-width: 1px;border-style: solid;border-color: #cccccc}

.SignupHugeBlack {font-size: 24px;color: #333333;font-family: Verdana, Arial, Helvetica;font-weight: Bold}
.SignupHugeRed {font-size: 18px;color: #dd1d18;font-family: Verdana, Arial, Helvetica;font-weight: Bold}
.style57 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;color: #006699;font-weight: bold;}
.style32 {color: #ffffff;font-style: italic;font-weight: bold;}