﻿.clear {display: block;float: none;clear: both;height: 0px;font-size: 1px;overflow: hidden;}

#bodyCenterArea.noBG {background: none;}
#bodyArea .bodyArea{border:0 !important;}
body #footerArea,#container{width:984px !important;margin:0 auto !important;}

.helpTopMenu {padding: 10px;height: 1%;}
.helpTopMenu a {border: 0;}
.helpTopMenu h3 {margin: 0;padding: 10px 0;color: #CD5E04;font-size: 1.4em;font-weight: bold;}
.helpTopMenu .menu img {float: left;}
.helpTitle {margin: 0;padding: 0;color: #526380;font: bold 1.8em trebuchet ms,helvetica,sans-serif;}
.mostFAQ {padding: 10px;}
.mostFAQ li {color: #526380;font-size: 1.2em;font-weight: bold;line-height: 220%;}
.mostFAQ li a, .mostFAQ li a:link, .mostFAQ li a:visited {border: 0;color: #526380;}
.mostFAQ li a:hover {text-decoration: underline;}
.helpSearchBar {margin: 10px;padding-left: 8px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/helpSearchBar.gif") no-repeat 0 0;font-size: 1.2em;}
.helpSearchBar .outer {padding-right: 8px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/helpSearchBar.gif") no-repeat 0 -41px;}
.helpSearchBar .inner {height: 41px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/helpSearchBar.gif") repeat-x 0 -82px;overflow: hidden;}
.helpSearchBar label {float: left;padding: 0 5px 0 20px;color: #555;font: bold 1.2em "Trebuchet MS",Arial,Helvetica,sans-serif;line-height: 41px;}
.helpSearchBar .input {float: left;margin-top: 9px;padding: 3px 0 0 5px;width: 260px;height: 19px;border: 1px solid #B3B3B3;}
.helpSearchBar .btnSearch, .helpSearchBar .btnSearch:link, .helpSearchBar .btnSearch:visited {display: inline;float: left;margin: 7px 0 0 5px;width: 25px;height: 25px;border: 0;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/search.gif") no-repeat;}
.helpSearchBar .btnSearch ins {display: none;}
.faqTopics {padding: 10px;height: 1%;}
.faqTopics dl {float: left;padding: 10px 0;width: 50%;font-size: 1.2em;overflow: hidden;}
.faqTopics dt {padding: 0 20px;color: #DB7803;font-weight: bold;}
.faqTopics dd {padding: 0 20px;}
.faqTopics dd ol {margin: 15px 0 0 0;padding: 0 0 0 30px;}
.faqTopics dd .policy{margin: 15px 0 0 0;padding: 0 0 0 30px;list-style-image:url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/helpInfoline.gif");}
.faqTopics dd li {padding-bottom: 10px;line-height: 120%;}
.faqTopics dd li a, .faqTopics dd li a:link, .faqTopics dd li a:visited {border: 0;}
.faqTopics dd li a:hover {text-decoration: underline;}
.faqTopics .moreLink, .faqTopics .moreLink:link, .faqTopics .moreLink:visited {margin: 0 0 0 10px;border: 0;color: #DB7803;text-decoration: underline;}

.contactUsTab {padding: 10px;height: 1%;color: #4D5665;}
.contactUsTab ins {display: none;}
.contactUsTab .tabs {margin: 20px 10px 0 10px;height: 1%;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/dot.gif") repeat-x bottom;}
.contactUsTab .tabs ul {float: left;margin: 0;padding: 0;border: 1px solid #D2D2D2;border-bottom: 0;list-style: none;}
.contactUsTab .tabs li {display: inline;float: left;height: 36px;border-bottom: 1px solid #D2D2D2;background: #F0F0F0 url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/tab.gif") no-repeat top right;font: bold 1.4em Verdana;}
.contactUsTab .tabs li.over {border-bottom: 1px solid #FFF;background: #FFF url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/tab.gif") no-repeat top right;}
.contactUsTab .tabs li.end {background-image: none;}
.contactUsTab .tabs li a {float: left;padding: 0 30px;height: 36px;border: 0;color: #555;text-decoration: none;line-height: 36px;}
.contactUsTab .tabs li a:hover, .contactUsTab .tabs li.over a {color: #222;text-decoration: none;}
.contactUsTab .tabsContainer {margin: 0 10px;padding-left: 20px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/line.gif") no-repeat left top;font-size: 1.2em;}
.contactUsTab .tabsContainer .inner {padding-right: 20px;height: 1%;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/line.gif") no-repeat right top;}

.selectReason {padding: 0 100px;height: 1%;color: #000;}
.selectReason h4 {margin: 0;padding: 20px 0;color: #555;font-size: 1em;font-weight: bold;}
.selectReason .tabs {float: left;margin: 0;width: 186px;border-top: 1px solid #DCDCDC;border-left: 1px solid #DCDCDC;}
.selectReason .tabs ul {float: none;border: 0;}
.selectReason .tabs li {display: block;float: none;height: 30px;border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;background: #FFF url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/bg.gif") no-repeat top left;font: bold 1em Verdana;}
.selectReason .tabs li.over {border-right: 1px solid #FFF;border-bottom: 1px solid #DCDCDC;background: none;}
.selectReason .tabs li.end {background-image: none;}
.selectReason .tabs li a {display: block;float: none;padding: 0 30px;height: 30px;border: 0;color: #526380;text-decoration: none;line-height: 30px;}
.selectReason .tabsContainer {float: left;margin: 0;padding-left: 30px;width: 458px;border: 1px solid #DCDCDC;border-left: 0;background: none;font-size: 1em;}
.selectReason .radioList {margin: 0;padding: 0;list-style: none;}
.selectReason .radioList li {height: 31px;line-height: 31px;}
.selectReason .radioList li label {padding-left: 5px;}
.selectReason .radioList li .radio {vertical-align: middle;}
.selectReason .subjectStyle {margin-left:186px;border:1px solid #FFF;border-left-color:#DCDCDC;}

#ContactUsTab .titleA {position: relative;margin: 0 0 0 20px;padding: 10px 0;}
#ContactUsTab .titleA h3 {display: block;margin: 0;color: #54657F;font: bold 1.8em trebuchet ms,helvetica,sans-serif;}
#ContactUsTab .titleA h3.iconPhone {padding: 0 0 0 41px;height: 53px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/phone.gif") no-repeat left center;line-height: 53px;}
#ContactUsTab .titleA h3.iconEmail {padding: 0 0 0 41px;height: 40px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/helpInfoEmail.gif") no-repeat left center;line-height: 40px;}
#ContactUsTab .titleA h3.iconWrite {padding: 0 0 0 61px;height: 57px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/helpInfoWrite.gif") no-repeat left center;line-height: 57px;}
#ContactUsTab .titleA h3.iconLiveChat {padding: 10px 0 0 50px;height: 50px;background: url("http://c1.neweggimages.com/WebResource/Themes/2005/Nest/liveChat.gif") no-repeat left center;line-height: 1;}
#ContactUsTab .titleA h3.iconLiveChat span {font: normal 14px Arial;}

#ContactUsTab .titleA ul {position: absolute;top: 0;right: 0;_right: 20px;margin: 0;padding: 20px 0 0 0;list-style: none;}
#ContactUsTab .titleA li {color: #7E7E7E;font: bold 1.2em trebuchet ms,helvetica,sans-serif;text-align: right;}
#ContactUsTab .titleA li.blue {color: #54657F;}
#ContactUsTab .titleA p {margin: 0;padding: 10px 0 0 0;font-size: 0.9em;}
#ContactUsTab .titleA p a {color: #274F8D;}

#ContactUsTab .titleB {margin: 30px 20px 20px 20px;color: #161E35;font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;}
#ContactUsTab .tipInfo {margin: 0 20px 20px 20px;padding: 10px 20px;border: 1px solid #F5EABD;background: #FFFDF0;}
#ContactUsTab .tipInfo h5 {margin: 0;padding: 0 0 5px 0;color: #7A572F;font-size: 1.2em;font-weight: bold;}
#ContactUsTab .tipInfo p {margin: 0;padding: 0;color: #7A572F;}
#ContactUsTab .tipInfo p a {color: #39C;}

#ContactUsTab .phone {margin: 0;padding: 30px 0 30px 258px;list-style: none;}
#ContactUsTab .phone li {color: #526380;font-weight: bold;line-height: 180%;}
#ContactUsTab .phone li label {float: left;padding-right: 10px;width: 110px;color: #555;text-align: right;}
#ContactUsTab .text {padding: 0 20px 20px 20px;}

#ContactUsTab .checkOrder, #ContactUsTab .mailAddress {margin: 0 10px 0 20px;}
#ContactUsTab .mailAddress ul {margin-left: 0;padding-left: 0;list-style: none;}
#ContactUsTab .checkOrder h3, #ContactUsTab .mailAddress h3 {margin: 10px 0 0 0;padding: 0;color: #526380;font-size: 1.2em;}
#ContactUsTab .checkOrder li {line-height: 2.2em;}
#ContactUsTab .checkOrder li ol {margin-top: 10px;margin-bottom: 10px;list-style: upper-alpha;}
#ContactUsTab .checkOrder li ol em {display: block;height: 1%;}
#ContactUsTab .checkOrder li ul {margin: 10px 0;padding: 0 10px;list-style: none;}
#ContactUsTab .checkOrder li li {line-height: 150%;}
#ContactUsTab .checkOrder .moneyOrder {margin: 20px 0;}

#ContactUsTab .fill {padding: 0 20px;height: 1%;}
#ContactUsTab .fill .red {padding-bottom: 5px;color: #FF0000;}
#ContactUsTab .formFill {border: 1px solid #EEE;border-collapse: collapse;background: #F8F8F8;}
#ContactUsTab .formFill tr.even {background: #FFF;}
#ContactUsTab .formFill th {padding: 12px 10px;font-weight: normal;vertical-align: top;text-align: left;}
#ContactUsTab .formFill th span {display: block;color: #929292;font-size: 0.9em;line-height: 150%;}
#ContactUsTab .formFill td {padding: 8px 10px 8px 0;}
#ContactUsTab .formFill .input {padding: 3px 0 0 4px;width: 235px;height: 20px;border: 1px solid #D6D6D6;}
#ContactUsTab .formFill .textarea {width: 100%;border: 1px solid #D6D6D6;}
#ContactUsTab .fill .check {padding: 5px 0 0 5px;}
#ContactUsTab .formFill .strLen {line-height: 150%;}
#ContactUsTab .btn {padding: 20px 0;text-align: center;}
#ContactUsTab .button {margin-left:5px;padding: 2px 12px;height: 22px;border-left: 2px solid #808799;border-top: 2px solid #808799;border-right: 2px solid #00002F;border-bottom: 2px solid #00002F;background: #234686;color: #FFF;font: normal 12px Verdana;line-height: 22px;cursor: pointer;}
