.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px}
.textsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 20px}
.title {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #639ACE}
.maintext {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; max-width: 90%}

body {
	font: 110%/1.5 arial, helvetica, sans-serif;
	/* note - changing the above will affect banner width!!! */
	color:#333333;
/*	text-align: center;*/
	padding: 0;
	/*margin-top: 1em;
	background-image:url(../Images/vertical_bg_blue.jpg);
	background-repeat:repeat-x;
*/}

p {
	font: 110%/1.5 arial, helvetica, sans-serif;
	color:#333333;
}

li {
	list-style-image:url(images/triangle.gif);
}

h1 {
	margin: 0em 0em;
	color: #639ACE;
	font:115%/1.5 Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

h2 {
	margin: 0em 0em;
	color: #639ACE;
	font:100%/1.5 Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

h3 {
	margin: 0em 0em;
	color: #639ACE;	
	font:80%/1.5 arial, helvetica, sans-serif;
	}	

.rForm {
	font:75%/1.5 arial, helvetica, sans-serif;
	font-weight:700;
	margin-top:55px;
	margin-right:5px;
	text-align:right;
	}
	
.rField {
	font:85%/1.5 arial, helvetica, sans-serif;
	font-weight:500;
	background-color: white ! important;
	}	
	
#cME {
	margin-bottom: 10px;
	}	