/* (c)2006 Netexam. http://www.netexam.com */


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}



/* --------------------------------------------------------------------------------------------------------- */

/* Colors */

.colorwhite {
	background: #FFFFFF;
	border: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
.colorblue {
	background: #2A4DAB;
	border: none;
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.colorgray {
	background: #B4B4B4;
	border: none;
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.colorgrayback {
	background: #DEDEDE;
	border: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
.colorlitegray {
	background: #F8F8F8;
	border: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #3261BB;
}
.colorlitelitegray {
	background: #EFEDEF;
	border: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
/* Backgrounds */

.backlitegray {
	background:  url("images/top_03a_back.jpg");
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #3261BB;
}
/* Top Frame */
.Tab_OffBack {
	background:  url("images/top_02a_back_off.gif");
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #eeeeee;
}
/* Top Frame */
.Tab_OnBack {
	background:  url("images/top_02a_back_on.gif");
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #2350A4;
}

/* Fonts */
.text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
.textwhite {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.textwhitebold {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.textwhiteboldlarge {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.textblue {
	font: 12px Arial, Helvetica, sans-serif;
	color: #3261BB;
}
.textbluebold {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3261BB;
}
.textSMALL {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.textSMALLarial {
	font: 10px Arial, Helvetica, sans-serif;
	color: #333333;
}
.textSMALLbold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.textSMALLwhite {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.textSMALLboldwhite {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


/* Links */
A.linkwhite {color:#eeeeee; font-weight:none;text-decoration:none;}
A.linkwhite:hover {color:#ffffff;text-decoration:underline;}

A.linkblue {color:#2350A4; font-weight:none;text-decoration:none;}
A.linkblue:hover {color:#2350A4;text-decoration:underline;}

A.linkwhiteACTIVE {color:#eeeeee; font-weight:bold;text-decoration:none;}
A.linkwhiteACTIVE:hover {color:#ffffff;text-decoration:underline;font-weight: bold;}

A.linkblueACTIVE {color:#3261BB; font-weight:bold;text-decoration:none;}
A.linkblueACTIVE:hover {color:#3261BB;text-decoration:underline;font-weight: bold;}

A.linkgrn {color:#366D6D; font-weight:none;text-decoration:underline;}
A.linkgrn:hover {color:#333333;text-decoration:none;}

A.linkgray {color:#666666; font-weight:none;text-decoration:none;}
A.linkgray:hover {color:#000000;text-decoration:underline;}

/* forms */

.dropdown {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	background: #eeeeee;
}
.button {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #666666;
}

/* tables */
.table_litegray {
	background: #BBBBBB;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #366D6D;
}
