/* Main page layout */
html, body{
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	background-color: #F0F0E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#F0F0E1;
	font-size:small;
}

.Menu{
	line-height:1.4em;
	text-transform:lowercase;
}

.Menu .submenu{
	line-height:1em;
	padding-top:0.25em;
	padding-bottom:0.25em;
}

.greysubheading {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}

.greybox .editDoc{
	line-height:1.3em;
}

.greybox .editDoc h3 {
	 margin:0;
	 padding:0;
}

.greybox .editDoc p{
	margin-top:0;
	margin-bottom:20px;
}


.subHeading {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.dc {
	font-size: 8pt;
	color: #FFFFFF;
}
.caption {
	font-size: 7pt;
	color: #000000;
}
.labelshade {
	font-size: 8pt;
	color: #999999;
}
.contentsml {
	font-size: 8pt;
	color: #000000;
}
.contenttalent {
	 padding-top:3px;
	 padding-bottom:4px;
}
.button {
	font-size: 10pt;
	color: #996600;
	border: 1px solid #996600;
	background-color: #F0F0E1;
}

.frmFieldInvis {
	font-size: 10pt;
	color: #000000;
	background-color:#F0F0E1;
	border-style:none;
}

a.linkMenu:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkMenu:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkMenu:hover {
	color: #CCCC33;
	text-decoration: none;
}
a.linkMenuCurrent {
	color: #999900;
	font-weight: bold;
	text-decoration: none;
}
a.linkSubMenu:link {
	color: #999900;
	font-size:85%;
	text-decoration: none;
}
a.linkSubMenu:visited {
	color: #999900;
	font-size:85%;
	text-decoration: none;
}
a.linkSubMenu:hover {
	color: #CCCC33;
	font-size:85%;
	text-decoration: none;
}
a.link:visited {
	color: #669900;
	text-decoration: none;
	font-size:85%;
}
a.link:link {
	color: #996600;
	text-decoration: none;
	font-size:85%;

}
a.link:hover {
	color: #996600;
	text-decoration: underline;
	font-size:85%;

}
a.linkBack:link {
	color: #996600;
	text-decoration: none;
	font-size:85%;

}
a.linkBack:visited {
	color: #996600;
	text-decoration: none;
	font-size:85%;

}
a.linkBack:hover {
	color: #996600;
	text-decoration: underline;
	font-size:85%;

}
a.linkContent:visited, a.linkContent:link, a.linkContent:active{
	color: #669900;
	text-decoration: none;
}

a.linkContent:hover {
	color: #996600;
	text-decoration: underline;
}
a.linkAnchor:link {
	color: #996600;
	text-decoration: none;
}
a.linkAnchor:visited {
	color: #669900;
	text-decoration: none;
}
a.linkAnchor:hover {
	color: #996600;
	text-decoration: underline;
}

td.line {
	background-color: #ffffff;
		
}

/* Standard form styling */


#Hashlinks li{
	list-style-image: url(../images/LiArrow.gif);
	margin:0;
	padding:0;
}


#Hashlinks a {
	display:block;
}

a.linkMenu:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkMenu:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkMenu:hover {
	color: #CCCC33;
	text-decoration: none;
}

.FormHolder {
	clear: both;
	text-align:left;
}


 
.EventFormHolder {
	border: 5px solid #DEDEDE;
	color: #545454;
	width: 30em;
}

.rEventFormHolder {
	border: 5px solid #DEDEDE;
	color: #545454;
	width: 40em;
}

.message{
	margin-top: 1em;
	margin-bottom: 1em;
	padding-left: 1em;
	color:#CF5200;
	font-weight:bold;	
}

.title {
	padding: 0;
	margin: 0;
	color: #56595C;
	margin-top:1em;
	margin-bottom: 1em;
	font-weight: bold;
	font-size: 1em;
}

#titleholder {
	padding: 0.4em;
	margin: 0;
	background-color: #E7E8E8;
}

#fieldholder {
	text-align: left;
	margin:0.5em;
	padding: 0em;
	padding-right: 0em;
}

#rsvpfieldholder {
	padding: 0.5em;
}

#ContactMap{
	float: right;
	padding : 1em;
}

.text, .textarea, .readonly {
	margin-bottom:0.5em;
}

.text .left, .textarea .left, .readonly .left{
	float: left;
	width:100px;
	display:block;
}

.text input {
	width:150px;
}

.textarea textarea {
	width:150px;
}

.actions {
	display: block;
	float: left;
	margin: 0.5em;
	padding: 0em;
	clear: both;
	padding-bottom: 0.5em;
}

.editDoc .coursefees h2{
	font-size: 92%;
}

#Header{
	width:520px;
	height:100px;
}

#Header div, #Header p, #Header h1{
	margin:0;
	padding:0;
	position:relative;
	top: -100px;
	display:block;	
	width:485px;
	height:50px;
	margin-bottom:-100px;
	color:#FAFEFF;
	z-index:1000;
	padding:55px 0px 0px 35px;
	font-size: 33px;
	background: url(../images/Header_bg.gif) top left no-repeat;
}


.RHS,
.RHS a:link,
.RHS a:visited,
.RHS a:hover{
	font-size: 7pt;
}



