/*
TEMPLATE: 		.cfm
TITLE:			
DATE CREATED:	11/16/2003 
CREATED BY:		 
DATE MODIFIED:
MODIFIED BY:

DESCRIPTION:	
*/


								
										
/* default for links */
.pageHeader 
	{
		 color: #336699; font: bold 11pt/13pt arial, verdana, sans-serif;
	}
	
.header2 { color: #666666; font: bolder 10pt/12pt arial, verdana, sans-serif; text-decoration: none; padding: 0px 0px 6px 0px;  }

.default{line-height:100px;}

li
	{
	color: #666666; 
	font: 9pt/11pt arial, verdana, sans-serif;
	}
.homePg {color: ##ff0000; font: bold 13px;}
.sup
	{
	color: #666666; 
	font:normal 12px arial, verdana, sans-serif;
	}
.spacer 
	{
		line-height : 5px;
	}
.labelr{
	font-weight: bold;
	text-align: right;
	border-right: 1px solid ###request.colors.blue#; 
	padding-right: 0.3em;
	padding-left: 1px;
	line-height: 19px;
	}
.inputField
	{
		padding-left: 0.3em;
		padding-right: 5px;
		line-height: 19px;
	}
.small
	{
	color: #666666; 
	font:normal 10px arial, verdana, sans-serif;
	}
	
.borderBlue {
	border-top: 1px solid ###request.colors.blue#;
	border-bottom: 1px solid ###request.colors.blue#;
	border-left: 1px solid ###request.colors.blue#;
	border-right: 1px solid ###request.colors.blue#;
}
.border2 {
	border-top: 1px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	background:	#FFFFFF;
}

.bordertopbox {
	border-top: 2px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	background: #FFFFFF;
}
TD
	{
	color: #666666; 
		font: 9pt/11pt arial, verdana, sans-serif;
	}
	
/*text on the footer*/
a.white
	{
		color: #ffffff; font: 10px verdana, sans-serif, arial; text-decoration: none;
	}
a.white:hover
	{
		color: #ffffff; font: 10px verdana, sans-serif, arial; text-decoration: none;
	}
a.white:visited
	{
		color: #ffffff; font: 10px verdana, sans-serif, arial; text-decoration: none;
	}
	
.whiteBar {font-size: 12px; color: #ffffff;}

a.navLink
	{
		color: #333399; font: bold 10px verdana, sans-serif, arial; text-decoration: none; padding: 0px 10px 0px 0px; 
		
	}
a.navLink:hover
	{
		color: #a5a5a5; font: bold 10px verdana, sans-serif, arial; text-decoration: none; padding: 0px 10px 0px 0px; 
		
	}
.homeText
	{
		font-family: Arial, Helvetica, sans-serif;  
		font-weight: boldest;  
		font-size: 13px;  
		color: 000000;
		text-decoration: none; 
	}
.homeTextRed
	{
		font-family: Arial, Helvetica, sans-serif;  
		font-weight: boldest;  
		font-size: 13px;  
		color: FF0000;
		text-decoration: none; 
	}
.homeBar
	{ 
		font-weight: bold;   
		color: CC0000;
	}
div.content
	{
		color: #666666; 
		font: 9pt/11pt arial, verdana, sans-serif;
		text-align : justify;
	}
.holiday
	{
		color: #666666; 
		font: 9pt/11pt arial, verdana, sans-serif;
	}
	
a.homeLink
	{
		font-family: Arial, Helvetica, sans-serif;  
		font-weight:bold;  
		font-size: 10px;  
		color: ffcc00;
		text-decoration: underline; 
	}
a.homeLink:hover
	{
		font-family: Arial, Helvetica, sans-serif;  
		font-weight:bold;  
		font-size: 10px;  
		color: 000099;
		text-decoration: underline; 
	}
.sectionTitles
	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
  	font-size: 13px;
  	color: 000099;
	vertical-align: top;
	}
	
a.footerText
	{
		font-family: Arial, Helvetica, sans-serif;  
		font-weight: none;  
		font-size: 9px;  
		color: 273c82;
		text-decoration: none; 
		padding: 0px 15px 0px 15px; 
	}
a.footerText:hover
	{
		font-family: Arial, Helvetica, sans-serif;  
		font-weight: none;  
		font-size: 9px;  
		color: a8b6dd;
		text-decoration: none; 
		padding: 0px 15px 0px 15px; 
	}
.footerText
	{
		font-family: verdana, helvetica, arial;
		color:000000;
		font-size:9px;
	}
/*links thru-out the site*/
A
	{  
		font-family: verdana, helvetica;  
		font-weight: none;  
		font-size: 12px;  
		color: #273c82;
		text-decoration: underline; 
	}
/* links for page headers */
a.headerLinks
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold;  
		font-size: 11px;  
		color: #273c82;
		text-decoration: underline;  
		padding: 0px 5px 0px 5px; 
	}
	
a.headerLinks:hover
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold;  
		font-size: 11px;  
		color: a8b6dd;
		text-decoration: underline;  
		padding: 0px 5px 0px 5px; 
	}
/* hovering over a link */
A:hover
	{  
		font-family: verdana, helvetica;  
		font-weight: none;  
		font-size: 12px;  
		color: #a8b6dd;  
		text-decoration: underline;
	}

A.feature
	{  
		font-family: verdana, helvetica;  
		font-weight: none;  
		font-size: 10px;  
		color: #273c82;
		text-decoration: none;  
	}
	
A.feature:hover 
	{
	  font-family: Verdana, Helvetica;
	  font-weight: none;
	  font-size: 10px;
	  color: white;
}
A.horizon{  
font-family: verdana, helvetica;  
font-weight: none;  
font-size: 10px;  
color: #841010;
text-decoration: none;  
}
A.horizon:hover {
  font-family: Verdana, Helvetica;
  font-weight: none;
  font-size: 10px;
  color: white;
}
A.overdue{  
font-family: verdana, helvetica;  
font-weight: none;  
font-size: 10px;  
color: #841010;
text-decoration: none;  
}
A.overdue:hover {
  font-family: Verdana, Helvetica;
  font-weight: none;
  font-size: 10px;
  color: #C68C8C;
}
A.demo{  
font-family: verdana, helvetica;  
font-weight: none;  
font-size: 10px;  
color: #841010;
text-decoration: none;  
}
A.demo:hover {
  font-family: Verdana, Helvetica;
  font-weight: none;
  font-size: 10px;
  color: #C68C8C;
}
BODY  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

TH  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 13px;
  	font-weight: bold;
	color: #000000;
}

DIV  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	color: #000000;
}
UL  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
  	color: #000000;
}
.body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
H1.BigRed {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: 990000;
}
H2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}
H3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #283D84;
}
/* on the parts poage*/
H4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}
.headline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000099;
}
.user_headline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}
.body_close {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color: #000000;
}
.time {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: white;
}
.sidelink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333366;
  text-decoration: none;
}
.sidelink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
}
.bottomlink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
}
.bottomlink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #9999cc;
  text-decoration: none;
}
.link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #660000;
  text-decoration: none;
}
.link:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #cc0000;
  text-decoration: none;
}


/*This is the tag for all table fields*/
.labelTitle
	{ 
	font-size: 11px; 
	font-weight: bold; 
	font-family: verdana, tahoma, arial, helvetica; 
	color: #000000;
	height : 25px;
	}
.requiredField
	{ 
	font-size: 11px; 
	font-weight: bold; 
	font-family: verdana, tahoma, arial, helvetica; 
	color: #000000;
	text-align: right;
	}
.stepsTable
	{ 
		background-color : #CCCCCC;
		border: 1;
		height : 50px;
		border-color : #cccc99; 
		border-style : ridge; 
		padding-right: 0px;
	}

	.stepsTableInside
	{
		padding-left:0px; 
		padding-right:0px;
	}
/*For wordings in step process*/
.stepsTitle
	{
		font-size: 14px; 
		font-weight: bold; 
		font-family: verdana, tahoma, arial, helvetica; 
		color: #283D84;
		text-align: center;
	}
	
/* error messages*/
.error_msg
	{ 
		font-size: 12px; 
		font-weight: bold; 
		font-family: verdana, tahoma, arial, helvetica; 
		color: #FF0000;
	}

/*for input, select, text fields*/
input, textarea, select
	{ 
		font: verdana, tahoma, arial, helvetica;
		font-size: 11px; 
		border-width : 1; 
		border-color : 000000; 
		border-style : ridge; 
	}

/* removes border from checkboxes/radios */
.blankBox  
	{
		border-width: 0;
	}
/*for submit buttons */
.btnFrmt
	{
		font: verdana, tahoma, arial, helvetica;
		font-size: 13px; 
		font-weight: normal; 
		border-width : 1; 
		border-color : CCCCCC; 
		border-style : ridge; 
		width: 85px;
		background-color: CCCCCC;
		margin-top : 15px;
		margin-bottom : 15px;
	}
/*for input forms */
.formBGC
	{
		background-color: adb5de;
		border-width: 1;
		border-color : #cccc99; 
		border-style : ridge; 
		padding-left : 5px;
		padding-right : 5px;
	}
.asterix
	{
		font-size: 13px; 
		font-weight: none; 
		color: #FF0000;
	}
	
/* newsletter links */
.news
	{  
		font-family: verdana, helvetica;  
		font-weight: 400;  
		font-size: 12px;  
		color: #273c82;
		text-decoration: underline;  
	}

/* hovering over a link */
.news:hover
	{  
		font-family: verdana, helvetica;  
		font-weight: none;  
		font-size: 12px;  
		color: #a8b6dd;  
		text-decoration: underline;
	}
	
/* newsletter links */
.normal
	{  
		font-family: verdana, helvetica;  
		font-size: 12px;  
		color: #273c82;
	}

/* hovering over a link */
.normal:hover
	{  
		font-family: verdana, helvetica;  
		font-size: 12px;  
		color: #a8b6dd;  
	}
.content {
	margin : 10px 0px 10px 10px;
}	

