html{background-color:#C8C4C3;}
.clear{clear:both;}
A{text-decoration:underline;color:#000;}
h1,h2,h3{margin:0em 0;}
td{border:none;padding:0px;}

#bg-container{background:url('../img/bg.gif') repeat-y;width:998px;margin:auto;}
#doc4{background:#fff;}

#hd #accent{width:100%;height:4px;display:block;}
#hd-top{border:1px solid; border-color:#938A85 #877E79 #827671 #877E79;width:972px;height:81px;background:url('../img/hd-top-bg.jpg') no-repeat;}
	#hd-top A{color:#ffcc33;}
	#hd-top H1{/*Displays site logo if browser used to view page, text otherwise*/ width: 173px;height: 58px;background: url('../img/header-logo.png') no-repeat;z-index: 10;float:left;margin-top:11px;margin-left:38px;}
	#hd-top H1 span{ /*Hides site title if page viewed by web browser*/ display: none;visibility: hidden;}
	#hd-top-rt{color:#ffcc33;font-size:14px;float:right;text-align:right;padding-right:15px;padding-top:8px;}
	#hd-top-controls{display:block;font-size:77%;padding-bottom:25px;}
	#hd-top-call{}
	#hd-top-num{font-weight:700;font-size:108%;}
		
#hd-nav-main{border-bottom:1px solid #C4BAB4;height:30px;background:#52443E url('../img/hd-nav-main-bg.gif') no-repeat;padding-top:3px;clear:both;}
	#hd-nav-main .navButton{margin-left:29px;display:block;float:left;}
	#hd-nav-main .navLink{text-decoration:none;color:#fff;font-size:108%;float:left;display:block;}
	#hd-nav-main .navLink .tl, #hd-nav-main .navLink .tr{width:10px;display:block;float:left;height:3px;}
	#hd-nav-main .navLink:hover{text-decoration:underline;}
	#hd-nav-main .navLink .linktext{display:block;float:left;margin-top:3px;cursor:pointer;}

	
	#hd-nav-main .active{background-color:#F7F1E3;height:31px;color:#000;}
	#hd-nav-main .active A{color:#000;font-weight:700;}
	
	#hd-nav-main .active .tl{background:url('../img/hd-nav-sub-tl.gif') no-repeat;}
	#hd-nav-main .active .tr{background:url('../img/hd-nav-sub-tr.gif') no-repeat top right;}
	
	#hd-nav-main .active-nosub  A{color:#fc3;font-weight:700;}
	
#hd-nav-sub{border-bottom:1px solid #5D4D4D;height:27px;background:url('../img/hd-nav-sub-bg.gif') repeat-x;margin:0px;padding-top:6px;padding-left:15px;}
	#hd-nav-sub .navButton{margin-left:20px;display:block;float:left;padding-left:3px;padding-right:3px;}
	#hd-nav-sub .navLink{text-decoration:none;color:#635752;font-size:108%;font-weight:700;}
	#hd-nav-sub .navLink:hover{text-decoration:underline;}
	#hd-nav-sub .active{color:#F1D30C;}


#bd{border-left:1px solid #9B8D86;border-right:1px solid #9B8D86;background:#FBF9ED url('../img/bd-bg.jpg') repeat-x;padding-bottom:15px;}

#home-banner-ad{text-align:center;padding-top:15px;}
#content-main{padding-top:10px;}
#left-container-column{padding-top:3px;}

.infobox{margin-left:10px;border:1px solid #BBB5B0;width:228px;background-color:#EDECEA;margin-bottom:10px; }
	.infobox-header{background:url('../img/left-sidebar-hdr-bg.jpg') no-repeat;height:25px;padding-top:11px;padding-left:18px;color:#636261;font-size:108%;}
	.infobox-content{padding:10px;}
	.infobox-subcontent{border-top:1px dashed #CECDCC;text-align:right;margin-top:10px;padding-top:13px;position:relative;padding-right:32px;}
	.infobox-subcontent A{font-size:85%;text-decoration:none;}
	.infobox-subcontent-button{top:10px;position:absolute;right:0px;}

.quotebox{background:#eee;}
	.quotebox .quote{font-size:118%;font-weight:300;font-family:times;}
	.quotebox .caption{margin-left:100px;margin-top:0px;padding:2px;border:0px solid #ccc;font-size:10px;}
	.quotebox .speaker{}
	.quotebox .speakerTitle{}
	.quotebox .speakerCompany{display:block;}
	.quotebox .speakerStats{display:block;}
	.quotebox a{font-size:8px;text-decoration:none;text-align:center;display:block;margin-top:5px;}

#more-info-form table{font-size:85%;}


.badge{display:block;margin-bottom:15px;}

#ft{width:936px;height:55px;background:url('../img/ft-bg.jpg') no-repeat;color:#ffcc33;padding-top:15px;padding-left:38px;border-top:1px solid #AA9B93;}
	#ft A{color:#ffcc33;text-decoration:none;}
	#ft A:hover{text-decoration:underline;}
	#ft-num{font-weight:700;font-size:108%;float:right;margin-right:15px;}

#left-container-content{padding-left:8px;}

#center-column{margin:0;}

			/* .yui-navset defaults to .yui-navset-top */
#center-column .yui-navset .yui-nav,
#center-column .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
    border:solid #D8CCC7; /* color between tab list and content */
    border-width:1px 1px 0 1px;
	background:url("../img/tab-hd-bg.gif") repeat-x;
	text-align:center;
	text-align:left;
	padding-left:8px;
	height:38px;
    Xposition:relative;
    zoom:1;
}


#center-column .yui-navset .yui-nav li,
#center-column .yui-navset .yui-navset-top .yui-nav li {
    margin:0 1em 0 0; /* space between tabs */
    padding:0px 0 0; /* gecko: make room for overflow */
    font-size:108%;
    height:31px;
    zoom:1;
}

#center-column .yui-navset .yui-nav .selected,
#center-column .yui-navset .yui-navset-top .yui-nav .selected { 
    margin:0 1em 0px 0; /* for overlap */
}

#center-column .yui-navset .yui-nav a,
#center-column .yui-navset .yui-navset-top .yui-nav a {
    border:solid #a3a3a3;
    border-width:0;
    color:#b0b0b0;
    text-decoration:none;
}

#center-column .yui-navset .yui-nav a em,
#center-column .yui-navset .yui-navset-top .yui-nav a em {
    border:solid #a3a3a3;
    border-width:0;
    cursor:hand;
    padding:0.45em 1em;
    left:0; right: 0; bottom: 0; /* protect from other orientations */
    top:-1px; /* for 1px rounded corners */
    position:relative;
	font-weight:700;
}

#center-column .yui-navset .yui-nav .selected a,
#center-column .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
#center-column .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
	text-decoration:none;
    background:#6D6449 url("../img/tab-hd-selected-bg.gif") repeat-x ; /* selected tab background */
	color:#ffcc33;

}

#center-column .yui-navset .yui-nav a:hover,
#center-column .yui-navset .yui-nav a:focus {
    text-decoration:underline;
	color:#fc3;
    outline:0;
}

#center-column .yui-navset .yui-nav .selected a em {
    padding:0.45em 1em; /* raise selected tab */
}

#center-column .yui-navset .yui-nav .selected a,
#center-column .yui-navset .yui-nav .selected a em {
    border-color:#938A85; /* selected tab border color */
	font-weight:700;
}

#center-column .yui-navset .yui-content {
    background:#FFF; /* content background color */
}

#center-column .yui-navset .yui-content,
#center-column .yui-navset .yui-navset-top .yui-content {
    border:1px solid #D8CCC7; /* content border */
    border-top:0px; /* different border color */
    padding:1.5em 1.5em; /* content padding */
}
/*
.tabContent{background:#E3E2E0 url("../img/tab-content-bg.gif") repeat-x;margin-top:15px;border:1px solid #C0BCB1;padding:5px;}
	.tCSection{margin-bottom:15px;border-bottom:1px solid #c0bcb1;padding-bottom:10px;}
	.tCTitle{font-size:116%;color:#584B45;font-weight:700;margin-bottom:3px;}
	.tCImg{width:150px;height:100px;border:1px solid #000;float:left; margin-right:5px;overflow:hidden;}
	.tCInfo{font-size:12px;}
*/
.tabContent{background:#efefef url("../img/tab-content-bg.gif") repeat-x;margin-top:15px;border-top:1px solid #C0BCB1;padding:10px;}
	.tCSection{margin-bottom:10px;border-bottom:1px solid #c0bcb1;padding-bottom:15px;}
	.tabContent .last{border-bottom:0px;padding-bottom:0px;margin-bottom:5px;}
	.tCTitle{font-size:116%;color:#584B45;font-weight:700;display:block;clear:both;margin-bottom:2px;}
	.tCImg{width:150px;border:1px solid #ccc;float:left; margin-right:5px;position:relative;line-height:0;}
	.tCImg img{padding:0;margin:0;}
	.tCInfo{font-size:12px;}
	
/** testimonials page **/
.testimonial{margin-bottom:20px;width:400px;}
.testimonial-quote{font-weight:700;margin-bottom:4px;}
.testimonial-credit{padding-left:25px;}
.testimonial-nametitle, .testimonial-company-location{display:block;font-size:10px;}


/** Features Pages **/
.featureset{margin-top:15px;}
.featureset-title{display:none;}
.feature{margin-bottom:10px;}
.featureImgContainer{float:left;text-align:center;margin-right:10px;}
.featureImg{}
.featureImgCaption{font-size:77%;}
.featureName{font-size:108%;font-weight:700;}
.featureDesc{}




/** press releases **/
#subPageContent p{margin-bottom:10px;}

/** newsletter pages **/
#newsletter-sub-nav{border:1px solid #4F4640;padding:5px;margin-top:10px;}
#newsletter-sub-nav-title{font-size:108%;font-weight:700;padding-bottom:5px;}
.yearSection{margin-bottom:6px;}
.yearSection .year{font-weight:700;display:inline;text-decoration:underline;}
.yearSection .months{display:inline;font-size:77%;}
.monthName{margin-left:6px;}
.monthName A{color:#000;background-color:#ccc;padding:0 2px;text-decoration:none;}
.monthName A:hover{background-color:#4F4640; color:#fc3;}




.privacy_title, .ua_title{font-weight:700;border-bottom:1px solid #333;color:#333;}	