	body{
	font-size : 11px;
	font-family: Verdana;
	background-image : url(../images/page_bg.gif);
	background-repeat : repeat-x;
	background-color : White;
}
.container {
  table-layout:fixed;
}
	A:hover {
		COLOR: red; TEXT-DECORATION: none
	}
	.class1 A:hover {
		COLOR: white; TEXT-DECORATION: underline;
	}
	.shadyinput {  background-image: url(images/input_shadow.gif)
	}
	H2 {  padding-left: 4px; padding-right: 4px; padding-bottom: 0px; padding-top: 20px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-WEIGHT: bold; color:orange; bottom-margin: 0px; top-margin: 0ps;
	}

	.bottom {
		font-size:11px;
		font-family:verdana;
		text-decoration : none;
		color: #FFFFFF;
	}

	TD.Cat {
		FONT-SIZE: 10pt; WIDTH: 160px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
	}
	.alphaBox{height:18px; font-size:11px; font-family:verdana; FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=50); border:1px solid #999999; background-color:#EFEFEF; color:#000000;
	}
	.topalphaBox{
		height:18px;
		font-size:11px;
		font-family:verdana;
		border:1px solid #cccccc;
		background-color:#ffffff;
		color:#000000;
	}
	SELECT{background-color:#ffffff; color:#000000;
	}
	INPUT-RADIO{border:0px; color:#21659C;
	}
	INPUT-TEXT{height:18px; font-size:11px; font-family:verdana; border:1px solid #999999; background-color:#EFEFEF; color:#000000;
	}
	TD, select, cfselect, cfinput
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		color: #666666;
	}
	input.text
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		color: #666666;
	}
	.normal
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		color: #666666;
	}
	.footernav
	{
		FONT-SIZE: 9px;
		COLOR: #414141;
		LINE-HEIGHT: 18px;
		FONT-FAMILY: Verdana,Arial,Helvetica
	}
	.footernav-title
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		COLOR: #ffffff;
		FONT-FAMILY: Tahoma,Verdana,Geneva,Helvetica
	}
	A.footernavhover
	{
		COLOR: #666666;
		TEXT-DECORATION: underline
	}
		A.footernavhover:hover
	{
		COLOR: #104eb4;
		TEXT-DECORATION: underline
	}
	.white
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		COLOR: white;
		TEXT-DECORATION: none
	}
	a.white:hover
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		COLOR: white;
		TEXT-DECORATION: underline;
	}
	.black
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	.dash
	{
		border: 1px dashed #c0c0c0;
	}
	.ch{cursor:pointer;cursor:hand}
	.image{
		border : 1px solid #cccccc;
	}
	.brands
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana,Arial,Helvetica;
		COLOR: #000000;
		TEXT-DECORATION: none;
		padding: 5px 5px 5px 5px;
		width: 150px; 
		border-bottom: 2 solid #cccccc; 
		border-left: 2 solid #cccccc;
		border-top: 2 solid #cccccc;
		border-right: 2 solid #cccccc;
	}
	.menutitle{
		background : #e0e0e0 url(../images/table_bg_top.gif);
		
	}
	.menubg{
		background : #e0e0e0 url(../images/table_bg_bottom.gif);
		height: 30px;
	}
	.submenu{
		background : #eeeeee url(../images/table_bg_middle.gif);
	}
	.related{
	visibility: hidden;
	}
	.subscribe{
		border: 1 solid #cccccc; 
		border-collapse: collapse; 
		background-image: url(../images/table_bg_middle.gif); 
		background-color: White;
		FONT-SIZE: 11px;
		color: #666666;
	}
	.lm
	{
	background-image: url(../images/cart_bg.gif); 
	border-bottom: 1px solid #2854A0;
	text-align: center;
	background-color: #eeeeee;
	}
	.popbox {
	BORDER-RIGHT: #d1e0f4 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d1e0f4 1px solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 5; PADDING-BOTTOM: 10px; BORDER-LEFT: #d1e0f4 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #d1e0f4 2px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.popboxlink {
	POSITION: relative
}
input:focus, textarea:focus, input.sffocus, textarea.sffocus {
	background: #eeeeee;
	border-color: black;
}
.main {
		
		font : 11px Verdana;
		
	}
	.w-on{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : #28539c;
	}
	.w-off{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : #28539c;
		border-bottom : 1px solid white;

	}
	.h-on {
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : maroon;
		border-left : 1px solid white;
	}
	.h-off {
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		border-bottom : 1px solid white;
		border-left : 1px solid white;
		background : maroon;
	}
	.g-on{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : green;
		border-left : 1px solid white;
	}
	.g-off{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : green;
		border-bottom : 1px solid white;
		border-left : 1px solid white;
	}
	.s-on{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : black;
		border-left : 1px solid white;
	}
	.s-off{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : black;
		border-bottom : 1px solid white;
		border-left : 1px solid white;
	}
	
	.i-off{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : #5A8DC7;
		border-bottom : 1px solid white;
		border-left : 1px solid white;
	}
	.t-on{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : #808080;
		border-left : 1px solid white;
	}
	.t-off{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		text-align : center;
		height: 25px;
		cursor: pointer;
		background-position : bottom;
		background : #808080;
		border-bottom : 1px solid white;
		border-left : 1px solid white;
	}
	.menusale{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		color: white;
		padding : 5px 0 5px 0;
	}
	.menusale a:hover{
		text-decoration : underline;
		font-family : Verdana;
		font-size : 10px;
		color: white;
		padding: 5px 0 5px 0;
	}
	/*.menusale a:active{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		color: white;
		padding: 5px 5px 5px 5px;
	}
	.menusale a:link{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		color: white;
		padding: 5px 5px 5px 5px;
	}
	
	.menusale a:visited{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		color: white;
		padding: 5px 5px 5px 5px;
	}*/
	
	.m{
		text-decoration : none;
		font-family : Verdana;
		font-size : 11px;
		color: white;
		cursor: pointer;
	}
	.c {
		font-family : Verdana;
		font-size : 10px;
		color: #666666;
	}
	.svc{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		
	}
	.svc a:link{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		
	}
	.svc a:hover{
		text-decoration : underline;
		font-family : Verdana;
		font-size : 10px;
		
	}
	.svc a:visited{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		
	}
	.svc a:active{
		text-decoration : none;
		font-family : Verdana;
		font-size : 10px;
		
	}
.field{
	border: 1 solid #cccccc; 
	border-collapse: collapse; 
	padding: 10px;
	FONT-SIZE: 11px;
	color: #666666;
	
}
#tablist{
		padding: 3px 0;
		margin-left: 0;
		margin-bottom: 0;
		margin-top: 0.1em;
		font: bold 11px Verdana;
	}

	#tablist li{
		list-style: none;
		display: inline;
		margin: 0;
	}

	#tablist li a{
		padding: 3px 0.5em;
		margin-left: 3px;
		border: 1px solid #ccc;
		border-bottom: none;
		background: white;
	}

	#tablist li a:link, #tablist li a:visited{
		color: black;
		text-decoration: none;
	}

	#tablist li a.current{
		background: #eee;
	}

	#tabcontentcontainer{
		width: 537px;
	/* Insert Optional Height definition here to give all the content a unified height */
		padding: 10px;
		margin-bottom : 0px;
		border : 1px solid #ccc;
		border-bottom : 0px;
		background: #ffffff;



	}

	.tabcontent{
		display:none;
		background: #eee;
		font-family : Verdana;
		font-size : 11px;
		text-align: left;
	}
	input.btn{
	text-transform: uppercase;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight: bold;
   border: 5px solid #28539c;
   color: #ffffff;
	background-color : #28539c;
	cursor : pointer;
	border-radius:5px; 	
	-moz-border-radius:5px;
	/*
   color:#ffffff;
   height: 25px;
   font-face: arial;
   font-size:12px;
   font-weight: bold;
   color: #ffffff;
	border: 3px double #28539c;
	border-top-color: #999999;
	border-left-color: #999999;
	background-color : #28539c;*/
	}
	  .plusminus {
	  font-face: arial;
	  font-size: 10px;
	  }
	.submenu{
		font-size: 11px;
		font-family: verdana;
		text-decoration: none;
		width: 150px;
		border: 1px solid #cccccc;
		background-image : url(../images/table_bg_middle.gif);
		padding:2px;
	}
	h1{
		font-size: 12px;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
		color: black;
		height: 17px;
	}
	.gboxl {
		border-left : 1px solid #dbdbdb;
		background-color : #fafafa;
	}
	.gboxr {
		border-right : 1px solid #dbdbdb;
		background-color : #fafafa;
	}
	.gboxt {
		border-top : 1px solid #dbdbdb;
		background-color : #fafafa;
	}
	.gboxb {
		border-bottom : 1px solid #dbdbdb;
		background-color : #fafafa;
	}
	.gboxm {
		background-color : #fafafa;
	}
	.lboxl {
		border-left : 1px solid #dbdbdb;
		background-color : #ffffff;
	}
	.lboxr {
		border-right : 1px solid #dbdbdb;
		background-color : #ffffff;
	}
	.lboxt {
		border-top : 1px solid #dbdbdb;
		background-color : #ffffff;
	}
	.lboxb {
		border-bottom : 1px solid #dbdbdb;
		background-color : #ffffff;
	}
	.lboxm {
		background-color : #ffffff;
	}
	.field {
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	background : White;
	
}
.smview{
		font-family : Verdana;
		font-size : 9px;
		text-decoration: underline;
	}
.menuindex {
		cursor:pointer;
		width : 295px;
		margin-bottom: 0px;
		color:#000000;
		font-family : Verdana;
		font-size : 10px;
}

.subindex{
		margin-bottom: 0px;
		width : 295px;
		font-family : Verdana;
		font-size : 10px;
		padding : 5px;
		text_align: center;
	}
.infohead {
	margin-top:5px;
	margin-bottom: 5px;
	font-weight: bold;
	font-family: arial;
	font-size: 12px;
	color: red;
}
#ribbon {
	LEFT: 0px; WIDTH: 122px; POSITION: absolute; TOP: 0px; HEIGHT: 122px
}
.cap {
	text-transform: capitalize;
}
.drop {
	font-weight: bold;
}
.cell {
	width: 150px;
	height: 56px;
	padding: 15px;
	padding-left: 30px;
	background: url(../images/cell.png) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	line-height: 14px;
}
.construction {
	width: 100px;
	height: 100px;
	padding: 0px;
	margin: 0;
	background: url(../images/construction.png) no-repeat;
	position: fixed;
	top: 0px;
	left: 0px;
}
#followus {right: 0px; WIDTH: 30px; POSITION: absolute; TOP: 136px; HEIGHT: 119px; cursor:pointer;}
h3{
	background-image : url(../images/h2bg.png);
	background-repeat : no-repeat;
	height : 23px;
	width : 590px;
	padding: 5px 0px 5px 0px;
	margin: 0 0 3px 0;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	font-weight: normal;
	COLOR: white;
	TEXT-DECORATION: none;
	text-indent : 5px;
}
.dots {
	background-image : url(../images/dot.gif);
	background-repeat : repeat-x;
	height : 1px;
	width : 100%;
	padding: 0px;
	margin: 0px;
}
.coloropt {
	border-style:dotted; 
	border-width:1px; 
	border-color: #012266;
	width: 80%;
	padding: 10px;
	text-align: center;
	margin: 0 auto 5px auto;
}
ul.catarrow {margin:0;padding:0;list-style-type:none;}
ul.catarrow li {background:url(../images/arr_wht.gif) left center no-repeat;padding:6px 0 6px 15px;}
ul.baw {margin:0;padding:0;list-style-type:none;}
ul.baw li {background:url(../images/check_15x15.gif) left center no-repeat;padding:6px 0 6px 20px;font-weight:bold;}
