HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #515478; 
PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #515478; 
PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 769px; PADDING-TOP: 0px;
}
.clear {
	CLEAR: both;
}
A {
	FONT-SIZE: 11px; COLOR: #97a8b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:link {
	FONT-SIZE: 11px; COLOR: #97a8b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:visited {
	FONT-SIZE: 11px; COLOR: #97a8b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:active {
	FONT-SIZE: 11px; COLOR: #97a8b4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:hover {
	FONT-SIZE: 11px; COLOR: #515478; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.logolight {
	COLOR: #97a8b4;
}
#top {
	BACKGROUND-IMAGE: url(../bkg.png); VERTICAL-ALIGN: middle; WIDTH: 765px; HEIGHT: 32px;
}
#image_bar {
	WIDTH: 765px; HEIGHT: 102px;
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../bkg_container.png); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 
771x; PADDING-TOP: 0px;
}
#navigation2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 155px; PADDING-TOP: 0px; BACKGROUND-IMAGE: url(../bkg_container.png);
}
#navigation2 IMG {
	BORDER-TOP-STYLE: none; MARGIN-RIGHT: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#navigation2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation2 LI {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px 19px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../white_dot.png); PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x
}
#navigation2 A {
	FONT-SIZE: 11px; COLOR: #515478; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A:link {
	FONT-SIZE: 11px; COLOR: #515478; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A:visited {
	FONT-SIZE: 11px; COLOR: #515478; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A:active {
	FONT-SIZE: 11px; COLOR: #515478; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 .sub {
	FONT-SIZE: 11px; MARGIN-LEFT: 1px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.sub {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.parent {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.sub:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.sub:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.parent:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.parent:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.sub:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.sub:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #515478; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#navigation2 A.parent:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #515478; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#ctl00_menu1_Label1 {
	
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 610px; PADDING-TOP: 0px
}
#content_panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 0px
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 530px; PADDING-TOP: 20px
}
#content H1 {
	FONT-SIZE: 24px; MARGIN-LEFT: 25px
}
#content P {
	MARGIN-LEFT: 50px; LINE-HEIGHT: 18px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 6px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../blue_dot.png); PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 765px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
#address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 155px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 480px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
#cre8 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 185px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 98px; BOTTOM: 1px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
#productdetails P {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#productdetails H1 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}








.prodbox
{
	display: inline;
	border: 1px solid #CCC;
	background-image: url(../images_layout/prodbox_bg.jpg);
	background-repeat: repeat-y;
	width: 150px;
	height: 280px;
	margin: 4px;
	float: left;
}

.item-head
{
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	background-color: #B8CDDB;
	padding: 4px 5px 4px 5px;
	margin-bottom: 5px;
	height: 38px;
}
.prodthumb
{

	margin-left: 5px;
	margin-right: 4px;
	height: 90px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	margin-bottom: 2px;
		height: 125px;
		text-align: center;
}



.product-text
{
	padding: 0px 2px 2px 2px;
	color: #333333;
	font-size: 11px;
	width: 150px;
	margin-bottom: 5px;
			height: 75px;
}

.productshowall 
{
	padding: 0px 5px 5px 5px;
	color: #333333;
	font-size: 11px;
	width: 150px;
	margin-bottom: 5px;

}

/************** product page layout styles and divs **************/

.textdescription{
display: inline;
margin-left: 0px;
height: 250px;
font-size: 12px;
}
#prod{


}
#prod_options{

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;

}
.prod_image{
	border-color: #CCCCCC;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	margin-right: 20px;
	margin-bottom: 20px;
	float: left;
	
	
}
.prod_option_title{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	background-color: #B8CDDB;
	padding: 4px 5px 7px 5px;
	
}

.options_title{
	background-color: #D7E8E2;
	color: #333333;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-size: 10px;
	font-weight: bold;
	
}
.options_text{
	color: #333333;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 5px;
	font-size: 10px;
	font-weight: bold;
	
	
}
.horiz_line
{
border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;

}
.thumbs_image{
	border-color: #CCCCCC;
	border-style: solid solid solid solid;
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	margin: 4px 4px 4px 4px;
	float: left;
}

.thumbs_image_noborder{
	border-color: #ffffff;
	border: 0;
}


.boxgreenheader{
	display: block;
	background-color: #4C7B7C;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-size: 11px;
	font-weight: bold;
		padding: 5px 5px 7px 5px;
}
.boxgreen {
	display: block;
	background-color: #4C7B7sC;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}


.boxgreen a {
	display: block;
	background-color: #244E51;
	color: #FFFFFF;
	padding: 5px 5px 7px 5px;
}

.boxgreen2  {

	background-color: #244E51;


}

.boxgreen a:hover{
	background-color: #990000;
	color: #FFFFFF;
	text-decoration: none;
}
.boxgreyheader{
	display: block;
	padding: 2px 5px 2px 5px;
	background-color: #666666;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
}
.boxgrey{
	display: block;
	background-color: #666666;
	border-bottom: 1px solid #FFFFFF;
	font-weight: bold;
	color: #FFFFFF;
}
.boxgrey a {
	display: block;
	padding: 5px 5px 7px 5px;
	color: #FFFFFF;
	font-size: 11px;
}

.boxgrey a:hover{
	background-color: #339966;
	color: #FFFFFF;
	text-decoration: none;
}
.boxwhiteborder{
	display: block;
	padding: 2px 5px 2px 5px;
	border-bottom: 1px dotted #999999;
	margin-bottom: 3px;
}
.boxwhite{
	display: block;
	padding: 2px 5px 2px 5px;

	margin-bottom: 3px;
}

.quantBox
{
	width: 20px;	
}
