BODY
{
    FONT-WEIGHT: normal;
    font-family:tahoma;
    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:#BFBFBF;	
	
}


.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;
}

.textRed
{
	color: red;
	font-size: 10px;
}

.textGreen
{
	color: green;
	font-size: 10px;
}



/** TEXT STYLE **/

.SubCellHeader
{
	vertical-align:top;
	height: 30px;
	color:#666666;
	font-size: 13px;
	font-weight: bold;	
}

.CellBody
{

}


.CellBodyDark
{
	color: #666666;
	font-size: 12px;
}

.CellBodyLight
{
	color: #666666;
	font-size: 12px;
}


/** DATAGRID STYLE **/

.GridHeader 
{
	background-color:#BFBFBF;
	height: 20px;
	color: #666666;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
}
.ProjectGrid 
{
	color: #666666;
	font-size: 11px;
	width:100%;
}
.ProjectGrid A
{
	color: #666666;
}
.ProjectGrid A:hover
{
	color: #000000;
}
.GridItemStyle 
{
	background-color: #E5E5E5;
}
.GridAlternatingItemStyle
{
	background-color: #F3F3F3;
}
.GridSelectedItemStyle				
{
	background-color: #000000;
	border-top:#FFFFFF;
	border-bottom:#FFFFFF;
}
.GridFooter
{
	height: 10px;
	color: #E5E5E5;
	font-size: 11px;
	font-weight: bold;
}
.GridPager
{
	background-color:#BFBFBF;
	height: 20px;
	color: #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
}




/** FORM ELEMENTS **/

.TextField
{
	width: 230px;
	font-size: 11px;
	color: #666666;
	padding-left:3px;	
	border-top: 1px solid #A5ACB2; 
	border-right: 1px solid #A5ACB2; 
	border-bottom: 1px solid #A5ACB2; 
	border-left: 1px solid #A5ACB2; 	
}

.SubmitButton
{
	width:100px;
	height: 20px; 	
	border-top: 1px solid #333333; 
	border-right: 1px solid #333333; 
	border-bottom: 1px solid #333333; 
	border-left: 1px solid #333333; 
	background-color:#FFFFFF;
	text-align: center;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
	
.TextBoxMultiline
	{
		width: 230px;
		height:100px;
		border-top: 1px solid #A5ACB2; 
		border-right: 1px solid #A5ACB2; 
		border-bottom: 1px solid #A5ACB2; 
		border-left: 1px solid #A5ACB2; 	
		font-size: 11px;
		color: #666666;
		background-color: white;
		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;    
	}
	
.ElementOneLine
	{
		height: 20px;
		width: 230px;
		font-size: 11px;
		font-weight:normal;
		text-align: left;
		color: #666666;
		border: 0.01em solid #666666;
	}

.CheckBoxList
	{
		height: 15px;
		width: 230px;
		font-size: 11px;
		font-weight:normal;
		text-align: left;
		color: #FFFFFF;
	}
	
.CheckBox
	{	
		color: #FFFFFF;
		border: 1px solid #666666;
	}



/** TEXT FORMATTING **/

.BodyHeaderText { FONT-WEIGHT: bold; COLOR: #666666 }
.BodyHighlightText1 { FONT-WEIGHT: normal; COLOR: #3366ff }
.BodyHighlightText2 { FONT-WEIGHT: normal; COLOR: #FFCC00 }
.ImageBorder {Border: 1px Solid #666666; }

INPUT, TEXT, TEXTAREA, SELECT, SUBMIT 
	{ 
		font-family: Tahoma;
		color:#666666;	
		font-size:12px;
	}

SPAN, DIV, OPTION, SELECT, LI, BODY, .fbody 
	{
		font-family: Tahoma;
		font-size:12px;
		text-align:justify;
		color:#666666;	
	}	
	
TD 
	{
		font-family: Tahoma;
		font-size:12px;
		text-align:justify;
	}	


/** LINK FORMATTING **/

a:link
	{
	font-weight: normal;
	color: #3366ff;
	text-decoration: underline;
	}
	
a:visited 
	{
	font-weight: normal;
	color: #3366ff;
	text-decoration: underline;
	}
	
a:active
	{
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	}

a:hover	
	{
	font-weight: normal;
	color: #666666;	
	text-decoration: underline;
	}

/** Footer **/			
.FooterDark				{color: #666666; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterDark			{color: #666666; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterDark:link 		{color: #666666; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterDark:visited 	{color: #666666; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterDark:active 	{color: #666666; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterDark:hover 		{color: #666666; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}

.FooterMedium			{color: #888888; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterMedium			{color: #888888; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterMedium:link 	{color: #888888; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterMedium:visited 	{color: #888888; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterMedium:active 	{color: #888888; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterMedium:hover 	{color: #888888; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}

.FooterLight			{color: #F5F5F5; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterLight			{color: #F5F5F5; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterLight:link 		{color: #F5F5F5; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterLight:visited 	{color: #F5F5F5; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterLight:active 	{color: #F5F5F5; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}
a.FooterLight:hover 	{color: #F5F5F5; text-decoration: none; letter-spacing:0.1em; font: normal 7pt tahoma;}

/** Error **/	
.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;}	


/** Header **/			
.HeaderDark				{color: #FFFFFF; text-decoration: none; font: normal 8pt tahoma;}
a.HeaderDark			{color: #FFFFFF; text-decoration: none; font: normal 8pt tahoma;}
a.HeaderDark:link 		{color: #FFFFFF; text-decoration: none; font: normal 8pt tahoma;}
a.HeaderDark:visited 	{color: #FFFFFF; text-decoration: none; font: normal 8pt tahoma;}
a.HeaderDark:active 	{color: #FFFFFF; text-decoration: none; font: normal 8pt tahoma;}
a.HeaderDark:hover 		{color: #FFFFFF; text-decoration: none; font: normal 8pt tahoma;}

/** PAGE ELEMENTS **/

.pageBox
	{


	}
		
.headerBox 
	{
		padding-top:7px;
		padding-right:5px;
		padding-bottom:7px;
	}

.leftBox 
	{
		
	}
	
.bodyOuterBox
	{
		
	}
	
.bodyBox
	{

	}
	
		/** .bodyBox detailed formatting **/
		.bodyInnerBoxTop
			{

			}	

		.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
	{
		background-image: url(../_Images/bg_Footer.jpg);
		background-repeat: no-repeat;
		height: 25px;
	}
	
	
/** LIST Formatting**/

ul 
{
	list-style-image: url(../_Images/i_listmarker_yellow.gif);
}




