body,html{font: normal 11px verdana,arial,helvetica,sans-serif; line-height:1.5em; background:#fff; margin:0px; color:#000;}

/* Main Body Containers */
.headerwrapper {width: 838px; margin: 0 auto 0 auto; padding: 0px;}
.contentwrapper {width: 838px; margin: 0 auto 0 auto; padding: 0px;}
.footerwrapper {width: 834px; margin: 0 auto 0 auto; padding: 0px;}

/* Headings */
.redline { float: left; width: 808px; border-top: 1px solid #D2232A; line-height: 1px; margin: 5px 0 5px 10px;}

/* Main Links */
a:link  {color:#D2232A; text-decoration: none; font-weight: bold;}
a:visited {color:#D2232A; text-decoration:none; font-weight: bold;}
a:hover {color:#6C6B6B; text-decoration:none; font-weight: bold;}
img { border: 0px;}
form {padding:0;margin:0}

/* Headings */
.topnav { float: left; width: 828px; height: 22px; padding: 7px 0 0 10px; background: url('../img/topcurve.gif') 0 0 no-repeat;}
.topnav h1 { float: left; color: #fff; font: bold 11px verdana,arial,helvetica,sans-serif; margin: 0px; padding: 0px; width: 400px;}
.search { float: right; margin: -4px 5px 0 0; padding: 0px;}
.search input { margin: 0px; border: 0px;}
.search .fld { width: 143px; height: 16px; background: url('../img/search-bg.gif') 0 0 no-repeat; border: 0px; margin: 0px; padding-left: 5px;color: #D2232A; font: bold 11px verdana,arial,helvetica,sans-serif;}
.logo { float: left; width: 190px; height: 125px;}

.subnav  {float:right; padding: 26px 10px 0 0; margin:0px; width:618px; height: 60px;}
.subnav ul { padding:0px; margin:0px;float:right}
.subnav ul li {float: left; margin: 0px; margin-left:12px; padding: 0px; list-style-type:none }


.mainnav  {float:right; padding: 0 0 0 0; margin:0px; height: 40px;}
.mainnav ul { padding:0px; margin:0px;float:right}
.mainnav ul li {float: left; margin: 0px; margin-left:10px; padding: 0px; list-style-type:none }


/* Banner */
.mainpic { float: left; width: 838px; margin: 0px; padding: 0px;}
.supportpic{float:left;width:838px;height:190px;margin:0;padding:0;background:url('../img/support_main.gif') no-repeat}
.banner  {float:left; padding: 5px 0 0 0; margin:0px; width:838px;}
.banner ul { padding:0px; margin:0px;float:left;}
.banner ul li {float: left; margin: 0px; margin-right:5px; padding: 0px; list-style-type:none }

.rightnavtop { float: right; width: 211px; background: url('../img/rightnavbg.gif') 0 0 no-repeat;}
.rightnavtop div { margin-left: 10px; background: url('../img/rightnavbg.gif') 100% 0 no-repeat; height: 10px; font-size: 1px;}
.rightnavwrap { float: right; width: 211px; background: url('../img/rightcenterbg.gif') repeat-y;}
.rightnavwrap h1 { float: left; width: 180px; padding: 0 0 5px 10px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#fff; letter-spacing: -1px; margin: 0px;}
.rightnavwrap ul { padding:10px 0 0 10px; margin: 0px;float:left;}
.rightnavwrap ul li {float: left; margin: 0px; width: 180px; background: url('../img/white-arrow.gif') no-repeat; padding: 0 0 5px 15px; font: bold 12px verdana,arial,helvetica,sans-serif; color: #fff;list-style-type:none}
.rightnavwrap ul li a:link {text-decoration:none; color: #fff;}
.rightnavwrap ul li a:visited {text-decoration: none; color: #fff;}
.rightnavwrap ul li a:hover { text-decoration: none; color:#fff;}

.rightnavbot { float: right; width: 211px; background: url('../img/rightnavbgbot.gif') 0 0 no-repeat; margin-bottom: 10px;}
.rightnavbot div { margin-left: 10px; background: url('../img/rightnavbgbot.gif') 100% 0 no-repeat; height: 10px; font-size: 1px;}

/* Homepage */
.contab { float: left; width: 838px; margin-top: 5px; background: url('../img/topleftcurve.gif') 0 0 no-repeat;}
.contab div { margin-left: 10px; background: url('../img/toprightcurve.gif') 100% 0 no-repeat;height: 9px; font-size: 1px;}
.contabbot { float: left; width: 838px; margin-bottom: 5px; background: url('../img/botleftcurve.gif') 0 0 no-repeat; font-size: 1px;height: 9px; line-height: 1px; }
.contabbot div { margin-left: 10px; background: url('../img/botrightcurve.gif') 100% 0 no-repeat;height: 9px; font-size: 1px;line-height: 1px;}
.conouter { float: left; width: 836px; border-left: 1px solid #E3E2E0; border-right: 1px solid #E3E2E0; border-bottom: 1px solid #E3E2E0;}
.conouter .leftwrapper { float: left; width: 600px; margin-right: 10px; border: 0px;}
.conouter .leftwrapper img { float: right;}
.conouter .rightwrapper { float: left; width: 214px; border: 0px;}
.conouter .greyline { float: left; width: 836px; border-top: 1px solid #E3E2E0; line-height: 1px; margin: 10px 0 10px 0;}
.conouter h1 { float: left; width: 470px; padding: 0 0 5px 10px; font: bold 20px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.conouter h2 { float: left; width: 470px; padding: 0 0 10px 10px; font: bold 17px verdana,arial,helvetica,sans-serif; color:#6C6B6B; letter-spacing: -1px; margin: 0px;}
.conouter .copy { float: left; width: 470px; padding: 0 0 10px 10px; font: normal 11px verdana,arial,helvetica,sans-serif; color:#6C6B6B;}
.conouter .copy5 { float: left; width: 800px; padding: 0 0 10px 10px; font: normal 11px verdana,arial,helvetica,sans-serif; color:#6C6B6B;}
.spec ul { padding:10px 0 0 10px; margin: 0px; float:left;}
.spec ul li {float: left; margin: 0 30px 0 0; background: url('../img/orange-arrow.gif') no-repeat; padding: 0 0 5px 15px; font: bold 11px verdana,arial,helvetica,sans-serif; color: #fff;list-style-type:none; color:#D2232A;}
.spec ul li a:link {text-decoration:none; color: #D2232A;}
.spec ul li a:visited {text-decoration: none; color: #D2232A;}
.spec ul li a:hover { text-decoration: none; color:#6C6B6B;}

.conouter .banner { float: left; width: 834px;}
.conouter .banner ul { padding:10px 0 0 15px; margin: 0 0 0 0;float:left;}
.conouter .banner ul li {float: left; margin: 0px; padding: 0 10px 5px 15px; list-style-type:none; display: inline;}

.conouter .help { float: left; width: 780px; padding: 0 0 0 30px; margin: 10px 0 0 0; font: bold 12px verdana,arial,helvetica,sans-serif; color:#D2232A;}

.feed{float:left;width:296px;padding:48px 20px 0 1px}
.user{float:left;width:98%;padding:0;text-align:center}

/* About Us */
.leftwrap { float: left; width: 620px;}
.rightwrap { float: left; width: 218px;}
.contopwrap { float: left; width: 600px; background: url('../img/topleftcurve.gif') 0 0 no-repeat;}
.contopwrap div { margin-left: 10px; background: url('../img/toprightcurve.gif') 100% 0 no-repeat;height: 9px; font-size: 1px;}
.conbotwrap { float: left; width: 600px; margin-bottom: 10px; background: url('../img/botleftcurve.gif') 0 0 no-repeat; height: 9px; line-height: 1px; }
.conbotwrap div { margin-left: 10px; background: url('../img/botrightcurve.gif') 100% 0 no-repeat;height: 9px; line-height: 1px;}
.conwrap { float: left; width: 598px; border-left: 1px solid #E3E2E0; border-right: 1px solid #E3E2E0;}
.conwrap .copy ul { padding: 0 0 0 15px; margin: 0px;}
.conwrap .copy ul li { margin: 0px; padding: 0px;}
.conwrap a:link {text-decoration:none; color: #D2232A;}
.conwrap a:visited {text-decoration: none; color: #D2232A;}
.conwrap a:hover { text-decoration: none; color:#6C6B6B;}
.conwrap h1 { float: left; width: 550px; padding: 0 0 10px 10px; font: bold 22px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.conwrap h2 { float: left; width: 550px; padding: 0 0 10px 10px; font: bold 17px verdana,arial,helvetica,sans-serif; color:#6C6B6B; letter-spacing: -1px; margin: 0px;}
.conwrap h3 { float: left; width: 550px; padding: 0 0 10px 10px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.conwrap .copy { float: left; width: 578px; line-height:14px; padding: 0 0 0 10px; font: normal 11px verdana,arial,helvetica,sans-serif; color:#6C6B6B;}
.conwrap .greyline { float: left; width: 598px; border-top: 1px solid #E3E2E0; line-height: 1px; margin: 10px 0 10px 0;}
.copy .map { float: right;}
.copy .red { color: #D2232A; font-weight: bold;}

.leftwrap2 { float: left; width: 838px;}
.rightwrap2 { float: left; width: 218px;}
.contopwrap2 { float: left; width: 820px; background: url('../img/topleftcurve.gif') 0 0 no-repeat;}
.contopwrap2 div { margin-left: 10px; background: url('../img/toprightcurve.gif') 100% 0 no-repeat;height: 9px; font-size: 1px;}
.conbotwrap2 { float: left; width: 820px; margin-bottom: 10px; background: url('../img/botleftcurve.gif') 0 0 no-repeat; height: 9px; line-height: 1px; }
.conbotwrap2 div { margin-left: 10px; background: url('../img/botrightcurve.gif') 100% 0 no-repeat;height: 9px; line-height: 1px;}
.conwrap2 { float: left; width: 818px; border-left: 1px solid #E3E2E0; border-right: 1px solid #E3E2E0;}
.conwrap2 .copy ul { padding: 0 0 0 15px; margin: 0px;}
.conwrap2 .copy ul li { margin: 0px; padding: 0px;}
.conwrap2 a:link {text-decoration:none; color: #D2232A;}
.conwrap2 a:visited {text-decoration: none; color: #D2232A;}
.conwrap2 a:hover { text-decoration: none; color:#6C6B6B;}
.conwrap2 h1 { float: left; width: 550px; padding: 0 0 10px 10px; font: bold 22px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.conwrap2 h2 { float: left; width: 550px; padding: 0 0 10px 10px; font: bold 17px verdana,arial,helvetica,sans-serif; color:#6C6B6B; letter-spacing: -1px; margin: 0px;}
.conwrap2 h3 { float: left; width: 550px; padding: 0 0 10px 10px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.conwrap2 .copy { float: left; width: 800px; line-height:14px; padding: 0 0 0 15px; margin: 10px; font: normal 11px verdana,arial,helvetica,sans-serif; color:#6C6B6B;}
.conwrap2 .greyline { float: left; width: 598px; border-top: 1px solid #E3E2E0; line-height: 1px; margin: 10px 0 10px 0;}
.copy2 .map { float: right;}
.copy2 .red { color: #D2232A; font-weight: bold;}

/* Request More Info */
.formwrapper { float: left; width: 580px; margin-top: 20px;}
.formwrapper .label { float: left; width: 120px; padding-bottom: 10px; font: bold 11px verdana,arial,helvetica,sans-serif; color:#D2232A;}
.formwrapper .field { float: left; width: 460px; padding-bottom: 10px;}
.formwrapper .check { float: left; width: 460px; padding-bottom: 10px;}
.formwrapper .checklabel { float: left; width: 230px; font: bold 10px verdana,arial,helvetica,sans-serif; color:#D2232A;}
.formwrapper .field input { float: left; width: 300px; padding: 4px; background-color: #EBEBEB; border: 0px; font: normal 11px verdana,arial,helvetica,sans-serif;}
.formwrapper .field textarea { float: left; width: 300px; padding: 4px; background-color: #EBEBEB; border: 0px; font: normal 11px verdana,arial,helvetica,sans-serif;}
.formwrapper .button { float: right; text-align: right; width: 580px; margin-top: 10px;}
.formwrapper .button1 { float: left; text-align: right; width: 430px; margin-top: 5px;}
.formwrapper .button1 input{ border: 0px;}

/* Contact Us */
.conwrapper { float: left; width: 180px; margin-top: 20px; height: 100px;}

/* Newletter */
.newswrapper { float: right; width: 214px; height: 85px; background: url('../img/news-bg7.gif') 0 0 no-repeat; margin-bottom: 15px;}
.newswrapper h1 { float: left; padding: 10px 0 10px 10px; width: 190px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.newswrapper .fldd { float: left; margin: 0 5px 0 10px; width: 150px; border: 1px solid #E3E3E3; font: normal 11px verdana,arial,helvetica,sans-serif; color:#A3A3A3;}
.newswrapper input { border: 0px;}
.newswrapper7 { float: right; width: 214px; height: 85px; background: url('../img/news-bg7.gif') 0 0 no-repeat; margin-bottom: 15px;}
.newswrapper7 h1 { float: left; padding: 10px 0 10px 10px; width: 190px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.newswrapper7 .fldd { float: left; margin: 0 5px 0 10px; width: 150px; border: 1px solid #E3E3E3; font: normal 11px verdana,arial,helvetica,sans-serif; color:#A3A3A3;}
.newswrapper7 input { border: 0px;}
.newswrapper4 { float: right; width: 214px; height: 70px; background: #FFF; margin-bottom: 15px;}
.newswrapper4 h1 { float: left; padding: 10px 0 10px 10px; width: 190px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.newswrapper4 .fldd { float: left; margin: 0 5px 0 10px; width: 150px; border: 1px solid #E3E3E3; font: normal 11px verdana,arial,helvetica,sans-serif; color:#A3A3A3;}
.newswrapper4 .fldd2 { float: left; margin: 0 5px 0 10px; width: 75px; border: 1px solid #E3E3E3; font: normal 11px verdana,arial,helvetica,sans-serif; color:#A3A3A3;}
.newswrapper4 input { border: 0px;}
.chat { float: right; width: 214px; font: bold 12px verdana,arial,helvetica,sans-serif; color:#D2232A; text-align: center; margin-bottom: 20px;}
.rightbanner { float: right; width: 214px; margin-bottom: 10px;}

/* Support Login */
.supportwrapper{float:left;width:214px;margin-bottom:15px;margin-top:85px}
.supportwrapper h1 { float: left; padding: 10px 0 10px 10px; width: 190px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.supportwrapper .fldd { float: left; margin: 0 5px 0 10px; width: 150px; border: 1px solid #E3E3E3; font: normal 11px verdana,arial,helvetica,sans-serif; color:#A3A3A3;}
.supportwrapper input { border: 0px; color:#000;}
.chat { float: right; width: 214px; font: bold 12px verdana,arial,helvetica,sans-serif; color:#D2232A; text-align: center; margin-bottom: 20px;}
.rightbanner { float: right; width: 214px; margin-bottom: 10px;}

/* Support Login2 */
.supportwrapper2 { float: right; width: 220px;margin:85px 13px 0 10px}
.supportwrapper2 h1 { float: left; padding: 10px 0 10px 10px; width: 190px; font: bold 14px verdana,arial,helvetica,sans-serif; color:#D2232A; letter-spacing: -1px; margin: 0px;}
.supportwrapper2 .fldd { float: left; margin: 0 5px 0 10px; width: 150px; border: 1px solid #E3E3E3; font: normal 11px verdana,arial,helvetica,sans-serif; color:#A3A3A3;}
.supportwrapper2 input { border: 0px;}
.chat { float: right; width: 214px; font: bold 12px verdana,arial,helvetica,sans-serif; color:#D2232A; text-align: center; margin-bottom: 20px;}
.rightbanner { float: right; width: 214px; margin-bottom: 10px;}

/* Product */
.productwrapper { width: 522px; margin: 0 auto 0 auto;}
.bannerleft { float: left; padding-top: 10px; padding-bottom: 10px;}
.bannerright { float: right; padding-top: 10px; padding-bottom: 10px;}

/* Footer */
.footer { float: left; width: 828px; height: 20px; padding: 10px 0 0 10px; margin-top: 10px; background: url('../img/footer-bg.gif') 0 0 no-repeat;}
.footer .copyright { float: left; color: #fff; font: bold 11px verdana,arial,helvetica,sans-serif; margin: 0px; padding: 0px; width: 200px;}
.footnav  {float:right; padding: 0 10px 0 0; margin: 0px; width: 550px;}
.footnav ul { padding:0px; margin:0px;float:right}
.footnav ul li {float: left; margin: 0px; margin-left:7px; padding: 0px; list-style-type:none }

/* Footer2 */
.footer2 { float: left; width: 828px; height: 165px; padding: 5px 0 0 5px; margin-top: 5px; background:#D2232A; background: url('../img/topfooterbg.gif') 0 0 no-repeat;}
.footer2 .h1 { float:none; color: #fff; font: bold 12px verdana,arial,helvetica,sans-serif; margin: 5px; padding: 0px; width: 800px;}
.footer2 .h2 { float:none; color: #fff; font: bold 11px verdana,arial,helvetica,sans-serif; margin: 5px; padding: 0px; width: 800px;}
.footer2 .txt { float:none; color: #fff; font: 10px verdana,arial,helvetica,sans-serif; margin: 5px; padding: 0px; width: 800px;}
.footer2 a:link  {color:#fff; text-decoration: none; font-weight:normal;}
.footer2 a:visited {color:#fff; text-decoration:none; font-weight: normal;}
.footer2 a:hover {color:#fff; text-decoration:underline; font-weight: normal;}
.footer3 { float: left; width: 828px; height: 30px; padding: 5px 0 0 5px; margin-top: 5px; margin-bottom: 0px; background:#b1b1b1; background: url('../img/botfooterbg.gif') 0 0 no-repeat;}
.footer3 .txt { float:none; color: #555555; font: 9px verdana,arial,helvetica,sans-serif; margin: 5px; padding: 0px; width: 800px;}
.footer3 a:link  {color:#555555; text-decoration: none; font-weight:normal;}
.footer3 a:visited {color:#555555; text-decoration:none; font-weight: normal;}
.footer3 a:hover {color:#555555; text-decoration:underline; font-weight: normal;}
.footer4 { float: left; width: 828px; height: 20px; padding: 0px 0 0 0px; margin-top: 0px; margin-bottom: 5px; background:#fff}
.footer4 .txt { float:none; color: #6C6B6B; font: 11px verdana,arial,helvetica,sans-serif; margin: 5px; padding: 0px; width: 800px;}
.footer4 a:link  {color:#6C6B6B; text-decoration: none; font-weight:bold;}
.footer4 a:visited {color:#6C6B6B; text-decoration:none; font-weight: bold;}
.footer4 a:hover {color:#D2232A; text-decoration:underline; font-weight: bold;}


h1.style {
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:20px;
	line-height:1em;
}

p.style_p {
	width:630px;
	
}

