


/* BANNER STYLES */

.bannerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.bannerlink:hover {
	color: #ffffff;
	text-decoration: underline;
}

.bannertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.bannerborder {
	background-repeat: no-repeat;
	background-image: url(../images/topbannerbackground.jpg);
} 

.bannerdiv {width: auto;height: 140px; background-color: #FFFFFF;}

.maindiv {width: auto;height: 635px; overflow: scroll ; background-color: #FFFFFF;margin-left:16px; vertical-align:top;}

.mainsmalldiv {width: auto;height: 420px; overflow: scroll; background-color: #FFFFFF; margin-left:16px; vertical-align:top;}

.becomeamumborder {
/*background-color:#42b4ff;
border: 1px solid #008cea;*/

}

/* END BANNER STYLES */


/* MENU STYLES */

.menulink:hover {
	color:#FFFFFF;
	background-color:#666666;
	text-decoration:none;
}

.menulink{
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
	display: block;
	text-indent: 5px;
	text-decoration: none;
	font-weight: bold;
	color:#FFFFFF;
	border-right: 1px solid white;
	font-size:11px;
	line-height: 20px;
}

.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 10px Verdana;
	line-height: 18px;
	z-index: 100;
	background-color: #CCCCCC;
	width: 150px;
	text-decoration: none;
}

.anylinkcss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
}

.anylinkcss a:hover{ /*hover background color*/
	background-color: black;
	color: white;
}

.navborder {
background-color:#0193f3;
border:1px solid #008cea;
}

/* END MENU STYLES */


/* CONTACT */

.contactdetailsborder {
background-color:#e8e8e8;
border: 1px solid #999999;
}

.contactdetails {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.contactLite {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.contactSmall {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

.contacttitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

/* END CONTACT */


/* SIDE BORDERS */

.teatreeborderleft {
background-color:#42b4ff;
border-bottom:1px solid #008cea;
border-top:1px solid #008cea;
border-left:1px solid #008cea;
}

.teatreeborderright {
background-color:#0193f3;
border-bottom:1px solid #008cea;
border-top:1px solid #008cea;
border-right:1px solid #008cea;
}

.teatreeborder {
background-color:#42b4ff;
border:1px solid #008cea;
}

.teatreepoints {
font-family:"Trebuchet MS";
font-size:11px;
color:#666666;
font-weight:normal;
}

.teatreepointstitle {
font-family:"Trebuchet MS";
font-size:15px;
color:#ffffff;
font-weight:bold;
}

.teatreepointstitleborder {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-color:#3b97d8;
/*border: 1px solid #000000;*/
font-weight:bold;
}

.productpointsborderright {
/*background-color:#fbf9c8;*/
border-right: 1px solid #cccccc;
}

.productpointsborderleft {
/*background-color:#fbf9c8;*/
border-left: 1px solid #cccccc;
}


/* END SIDE BORDERS */

.welcomeborder {
/*background-color:#0193f3;
border:1px solid #008cea;*/
}

/* PRODUCT PAGE */

.producttitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.producttitle:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

.productlink {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3b97d8;
font-weight:bold;
}

.productlink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
font-weight:bold;
}

/* END PRODUCT PAGE */


.gap {
	font-family: Arial;
	font-size: 4px;
	font-weight: bold;
	color: #ffffff;
}


/* FOOTER */

.footerborder {
background-color:#ffffff;
border: 1px solid #ffffff;
border-top: 1px solid #999999;
font-size:11px;
color:#666666;
}

.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:normal;
}

.footerlink {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:normal;
}

.footerlink:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:underline;
font-weight:normal;
}

/* END FOOTER */



/* ABOUT US */

.AboutTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
}

.AboutDescription{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:normal;
}

.AboutPictureText{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
font-weight:normal;
}

/* END ABOUT US */

.productdescription{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:normal;
}

.productPageTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#3b97d8;
font-weight:bold;
}

.pageTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3b97d8;
font-weight:bold;
}

.productPageTitle SUP{
font-family:"Trebuchet MS";
font-size:13px;
color:#3b97d8;
font-weight:bold;
}

.productTitleLine {
/*background-color:#fbf9c8;*/
border-bottom: 1px solid #b7d8f0;
}

.welcomeTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.priceText{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#3b97d8;
font-weight:bold;
}


/* All Pages */


a:hover {
	text-decoration: underline;
}

a {
	color: #3366CC;
	text-decoration: none;
}

body {
font-weight:normal;
background-color:#E0E0E0;
}

.td {
font-weight:normal;
}

.th {
font-weight:normal;
}

/* END ALL */

/* FAQ */

.faqQ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
}

.faqA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.faqTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

/* END FAQ*/

/* Start LINKS */

.linksTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.linksLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3b97d8;
}

/* End LINKS */

.stateTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	background-color:#CCCCCC;
}

#back {
	text-align:right;
	padding-right:4px;

}