BODY {
	FONT-SIZE: 12px; background-color:#658BC0; MARGIN: 0px; FONT-FAMILY: arial, sans-serif
}

.text_heading {
	FONT-SIZE: 12px; COLOR: #4D4A45; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_white {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_whiteL {
	FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_red {
	FONT-SIZE: 18px; COLOR: #992137; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_green {
	FONT-SIZE: 12px; color:#a0af60; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_greenL {
	FONT-SIZE: 18px; color:#a0af60; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_darkblueS {
	FONT-SIZE: 12px; color:#2d4a6d; FONT-FAMILY: Georgia, Verdana, sans-serif
}

.text_heading_darkblue {
	FONT-SIZE: 12px; color:#2d4a6d; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_darkblueL {
	FONT-SIZE: 18px; color:#2d4a6d; FONT-FAMILY: Georgia, Verdana, sans-serif
}
.text_heading_darkgrey {
	FONT-SIZE: 15px; color:#333333; FONT-FAMILY: Georgia, Verdana, sans-serif
}

.text_heading_red_smooth {
	FONT-SIZE: 12px; 
	COLOR: #992137; 
	FONT-FAMILY: arial
}

.text_heading_blue_smooth {
	FONT-SIZE: 12px; 
	COLOR: #0066FF;
	FONT-FAMILY: arial
}

.text_heading_black_smooth {
	FONT-SIZE: 12px; 
	COLOR: #4D4A45; 
	FONT-FAMILY: arial
}

.text_amble {
	FONT-SIZE: 10.5px; COLOR: #4D4A45; FONT-FAMILY: Georgia, Verdana, sans-serif; text-align: justify;
}
.redtext {
	 font-family: Verdana, sans-serif;
	 font-size: 14px;
	 color: #992137;
	 margin-top: 0px;
	 margin-left: 0px;
	 margin-bottom: 0px;
	 margin-right: 0px;
}
.greytext {
	 font-family: Georgia, sans-serif;   
	 font-size: 12px;
	 color: #4D4A45;
	 margin-top: 0px;
	 margin-left: 0px;
	 margin-bottom: 0px;
	 margin-right: 0px;

}

text {
	BORDER-RIGHT: #b5b5b5 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b5b5b5 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b5b5b5 1px solid; WIDTH: 141px; COLOR: #992137; PADDING-TOP: 1px; BORDER-BOTTOM: #b5b5b5 1px solid; FONT-FAMILY: tahoma, sans-serif; BACKGROUND-COLOR: #ffffff; max-width: 141px
}

.txtbox
 {
 border: #4D4A45 1px solid;
 height:18px;
 font-size :11px;
 font-family:Georgia, Verdana,Arial, Helvetica;
 color:#000000;
 } 
 .txtbox_billing
 {
 border: #4D4A45 1px solid;
 height:18px;
 font-size :11px;
 font-family:Georgia, Verdana,Arial, Helvetica;
 color:#000000;
 }
 .select
 {
 border: #4D4A45 1px solid;
 font-family:Georgia, Verdana,Arial, Helvetica;
 font-size :8pt;
 color:#000000;
 height:40px;
 background:#ffffff;
 }
 textarea
 {
 border: #4D4A45 1px solid;
 font-size :8pt;
 font-family:Georgia, Verdana,Arial, Helvetica;
 color:#000000;
 width:182px;
 height:90px;
 background:#ffffff;
 }
.red-subtitle {
 font-family: Verdana, sans-serif;
 font-size: 17px; 
 font-weight: bold;
 color: #992137;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
}

.black-subtitle {
 font-family: Verdana, sans-serif;
 font-size: 17px; 
 font-weight: bold;
 color: #4D4A45;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
}

.small_text {
 font-family: Verdana, sans-serif;
 font-size: 10.0px; 
 font-weight: normal;
 color: #4D4A45;
}
.err
{
	font-family: Georgia, sans-serif;
	color: #992137;
	font-size:12px;
}
.search_heading
{
	font-family:verdana;
	font-size:12px;
	background:#BDBEBD;
	color:#9C0000;
	font-weight:bold;
}
.search_roweven
{
	font-family:verdana;
	font-size:11px;
	background:#EFDFDE;
	color:#000000;
}
.search_rowodd
{
	font-family:verdana;
	font-size:11px;
	background:#EFEFEF;
	color:#000000;
}
.top_nav
{
color:#FFFFFF;
font-family:georgia;
font-size:11px;
padding-top:3px;
}
a.top_nav
{
color:#FFFFFF;
font-family:georgia;
font-size:11px;
text-decoration:none;
padding-top:3px;
}
a.top_nav:hover
{
color:#FFFFFF;
font-family:georgia;
font-size:11px;
text-decoration:underline;
padding-top:3px;
}
.copyright
{
width:917px;
color:#FFFFFF;
background-color:#2D4A6D;
font-family:times;
font-size:12px;
padding-top:10px;
padding-bottom:10px;
}

.copyright a:link{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}
.copyright a:hover{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}
.copyright a:active{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}
.copyright a:visited{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}

.lightbluelink a:link{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}
.lightbluelink a:hover{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}
.lightbluelink a:active{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}
.lightbluelink a:visited{FONT-SIZE: 12px; color:#bde1fa; FONT-FAMILY: Georgia, Verdana, sans-serif}

.darkbluelink a:link{FONT-SIZE: 12px; color:#2d4a6d; FONT-FAMILY: Georgia, Verdana, sans-serif}
.darkbluelink a:hover{FONT-SIZE: 12px; color:#2d4a6d; FONT-FAMILY: Georgia, Verdana, sans-serif}
.darkbluelink a:active{FONT-SIZE: 12px; color:#2d4a6d; FONT-FAMILY: Georgia, Verdana, sans-serif}
.darkbluelink a:visited{FONT-SIZE: 12px; color:#2d4a6d; FONT-FAMILY: Georgia, Verdana, sans-serif}

.style10 
{color: #FF0000}
.style11 
{font-size: 18px}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
