﻿body
{
	font-family:Trebuchet MS,Verdana;
	font-size:small;
	color:Black;
	vertical-align:top;
	background-color:white;
	
	
}
.alt_row_highlight
{
	background-color: Yellow;
}

.alt_row_nohighlight
{
	background-color: White;
}

.row_highlight
{
	background-color: Cyan;
}

.row_nohighlight
{
	background-color: White;
}
.x-form-text, textarea.x-form-field 
{
background:#FFFFFF url(../images/text-bg.gif) 
repeat-x scroll 0pt 0pt;
border:1px solid #94D655;
padding:1px 3px;
}
.tdtextsupport
 {
	font-family: verdana,Arial, Helvetica, sans-serif;font-size: 11px;font-style:inherit;
	line-height: normal;
	font-weight:lighter;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	color: #3A3A38;
	padding-top:20px;
	padding-left: 25px;
	padding-right: 16px;
 }
 .x-form-field 
{
-x-system-font:none;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
}
#topBorder
{
	background: url('../images/home-services-bg.gif') #F4F4F4 repeat-x;
	background-position:bottom;
	border-top: 1px solid #CECECE;
	
}

#serviceRightCorner
{
	background: url('../images/home-services-bg-corner.gif') #F4F4F4 no-repeat;
	background-position:bottom right;
	padding-right: 8px;
}

#innerRight
{
	background:url("../images/inner-right-bg.gif") no-repeat;
}
   span, .text 
{
color:#3A3A38;
font-size:11px;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}
h1
{
 color:Red; font-size:14px; padding-top:7px;padding-left:5px;
 }
h2
{
 color:Blue;font-size:14px;
 	
}
.headertextred
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#CC0000;
}
.tdsize
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:Blue;
 }
.headertextgreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#17A044;
}
.aclass 
{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:none;
text-transform:none;
}
p
{
    font-size   : 11px;
	font-weight: normal;
	color: #3A3A38;
	padding-left: 6px;	
}
.tdtext
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9.5px;font-style:inherit;
	line-height: normal;
	font-weight:lighter;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	color: #3A3A38;
	padding-left: 0px;
	padding-right: 6px;
	
}
.tdtext2
{
	font-family: verdana,Arial, Helvetica, sans-serif;font-size: 11px;font-style:inherit;
	line-height: normal;
	font-weight:lighter;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	color: #3A3A38;
	padding-top:20px;
	padding-left: 25px;
	padding-right: 16px;
	
}
 span.tspan span
 {
	color:#AF201C;
	padding-bottom:3px;
	display:block;
 }
.tdtext3
{
	font-family: verdana,Arial, Helvetica, sans-serif;font-size: 11px;font-style:inherit;
	line-height: normal;
	font-weight:lighter;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	line-height:1.5px;
	color: #3A3A38;
	padding-top:20px;
	padding-left: 25px;
	padding-right: 16px;
	
}
#form_body_td
{
	
	background-color: #F8F8F8;
	border-width: 0px 1px 0px 1px;
	border-color: none #737872 none #737872;
	border-style: none solid none solid;
}

.form_elements_table th
{
	padding: 7px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#3A3A38;
	
}	
#form_base td
{
	height: 4px;
	background-color: #737872;
}
#button_bar_td
{
	background-color: #CBCCCB;
	height: 45px;
	text-align: right;
	padding: 0px 10px 0px 0px;
}
#main_button_td
{
	background: url('../images/button_bg.gif') repeat-x;
	padding: 0px 5px 0px 5px;
}

.button1
{
	background: url('../images/button_normal.gif') no-repeat;
	border: 0px;
	height: 24px;
	padding: 0px 0px 0px 25px !important;
	padding: 0px 0px 0px 19px;
	margin-left: 20px !important;
	margin-left: 5px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #215295;	
	cursor: hand;
}
.btnreset
{
	background: url('../images/reset.jpg') no-repeat;
	border: 0px;
	height: 24px;
	padding: 0px 0px 0px 25px !important;
	padding: 0px 0px 0px 19px;
	margin-left: 20px !important;
	margin-left: 5px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #215295;	
	cursor: hand;
}
.btnsubmit
{
	background: url('../images/submit.jpg') no-repeat;
	border: 0px;
	height: 24px;
	padding: 0px 0px 0px 25px !important;
	padding: 0px 0px 0px 19px;
	margin-left: 20px !important;
	margin-left: 5px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #215295;	
	cursor: hand;
}

.button2
{
	background: url('../images/button_normal.gif') no-repeat;
	border: 0px;
	height: 24px;
	padding: 0px 0px 0px 25px !important;
	padding: 0px 0px 0px 8px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #215295;	
	cursor: hand;
}

#button_bar_td table td
{
	padding: 0px;
	background-color: #CBCCCB; 
	border: 0px;
}


.form_elements_table td
{
	padding: 4px;
	text-align:left;
	border-bottom: 0px solid #E8EBE8;
}	


.welcome2
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: white;
}
#form_rep_bg
{
	background: url('../images/form_top_rep.gif') repeat-x;
	padding-left: 3px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-top: 2px;
}
.tdtext1
{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #3A3A38;
	padding-left: 8px;
	padding-right: 6px;
	
}

.headertextgold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#AFAF5B;
}
.headertextblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#3E9DCD;
}
.headertextorange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FF9832;
}
.tcontent
{
	color: black;
	font-size: 12px;
	font-family: Verdana;
}
.TextBox
{
	width:80px;
}
.titleLayout
{
    font-weight: bold;color: #ff9900;text-decoration: none;padding-left: 5px;
}
.trtext
{
 color:White;
 font-size: 8px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
}

.trreport
{
	background-image:url(Images/Reports_png.png);

}

.headermain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top:7px;
	color:#FFFFFF;
}

a.headermain:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding-top:7px;
	color: #FFFFFF;
	/*color: #B70000;*/
	text-decoration: none;
	}

.headermain2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	padding-top:7px;
	color:#000000;
}

.headermain2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding-top:7px;
	color: #000000;
	/*color: #B70000;*/
	text-decoration: underline;
	}
.headermain3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	padding-top:7px;
	color:#000000;
}

.headermain3:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding-top:7px;
	color: #000000;
	/*color: #B70000;*/
	text-decoration: underline;
	}
.paging1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#000000;
}

.paging1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000EE;
	/*color: #B70000;*/
	text-decoration: underline;
	}
.paging2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#0000EE;
}

.paging2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	/*color: #B70000;*/
	text-decoration: underline;
	}
.TableRow
{
	background-color:Transparent;
}
.headertesti1
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    color:#1E4377;
    font-style:italic;
}
.headertesti2
{
    font-family:Verdana;
    font-size:11px;
    color:#444488;
}