body
{
background-color:#ffffff;
margin:0px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}


h1,h2,h3,h4,h5,h6,ul,li,p,br
{
	margin: 0px;
	padding: 0px;
}

img { border: 0; }

p
{
	color: #ffffff;
	padding: 0 0 10px 0px;
}

a
{
	color: #B2B1B1;
	text-decoration: underline;
}

a:hover
{
	color: #666666;
	text-decoration: none;
}

input
{
	border: 1px solid #E8E7E6;
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #444444;
}

#main
{width:741px; margin:auto;}

#top-part
{width:100%; height:186px;}
.top-strip1
{background:url(../images/bg-t1.gif) repeat-x; width:327px; float:left; position:absolute}
.top-strip2
{background:url(../images/bg-t2.gif) repeat-x; width:414px; float:right;}
#logo
{margin-top:30px; margin-left:10px; width:327px;  position:absolute;}
#top-right
{width:350px; float:left; position:absolute; margin-top:15px; margin-left:400px;}
#threesteps
{ width:300px; height:71; padding-top:7px; margin-bottom:6px; padding-left:50px;}


#darkblue-topnav
{
width:334px; background-color:#00537B; height:24px; float:left; margin-left:5px !important; margin-left:3px; }
#darkblue-topnav ul{list-style-image:none; }
#darkblue-topnav li 
{color:#ffffff; text-decoration:none; display:inline; line-height:18px; padding-left:5px; padding-right:5px; }
#darkblue-topnav li a
{color:#ffffff; text-decoration:none; font-size:11px;  padding-left:5px; padding-right:5px}
#darkblue-topnav li a:hover
{color:#ffffff; text-decoration:underline;}


#lightblue-topnav
{
width:741px; background-color:#0088CC; position:absolute; height:29px; float:left; margin-top:140px; }
#lightblue-topnav ul{list-style-image:none;}
#lightblue-topnav li 
{color:#ffffff; text-decoration:none; display:inline; line-height:18px; }
#lightblue-topnav li a
{color:#ffffff; text-decoration:none; font-size:11px;  padding-left:5px; padding-right:5px}
#lightblue-topnav li a:hover
{color:#ffffff; text-decoration:underline;}

#top-strip3
{margin-top:169px !important; margin-top:169px; position:absolute}

#middle-part
{width:741px; background-color:#EEEEF0; vertical-align:top; display:table}
#left-cor
{background:url(../images/middle-left-corner.gif) 0 0;
width:10px; float:left; vertical-align:top;}
#center-part
{width:721px; vertical-align:top; float:left; margin-bottom:0px;}
#right-cor
{background:url(../images/middle-right-corner.gif) top right; width:10px; vertical-align:top; float:left}

#product-spec
{margin-top:7px; background-color:#ffffff; width:320px; padding:10px;  float:left; margin-right:5px;}
#product-spec p
{ color:#30302E; font-size:20px; font-weight:bold;}
#product-spec h1
{ color:#30302E; font-size:15px; font-weight:bold; margin-top:0px;}
#product-spec ul
{list-style-type:none}
#product-spec li
{ color:#30302E; font-size:11px; line-height:15px; margin-top:0px;}

#template-box
{width:160px; float:left; margin-top:7px;}
#template-box img
{padding:0px; margin:0px;}
#tab-stript
{margin-top:7px; width:195px; float:left;}
.white-box-inner
{background-color:#ffffff; width:480px; display:table; margin-top:10px; padding:10px; }
.white-box
{background-color:#ffffff; width:714px; display:table; margin-top:10px; float:left; }
p.white-box-top
{background-image:url(../images/white-box-top.gif); background-repeat:no-repeat; width:714px; line-height:1px; }
p.white-box-bottom
{background-image:url(../images/white-box-bottom.gif); background-repeat:no-repeat; width:714px; line-height:1px; padding-bottom:7px; float:right;}

#content-manager
{width:220px; padding-left:10px; padding-right:10px; margin-top:0px; font-size:11px;  display:table; border-right:1px solid #cccccc; float:left}
#content-manager p
{margin-top:5px; padding:0px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:normal} 
#content-manager p a
{color:#0088CC; font-weight:bold; font-size:11px; text-decoration:underline; float:right}
#content-manager p a:hover
{color:#0088CC; font-weight:bold; font-size:11px; text-decoration:none}
#content-manager p img
{float:left; margin-right:5px; margin-bottom:5px;}
#content-manager h3
{margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0088CC; font-weight:normal} 
#content-manager h4
{margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#950D21;} 

#offset-digital
{width:235px; border-right:1px solid #cccccc; margin-top:5px;  padding-left:10px; padding-right:10px; float:left}

#support
{width:175px; margin-top:5px;  padding-left:10px; float:left}
#support p a
{color:#0088CC; font-weight:bold; font-size:11px; text-decoration:underline; float:right}
#support p a:hover
{color:#0088CC; font-weight:bold; font-size:11px; text-decoration:none}
#support p img
{float:left; margin-right:5px; margin-bottom:5px;}
#support h3
{margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0088CC; font-weight:normal} 
#support h4
{margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#72D141;} 

#bottom-part
{float:right !important; float:none; margin-right:5px;}

#card
{font-size:11px; color:#000000; padding:10px;}
#payment-card
{width:225px; float:left; }
#nationwide
{width:250px; }
p.bottom-links
{margin-bottom:0px; padding-bottom:0px; margin-top:10px; }
.bottom-links
{color:#0088CC; font-size:11px; font-weight:normal;}
.bottom-links a
{color:#00537B; font-size:11px; text-decoration:none;  padding-left:8px; padding-right:8px;}
.bottom-links a:hover
{color:#00537B; text-decoration:underline;}

.copyright
{font-family:Tahoma, Arial, Verdana; font-size:9px; color:#0088CC; float:left; margin-left:10px; line-height:25px;}
.hb
{font-family:Tahoma, Arial, Verdana; font-size:9px; color:#0088CC; float:right; margin-right:10px; line-height:25px;}
.hb a
{color:#00537B; text-decoration:none;}
.hb a:hover
{color:#00537B; text-decoration:underline;}

#left-part
{width:193px; float:left; margin-right:8px;}

#categories
{width:193px;}
#categories ul 
{border:1px solid #ffffff;  background-color:#F2F8F3; margin-top:-15px; padding-bottom:10px; padding-left:30px; list-style-image:url(../images/cat-bullet.gif)}
#categories li a
{color:#070002; line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;  }
#categories li a:hover
{color:#070002; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;  }

#need-graphic
{width:193px; background-color:#FFF6EE; margin-top:7px; font-size:11px; color:#070002; font-family:Verdana, Arial, Helvetica, sans-serif;}
#need-graphic h1
{color:#000000; font-size:13px; font-weight:bold;}
.left-right-border
{border:1px solid #ffffff;  padding:7px;} 
a:link.red-link
{color:#BA1218; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:20px;}
a:active.red-link
{color:#BA1218; text-decoration:none}
a:visited.red-link
{color:#BA1218; text-decoration:none}
a:hover.red-link:hover
{color:#BA1218; text-decoration:underline;}


#upload-artwork
{margin-top:8px; width:193px; background-color:#F2F9FC; font-size:11px; color:#070002; font-family:Verdana, Arial, Helvetica, sans-serif;}
#upload-artwork h1
{color:#000000; font-size:13px; font-weight:bold;}

a:link.blue-link
{color:#00537B; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:20px;}
a:active.blue-link
{color:#00537B; text-decoration:none}
a:visited.blue-link
{color:#00537B; text-decoration:none}
a:hover.blue-link:hover
{color:#00537B; text-decoration:underline;}

#container
{width:480px; margin-left:3px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;}

#content h1
{font-size:30px; color:#007B0F; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:8px;}
#content h2
{font-size:20px; color:#FF8400; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:8px;}
#content h3
{font-size:15px; color:#0088CC; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding-bottom:8px;}
#content p
{font-size:11px; color:#000000; text-align:justify;}
#content p img
{margin:5px;}

#container h1
{font-size:22px; color:#00537B; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; padding-bottom:8px;}
#contact-form
{width:100%; background-color:#ffffff; padding:10px; color:#00537B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#contact-form h2
{font-size:15px; padding:10px; }
#contact-form input
{border:1px solid #0088CC; width:300px; font-size:11px; color:#000000;} 
#contact-form textarea
{border:1px solid #0088CC; width:300px; font-size:11px; color:#000000;} 
 #navlinks {margin:0; padding:0; }
#navlinks li {
	margin-left: 0px; 
	list-style: none;
	display: inline;
	background-image:url(images/bg-top-nav.gif); background-repeat: no-repeat;
}
#navlinks li a
{ text-decoration:none; background-image:url(../images/bg-top-nav.gif); background-repeat:no-repeat; float:left; width:42px; text-align:center; height: 14px; padding-top: 3px;  }
#navlinks li a:active
{font-weight:bold; text-decoration:none; color:#FEE900; background-image:url(../images/bg-top-nav-active.gif); background-repeat:no-repeat;}
#navlinks li a:hover
{font-weight:bold; text-decoration:none; color:#FEE900; background-image:url(../images/bg-top-nav-active.gif); background-repeat:no-repeat;}
.tablink {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.tablink:link { text-decoration: none; color: #000000; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.tablink:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.tablink:hover { text-decoration: underline; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.oddrowbg { background-color: #EAEFFA; border-bottom: 1px solid #003399; height: 18px; }
.evenrowbg { background-color: #EFEFEF; border-bottom: 1px solid #003399;  height: 18px;}
#tabcontent { width: 100%; float: left; text-decoration: none; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; border-top: 1px solid #003399;}

.bg-blue-part
{background-image:url(../images/bg-blue-part.gif); width:257px; height:255px; float:left;}
.bg-blue-part p
{padding:20px; color:#000000; font-size:35px; font-weight:bold;}
.bg-blue-part p.bmatter
{padding:20px; padding-top:0px; color:#000000; font-size:12px; font-weight:bold;}
