body,td,th,option,input,textarea,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	/*letter-spacing: .04em;*/
	line-height:130%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
a {
	color: #333333; 
}
a:hover {
	color: #999999;  
}
.homecontainer {
	padding-top: 40px;
	padding-left:18px;
	padding-right:18px;
	background-color:#FFFFFF;
	width: 790px;
	height:1000px;
	margin-left:auto;
	margin-right:auto;
}
.logoimg {
	margin-bottom:4px;
}
.topmenubg {
	background-color:#807959;
	/*padding-top:6px;
	padding-bottom:6px;*/
}
.topmenuitem {
	color:#FFFFFF;
	padding-left:4px;  /* 18 */
	padding-right:0px; /* 15 */
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;
	cursor:default;
}
.menuhighlight {
	background-image:url(../graphics/common/menubg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
/* combination of topmenuitem and menuhighlight for IE Mac since IE Mac can't handle 2 classes at once  */
.topmenuitem_menuhighlight {
	color:#FFFFFF;
	padding-left:4px;  /* 18 */
	padding-right:0px; /* 15 */
	text-transform:uppercase;
	padding-top:6px;
	padding-bottom:6px;
	cursor:pointer;
	background-image:url(../graphics/common/menubg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.topnav_topdash {
	margin-top:9px;
	margin-bottom:3px;
}
.topnav_bottomdash {
	margin-top:4px;
	margin-bottom:12px;
}
/***************************/
/* Homepage                */
/***************************/
#homepagebg {
	background-color:#AEA787;
}
.infobox {
	background-color:#5C4C8B;
	width:402px;
	height:202px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	/*letter-spacing:.8px;*/
	letter-spacing: .04em;
}
.infocontent {
	color:#FFFFFF;
	padding-top:38px;
	padding-right:55px;
	padding-left:58px;
	line-height:150%;
}
.datetext {
	color:#A8A8A8;
}
.rotateimg {
	margin-top:18px;
}
.factoid {
	padding-top:7px;
	padding-bottom:14px;
	font-family:"Times New Roman", Times, serif;
	color:#807959;
	font-size:14px;
}
.whatsnewimg {
	margin-top:22px;
	margin-bottom:14px;
}
.whatsnewtext {
	padding-bottom:50px;
	font-size:12px;
}
.whatsnewtext a{
	text-decoration:none;
}
.whatsnewtext a:hover{
	text-decoration:underline;
}
/***************************/
/*  Milonic                */
/**************************/
/* milonic menu */
.mmpadding {
	padding-top:2px;
	padding-bottom:2px;
	padding-right:4px;
	padding-left:10px;
	opacity: .8;
}
.mmpadding a:link {
	text-decoration:none;
}
.mmpadding a:visited {
	text-decoration:none;
}
.mmpadding a:hover{
	text-decoration:none;
}
.mmpadding a:active {
	text-decoration:none;
}

/***************************/
/* common pages          */
/***************************/
.contacttext {
	color:#807959;
}
.dashed_img_bg {
	margin-top:1px;
	margin-bottom:4px;
	display:block;
	height:3px;
	background-image:url(../graphics/common/full_dashedline.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}
.bottomnavtext {
	color:#3A3A3A;
	padding-top:4px;
	padding-bottom:10px;
}
.bottomnavtextitem {
    padding-left:10px;
	padding-right:10px;
	color: #3A3A3A;
}
.bottomnavtextitem a{
	text-decoration:none;
}
.bottomnavtextitem a:hover{
	text-decoration:underline;
}
.copyrighttext {
	color:#CCCCCC;
	padding-bottom:10px;
}
/***** begin quote *****/
.quote {
	margin-top:15px;
}
.quote td{
	font-size:12px;
	color:#7D745E;
}
#quotetextlquote {
	font-weight:bold;
	font-style:italic;
}
#quotetext {
	padding-right:20px;
	font-weight:bold;
	font-style:italic;
}
#quotetextb {
	padding-right:20px;
	padding-bottom:10px;
	font-weight:bold;
	font-style:italic;
}
#quoteattrib {
	font-size:11px;
	padding-right:10px;
	padding-bottom:10px;
}

/***** end quote *******/
/********* Begin Section Leftnavs *****/
.leftnav_sectionhdr {
	font-size:12px;
	color:#7D745E;
	text-transform:uppercase;
	font-weight:bold;
}
.leftnav_sectionhdr a{
	font-size:12px;
	color:#7D745E;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none
}
.leftnav_sectionhdr a:hover{
	font-size:12px;
	color:#7D745E;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline
}
.leftnav_selected_section {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#5c4c8b;
}
.leftnav_selected_section a{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#5c4c8b;
	text-decoration:none;
}
.leftnav_selected_section a:hover{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#5c4c8b;
	text-decoration:underline;
}
.leftnav_nonselected_section {
	font-size:11px;
	text-transform:uppercase;
	color:#5c4c8b;
}
.leftnav_nonselected_section a{
	font-size:11px;
	text-transform:uppercase;
	color:#5c4c8b;
	text-decoration:none;
}
.leftnav_nonselected_section a:hover{
	font-size:11px;
	text-transform:uppercase;
	color:#5c4c8b;
	text-decoration:underline;
}
.leftnav_item {
	font-size:11px;
	color:#5c4c8b;
}
.leftnav_item a{
	font-size:11px;
	color:#5c4c8b;
	text-decoration:none;
}
.leftnav_item a:hover{
	font-size:11px;
	color:#5c4c8b;
	text-decoration:underline;
}
.leftnav_item_current {
	font-size:11px;
	color:#5c4c8b;
	font-weight:bold;
	/*text-decoration:none;*/
}
.leftnav_item_current a{
	font-size:11px;
	color:#5c4c8b;
	text-decoration:none;
	font-weight:bold;
}
.leftnav_item_current a:hover{
	font-size:11px;
	color:#5c4c8b;
	text-decoration:underline;
	font-weight:bold;
}
/********* End Section Leftnavs *****/
/***************************/
/* internal pages          */
/***************************/
#intbody {
	background-image:url(../graphics/common/intpage_bg.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.intcontainer {
	padding-top: 40px;
	background-color:#FFFFFF;
	width: 790px;
}
#intpagebg {
	background-color:#AEA787;
}
.pageheaderimg {
	margin-bottom:22px;
}
.intpagecontent {
	padding-top:19px;
	/*line-height:260%;*/
}
.intpagecontent td, .intpagecontent p{
	/*line-height:160%;*/
	/*line-height:18px;*/
}
.printpageimg {
	margin-right:10px;
}
.pagetitletd {
	padding-bottom:10px;
}
.pagetitle {
	font-size:18px;
	text-transform:uppercase;
	color:#5c4c8b;
}
.subpagetitle {
	font-size:16px;
	color:#999999;
	font-weight:bold;
}
.paragraphtitle {
	font-size:14px;
	color:#5c4c8b;
	font-weight:bold;
}
.purpletext {
	color:#5c4c8b;
}
.sitemaptext td{
	color:#5c4c8b;
}
.sitemaptext a{
	color:#5c4c8b;
}
.sectionsummarytext {
	color:#AEA787;
	font-weight:bold;
	line-height:160%;
}
.sectionsummarytext a{
	color:#AEA787;
}
.sectionsummarytext_normallh {
	color:#AEA787;
	font-weight:bold;
}
.sectionsummarytext_normallh a{
	color:#AEA787;
}
.bottomnavspacer {
	height:40px;
}
/*----- Begin Callout Table ------*/
.outercallouttable {
	background-color:#FFFFFF;
}
.innercallouttable {
	background-color:#E6E0C3;
	border-color:#E6E0C3;
}
.innercallouttable td {
	padding-left:13px;
	padding-right:25px;
	font-size:12px;
}
.calloutpadding {
	padding-top:5px;
	padding-bottom:10px;
}
.callout {
	background-color:#E6E0C3;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:2px;
	padding-left:2px;
	margin-top:15px;
	margin-bottom:15px;
}
/*----- End  Callout Table ------*/
/*-------- Begin Apply Section --------*/
.apply_nav_sectionhdr {
	font-size:12px;
	color:#7D745E;
	text-transform:uppercase;
	font-weight:bold;
}
.applytext_nav {
	font-size:10px;
	color:#8579A8;
	text-transform:uppercase;
}
.applytext_nav a{
	font-size:10px;
	color:#8579A8;
	text-transform:uppercase;
	text-decoration:none;
}
.applytext_nav a:hover{
	font-size:10px;
	color:#8579A8;
	text-transform:uppercase;
	text-decoration:underline;
}
.applytext_nav_selected {
	font-size:10px;
	color:#8579A8;
	text-transform:uppercase;
	font-weight:bold;
}
.apply_steptext {
	color:#5c4c8b;
	font-weight:bold;
}
.apply_steptext a{
	color:#5c4c8b;
	font-weight:bold;
	text-decoration:none;
}
.apply_steptext a:hover{
	color:#5c4c8b;
	font-weight:bold;
	text-decoration:underline;
}
.apply_steptext_underlinedlinks{
	color:#5c4c8b;
	font-weight:bold;
}
.apply_steptext_underlinedlinks a{
	color:#5c4c8b;
	font-weight:bold;
	text-decoration:underline;
}
.apply_purple {
	color:#5c4c8b;
}
.apply_title {
	color:#5c4c8b;
	font-size:16px;
}
.apply_subtitle {
	color:#5c4c8b;
	font-weight:bold;
}
/*-------- End Apply Section --------*/
.noindentli li{
	margin-left:-23px;
}
.contentdiv {
	padding-left:1px;
	padding-right:20px;
	font-size:12px;
}
.contentdiv td,option,select,input,textarea{
	font-size:12px;
}
.resourceslink {
}
.resourceslink a{
	color:#5c4c8b;
	font-weight:bold;
}
.resourceslink a:hover{
	color:#8675BA;
	font-weight:bold;
}
.teamimage {
	margin-bottom:5px;
	margin-right:15px;
}
.uldisc li{
	list-style:disc;
}
/*----- End Callout Table ------*/
.faq {
	padding-bottom:5px;
}


