/* CSS Document */

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#404040;
	background-color:#CCCCCC;
	margin-top:4px;
}

/* for firefox */
body { 
 	text-align: -moz-center;
}
 
a:link{color:#2C75D5; text-decoration:none;} 
a:visited{color:#2C75D5; text-decoration:none;}
a:hover{color:red; text-decoration:underline;}

.bcrumb a:link{color:white; text-decoration:none;} 
.bcrumb a:visited{color:white; text-decoration:none;}
.bcrumb a:hover{color:blue; text-decoration:underline;}

.container a:link{color:white; text-decoration:none;} 
.container a:visited{color:white; text-decoration:none;}
.container a:hover{color:red; text-decoration:underline;}

.alsoSee { font-size:10px;} 
.titleFont {font-size:28px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.1em;}

.box {border:1px solid #666666;}
.redbox {border:1px solid #df0000; cursor:hand;}
.whitebox {border:1px solid white; cursor:default;}

.cms-field-label {
	text-align: right;
}

.cms-field-label-req {
	text-align: right;
	font-weight:bold;
	color:black;
}

.cms-field-value {
	text-align:left;
}

.cms-txt {
	border:1px solid gray;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
}

HR {height:1px solid blue;}
