body, p, td, th, li, b, a, ul, font, div, layer, span {font-family:Arial,Helvetica,sans-serif; font-size:12px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #EDD7F1;*/
}

/* Design and home page */
#rightBox {width:145px; height:310px; padding:0px; background: url(../images/rtBox_BG.gif) top left repeat;}
.rtBoxHead {padding:4px 0px 4px 0px; width:114px; height:auto; text-align:center; background-color:#CE4730;}
.rtBoxHead a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.rtBoxHead a:hover {color:#CCCCCC; text-decoration:underline;}
#footerBar {width:768px; height:7px; padding:0px; background: url(../images/botBar_BG.gif) top left repeat; font-size:4px;}
#homeTxtBox {padding:4px 0px 4px 0px; width:478px; height:auto; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; background-color:#666666;}
.btnHome {padding:0px 23px 0px 0px;}
.btnHome a {color:#FFFFFF; text-decoration:none; font-size:10px;}
.btnHome a:hover {color:#FFFFFF; text-decoration:underline;}

/* Left Navigation */	
.navText {padding:0px 4px 20px 0px;}
.navText a {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.navText a:hover {color:#CCCCCC; text-decoration:underline;}
#leftNavBox {width:145px; height:310px; padding:0px; background: url(../images/leftNav_BG.gif) top left repeat;}

/* mainContent */
#mainContent {padding:20px 20px 20px 25px;}
#mainContentRtCol{padding:0px 0px 0px 10px;}
.subhead {font-size:14px; color:#666666;}
.subhead2 {font-size:12px; font-weight:bold;}


/* admin */
.admTableHead {background-color:#007BC3; font-weight:bold; color:#FFFFFF;}

/* profiles */
.profilePic {background-color:#FFFFFF; padding:4px;}
.profileText {color:#FFFFFF;}
.toTop, .toTop a {font-family:Arial;font-size:10px; color:#666666;text-decoration: none;}
.toTop a:hover {color:#000000;text-decoration: underline;}


/* Form Styles */


.formtext {color: #333333; font-family:"Verdana",sans-serif; font-size:11px; line-height:13px;}
.formtextsm {color: #333333; font-family:"Verdana",sans-serif; font-size:9px; line-height:13px;}
.reqfield {color: #FF0000;}
.formpad {padding:  0px 4px 0px 0px; position:relative; z-index:2;}
.textfield {border-width:1px; color: #333333;font-family: "Verdana",sans-serif;font-size: 11px;background-color: #edf3fd;}
input.submitbtn {border-width:1px;color: #FFFFFF; font-family: "Verdana",sans-serif; font-size: 11px; background-color: #336699; border-color: #062377;font-weight:bold}

textarea {width: 344px; height: 50px; border-width: 1px; color: #333333; font-family: "Verdana",sans-serif; font-size: 11px; line-height: 13px; background-color: #edf3fd;}
//textarea {border-width:1px; color: #333333;font-family: "Verdana",sans-serif;font-size: 10px;background-color: #edf3fd;}
input.onecoltextfield {border-width:1px; width: 343px; color: #333333;font-family: "Verdana",sans-serif;font-size: 11px;background-color: #edf3fd;}
select.onecolselect {border-width:1px; width: 200px;  color: #333333; font-family: "Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}	

select.prefixselect {border-width:1px; width: 51px;color: #333333; font-family:"Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}
select.monthselect {border-width:1px; width: 66px;color: #333333; font-family:"Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}
select.stateselect {border-width:1px; width: 83px;color: #333333; font-family:"Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}
select.yearselect {border-width:1px; width: 100px;color: #333333; font-family:"Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}
select.jobselect {border-width:1px; width: 344px;color: #333333; font-family:"Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}

input.nametextfield {border-width:1px; width: 129px; color: #333333;font-family: "Verdana",sans-serif;font-size: 11px;background-color: #edf3fd;}
input.middleinitialtextfield {border-width:1px; width: 22px; color: #333333; font-family: "Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}
input.twocoltextfield {border-width:1px; width: 170px; color: #333333;font-family: "Verdana",sans-serif;font-size: 11px;background-color: #edf3fd;}
input.threecoltextfield {border-width:1px; width: 114px; color: #333333;	font-family: "Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}
input.stateziptextfield {border-width:1px; width: 82px; color: #333333; font-family: "Verdana",sans-serif; font-size: 11px; background-color: #edf3fd;}

input.datemonthtextfield {border-width:1px; width: 49px; color: #333333;font-family: "Verdana",sans-serif;font-size: 11px;background-color: #edf3fd;}
input.datedaytextfield {border-width:1px; width: 49px; color: #333333;font-family: "Verdana",sans-serif;font-size: 11px;background-color: #edf3fd;}
input.dateyeartextfield {border-width:1px; width: 50px; color: #333333;font-family: "Verdana",sans-serif;font-size: 11px;background-color: #edf3fd;}

