body { margin: 0 0 0 0; background:url(../images/layout/bg_body.gif) repeat-x;	background-color:#a9a9a9; }
td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2e2e2e; }
td a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2e2e2e; text-decoration:none }
td a:hover{ color:#000; text-decoration: underline; }
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff; padding:7px 7px;}
.footer a{color: #ffffff;text-decoration:none;}
.footer a:hover{color: #A61B00;text-decoration:none;}
.crumb {font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 15px; color:#5b5b5b;}
.title { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; padding-left:25px; }
.text { text-align:justify; line-height:16px; }
.sub a
{
 	width:auto;
	font-size: 10px;
	background-image:url(../images/layout/bg_submenu.gif);
	text-decoration: none; 
	display: block;
	padding:11px 10px;
}
.sub a:hover {	background-image:url(../images/layout/bg_submenu_over.gif); }
.subdown a
{
 	width:auto;
	font-size: 10px;
	background-image:url(../images/layout/bg_submenu_over.gif);
	color: #660000; 
	text-decoration: none; 
	display: block;
	padding:11px 10px;
}

.form1
{
	color: #344055;
	padding-left: 10px;
	background-color:#CCCCCC;
	border: 1px #FFFFFF solid;
}

.formtitle1
{
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 10px;
	background-color:#8f8f8f;
	border: 1px #FFFFFF solid;
}
.input1
{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px;
	color:#344055;
	border: 1px #CCCCCC solid;
	padding: 4px 4px;
	width: 285px;
}
.submit1
{
	color:#344055;
	border: 1px #CCCCCC solid;
}

.pftitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.pftitle2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.warning1 {font-family: Tahoma, Verdana, Arial; font-size: 11px; color:#990000; border: 1px #990000 solid; padding:10px 10px;}