#homecontent
{
	
}
#homecontent p
{
	font-size:1em;
	line-height:120%;
	margin:0pt;
	padding:0pt;
}
#homecontent p em
{
	
}
#homecontent p strong
{
	font-weight:normal;
	color: #74A8F5;
}
#homecontent p  a 
{
	text-decoration: none;
}
#homecontent .styledlink
{
	background-color:#85C329;
	color:#FFFFFF;
	font-size:1.25em;
	margin-left:200px;
	padding:10px;
	text-decoration:none;
}
a.styledlink{
	background-color:#85C329;
	color:#FFFFFF;
	font-size:1em;
	margin-left:10px;
	padding:10px;
	text-decoration:none;
}
a.styledlink:hover{
	background-color:#FB9622;
}	
#homecontent .styledlink:hover, #homecontent .styledlink:active
{
	background-color:#FB9622;
}

.caps{
	text-transform: capitalize;
}
/*** START REGISTRATION CHOICE SECTION ***/

#registration form
{
	margin: 35px 20px;
	padding: 0;
}

#registration form dl
{
	clear: both;
}

#registration form dl dt
{
	float: left;
	padding: 5px 0 5px 0;
	width: 30px;
	margin: 0 20px 0 0;
}

#registration form label
{
	font-size: 0.9em;
	font-weight: normal;
	/*
	text-transform: lowercase;
	*/
	color: #636363;
}

#registration form dl dd
{
	padding: 5px 0 5px 0;
	margin: 0 0px 10px 50px;
	color: #636363;
}

#registration form dl dd input.submit
{
	width: 130px;
	margin: 0 auto;
	padding: 2px 0;
	border-top: 2px solid #BADF84;
	border-left: 2px solid #BADF84;
	border-bottom: 2px solid #6C9134;
	border-right: 2px solid #6C9134;
	background-color: #85C329;
	font-size: 0.65em;
	font-weight: bold;	
	/*
	text-transform: lowercase;	
	*/
	letter-spacing: 0.05em;
	color: #fff;
}

	/*** END REGISTRATION CHOICE  ***/

	/** START PERSONAL DETAILS ELEMENT STYLES **/

#contentsection span {
	color: red;
	padding : 4px;
	font-weight: bold;
	border: 1px solid red;
	margin-left:100px;
}
#contentsection form dl dd select#pdexpyear
{
	width: 80px;
}
#contentsection form dl dd select#pdexpmon
{
	width: 80px;
}
#contentsection form dl dd input#pdsex
{
	width: 20px;
	text-transform: none;
}

	/** END PERSONAL DETAILS ELEMENT STYLES **/

	/** START GMAT DETAILS ELEMENT STYLES **/

#contentsection #gmatdetails form dl dd input#gmattaken
{
	width: 20px;
	text-transform: none;
}
#contentsection #gmatdetails form dl dd input
{
	text-transform:none;
	width:120px;
}
#contentsection #gmatdetails form dl dd select
{
	width: 200px;
	text-transform: none;
}
#contentsection #gmatdetails form dl dd select.date
{
	width: 65px;
	text-transform: none;
}

#contentsection .styledlink
{
	background-color:#85c329;
	color:#FFFFFF;
	margin:0pt 3px 0pt 0pt;
	padding:3px 9px;
	text-decoration:none;
	font-size:0.8em;
}
#contentsection .styledlink:hover, #contentsection .styledlink:active
{
	background-color:#FB9622;
}
#contentsection #bookmarks #oppanel
{
	text-align: right;
}
#contentsection #gmatdetails form dl dd input#datedisplay
{
	border:medium none;
	color:#636363;
	font-weight:bold;
}
	/** END GMAT DETAILS ELEMENT STYLES **/

	/** START PROFESSIONAL DETAILS ELEMENT STYLES **/
#contentsection #profdetails form dl dd select.date
{
	width: 65px;
	text-transform: none;
}
#contentsection #profdetails form dl dd select#curr
{
	width: 80px;
}
#contentsection #profdetails form dl dd input#sal
{
	width: 200px;
}
#contentsection #profdetails form dl dd textarea
{
	height: 100px;
	width: 300px;
}
#contentsection h4 a#eplink {
	border:1px solid #86C328;
	color:#86C328;
	height:40px;
	margin-left:200px;
	padding:4px;
	text-decoration:none;
}
#contentsection #tabpanel ul
{
	display:block;
	border-bottom:3px solid #85c329;
	padding-bottom: 3px;
}
#contentsection #tabpanel li
{
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#contentsection #tabpanel a
{
	color:#636363;
	margin:0pt 3px 0pt 0pt;
	padding:3px 9px;
	text-decoration:none;
	font-size:0.8em;
	background-color:#FFFFFF;	
	font-weight: bold;
}
#contentsection #tabpanel a.current
{
	color: #FFFFFF;
	background-color:#85c329;
	font-weight: bold;
}
	/** END PROFESSIONAL DETAILS ELEMENT STYLES **/
	
#contentsection #resumeupload form dl dd input#resume{
	width: 300px;
}
#contentsection #writeessay p {
	margin-top: 10px;
}

	/** START RESEARCH SECTION STYLES **/
#contentsection #researchtree {
	/* float: left; */
	margin-left: 30px;
}	
#contentsection #researchpanel a{
	color:#636363;
	font-size:0.8em;
	font-style:normal;
	line-height:120%;
	text-decoration:none;
}
#contentsection #researchpanel a:hover{
	text-decoration:underline;
	color: #74a8f5;
}
	/** END RESEARCH SECTION STYLES **/
#contentsection #schoolprofile form dl dt	{
	width: 260px;
	text-align:left;
}
#contentsection #schoolprofile form dl dd	{
	margin:0pt 0px 10px 40px;
	font-size: 0.9em;
}
#contentsection #schoolprofile form dl h3 {
	color: #86c328;
	border-left-style: solid; 
	border-left-color: #86c328; 
	border-left-width: 2px; 
	border-bottom-style: solid; 
	border-bottom-color: #86c328; 
	border-bottom-width: 2px;
	padding-left : 5px;
}
#contentsection #schoolprofile form input.vanishers	{
	width: 200px;
	border: 0;
	color:#74A8F5;
}

#contentsection #scholarship form dl dt	{
	width:180px;
}
#contentsection #scholarship form dl dd	{
	margin:0pt 0px 10px 40px;
	font-size: 0.9em;
}
#contentsection #scholarship form dl h3 {
	color: #86c328;
	border-left-style: solid; 
	border-left-color: #86c328; 
	border-left-width: 2px; 
	border-bottom-style: solid; 
	border-bottom-color: #86c328; 
	border-bottom-width: 2px;
	padding-left : 5px;
}

#profilenavig {
	margin:10px 5px 5px 35px;
	width:500px;
}
#profilenavig ul
{
	width: 100%;
	margin: 0;
	padding: 0;
}
#profilenavig ul li
{
	margin: 0;
	padding: 0;
	display:inline;
	list-style: none;
}
#profilenavig ul li a
{
	margin: 8px 0 8px 2px;
	padding: 0px 0 0px 28px;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	line-height: 26px;
	background-position: center left;
	background-repeat: no-repeat;
	color: #fb9622;
}
#profilenavig ul li a:link,
#profilenavig ul li a:visited
{
	color: #fb9622;
}

#contentsection #bookmarks form dl dt	{
	width: 400px;
	text-align:left;
}
#contentsection #bookmarks form dl dd input	{
	width: 30px;
}
#contentsection #bookmarks form dl dd	{
	margin:0pt 0px 10px 100px;
}

#contentsection #sendmessage form dl dt, #contentsection #suggestion form dl dt	{
	width: 50px;
}

span.message{
	color:red;
	display:block;
	text-align:center;
}
#contentsection #sentmessages form dl dt	{
	width: 400px;
	padding:1px;
	text-align:left;
}
#contentsection #sentmessages form dl dd	{
	margin:0pt 0px 10px 0px;
	color: #636363;
	font-weight:bold;
	font-size:0.9em;
}

#contentsection #sentmessages form dl dt a {
	color: #86c328;
	font-size:0.9em;
	text-decoration:none;
}
#contentsection #sentmessages form dl dt a:hover{
	color: #86c328;
}
#contentsection #sentmessages form div.popup{
	overflow:auto;
	padding-left:5px;
	float:left;
	width:500px;
}
div.loading{
	float: left;
	display: none;
}

div#loadingimg{
	display: none;
}
div.msgcontainer{
	border:1px solid #C1C1C1;
	margin-bottom:8px;
	padding:0px;
}

#search #criteria form label{
	color:#636363;
	font-size:0.9em;
	font-weight:bold;
} 
#search #criteria form input.submit{
	background-color:#85C329;
	border-color:#BADF84 rgb(108, 145, 52) rgb(108, 145, 52) rgb(186, 223, 132);
	border-style:solid;
	border-width:2px;
	color:#FFFFFF;
	font-size:0.65em;
	font-weight:bold;
	letter-spacing:0.05em;
	margin:0pt auto;
	padding:2px 0pt;
	width:130px;
} 

#search #criteria form table{
	margin:10px;
	padding:15px;	
	background-color:#F4F4F4;
}
#search #criteria form table tr{
	padding-bottom:10px;
}
#search #criteria form table tr td{
	padding:0pt 5px 5px;
}
#search #sortparams table{
	margin:2px;	
}
#search #sortparams table tr{
	margin:10px;
}
#search #sortparams table tr td{
	padding:0pt 5px 5px;
}
#search #sortparams label{
	color:#636363;
	font-size:0.9em;
	font-weight:bold;
}
#search p {
	color:#636363;
	font-size:0.8em;
	line-height:160%;
	margin:40px 40px 35px;
	padding:20px 30px;
}
#search #results table{
	width: 400px;	
}
#search #results p {
	color:#636363;
	font-size:0.8em;
	line-height:160%;
	margin:2px;
	padding:5px;
}
#search #results span.name{
	text-transform:capitalize;
}
#contentsection #optionnavig {
	
}
#contentsection p.essayquest{
	padding:5px;
	margin:0pt 0pt 5px;
}
#contentsection iframe{
	border:1px solid #c1c1c1;
	height:250px;
	width:600px;
}
.adverisement{
	margin-left: 300px;
}
a.reglink{
	color:#FFFFFF;
	font-size:1.25em;
	margin-left:200px;
	padding:10px;
	text-decoration:none;
	background-color:#85C329;
}
div#sendmessage{
	margin-left:-20px;
}	
div#sendmessage dl dt{
	width: 150px;
}

/* MAIL BOX */
div#sentmessages table.mails{
background-color:#FAFAFA;
border:1px solid #000000;
border-collapse:collapse;
border-spacing:0px;
font-family:Verdana;
width:580px;
}
div#sentmessages td.mailtype{
background-color:#99CCCC;
border:1px solid #000000;
color:#404040;
font-family:Verdana;
font-size:12px;
font-weight:bold;
}
div#sentmessages td.mail{
background-color:#FAFAFA;
border-bottom:1px dotted #BFDADA;
color:#404040;
font-family:Verdana,sans-serif,Arial;
font-size:0.7em;
font-weight:normal;
padding:4px 0px 4px 4px;
text-align:left;
}
div#sentmessages #tabpanel{
margin-left:-20px;
}
