/* CSS Document */
.evenRow { background-color: #FFFFFF; }
.oddRow { background-color: #F7F7F7; }
.msg_red
{
	font-family: Tahoma, Verdana, arial, Helvetica, sans-serif;
	color: #D35621;
	font-size: 11px;
	font-weight: normal;
}
.textfield
{
	font-family: Tahoma, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.red_txt
{
	font-family: Tahoma, Verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #Da251E;
	text-decoration: none;
}
.btn
{
font-family:Tahoma, arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
height:20px;
width:auto;
color:#000;
background-color:#7BC00B;
margin:0px;
padding-left:6px;
padding-right:6px;
line-height:16px;
border:none;
}
.buttons 
{
	font-family: Tahoma, Verdana, arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PaDDING-RIGHT: 5px; 
	PaDDING-LEFT: 5px; 
	PaDDING-BOTTOM: 2px; 
	PaDDING-TOP: 2px; 
	WIDTH: 74px; 
	CURSOR: pointer; 
	COLOR: #ffffff;
	background-color:#315da8;
/*
	BaCKGROUND-IMaGE: url(../images/but2.gif); 
*/
	
	BaCKGROUND-POSITION: left top; 
	BaCKGROUND-REPEaT: no-repeat; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	HEIGHT: 26px; 
	BORDER-BOTTOM-STYLE: none;
	BORDER-TOP-STYLE: none; 
}

.paddingleft
{
	PaDDING-LEFT: 12px;
	PaDDING-TOP: 5px;
	TEXT-aLIGN: left
}

.p
{
	FONT-SIZE: 11px;
	MaRGIN: 0px;
	COLOR: #2f2f2f; 
	LINE-HEIGHT: 16px; 
	PaDDING-TOP: 9px; 
	TEXT-aLIGN: left
}

.innermainheadig
{
	DISPLaY: block; 
	PaDDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	PaDDING-BOTTOM: 2px; 
	COLOR: #315da8; 
	BORDER-BOTTOM: #ff0000 1px solid; 
	TEXT-aLIGN: left; 
	TEXT-DECORaTION: none
}
ul.contact
{
	MaRGIN-TOP: 3px; 
	DISPLaY: block; 
	FONT-WEIGHT: normal; 
	LIST-STYLE-POSITION: outside; 
	MaRGIN-BOTTOM: 2px
}
ul.contact B 
{
	FONT-WEIGHT: normal; 
	COLOR: #315da8; 
	TEXT-DECORaTION: none
}
ul.contact a 
{
	FONT-WEIGHT: normal; 
	COLOR: #ff0000; 
	TEXT-DECORaTION: underline
}
ul.contact a:hover 
{
	PaDDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	COLOR: #315da8
}
.contactform 
{
	
}
.contactform td 
{
	PaDDING-RIGHT: 4px; 
	PaDDING-LEFT: 8px; 
	FONT-SIZE: 11px; 
	PaDDING-BOTTOM: 4px; 
	COLOR: #315da8; 
	PaDDING-TOP: 4px; 
	TEXT-aLIGN: left
}
.contactform td B 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #646464
}
.cont_form
{
	PaDDING-RIGHT: 0px; 
	PaDDING-LEFT: 0px; 
	PaDDING-BOTTOM: 0px; 
	MaRGIN: 0px; 
	PaDDING-TOP: 0px
 }
 .innerheadig
 {
	BaCKGROUND-POSITION: left 50%; 
	PaDDING-LEFT: 30px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	VERTICaL-aLIGN: middle; 
	COLOR: #315da8; 
	BORDER-BOTTOM: #cacaca 1px solid; 
	BaCKGROUND-REPEaT: no-repeat; 
	HEIGHT: 20px; 
	BaCKGROUND-COLOR: #efefef; 
	TEXT-aLIGN: left
}
.txtinput 
{
	BORDER-RIGHT: #d3d0c9 1px solid; 
	BORDER-TOP: #808080 1px solid; 
	FONT-SIZE: 11px;
	BORDER-LEFT: #808080 1px solid; 
	WIDTH: 155px; 
	COLOR: #315da8; 
	BORDER-BOTTOM: #d3d0c9 1px solid; 
	HEIGHT: 16px
}
h1 
{
	PaDDING-RIGHT: 0px; 
	PaDDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PaDDING-BOTTOM: 0px; 
	MaRGIN: 0px; 
	COLOR: #315da8; 
	PaDDING-TOP: 0px; 
	TEXT-aLIGN: left
}
table.site_map
{
	TEXT-aLIGN: left
}
table.site_map td a 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #315da8
}
table.site_map td a:hover
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #ff0000
}
table.site_map th 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #315da8
}
th a 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #315da8
}
th a:link 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #315da8
}
table.site_map th a:hover 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #ff0000
}

.image{
	margin-right:4px;
}
