/********************************/
   .text {font-family:Tahoma,sans-serif; font-size: 10px; color:#ffffff; padding-left:20; padding-right:10 }
   .text2 {font-family:Verdana,sans-serif; font-size: 10px; color:#ffffff; padding-left:20; padding-right:10 }

BODY 
{
	color : #000000;
	font-family : Tahoma, verdana, sans-serif;
	font-size : 10px;
}

TD 
{
	font-family : verdana,sans-serif;
	font-size : 8pt;
	color : #000000;
	valign: top;
}

A 
{
	font-family : verdana,sans-serif;
	text-decoration : none;
	color : #F27016;
	font-size : 8pt;
}

A:hover 
{
	color : #666666;
}

STRONG
{
	font-weight : bold;
	color : #EA0000;
}

SMALL
{
	font-weight : normal;
	font-size : 7pt;
}

/* Layout Components */
/* ---------------------------------------------------------------------------- */
.pagecontainer { width : 770px; height: 100%; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: none; border-bottom: none; background-color: #FFFFFF; vertical-align: top;}

/* main panels */
.menu { width: 143px; height: 100%; vertical-align: top; background-image: url(../images/lbg.jpg); }
.content { width: 627px; height: 100%; vertical-align: top; background-color: #FFFFFF; }

/* menu SubPanels */
.menuTable { width: 100%; vertical-align: top; background-image: url(../images/a_17.jpg); }
.menuItems { width: 135px; vertical-align: top; background-image: url(../images/a_17.jpg); }
.menuItem { padding: 2px 0px 2px 10px; border-bottom: 1px solid #BBBBBB}
.menuContactCell { padding: 0px 0px 0px 6px; }
.menuClientLogIn { border: none; padding : 0px 0px 0px 0px;	width: 133px; }

.menu_text {
	font-family : verdana,sans-serif;
	text-decoration : none;
	font-size : 10px;
	font-weight: bold;
	color: #F27016;
}

.menu_text:hover {
	color: #666666;
}

.menu_text_on, menu_text_on:hover {
	font-family : verdana,sans-serif;
	text-decoration : none;
	font-size : 10px;
	font-weight: bold;
	color: #666666;
}



.menu_logintext {
	font-family : verdana,sans-serif;
	text-decoration : none;
	font-size : 10px;
	font-weight: bold;
	vertical-align: middle;
	color: #686E77;
}

.menu_contacttext {
	font-family : verdana,sans-serif;
	text-decoration : none;
	font-size : 10px;
	font-weight: normal;
	color: #000000;
}

/* content */
.content_special { width : 768px; vertical-align : top; background-image : url(./content_bkgrnd_mainPanel_special.gif); }
.contentMainPanel { width : 623px; vertical-align : top; padding : 0px 8px 30px 4px; }
.contentMainPanel_special { width : 768px; vertical-align : top; padding : 8px 8px 30px 8px; }

   .header {font-family:Tahoma, sans-serif; font-size: 12px; COLOR:#2FFFFF; padding-left:10; padding-right:5; font-weight:900 }
   .text {font-family:Tahoma,sans-serif; font-size: 10px; color:#ffffff; padding-left:20; padding-right:10 }

.dividerLine { width: 90%; height: 1px; color: black; }



.floating_box_right {
	float : right;
	margin : 0px 10px 10px 10px;
	border : none;
}


.featuresBox {
	width : 110px;
	border : none 0x4A545D;
}

.box_title {
	text-align: center;
}

.box_content {
	text-align: center;
}



/* header table */
.headerFlash { width : 627px; height : 107; vertical-align : top; }
.headerFlash_special { width : 768px; height : 107; vertical-align : top; }



/* footer */
.iconTable { width : 0%; vertical-align : bottom; height : 100%; }
.footerLeft { width : 5px; vertical-align : top; background-image: url(./menu_bkgrnd_left.gif); }
.footerMain { width : 758px; height : 12; vertical-align : top; border-top: 1px solid #83888C; border-bottom: 1px solid #83888C; text-align : right; padding-right : 4px; }
.footerRight { width : 5px; vertical-align : top; background-image: url(./border_bkgrnd_right.gif);}
.bottomBorder { width : 758px; height : 4; vertical-align : top; background-color : #AEC2D8; }
.footerText { font-family : verdana,sans-serif;	text-decoration : none;	font-size : 10px; font-weight: normal; vertical-align: middle; color: #27518F; padding : none; }
a.footerText { font-family : verdana,sans-serif; text-decoration : none; font-size : 10px; font-weight: normal; vertical-align: middle; color: #27518F; padding : none; }

/* copyright */
.copyrightText { color:959FAA; }
.footerMenu { color:144E56; }
.footerMenu:hover { color:144E56; }


th {
	font-family: Arial, Helvetica, sans-serif;
}
/* added styles */
.shade1 {
	background-color: #eeeeee
}

.shade2 {
	background-color: #DEDEDE
}

.shade3 {
	background-color: #DEDEDE
}

.shade4 {
	background-color: #e6e6cd
}

.shade5 {
	background-color: #F3F5F2
}
.shade6 {
	background-color: #F2F2F2
}
.shade7 {
	background-color: #EFE2E2
}



.shadegrey {
	background-color: #eeeeee
}
.thinBorder {
	border-color: #000000;
	border-width: 1px;
	border-style: solid
}
.titleText
{
	font-family:Arial, Verdana, Times New Roman;
	font-size:12pt;
	color:#EA0000;
	font-weight:bold;		
}
.bodyText
{
	font-family: Arial, Verdana, Times New Roman;
	font-weight : normal;
	color : #3D3F4B;
	font-size: 8pt;
}

.bodyText_large
{
	font-family: Arial, Verdana, Times New Roman;
	font-weight: normal;
	font-size: 8pt;
	color:#3D3F4B;
}

.bodyText_error_text { 
	COLOR: #FF0000; 
	FONT-FAMILY: Sans-serif, Arial, Helvetica, Geneva; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none 
}
.feedbackText
{
	font-family: Arial, Verdana, Times New Roman;
	font-weight: bold;
	font-size: 9pt;
	color:#0000FF;
}
TR.searchRow TD {
	font-family : arial;
	font-size:10pt;
	color:#325B9C;
	font-weight:bold;
	background-color : #E1E1E1;
	vertical-align:top;
	align:left;
}