body  {
	font-family: verdana, arial,helvetica;
	font-size: 9pt;
	background-color: #fff;
	margin: 0px;
}

/* Font Styles */

.bl {font-size: 9pt;font-weight:bold; }
.sm {font-size: 10px;color:#6e6e6e }
.smw {font-size: 10px;color:#fff }
.title {font-size: 13pt; font-weight: bold; color:#277772}
.titlesm {font-size: 11pt; font-weight: bold; color:#008C36}
td  {font-family: verdana,arial,helvetica;font-size: 9pt;}
.wh {
	color:#fff 
}

.bred  {color:red;font-weight:bold }
.BgGreen {background-color: #226C66;}
.bgr {font-size: 9pt;font-weight:bold; color:#336600}

.Headings {
	font-family: Arial, Helvetica, sans-serif;
	color:#404040;
	font-weight: bold;
	font-size: 16px;}

#MainTitle {margin-bottom:10px;margin-top:10px;padding-right:5px}
#MainLeft{padding-left:115px;line-height:20px}

/* End Font Styles */

/* bg */	

.TopHdr {
	background-image: url(images/hdr/mcm_hdr_spacer.gif);
}
.PhotoHdr {
	background-color: #4D75A9;
	width: 100%;
	background-image: url(images/hdr/hdr_bg.gif);
}

.MenuBg{
	width: 100%;
	background-image: url(images/hdr/menu_bg.gif);
}

.MainTableRightBg{
	background-color: #D8E1F0; width:141px;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:20px
}

TD.MainLeft{background-image: url(images/new_bg.gif);	padding-left:130px;padding-right:45px;padding-top:10px;padding-bottom:20px}

	TD.BottomBg{
	background-color: #4D4C51;height:1px 
}

.MainTable {width:100%;	}
/* button styles */	
a.ButAnchor:link
	{	color:	#fff;
		text-decoration:	none;}
		
		a.butanchor:visited
	{	color:	#fff;
		text-decoration:	none;}

a.butanchor:hover
	{color:	#fff;
	text-decoration:	none;}




/* Used in whatsnew tables etc Styles */
.TableHeader
{
	
	width:751px;
}

.TableMain
{
	border-collapse: collapse;
	border-right: white 2px solid;
	border-bottom: white 1px solid;
	border-left: white 2px solid;
	border-top: 0px solid;
	width: 751px;
	background-color: White;
}





.padsm {padding:50px; font-size: 8pt;}

/* form contact*/	
	
	input {
	color: #000000;
	background-color: #E1E1E1;
}
	 
.inputlogin{
	width:117px
}

	.inputsm {width:80px }
	.inputm {width:140px }
		
.cbox {color:#000000; background-color: #FFFFFF;
     }
  
textarea {color:#000000; background-color: #E1E1E1;
    border: 2px Solid #fff;font-family: verdana, arial,helvetica; }
	
	.textareal {color:#000000; background-color: #E1E1E1;
    border: 2px Solid #fff; width:250px;font-family: verdana, arial,helvetica;}
	
		select {color:#000000; background-color:#E1E1E1;
}
	
			.noborder {border:0}

/*  main anchors */

a:link
	{
		color:	#800000;
		text-decoration:	none}

a:visited
	{
		color:	#909090;
		
		text-decoration:	none}

a:hover
	{
		color:	#000000;
		
		text-decoration:	none}
		
		
	
/* bot anchor */	


a.botlink:link
	{	font-size:	11px;
		color:	#808080;
		text-decoration:	none;}
		
		a.botlink:visited
	{	font-size:	11px;
		color:	#808080;
		text-decoration:	none;}

a.botlink:hover
	{
		color:	#404040;
		font-size:	11px;
		}

/* pint only */



.PrintOnly
{
  display: none;}

.tdltgrey {font-family: verdana,arial,helvetica;
font-size: 10px;; background-color: #DCDADA;padding:10px}

.tdwhite {font-family: verdana,arial,helvetica;
font-size: 10px; background-color: #FFFFFF;padding:10px}

.tdheader {font-family: verdana,arial,helvetica;
font-size: 10px; background-color: #999999;
color:#FFFFFF; font-weight:bold;padding:2px
}
