/*
// ***********************************************************************
//	File: 			/library/style.css
//	Description:	default style sheet
//
//	Date		Author		Description
//
//
// ***********************************************************************
*/



BODY {font-family: Arial, Verdana; font-size: 11px; color: #000000; margin-top: 0; margin-right: 0; margin-left: 0; 
		margin-bottom: 0; margin-width: 0; margin-height: 0; background-color: #ffffff; 
		}

A:link {}
A:visited {}
A:active {}
A:hover {}
#mainOuter
{
	width:950px;
	margin:auto;
	}
.nav:link {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #999999; text-decoration: none;}
.nav:visited {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #999999; text-decoration: none;}
.nav:active {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #999999; text-decoration: none;}
.nav:hover {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline;}

.navLinks:link {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #999999; text-decoration: underline;}
.navLinks:visited {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #000000; text-decoration: underline;}
.navLinks:active {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #999999; text-decoration: underline;}
.navLinks:hover {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline;}

.navLinks1:link {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.navLinks1:visited {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.navLinks1:active {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.navLinks1:hover {font-size: 10pt; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline;}

.navLinks_new:link {font-size: 12pt; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.navLinks_new:visited {font-size: 12pt; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.navLinks_new:active {font-size: 12pt; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.navLinks_new:hover {font-size: 12pt; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline;}

.anchorLinks:link {font-size: 11pt;font-weight:bold; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.anchorLinks:visited {font-size: 11pt;font-weight:bold; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.anchorLinks:active {font-size: 11pt;font-weight:bold; font-family: Tahoma, Arial, Verdana; color: #808080; text-decoration: underline;}
.anchorLinks:hover {font-size: 11pt;font-weight:bold; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline;}

.navItemDesc:link {font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: none;}
.navItemDesc:visited {font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: none;}
.navItemDesc:active {font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: none;}
.navItemDesc:hover {font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline;}

.navItemDetails:link {font-size: 9pt; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline; font-weight:bold;}
.navItemDetails:visited {font-size: 9pt; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline; font-weight:bold;}
.navItemDetails:active {font-size: 9pt; font-family: Tahoma, Arial, Verdana; color: #dd0000; text-decoration: underline; font-weight:bold;}
.navItemDetails:hover {font-size: 9pt; font-family: Tahoma, Arial, Verdana; color: #999999; text-decoration: underline; font-weight:bold;}

.navHome:link {font-size: 10.5pt; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #999999; text-decoration: none;}
.navHome:visited {font-size: 10.5pt; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #999999; text-decoration: none;}
.navHome:active {font-size: 10.5pt; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #999999; text-decoration: none;}
.navHome:hover {font-size: 10.5pt; background-color:#dd0000; font-weight: bold; font-family: Verdana, Tahoma, Arial; color: #ffffff;}

.lnkTopMenu:link {font-size: 10pt; font-family: Arial, Verdana; color: #999999; text-decoration: none;}/* #9CFF00; */
.lnkTopMenu:visited {font-size: 10pt; font-family: Arial, Verdana; color: #999999; text-decoration: none;}
.lnkTopMenu:active {font-size: 10pt; font-family: Arial, Verdana; color: #999999; text-decoration: none;}
.lnkTopMenu:hover {font-size: 10pt; font-family: Arial, Verdana; color: #999999; text-decoration: underline;}

TABLE {}
.tblForm {border-collapse: collapse; border: 0px solid #808080;}
.tblForm td {font-size: 11px; color:Black;}
.tblForm td.colHdr {font-weight: bold; background-color: #ffffff; text-align: center;}
.tblForm td.tblHdr {height: 20px; background-color: #ffffff; font-weight: bold; border: 1px solid #808080; border-bottom: 0px; padding: 0px,0px,0px,4px;}
.tblForm td.celldata {background-color: #ffffff; text-align: left;}
.tblForm td.sep {border: 0px; padding: 0px; height: 1px; background-color: #808080;}
.tblForm td.spacer {border: 0px; padding: 0px; height: 5px;}
.tblForm td.buttonField {border: 0px; padding: 0px; height: 45px;}
.tblForm td.dataField {border: 0px solid #808080; padding: 2px; font-weight: normal;font-size:12px;}
.tblForm td.formField {border: 0px solid #808080; padding: 2px 2px 2px 2px; font-weight: bold; text-align: left;}
.tblForm td.requiredField {border: 0px solid #808080; line-height: 16px; padding: 2px; font-weight: bold; text-align: right; color: #9CFF00;}
.tblForm td.errorField {border: 2px solid red; line-height: 16px; padding: 2px; font-weight: normal;}

TR {}

TD {}

.data1a {font-size: 14pt; font-family: Arial, Verdana; color: #FFFFFF;}
.data2a {font-size: 12pt; font-family: Arial, Verdana; color: #FFFFFF;}
.data3a {font-size: 10pt; font-family: Arial, Verdana; color: #FFFFFF;}
.data4a {font-size: 8pt; font-family: Arial, Verdana; color: #FFFFFF;}

.data1b {font-size: 14pt; font-family: Arial, Verdana; color: #000000;}
.data2b {font-size: 12pt; font-family: Arial, Verdana; color: #000000;}
.data3b {font-size: 10pt; font-family: Arial, Verdana; color: #000000;}
.data4b {font-size: 8pt; font-family: Arial, Verdana; color: #000000;}

.data1c {font-size: 14pt; font-family: Arial, Verdana; color: #BB0000;}
.data2c {font-size: 12pt; font-family: Arial, Verdana; color: #BB0000;}
.data3c {font-size: 10pt; font-family: Arial, Verdana; color: #BB0000;}
.data4c {font-size: 8pt; font-family: Arial, Verdana; color: #BB0000;}

SPAN {}
.text1a {font:normal 14pt Arial, Verdana;color:White;}
.text2a {font:normal 12pt Arial, Verdana;color:White;}
.text3a {font:normal 10pt Arial, Verdana;color:White;}
.text4a {font:normal 8pt Arial, Verdana;color:White;}

.text1b {font:normal 14pt Arial, Verdana;color:Black;}
.text2b {font:normal 12pt Arial, Verdana;color:Black;}
.text3b {font:normal 10pt Arial, Verdana;color:Black;}
.text4b {font:normal 8pt Arial, Verdana;color:Black;}

.text1c {font:normal 14pt Arial, Verdana;color:#c00;}
.text2c {font:normal 12pt Arial, Verdana;color:#c00;}
.text3c {font:normal 10pt Arial, Verdana;color:#c00;}
.text4c {font:normal 8pt Arial, Verdana;color:#c00;}

.text1d {font:normal 14pt Arial, Verdana;color:#808080;}
.text2d {font:normal 12pt Arial, Verdana;color:#808080;}
.text3d {font:normal 10pt Arial, Verdana;color:#808080;}
.text4d {font:normal 8pt Arial, Verdana;color:#808080;}
.text5d {font:normal 10pt Arial, Verdana;color:#808080; font-weight:bold;}
.text5d a{font:normal 10pt Arial, Verdana;color:#FF0000; font-weight:bold; text-decoration:underline;}
.text5d a:hover{ text-decoration:none;}


DIV {
font-family: Arial, Verdana; 
color: #000000; 
font-size: 11px;
scrollbar-3dlight-color:#dddddd; 
scrollbar-arrow-color:#fff; 
scrollbar-base-color:#dddddd; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-face-color:#dddddd; 
scrollbar-highlight-color:#ffffff; 
scrollbar-shadow-color:silver; 
}
.FormError {border: 1px solid silver; padding: 5px; width: 500px; background-color: #FFFAA9; margin-top: 5px; margin-bottom: 5px;}
.FormMessage {border: 1px solid silver; padding: 5px; width: 500px; background-color: #E0E4FF; margin-top: 5px; margin-bottom: 5px;}

FIELDSET {border: 1px solid silver; padding: 6px;}
LEGEND {font-family: Arial, Verdana; color: #000000; font-size: 16px; color:black;}

FORM {margin: 0px;}

INPUT {font-family: Arial, Verdana;}
.textbox {font-size: 10pt; color: #000000; border: 1px solid #999999; height: 18px;}
.textboxSmall {font-size: 11px; color: #000000; height: 16px; border: 1px solid #999999;}
.fileUpload {font-size: 11px; color: #000000; border: 1px solid #999999; height: 20px;}
.imageField {font-size: 11px; color: #000000; border: 1px solid #999999; height: 18px;}
.combobox {font-size: 10pt; color: #000000;}
.btnDefault {height: 22px; width: 60px; font-size: 11px;}
.btnSmall {height: 20px; font-size: 10px;}

input.L{font:normal 8pt Verdana;padding:2px 4px 2px 4px;}
input.S{font:bold 8pt Tahoma;padding:0px 4px 0px 4px;}
input.Arrow{font:bold 8pt Courier New;padding:0px 4px 0px 4px;}
input.buttonSkinL{color:#000;background:#273A79 url(images/gradbg-silver-l.gif) bottom repeat-x;border-top:1px solid #C0C0C0;border-left:1px solid #C0C0C0;border-right:1px solid #7B7B7B;border-bottom:1px solid #7B7B7B;}


TEXTAREA {font-family: Arial, Verdana;}
.textarea {font-size: 11px; color: #000000; border: 1px solid #999999;}

LABEL {cursor:hand;}

.outer-wrapper{
	width:250px;
	height:50px;
	padding:0px 0px 5px 0px;
	}	
.img-box{
	width:60px;
	height:50px;
	float:left;
	padding-top:0px;
	}
.txt-box{
	width:150px;
	height:50px;
	float:left;
	padding-top:10px;
	text-align:left;
	
	}		
.txt-box a{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#999999;
	}		
.txt-box a:hover{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-color:#dd0000;
	}	
.grvStyle
{
	font-family:Verdana;
	font-size:10pt;
	border-left-color:#CECFCE;
	border-right-color:#CECFCE; 
	border-bottom-color:#9C9E9C;
	border-top-color:#9C9E9C;
	border-color:#9C9E9C;
}
.grvStyleItem
{
	font-family:Verdana;
	font-size:9pt;
	border-left-color:#CECFCE;
	border-right-color:#CECFCE; 
	border-bottom-color:#9C9E9C;
	border-top-color:#9C9E9C;
	border-color:#9C9E9C;
}
.sitemap{
	font-family:Arial;
	font-size:13px;
	
	text-decoration:none;
	color:#000000;
	line-height: 20px;
}

.sitemap ul{
	font-family:Arial;
	font-size:13px;
	
	text-decoration:none;
	color:#000000;

	margin-left:0em;

    padding-left:1.5em;

   
	
}

.sitemap ul a{
	font-family:Arial;
	font-size:13px;
	
	text-decoration:none;
	color:#000000;
}

.sitemap ul a:hover{
	text-decoration:none;
	border-bottom:  #999999 thin dotted;
	background-color: #F5F5F5;
	
}

.sitemap li{

}

	