.c {margin: 0 auto;width: 980px;}
.s1 {background: url("../images/s1b.png") no-repeat;background-position:0 0;float:left;min-height:782px;width:195px;}
ul.s1Nav li {border-bottom: 1px solid #FFFFFF;padding: 0;text-decoration: none;}
ul.s1Nav li a {border-bottom: 1px solid #E7EBEE;color: #888E9A;font-size: 13px;padding: 10px 0;display: block;}
ul.s1Nav li a.select {background-color: #FFFFFF;color: #616978;}
ul.s1Nav li a:hover {border-bottom: 1px solid #E7EBEE;color: #616978;font-size: 13px;padding: 10px 0;display: block;background-color:#fff;text-decoration:none;}
.mainContentDiv {
    border: 0 none;
    margin: 0 auto;
    width: auto;
}
.QAlinks {
    list-style-type: none; 
    padding: 0;
	margin-top:20px;
}
.s2 {
    float: right;  
    width:763px;
}
.mainTable .rightTD {
	border-right:1px solid #e4e4e4;
	border-left:0;	 
	padding:15px 20px 15px 2px; 
	background:#fff;
}
.QAlinks li span {
	background: transparent url("../images/sp1.png") no-repeat ; 
	background-position:-0px -206px;
	padding:3px 0 2px 8px;
	font-size:14px;
}
.topLinksUL li {
	padding:3px 0 8px 8px;
}
.QAlinks li a {
	margin-left: 8px;
	color:#2474b4;
	line-height:20px;
	text-decoration:none;
}
.QAlinks li{padding: 3px 0 2px 8px;}
.QAlinks li div  {
	margin-left:8px;
}
.QAlinks li div a  {
	margin-left:0;
}
.QAHeader {
	background:#f8f8f8;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 
	3px; border:1px solid #eaeaeb; 
	float:left; width:99.5%; 
	margin-bottom:20px;
}
.QAHeader div a {
	text-decoration:none;
}
.qAcontent {
    padding: 6px 0 25px;
}
.clearBoth {
    clear: both;
}
.mb15 {
    margin: 0 0 15px;
}
h6 {
	font-size:22px;
	margin:0 0 2px 0;
	padding:4px 8px;
	font-weight:normal;
	color:#E14E2F;
	/*background:#f8f8f8;*/
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	/*border:1px solid #eaeaeb;*/
	float:left;
}
h6 {
    color: #E14E2F;
    font-size: 22px;
    font-weight: normal;
}
.floatRight {
    float: right;
}
.mainContentDiv span table {
    border: 1px solid #FAECC5;
}
.fieldName {
	background:#fef4d8;
	white-space:nowrap;
	font-weight:bold;
}
.fieldDescription {
	background:#fef9ea;
}
.mainContentDiv pre {
	padding:10px 15px 10px 20px; 
	border:1px dashed #6cb1de; 
	border-left:3px solid #6cb1de; 
	background:#f5fbff; 
	font-size:11px; 
	line-height:20px;
	width:700px;
	overflow:auto;
}
.goToTop, .newIcon{
	background: transparent url("../images/sp1.png") no-repeat; 
}
.signupButton {
	background-position: -27px -136px;
	height:64px;
	width:208px;
}
.searchButton {
	background-position: -0px -163px;
	height:24px;
	width:78px;
}
.goToTop {
	background-position: -57px -317px;
	width:46px;
	height:36px;
	display:block;		
}
.highlight {
    background-color:#FFFFB6;
    font-weight: bold;
    padding: 1px 2px;
}
pre .tagNext {
    color: #EF5002;
    font-weight: bold;
}
pre .tag {
    color: #3D3D3C;
    font-weight: bold;
}
pre .mandatory {
    color: gray;
}
pre .url {
    color: #0202C4;
}
.QAlinks li span, td .ar
{
	background: url("../images/sp1.png") no-repeat;
	background-position: -190px -257px;  
	padding:0 7px; 
}
.ar{margin:0 5px;}
div.sg {text-align:center;min-height:100px;}
div.sg h3{float:none;min-height:0;margin-right:0;}
div.sg a{float:none;text-decoration:underline;}
.padding10{padding:10px;}
.mt30 {
    margin-top: 30px;
}
.mt20 {
    margin:20px 0;
}
strong{font-weight:bold;}
p.mb5{margin:10px 0;}
/* help page class   */
.newIcon {
    background-position: -103px -328px;
    display: inline;
    height: 12px;
    width: 22px;
}
.qAcontent a{text-decoration:underline;}
.qAcontent h6 a{text-decoration:none;}
.mainContentDiv ol li img, .mainContentDiv ul li img {
    margin: 10px 0;
}
.mainContentDiv img {
    border: 1px solid #DAD9D9;
    margin-bottom: 15px;
}
.mb10 {
    margin: 0 0 10px;
}
.mainContentDiv ul{list-style: disc outside none;}
.mainContentDiv ul li{margin-top:6px;}
.mainContentDiv ol{list-style: decimal outside none;margin:10px 0 10px 21px;}
.mainContentDiv ol li{margin-top:5px;color:#777;}
.rightTD a{text-decoration:underline;}
.top-band-div h1{
	height: 45px;
	width:405px;
}
.sg div.padding10 a{padding:0;}
.ml li.cur4 a {
    font-weight:bold;
    padding: 0 10px;
}
table.preferencedesctable {
    border: 1px solid #D4D4D4;
}
.mb15 {
    margin: 0 0 15px;
}
.preferencedesc {
    padding: 10px;
    vertical-align: top;
}
.mainContentDiv table.preferencedesctable img
{
	border: 1px solid #F3F3F3;
    margin: 20px 20px 20px 8px;	
	-webkit-box-shadow:0 0 4px 0 #999999;
	-moz-box-shadow:0 0 4px 0 #999999;
	box-shadow:0 0 4px 0 #999999;
}
/* scroll position fixed class */
.scrol-lft{
    position: fixed;
	top:0px;
	border-top: 1px solid #e4e4e4;
}
/* scroll position fixed class end*/
.padding10 a
{
	width:340px;
	margin:0 auto;
} 
li.drp-rec a
{
	 background-position: -116px -146px;
}
ul#drp-rec
{
	background:#fff;
	padding-bottom:3px;
}
.rec
{
	font-weight:bold;
}