body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525252;
	margin:0px;
	background-color:#FFFFFF;
}

a:link {
	text-decoration:none;
		}
	
a:visited {
	text-decoration:none;
		}
	
a:active{
	text-decoration:none;
	}
	
a:hover {
	text-decoration:underline;
	}


.link a:link, .link a:visited, .link a:hover, .link a:active
	{
	color:#0986ba;
	}	
	
.pageholder{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	
	}

.header {
	float:left;
/*	width:779px;*/
	height:173px;
	background-image:url(../HeaderImages/headerbg02.gif);
	background-repeat:repeat-x;
	}
	
.dateholder	{
	float:left;
/*	width:745px;*/
	padding:7px 6px 6px 17px;
	}	
	
.date{
	float:left;
	width:300px;	
	font-size:10px;
	color:#999999;
	}	
	
.toplink{
	/*float:right;*/
	width:300px;	
	font-size:10px;
	color:#e0e0e0;
	/*text-align:right;*/
	}	
	
.toplink a:link, .toplink a:visited, .toplink a:hover, .toplink a:active
	{
	color:#999999;
	}
	
.searchholder{
	float:right;
	width:765px;
	height:76px;
	padding:0px 7px 7px 7px;
	}
	
.leftgraybg{
	float:left;
	width:15px;
	height:24px;
	background-image: url(../HeaderImages/gray_leftbg.gif);
	background-repeat:no-repeat;
	}
	
.middlegraybg{
	float:left;
	width:735px;
	background-image: url(../HeaderImages/gray_middlebg.gif);
	background-repeat: repeat-x;
	}
	
	
.rightgraybg{
	float:right;
	width:15px;
	height:24px;
	background-image: url(../HeaderImages/gray_rightbg.gif);
	background-repeat:no-repeat;
	}			
	
.logo{
	float:left;
	width:302px;
	margin-top:15px;
	}
	
.searcharea{
	float:right;
	width:207px;
	margin-top:21px;
	}
	
.search{
	float:left;
	width:207px;
	color:#377296;
	}	
	
.textbox{
	float:left;
	border: 1px solid #7e7e7d;
	padding:5px;
	color:#757575;
	font-size:12px;
	margin-left:5px;
	}
	
.eighteen{
	float:right;
	width:36px;
	margin-top:9px
	
	}	
	
.navigation{
	float:left;
	width:800px;
	height:65px;
	padding:0px 0px 0px 0px;
	}	
	
.bannerarea{
	float:left;
	width:755px;
	background-color:#f4f3f1;
	padding:5px 12px 10px 12px;
	margin-top:2px; 
	}
	

.bannerholder{
	float:left;
	width:755px;
	padding:7px 12px 8px 12px;
	background-color:#f4f3f1;
	}

	
.breadcrumb{
	float:left;
	width:753px;
	font-size:11px;
	color:#666666;
	padding-bottom:7px;
	/*background-color:#f4f3f1;*/
	}
	
.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active
	{
	color:#666666;
	}		
	
.promobanner{
	float:left;
	width:561px;
	height:211px;
	}
	
.promobanner01{
	float:left;
	width:566px;
	}	
	
.gray16b{
	font-size:16px;
	font-weight:bold;
	color:#525252;
	}
	
.textarea{
	float:left;
	border: 1px solid #7e7e7d;
	padding:2px;
	color:#757575;
	font-size:12px;
	}
	
.dropdown{
	float:left;
	border:1px solid #7e7e7d;
	padding:1px;
	color:#757575;
	font-size:12px;
	}	
	
.tspace{
	padding-top:8px;
	}
	
.viewdemo{
	width:179px;
	padding-top:15px;
	}
	
.contentholder{
	/*width:779px;*/
	}	
	
.topcontentpanel{
	float:left;
	padding:20px 12px 0px 12px;
	width:755px;
	}

.content{
	float:left;
	width:561px;
	}		


	
.icon{
	float:left;
	width:38px;
	padding-right:7px;
	}

.boldtext{
	float:left;
	width:220px;
	padding:11px 0px 7px 0px;
	}		
	
.h1{
	margin:0px;
	font-size:16px;
	font-weight:bold;
	color:#525252;
	}
	
.text{
	float:left;
	width:262px;
	height:50px;
	padding:4px 0px 0px 6px;
	text-align:left;
	}
	
.more{
	float:left;
	width:268px;
	text-align:right;
	font-size:11px;
	padding-bottom:10px;
	}			
	
	
.greenbar{
	float:left;
	width:168px;
	height:22px;
	background-image:url(../HeaderImages/maroontopbar.gif);
	padding:5px 0px 0px 10px;
	}
	
.h01 {
	font-size:16px;
	color:#FFFFFF;
	margin:0px;
	}
	

.bannerspace{
	float:left;
	width:176px;
	height:90px;
	border:solid 1px #dddddd;
	margin-top:7px;
	text-align:center;
	margin-bottom:10px;
		}							


.line2{
	border-bottom:2px solid #d0d0d0;
	}
	
.orange {
	color:#f79800		
	}
	
.darkgray	{
	color:#666666;
	}
	
		
.tdsapce{
	width:538px;
	padding:5px 0px 5px 0px;
	border-bottom:dashed 1px #d3d3d3;
	}
	
.tdsapce01{
	float:left;
	width:538px;
	padding-top:5px;
	}				
	
.h2{
	font-size:20px;
	margin:0px;
	}
	
.font11{
	font-size:11px;
		}
		
.blackcolor{
	color:#000000
	}					
	
.greencolor{
	color:#98b952;
	}
	
.maroonncolor{
	color:#880656;
	}	
	
	
.gray{
	color:#525252;
	}
	
.red{
	color:#ed1c24;
	}	
	
.bluecolor{
	color:#0986ba;
	}
	
.whitecolor {
	color:#ffffff;
	}
	
.gray12{
	color:#525252;
	font-size:12px;
	font-weight:bold;
	}	
	
.marooncolor{
	font-weight:bold;
	color:#880656;
	font-size:12px;
	font-weight:bold;
	}	
	
	
.gbar{
	background-image:url(../HeaderImages/graybar.gif);
	background-repeat:repeat-x;
	color:#000000;
	height:45px;
	margin-top:2px;
	padding:5px 5px 1px 5px;
	}
	
.table{
	float:left;
	width:528px;
	padding-top:6px;
	color:#525252;
	}				
		
.tdgrayspace{
	background-color:#fafafa;
	height:20px;
}

.tdwhitespace{
	background-color:#ffffff;
	height:20px;
	}			
		
	
.bannerspace01{
	float:right;
	width:178px;
	}
	
.flashbanner{
	float:left;
	width:779px;
	margin:15px 0px 5px 0px;
	}	
	
	
.footer{
	float:left;
	width:1000px;
	background-color:#f4f3f1;
	margin-top:20px;
	}
	
.footerline01 {
	float:left;
	width:755px;
	height:21px;
	padding:5px 12px 5px 12px;
	background-image:url(../HeaderImages/footerbg.gif);
	background-repeat:repeat-x;
	border-bottom:1px solid #ffffff;
		}
		
	
	
.footer01 {
	float:left;
	width:607px;
	font-size:11px;
	color:#FFFFFF;
	margin-top:3px;
	}
	
.footer01 a:link, .footer01 a:visited, .footer01 a:hover, .footer01 a:active
	{
	color:#ffffff;
	}
		
	
.footer02 {
	float:left;
	width:12px;
	padding-right:1px;
	}
	
.footer03 {
	float:right;
	width:400px;
	font-size:12px;
	font-weight:bold;
	color:#eef4e5;
	padding-left:3px;
	margin-top:2px;
	text-align:right;
	}
	
.footerline02 {
	/*float:left;*/
	width:1000px;
	padding:5px 12px 5px 12px;
	font-size:11px;
	color:#525252;
	border-bottom:1px solid #e2e2e2;
		}
		
.footerline02 a:link, .footerline02 a:visited, .footerline02 a:hover, .footerline02 a:active
	{
	color:#525252;
	}
	
.footerline03 {
	/*float:left;*/
	width:1000px;
	padding:5px 12px 10px 12px;
	font-size:10px;
	color:#aeadac;
	border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
		}		
		
				

/* Table CSS Start Here*/

.mftableholder{
	float:left;
	margin-top:2px;
	width:767px;
	background-color:#FFFFFF;
	border:#d4d4d4 solid 1px;
	padding:5px;
	}
	
	
	
	
.mfblueband{
	float:left;
	/*width:741px;*/
	background-color:#f6f2f4;
	/*padding:13px 13px 13px 13px;*/
	border-bottom:#7d245b solid 1px;
	} 	
	
.mfh1b	{
	font-size:16px;
	color:#6c1749;
	font-weight:bold;
	}
	
.mfdropdown{
	border:1px solid #969696; 
	padding:1px;
	font-size:12px;
	color:#000; 
	text-decoration:none;
	}	
	
.mftextbox{
	border:1px solid #969696; 
	padding:2px; 
	font-size:12px;
	color:#000; 
	text-decoration:none;
	}
	
			
.mfdroparea{
	float:left;
	width:741px;
	padding-top:10px;
	font-size:12px;
	color:#666666;
	}	
	
.mfgbar{
	
	background-image:url(../HeaderImages/graybar_small.gif);
	background-repeat:repeat-x;
	color:#000000;
	height:24px;
	margin-top:2px;
	/*padding:5px 10px 0px 10px;*/
	}	
	
.mftableholder01{
	float:left;
	width:767px;
	}
						
.divscroll-mfpurchase{
	/*overflow-y: scroll;*/
	width:767px;
	height:300px;
	background-color:#FFFFFF;
}

.mftable01 {
	float:left;
	width:751px;
		}
		
.purchasegrayspace{
	background-color:#faf8f9;
	height:23px;
}

.purchasewhitespace{
	background-color:#ffffff;
	height:23px;
	}
	
.contentlink a:link, .contentlink a:visited, .contentlink a:hover, .contentlink a:active
	{
	color:#0069a2;
	}	
	
.blueoption12	{
	font-size:12px;
	color:#22709a;
	font-weight:bold;
	}
	
.marquee{
	float:left;
	width:760px;
	font-size:12px;
	color:#000000;
	}	
	
.marquee a:link, .marquee a:visited, .marquee a:hover, .marquee a:active
	{
	color:#22709a;
	}	
		
	
.NAVHis	
{
	font-family: sans-serif;
	font-size:11px;
	color:#6c1749;
	font-weight:bold;
	}	
				

/* Table CSS End Here*/




