body {
	margin:0px auto;
	background:#7A7A7A url(images/body-bg.jpg) top left repeat-x;
	font-family:'Helvetica', Arial, Verdana;
	color:#595959;
	line-height:18px;
	margin-top:25px;
	text-align:center;
	font-size:9pt;
}

img {border:0px none;}
form {margin:0px;padding:0px;}
.clear {clear:both;}
.cmt {color:#f00;}
.fine {font:8pt Verdana; color:#949494;}
hr {border:1px solid #eee;}
.ptext {font:bold 12pt arial;color:#fc0;}
.termMsg {background:#eee;border:solid 1px #ccc;padding:10px;text-align:center;font-weight:bold;height:25px;}
.msgTxt {font:12pt arial;color:#000;line-height:20px;}
.txtRed {color:#980F1B;font-weight:bold;}

.inputFld {background:#eee;border:solid 1px #ccc;color:#333;height:18px;padding:2px;}
textarea {background:#eee;border:solid 1px #ccc;color:#333;text-align:left;}
select {background:#eee;border:solid 1px #ccc;color:#000;text-align:left;}
.inputBtn {background:#000;border:solid 1px #ccc;color:#AEADAD;padding:2px 4px;font-weight:bold;margin-top:10px;}
.checkradio {margin:0px;padding:0px;margin-right:5px;}
#termsCondi {font-size:12pt;font-family:times new roman;}


a {font:8pt Arial;color:#980F1B;text-decoration:underline;}
a:hover {font:8pt Arial;text-decoration:none;}

.link1 {font:10pt Arial;color:#980F1B;text-decoration:underline;}
.link1:hover {font:10pt Arial;text-decoration:none;}

.rMore {font:bold italic 8pt Arial;color:#980F1B;text-decoration:none;}
.rMore:hover {font:bold italic 8pt Arial;text-decoration:underline;}


#container {width:953px;margin:0px auto;text-align:left;}

#header {}

#header .phNo {background: url(images/ph-no.gif) bottom left no-repeat;float:left;width:300px;height:29px;}
#header .slogan {float:right;font:bold italic 12pt Arial;text-align:center;color:#F0A635;width:500px;padding-top:30px;}

#topNav {padding-right:20px;text-align:right;float:right;height:30px;}


#topNav .home {background: url(images/menu-home.gif) top left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .home:hover {background: url(images/menu-home.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .homeCurrent {background: url(images/menu-home.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .products {background: url(images/menu-products.gif) top left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .products:hover {background: url(images/menu-products.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .productsCurrent {background: url(images/menu-products.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .testimonials {background: url(images/menu-testimonials.gif) top left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .testimonials:hover {background: url(images/menu-testimonials.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .testimonialsCurrent {background: url(images/menu-testimonials.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .contact {background: url(images/menu-contact.gif) top left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .contact:hover {background: url(images/menu-contact.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .contactCurrent {background: url(images/menu-contact.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .help {background: url(images/menu-help.gif) top left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .help:hover {background: url(images/menu-help.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .helpCurrent {background: url(images/menu-help.gif) bottom left no-repeat;width:115px;height:30px;display:block;float:left;margin-left:5px;}

#banner {
	background: url(images/banner.jpg) top left no-repeat;
	height:308px;
	margin:0px;
	padding:0px;
	width:954px;
}

#banner .video {padding-top:20px;padding-left:635px;}


#banner-home {
	background: url(images/banner-home-image.jpg) top left no-repeat;
	height:308px;
	margin:0px;
	padding:0px;
	width:954px;
}

#pg-image-home {
	height:280px;
	margin:0 auto;
	position:relative;
	width:550px;
	z-index:0;
	float:left;
	text-align:left;
	padding-top:13px;
	padding-left:23px;
}

#banner-home .logoFlash {padding-top:20px;padding-left:15px;float:left;}
#banner-home .video {padding-top:20px;padding-left:50px;float:left;}

#topCrv {background: url(images/cnt-top-crv.gif) bottom left no-repeat;width:954px;height:13px;}
#bottomCrv {background: url(images/cnt-btm-crv.gif) top left no-repeat;width:954px;height:14px;}

#contentWrapper {background:#fff url(images/cnt-bg.gif) top right repeat-y;width:954px;min-height:300px;}

#contentWrapper .contentCol {float:left;margin-left:10px;width:600px;padding:10px;margin-right:18px;min-height:355px;font-size:9pt;}
#contentWrapper .contentCol h1 {font-size:12pt;font-family:Arial;height:25px;margin-top:5px;padding:0px;color:#000;border-bottom:solid 1px #000;text-transform:uppercase;}
#contentWrapper .contentCol .redTitle {font:bold 13pt arial;color:#8E0303;}
#contentWrapper .contentCol .redTitle-2 {font:bold 18pt arial;color:#8E0303;}
#contentWrapper .contentCol .grayTitle {font:bold 13pt arial;color:#595959;}

#contentWrapper-2 {background:#fff;width:954px;min-height:400px;}

#contentWrapper-2 .contentCol-2 {float:left;margin-left:10px;width:910px;padding:10px;margin-right:18px;min-height:355px;font-size:9pt;}
#contentWrapper-2 .contentCol-2 h1 {font-size:12pt;font-family:Arial;height:25px;margin-top:5px;padding:0px;color:#000;border-bottom:solid 1px #000;text-transform:uppercase;}
#contentWrapper-2 .contentCol-2 .redTitle {font:bold 13pt arial;color:#8E0303;}
#contentWrapper-2 .contentCol-2 .grayTitle {font:bold 13pt arial;color:#595959;}
#contentWrapper-2 .contentCol-2 .pgLink {font:bold 9pt Arial;color:#980F1B;text-decoration:none;}
#contentWrapper-2 .contentCol-2 .pgLink:hover {font:bold 9pt Arial;text-decoration:underline;}
#contentWrapper-2 .contentCol-2 .optin {background: url(images/form-bg2.jpg) bottom left no-repeat;width:359px;height:200px;margin:0px auto;}
#contentWrapper-2 .contentCol-2 .optin .frmCnt {padding:45px 0px 0px 70px;color:#fff;}

#contentWrapper .rightCol {font:9pt arial;line-height:18px;color:#fff;float:left;background: url(images/rightCol-bg.jpg) top left no-repeat;padding-left:5px;padding-right:5px;width:217px;}
#contentWrapper .rightCol h1 {background: url(images/h2-icon.gif) top left no-repeat;font-size:11pt;font-family:Arial;margin-top:5px;padding:0px;color:#DB2328;}
#contentWrapper .rightCol li {list-style-image: url(images/li-icon.gif);font:9pt arial;line-height:18px;margin:0px;padding:0px;}
#contentWrapper .rightCol .more {color:#c00;font:bold italic 8pt arial;margin:0px;text-decoration:none;}
#contentWrapper .rightCol .more:hover {color:#000;margin:0px;text-decoration:underline;}

#contentWrapper .rightCol .book {background:transparent url(images/book-bg.jpg) no-repeat scroll left top;font-size:7pt;height:131px;padding-left:10px;width:227px;line-height:14px;color:#949494;}

#contentWrapper .rightCol .form {background: url(images/form-bg.jpg) no-repeat scroll left top;width:288px;height:465px;}
#contentWrapper .rightCol .form .frmCnt {padding:123px 0px 0px 38px;}
#contentWrapper .rightCol .form .frmCnt h1 {color:#fff;}
#contentWrapper .rightCol .form .inputFld {background:#C3B3B4;}

#contentWrapper .rightCol .testimonial .topCrv {background: url(images/testi-crv-top.gif) bottom left no-repeat;width:292px;height:46px;}
#contentWrapper .rightCol .testimonial .bottomCrv {background: url(images/testi-crv-btm.gif) top left no-repeat;width:292px;height:20px;}
#contentWrapper .rightCol .testimonial .testiCnt {background: url(images/testi-bg.gif) top right repeat-y;color:#000;width:292px;}
#contentWrapper .rightCol .testimonial .testiCnt .cnt {padding:0px 15px;}
#contentWrapper .rightCol .testimonial .testiCnt .cnt .pName {font:bold italic 8pt Arial;text-align:right;color:#980F1B;}
#contentWrapper .rightCol .testimonial .testiCnt .cnt hr {background-color:#ccc;border:1px solid #ccc;height:2px;margin:8px 0;padding:0;}

.pName {font:bold italic 8pt Arial;text-align:right;color:#980F1B;}

/*------------------------[Footer]--------------------------------------------------------------*/


#footer {
	background:#2F0101 url(images/footer-bg.gif) top left;
	color:#fff;
	font-family:arial;
	font-size:10px;
	margin:0px;
	padding:10px 0px 2px 0px;
	
}

#footer .copyright {color:#595959;}

#footer ul {margin:0px;padding:0px;text-align:left;}
#footer li {background:#361111;margin:0px;list-style-type:none;margin-bottom:2px;width:150px;padding:3px 0px 3px 5px;}


#footer a {
	color:#fff;
	font-weight:bold;
	margin:0px;
	text-decoration:none;
}

#footer a:hover {
	color:#fff;
	font-weight:bold;
	margin:0px;
	text-decoration:underline;
}