/*Created by: Monika Arturi at Simplified Solutions on October 3rd 2008 for the exclusive use of Honor Roll Online.com*/

/*START - style guide*/
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;}
body {text-align:center; padding: 0px; background-color: #f3f3db;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
p {line-height: 1.35;}
h1 {font-size: 18px;color: #a96300;font-weight: bold;}
h2 {font-size: 16px;color: #a96300;font-weight: bold;margin-top: 35px;}
h3 {font-size: 12px;font-weight: bold;text-transform: capitalize;color: #a96300;}
a:{}
a:link {color: #3e4901;}
a:visited {color: #3e4901;}
a:hover {color: #e6921b;}
a:active {color: #e6921b;}
div#container
{
	margin-left:auto;
	margin-right:auto;
	width:925px;
	text-align:left;
}
div#contentarea
{
	float:left;
	width:925px;
	margin:0px;
	border:0px;
}
.contentrow
{
	float:left;
	width:925px;
	margin:0px;
	border:0px;
}
.contentrowcompanycollege { FLOAT: left; WIDTH: 665px; }
.contentrowTop { FLOAT: left;  WIDTH: 665px; padding-top:10px;}
div#contentNav
{
	float:left;
	width:259px;
	padding-top:7px;
}
.subnav
{
	float:left;
	width:259px;
}
div#modalSubPage
{
	width:600px;
	padding-top:13px;
}
#modalSubPage a:link {color: #3E4901; font-size:12px; }
#modalSubPage a:visited {color: #a96300; font-size:12px; }
#modalSubPage a:hover {color: #a96300; font-size:12px; }
#modalSubPage a:active {color: #e6921b; font-size:12px; }
div#contentSubPage666
{
	float:left;
	width:636px;
	padding-top:13px;
}
#contentSubPage666 a:link {color: #3E4901; }
#contentSubPage666 a:visited {color: #a96300;}
#contentSubPage666 a:hover {color: #a96300; }
#contentSubPage666 a:active {color: #e6921b;}
#contentSubPage666 h2.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage666 h2.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage666 h3.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage666 h3.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage666 p.orange18 {font-size: 18px;color: #a96300;font-weight: bold;}
#contentSubPage666 p.blackhdr14 {color: #000000; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
#contentSubPage666 p.black14 {color: #000000; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
#contentSubPage666 p.greenhdr16 {color: #3e4901; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 16px;}
#contentSubPage666 p.green16 {color: #3e4901; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 16px;}
#contentSubPage666 p.orangehdr14 {color: #e6921b; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
#contentSubPage666 p.orange14 {color: #e6921b; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
div#contentSubPage
{
	float:left;
	width:636px;
	padding-top:13px;
}
#contentSubPage a:link {color: #3E4901; }
#contentSubPage a:visited {color: #a96300;}
#contentSubPage a:hover {color: #a96300; }
#contentSubPage a:active {color: #e6921b;}
#contentSubPage h2.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage h2.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage h3.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage h3.black {font-size: 16px;color: #000000;font-weight: bold;margin-top: 35px;}
#contentSubPage p.orange18 {font-size: 18px;color: #a96300;font-weight: bold;}
#contentSubPage p.blackhdr14 {color: #000000; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
#contentSubPage p.black14 {color: #000000; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
#contentSubPage p.greenhdr16 {color: #3e4901; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 16px;}
#contentSubPage p.green16 {color: #3e4901; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 16px;}
#contentSubPage p.orangehdr14 {color: #e6921b; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
#contentSubPage p.orange14 {color: #e6921b; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
.contentSubPageLine {float:left; width:636px; padding-bottom:5px;}
.contentSubPageform100 {float:left; width:100px;}
.contentSubPageform400 {float:left; width:400px;}
.contentSubPageform500 {float:left; width:500px;}
.blackhdr14 {color: #000000; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 14px;}
.blackhdr12 {color: #000000; margin: 0px; font-weight:bold; line-height: 1.35;font-size: 14px;}
.green16 {color: #3e4901; margin: 0px; font-weight:bolder; font-size: 16px;}
.greenhdr12 {color: #3e4901; margin: 0px; font-weight:bolder; font-size: 12px;}
.greenhdr16 {color: #3e4901; margin: 0px; font-weight:bolder; font-size: 16px;}
.whitetext10 {color: #FFFFFF; margin: 0px; font-weight:bolder; font-size: 10px;}
.orange16 {color: #a96300; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 16px;}
.orange18 {color: #a96300; margin: 0px; font-weight:bolder; line-height: 1.35;font-size: 18px;}
div#StudentUnionHP
{
	width:750px;
	height:352px;
	float:left;
	background-color: #A96300;
}
div#testimonials
{
	float:left;
	width:282px;
	font-size:12px;
	font-style:italic;
}
div#StudentUnionVideoOuter
{
	float:left;
	width:552px;
	height:466px;
	background-color:#A96300;
	padding:15px;
}
div#StudentUnionVideoInnerWhite
{
	float:left;
	width:552px;
	height:466px;
	background-color:#FFFFFF;
}
div#outlinerow
{
	width: 923px;
	padding-top:10px; 
	border: solid 1px #000000;
	float:left;
}
div#ContentAreaoutlinerow
{
	width: 664px;
	border: solid 1px #000000;
	float:left;
	background-color:#FFFFFF;
	min-height:150px;
}
div#ContentAreaoutlinerowshort
{
	width: 636px;
	border: solid 1px #000000;
	float:left;
	background-color:#FFFFFF;
	min-height:150px;
}
#ContentAreaoutlinerow h3 {font-size: 12px;font-weight: bold; color: #a96300;}
div#HPNav
{
	width: 153px;
	padding-left:10px;
	padding-bottom: 10px;
	float:left;
}
.hpnavbutton
{
	width:143px;
	border: 0px;
}
.imglink
{
	border: 0px;
}
.newsLine
{
	float:left;
	width:666px;
}
.newsHeadline
{
	float:left;
	width:666px;
	color: #a96300;
	font-weight:bolder;
	font-size: 18px;
	padding-bottom:15px;
}
.newsSubHeadline
{
	float:left;
	width:666px;
	color: #a96300;
	font-weight:bold;
	font-size: 14px;
	padding-top:20px;
}
.newsText
{
	float:left;
	width:666px;
}
.collegeLine
{
	float:left;
	width:666px;
}
.collegeHeadline
{
	float:left;
	width:666px;
	color: #a96300;
	font-weight:bolder;
	font-size: 18px;
	padding-bottom:15px;
}
.collegeSubHeadline
{
	float:left;
	width:666px;
	color: #a96300;
	font-weight:bold;
	font-size: 14px;
	padding-top:20px;
}
.collegeText
{
	float:left;
	width:646px;
}
.companyLine
{
	float:left;
	width:664px;
}
.companyHeadline
{
	float:left;
	width:636px;
	color: #a96300;
	font-weight:bolder;
	font-size: 18px;
	padding-bottom:15px;
}
.companySubHeadline
{
	float:left;
	width:636px;
	color: #a96300;
	font-weight:bold;
	font-size: 14px;
	padding-top:20px;
}
.companyText
{
	float:left;
	width:626px;
}
.companyRow
{
	float:left;
	width:664px;
}
.companyThumbnail
{
	float:left;
	width:114px;
	padding-bottom:15px;
}
.companyThumbnailText
{
	float:left;
	width:98px;
	padding-right:3px;
	padding-bottom:4px;
	font-size:11px;
	vertical-align:bottom;
}
.companyThumbnailImage
{
	float:left;
	width:95px;
	padding-right:13px;
}
.companyThumbnailEnd
{
	float:left;
	width:95px;
	padding-bottom:15px;
}
.companyThumbnailEndImage
{
	float:left;
	width:95px;
}
.companyThumbnailEndText
{
	float:left;
	width:95px;
	font-size:11px;
	padding-bottom:4px;
	
}

#mainPhoto {padding: 10px;height: 215px;width: 215px;border: 1px solid #3E4901;}

#header {background-image: url(/Assets/Images/bg_head.jpg);height: 85px;width: 925px;margin-bottom: 2px;}
#header .logo {margin-left: 25px;margin-top: 8px;float: left;}
#header #tag {float: right;width: 600px;font-size: 20px;font-weight: bold;color: #e6921b;margin-right: 15px;margin-top: 30px;}

#signUp {height: 20px;background-color: #e6921b;color: #FFFFFF;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;width: 905px;}
#signUp .white {color: #FFFFFF;line-height: normal;}
#signUp .textField {font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #3E4A02;}
#signUp a:link {color: #996600;}
#signUp a:visited {color: #996600;}
#signUp a:hover {color: #3E4901;}
#signUp a:active {color: #3E4901;}
#signUp .submit {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;color: #996600;font-size: 16px;background-color: #E6921B;cursor: hand;}

#welcome { float:left; text-align: center;width: 330px;padding: 15px;height: 240px;background-color: #3e4901;}
#welcome p {color: #FFFFFF;margin: 0px;line-height: 1.35;font-size: 14px;font-weight: normal;}
#welcome h1 {font-size: 28px;color: #FFFFFF;font-weight: bold;margin: 0px;}
#welcome h2 {font-size: 18px;font-weight: normal;margin: 0px;color: #e6921b;}

#feature a:{}

#feature {}
#feature a:link {color: #a96300;text-decoration: none;}
#feature a:visited {color: #a96300;}
#feature a:hover {color: #3E4901;text-decoration: none;}
#feature a:active {color: #e6921b;}
#feature #wrapWhat {padding: 10px;height: 100px;width: 160px;border: 1px solid #3e4901;}
#feature h3 {font-size: 12px;font-weight: bold; color: #a96300;}

#footer {float:left; height: 20px;padding-top: 20px;padding-bottom: 20px;background-color: #3E4901;	width: 925px;text-align: center;font-size: 11px;color: #F3F3DB;margin-top: 25px;}
#footer  a:link {color: #F3F3DB;text-decoration: none;}
#footer  a:visited {color: #F3F3DB;}
#footer  a:hover {color: #A96300;text-decoration: none;}
#footer  a:active {color: #e6921b;}
/*END - style guide*/
#su {
	background-color: #F3F3DB;
	padding: 8px;
	border: 1px solid #3E4901;
	height: 83px;
	width: 135px;
}
.su {
	background-color: #F3F3DB;
	padding: 8px;
	border: 1px solid #3E4901;
	height: 83px;
	width: 135px;
	float:left;
}
.wrapImage
{
	float:left;
	padding: 10px;
	border: 1px solid #3e4901;
}
.hpTextLink
{
	font-size: 12px;
	font-weight: bold;
	color: #a96300;
}
.button, button {
	border:1px solid #D5D5D5;
	border-bottom: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	background-image:url(/Assets/Images/buttonBg.gif);
	background-position:top;
	background-color:white;
	height:20px;
	width:80px;
	vertical-align: middle;