body{

	text-align:center;

	background-color:#fff;

}

body,div,p,td,ul,input,textarea{

	color:#2683C5;

	line-height:18px;

	font-family:arial, helvetica, sans serif;

	font-size:12px;

	position:relative;

}

input,textarea{color:#333;}

ul {

	margin-top:16px;

	margin-bottom:16px;

	line-height:18px;

	}

p {

	margin-top:16px;

	margin-bottom:16px;

	}

h1{

	font-weight:normal;

	font-size:22px;

	margin-top:16px;

	margin-bottom:16px;

	line-height:18px;

}

.lineabove{border-top:solid 1px #E6E6E6; padding-top:18px; margin-top:18px; }

h2{

	font-weight:normal;

	font-size:18px;

	margin-top:16px;

	margin-bottom:16px;

	line-height:18px;

}

h3{

	font-weight:normal;

	font-size:16px;

	margin-top:16px;

	margin-bottom:16px;

}

img{

	border:0px;

}

div#cont{

	width:800px;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

	position:relative;

	padding-top:454px;

	border:solid 1px #E6E6E6;

	padding-bottom:0px;

}

div#menu{

	width:269px;

	height:458px;

	position:absolute;

	z-index:6000;

	left:50px;

	top:0px;

}

img#menubak{

	position:absolute;

	left:0px;

	top:0px;

	z-index:0;

}

img#logo{

	position:absolute;

	top:45px;

	left:15px;

}

div#menu ul{

	position:absolute;

	z-index:8000;

	top:160px;

	left:50px;

	width:200px;

	list-style:none;

	margin:0px 0px 0px 0px;

	padding:0px;

}

div#menu li{

	margin:5px 0px 5px 0px;

	display:block;

}



a{color:#165B8D;}

a:hover{color:#224;}

a.enews{color:#ffffff;text-decoration:none;font-weight:bold;}

a.enews:hover{color:#cccccc;text-decoration:none;font-weight:bold;}





div#menu a{

	display:block;

	padding-left:8px;

	line-height:24px;

	background-color:#B4D8E8;

	color:#165B8D;

	text-decoration:none;

	font-size:12px;

	font-weight:bold;

}

div#menu a:hover{

	background-color:#2683C5;

	color:#fff;

}

img#bubs{

	position:absolute;

	z-index:8001;

	top:165px;

	left:5px;

}

img#swoop{

	width:800px;

	height:160px;

	left:0px;

	top:0px;

	position:absolute;

	z-index:3000;

}

div#body{

	width:440px;

	margin-left:300px;

	padding-right:27px;

	padding-left:32px;

	padding-bottom:20px;

	border-left:solid 1px #E6E6E6;

	background: url("images/bodybak.gif"/*tpa=/images/bodybak.gif*/) left top no-repeat;

	position:relative;

}

div#square{

	width:519px;

	height:437px;

	overflow:hidden;

	position:absolute;

	top:0px;

	left:281px;

	z-index:1;

}



div#leftad{

	position:absolute;

	z-index:3000;

	width:255px;

	left:15px;

	padding:10px 10px 0px 10px;

	top:458px;

	text-align:center;

	line-height:16px;

}

div#footer{

	width:802px;

	height:20px;

	line-height:20px;

	border-top:solid 30px #E6E6E6;

	background-color:#fff;

	color:#8593BB;

	font-size:9px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	text-align:left;

}



div#footer a {

	color:#8593BB;

	text-decoration:none;}



div#littlemenu{

	position:absolute;

	z-index:8000;

	top:37px;

	left:691px;

}



img { behavior: url("iepngfix/iepngfix.htc"/*tpa=/iepngfix/iepngfix.htc*/) }

.prodlinks a:hover img {

	opacity: 0.5;

	-moz-opacity: 0.5;

	filter:alpha(opacity=50);

}

.qa{display:block; text-align:right; font-weight:bold;}



div.gallery{

	margin-bottom:20px;

	width:250px;

	text-align:center;

}

div.ghold{

	/*position:absolute;*/

	margin-top:-20px;

	margin-left:-300px;

	float:left;

}



a.lightbox{text-decoration:none; color:#2683C5;}

a.lightbox:hover{color:#2683C5;}



div#botmen{

	font-size:11px; margin:25px 0px 10px 0px; padding:0px; text-align:center; line-height:11px; color:#8593BB;

}

div#botmen a{text-decoration:none; color:#8593BB;}

div#botmen a:hover{color:#2683C5;}


/*==========================*/
/*========Table Syle========*/
/*==========================*/
table.producttable {
	text-align:			center;
	font-family:		arial, sans-serif;
	border-top:			1px solid #000;
	border-right:		1px solid #000;
	font-size:			110%;
	}
table.producttable th {
	color:				#FFF;
	background-color:	#72B532;
	}
table.producttable td {
	color:				#222;
	}
table.producttable td, table.producttable th {
	border-left:		1px solid #000;
	border-bottom:		1px solid #000;
	}
table.producttable a {
	color:				#72B532;
	font-weight:		bold;
	text-decoration:	none;
	}
table.producttable a:hover {
	text-decoration:	underline;
	}
