body, td, input, select, textarea {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: #000;	scrollbar-arrow-color:#5E769C;	scrollbar-base-color:#AEBDD2;	scrollbar-shadow-color:#5E769C;
	scrollbar-face-color:#AEBDD2;	scrollbar-highlight-color:#e3e3e3;	scrollbar-dark-shadow-color:#000;	scrollbar-3d-light-color:#fff; margin: 0px;}	
p,div  {font-family: Arial, Helvetica, sans-serif; font-size : 11px; color: #000}

/*Form Elements*/
select.drop { background-color : #474747; color : #fff;	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; font-weight : bold;}
input.btn { BACKGROUND-COLOR: ButtonFace;	BORDER-BOTTOM-COLOR: ButtonShadow;	BORDER-LEFT-COLOR: ButtonHighlight;	BORDER-RIGHT-COLOR: ButtonShadow;
	BORDER-TOP-COLOR: ButtonHighlight;	COLOR: Black;	font-weight: normal;	FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 12px}
input.btn1 { BACKGROUND-COLOR: #a7a7a7; BORDER-BOTTOM-COLOR: #5a5a5a;	BORDER-LEFT-COLOR: #e3e3e3;	BORDER-RIGHT-COLOR: #5a5a5a;
	    BORDER-TOP-COLOR: #e3e3e3; COLOR: #000;	font-weight:BOLD; FONT-FAMILY: verdana, Helvetica, sans-serif; FONT-SIZE: 10px}
input.salesforce { BACKGROUND-COLOR: #fff; BORDER-BOTTOM-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc;	BORDER-RIGHT-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; COLOR: #000; border: 1px solid #ccc; width: 110px; height: 15px; font-weight:BOLD; FONT-FAMILY: verdana, Helvetica, sans-serif; FONT-SIZE: 10px}

/*Anchor Tags*/		
a {color: #0054a6}

/* Alerts*/
.error {color: #cc0000;}

/*Background Colors*/
.color {background : #0054a6}
.second {background : #7da7d9}
.white {background : #fff}
.black {background : #000}
.red {background : #ff0000}

.lightgray {background : #e1e1e1}
.mediumgray {background : #cccccc}
.darkgray {background : #999999; color: #fff}
.whitebg { background : #fff; }

/*Font Specifications*/
.black9  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000}
.black10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000}
.black11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000}
.black13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000}
.black18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000}

.gray9   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999}
.gray10  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999}
.gray11  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999}
.gray13  {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #999}
.gray18  {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #999}

.white8  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff}
.white9  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff}
.white10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #fff}
.white11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff}
.white11links {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff}
.white11:hover { font: 11px Arial, Helvetica, sans-serif; text-decoration: none;}
.white13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #fff}
.white18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #fff}

.color9 {font-family: verdana, sans-serif, arial; font-size: 10px; color: #0054a6}
.color10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0054a6}
.color11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0054a6}
.color13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0054a6}
.color16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #0054a6}
.color18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0054a6}

.secondcolor9 {font-family: verdana, sans-serif, arial; font-size: 10px; color: #7da7d9}
.secondcolor10 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7da7d9}
.secondcolor11 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #7da7d9}
.secondcolor13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #7da7d9}
.secondcolor18 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #7da7d9}


/*Input Buttons*/
.clickgray {border-style:outset; border-color:#d8d8d8;border-width:0px;background-color:#d8d8d8; color: #fff; text-decoration: none; font-size:10px; color : #fff;padding : 1px;}
.clickyellow {border-style:outset; border-color:#ffffcd;border-width:2px;background-color:#ffff00; color: #243f6a; text-decoration: none;font-family:verdana; font-size:10px; cursor: pointer; cursor: hand; padding: 0px 2px 0px 2px }
.button_blue {border-style:outset; border-color:#AEBDD2;border-width:2px;background-color:#5E769C; color: #fff; text-decoration: none; font-family:verdana; font-size:10px; cursor: pointer; cursor: hand; padding: 0px 2px 0px 2px }
.button_red {border-style:outset; border-color:#ffcccb;border-width:2px;background-color:#ff0000; color: #fff; text-decoration: none; font-family:verdana; font-size:10px; cursor: pointer; cursor: hand; padding: 0px 2px 0px 2px }

/*Input Buttons*/
.inputgray {border-color:#d8d8d8;border-width:1px;}

/* Tables */

.tablecolor {
background : #fff; 
color : #000; 
border : 1px solid ; 
border-bottom-color : #0054a6; 
border-left-color : #0054a6; 
border-right-color : #0054a6; 
border-top-color : #0054a6;
}

.tableright {
border-top:none;
border-left:none;
border-right:none;
border-right:1px solid #0054a6; 
}

.gradient
{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#7da7d9', EndColorStr='#ffffff'); border-top:1px solid #0054a6;}

#req {
	float: left; 
	width:200px;
	background: #7da7d9;
	border: 1px solid #000;
	margin: 0 10px;
	padding: 0 0 5px 0;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#ffffffff, endColorstr=#7da7d9);
}
.head {
	background: #0054a6; /*custom*/
	font: bold 18px Arial, Helvetica, sans-serif;;
	color: #fff;
	padding: 2px 5px;
	border-bottom: 1px solid #000;
	 }
#need {
	float: left; 
	width:300px;
	background: #ccc;
	border: 1px solid #000;
	margin: 0 5px;
	padding: 0 0 5px 0;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#ffffffff, endColorstr=#ddcccccc);
}
#req p {
	margin:2px 10px;
 }