/* body and text*/

body

	{font-family: Geneva, Trebuchet, Arial, Helvetica, sans-serif;

		font-size:	10pt;

		color:	#404040;

		font-weight:	normal;

		margin:10px 5px 5px 5px;		

		}

		
.KeyHeader {

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

		font-weight: bold; 

		color: #9c0031;

		font-size: 22px;

		text-align:center

		}

		

.HeaderMed {

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

		color: #9c0031;

		font-size: 16px;

		font-weight:bold;

	text-align: center

		}

		

		.HeaderSm {

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

		color: #9c0031;

		font-size: 14px;

		font-weight:bold;

	text-align: center

		}

		

.KeyHeaderLight {

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

	color: #9c0031;

		font-size: 20px;

			text-align:center

		}

		
.BGHeader 

		{

			background-color: #9C0031;

			color:#fff;

			padding: 5px;

			font-weight:bold;

			font-size: 20px;

				text-align:center;

				width:100%

}

	.ColleagueHdr 
		{
			background-color: #9C0031;
			color:#fff;
			padding: 5px;
			font-weight:bold;
			font-size: 14px;
				
				width:100%
}	

		

		

/* tables*/



Table.TopBanners {

	width:857px;

	

}



Table.Main {

	width:857px;

	background-color: White;



}



Table.Footer {

	width:857px;

	background-color: White;

	

}







Table.Form {

	width:85%

}









/* td*/



td {

	font-family: trebuchet,arial,Helvetica;

}









TD.UnderMenuBg {

	background-image: url(../images/structure/BgUnderMenu.gif);

padding:15px 0px 15px 0px;

width:168px

}



TD.MenuBg {

background-color: #ffae3b;

width:107px;

	}



TD.Main {

	width:590px;

	padding:15px 15px 20px 20px;

}



TD.MainCol {

	width:420px;

	padding:15px 15px 20px 20px;

}



TD.BgLine {

	background-image: url(../images/structure/BgLine.gif);

	width:2px

}



TD.Banners {

background-repeat: no-repeat;

width:156px;

text-align: center;

padding-left:10px

	

}







	

	Td.BgFooter {

	background-image: url(../images/structure/BgFooter.gif);

	height: 82px;

	width:681px;

	background-repeat: no-repeat;

}



	Td.BgFooterR {

	background-image: url(../images/structure/BgFooterR.gif);

	width:186px;

	background-repeat: no-repeat;

}



Td.BgTop {

height:29px;

text-align: right;



}



TD.BgCol {



width:168px;

	border-left:1px solid black;



}



TD.ColumnNoContent {



width:168px;

padding-top:20px;

background-color: #e2e2e2;

}





/* spans*/





.FooterAnchors { 

color:#fff;

font-size:9px

}



.smg {

color: #7c7878;

font-size:11px

}



.sm

{

font-size: 11px;

color:#808080;}  



.smb

{

font-size: 11px;

color: #060d86;} 





/* divs */



#ColumnContent{

	padding-left:10px;



}





		#Title {

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

		font-weight: bold; 

		color: #9c0031;

		font-size: 22px;

		text-align:center;

	padding-bottom:5px}



#FooterL {

float:left;

	width: 407px;

	padding-top:15px;

	padding-left:50px

}



#FooterR {

	float: right;

	width: 287px;

}



#Footer {

	padding:30px 0px 0px 20px

}











/* misc*/



.imgb{

	border:1px solid black;

	padding:10px 10px 10px 10px;

	background-color:#ffffff

	}	



/* li */



 

li {line-height:20px }





/* anchors*/



.TopMenu {

	FONT-SIZE: 12px; COLOR: #fff;

	

}



.TopMenu:Link

	{	color:	#c40642;

	text-decoration:	none;}



.TopMenu:visited

	{	color:	#000000;

				text-decoration:	none;}

.TopMenu:hover

	{	color:	#000000;

		text-decoration:	none;}

 

.FooterA {

	FONT-SIZE: 11px; COLOR: #fff;

}



.FooterA:Link

	{text-decoration:	none; COLOR: #fff;}



.FooterA:visited

	{	color:	#fff;

				text-decoration:	none;}

.FooterA:hover

	{	color:	#000;

		text-decoration:	none;}

		

		

.idm:Link

	{text-decoration:	none;	FONT-SIZE: 10px; COLOR: #808080;

	font-weight:bold;

	font-style: italic;}



.idm:visited

	{

				text-decoration:	none;	FONT-SIZE: 10px; COLOR: #808080;

	font-weight:bold;

	font-style: italic;}

.idm:hover

	{

		text-decoration:	none;	FONT-SIZE: 10px; COLOR: #404040;

	font-weight:bold;

	font-style: italic;}

		

		A:link

	{

	color: Maroon;

	text-decoration: underline;

}



A:visited

	{



	color: Maroon;

		text-decoration:	underline;}



A:hover

	{



		color:	#000;

		text-decoration:	none;}

		

		/* forms */

		

		

input {font-size: 7pt; 

font-weight: normal ; color:#000000; background-color: #FFFFFF; border: 1px Solid #808080; width:150px }

		

.inputsm {width:80px }

.inputm {width:120px }

.subbut{width:78px;border:0px }



.inputamt{width:40px }

TEXTAREA {font-size: 9pt;

	

}

.PrintOnly

{

  display: none;

}





