@charset "UTF-8";

p {
	/*
	margin: 8px;
	*/
}

img {
	border:0px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background:url(/img/common/masterBG.jpg) repeat-x #493c36;*/
}

.bodyBG {
	text-align: left;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}


/* -------- FAQ MODULE STYLES -------- */

div.catHeader {
	width: 605px;
	height: 25px;
	/*background-image: url(/img/common/rolldownHL_BG.gif);*/
	cursor:pointer;
	cursor:hand;
/* REMOVED BACKGROUND IMAGE FOR FAQs AND TROUBLESHOOTING */
}

div.catContent {
	width: 581px;
	background-color: #090606;
	padding: 12px;
/* CHANGE BACKGROUND COLOR */
background-color: #FFFFFF;
/* CHANGED PADDING AROUND FAQ QUESTIONS - CRS 4/13/2011 */
padding-top: 5px;
padding-bottom:5px;
padding-left:28px;
}

div.catFooter {
	width: 605px;
	height: 8px;
	/*background-image: url(/img/common/rolldown_footer.gif);*/
/* REMOVED BACKGROUND IMAGE FOR FAQs AND TROUBLESHOOTING */
height: 0px;
}

div.catSpacer {
	height:20px;
height: 5px;
}

div.question a{
	color:#b8b8b8;
	font-weight:bold;
/* CHANGE LINK COLOR */
color: #464646;
}

div.answer{
	padding:10px;
padding: 5px;
}

div.answer ul
{
margin:0px;
padding-left:30px;
}

div.answer ul li ul
{
margin:0px;
padding-left:30px;
}

div.qaContainer{
margin-bottom:8px;
}

.qaContainer ul{
margin:0px;
padding:0px;
}

/* */

.headerWrapper {
	width: 960px;
	margin-top: 0px;
	margin-left: 0px;
	/*float: left;*/
	height:129px;
}

.headerLogo {
	float:left;
}

.headerNav {
	float:left;
}

.logo {
	margin-top: 0px;
	margin-left: 0px;
	/*float: left;*/
}

.loginButton {
	margin-top: 12px;
	/*margin-left: 467px;*/
}

.searchText {
	margin-top: 14px;
	margin-left: 467px;
	float: left;
}

.searchBox {
	width: 190px;
	margin-top:12px;
	margin-left:3px;
}

.dropDown {
	/*margin-left: 470px;*/
	margin-top: 12px;
}

.navForumsBtn {
	margin-top: 0px;
	margin-left: 20px;
}

.navWorkBtn {
	margin-top: 0px;
	margin-left: 20px;
}

.navStoryBtn {
	margin-top: 0px;
	margin-left: 20px;
}

.navFriendBtn {
	margin-top: 0px;
	margin-left: 20px;
}

.navCustCareBtn {
	margin-top: 0px;
	margin-left: 20px;
}

.navProductsBtn {
	margin-top: 0px;
	margin-left: 300px;
}

.internalMainContent {
	float: left;
	margin-top: 23px;
	margin-left: 20px;
	width: 590px;
}

.internalCalloutOne {
	width: 289px;
	height: 260px;
	margin-top: 23px;
	margin-left: 28px;
	float: left;
}

.internalCalloutTwo {
	width: 257px;
	height: 260px;
	margin-top: 23px;
	margin-left: 28px;
	float: left;
}

/* Used for the right column highlight boxes. */
.hiliteBox {
	width: 291px;
	background:url(/img/common/sideBox_BG.jpg) no-repeat #463933;
/* New background pic - CRS 02/15/2011*/
background:url(/img/common/hilite_BG.gif) #ffffff;
}

.hiliteBox p{
margin:0px 0px;
margin-top:5px;
}

.hiliteBoxText {
	width: 267px;
	padding-left: 10px;
	padding-right: 10px;
}



.hiliteBoxHeader {
	width: 291px;
	height: 29px;
}

.hiliteBoxFooter {
	width: 291px;
	height: 13px;
	background-image: url(/img/common/sideBox_footer.gif);
line-height:13px;
}

.internalModuleContentWrapper {
	float: left;
	margin-top: 23px;
	margin-left: 20px;
	width: 625px;
	height: 600px;
}

.internalModuleWrapper {
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	width: 605px;
}

.internalModuleHeader {
	float: left;
	width: 605px;
	height: 25px;
	background-image: url(/img/common/rolldownHL_BG.gif);
}

.internalModuleFooter {
	float: left;
	width: 605px;
	height: 8px;
	background-image: url(/img/common/rolldown_footer.gif);
}

.internalModuleContent {
	float: left;
	width: 581px;
	background-color: #090606;
	padding: 12px;
}

.internalModulePhoto {
	float: left;
	margin-right: 11px;
	margin-top: 3px;
}

.internalModuleArrow {
	float: left;
	margin-left: 5px;
	margin-right: 8px;
	margin-top: 5px;
	float: left;
}

.hiliteBoxFlex {
	width: 257px;
	min-height:300px;
	margin-top: 23px;
	margin-left: 28px;
	background-image: url(/img/common/sideBoxFlex_BG.jpg);
	text-align:center;
}

.hiliteBoxFlex img{
}

.hiliteBoxFlexText {
	width: 236px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:left;
	padding-bottom:10px;
}

.hiliteBoxFlexFooter {
	width: 257px;
	height: 13px;
	margin-top: 0px;
	margin-left: 28px;
	background-image: url(/img/common/sideBoxFlex_footer.gif);
}

.footer {
	margin-top: 15px;
	margin-left: 12px;
	width: 935px;
	height: 46px;
	background-image: url(/img/common/footerBG.gif);
	float: left;
}

#homeWelcomeWrapper {
	height: 84px;
	width: 960px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
}

#homeWelcomeHL {
	height: 84px;
	width: 238px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
}

#homeWelcomeText {
	height: 84px;
	width: 722px;
	margin-top: 0px;
	margin-left: 238px;
	padding-top: auto;
	padding-bottom: auto;
}

#homeCalloutsWrapper {
	height: 272px;
	width: 960px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
}

#homeCalloutOne {
	width: 294px;
	height: 272px;
	margin-top: 0px;
	margin-left: 20px;
	float: left;
}

#homeCalloutTwo {
	width: 294px;
	height: 272px;
	margin-top: 0px;
	margin-left: 20px;
	float: left;
}

#homeCalloutThree {
	width: 294px;
	height: 272px;
	margin-top: 0px;
	margin-left: 20px;
	float: left;
}

#flexCalloutWrapper {
	height: 332px;
	width: 920px;
	margin-top: 20px;
	margin-left: 20px;
	float: left;
}

#flexCalloutHeader {
	height: 54px;
	width: 920px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
}

#flexCalloutText {
	height: 268px;
	width: 440px;
	margin-top: 0px;
	margin-left: 40px;
	padding-left: 5px;
	padding-top: 10px;
	float: left;
}

#flexCalloutDivbar {
	margin-top: 0px;
	margin-left: 30px;
}

#flexCalloutScreen {
	margin-top: 0px;
	margin-left: 30px;
	padding-top: 10px;
}

#getStartedBtnHome {
	margin-top: 4px;
	margin-left: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	float: left;
}

.getStartedBtn {
	margin-top: 9px;
	margin-left: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	float: left;
}

.getStartedBtn2 {
	margin-top: 20px;
	margin-left: 55px;
	margin-bottom: 10px;
	float: left;
}

/* */

#cmsEditCue {
	border:1px dashed #FFF;
	background-color:#999999;
	color:#000000;
	padding:5px;
}

#cmsEditCue a{
	color:#FFFFFF;
	text-decoration:none;
}

