/* Text Styles */
.text {
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	font-style : normal;
	font-size : 11px;
	line-height : 15px;
}

p {
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	font-style : normal;
	font-size : 11px;
	line-height : 15px;
}

td {
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	font-style : normal;
	font-size : 11px;
	line-height : 15px;
}

li {
	font-family : Arial, Helvetica, sans-serif;
	color : #333333;
	font-style : normal;
	font-size : 11px;
	line-height : 15px;
}

.whitetext {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 10px;
	font-style : normal;
}

.redtext_nav {
	font-family : Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
}

.graytext {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 10px;
	font-style : normal;
}

.graytext_nav {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
}

.taupe_text {
	font-family : Arial, Helvetica, sans-serif;
	color : #767654;
	font-style : normal;
	font-size : 10px;
	line-height : 13px;
}

.SmallGrey {
	font-family: Arial, helvetica;
	color: #666666;
	font-size: 10px; 
}

.smalltext{
	font-family : Arial;
	color: #000000;
	font-size : 9pt;
}

/* Header Styles */

.header {
	font-family : Arial, Helvetica, sans-serif;
	color : #CC0033;
	font-style : normal;
	font-size : 14px;
	font-weight : bold;
	line-height : 17px;
}

.subhead {
	font-family : Arial, Helvetica, sans-serif;
	color : #CC0033;
	font-style : normal;
	font-size : 12px;
	font-weight : bold;
	line-height : 16px;
}

.header_gray {
	font-family : Arial, Helvetica, sans-serif;
	color : #656659;
	font-style : normal;
	font-size : 14px;
	font-weight : bold;
	line-height : 17px;
}

.subhead_gray {
	font-family : Arial, Helvetica, sans-serif;
	color : #656659;
	font-style : normal;
	font-size : 13px;
	font-weight : bold;
	line-height : 16px;
}

.header_taupe {
	font-family : Arial, Helvetica, sans-serif;
	color : #767654;
	font-style : normal;
	font-size : 14px;
	font-weight : bold;
	line-height : 17px;
}

.subhead_taupe {
	font-family : Arial, Helvetica, sans-serif;
	color : #767654;
	font-style : normal;
	font-size : 12px;
	font-weight : bold;
	line-height : 16px;
}

.superheader {
	font-family : Arial, Helvetica, sans-serif;
	color : #CC0033;
	font-style : normal;
	font-size : 25px;
	line-height : 30px;
}

.superheader1 {
	font-family : Arial, Helvetica, sans-serif;
	color : #CC0033;
	font-style : normal;
	font-size : 30px;
	line-height : 35px;
}

.subsuperheader {
	font-family : Arial, Helvetica, sans-serif;
	color : #CC0033;
	font-style : normal;
	font-size : 20px;
	font-weight : bold;
	line-height : 23px;
}


/* Color Styles */
.red {
	background-color: #CC0033;
}

.orange {
	background-color: #F1AB00;
}

.blue {
	background-color: #5998C9;
}

.olivegreen {
	background-color: #B2BC00;
}

.cream {
	background-color: #E9E9D9;
}

.black {
	background-color: #000000;
}

.lightgray {
	background-color: #E1E1E1;
}

.darkgray {
	background-color: #999999;
}

.taupe {
	background-color: #E3E3C7;
}

.almostblack {
	background-color: #333333;
}

.gray1 {
	background-color: #D1D1D1;
}

.gray2 {
	background-color: #DFDFDF;
}

.pink {
	background-color: #E4809A;
}

/* Link Styles */
A:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #333333;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A.redtext:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A.redtext:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A.redtext:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A.redtext:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #F1AB00;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
}

A.topnav:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.topnav:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.topnav:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.topnav:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #E4809A;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.footer:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.footer:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.footer:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #999999;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.footer:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #F1AB00;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav_header:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav_header:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav_header:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.sidenav_header:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #CC0033;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}

A.taupelink:link {
	font-family : Arial, Helvetica, sans-serif;
	color: #767654;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	line-height : 16px;
}

A.taupelink:visited {
	font-family : Arial, Helvetica, sans-serif;
	color: #767654;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	line-height : 16px;
}

A.taupelink:active {
	font-family : Arial, Helvetica, sans-serif;
	color: #767654;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	line-height : 16px;
}

A.taupelink:hover {
	font-family : Arial, Helvetica, sans-serif;
	color: #616161;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
	line-height : 16px;
}


/* Horizontal Rule Styles  */
HR {
	color : #FA8511;
}


/* Body Styles */
.body {
	background-color : #FFFFFF;
	margin : 0;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}


/* JavaScript Styles for Existing E-merge */

 .bgaltura{
 
       background-color: #C20336;
}
.boxline {
	background-color:#999999;
}

.titlebar {
	background-color:#C71444;
}

.boxbackgroundcolor {
	background-color:#999999;
}

.formborder {
	background-color:#F1AB00;
}

.form_main {
	background-color:#E1E1E1;
}
.bgWhite{ background-color: #FFFFFF;  } 
.bgGrey{ background-color: #CCCCCC;  } 
.bgLightGrey{ background-color: #F2F2F2;  } 
.bgDkGrey { background-color: #666666;  } 
.bgRed { background-color: #CE1C4A;  } 
.MediumWhite {color: #FFFFFF; font-family: Arial, helvetica; font-size: 12px; }
.subhead_registration {
	font-family : Arial;
	color: #F0F0F0;
	font-size : 13px;
	font-weight : bold;
}
.White {color: #FFFFFF; font-family: Arial, helvetica; font-size: 11px; }
.blacktext{ font-family : Arial; color: #000000; font-size : 9pt; }
.tablehead{
	font-family : Verdana;
	color: #ffffff;
	font-size : 16px;
	font-weight : bold;
} 
.tablesubhead{
	font-family : Arial;
	color: white;
	font-size : 13px;
	font-weight : bold;
}
 .newformborder {
	background-color:#CC0033;
}
.errortext{
	font-family : Arial;
	color: #FF0000;
	font-size : 13px;
	font-weight : italics;
}
	.searchtext {
	font-family : Arial;
	color : #ffffff;
	font-style : normal;
	font-size : 12px;
	text-decoration: underline;	
}
A.sidenav_header_ns {
	font-family : Arial, Helvetica, sans-serif;
	color: #1B3C78;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}
A.sidenav_header_px {
	font-family : Arial, Helvetica, sans-serif;
	color: #1D6148;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}
A.sidenav_header_ntc {
	font-family : Arial, Helvetica, sans-serif;
	color: #674635;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	text-decoration: none;
}