/* CSS Document */
/*'margin-top' 'margin-right' 'margin-bottom' 'margin-left'*/
body {
	margin: 0px;
/*	background-image:url(../images/backing.gif);*/
/*	background-repeat:repeat-x;*/
	background-color:#375361;
}
img{
	border:none;
}
.imgThumbs{
	padding:3px;
	border:solid 1px #AED1CB;
}
.bodyText{
	padding:2px 5px 3px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ccc;
	}
#frontPageGreenTbl{
	margin:0 auto;
	width:450px;
	background-color:#C5D8E3;
	border:1px solid #7DA2B8;
}
#contentHolder{
	width:690px;
	border-left:5px solid #517285;
	border-right:5px solid #517285;
}
.bodyLinks a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.bodyLinks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-color:#517285;
}
/* green links */
.greenLinks a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.greenLinks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#517285;
	color:#fff;
}
/* #########menu ###########*/
#menuLinks a{
	text-decoration:none;
	color:#000;
	display:block;
	background-color:#A8D38E;
	border-bottom:solid 3px #D3EFC3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 3px 6px 3px;
}

#menuLinks a:hover{
	text-decoration:none;
	text-align:left;
	color:#333;
	display:block;
	background-color:#7DA2B8;
	border-bottom:solid 3px #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 3px 6px 3px;
}
* html body #menuLinks a {
	width:100%;
} 
.menuLinksActive{
	text-decoration:none;
	text-align:left;
	color:#FFFFFF;
	display:block;
	background-color:#7DA2B8;
	border-bottom:solid 3px #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 3px 6px 3px;
}
#menuHolder{
	width:150px;
	margin-top:10px;
	vertical-align:top;
	text-align:left;
}
#bannerTop{
	margin-top:10px;
	vertical-align:top;
	text-align:left;
	vertical-align:top;}

#bodyTable{
	margin: 0 auto;
	width:500px;
	/*background-color:#F4F3F0;*/
	/*border-left:solid 6px #637984;*/
	
	}
#footerTable{
	margin: 0 auto;
	text-align:center;
	width:690px;
	border-left:5px solid #517285;
	border-right:5px solid #517285;
	background-color:#ffffff;
	color:#666;
	}
.footerLinks a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:underline;
	}
.footerLinks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	}	
.footerText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}.jumpText{
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.imgFooterJump{
	padding:3px;}
/* anchor links */
.toTopLinks a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
}
.toTopLinks a:hover{
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
/* anchor table */
#topofPage{
	text-align:right;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;}


/* ############## Side bar ################ */
#sideBar{
	width:150px;
	margin-top:10px;
	vertical-align:top;
	text-align:left;

}
#sideBar2{
	width:180px;
	vertical-align:top;
	text-align:left;

}

.sideBarContent{
	background-color:#7DA2B8;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:5px;
}
.sideBarHeader{
	background-color:#98CDEC;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:3px;

}
.whitelinks a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	}
.whitelinks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}
.whitelinksSmall a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	}
.whitelinksSmall a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	}
/*----------SHADDOWS ------------*/
.shaddowTopRight{
	background-image:url(../images/shaddows/TR.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-right:3px;
	font-size:9px;
	}
.shaddowMiddleRight{
	background-image:url(../images/shaddows/MR.gif);
	background-repeat:repeat-y;
	background-position:left;
	padding:5px;
	}
	
.shaddowBottomCorner{
	background-image:url(../images/shaddows/BR.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px;}
	
.shaddowBottom{
	background-image:url(../images/shaddows/BM.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
	}
/*###########FORM #############*/

.textFields{
	margin:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.formText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:5px;}

#flashSideTable{
	height:170px;
	width:100%;
	padding-left:15px;
	}
.countDownField{
	background:transparent;
	background-color:#C5D8E3;
	border:none;
	padding:0;
	margin:0;
	width:8px;

}
	
/*###########SHOPPING CART #############*/

.cartLinks a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
.cartLinks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	background-color:#C2B9A7;
}
.whiteTxt {
	color: #FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#cartBtns a{
	text-align:center;
	text-decoration:underline;
	color:#FFFFFF;
	display:block;
	background-color:#A6B57A;
	border-bottom:solid 3px #B6C58A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 3px 6px 3px;
}

#cartBtns a:hover{
	text-align:center;
	color:#FFFFFF;
	display:block;
	background-color:#B7C789;
	border-bottom:solid 3px #CBDC9A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 3px 6px 3px;
}
