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: 106px; 
	text-align:center;  
	height: 37px; 
	line-height: 37px; 
	color:#f0d3f1;	
	font-family: tahoma, arial, sans-serif; 
	font-size: 11px; 
}
#nav a:hover { color:#FFF; font-family: tahoma, arial; text-decoration:underline; font-size: 11px; vertical-align:bottom; background: url(mnuHover.png) 0 0 no-repeat;  }
#nav a.Selected, a.Selected:link, #nav a.Selected:active, #nav a.Selected:visited {color:#fff;	font-family: tahoma, arial; font-size: 11px; background: url(mnuHover.png) 0 0 no-repeat; vertical-align:bottom;}

/* Texts */
.txtMainPageWhite {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; padding-left:10px;}
.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; }
.txtRed {font-family: tahoma, arial, sans-serif; font-size: 12px; color: #782c5e; }
.hdrOrange {font-family: tahoma, arial, sans-serif; font-size: 14px;color: #ff7700;}
.hdrGray {font-family: tahoma, arial, sans-serif; font-size: 14px;color: #3C3C3C;}
.hdrBlue {font-family: tahoma, arial, sans-serif; font-size: 14px;color: #1f3d77;}
.hdrRed {font-family: tahoma, arial, sans-serif; font-size: 14px;color: #782c5e;}
.hdrGreen {font-family: tahoma, arial, sans-serif; font-size: 14px;color: #426E8F;}
.hdrDarkGreen {font-family: tahoma, arial, sans-serif; font-size: 14px;color: #35422e;}
.hdrWhite {font-family: tahoma, arial, sans-serif; font-size: 14px;color: #FFFFFF;}
.hdrShout {font-family: tahoma, arial, sans-serif; font-size: 25px;color: #53012f; }
.hdrShoutOrange {font-family: tahoma, arial, sans-serif; font-size: 25px;color: #ff7700; }
.slmShoutTeal {font-family: tahoma, arial, sans-serif; font-size: 25px; color: #0F4B56; }
.slmShoutPurple {font-family: tahoma, arial, sans-serif; font-size: 25px; color: #53012f; }
.slmShoutLightGreen {font-family: tahoma, arial, sans-serif; font-size: 25px; color: #d7eccd; }
.hdrShoutWhite {font-family: tahoma, arial, sans-serif; font-size: 25px;color: #FFFFFF; padding-left:5px; }
.hdrSmallShoutTeal {font-family: tahoma, arial, sans-serif; font-size: 18px;color: #0F4B56; padding-left:5px; }
.footer {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #ebdce4; }

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

.hdrWhite a:link { color: #FFF; text-decoration: none; font-size: 14px;color: #FFFFFF; }
.hdrWhite a:active { color: #FFF; text-decoration: none;  font-size: 14px;color: #FFFFFF;}
.hdrWhite a:visited {  color: #FFF; text-decoration: none;  font-size: 14px;color: #FFFFFF;}
.hdrWhite a:hover { text-decoration: underline;  font-size: 14px;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: #FFFFFF; text-decoration:none; }
.footer a:link {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.footer a:active {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.footer a:visited {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
.footer a:hover {font-family: tahoma, arial, sans-serif; font-size: 10px; color: #B0B0B0; 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:#ebe2e7; font-family: tahoma, arial, sans-serif; font-size: 12px; color: #550130; border: 1px solid #e3d3dc; }

.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;
}
.boxGreen{
	border: 1px solid #15536e;
	background-color: #1a607e;
	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 #062227;
	background-color: #0a3239;
	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;
}
.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;
}
.PkgPurple {
	background-image:url(imgServicePackage.png);
	background-repeat:no-repeat;
	width:253px;
	height:127px;
	padding:15px;
	}



/*MISCELLEANOUS*/
.boxHeaderImage {
	background-image:url('imgBackgroundHeaderBox.png');
	background-repeat:no-repeat;
	width:197px;
	height:55px;
	}
.PkgDomains {
	background-image:url(imgServicePackage.png);
	background-repeat:no-repeat;
	width:253px;
	height:127px;
	padding:15px;
	}
.PkgLogin {
	background-image:url(imgClientLogin.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;
	}
	

#search_box {
    width: 170px;
    height: 29px;
    background:url(fldSearch.png);
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 8px 0 0 12px;
    border: 0;
    width: 115px;
    background: none;
	color:#374430
}
#search_box #go {
    float: right;
    margin: 0px 0px 0 0;
}
