/**********************************************************************************************

	Ralexal Product Style Settings - Design 2005

***********************************************************************************************/

/*--------------------------------------------------------- 

-- Style TOC --

	Body, Type, and Spacing Styles
	Link Styles
	Content & Article Styles
	Index Styles
	Top Nav Styles
	Left Nav Styles
	Right Links Styles
	Form Elements
	Module Elements
	Footer
	
	Temp Styles

----------------------------------------------------------*/


/*---------------------------------------------------------
  Body, Type, and Spacing Styles
----------------------------------------------------------*/

body{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}

	
td.tagline { 
	color: #FFFFFF;
	vertical-align: middle;
	font-weight: normal;
	font-size: 17px;
}


.Stepstitle{
	color:  #063C7B;
	font-weight: bolder;
	font-size: 32px;
	font-style: normal;
	line-height: 36px;
}


.StepstitleSM{
	color:  #063C7B;
	font-weight: bolder;
	font-size: 22px;
	font-style: normal;
	line-height: 36px;
}


.homeheadlinequotes{
	line-height: 22px;
	color: #193F65;
	padding-left: 7px;
	padding-right: 7px;
	vertical-align: middle;
	font-weight: none;
	font-size: 20px;
	font-style: italic;
	font-variant: small-caps;
}

/*---------------------------------------------------------
 Links Styles
----------------------------------------------------------*/

/*---------------------------------------------------------
  top links Styles
----------------------------------------------------------*/


a.topnav:link { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: normal; 
	font-size: 11px;
	}
a.topnav:visited { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: normal; 
	font-size: 11px;
	}
a.topnav:hover { 
	color: #000000; 
	text-decoration: none; 
	background-color: transparent;
	font-weight: normal;
	font-size: 11px;
	}

.topnavtext { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: normal; 
	font-size: 11px; 
	}
	
td.topnavtext { 
	color: #FFFFFF;
	padding-left: 14px;
	font-weight: normal;
	font-size: 11px;
}


a.top2nav:link { 
	color: #000000; 
	text-decoration: none;
	font-weight: bold; 
	font-size: 11px;
	}
a.top2nav:visited { 
	color: #000000; 
	text-decoration: none;
	font-weight: bold; 
	font-size: 11px;
	}
a.top2nav:hover { 
	color: #FF9900; 
	text-decoration: none; 
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	}

.top2navtext { 
	color: #000000; 
	text-decoration: none;
	font-weight: bold; 
	font-size: 11px; 
	}
	
td.top2text { 
	color: #000000;
	padding-left: 14px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 11px;
}


/*---------------------------------------------------------
  Article links Styles
----------------------------------------------------------*/

a.articlelinks:link {
	color: #063C7B;
	text-decoration: none;
	font-weight: bold;
	}
	
a.articlelinks:visited {
	color: #063C7B;
	text-decoration: none;
	font-weight: bold;
	}
	
a.articlelinks:hover {
	color: #FF9900;
	text-decoration: underline;
	background-color: transparent;
	font-weight: bold;
	}

/*---------------------------------------------------------
 Content & Article Styles
----------------------------------------------------------*/
td.bodytext {
	color: #111111;
	vertical-align: top;
	font-size: 11px;
	line-height: 18px;
	font-style: normal;
	}

.bodytext {
	color: #111111;
	vertical-align: top;
	font-size: 11px;
	line-height: 18px;
	font-style: normal;
}



/*---------------------------------------------------------
  right links Styles
----------------------------------------------------------*/

a.rightlinks:link { 
	color: #063C7B; 
	text-decoration: none; 
	font-size: 12px;
	line-height: 26px;
	}
	
a.rightlinks:visited { 
	color: #063C7B; 
	text-decoration: none; 
	font-size: 12px;
	line-height: 26px;
	}
	
a.rightlinks:hover { 
	color: #FF6600; 
	text-decoration: underline; 
	background-color: transparent;
	font-size: 12px;
	line-height: 26px;
	}

.rightlinkstext { 
	color: #063C7B; 
	text-decoration: none; 
	font-size: 11px; 
	line-height: 26px;
	}
	
.rightlinkstexthead { 
	color: #FFFFFF; 
	text-decoration: none; 
	vertical-align: middle;
	font-weight: bold;
	font-size: 11px;
	}
	
td.rightlinkstext { 
	color: #063C7B;
	padding-left: 4px;
	vertical-align: top;
	font-size: 12px;
	line-height: 26px;
	text-align: left;
}



.title { 
	color: ##267e99;
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

.sectiontitle { 
	color: #FF9900;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

/*---------------------------------------------------------
  Form Elements
----------------------------------------------------------*/

td.formtext { 
	color: #333333;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 11px;
	text-align: right;
	font-weight: normal;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 14px;
	background-color: #FFFFFF;
	color: #000000;
}

.frmButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 18px;
	background-color: #CCE7F2;
	color: #000000;
	border: 1px solid #297C9D;
}

/*---------------------------------------------------------
  Footer
----------------------------------------------------------*/

a.footernav:link { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold; 
	font-size: 11px;
	}
a.footernav:visited { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold; 
	font-size: 11px;
	}
a.footernav:hover { 
	color: #FF9900; 
	text-decoration: none; 
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	}

.footernavtext { 
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold; 
	font-size: 10px; 
	}
	
td.footertext { 
	color: #FFFFFF;
	padding-left: 14px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 11px;
}

.copyright { 
	color: #666666;
	padding-left: 8px;
	padding-right: 8px; 
	text-decoration: none; 
	line-height: 14px;
	font-size: 9px; 
	text-align: center;
	}

