@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	text-align:center;
	height: 100%;
	background-image: url(images/back-page.gif);
	background-position: center top;
	background-repeat: repeat-x;
	background-color:#c1e4fa;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
}
body, html {SCROLLBAR-FACE-COLOR: #007BC4; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #007BC4; SCROLLBAR-3DLIGHT-COLOR: #007BC4; SCROLLBAR-ARROW-COLOR:  #FFFFFF; SCROLLBAR-TRACK-COLOR: #c1e4fa; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; }

html, body {border-top:3px solid #007BC4;}
.premenu {
	background-position: center bottom;
	background-repeat: no-repeat;
	background-image: url(images/top_menu.gif);
	width: 1000px;
	padding: 0;
	margin: 0;
}
.jquerycssmenu{
	font: bold 12px Arial;
	height: 28px;
	margin: 0 auto;
	width: 750px;
}

.jquerycssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jquerycssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jquerycssmenu ul li a{
display: block;
background: none; /*background of tabs (default state)*/
padding: 5px 7px 4px 7px;
margin-right: 3px; /*spacing between tabs*/
color: #000;
text-decoration: none;
}

.jquerycssmenu ul li a:hover{
background-color:#007BC4;
color:#FFF;
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
/*tab link background during hover state*/
}

/*1st sub level menu*/
.jquerycssmenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
margin-top:1px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jquerycssmenu ul li ul li{
display: list-item;
float: none;
width:auto;
margin-top:-1px;
text-align:left;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jquerycssmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jquerycssmenu ul li ul a{
width: auto; /*width of sub menus*/
background: white;
color: black;
padding: 4px 5px;
margin: 0;
border-top-width: 0;
border: 1px solid #007BC4;
}

.jquerycssmenu ul li ul li a:hover{ /*sub menus hover style*/
background: #007BC4;
color: white;
padding: 4px 7px 4px 5px;
}

.jquerycssmenu .current a{ /** currently selected menu item **/
background-color: #007BC4; /*Red color theme*/
padding-bottom: 5px; /*Flip default padding-bottom value with padding-top*/
color: white;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 5px;
}

.rightarrowclass{
position: absolute;
top: 5px;
right: 5px;
}

#container {
	width:1000px;
	margin: 0 auto;
	padding:0px;
	height:auto;
	display:block;
	clear:both;
	text-align: justify;
	vertical-align: top;
	background-image: url(images/draft03_01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#container5 {
	width:1000px;
	margin: 0 auto;
	padding:0px;
	height:auto;
	display:block;
	clear:both;
	text-align: justify;
	vertical-align: top;
}

#post_menu {width:1000px; height:131px; display:block; clear:both;}

#footer {
	width:799px;
	height:22px;
	display:block;
	margin:0 auto;
	font-size: 11px;
	padding: 6px 0px 0px 201px;
	color: #000;
	text-align: center;
	background-image: url(none);
	clear: both;
}
#footer a:link, #footer a:visited {
	color: #000;
}
#footer a:hover { text-decoration:none;}
.head {
	font-size: 14px;
	color:#BB0000;
	line-height:140%;
	font-weight:bold;
	padding: 0px 24px;
	text-align: left;
}
.head2 {
	font-size: 13px;
	color:#BB0000;
	line-height:140%;
	font-weight:bold;
	padding-left:24px;
}
.ans {
	font-size: 13px;
	color:#211A19;
	background-color:transparent;
	text-align: justify;
	padding: 5px 24px;
}
.ans a:link, .ans a:visited {color:#211A19; text-decoration:underline;}
.ans a:hover {text-decoration:none; color:#007BC4;}
.ansstocking {font-size: 16px; color:#000060; background-color:transparent; padding: 5px; text-align: justify;}
.ansstocking li {padding-bottom: 2px;}
.stockinsgmenu {font-size: 13px; color:#000060; background-color:transparent; padding: 0px 5px 15px 5px; margin:0px; text-align: center;}
#header {
	padding: 10px 24px 1px 24px;
	font-size: 17px;
}
h2 {margin:0px 0px 10px 0px;}
#left {
	width:799px;
	padding:0px;
	margin:0px 0px 0px 201px;
	display: block;
	background-image:url(images/back-right.gif);
	background-repeat:repeat-y;
	background-position:left top;
	text-align: left;
	vertical-align: top;
}
#right {
	margin:121px 0px 0px 0px;
	padding:0px;
	text-align: justify;
	background-color: #FFFFFF;
	width: 201px;
	background-image: url(images/right-colback3.gif);
	background-repeat: no-repeat;
	background-position:right top;
	vertical-align: top;
	float: left;
	clear: left;
}
#right5 {
	margin:0px;
	padding:0px;
	text-align: justify;
	background-color: #FFFFFF;
	width: 201px;
	background-image: url(images/right-colback5.gif);
	background-repeat: no-repeat;
	background-position:right top;
	vertical-align: top;
	float: left;
	clear: left;
}
.centerright {
	width:191px;
	background-image:url(images/draft03_04.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:0px;
	padding:0px 0px 0px 10px;
	font-weight:bold;
}
.centerright span {padding:0px 0px 0px 6px; margin:0px;}
.centerright ul {list-style-type:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 130px 0px;}
.centerright li {padding-top:4px; padding-bottom:0px;}
.centerright ul li a:link, .centerright ul li a:visited { color:#007BC4; background-color:#c1e4fa; text-decoration:none; width:165px; height:18px; display:block; padding-left:20px; padding-top:2px;}
.centerright ul li a:hover { color:#FFF; background-color:#007BC4; text-decoration:none;}
.centerright4 {
	width:191px;
	background-image:url(images/draft04_04.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	margin:0px;
	padding:0px 0px 0px 10px;
	font-weight:bold;
}
.centerright4 span {padding:0px 0px 0px 6px; margin:0px;}
.centerright4 ul {list-style-type:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 130px 0px;}
.centerright4 li {padding-top:4px; padding-bottom:0px;}
.centerright4 ul li a:link, .centerright4 ul li a:visited { color:#007BC4; background-color:#c1e4fa; text-decoration:none; width:165px; height:18px; display:block; padding-left:20px; padding-top:2px;}
.centerright4 ul li a:hover { color:#FFF; background-color:#007BC4; text-decoration:none;}
.centerleft {
	width:799px;
	background-image:url(images/draft05_05.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.preleft {
	padding:0px;
	margin:0px;
	width:799px;
	height:38px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(images/draft03_02.gif);
}
.preleft5 {
	padding:0px;
	margin:0px;
	width:799px;
	height:38px;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(images/draft05_02.gif);
}
.postleft {
	background-image:url(images/draft05_07.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:0px;
	margin:0px;
	width:799px;
	height:22px;
}
.preright {
	padding:0px;
	margin:0px;
	width:201px;
	height:38px;
}
.postright {
	background-image:url(images/draft03_06.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0px;
	margin:0px;
	width:201px;
	height:22px;
}
.postright4 {
	background-image:url(images/draft04_06.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:0px;
	margin:0px;
	width:201px;
	height:22px;
}
.que {font-size: 13px; color:#BB0000; line-height:140%; font-weight:bold; padding-left:24px;}
.que:first-letter {font-size:18px; padding: 5px; color:#007BC4;}
h4 {color: #211A19; padding-left:24px;}
h4 A {
	text-decoration:underline;
	color: #211A19;
}
h4 a:hover {
        color: #007BC4;
	text-decoration:none;
}
.stylebig {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 24px;
}
.stylebig a:link {
	color: #211A19;
	text-decoration: none;
	font-size: 16px;
}
.stylebig a:hover {
	color: #007BC4;
	text-decoration: underline;
	font-size: 16px;
}
.stylebig a:visited {
	color: #211A19;
	text-decoration: none;
	font-size: 16px;
}
.style1 {
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
}
a.style1:link {
	color: #211A19;
	text-decoration: none;
	font-size: 12px;
}
a.style1:hover {
	color: #007BC4;
	text-decoration: underline;
	font-size: 12px;
}
a.style1:visited {
	color: #211A19;
	text-decoration: none;
	font-size: 12px;
}
.texttestimonials {
	color:#BB0000
}
.cart {
	width:97px;
	height:51px;
	border:none;
	float: right;
	display: inline;
}
.cart input {border:none;}
.special {
	font-size: 13px;
	font-weight:bold;
	padding-left: 24px;
}
.special a:link, .special a:visited {color:#211A19; text-decoration:underline;}
.special a:hover {text-decoration:none; color:#007BC4;}
.stockinsgmenu {font-size: 12px; color:#211A19; background-color:transparent; padding: 0px 5px 15px 5px; margin:0px; text-align: center; font-weight:bold;}
.stockinsgmenu a:link, .stockinsgmenu a:visited {text-decoration:underline; 	color: #211A19; font-weight:bold;}
.stockinsgmenu a:hover {color: #007BC4; text-decoration:none; font-weight:bold;}
P {
	margin:0px;
	padding: 5px 24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.headbig {
	font-size: 16px;
	color:#0079C6;
	font-weight:bold;
	text-align:center;
	border-bottom:solid #0079C6 2px;
	padding-bottom:7px;
	margin-top: -14px;
}
.style1grey {
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
}
.style1grey a:link {
	color: #211A19;
	text-decoration: none;
	font-size: 12px;
}
.style1grey a:hover {
	color: #007BC4;
	text-decoration: underline;
	font-size: 12px;
}
.style1grey a:visited {
	color: #211A19;
	text-decoration: none;
	font-size: 12px;
}
