body	{
background-color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		margin:0;
		}
.table_border{
	background-color:whitesmoke;
	border:1px solid #CCCCCC;
		}	
TD		{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#000000;
		 line-height:16px;
		 }
 TH	{
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#000000;
		 font-weight:normal;
		 }
.black_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
.black_sub_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
.black_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	}
.blue_txt_big{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005479;
	font-weight:bold;
	}
.blue_sub_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005479;
	font-weight:bold;
	}
.blue_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005479;
	}
.grey_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}
.bottom_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#CCCCCC;
}
.bottom_right_line {
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.top_line {
	border-top:1px solid #CCCCCC;
}
.black_links a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.black_links a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #D60000;
	text-decoration:none;
}
.more a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.more a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #D60000;
	text-decoration: none;
}
.border {
	border: 1px solid #CCCCCC;
}
.menu_txt a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.menu_txt a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D60000;
	font-weight:bold;
	text-decoration:none;
}
.red_link a{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#D60000;
			text-decoration:underline;
			}
.red_link a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#000000;
			text-decoration:none;
			}
.red_more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D60000;
	font-weight:bold;
	text-decoration:none;
}
.red_more a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D60000;
	font-weight:bold;
	text-decoration:underline;
}
.red_more a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.spy_bg{

	background-color:whitesmoke;
	border-width:1;
	border-style:solid;
	border-color:#CCCCCC;
		}
.spy_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding:8px 8px 8px 8px;
	background-color:whitesmoke;
	border:1px solid #CCCCCC;
}
.img_border{border-color:#CCCCCC;
			border-style:solid;
			border-width:1px;
			}
.small_link_red a{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#D60000;
			text-decoration:none;
			}
.small_link_red a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#D60000;
			text-decoration:none;
			}
.small_link_blue a{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#005479;
			text-decoration:none;
			}
.small_link_blue a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#D60000;
			text-decoration:none;
			}
.small_link_grey a{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#666666;
			text-decoration:none;
			}
.small_link_grey a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12;
			color:#D60000;
			text-decoration:underline;
			}
			/**************** menu bg repeat********************/
.menu_bg{background-image:url(menu_bg.jpg);
		background-repeat:repeat-x;
		}
.menu_link a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005479;;
	font-weight:bold;
	text-decoration:none;
}
.menu_link a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}


/* FIXES HEADER SPACING PROBLEM IN IE */

h2 { line-height:20px; font-size:17px; margin-top:10px; }