/*common*/
body {background-color:#F1F1F2;	background-image: url(../images/bg.jpg);background-repeat: repeat-x;}
* {	margin:0;padding:0;}
p {	font-family: Helvetica, Arial, sans-serif; font-size:12px;	color:#0e467e;}
h1, h2 {font-family: Helvetica, Arial, sans-serif;	font-size:20px;	font-weight:bold;	color:#0e467e;	margin: 5px;}
h3 {font-family: Helvetica, Arial, sans-serif;	font-size:16px;	font-weight:bold;	color:#C6322C;	margin: 10px;}
h5 {font-family: Helvetica, Arial, sans-serif;	font-size:14px;	font-weight:normal; text-decoration:underline;	color:#0e467e;	margin: 30px;}
a:link, a:visited{font-family: Helvetica, Arial, sans-serif;color: #0e467e;	text-decoration:none;}
a:hover  {font-family: Helvetica, Arial, sans-serif; color: #ff9900; text-decoration:none;}
img {border:none;}
li {font-family: Helvetica, Arial, sans-serif;margin:0; padding:0;	}
ul{list-style-type:disc; list-style-position:inside;}

/*page title*/
.pageTitle {background-color:#081e36; height:12px;}
.pageTitle h1,.pageTitle a:link{font-size:10px; color:#fff;margin: 0 0 0 10px;}
.pageTitle a:link{font-size:10px; color:#fff;margin: 0 0 0 10px; text-decoration:none;}
.pageTitle a:hover{text-decoration:underline;}

/* top menu - common */
.menuWrapper { height:100px;width:765px;background-image: url(../images/menuRb.jpg); border-bottom:solid thick #006666;border-top:solid thick #006666;}
.logoButton, .firstButton a, .secondButton a, .thirdButton a, .fourthButton a, .fifthButton a {float:left;height:100px;}
/*.logoButton {width:204px;background-image: url(../images/logo.jpg);}
.firstButton a {width:115px;background-image: url(../images/home_up.jpg);}
.secondButton a {width:109px;background-image: url(../images/about_up.jpg);}
.thirdButton a {width:111px;background-image: url(../images/products_up.jpg);}
.fourthButton a {width:111px;background-image: url(../images/contact_up.jpg);}
.fifthButton a {width:115px;background-image: url(../images/faq_up.jpg);}*/

.firstButton a:hover, .secondButton a:hover, .thirdButton a:hover, .fourthButton a:hover, .fifthButton a:hover {float:left;height:100px;}
/*.firstButton a:hover{width:115px;background-image: url(../images/home_down.jpg);}
.secondButton a:hover{width:109px;background-image: url(../images/about_down.jpg);}
.thirdButton a:hover {width:111px;background-image: url(../images/products_down.jpg);}
.fourthButton a:hover{width:111px;background-image: url(../images/contact_down.jpg);}
.fifthButton a:hover{width:115px;background-image: url(../images/faq_down.jpg);}*/

/*bottom menu - common*/
.bottomMenuWrapper {background-color: #fff; height:100px; width:765px; border-bottom:solid thick #006666;border-top:solid thick #006666;}
.bottomMenuText a:hover{text-decoration:none; color: #ff9900;}
.bottomMenuTitle a:hover{text-decoration:underline; color: #0e467e;}
.bottomMenuText p{padding:0; margin: 0 65px 0 10px; text-align:left;}
.bottomMenuTitle h3{font-size: 20px;font-family: Helvetica, Arial, sans-serif; padding:0; margin: 8px 0 0 25px; text-align:center;color:#C6322C; text-align:left; font-weight:bold; text-decoration:underline;}

.boxF, .boxE, .boxD {background-color: #ccffff;	float:left;height:100px;margin: 0px;padding:0;}
.boxDText, .boxEText, .boxFText{padding:0;  margin:2px 95px 0 10px;}
.boxDText p, .boxEText p, .boxFText p{padding:0;  margin:0;text-align:left;}
.boxD {	width: 257px;	background-image: url(../images/quote.jpg);background-repeat: no-repeat;background-position: right bottom;}
.boxE {width: 254px;	background-image: url(../images/tds.jpg);background-repeat: no-repeat;	background-position: right bottom;}
.boxF {	width: 254px;	background-image: url(../images/partner.jpg);background-repeat: no-repeat;	background-position: right bottom;}


/* footer - common */
.bottomFooterWrapper {float:left; background-color: #ccc; height:50px; width:765px; text-align:center;}
a.footer {font-size:10px;	color:#333333;	text-decoration:underline;}
a.footer:hover {color: #0e467e;	text-decoration:none;}

/*side menu-common */
.sidemenuWrapper {float:left; width:208px; height:456px;background-image: url(../images/sidemenu.jpg); }
.menuTitle p {font-size: 20px;color: #0e467e;font-family: Helvetica, Arial, sans-serif;text-decoration:none; padding:0; text-align:center;font-weight:bold; margin:5px 5px 5px 5px;}
.menuText {color: #0e467e;font-family: Helvetica, Arial, sans-serif;text-decoration:none; padding:0; text-align:center;}
 
.menuText {font-weight:normal;font-size: 12px; margin:0 5px 0 15px;}

/* colors */
.orange {color: #ff9933;}
.orangeUnd {color: #ff9933;text-decoration:underline;}
.green {color:#aac83d;}
.smallgrey {width:500px; margin: 10px;}
.smallgrey p{font-family: Helvetica, Arial, sans-serif; color:#999999;  margin: 10px;font-size:10px;}

/* home page */
.homeContent {float:left;	background-color: #fff;	width: 557px;height:456px;margin: 0px;	background-image: url(../images/rb2.jpg);background-repeat: no-repeat;	background-position: right bottom;}
li.homeContent{list-style-type:none;	background-image: url(../images/tickcircle.jpg);background-repeat: no-repeat;background-position: 0 0 0 5px;padding: 0 5px 5px 10px;	}
.homeContent ul, .homeContent p{font-size:16px;font-weight:bold;color:#0e467e;	}
.homeContent ul{margin :3px 0 3px 20px;}
.homeContent p{margin: 3px 0 3px 20px; padding : 0px;font-weight:bold;color:#0e467e;}
.homeContent h1, .homeContent h2{font-size:20px; font-weight:bold; color:#0e467e; padding: 0px; margin:5px 0 5px 20px;}
.homeContent h3{font-size:18px;font-weight:bold;color:#ff9933; padding: 0px; margin:0 0 0 20px;}
.homeContent a{font-size:16px;	font-weight:bold;color:#aac83d; padding: 0px; margin:3px 0 3px 20px; text-decoration:underline;}
.homeContent a:hover {text-decoration: underline; color: #ff9900;}
.homeWrapper {	background-color: #fff;	width: 765px;	height:730px;margin: 2px 0 0 10px;}

/* affiliate page */
.affiliateContent {background-color: #fff;	width: 765px;	height:470px;margin: 0px; background-image: url(../images/xtls.gif);background-repeat: no-repeat;	background-position: right top;}
.affiliateContent li {list-style-type:none;	background-image: url(../images/tickcircle.jpg);background-repeat: no-repeat;background-position: 0 0 0 5px;	padding: 0 5px 3px 20px;	}
.affiliateContent ul {font-size:16px;	font-weight:normal;	color:#0e467e;	margin :0 0 0 20px;}
.affiliateContent p{font-size:16px;	font-weight:normal;	color:#0e467e;	margin: 0px; padding : 0 0 5px 20px;}
.affiliateContent h1 {font-size:22px;	font-weight:bold;	color:#0e467e;	padding: 0px; margin:10px 0 0 20px;}
.affiliateContent h3 {font-size:18px;	font-weight:bold;	color:#ff9900; 	padding: 0px; margin:0 0 0 20px;}
.affiliateContent a {font-size:14px;	font-weight:normal;	color:#0e467e; 	padding: 0px; margin:0; text-decoration:underline;}
.affiliateContent a:hover {text-decoration: underline; color: #ff9900;}

/* table */
table {margin-left:140px; width:300px;border:solid 1px #000;}
td {width:120px; height:30px;text-align:center;font-size:12px;color: #000;font-family: Helvetica, Arial, sans-serif;border: solid 1px #000; background-color:#FFFFCC; font-weight:bold;padding-top:10px;}
/*privacy */
.privacyContent {background-color: #fff;	width: 750px;height:450px;margin: 0px;}
.privacyContent p{font-family: Helvetica, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#0e467e;	margin: 0px; padding : 0 0 5px 20px;}
.privacyContent h1 {font-family: Helvetica, Arial, sans-serif;	font-size:22px;	font-weight:bold;	color:#0e467e;	padding: 0px; margin:10px 0 0 20px;}

/* faq page */
.faqWrapper {background-color: #fff;	width: 765px;	height:1550px; padding:0;margin: 0px; background-image: url(../images/rb4.gif);background-repeat: no-repeat;	background-position: right top;}
.faqText {margin:0 50px 0 20px;}
.faqText h1 {margin:20px;}
.faqText h4 {margin:0 0 10px 0; color:#0e467e; }
.faqText p {margin:0 0 10px 120px;font-family: Helvetica, Arial, sans-serif;	font-size:14px;	}
.faqText a {margin:10px 0 0 120px;font-family: Helvetica, Arial, sans-serif;	font-size:14px;	font-weight:bold;text-decoration:underline;}


/* products page */
.prodWrapper {	background-color: #fff;	width: 765px;	height:2500px;margin: 0px; background-image: url(../images/xtls.gif);background-repeat: no-repeat;	background-position: right top;}
.prodWrapper h1 {margin:20px;}
.prodWrapper h3 {margin:20px;}
.prodWrapper p {padding:0; margin:10px 0 0 20px;font-family: Helvetica, Arial, sans-serif;	font-size:14px;	}
.prodTitle h3 {margin:20px;}
.prodWrapper a {margin:10px 0 0 120px;font-family: Helvetica, Arial, sans-serif;	font-size:14px;	font-weight:bold;text-decoration:underline;}
.prodImage {margin-left:350px; border:none;}
.prodLinksWrapper {width:765px; height:100px;margin:0px;}
.prodLinkTop {float:left; width:500px;height:100px;}
.prodLinkQuote {float:left; width:765px; height:100px; }

/*advertise */
.adWrapper {background-color: #fff;	width: 765px;	height:3000px;margin: 0px; border-right:solid thin #ccc; border-left:solid thin #ccc;}
.adWrapper h1 {margin:20px;}
.adWrapper h3 {margin:20px;}
.adText p {padding-left:120px;}
.adTitle h3 {margin:20px;}
.adWrapper p {margin:20px;}
.adWrapper a {margin:0;font-family: Helvetica, Arial, sans-serif;	font-size:12px;	font-weight:normal; text-decoration:underline;}
.adImage {margin-left:350px; border:none;}
.adLinksWrapper {width:765px; height:100px;margin:0px;}
.adBronzeWrapper {background-image: url(../images/bronzeAd.gif);background-repeat: no-repeat;background-position: right top;}
.adSilverWrapper {background-image: url(../images/silverAd.gif);background-repeat: no-repeat;background-position: right top;}
.adGoldWrapper {background-image: url(../images/goldAd.gif);background-repeat: no-repeat;background-position: right top;}
.adWrapper li {list-style-type:circle;	padding: 0 5px 5px 20px;	}
.adWrapper ul {font-size:12px;font-weight:normal;	color:#0e467e;	margin :0 0 0 20px;}
.adBronzeWrapper, .adSilverWrapper, .adGoldWrapper  {width:765px;height:300px;margin:0px;}
.adLinksWrapper {width:765px; height:100px;margin:0px; }
.adLinksWrapper img {margin:0 0 0 150px; }

/*about us*/
.aboutWrapper {width:760px;}
.aboutContent {	float:left;	background-color: #fff;	width: 557px;height:456px;margin: 0px;padding:0px;	background-image: url(../images/rb1.jpg);background-repeat: no-repeat;	background-position: right top;}
.aboutText {width: 450px; margin:0px;}
.aboutText p{margin:0 0 0 10px;font-family: Helvetica, Arial, sans-serif;	font-size:14px;	font-weight:normal;}
.aboutContent a {margin:0;font-family: Helvetica, Arial, sans-serif;	font-size:12px;	font-weight:normal; text-decoration:underline;}
.aboutContent a:hover {text-decoration:none;}
/*contact*/
.contactWrapper {background-color: #fff;width: 765px;height:456px;margin: 0px; background-image: url(../images/rb3.jpg);background-repeat: no-repeat;	background-position: left top;}
.contactContent {margin-left:275px; width:490px;}
.contactContent p{color: #0e467e; margin:0 10px 0 10px;font-family: Helvetica, Arial, sans-serif;	font-size:14px;	font-weight:normal;}
.contactContent li {color: #0e467e;font-family: Helvetica, Arial, sans-serif; font-size:14px; margin:0; padding:0;	}
.contactContent ul { list-style-position:inside;  margin: 5px 0 0 10px; list-style-type:none}


/* address */
.addressWrapper {float:left; width:208px; height:456px;background-image: url(../images/sidemenuRHS.jpg); }
.menuTitle {color: #0e467e;font-family: Helvetica, Arial, sans-serif;font-weight:bold;font-size: 20px;	text-decoration:none;padding:0;	margin:5px 5px 5px 5px; text-align:center;}
	 
.menuText {color: #0e467e;font-family: Helvetica, Arial, sans-serif;font-weight:normal;font-size: 12px;	text-decoration:none; padding:0;	margin:0 5px 0 15px; text-align:left;}
.addressContent {	float:left;	background-color: #fff;	width: 557px;height:456px;margin: 0px;}
.addressContent li {list-style-type:none;	background-image: url(../images/tickcircle.jpg);	background-repeat: no-repeat;	background-position: 0 0 0 5px;	padding: 0 5px 5px 20px;	}
.addressContent ul {font-size:16px;font-weight:bold;color:#0e467e;	margin :0 0 0 20px;}
.addressContent p{font-size:14px;font-weight:normal;color:#0e467e;	margin: 0px; padding : 0 0 5px 20px;}
.addressContent h1 {font-size:22px;font-weight:bold;color:#0e467e;	padding: 0px; margin:10px 0 0 20px;}
.addressContent h3 {font-size:18px;font-weight:bold;color:#ff9900; 	padding: 0px; margin:0 0 0 20px;}
.addressContent a {font-size:16px;	font-weight:bold;color:#0e467e; 	padding: 0px; margin:0; text-decoration:underline;}
.addressContent a:hover {text-decoration: underline; color: #ff9900;}

/*quote */
.quoteContent {background-color: #fff;width: 765px;height:456px;margin: 0px; background-image: url(../images/rb5.jpg);background-repeat: no-repeat;	background-position: left bottom;}
.quoteContent p{font-family: Helvetica, Arial, sans-serif;	font-size:14px;	font-weight:normal;	color:#0e467e;	margin: 0 10px 0 180px; padding : 0;}
.quoteContent h1 {font-family: Helvetica, Arial, sans-serif;	font-size:22px;	font-weight:bold;	color:#0e467e;	padding: 0px; margin:5px 0 0 20px;}
.quoteContent h3 {margin:0 0 0 180px;}
.quoteContent h4 {font-family: Helvetica, Arial, sans-serif;font-size:16px;font-weight:bold;color:#C6322C; padding: 0px;margin:0 0 0 320px;}
.quoteContent li {list-style-type:circle;	padding: 0 0 3px 20px;	}
.quoteContent ul {font-size:14px;font-weight:normal;	color:#0e467e;	margin :0 0 0 400px;}
.offset {width:200px; font-size:14px;font-weight:normal;	color:#0e467e;	margin :20px 0 0 525px;}
.offset p{font-family: Helvetica, Arial, sans-serif;font-size:14px;	font-weight:normal;	color:#0e467e;	margin: 0; padding : 0;}

/*terms */
.termsContent {background-color: #fff;	width: 750px;height:1000px;margin: 0px;}
.termsContent p{font-family: Helvetica, Arial, sans-serif;	font-size:12px;	font-weight:normal;	color:#0e467e;	margin: 0px; padding : 0 0 5px 20px;}
.termsContent h1 {font-family: Helvetica, Arial, sans-serif;	font-size:22px;	font-weight:bold;	color:#0e467e;	padding: 0px; margin:10px 0 0 20px;}
.termsContent h3 {font-family: Helvetica, Arial, sans-serif;	font-size:14px;	font-weight:bold;	color:#C6322C;	padding: 0px; margin:5px 0 0 20px;}
