/* Paper Pro 2006 */
body { margin:0; padding:0; font:10px arial narrow; color:#000; background:#000 url('/_common/bg/header_bg.gif') no-repeat top center; height:121px; }
#header_logo { margin:0; padding:0; float:left; }
#header_logo span.home_link { margin:0; padding:0; position:relative; left:403px; top:-24px; }
.sideNav { padding:14px 0 0 15px; }
img { border:0; }

/* All Title Attributes */
.titleGeneric { font-family:16px arial; font-weight:bold; }
.titleProdigy { padding:43px 0 0 42px;background:url('/products/imgs/prodigy_txt/main_title.jpg') top no-repeat; font:25px arial narrow; font-weight:bold; }
.bodyInner { background:#FFF url('/_common/bg/left_fade.gif') left repeat-y  repeat-x; }
.bodyInnerTxt { padding:15px 25px 20px 40px; font:13px arial; }

/* Navigation 2006 */
#nav { margin:0; padding:0 0 0 180px; float:left; height:25px; position:relative; left:0px; top:-4px; }

/* Footer */
#footer { margin:0; padding:0; background:url('/_common/bg/footer_bg.jpg') no-repeat 0 0; width:800px; height:90px; }
#footer ul {
	margin: 0; padding: 0;
	position: relative;
	left: 45px; top: 15px;
	list-style-type: none;
}
#footer ul li {
	margin: 0; padding: 0 40px 0 0;
	display: inline;
}

#logo { margin:0; position:relative; left:-50px; top:-75px; float:right; }

/* promo area */
#promo {
	position: relative;
	left: 7px; top: 15px;
	width: 148px;
	height: 63px;
	float: left;
}

#content { background:#fff; padding:20px 0 30px 0; }

/* All Text Tags */
.textMain { font:12px arial; }
.textProducts { padding:7px 0 0 0; font:11px arial; }
.textHead { font:18px arial; font-style:italic; color:#A40000; font-weight:bold; }
.textTitle { font:16px arial; font-style:italic; color:#A40000; font-weight:bold; }
.textFooter { font:10px arial; color:#fff; font-weight:bold; }
.pageTitle { font:28px arial; color:#000; font-weight:bold; }
.productTitle { font:18px arial narrow; font-weight:bold; color:#000; }

.symbol { font:20px arial; color:#000; font-weight:bold; }

/* All TD Tags */
.tdHeader { background:url('/_common/bg/header.jpg') center top no-repeat; }
.tdBody { padding:15px 0 25px 0;background: #EBD29A; border-bottom:2px solid white; }
.tdBodyHome { background:#EBD29A; border-bottom:2px solid white; }
.tdSubnav { padding:5px; background:#000; color:#999; font:11px verdana; font-weight:bold; }
.tdGreyText { color:#999; font-family:11px geneva; }
.tdSecondaryTitle { padding:7px; padding-left:11px; background:#1B217E; color:#FFF; font:11px verdana; font-weight:bold; }
.tdContent { padding:12px; font:11px verdana; }	
.tdFooter { padding:35px 0 35px 0; font:10px verdana; color:#CCC; }
.tdProdBlueBrief { padding:5px; font:11px verdana; color:#FFF; font-weight:bold; background:#1B217E; }
.tinymceBIG {
	font-family:Arial;
	font-size: 14px;        
	font-style: plain;
	font-weight: plain;
	color: #837A6D; 
	text-decoration: none;
}

/* All Link Tags */
a:link, a:visited { color:#A40000; text-decoration:none; }
a:active, a:hover { color:#A40000; text-decoration:underline; }

a.linkWhite:link, a.linkWhite:visited { color:#FFF; font-size:10px; text-decoration:none; font-weight:bold; }
a.linkWhite:active, a.linkWhite:hover { color:#FFF; font-size:10px; text-decoration:underline; font-weight:bold; }

a.white_bold:link, a.white_bold:visited { color:#FFF; font:12px arial; text-decoration:none; font-weight:bold; }
a.white_bold:active, a.white_bold:hover { color:#FFF; font:12px arial; text-decoration:underline; font-weight:bold; }

a.linkPurp:link, a.linkPurp:visited { color:#5E2372; font-size:10px; text-decoration:none; font-weight:bold; }
a.linkPurp:active, a.linkPurp:hover { color:#5E2372; font-size:10px; text-decoration:underline; font-weight:bold; }

a.sideNavLink:link, a.sideNavLink:visited { color:#EED4FB; font:14px geneva; text-decoration:none; font-weight:normal; }
a.sideNavLink:active, a.sideNavLink:hover { color:#EED4FB; font:14px geneva; text-decoration:none; font-weight:normal; }

a.linkGrey:link, a.linkGrey:visited { color:#202020; font-size:11px; text-decoration:none; font-weight:bold; }
a.linkGrey:active, a.linkGrey:hover { color:#202020; font-size:11px; text-decoration:underline; font-weight:bold; }

a.linkCallout:link, a.linkCallout:visited { color:#EF9910; font-size:11px; text-decoration:none; font-weight:bold; }
a.linkCallout:active, a.linkCallout:hover { color:#EF9910; font-size:11px; text-decoration:none; font-weight:bold; }

.formField { font:10px verdana; color:#333; background:#FFF; border: 1px solid #CCC; }

/* all BORDER tags */

