/* CSS Document */

BODY {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

/* for firefox */
body { 
 	text-align: -moz-center;
}

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

.cms-field-label-req {
	text-align: right;
	font-weight:bold;
	color:maroon;
	padding:2px 2px 2px 2px;
}

.cms-field-value {
	text-align:left;
	padding:2px 2px 2px 2px;
	font-size:10px;
}

.cms-spacer {	
	width:5px;
}

.cms-icons {
	border: 1px solid gray;
}

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

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

HR {
	height:1px;
	background-color : #b3b3b3;
	color : #b3b3b3;
	border : 0 solid #b3b3b3;
	border-top-width : thin;
}

a:link {color:blue; text-decoration:none;}
a:visited {color:blue; text-decoration:none;}
a:hover {color:red; text-decoration:underline;}

.tddh {
	background:black;
	color: white;
	font-weight:bold;
}

.tdd1{
	/*background:white;*/
}

/* email manager */

p.note {
	background: #EEE;
	padding: 4px;
	font-family: tahoma;
	font-size: 85%;
	line-height: 130%;
	margin-top: 0;
}

p.help {
	padding-left: 20pt;
	font-family: tahoma,verdana;
	font-size: 8pt;
}

label, input, select, td
{
	font-family: tahoma,verdana;
	font-size: 8pt;
}

.message
{
	font-family: tahoma,verdana;
	font-size: 8pt;
}

acronym {
        cursor: help;
}

div.code
{
	font-family: "Courier New", Courier, mono;
	font-size: 8pt;
	width: 400;
	border: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	padding: 8px;
	position: relative;
	left: 30px;
}