body,td,table,div{font-family:Arial,Myriad Pro,Verdana;font-size:12px;color:#5d5d5d}
/*body,td,table,div{font-family:Arial,Myriad Pro,Verdana;font-size:12px;color:#971b1e;} #5d5d5d; */
.pagebg{margin:0px;background-image:url('images/bg.gif');background-repeat:repeat-y;}
body,div,p,ul{margin:0px;}

.header-index{
background-image:url('images/header_02.gif');background-repeat:repeat-x;padding:0px 0px 0px 0px;
}
.header-index-1{
background-image:url('images/index-bg-1.gif');background-repeat:repeat-x;padding:0px 0px 0px 0px;
}
.header-inner{
background-image:url('images/inner-bg.gif');background-repeat:repeat-x;padding:0px 0px 0px 0px;
}
.homebg{
background-image:url('images/home-bg.jpg');
background-repeat:no-repeat;
padding:20px 40px 0px 300px;height:441px;
color:#333333;line-height:30px;
}
.toplnk {text-decoration:none;color:#ffffff;font-size:15px;font-weight:bold;}
.toplnk:hover{text-decoration:none;color:#d10b10;}
.title{color:#971b1e;font-size:18px;font-weight:bold;}
.homecontent{color:#333333;line-height:35x;}
.footerbg{
background-image:url('images/footer-bg.gif');background-repeat:repeat-x;background-position:bottom;background-color:#000066;
color:#ffffff;font-family:Trebuchet MS,arial,tahoma;font-size:9pt;line-height:28px;
}

.lnht
{line-height:22px;}
.footer {line-height:22px;padding:10px;font-size:11px;background-image:url('images/footer-bg.gif');background-repeat:repeat-y;color:#ffffff;}
.footer td a{color:#ffffff;text-decoration:none;}
.footer td a:hover{color:#ffffff;text-decoration:underline;}
.source{font-size: 14px;font-style: normal;color:#890101;font-weight:bold;}
.redfont{font-size: 14px;font-style: normal;color:#890101;}

.textfield

{

	font-family: Arial,Myriad Pro,Verdana;;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	border: 1px solid #AFADB2;

	height:20px;
	width:250px;

	vertical-align:middle;

}

.textarea

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	width:250px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	border: 1px solid #AFADB2;

	vertical-align:middle;

}

.button{

	

	font-size:14px;

	text-align:center;

	font-weight:bold;

	line-height:20px;

	color:#FFFFFF;

	background-color:#890101;

	border:1px solid #890101;

}

a{
color:#5D5D5D;TEXT-DECORATION: underline;	
}

a:hover{color:#5D5D5D;TEXT-DECORATION: none;}
.Normalerror { 

	PADDING-LEFT: 20px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 10px; 
	COLOR: #FF0000; 
	LINE-HEIGHT: 23px; 
	FONT-FAMILY: verdana; 
	
	TEXT-DECORATION: none
}

