
.table1          { border: 1px solid white; }
.td1             { border: 1px solid white; }


body {
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	/*line-height:18px;*/
	padding:0 0 0 0;
	margin:0 0 0 0;
	background-image: url(/images/back_blend.gif); background-repeat: repeat-x;
}


p {
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	/*line-height:18px;*/
	padding:0 10 5 20;
}


/* Home Page */ 
.divTitleBar1
{
	float: left; width: 100%; height:25; vertical-align: middle; 
}
.divTitleText1
{
	float: left; font-family:Arial, Helvetica, Verdana; color:White; font-size:10px; vertical-align: middle; margin-left:5; margin-top:5;
} 

.divContainer1 
{
	float: left; width: 100%; vertical-align: top; text-align: left; 
} 
.divContainerText1
{
	float: left; width:95%; font-family:Arial, Helvetica, Verdana; color:White; font-size:10px; vertical-align: middle; margin-left:5; margin-top:5; margin-bottom:5;
} 



A:ACTIVE, A:VISITED,A:LINK {
	color : #1D2877;
	text-decoration: none;
}

A:HOVER {
	color : #ff6600;
}

a.white:link,a.white:visited {
	color : #ffffff;
	text-decoration : underline;
	font-weight : bold;
}

a.white:hover {
	color : Yellow;
	text-decoration : none;
	font-weight : bold;
}


table.list
{
	border:solid 1 #ffffff;
}

table.formblock
{
	border:solid 1 #b4aeae;
	background-color:#f3f1f1;
}

table.blueformblock
{
	border:solid 1 #ffffff;
	background-color:#ffffff;
}

.listheaderrow
{
	background-color:#e2e2e2;
	border-bottom:solid 2 #f3f1f1;
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
}

.listdatarow
{
	background-color:#ffffff;
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	vertical-align:top;
}

.listdataalternatingrow
{
	background-color:#e2e2e2;
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	vertical-align:top;
}

.listlogoarea
{
	/*background-image:url("../images/partnerlogoback.gif");*/
	background-repeat:no-repeat;
	background-color:white;
	padding:10 0 0 0;
	vertical-align:top;
}

.detailsheading
{
	border-top:none 1 white;
	border-bottom:solid 10 white;
	background-color:#f3f1f1;
	color:white;
	font-weight:bold;
	vertical-align:top;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	padding-right:0px;
}

.detailsdata
{
	border-top:none 1 white;
	border-bottom:solid 10 white;
	background-color:#f3f1f1;
	color:black;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:3px;
	padding-right:0px;
}
.detailsformarea
{
	border-top:none 1 yellowgreen;
	border-bottom:solid 10 white;
	background-color:#f3f1f1;
	color:white;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.formtextbox
{
	border:solid 1 #b4aeae;
	margin:0 0 0 0;
	font-size: 11px;
}

.validationsummaryarea
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	margin-top:10px;
	padding:3 3 3 3;	
}


td.comparisonchart
{
	background-color:#888888;
	border:none 0 white;
	font-family:Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:White;
}

.normtext {
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size : 11px;	
	color : Black;
}
.ddl1 {
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size : 11px;	
	color : Black;
}

.ddl2 {
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size : 11px;	
	color : Black;
}
.normtextwhite {
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size : 11px;	
	color : White;
}
.tableheader1 {
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size : 12px;	
	color : White;
	background-color: #A4C000;
}
.rowbg1 {
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size : 10px;	
	color : Black;
	background-color: #ffffff;
}
.rowbg2 {
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size : 10px;	
	color : Black;
	background-color: #fbf9f9;
}

.textbox1 {
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:11px;
}

.subscriptiontextbox {
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:11px;
}

.normtextsm {
	color: Black;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:10px;
}

.imagecaption {
	color: #808080;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:11px;
}


.normtextmd {
	color: Black;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:11px;
}

.normtextlg {
	color: Black;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
}

.normtextwhitesm {
	color: White;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:10px;
}

.normtextwhitemd {
	color: White;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:11px;
}

.normtextwhitelg {
	color: White;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
}

.normtextgreysm {
	color: #666666;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:10px;
}

.normtextgreymd {
	color: #666666;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:11px;
}

.normtextgreylg {
	color: #666666;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
}

.normtextgreen {
	color: #A3BD0B;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
} 
.normtextpurplelight {
	color: #9F99BD;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
} 
.normtextpurple {
	color: #4a4083;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
} 
.normtextblue {
	color: #628aa7;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
} 

.textbox2 {
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;	
}
.button1 {
	font-family : Arial, Helvetica, Verdana;
	color: Black;
	font-size : 10px;
}
.errmsg1 {
	color: Red;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;	
}
.msg1 {
	color: Red;
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;	
}


.textfooter {
	font-family:Trebuchet MS, Arial, Verdana;
	font-size:11px;	
	color : #ffffff;
}

/*
	Portal Pages (Home page, portals...etc.
*/
.sectionheader1 {	
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.sectioncontent1 {	
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

/*
	main_hl1
*/
A.main_hl1:ACTIVE, A.main_hl1:VISITED, A.main_hl1:LINK {	
	font-family : Arial, Verdana, Helvetica, sans-serif; color : black; background : transparent; text-decoration: none;
}
A.main_hl1:HOVER {	
    font-family : Arial, Verdana, Helvetica, sans-serif; color : #ff6600; background : transparent; text-decoration: none;
}

/*
	main_hl2
*/
A.main_hl2:ACTIVE, A.main_hl2:VISITED, A.main_hl2:LINK {	
	font-family : Arial, Verdana, Helvetica, sans-serif; color : white; background : transparent; text-decoration: none;
}
A.main_hl2:HOVER {	
    font-family : Arial, Verdana, Helvetica, sans-serif; color : #ff6600; background : transparent; text-decoration: none;
}

.main_1 {	
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	color: Black;
	font-weight:normal;
}

.main_2 {	
	font-family:Arial, Verdana, Geneva,Helvetica, sans-serif;
	color: White;
	font-weight:normal;
}

/*
	Hyperlink grey
*/
A.hyperlinkgrey:ACTIVE, A.hyperlinkgrey:VISITED, A.hyperlinkgrey:LINK {	
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color :  #666666;
	background : transparent;
	text-decoration: none;
}
A.hyperlinkgrey:HOVER {	
    font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #9a9a9a;
	background : transparent;
	text-decoration: none;
}

/*
	Hyperlink green
*/
A.hyperlinkgreen:ACTIVE, A.hyperlinkgreen:VISITED, A.hyperlinkgreen:LINK {	
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color :  #93b11b;
	background : transparent;
	text-decoration: none;
}
A.hyperlinkgreen:HOVER {	
    font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #9a9a9a;
	background : transparent;
	text-decoration: none;
}

/*
	Hyperlink purple
*/
A.hyperlinkpurple:ACTIVE, A.hyperlinkpurple:VISITED, A.hyperlinkpurple:LINK {	
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color :  #4a4083;
	background : transparent;
	text-decoration: none;
}
A.hyperlinkpurple:HOVER {	
    font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #9a9a9a;
	background : transparent;
	text-decoration: none;
}


/*
	Hyperlink 1
*/
A.hyperlink1:ACTIVE, A.hyperlink1:VISITED, A.hyperlink1:LINK {	
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color :  black;
	background : transparent;
	text-decoration: none;
}
A.hyperlink1:HOVER {	
    font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #808080;
	background : transparent;
	text-decoration: none;
}

/*
	Hyperlink 2
*/
A.hyperlink2:ACTIVE, A.hyperlink2:VISITED, A.hyperlink2:LINK {	
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration: none;
}
A.hyperlink2:HOVER {	
    font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #FFFFFF;
	background : transparent;
	text-decoration: none;
}

/*
	Hyperlink 3
*/
A.hyperlink3:ACTIVE, A.hyperlink3:VISITED, A.hyperlink3:LINK {	
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #1D2877;
	background : transparent;
	text-decoration: none;
}
A.hyperlink3:HOVER {	
    font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #ff6600;
	background : transparent;
	text-decoration: none;
}

/*
	Nav Main
*/
A.navMain:ACTIVE, A.navMain:VISITED, A.navMain:LINK {	
	font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : white;
	font-size : 12px;
	background : transparent;
	text-decoration: none;
}
A.navMain:HOVER {	
    font-family : Arial, Verdana, Geneva,Helvetica, sans-serif;
	color : #808080;
	font-size : 12px;
	background : transparent;
	text-decoration: none;
}


/*
	Nav Header
*/
A.navHeader:ACTIVE, A.navHeader:VISITED ,A.navHeader:LINK {	
	font-family : Trebuchet MS, Arial, Verdana;
	color : #FFFFFF;
	font-size : 11px;
	background : transparent;
	text-decoration: none;
}

A.navHeader:HOVER {	
    font-family : Trebuchet MS, Arial, Verdana;
	color : #cccccc;
	font-size : 11px;
	background : transparent;
	text-decoration: none;
}
/*
	Nav Footer
*/
A.navFooter:ACTIVE, A.navFooter:VISITED ,A.navFooter:LINK {	
	font-family : Trebuchet MS, Arial, Verdana;
	color : #FFFFFF;
	font-size : 11px;
	background : transparent;
	text-decoration: none;
}

A.navFooter:HOVER {	
    font-family : Trebuchet MS, Arial, Verdana;
	color : #cccccc;
	font-size : 11px;
	background : transparent;
	text-decoration: none;
}


