body{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:1.5em; background-color:#c7e8f7; margin:0px;
}
A:link{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none;
}
A:visited{
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000; text-decoration:none;
}
A:active{
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000; text-decoration:none;
}
A:hover{
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#0d97c8; text-decoration:none;
}
INPUT{
font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:3px; margin-right:3px;
}
TEXTAREA{
font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:3px; margin-right:3px;
}
SELECT{
font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
HR{
color:#8cc6ed;
}
#layout {
	text-align:left; height:auto; width:1003px;	margin:0px auto;
}
#toplinks{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#daf1f9; text-align:right; vertical-align:text-bottom; height:15px; padding-right:67px; padding-top:20px;
}
#toplinks A:link{
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none;
}
#toplinks A:visited{
font-weight:bold; color:#000; text-decoration:none;
}
#toplinks A:active{
font-weight:bold; color:#000; text-decoration:none;
}
#toplinks A:hover{
color:#0d97c8; text-decoration:none;
}
#toplinks .active A:link{
color:#0d97c8; text-decoration:none;
}
#toplinks .active A:visited{
color:#0d97c8; text-decoration:none;
}
#toplinks .active A:hover{
color:#0d97c8; text-decoration:none;
}
.search{
background-image:url(../images/searchbarbg.gif); background-repeat:repeat-x; padding-right:62px; height:47px;
}
.search INPUT{
background-color:#b2def7; background-image:url(../images/searchboxbg.gif); background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; border:solid 1px #71b9e9; width:150px; height:17px; margin-right:5px;
}
#leftlinks{
margin:0px 41px 6px 14px; width:200px;
}
#leftlinks H1{
font-size:12px; font-weight:bold; margin:0px;
}
.leftlinksbg{
background-image:url(../images/lftlinks1bg.gif); background-repeat:repeat-x; background-position:top; background-color:#69b0e8; height:207px; width:171px; padding:0px 10px;
}
.leftlinksbgleft{
background-image:url(../images/lftlinks1lft.gif); background-repeat:repeat-y; width:3px;
}
.leftlinksbgrht{
background-image:url(../images/lftlinks1rht.gif); background-repeat:repeat-y; width:6px;
}
.leftlinks2bg{
background-color:#66afe7; width:177px; padding:0px 7px;
}
.leftlinks2bg A:link {
	color: #000; text-decoration: none;
}
.leftlinks2bg A:visited {
	color: #000; text-decoration: none;
}
.leftlinks2bg A:hover {
	color: #fff; text-decoration: none;
}
#navigation{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;  font-weight:bold;  padding-bottom: 1px; margin-left:10px;  margin-bottom: 12px; border-bottom:dashed 1px #fff; width: 150px;
}
#navigation A:link {
	color: #000; text-decoration: none;
}
#navigation A:visited {
	color: #000; text-decoration: none;
}
#navigation A:hover {
	color: #fff; text-decoration: none;
}
#activelink{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  font-weight:bold;  padding-bottom: 1px; margin-left:10px;  margin-bottom: 3px; border-bottom:dashed 1px #fff; width: 150px;
}
#activelink A:link {
	color: #fff; text-decoration: none;
}
#activelink A:visited {
	color: #fff; text-decoration: none;
}
#activelink A:hover {
	color: #fff; text-decoration: none;
}
#sublinkdiv{
margin-left:10px;  margin-bottom: 10px; width: 150px;
}
#sublink{
padding-left: 10px; margin-left: 15px; margin-top: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#sublink LI {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;  font-weight:normal; list-style-image: url(../images/bullet_link.gif);  list-style-type: none;
}
#sublink LI A:link {
	color: #000; list-style-type: none; text-decoration: none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#sublink LI A:visited {
	color: #000; list-style-type: none; text-decoration: none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#sublink LI A:hover {
	color: #fff; text-decoration: none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#sublink LI#activesub A:link {
	color: #fff; text-decoration: none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#sublink LI#activesub A:visited {
	color: #fff; text-decoration: none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
#sublink LI#activesub A:hover {
	color: #fff; text-decoration: none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

.maincontents{
padding-right:62px; font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
.introtext{
margin-bottom:7px;
}
.category{
margin-bottom:14px;
}
.categoryhead{
font-size:14px; font-weight:bold; margin-bottom:12px;
}
.categoryhead TABLE{
background-image:url(../images/headertabbg.gif); background-repeat:repeat-x; height:26px;
}
.categoryhead2{
font-size:14px; font-weight:bold; margin-bottom:12px;
}
.categoryhead2 A:link{
font-size:14px; font-weight:bold; margin-bottom:12px;
}
.categoryhead2 A:hover{
font-size:14px; font-weight:bold; margin-bottom:12px;
color:#0C7DD3;
}
.categoryhead2 TABLE{
background-image:url(../images/headertabbg.gif); background-repeat:repeat-x; height:26px;
}
TABLE.product{
background-color:#aad7ed; width:178px;
}
.productnotes{
padding:0px 16px 0px 16px;
}
DIV.more{
margin-top:6px;
}
DIV.more img{
vertical-align:middle;	margin-left: 5px;
}
DIV.more A:link{
font-size:11px; font-weight:bold; color:#007abb;text-decoration:none;
}
DIV.more A:visited{
font-size:11px; font-weight:bold; color:#006AA4; text-decoration:none;
}
DIV.more A:hover{
font-size:11px; font-weight:bold; color:#fff; text-decoration:none;
}
DIV.productname{
margin-top:6px;
}
DIV.productname img{
vertical-align:middle;	margin-left: 5px;
}
DIV.productname A:link{
font-size:11px; color:#000;text-decoration:none;
}
DIV.productname A:visited{
font-size:11px; color:#000; text-decoration:none;
}
DIV.productname A:hover{
font-size:11px; color:#fff; text-decoration:underline;
}
.customer IMG{
margin-right:10px;
}
.newsdate{
color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; 
}
.newsdate A:link{
color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.newsdate A:visited{
color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.newsdate A:hover{
color:#fff; text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}

.newsdetails{
color:#000; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; 
}
.newsdetails A:link{
color:#000; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.newsdetails A:visited{
color:#000; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.newsdetails A:hover{
color:#fff; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
DIV#copyright{
margin-bottom:14px;
}
/*inner pages*/
.cookietrail TD{
padding-right:3px;
color:#12609d;
font-size:12px;
}
.cookietrail TD A:link{
color:#12609d; text-decoration:none;
font-size:12px;
}
.cookietrail TD A:visited{
color:#12609d; text-decoration:none;
font-size:12px;
}
.cookietrail TD A:hover{
color:#0d97c8; text-decoration:underline;
font-size:12px;
}
.pagenum{
color:#12609d;
}
.price A:link{
color:#12609d; text-decoration:none;
}
.price A:visited{
color:#12609d; text-decoration:none;
}
.price A:hover{
color:#fff; text-decoration:underline;
}
.priceproductpage{
font-size:13px; color:#12609d; text-decoration:none;
}
TD.availoptions{
padding:5px 0px;
}
TD.buts{
padding:5px 0px; /*border-top:solid 1px #8cc6ed;*/
}
.photo{
margin-right:5px;
}
.tablehead{
font-weight:bold; padding-right:3px;
}
.tablecontent{
padding-right:3px;
}
.quantitynum{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; background-color:#d0f0ff; border:solid 1px #5da5d5; width:17px;
}
.warning{
color:#2177BE;
}
.forms{
padding:5px;
}
.textbox{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;
}
.mandtory{
font-size:13px; color:#2177BE;
}
.date{
color:#12609d;
margin:3px 0px 0px 0px;
}
.bg{background-image: url(../admin/images/bg.gif);}
.topbanner{background-image:url(../images/top_link_bg.gif); background-repeat:repeat-x;}

/* message box */

.messageBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff; }
#evileye{margin-right:55px; border-top:#8cc6ed solid 1px;}
#imginside{ margin-right:12px; padding-top:5px; float:left;}
.designedby{
color:#1e81d0; font-size:11px;
}
.designedby A:link{
color:#1e81d0; font-size:12px; text-decoration:none; font-weight:bold;
}
.designedby A:visited{
color:#1e81d0; font-size:12px; text-decoration:none; font-weight:bold;
}
.designedby A:hover{
color:#1e81d0; font-size:12px; text-decoration:underline; font-weight:bold;
}
.shows{ margin-bottom:14px;}
.shows A:link{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0d97c8; text-decoration:none;
}
.shows A:visited{
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#0d97c8; text-decoration:none;
}
.shows A:active{
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#0d97c8; text-decoration:none;
}
.shows A:hover{
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#0d97c8; text-decoration:none;
}