/* basic proprties for all site objects  */
body,td,th,option,input,textarea,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	letter-spacing: .04em;
	line-height:130%;
}
/* ensures no margins by default  */
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;
}
select,textarea {
	border: 1px solid #99958B;
}
.greenbox {
	background-color: #B0D7A0;
}
.greenstory {
	background-color: #B0D7A0;
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
}
.whitestory {
	padding-left: 10px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
}
.greentext {
	color: #732D0A;
	font-weight: bold;
}
.mapspace {
	width: 144px;
}
.hrdiv {
	width: 322px;
}
.expertquestionbox {
	width: 370px;
}
.eventtextbox {
	width: 150px;
}
.eventselect {
	width: 157px;
}
.newslettertextbox {
	width: 150px;
}
.noticediv {
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	border: 1px solid #000000;

}
.generalmsgdiv {
	padding-left: 35px;
	padding-top: 0px;
	padding-right: 75px;
	padding-bottom: 0px;
}
.adminpagediv {
	padding-left: 35px;
	padding-top: 0px;
	padding-right: 275px;
	padding-bottom: 20px;
}
.largeheader {
	font-size: 14px;
}
/* basic link proprties */
a {
	color: #732D0A;
}
/*   */
a:hover {
	color: #DAA504;
}
a img {
	border-style:none;
}
/* glossary undefined for now */
.glossary {
}
.copyright {
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}
a.copyright:hover {
	color: #732D0A;
	text-decoration: underline;
}
/* background image for home page  */
.homepagebg {
	/*background-image:  url(../graphics/home/home_greenbackground.gif);*/
	background-image:  url(../graphics/home/quotetile.gif);
	background-repeat: repeat-x;
}
.newstext {
	color: #732D0A;
	font-size: 12px;
}
.homeannounce {
	padding-top: 5px;
	color: #732D0A;
	font-size: 14px;
}
.internalbodydiv {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 35px;
	padding-left: 20px;
}
.homepagestorydiv {
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 11px;
	color: #000000;
}
.homepagenews {
	padding: 1px;
	font-size: 11px;
}
.homepagenews12 {
	padding: 1px;
	font-size: 12px;
}
.profilediv {
	height: 320px;
}
.internalprofilediv {
	height: 335px;
	background-image: url(../graphics/secondarycommon/line_background.gif);
	background-repeat: repeat-y;
	background-position:left;
}
.linebackgrounddiv {
	background-image: url(../graphics/secondarycommon/line_background.gif);
	background-repeat: repeat-y;
	background-position:left;
}
.nolinebackgroundheight {
	height: 20px;
}
.internalpagestorydiv {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 17px;
	font-size: 11px;
	background-image: url(../graphics/common/second_green_back.gif);
	background-repeat: no-repeat;
	color: #000000;
}
.internalpagestorynobackgrounddiv {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 10px;
}
/* general small text like copyrights, etc.  */
.smalltext {
	font-size: 9px;
}
.searchcontainerdiv {
	border: 1px solid #732D0A;
	background-color:#FFFFFF;
	width: 135px;
	margin:0;
	padding:0;
	font-size: 0px;
	line-height:0%;
}
.searchinputbox
{
     width: 112px;
     height: 13px;
     border:solid 0 #ffffff;
     text-indent: 1px;
     margin:0;
     padding:0;
}
.signupcontainerdiv {
	border: 1px solid #732D0A;   
	background-color:#FFFFFF;
	width: 180px;
	margin:0;
	padding:0;
	font-size: 0px;
	line-height:0%;
}
.signupinputbox
{
     width: 128px;
     height: 13px;
     border:solid 0 #ffffff;
     text-indent: 1px;
     margin:0;
     padding:0;
}
.intsignupcontainerdiv {
	border: 1px solid #732D0A;
	background-color:#FFFFFF;
	width: 123px;
	margin:0;
	padding:0;
	font-size: 0px;
	line-height:0%;
}
.intsignupinputbox
{
     width: 72px;
     height: 13px;
     border:solid 0 #ffffff;
     text-indent: 1px;
     margin:0;
     padding:0;
}
.searchbg {
	background-image:  url(../graphics/common/searchbar_background.gif);
	background-repeat: no-repeat;
}
.arrowbullet {
	padding-top: 5px;
}
.marketplacespacer {
	width: 20px;
}
.marketplaceform {
	height: 175px;
}
.highlightslessertext {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 17px;
	font-size: 11px;
}
.mfpopup {
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 5px;
}
.redtext {
	color:#732D0A;
}
.leftalignedimg {
	margin-right: 4px;
	margin-bottom: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
}
.rightalignedimg {
	margin-left: 4px;
	margin-bottom: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}
.gmatableheader {
	color:#000000;
	background-color:#CCCCCC;
}
#homepagetext {
	position:absolute;
	width: 389px;
	left: 91px;
	top: 145px;
	font-size: 11px;
	color: #666666;
}
.fieldwide {
	width: 350px;
}
.fieldmediumplus {
	width: 250px;
}
.fieldmedium {
	width: 200px;
}
.fieldsmall {
	width: 130px;
}
.fieldtiny {
	width: 50px;
}
