body{
	font-family:Tahoma,Trebuchet MS,Arial,Helvetica,Sans-Serif;	margin:0; padding:0; background:url(/images/bg.jpg) repeat-x; background-color:#004a80;	color:#595959;
}
#home{
	background:url(/images/bg-home.jpg) repeat-x;
}
#logo-print{
	display:none;
}
#container{
	width:760px; margin:auto;
}
#banner{
	float:left; height:97px;
}
.clearboth {
	clear: both;
}
.callus{
	display: block; float:right; padding-top:47px; width: 460px; height: 28px; text-align: right;
}
h1{
	padding:10px 0px 0px 0px; color:#ed1c24; font-size:24px; margin:0px; line-height:1em;
}
h2 {
	margin: 0;padding: 10px 0 0; color: #000; font-weight: bold; font-size: 12px;
}
#home h1{
	margin:0px; padding:0px; color:#fff; font-size:14px; border-bottom:2px #fff solid; padding-bottom:2px; margin:15px 0px 15px 10px;
}
#home h1 a{color:#fff; text-decoration:none;}
p{
	margin:0px; padding:5px 0px 10px 0px;
}
#breadcrumbs{
	color:#fff; font-size:11px; padding:0px 0px 7px 0px; float:left; width: 550px;
}
#breadcrumbs a{
	text-decoration:underline; color:#fff;
}
#breadcrumbs a:hover{
	color:#ed1c24;
}
#main{
	float:left; width:760px; margin-bottom:20px;
}
#home #left{
	width:220px; float:left; display:block; font-size:11px; color:#fff; padding-top:0px;
}
#home #right, #sitemap #right{
	display:none;
}
#right{
	background-color:#004a80; width:160px; padding:0px 0px 10px 0px; float:right; color:#fff; font-size:11px; margin:0px 0px 0px 10px; line-height:18px;
}
#right a{
	color:#fff; text-decoration:none; background:url(/images/bullet.gif) no-repeat 15px 5px; padding-left:24px;
}
#right a:hover{
	background:url(/images/red-bullet.gif) no-repeat 15px 5px; color:#ed1c24;
}
#right .head{
	background-color:#004076; font-size:12px; font-weight:bold; padding:8px 0px 8px 0px;
}
#right .head a{
	color:#fff; background:none; padding-left:15px;
}
#left{
	width:220px; float:left; display:block; font-size:11px; color:#fff; padding-top:20px;
}
#left .leftnavigation{
	background-color:#003471; border-top:1px #0059a9 solid; height:auto; width:185px; border-bottom:1px #001c47 solid; padding:15px 0px 15px 15px;
}
.leftnavigation a{
	color:#fff; font-size:12px; font-weight:bold; text-decoration:none;
}
#left a{
	color:#fff; text-decoration:none;
}
#content a:hover{
	color:#ed1c24;
}
#left a:hover{
	color:#ed1c24;
}
#content{
	background:url(/images/btm-arc.gif) no-repeat left bottom; background-color:#fff; width:500px; padding:20px; font-size:0.8em; line-height:1.7em; float:left;
}
#requestaquote #content{
	background:url(/images/btm-arc.gif) no-repeat left bottom; background-color:#fff; width:500px; padding:20px; font-size:0.7em; line-height:1.7em; float:left;
}
#home #content{
	background: #014A7F url(/images/custom-bg.jpg) 0 0 no-repeat; width:540px; padding: 0; color:#fff; font-size:10px; line-height:1.7em; float:left;
}
.capitalize {
	text-transform: capitalize;
}
#footer{
	background:url(/images/footer-bg.jpg) no-repeat; width:745px; height:67px; font-size:10px; line-height:18px; color:#fff; padding:10px 0px 0px 15px; clear:both;
}
#footer a{
	color:#fff; text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#footer .address-print{ display:none;}
#footer .address{
	float:left; width:185px;
}
#footer .links{
	float:left; width:500px; padding:0px 0px 0px 40px;
}
.blockdiv{
	width:250px; float:left; padding:0px 10px 0px 10px; 
}
.blockdiv a{
	color:#ffffff; text-decoration:none; font-size: 1.1em; line-height: 1.4;
}

.blockdiv a:hover{
	text-decoration:underline;
}
.blockdivright{
	background-color: #014A7F; width:250px; float:left; padding:0px 0px 0px 20px;
}
.blockdivright a{
	color:#ffffff; text-decoration:none; font-size: 1.1em; line-height: 1.4;
}
.blockdivright a:hover{
	text-decoration:underline;
}
.about, .custom, .bagsm, .industrial, .resource, .bags{
	display:none;
}
#aboutus .about, #custom .custom, #industrial .industrial, #resource .resource, #polypropylene .bags, #bags .bags, #cooler .bags, #travel .bags, #rolling .bags, #gun .bags, #backpacks .bags, #custom-bags .bags, #computer .bags, #duffel .bags, #tote .bags,
#messenger .bags, #fanny .bags, #mail .bags, #more .bags, #parts .bags, #dust .industrial, #airport .industrial, #covers .industrial, #filter .industrial, #more-industrial .industrial, #straps .industrial,
#vac .industrial, #cutting .custom, #sewing .custom, #assistance .custom, #materials .custom, #options .custom, #philosophy .custom, #prototyping .custom, #sampling .custom, #testimonials .about,
#steps .resource, #faq .resource, #ordering .resource, #profile .resource, #general .resource, #glossary .resource, #links .resource{
	display:block; background:url(/images/submenu-design.gif) no-repeat; background-color:#002253; padding:15px 0px 15px 25px; width:175px; line-height:18px;
}
#bags #right, #industrial #right, #resource #right, #requestaquote #right,#contactus #right, #custom #right {display:none;}
#custom .custom a, #aboutus .about a, #industrial .industrial a, #resource .resource a, #bags .bags a, #cooler .bags a, #rolling .bags a, #gun .bags a, #travel .bags a, #backpacks .bags a, #custom-bags .bags a, #computer .bags a,
#polypropylene .bags a, #duffel .bags a, #tote .bags a, #messenger .bags a, #fanny .bags a, #mail .bags a, #more .bags a, #parts .bags a, #dust .industrial a, #airport .industrial a, #covers .industrial a, #filter .industrial a,
#more-industrial .industrial a, #straps .industrial a, #vac .industrial a, #cutting .custom a, #sewing .custom a, #assistance .custom a, #materials .custom a, #options .custom a, #philosophy .custom a, #prototyping .custom a,
#sampling .custom a, #testimonials .about a, #steps .resource a, #faq .resource a, #ordering .resource a, #profile .resource a, #general .resource a, #glossary .resource a, #links .resource a{
	background:url(/images/bullet.gif) no-repeat 0px 5px; padding-left:9px;
}
#custom .custom a:hover, #aboutus .about a:hover, #industrial .industrial a:hover, #resource .resource a:hover, #bags .bags a:hover, #cooler .bags a:hover, #backpacks .bags a:hover,
#polypropylene .bags a:hover, #custom-bags .bags a:hover, #gun .bags a:hover, #computer .bags a:hover, #duffel .bags a:hover, #tote .bags a:hover, #messenger .bags a:hover, #fanny .bags a:hover, #mail .bags a:hover, #more .bags a:hover, #parts .bags a:hover,
#dust .industrial a:hover, #airport .industrial a:hover, #covers .industrial a:hover, #filter .industrial a:hover, #more-industrial .industrial a:hover, #straps .industrial a:hover, #vac .industrial a:hover,
#cutting .custom a:hover, #sewing .custom a:hover, #assistance .custom a:hover, #materials .custom a:hover, #options .custom a:hover, #philosophy .custom a:hover, #prototyping .custom a:hover, #sampling .custom a:hover,
#testimonials .about a:hover, #steps .resource a:hover, #faq .resource a:hover, #ordering .resource a:hover, #profile .resource a:hover, #glossary .resource a:hover, #links .resource a:hover{
	background:url(/images/red-bullet.gif) no-repeat 0px 5px; padding-left:9px; color:#ed1c24;
}
#polypropylene a#polypropylene, #travel a#travel, #rolling a#rolling, #gun a#gun, #cooler a#cooler, #backpacks a#backpacks, #custom-bags a#custom-bags, #computer a#computer, #duffel a#duffel, #tote a#tote, #messenger a#messenger, #fanny a#fanny, #mail a#mail, #more a#more, #parts a#parts,
#dust a#dust, #airport a#airport, #covers a#covers, #filter a#filter, #more-industrial a#more-industrial, #straps a#straps, #vac a#vac, #cutting a#cutting, #sewing a#sewing, #assistance a#assistance, #materials a#materials,
#options a#options, , #philosophy a#philosophy, #prototyping a#prototyping, #sampling a#sampling, #testimonials a#testimonials, #steps a#steps, #faq a#faq, #ordering a#ordering, #profile a#profile, #general a#general, #glossary a#glossary, #links a#links{
	background:url(/images/red-bullet.gif) no-repeat 0px 5px; padding-left:9px; color:#ed1c24;
}
#print{
	float:right; padding:0px 20px 7px 0px;
}
a.print{
	background:url(/images/print.jpg) no-repeat; padding:0px 0px 3px 23px; display:block; color:#fff; text-decoration:underline; font-size:11px;
}
a.print:hover{
	color:#ed1c24;
}
ul{
	margin:0px; padding:0px 0px 8px 10px;
}
ul li{
	background:url(../images/red_bullet.gif) no-repeat 0px 7px; list-style:none; color:#595959; padding:0px 0px 0px 10px;
}
.img
{
	float:left; padding:0px 10px 0px 10px;
}
.img1
{
	float:left; padding:0px 10px 0px 0px;
}
.img2
{
	float:right; padding:0px 0px 0px 10px;
}
.color{color:#ff0000;}
.txtbox{border:#959595 1px solid; height:15px; width:150px;}
.txtbox1{border:#959595 1px solid; height:15px; width:100px;}
.button
{
  color:#fff; font-size:11px; height:20px; border:1px solid #285843; background-color:#004a80; cursor:hand; text-align:center; vertical-align:top; font-weight:bold;
}
.graybox{
	background-color:#e6e6e6; border:1px #dadada solid; height:35px; width:478px; display:block; margin: 10px auto; padding:13px 0px 0px 0px; text-align:center; font-weight:bold; font-size:12px;
}
.left_space{ padding-left:25px; }
#thanks{height:350px; }
blockquote {
	background: url("/images/blockquote.gif") no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 20px 25px;
	width: 265px;
}
.floatright {
	float: right;
}
textarea {
	height: 100px;
	width: 300px;
}
table td{
	vertical-align: top;
}
#quoteTable {
	margin: 10px 0;
}
#quoteTable td {
	background-color: #f1f1f1;
	border: 1px solid #fff;
	padding: 2px;
}
#quoteTable td.title {
	background-color: #003471;
	color: #fff;
	padding: 0 3px;
}
#quoteTable td.noBorder {
	border: none;
}
textarea.addSpecs {
	width: 450px;
}

table.pricesTable
{
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	border: 1px solid;
}

table.pricesTable td
{
	width: 55px;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	text-align: center;
}

table.pricesTable td.title
{
	padding: 0px;
	margin: 0px;
	height: 20px;
}