BODY
{
    	FONT-WEIGHT: normal;
    	LETTER-SPACING: normal;
    	TEXT-TRANSFORM: none;
    	WORD-SPACING: normal;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;    
	background-color:#F4F4F4;
}

A
{
	color: black;
}

.header
{
	height: 0px;
	width: 100%;
}
.headerHeaderLeft 
{
	height: 0px;
}
.headerHeaderRight 
{
	height: 0px;
}
.headerHeaderCenter 
{
	height: 0px;
}
.headerBodyLeft
{
	width: 0px;
	height: 0px;
}
.headerBodyRight
{
	width: 10px;
	height: 0px;
}
.headerBodyCenter
{
	padding-top: 0px;
	text-align: right;
	height:30px;
	font-size: 11px;
	color: #666666;
}
.footer
{
	width: 100%;
	height: 100px;
}
.footer A
{
	text-decoration: none;
	color: #666666;
}
.footerBodyLeft
{
	width: 20px;
	height: 100px;
}
.footerBodyRight
{
	width: 16px;
	height: 100px;
}
.footerBodyCenter
{
	font-size: 11px;
	color: #666666;
	padding-top: 46px;
	padding-left: 16px;
}



/** FORM ELEMENTS **/
INPUT, TEXT, TEXTAREA, SELECT, SUBMIT 
	{ 
		font: normal 8pt; 
		color: #27769C;
	}
		
.formButton
	{
		height: 18px;
		font-size: 8pt;
		font-weight:normal;
		text-align: center;
		color: #FFFFFF;
		border: 1px solid #CCE5F2;
	}

.formTextBoxShort
	{
		width: 100px;
		font-size: 8pt;
		color: #27769C;
		background-color: white;
		border: #CCE5F2 1px solid;
		height:18px;
		padding-left:3px;
		padding-top:2px;
	}

.formTextBoxLong
	{
		width: 200px;
		font-size: 8pt;
		color: #27769C;
		background-color: white;
		border: #CCE5F2 1px solid;
		height:18px;
		padding-left:3px;
		padding-top:2px;
	}

.formTextBoxMultiline
	{
		width: 200px;
		height:100px;
		font-size: 8pt;
		color: #27769C;
		background-color: white;
		border: #CCE5F2 1px solid;
		padding-left:3px;
		padding-top:2px;
		scrollbar-face-color: #E9E9E9;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #E9E9E9;
		scrollbar-3dlight-color: #DBDBDB;
		scrollbar-arrow-color: #787878;
		scrollbar-track-color: #F5F5F5;
		scrollbar-darkshadow-color: #AEAEAE;
	}
	
.formElementOneLine
	{
		height: 18px;
		width: 200px;
		font-size: 8pt;
		font-weight:normal;
		text-align: left;
		color: #27769C;
		border: 0.01em solid #CCE5F2;
	}

.formCheckBoxList
	{
		height: 15px;
		width: 200px;
		font-size: 8pt;
		font-weight:normal;
		text-align: left;
		color: #FFFFFF;
	}
	
.formCheckBox
	{	
		color: #FFFFFF;
		border: 1px solid #CCE5F2;
	}



/** TEXT FORMATTING **/

TD, SPAN, DIV, OPTION, SELECT, LI, BODY, .fbody 
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Tahoma;
	color: #27769C;
    	TEXT-TRANSFORM: none;
    	WORD-SPACING: normal;
	}	


/** LINK FORMATTING **/

a:link, a:visited 
	{
	font-weight: normal;
	color: #27769C;
	text-decoration: underline;
	}

a:active
	{
	font-weight: normal;
	color: #27769C;
	text-decoration: underline;
	}

a:hover	
	{
	font-weight: normal;
	color: #27769C;	
	text-decoration: underline;
	}

.responseMsg			{color: #FF6600; text-decoration: none; font-size: 8pt;	font-weight:bold;}
a.responseMsg			{color: #FF6600; text-decoration: underline; font-size: 8pt;	font-weight:bold;}
a.responseMsg:link 		{color: #FF6600; text-decoration: underline; font-size: 8pt;	font-weight:bold;}
a.responseMsg:visited 		{color: #FF6600; text-decoration: underline; font-size: 8pt;	font-weight:bold;}
a.responseMsg:active 		{color: #FF6600; text-decoration: underline; font-size: 8pt;	font-weight:bold;}
a.responseMsg:hover 		{color: #FF6600; text-decoration: underline; font-size: 8pt;	font-weight:bold;}	



/**  GREY THEME **/
.BodyHeaderText { FONT-WEIGHT: bold; COLOR: #1d54a5 }
.BodyHighlightText1 { FONT-WEIGHT: normal; COLOR: #ff6633 }
.BodyHighlightText2 { FONT-WEIGHT: normal; COLOR: #1d54a5 }
.BodyImageBorder { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid }

/**
.CellBodyLight {font-size: 8pt;font-weight: normal;color: #666666;background-color: #F4F4F4;border-bottom: 1px #E7E7E7 solid;border-right: 1px #E7E7E7 solid;border-left: 1px #E7E7E7 solid;border-top: 1px #E7E7E7 solid;}
.CellBodyDark {font-size: 8pt;font-weight: normal;color: #666666;background-color: #ECECEC;border-bottom: 1px #DDDDDD solid;border-right: 1px #DDDDDD solid;border-left: 1px #DDDDDD solid;border-top: 1px #DDDDDD solid;}
**/

.CellBodyDark {font-size: 8pt;font-weight: normal;color: #27769C;background-color:#D9ECF5;border-bottom: #B5DAED 1px solid;border-right: #B5DAED 1px solid;border-top: #B5DAED 1px solid;border-left: #B5DAED 1px solid;}
.CellBodyLight {font-size: 8pt;font-weight: normal;color: #27769C;background-color: #F0F7FB;border-bottom: 1px #CCE5F2 solid;border-right: 1px #CCE5F2 solid;border-left: 1px #CCE5F2 solid;border-top: 1px #CCE5F2 solid;}


.CellBodyBlue {font-size: 8pt;color: #27769C;font-weight: bold;background-color:#D9ECF5;border-bottom: #B5DAED 1px solid;border-right: #B5DAED 1px solid;border-top: #B5DAED 1px solid;border-left: #B5DAED 1px solid;}
.CellBodyRed {font-size: 8pt;color: #27769C;font-weight: bold;background-color:#FFE6D5;border-bottom: #FFCEAD 1px solid;border-right: #FFCEAD 1px solid;border-top: #FFCEAD 1px solid;border-left: #FFCEAD 1px solid;}
/**
.CellBodyRed {font-size: 8pt;color: #27769C;font-weight: bold;background-color:FFDBC3;border-bottom: #FFBE94 1px solid;border-right: #FFBE94 1px solid;border-top: #FFBE94 1px solid;border-left: #FFBE94 1px solid;}
**/

.CellBodyGreen {font-size: 8pt;color: #27769C;font-weight: bold;background-color:#E7F2D8;border-bottom: #CAE3AA 1px solid;border-right: #CAE3AA 1px solid;border-top: #CAE3AA 1px solid;border-left: #CAE3AA 1px solid;}
.CellBodyYellow {font-size: 8pt;color: #27769C;font-weight: bold;background-color:#FDF5CE;border-bottom: #FBE376 1px solid;border-right: #FBE376 1px solid;border-top: #FBE376 1px solid;border-left: #FBE376 1px solid;}

.CellHeaderTitle {font-size: 8pt;color: #27769C;font-weight: bold;background-color:#D9ECF5;border-bottom: #B5DAED 1px solid;border-right: #B5DAED 1px solid;border-top: #B5DAED 1px solid;border-left: #B5DAED 1px solid;}

.CellBodyFooter {font-size: 8pt;font-weight: normal;color: #27769C;background-color: #F0F7FB;border-bottom: 1px #CCE5F2 solid;border-right: 1px #CCE5F2 solid;border-left: 1px #CCE5F2 solid;border-top: 1px #CCE5F2 solid;}



/** PAGE ELEMENTS **/

.pageBox
	{
		margin-top: 0;
		margin-left: 0;
		BORDER-TOP: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-BOTTOM: #cccccc 1px solid;
		BORDER-LEFT: #cccccc 1px solid;
		background-image: url(../_images/background.gif);
		background-repeat: repeat;
	}
		
.headerBox 
	{
		width: 100%;
	}

.leftBox 
	{
		width: 160px;
	}
	
.bodyOuterBox
	{
		
	}
	
.bodyBox
	{
		
	}
		/** .bodyBox detailed formatting **/
		.bodyInnerBox
			{
						
			}			

		.bodyInnerBoxLeft
			{
						
			}				
			
		.bodyInnerBoxCenter
			{
				PADDING-RIGHT: 10px; 
				PADDING-LEFT: 0px; 
				PADDING-BOTTOM: 10px; 
				PADDING-TOP: 10px;				
			}	
			
		.bodyInnerInnerBoxCenter
			{
				padding-top: 10px; 
				padding-right: 20px;
				padding-bottom: 20px;
				padding-left: 20px;
			}	
						
		.bodyInnerBoxRight
			{
						
			}	
			
				
.rightBox
	{

	}

.footerBox
	{
		
	}
