body
{
 margin:0px;
 padding:0px; 
}
.index_main_bg
{
 background-image:   url('../graphics/index_01.gif');
 background-repeat: repeat-x;
 background-color:1C435A;
}
.inner_main_bg
{
 background-image:   url('../graphics/inner_01.gif');
 background-repeat: repeat-x;
 background-color:1C435A;
}
.bg
{
 /*background-image:   url('../graphics/index_21.gif');*/
 background-image:   url('../graphics/index_bg1.gif');
 background-repeat: repeat-x;
 background-color:#1B435C;
}
.bg6
{
 /*background-image:   url('../graphics/index_21.gif');*/
 background-image:   url('../graphics/index_bg2.gif');
 background-repeat: repeat-x;
 background-color:#1B435C;
}
.bg2
{
 background-image:   url('../graphics/index_26.gif');
 background-repeat: repeat-x;
 background-color:#D4D4D4;
}
.bg3
{
 background-image:   url('../graphics/index_36.gif');
 background-repeat: repeat-x;
}
.bg4
{
 background-color:#ffffff;
}
.bg5
{
  background-color:#ffffff;
}
.text
{
	color:#494949;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
.text_p
{
	color:#494949;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	padding-left: 8px;
	padding-right: 8px
}
.footer
{
	color:#CAD3DA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#1C435A;	
}
.text2
{
	color:#CAD3DA;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	
}
a.text2
{
	color:#CAD3DA;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	text-decoration:underline;
}
a.text2:hover
{
	color:#CAD3DA;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	text-decoration:none;
}
.text3
{
	color:#494949;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}
a.text3
{
	color:#1C435A;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
}

a.text3:hover
{
	color:#494949;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
}

.text4
{
	color:#3784B2;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:justify;
}

a
{
	color:#1C435A;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration:underline;
}
a:hover
{
	color:#494949;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
}
.textfield
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:160px;
	height:18px;
	padding:1px;
	background:#FFFfff;
 }
.textfield20
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:130px;
	height:18px;
	padding:1px;
	background:#FFFfff;
 } 
.textfield10
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:75px;
	height:18px;
	padding:1px;
	background:#FFFfff;
 }  
.textfield2
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:25px;
	height:18px;
	padding:1px;
	background:#FFFfff;
 } 
.textfield1
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:15px;
	height:18px;
	padding:1px;
	background:#FFFfff;
 } 
.textfield3
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:30px;
	height:18px;
	padding:1px;
	background:#FFFfff;
 } 
.textfield12
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:110px;
	height:18px;
	padding:1px;
	background:#FFFfff;
 }   
 .selectarea
 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: #848F95 1px solid;
	font-size :11px;
	color:#494949;
	width:160px;
	height:70px;
	padding :3px;
	background:#FFFfff;
	top: auto;
	bottom: auto;
 } 

.errtext{
	color:#32659D;
 }