/* CSS Document */
body{
	background-color:#182F61;
	margin-top:25px;
}
/* h1{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0px;
	margin-top:0px;
	padding-bottom:0px;
	border-bottom:1px solid #ffffff;
}
*/
h1{

	color:#182F61;

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	margin-top:10px;

	padding-bottom:10px;

	border-bottom:1px solid #003366;

}
.warning{
	background-color:#FEF5E2;
	border:1px solid #FEED78;
	padding:9px;
}
.strong{
	font-weight:bold;
}
.text{
	margin-top:15px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
}
#prodinf{
	text-align:left;
}
#prodinf li{
	list-style-image:url(images/bulletfooter.jpg);
	list-style-position:5px;
}
#prodinf a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:underline;
}
#prodinf a:hover{
	color:blue;
}
td, th{
	font-size:11px;
}
#outer_wrapper{
	text-align:center;
}
#inner_wrapper{
	width:790px;
	position:relative;
	height:97px;
	background-color:white;
}
#header {
	position:absolute;
	left:0px;
	top:0px;
	width:790px;
	height:97px;
}
#footer {
	position:relative;
	left:0px;
	top:0px;
	width:790px;
	height:120px;
	text-align:left;
	background-color:white;
}
#logo {
	position:absolute;
	left:5px;
	top:5px;
	width:780px;
	height:65px;
}

#header-06 {
	position:absolute;
	background-color:#182F61;
	left:5px;
	top:71px;
	width:780px;
	height:22px;
}

#home {
	position:absolute;
	left:5px;
	top:71px;
	width:53px;
	height:22px;
}

#aboutus {
	position:absolute;
	left:58px;
	top:71px;
	width:68px;
	height:22px;
}

#faq {
	position:absolute;
	left:126px;
	top:71px;
	width:46px;
	height:22px;
}

#delivery {
	position:absolute;
	left:172px;
	top:71px;
	width:64px;
	height:22px;
}

#contactus {
	position:absolute;
	left:236px;
	top:71px;
	width:73px;
	height:22px;
}
#messagelower ul {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#messagelower a {
	color: #000000;
}
.centeralign {
	text-align: center;
}
#flash {
	margin-bottom: 25px;
}
#flash td {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
}
.clearboth{
	clear:both;
	display:block;
}
/* Right Column CSS */

#rightcolumn_wrapper {
	width: 136px;
}
.borderbox {
	border:1px solid #42557E;
}

.inner_borderbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 4px;
}

#rightcol_menu ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#rightcol_menu a {
	color: #000000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image: url(images/rightcol_arrow.jpg);
	background-repeat: no-repeat;
	display: block;
	background-position: left 8;
	padding-left: 10px;
}
#rightcol_menu a:hover {
	text-decoration: underline;
}
#rightcol_menu li {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	padding-left: 3px;
}
#rightcolumn_wrapper .noborder {
	border-bottom-style: none;
}
.rightbottom5{
	margin-bottom:5px;
}
.centered{
	text-align:center;
}
#cart hr{
	display:none;
}
#cart img{
	margin-top:5px;
}
#cart{
	position:relative;
	width:134px;
	_width:136px;
	border:1px solid #345783;
	height:75px;
}
#cart_inner{
	position:absolute;
	left:0px;
	top:0px;
	width:136px;
	height:75px;
}
/* Left Column */

#leftcolumn_wrapper {
	width: 135px;
	margin-left:5px;
}
.lefticons {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #42557F;
	border-bottom-color: #42557F;
	border-left-color: #42557F;
}
.inner_lefticons {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

#search {
	background-color: #FFF0E1;
	padding-top: 10px;
	padding-bottom: 16px;
}
#search img{
	margin-left: 5px;
	margin-bottom: 5px;
}
.inner_leftbox {
	background-color:#345783;
	padding: 4px;
}


/* Category Links */
.sidecolumnitemtext {
	padding:0px;
	margin:0px;

}
.sidecolumnitemtext a.navbar:link, .sidecolumnitemtext a.navbar:visited {
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#345783;
	font-size:11px;
	padding:5 5 5 10;
	background-image: url(images/left_bullet.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:1px solid #5277A5;
	display:block;
	text-decoration:none;
}
.sidecolumnitemtext a.navbar:active, .sidecolumnitemtext a.navbar:hover {
	font-weight:normal;
	display:block;
	text-decoration:underline;
}

/* subs */
.sidecolumnitemtextsub {
	padding:0px;
	margin:0px;
}
.sidecolumnitemtextsub a.navbar:link, .sidecolumnitemtextsub a.navbar:visited {
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	font-weight:normal;
	color:white;
	text-decoration:none;
	line-height:16px;
	background-color:#6582B1;
	padding:2 0 2 10px;
	margin:0px;
	display:block;
}
.sidecolumnitemtextsub a.navbar:active, .sidecolumnitemtextsub a.navbar:hover {
	color:white;
	text-decoration:none;
	background-color:#456CA7;
	line-height:16px;
	padding:2 0 2 10px;
	margin:0px;
	display:block;
}

/* Footer */

#footer {
	position:absolute;
	left:0px;
	top:0px;
	width:790px;
	height:135px;
	font-family: Tahoma;
	font-size: 11px;
	color: #4D4D4D;
}
#footer ul {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D4D4D;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}
#footer li {
	list-style-image: url(images/bulletfooter.jpg);
}

#footer a {
	color: #182F61;
	text-decoration: none;
}
#footer a:hover {
	color:#182F61;
	text-decoration:underline;
}
#footer-01 {
	position:absolute;
	left:0px;
	top:0px;
	_top:-5px;
	width:790px;
	height:3px;
}

#footer-04 {
	position:absolute;
	left:624px;
	top:5px;
	_top:8px;
	width:166px;
	height:91px;
}

#footer-shoppingcart {
	position:absolute;
	left:315px;
	top:13px;
	width:70px;
	height:14px;
}

#footer-customerservice {
	position:absolute;
	left:17px;
	top:14px;
	width:86px;
	height:11px;
}

#footer-aboutus {
	position:absolute;
	left:467px;
	top:14px;
	width:91px;
	height:13px;
}

#footer-15 {
	position:absolute;
	left:300px;
	top:15px;
	width:1px;
	height:78px;
}

#footer-18 {
	position:absolute;
	left:452px;
	top:15px;
	width:1px;
	height:78px;
}

#footer-23 {
	position:absolute;
	left:13px;
	top:29px;
	width:166px;
	height:64px;
}

#footer-24 {
	position:absolute;
	left:177px;
	top:29px;
	width:119px;
	height:64px;
}

#footer-25 {
	position:absolute;
	left:315px;
	top:29px;
	width:129px;
	height:64px;
}

#footer-27 {
	position:absolute;
	left:468px;
	top:29px;
	width:153px;
	height:64px;
}

#footer-33 {
	position:absolute;
	left:0px;
	top:98px;
	width:790px;
	height:3px;
}

#footer-34 {
	position:absolute;
	left:10px;
	top:109px;
	width:520px;
	height:20px;
}

/* Checkout Settings */

.cartdetailtableheadertext{
PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px
}
.cartdetailheader
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px
}
.cartdetailtext
{
PADDING-RIGHT: 2px;
PADDING-LEFT: 4px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px
}
.cartdetailtable
{
    background: #FFFFFF;
 border-color: #014165;
    border-style: solid;
    border-width: 1px;
 PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 2px
}
.logintableborder
{
    background: #FFFFFF;
 border-color: #014165;
    border-style: solid;
    border-width: 1px;
 PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px
}
.checkoutreviewback
{
    background-color:#FFFFFF;
 PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px
}
.checkoutreviewheaderback
{
    background-color: #36518d;
 PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px
}

/** Advanced Product Details **/

#wrapper2 {
	padding-left:8px;
	font:Arial;
	font-size:12px;
	color:white;
	font-weight:bold;

}
#longdescr {
	padding: 4px 0px 14px 8px;
}
#longdescr4 {
	padding: 4px 0px 14px 2px;
}
#longdescr2 {
	padding: 0px;
}
#name {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:5px;
	padding-bottom:10px;
	border-bottom:1px solid gray;
	color:black;
}
#descr {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 12px;
	margin-top:14px;
	text-align:left;
}
#wrap {
	height:80px;
}
#mfgname {
	text-align:left;
	vertical-align:middle;
	float:left;
	clear:both;
}
#div4{
	margin-right:5px;
	margin-bottom:3px;
}
#productlayout select{
}
#mfglogo {
	text-align:left;
	vertical-align:middle;
	float:left;
	clear:both;
}
#price {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#009933;
}
#price1 {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color:black;
}
#list {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration:line-through;
}
#list1 {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #a1a1a1;
}

#qty {
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: black;
}

#options {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-top: 12px;
}
#optionvalues {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	
}
.apdbanner{
	background-color:#D8D2A9;
	padding:4px;
	font-family:Arial, Tahoma, Verdana;
	font-size:12px;
	font-weight:bold;
	color:black;
}
td.box {
	padding:8px;
}
#wrappermainth {
	width: 620px;
	height: 181px;
	margin-bottom:5px;
}
#mainimage {
	float: left;
	width: 448px;
	height: 181px;
}
#space5 {
	float: left;
	width: 5px;
	height: 181px;
}
#space5w {
	float:none;
	width: 166px;
	height: 5px;
}
#rightbanner_wrap{
	float:left;
	width:166px;
	height:181px;
}
#topbanner a img{
	border:0px;
	margin:0px;
	padding:0px;
}
#topbanner a{
	border:0px;
	margin:0px;
	padding:0px;
}
#topbanner{
	clear:both;
	width:166px;
	height:88px;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#botbanner{
	clear:both;
	width:166px;
	height:88px;
	margin:0px;
	padding:0px;
}
#freeship{
	margin-right:21px;
}

h1.seo{
	padding-bottom:0px;
	border-bottom:none;
}


h2{
	color:#182F61;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	margin-top:10px;
}

h3{
	color:#182F61;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:10px;
}

h4{
	color:#182F61;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
}

.seoLinks
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}

.fptext {
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	}

.fplink {
	color:#000000;
	text-decoration:none;
	}
	
.light {
	font-weight:normal;
	}
	
.fpheader {
	color:#182F61;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:none;
	margin:0px;
	padding:0px;
	}
