body {
	/*background:url(../../aab/img/help_center/maincontentbg.jpg) no-repeat 100% 81px;*/
	background-color:#FFF;
	background-image:none;
}

.container {
	background:url(../../img/header/bodybg01.gif) repeat-x 0 0;
}

#core {
	padding-top:2px;
}

.articleList {
	width:210px;
	background-color:#E5E5E5;
	float:left;
	border:#EAEAEA 1px solid;
	min-height:383px;
	_height:383px;
}

.articleList ul {
	margin-left:15px;
	margin-right:15px;
	padding-bottom:15px;
	padding-top:30px;
	background:url(../../img/common/sectiontitlebg.gif) repeat-x left 20px;
}

.articleList li {
	font-size:14px;
	color:#434343;
	font-weight:bold;
	font-style:italic;
	background:url(../../img/common/sectiontitlebg.gif) repeat-x left bottom;
	padding-bottom:5px;
	margin-bottom:10px;
}

.articleList li a {
	color:#434343;
}

.articleList li ul {
	margin-left:0;
	margin-right:0;
	padding-top:5px;
	padding-bottom:0;
	background:none;
}

.articleList li li {
	background:url(../../img/common/icon_arrow.gif) no-repeat  95% 4px;
	padding-bottom:5px;
	padding-right:20px;
	margin-bottom:0;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
}

.articleList li li a {
	color:#967090;
}

.mainContent {
	padding-top:26px;
}

.mainContent.myAccount {
	float:left;
	width:518px;
	padding-left:12px;
	padding-top:10px;
}

.subBar {
	width:145px;
	float:right;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	background:url(../../img/common/sectiontitlebg.gif) repeat-x left bottom;
	padding-bottom:10px;
}

.subBar .goToConactUs {
	background:url(../../img/common/sectiontitlebg.gif) repeat-x left top;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:2px;
} 

.subBar .goToConactUs a {
	font-size:14px;
	color:#434343;
	font-weight:bold;
	font-style:italic;
	display:block;
	background:url(../../img/common/icon_arrow02.gif) no-repeat 95% 5px;
	padding-right:21px;
}

.subBar .FAQList {
	background:url(../../img/common/sectiontitlebg.gif) repeat-x left top;
	padding-top:15px;
	padding-left:2px;
	padding-right:5px;
}

.subBar .FAQList .title {
	font-size:14px;
	color:#434343;
	font-weight:bold;
	font-style:italic;
	margin-bottom:5px;
}

.subBar .FAQList li {
	line-height:20px;
	padding-bottom:10px;
}

.subBar .FAQList span {
	display:block;
}

.subBar .FAQList a:hover span {
	text-decoration:underline;
}

.actions.back a {
	padding-left:10px;
	padding-right:4px;
}

.actions.back a span {
	background:url(../../img/common/icon_arrow_right.gif) no-repeat left center;
}

.aboutUs .actions {
	width:99px;
}

.contactUs .actions,
.myAccount .actions {
	width:68px;
	float:right;
	margin-top:10px;
}

.contactUs .actions.back,
.myAccount .actions.back {
	width:61px;
}

.contactUs .actions.reset {
	float:left;
}

.contactUs .actions.reset a {
	background-color:#676767;
}

.aboutUs {
	width:750px;
}

.aboutUs .sectionTitle {
	margin-bottom:15px;
}

.aboutUs p {
	line-height:18px;
	padding-left:5px;
	margin-bottom:20px;
}

.contactUs .sectionTitle img,
.myAccount .sectionTitle img {
	float:left;
}

.contactUs {
	padding-top:0;
}

.contactUs .sectionTitle {
	margin-bottom:10px;
}

.contactUs .form {
	width:356px;
}

.contactUs .form .radioGroup,
.contactUs .form .nameFields,
.contactUs .form .emailFields,
.contactUs .form .mobileFields,
.contactUs .form .questionFields {
	margin-bottom:15px;
}

.contactUs .form .nameFields .textbox,
.contactUs .form .emailFields .textbox,
.contactUs .form .mobileFields .textbox {
	width:344px;
}

.contactUs .form .questionFields .textareabox {
	width:344px;
	height:136px;
}

.myAccount .sectionTitle {
	margin-bottom:15px;
	background:none;
}

.myAccount .article .title {
	font-size:18px;
	margin-bottom:10px;
	font-weight:bold;
}

.myAccount .article p {
	line-height:20px;
	margin-bottom:15px;
	padding-right:30px;
}

.myAccount .article .text ul {
	margin-bottom:15px;
}

.mainContent.error {
	padding-top:98px;
	padding-left:156px;
	width:693px;
}

.mainContent.error .title {
	font-size:28px;
	color:#C10E2B;
	margin-bottom:10px;
}

.mainContent.error .content {
	margin-bottom:40px;
}

.mainContent.error span {
	color:#967090;
}

.mainContent.error .content p {
	line-height:30px;
}

.mainContent.error dt {
	font-size:18px;
	color:#303030;
	background:url(../../img/common/sectiontitlebg.gif) repeat-x left bottom;
	padding-bottom:8px;
	margin-bottom:10px;
}

.mainContent.error dd {
	margin-bottom:10px;
}

.mainContent.error dd a {
	background:url(../../img/common/icon_arrow.gif) no-repeat right center;
	padding-right:13px;
}

.mainContent.faq {
	width:701px;
}


.siteMap {
	padding-left:2px;
}

.siteMap .sectionTitle {
	margin-bottom:20px;
}

.siteMap dl {
	float:left;
	width:140px;
	padding-right:20px;
}

.siteMap dt {
	font-weight:bold;
	font-size:18px;
	margin-bottom:15px;
}

.siteMap dt.especial {
	padding-top:45px;
}

.siteMap dd {
	margin-bottom:5px;
}

.siteMap dd a {
	color:#000;
	text-decoration:underline;
}

.siteMap dd a:hover {
	text-decoration:none;
}

.brand {
	position:relative;
	overflow:hidden;
	_zoom:1;
	margin-bottom:25px;
	*margin-bottom:0;
}

.brand .sectionTitle {
	margin-bottom:25px;
	background:url("../../aab/img/common/sectiontitlebg.gif") repeat-x scroll left bottom transparent;
	height:49px;
}

.brand .brandNav {
	position:absolute;
	top:15px;
	right:10px;
}

.brand .brandNav li {
	float:left;
	margin-right:35px;
	font-size:14px;
	display:inline;
}

.brand .brandNav li a {
	color:#000;
	text-decoration:underline;
}

.brand .brandNav li a:hover {
	text-decoration:none;
}

.brand .brandNav li.selected a {
	text-decoration:none;
	font-weight:bold;
}

.brand .brandNav li.selected a:hover {
	text-decoration:underline;
}

.brand .pic {
	float:left;
	width:286px;
}

.brand .productList {
	float:right;
	width:585px;
	overflow:hidden;
	_zoom:1;
}

.brand .productList dl {
	float:left;
	width:190px;
}

.brand .productList dl a {
	color:#000;
	text-decoration:underline;
}

.brand .productList dl a:hover {
	text-decoration:none;
}

.brand .productList dl dt {
	font-size:14px;
}

.brand .productList dl dl {
	float:none;
	width:auto;
	padding-left:10px;
}

.brand .productList dl dl dt {
	padding-top:10px;
	padding-bottom:10px;
}

.brand .productList dl dl dd {
	padding-left:10px;
	padding-bottom:5px;
}
