BODY {
	color: #333;
	background: #666 url(/images/layout/hp_bkrnd.gif) repeat-y;
	background-position: center;
	margin: 0px;
	padding: 0px; 
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
}

TABLE {
	TABLE-LAYOUT:FIXED;
}

TABLE.notfixed {
	TABLE-LAYOUT:FIXED;
}

A {
	color: #0099CC;
	text-decoration: none;
}

A:hover {
	color: #FF6600;
	text-decoration: underline;	
}

A:active {
	color: #DB154B;
	text-decoration: none;
}

A.navlink-actv {
	color: #F0F0F0;
	text-decoration: none;
}

A.title {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #E7A324;
	FONT-WEIGHT: BOLD;
	text-decoration: none;
}

A.title:hover {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #CC0000;
	FONT-WEIGHT: BOLD;
	text-decoration: underline;
}

A.title:active {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #AAAAAA;
	text-decoration: none;
	FONT-WEIGHT: BOLD;
}

A.white {
	color: #FFFFFF;
	text-decoration: none;
}

A.white:hover {
	color: #DB154B;
	text-decoration: underline;
}

A.white:active {
	color: #31659C;
	text-decoration: none;
}

A.whiteonRed {
	color: #FFFFFF;
	text-decoration: none;
}

A.whiteonRed:hover {
	color: #ffff66;
	text-decoration: underline;
}

A.whiteonRed:active {
	color: #31659C;
	text-decoration: none;
}

A.black {
	color: #000000;
	text-decoration: none;
}

A.black:hover {
	color: #DB154B;
	text-decoration: underline;
}

A.black:active {
	color: #FFFFFF;
	text-decoration: none;
}

A.blackonred {
	color: #000000;
	text-decoration: none;
}

A.blackonred:hover {
	color: #FCC244;
	text-decoration: underline;
}

A.blackonred:active {
	color: #FFFFFF;
	text-decoration: none;
}

P {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #000000;
	text-align: justify;
	line-height : 13px; 
}

P.nojustify {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #000000;
}

TD {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #000000;
}

TD.title {
	FONT-SIZE: 12px;
	FONT-FAMILY: "verdana", "arial", "helvetica", sans-serif;
	FONT-WEIGHT: BOLD;
	COLOR: #444444;
}

h1 {
  font-size: 12px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #E7A324;
}

OL {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #000000;
	line-height : 15px; 
}

UL {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #000000;
	line-height : 15px; 
	list-style-type: square;
}

BLOCKQUOTE {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #000000;
	line-height : 13px; 
}

.subtitle {
  font-size: 12px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #E7A324;
	FONT-WEIGHT: BOLD;
}

.page_title {
  font-size: 14px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #3D3D3D;
	FONT-WEIGHT: BOLD;
}

.main {
	font-size: 11px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #000000;
}

.active {
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #CC3333;
}

.red {
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #DB154B;
}

.yellow{
	font-family: "arial", "helvetica", sans-serif;
	color: #E7A324;
}

.yellowV{
	font-family: "verdana" ,"arial", "helvetica", sans-serif;
	color: #E7A324;
}

.grey {
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #888888;
	text-decoration: none;
}

.white {
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.comment {
	font-size: 10px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #DB154B;
}

.cancel {
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #888888;
	text-decoration: line-through;
}

.error {
	font-size: 10px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #FF6600;
}

.confirmation{
	font-size: 10px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	color: #CC9900;
}

.tiny {
	font-size: 10px;
	font-family: "verdana", "arial", "helvetica", sans-serif;
}

.footer {
	font-size: 10px;
	font-family: "verdana", "verdana", "arial", "helvetica", sans-serif;
	line-height: 14px;
	color: #F0F0F0;
}

.form-input {
	background-color: #FAFAFA; 
	color: #000000;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	font-size: 11px; 
	border: 1 solid;
	border-color: #000000;
}

.form-button {
	
	font-family: "verdana", "arial", "helvetica", sans-serif;
	font-size: 11px;
	
}

.form-missed {
	background-color: #DB003C; 
	color: #FFFFFF;
	font-family: "verdana", "arial", "helvetica", sans-serif;
	font-size: 11px; 
	border: 1 solid;
	border-color: #000000;
}

.flyoutMenu {
	background-color: #31659C;
	border-color: #336699;
	border-width: 0 1px 1px 0;
	border-style: solid;
	behavior: url(/inc/default.htc);
}
.flyoutHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}
.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
}
.flyoutMenu TD.flyoutLink  {
	border-color: #EEEEEE;
	color: #333333;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}
.flyoutLink a {
	color: #FFFFFF;
	text-decoration: none;
}
.flyoutLink a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.flyoutLink a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.flyoutLink a:active {
	color: #FFFFFF;
	text-decoration: none;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs {
	position:absolute; 
	visibility:hidden; 
	left:0; top:0
}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar {
	position:absolute; 
	width:10; height:10; 
	background-color:#000000; 
	layer-background-color:#FFffff; 
	visibility:hidden
}

/*Styles for level 0*/
.clLevel0,.clLevel0over { 
	position:absolute; 
	padding:1px; 
	font-family:verdana,tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold
}

.clLevel0 { 
	background-color:#000000; 
	layer-background-color:#cc99ff; 
	color:#cccccc;
}

.clLevel0over {
	background-color:#cccccc; 
	layer-background-color:#336699; 
	color:red; 
	cursor:pointer; 
	cursor:hand; 
}
	
.clLevel0border {
	position:absolute; 
	visibility:hidden; 
	background-color:#909090; 
	layer-background-color:red
}


/*Styles for level 1*/
.clLevel1, .clLevel1over {
	position:absolute; 
	padding:2px; 
	font-family:tahoma, arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
}

.clLevel1 {
	background-color:#DB154B; 
	layer-background-color:#FF9900; 
	color:white;
}

.clLevel1over {
	background-color:#cccccc; 
	layer-background-color:#006699; 
	color:red; 
	cursor:pointer; 
	cursor:hand; 
}

.clLevel1border {
	position:absolute; 
	visibility:hidden; 
	background-color:#cccccc; 
	layer-background-color:#006699
}


/*Styles for level 2*/
.clLevel2, .clLevel2over {
	position:absolute; 
	padding:2px; 
	font-family:tahoma,arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
}

.clLevel2 {
	background-color:#DB154B; 
	layer-background-color:#FF9900; 
	color:white;
}

.clLevel2over {
	background-color:#cccccc; 
	layer-background-color:#006699; 
	color:red; 
	cursor:pointer; 
	cursor:hand; 
}

.clLevel2border {
	position:absolute; 
	visibility:hidden; 
	background-color:#cccccc; 
	layer-background-color:#006699;
}
