html,body{height:100%;}
#fullheight{height:100%}
body { margin-left: 0px; margin-top: 0px; margin-bottom: 0px; }

/* MENU */

#nav a { 
	float: left;   
	text-decoration: none; 
	font-weight: bold; 
	width: 120px; 
	text-align:center;  
	height: 40px; 
	line-height: 36px; 
	color:#dce4f4;	
	font-family: helvittica, arial, sans-serif; 
	font-size: 12px; 
	background: url(mnuNormal.png) 0 0 no-repeat;
}
#nav a:hover { color:#fff; font-family: helvittica, arial, sans-serif; font-size: 12px; background: url(mnuHover.png) 0 0 no-repeat; vertical-align:bottom;}
#nav a.Selected, a.Selected:link, #nav a.Selected:active, #nav a.Selected:visited {color:#082825;	font-family: helvittica, arial, sans-serif; font-size: 12px; background: url(mnuSelected.png) 0 0 no-repeat; color:#FFFFFF; }

/* Texts */
.txtMainPageWhite {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF;}
.txtWhite {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #FFFFFF;}
.txtGray {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #3C3C3C; }
.txtBlueGraySmall {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #255476; }
.txtBrown {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #41270F; }
.txtBlue {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #1f3d77; }
.txtGreen {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #6C9F25; }
.txtRed {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #782c5e; }
.hdrOrange {font-family: tahoma, arial, sans-serif; font-size: 14px; font-weight:bold; color: #ff7700;}
.hdrGray {font-family: tahoma, arial, sans-serif; font-size: 14px; font-weight:bold; color: #3C3C3C;}
.hdrBlue {font-family: tahoma, arial, sans-serif; font-size: 14px; font-weight:bold; color: #1f3d77;}
.hdrDarkGreen {font-family: tahoma, arial, sans-serif; font-size: 14px; font-weight:bold; color: #35422e;}
.hdrRed {font-family: tahoma, arial, sans-serif; font-size: 14px; font-weight:bold; color: #782c5e;}
.hdrGreen {font-family: tahoma, arial, sans-serif; font-size: 14px; font-weight:bold; color: #426E8F;}
.hdrWhite {font-family: tahoma, arial, sans-serif; font-size: 14px; font-weight:bold; color: #FFFFFF;}
.hdrSmall {font-family: tahoma, arial, sans-serif; font-size: 20px; color: #062783; }
.hdrSmallLightGreen {font-family: tahoma, arial, sans-serif; font-size: 20px; color: #6CA026; }
.hdrShout {font-family: tahoma, arial, sans-serif; font-size: 25px; font-weight:bold; color: #253C60; }
.hdrShoutOrange {font-family: tahoma, arial, sans-serif; font-size: 25px; font-weight:bold; color: #ff7700; }
.hdrShoutWhite {font-family: tahoma, arial, sans-serif; font-size: 25px; font-weight:bold; color: #FFFFFF; padding-left:5px; }
.footer {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #E8F5B4; }

/* Links */
a:link { color: #16274C; text-decoration: underline; }
a:active { color: #16274C; text-decoration: underline; }
a:visited {  color: #16274C; text-decoration: underline; }
a:hover { text-decoration: none; }

.hdrWhite a:link { color: #FFF; text-decoration: none; font-size: 14px; font-weight:bold; color: #FFFFFF; }
.hdrWhite a:active { color: #FFF; text-decoration: none;  font-size: 14px; font-weight:bold; color: #FFFFFF;}
.hdrWhite a:visited {  color: #FFF; text-decoration: none;  font-size: 14px; font-weight:bold; color: #FFFFFF;}
.hdrWhite a:hover { text-decoration: underline;  font-size: 14px; font-weight:bold; color: #FFFFFF;}


.txtMainPageWhite a {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.txtMainPageWhite a:link {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.txtMainPageWhite a:active {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.txtMainPageWhite a:visited {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.txtMainPageWhite a:hover {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #c4dbf0; text-decoration:underline; }

.footer a {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFF; text-decoration:none; }
.footer a:link {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFF; text-decoration:none; }
.footer a:active {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFF; text-decoration:none; }
.footer a:visited {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFF; text-decoration:none; }
.footer a:hover {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #E8F5B4; text-decoration:underline; }

.menu a {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #5A1010; text-decoration:none; }
.menu a:link {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #5A1010; text-decoration:none; }
.menu a:active {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #5A1010; text-decoration:none; }
.menu a:visited {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #5A1010; text-decoration:none; }
.menu a:hover {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #3C3C3C; text-decoration:none; }

.frmTextfield { background-color:#f2f3f5; font-family: tahoma, arial, sans-serif; font-size: 12px; color: #1f3d77; border: 1px solid #d6d7d9; width:98% }

.boxGray { background-color:#f2f2f2; padding:5px; border: 3px solid #e7e7e7 }
.boxLightGray { background-color:#FFF; padding:5px; border: 3px solid #f7f8f9 }

.boxBlue{
	border: 1px solid #073a7a;
	background-color: #0f4993;
	font-color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.boxLightOrange{
	border: 1px solid #d37c19;
	background-color: #f08f20;
	font-color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.boxPurpleBlue{
	border: 1px solid #3a0e76;
	background-color: #40127f;
	font-color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.boxPurple{
	border: 1px solid #400a36;
	background-color: #510e44;
	font-color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.boxLightBlue{
	border: 1px solid #D5DFE4;
	background-color: #ECF0F6;
	font-color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.boxLightGreen{
	border: 1px solid #d5efc9;
	background-color: #ecf6f2;
	font-color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.boxDarkGreen{
	border: 1px solid #223f22;
	background-color: #2d4d2c;
	color: #76ab28;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
.boxLightBlue2{
	border: 1px solid #b9cae3;
	background-color: #cadaf2;
	font-color: #FFFFFF;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}


/*MISCELLEANOUS*/
.boxHeaderImage {
	background-image:url('imgBackgroundHeaderBox.png');
	background-repeat:no-repeat;
	width:197px;
	height:55px;
	}
.PkgPurple {
	background-image:url(imgServicePackage.png);
	background-repeat:no-repeat;
	width:253px;
	height:127px;
	padding:15px;
	}
	
.PkgLightBlue {
	background-image:url('pkgLightBlue.gif');
	background-repeat:no-repeat;
	width:298px;
	height:180px;
	}
