

body { 
 scrollbar-highlight-color: #FFFFFF; 
 scrollbar-shadow-color: #green; 
 scrollbar-track-color: #eeeeee; 
 scrollbar-face-color: #ffffff; 
 scrollbar-arrow-color:#336699; 
 filter:RevealTrans(duration=3,Transition=23);
 } 
 
td.menuItem2{
	padding-left: 10px;
	font : 12px Arial;
	text-align: left;
	cursor: hand;
	background-color : #ffffff;
	border-top: 5px solid #44698B;
	border-left: 5px solid #44698B;
	border-bottom: 5px solid #44698B;
	border-right: 5px solid #44698B;
	color : #ffffff;
	font-style : italic;
	font-weight : bold;
}

tr.tr_HighLighted
{
	border-bottom: 1px solid dbdfe9;
	font : 12px Arial;
	cursor: hand;
	background-color : #336699;
	color : #ffffff;
	font-style : italic;
	font-weight : bold;
}

body.formBody {
	background-color : #ffffff;
	border-width : 0px 0px 0px 0px ;
	border-color : #95ACC3;	
	border-style: solid;
	background-image: url("../Images/New/topleft.gif");
	background-repeat: no-repeat;
	background-attachment:fixed;
	color: #000000;
}

.outerBody {
	background-color : #859CB3;
	color: #000000;
}
.innerBody {
	background-image: url("../Images/New/topleft.gif");
	background-repeat: no-repeat;
	background-attachment:fixed;
}

h1 {
	color : #666666;
	font-family : Arial;
	text-align: center;
}

.topBar {
	color: #000000;
}

.menuTable {
	border-width : 0px;
	border-color : #dddddd;
	border-style: solid;
	color: #000000;
}

.headingInfo{
	font  : 25px arial;
	color: 44698B;
	font-weight : bold;
	font-style: italic; 
}


.error{
	font  : 12px Verdana;
	color: cc5555;
	border-width : 3px;
	border-color : #dddddd;
	border-style: double;
	font-weight : bold; 
	text-align : center;
}

.numeric {
	text-align:right;
}


.headingInfoSmall{
	font  : 15px arial;
	color: 44698B;
	font-weight : bold;
	font-style: italic;
}

.graphInfo{
	font  : 11px arial;
	color: 000000;
}

.tooltip{
	font  : 9px arial;
	color: 000000;
	background-color : #ffffff;
	border-style: solid;
	border-width: 1px;
	border-color: #3399cc;
}

.headingInfoHelp{
	color : #FF9900;
	font  : 30px tahoma;
	text-align:left;
	font-weight : bold;
}
.termsConditions{
	font : 12px Arial;
	font-weight : bold;
	color: #336699;
}
.subtermsConditions{
	font : 11px Arial;
	font-weight : bold;
	text-decoration: underline;
	color: #666666;
	text-align: left;
}
.subtermsConditionsA{
	font : 11px Arial;
	font-weight : bold;
	text-decoration: none;
	color: #666666;
	text-align: left;
}
.subtermsConditions1{
	font : 11px Arial;
	font-weight : bold;
	color: #336699;
	text-align: left;
}
.texttermsConditions{
	font : 11px Arial;
	color: #666666;
	text-align: left;
}
h2{
	color : #0080C0;
	font-family : Arial;
}
h3 {
	color : #000066;
	font  : 12px Arial;
	text-align: center;
	font-weight : bold;
}
.mainInfo{
	color :  #666666;
	font  : 12px Tahoma;
	text-align:center;
	font-weight : bold;
}
h2.failedlogin {
	color : #0080C0;
	font  : 12px Arial;
	text-align: center;
	font-weight : bold;
}
h3.failedlogin {
	color : #000066;
	font  : 12px Arial;
	text-align: center;
	font-weight : bold;
}
h1.Partner {
	color : #0080C0;
	font : bold 20px Verdana;
	text-align: center;
}
h1.Opportunities {
	color : #0080C0;
	font : bold 20px Verdana;
	text-align: left;
}
h1.Services {
	color : #0080C0;
	font : bold 20px Verdana;
	text-align: left;
}
h1.About {
	color : #0080C0;
	font : bold 20px Verdana;
	text-align: right;
}

h1.Corporate {
	color : #0080C0;
	font : bold 20px Verdana;
	text-align: right;
	valign: top;
}

h1.Contact {
	color : #000099;
	font : bold 20px Verdana;
	text-align: left;
	valign: top;
}
td.Heading{
	background-color : #4488cc;
	font : 12px Arial;
	color : "#FFFFFF";
	font-weight : bold;
	text-align: center;
}
td.ReportHeader{
	font : 11px Arial;
}
td.menuHead{
	font : 11px Verdana;
	text-align: center;
	font-weight : bold;
	background-color: #C6CFD0;
	border-top: 1px solid #FEFEFE;
	border-right: 1px solid #B3B8BB;
	border-bottom: 1px solid #B3B8BB;
	border-left: 1px solid #FEFEFE;
	color : #44698B;
}
td.menuSubHead{
	font : 11px Arial;
	background-color : #66AAEE;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	text-align: center;
}
td.menuItem{
	font : 12px Arial;
	text-align: left;
	cursor: hand;
	background-color: #E7EBEB;
	border-top: 1px solid #FEFEFE;
	border-right: 1px solid #C3C8CB;
	border-bottom: 1px solid #C3C8CB;
	border-left: 1px solid #FEFEFE;
	color : #44698B;
}
td.menuItemSelected{
	font : 12px Arial;
	text-align: left;
	cursor: hand;
	background-color : #44698B;
	border-top: 1px solid #34597B;
	border-left: 1px solid #34597B;
	border-bottom: 1px solid #6489aB;
	border-right: 1px solid #6489aB;
	color : #ffffff;
	font-style : italic;
	font-weight : bold;
}
td.menuItemHover{
	font : 12px Arial;
	text-align: left;
	cursor: hand;
	background-color: #E7EBEB;
	border-top: 1px solid #FEFEFE;
	border-right: 1px solid #C3C8CB;
	border-bottom: 1px solid #C3C8CB;
	border-left: 1px solid #FEFEFE;
	color : #44698B;
	font-style : italic;
	font-weight : bold;
}

a.menuSubHeadLink{
	color : #aaaaaa;
	text-decoration: none;
	font-weight: bold;
}
th {
	font : 10px Arial;
	text-decoration : underline;
	font-weight : bold;	
}
td.login {
	font : 10px Arial;
	font-weight : bold;
	text-align: right;
}
td.RepName{
	font : 18px Arial;
	font-weight : bold;
	font-style : italic;

}
input.butt {
	font : 10px Arial;
	font-weight : bold;
}
select {
	font : 10px Arial;
	font-weight : bold;
}
legend{color:#666666; 
	font : 10px Arial; 	}
}
td.Main {
	font : 15px Arial;
}
td.Main1 {
	font : 15px Arial;
	text-align: left;
}
td.Reports {
	font : 10px Arial;
}
table.ReportDiv {
	font : 10px Arial;
}
td {
	font : 11px Arial;
}
.Forms {
	font : 11px Arial;
}
td.Formsa {
	font : 11px Arial;
	color: #336699;
}
td.Formsb {
	font : 11px Arial;
	color: #ffffff;
}
.LastLogin {
	font : 10px Verdana;
	color: #ffffff;
}
td.patent {
	font : 9px Arial;
	color: #666666;
}

td.patentmain{
	font : 9px Arial;
	color: #dddddd;
}

td.FormsPartners {
	font : 12px Arial;
	color: #ffffff;
}
td.FormsAccept {
	font : 11px Arial;
	color: #000000;
	font-weight: bold;

}

td.FormsAcceptA {
	font : 10px Arial;
	color: #000000;
	font-weight: bold;
}

.FormsHead{
	font : 12px Arial;
	color:336699;
	font-weight: bold;
}
.TableHead{
	font : 12px Arial;
	color:336699;
	font-weight: bold;
	background-color: DBDFE9;
}
.TableRow{
}
.borderedTableRow
{
border-bottom: 1px solid dbdfe9;
border-right: 1px solid dbdfe9;
}

.borderedTableRowLast
{
border-bottom: 1px solid dbdfe9;
}

.TableRowHover{
	background-color: EEEEEE;
	font-weight: bold;
}

td.subFormsHead{
	font : 10px Arial;
	color: 336699;
	text-align:center;
}
td.Forms1 {
	font : 11px Arial;
	text-align: center;
	font-weight: bold;
}
td.subForms {
	font : 11px Arial;
	font-weight : bold;
	text-align : center;
}
td.FormsTop {
	font : 11px Arial;
	color : #FFFFFF;
}
td.Form1 {
	font : 10px Arial;
	text-align: right;
}
td.Forms2 {
	font : 10px Arial;
	font-weight : bold;
	font-style : italic;
}
td.helpDetails1 {
	font : 11px Arial;
	font-weight : bold;
	color: #336699;
}

td.helpDetails {
	font : 11px Arial;
	font-weight : bold;
	font-style : italic;
	color: #44698B;
}
a.mainReports{
	font : 25px Geneva;
	font-weight : bold;
	font-style : italic;
}
a.mainForms{
	font : 25px Geneva;
	font-weight : bold;
	font-style : italic;
}
td.Val1{
	font : 10px Arial;
	text-align : right;
}
td.ValT1{ 
	font : 10px Arial;
	font-weight : bold;
	text-align : right;
}
td.ValT2{ 
	font : 11px Arial;
	font-weight : bold;
	text-align : right;
}
td.ValT3{ 
	font : 12px Arial;
	font-weight : bold;
	text-align : right;
}

td.Desc1{
	font : 10px Arial;
	text-align : left;
}
td.DescT1{ 
	font : 10px Arial;
	font-weight : bold;
	text-align : left;
}
td.DescT2{ 
	font : 11px Arial;
	font-weight : bold;
	text-align : left;
}
td.DescT3{ 
	font : 12px Arial;
	font-weight : bold;
	text-align : left;
}
div.compDiv{
	scrollbar-arrow-color: #0066ff;
	scrollbar-track-color: #FFFFFF;
	scrollbar-shadow-color:#003366;
	scrollbar-face-color:  #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-3dlight-color: #003366;
	height:300; 
	overflow:scroll;
	border:  1px solid #000066;
	position:relative;
	width:600;
}
td.subHead{
	font : 12px Arial;
	font-weight : bold;
	color:  #0066ff;
	text-align: center;
}
table.cal1{
	background-color: #396DA5;
	color :#FFFFFF;
	border : none;
}
select.cal{
	border : 1px none;
	background-color: #003063;
	color :#FFFFFF;
	font: 11 arial; 
}

select.massEmail
{
	width:200px;
	
}
table.cal2{
	background-color: #396DA5;
	color :#FFFFFF;
	font: 11 arial;
	border : thin;
	border-color : #003063;
}
button.dateButtons{
  font-family: arial;
  font-weight: bold;
  height: 30;
  width: 100%;
 }
.text{
	font: 12px arial;
	text-align: justify;
	color:  #666666;	
}
.text2{
	font: 12px arial;
	text-align: justify;
	color:  #FF9900;	
}
.contacttext{
	font: 12px arial;
	color:  #666666;	
}
.feedback{
	font: 11px arial;	
}
.feedback1{
	font: 11px arial;
	font-weight: bold;
}
input {
	font-family:Arial;    
	font-size:11px;
}
.required {
	border:3px double;
	border-color: #c4cccc;
}
input.submit,
input.reset,
input.button {
	border:3px double;
	background-color: #E7EBEB;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
	padding: 1px 0.5em;
	padding: 0; 
	font-family:Verdana;    
	font-size:10px;
	font-weight:bold;
	color:#2B333C;
}
input.buttonSmall {
	border:3px double;
	background-color: #E7EBEB;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
	padding: 1px 0.5em;
	padding: 0; 
	font-family:Verdana;    
	font-size:10px;
	color:#2B333C;
}
input.buttonVerySmall{
	border:3px double;
	background-color: #E7EBEB;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
	padding: 1px 0.5em;
	padding: 0; 
	font-family:Verdana;    
	font-size:8px;
	font-weight:bold;
	color:#2B333C;
 }
.normal {
	font : 11px Arial;
	height: 20px;
}
select {
	border-color:6699ff;
	font : 11px Arial;
}
.bg {
	border-width:1px;
	background-color: eeeeee;
	border-style:solid;
	border-color:dddddd;
	color: 777777;
	font : 11px Arial;
	height: 20px;
}
.label {
	border-width:1px;
	background-color: ffffff;
	border-style:solid;
	border-color:dddddd;
	color: 777777;
	font : 11px Arial;
	height: 20px;
}
.disabled {
	border-width:1px;
	background-color: eeeeee;
	border-style:solid;
	border-color:dddddd;
	color: 777777;
	font : 11px Arial;
	height: 20px;
}
.bgstatement {
	background-color: #336699;
	color: #ffffff;
}
.req{font: 10px Arial; color: #FF9900; text-decoration:none; font-weight: bold;}
.reqa{font: 10px Arial; color: #336699; text-decoration:none; font-weight: bold;}
a.info{font: 12px Arial; color: #ffffff; active: #0080C0; text-decoration:none;}
a.info:hover{font: 12px Arial; color: #ffffff; active: #0080C0; text-decoration:underline;}

a.info2{font: 12px Arial; color: #3366CC; active: #0080C0; text-decoration:none;}
a.info2:hover{font: 12px Arial; color: #3366CC; active: #0080C0; text-decoration:underline;}

a.minimal{font: 12px Arial; color: #3366CC; active: #0080C0;}
a.minimal:hover{font: 12px Arial; color: #3366CC; active: #002030;font-weight: bold;}

a.toplink{font: 11px Arial; color: #FFFFFF; text-decoration:none;}
a.toplink2{font: 11px Arial; color: #FF9933; text-decoration:underline;font-weight: bold;}
a.toplink2:hover{font: 11px Arial; color: #FF9933; text-decoration:none;font-weight: bold; text-decoration:underline;}

a.password{font: 11px Arial; color: #FFB871; text-decoration:none; font-weight: bold;}

div.griddiv{
	scrollbar-arrow-color: #003366;
	scrollbar-track-color: #FFFFFF;
	scrollbar-shadow-color:#003366;
	scrollbar-face-color:  #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-3dlight-color: #003366;
	height:100; 
	overflow:scroll;
	border:  1px solid #000066;
	position:relative;
	width:350;
}
.button {
	background: silver; 
	border-top: 1px solid buttonhighlight; 
	border-left: 1px solid buttonhighlight; 
	border-bottom: 1px solid buttonhighlight;  
	border-right: 1px solid buttonshadow; 
	color: #000000;
	}

.text1{
	font: 12px arial;
	text-align: justify;
	color:  #336699;
		
}

a.info1{font: 14px Arial; color: #0080C0; text-decoration:none; font-weight: bold;}
a.download{font: 11px Arial; color: #aaaaaa; text-decoration:none;}

.indexMarquee{
	color : #FF9933;
	font  : 14px Arial;
	text-align:left;
}

.calDateSelected {
	color : #ffffff;
	text-align:center;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#3366cc;
	background-color:#3366cc;
}


.calDateCurrent {
	color : #000000;
	text-align:center;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
	background-color:#ffffff;
}


.calDate {
	color : #000000;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
	background-color:#ffffff;
}
.calDateHover {
	cursor : hand;
	color : #ffffff;
	text-align:center;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#3366cc;
	background-color:#3366cc;
}

.calDateInactive {
	color : #cccccc;
	text-align:center;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
	background-color:#ffffff;
}

.calDow {
	color : #3366cc;
	text-align:center;
	font-weight: bold;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
	background-color:#ffffff;
}

.calMain {
	border-width:1px;
	border-style:solid;
	border-color:#3366cc;
	background-color:ffffff; 
}
.textareabg {
	border-width:1px;
	background-color: eeeeee;
	border-style:solid;
	border-color:dddddd;
	color: 777777;
	font : 11px Arial;
}
