/*   COMMON     */
img
{
	border: 0px;
}

body {
	margin: 0px;
	background-color:#635e5e;
}

table  { 
	border-collapse: collapse; 
	border-spacing: 0; 
}

td, th {
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 17px;
	padding: 0px;
	margin: 0px;
}

td a {
	color: #333333;
	text-decoration:underline;
}



/*    FOOTER       */
.footer {
	font-size:12px;
	color:#262626;
	padding:0px 0px 0px 0px;
	line-height:16px;
}

.footer a{
	color:#262626;
	text-decoration:none;
}

.footeractive {
	color:#cc631d;
}


/* LEFT NAVIGATION */
.leftnav {
	font-size:12px;
	line-height:14px;
	color:#262626;
	padding:28px 0px 0px 37px;
	width:139px;
}

.leftnav a{
	color:#262626;
	text-decoration:none;
}

.leftnav a:hover{
	color:#cc631d;
}

.leftactive {
	color:#cc631d;
}

.leftactive a{
	color:#cc631d;
}

.leftnav ul {
	padding:0px 0px 15px 0px;
	margin:0;
	list-style:none;
}

.leftnav li {
	padding:8px 0px 0px 10px;
	margin:0;
	background-image:url(../images/spacer.gif);
}

/* HOME PAGE*/
.homenav {
	font-size:11px;
	line-height:14px;
	color:#ffffff;
	padding:190px 0px 0px 37px;
}

.homenav a{
	color:#ffffff;
	text-decoration:none;
}

.homenav a:hover{
	color:#e8a23e;
}

.homecopy {
	color:#FFFFFF;
	width:470px;
	font-size:13px;
	line-height:18px;
	padding:136px 70px 90px 26px;
}



/* SECONDARY PAGES */
.bodywidth {
	width:783px;
}

.body {
	padding:0px 36px 0px 0px;
}

.bodypadding {
	padding:43px 30px 0px 31px;
}

ul {
	margin:0px 0px 0px 0px;
	padding:0;
	list-style-type: none;
}

li {
	line-height:17px;
	background-image:url(../images/bullet.gif);
	background-position: 0px 7px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	margin:0;
}

.events {
	background-color:#9b2327;
	padding:3px 16px 3px 1px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.events a{
	color:#FFFFFF;
	text-decoration:none;
}

.under {
	border-bottom: 1px;
	border-bottom-color: #000000;
	/*border-bottom-width: thin;*/
	border-bottom-style: solid;
	
}

.redtab {
	background-color:#9b2327;
	padding:3px 16px 3px 16px;	
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.redtab a{
	color:#FFFFFF;
	text-decoration:none;
}

.redtab a:hover{
	color:#e8a23e;
	text-decoration:none;
}

.tabcontent {
	padding:11px 25px  0px 25px;
}

.whitetab {
	padding:3px 16px 3px 16px;	
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.whitetab a{
	color:#000000;
	text-decoration:none;
}

.whitetab a:hover{
	color:#e8a23e;
	text-decoration:none;
}

.greytab {
	background-color:#625c5e;
	padding:3px 16px 3px 24px;	
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:496px;
}

.bluetab {
	background-color:#1c1366;
	padding:3px 0px 3px 0px;	
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	width:118px;
	text-align:center;
}

.tabborder {
	border-right-color:#625c5e; 
	border-right-style:solid; 
	border-right-width:1px; 
	width:496px;
}

.tabdiv {
	font-weight:bold;
	color:#000000;
}

.tabdiv_w {
	font-weight:bold;
	color:#FFFFFF;
}

.redtabline {
	background-color:#9d9d4c;
}

.subtabline {
	background-color:#cecea5;
}

.subtabcontent {
	padding:11px 25px  0px 0px;
}

.boldnblack {
	color:#000000;
	font-weight:bold;
}

.boldnblack a{
	color:#000000;
	text-decoration:none;
}

.rightsidebar {
	line-height:18px;
	padding-left:20px;
}

.rightsidebar a{
	text-decoration:none;
}

.rightsidebar a:hover{
	color:#cc771d;
	text-decoration:none;
}

.rightsideproduct {
	color:#000000;
}

.rightsideproduct a{
	text-decoration:none;
	color:#000000;
}
.rightsideproduct a:hover{
	color:#cc771d;
	text-decoration:none;
}
.home {
	font-weight:bold;
	color:#000000;
}

.home a{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.home a:hover{
	font-weight:bold;
	color:#cc771d;
	text-decoration:none;
}

.redlink{
	color:#9b2327;
	font-size:9px;
}


.redlink a{
	color:#9b2327;
	text-decoration:none;
}

.redlink a:hover{
	color:#9b2327;
	text-decoration:none;
}

.purpleheader {
	color:#7160a5;
	font-size:13px;
	font-weight:bold;
}

.quote {
	font-size:12px;
	font-style: italic;
}

.newsyear {
	color:#808080;
	font-size:9px;
	font-weight:bold;
	padding:0px 15px 4px 0px;
}

.newstitle {
	padding:0px 0px 4px 0px;
}

.newstitle a{
	text-decoration:none;
}

.redheader {
	color:#9b2327;
	font-size:13px;
	/*font-weight:bold;*/
}

.lbAction {
	color:#9b2327;
	text-decoration:none;
}

.faq_answer {
	padding:30px;
}

.graheadtext {
	font-size:12px;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	line-height:15.5px;
}

.graheadtext a{
	color:#FFFFFF;
	text-decoration:none;
}

.smallmore {
	font-size:9px;
}

.featuredprod {
	padding:23px 0px 8px 0px;
}

.succespadding {
	line-height: 16pt;
}
.form_padding {
	padding-left: 5px;
}
