﻿/** Page Settings **/
div#page.public,
div#page.publicMinimal
{
	width: 733px;
}

div#header
{
	background: none;
	margin-bottom: 0px;
	position: relative;
	height: 119px;
}

div#sideBar
{
	margin-right: 15px;
}

div#page.public div#content div#mainContent
{
	width: 77%;
}


div#page.publicMinimal div#content div#mainContent
{
	width: 100%;
}

div#footer
{
	background: none;
	text-align: center;
}

div#footer a
{
	display: inline;
	color: Black;
	text-decoration: none;
}
p.backtotop
{
	display: none;
}

div.publicBox, div.publicBox div.boxBody, div.publicBox div.boxHead, div.publicBox div.boxHead h2, div.showHideLink
{
	background:none;
}
/** End Page Settings **/

/** Public Menu **/

div#publicMenu
{
	position: absolute;
	bottom: 0;
	right: 40px;
}
/*div#publicMenu ul
{
	margin: none;
	margin-right: 30px;
}

div#publicMenu ul li
{
	background: none;
	border: none;
	border-right-style: solid;
	border-right-color: White;
	border-right-width: thin;
	padding: 0px 2px 0px 2px;
}
div#publicMenu ul li.selected
{
	border: none;
	border-right-style: solid;
	border-right-color: White;
	border-right-width: thin;
}
div#publicMenu ul li.final
{
	border: none;
}
div#publicMenu ul li a
{
	background: none;
	color: White;
	font-weight: normal;
	padding: 0;
}
div#publicMenu ul li.selected a
{
	background: none;
	color: White;
	padding-bottom: 0px;
	font-weight: bold;
}
/** End Public Menu **/

/** Side Bar Items **/

div#page.public div#content div#sideBar
{
	float: right;
	width: 150px;
}

div#sideBar div.login
{
	text-align: center;
}

div.login div.boxHead
{
	border-bottom: thin solid #9EDCEF;
}


div#sideBar div.login div.submitPanel
{
	text-align: center;
	padding: 0pt;
}

div.login div.submitPanel input
{
	border: 0pt none;
	background: transparent url(/App_Themes/VanWest/loginButton.jpg) no-repeat scroll left bottom;
	width: 64px;
	height: 20px;
	margin-right: 0em;
}

div.login, div.login div.boxBody, div.login div.boxHead, div.login div.boxHead h2
{
	background: rgb(25, 174, 217);
}

div.studycard, div.studycard div.boxBody, div.studycard div.boxHead, div.studycard div.boxHead h2
{
	background: rgb(236, 138, 49);
}
div.placementtest, div.placementtest div.boxBody, div.placementtest div.boxHead, div.placementtest div.boxHead h2
{
	background: rgb(134, 187, 87);
}

div.login, div.login div h2, div.login div div input, div.login div div a, div.login div div span
{
	color: White;
}

div.studycard, div.studycard div h2, div.studycard div div input, div.studycard div a, div.studycard div div span
{
	color: White;
	text-align: center;
}

div.placementtest, div.placementtest div h2, div.placementtest div div input, div.placementtest div a, div.placementtest div div span
{
	color: White;
	text-align: center;
}

div.studycard div h2
{
	text-transform: uppercase;
	font-size: 101%;
	font-weight: bold;
}

div.studycard div a
{
	text-decoration: none;
}

div.publicBox
{
	font-size: 90%;
}

div.login div.userPanel input, div.login div.passwordPanel input
{
	float: none;
	border: none;
	width: 90%;
	color: Black;
}
div.login div.userPanel label, div.login div.passwordPanel label
{
	float: none;
}
div.login div.passwordRecoveryPanel
{
	font-size: 70%;
}

/** End Side Bar Items **/

/** Public Pages **/

.coursePageItem
{
	padding-left:30px;
	clear:left;
	
}
ul.coursePageItem
{
	padding-left:60px;
	
}
ul.courseList
{
	padding-left:30px;
	
}
hr.coursePageItem
{
	margin-left:30px;
	
}
p.mainPageSplash
{
	color: rgb(224,146,47);
	font-size: 121%;
}
p.mainPageSplash2
{
	color: rgb(224,146,47);
	font-size: 140%;
}
p.mainPageSplash2 span.you
{
	font-weight: bold;
}
div.homePageContent p.title
{
	font-weight: bold;
}

ul.courseList
{
	list-style-position:inside;
	list-style-type: none;
}
ul.courseList li
{
	display: inline;
	border-left: 1px solid #000;
	padding:0px 5px 0px 5px;
}

ul.courseList li.first
{
	border-left:0px;
}

ul.courseList li a
{
	text-decoration:none;
	color:Black;
}

ul.courseList li.selected a
{
	text-decoration:underline;
	color:rgb(224,146,47);
}

div.courseHead
{
	background-color:#f0f0f1;
	padding-top:2px;
	padding-bottom:2px;
	color: rgb(224,146,47);
	font-size:95%;
	margin-bottom:10px;
}
div.courseHead span.emphasise
{
	font-weight:bold;
}
p.courseButtonLocator
{
	float:left;
	padding-right:30px;
	
}

.buyNowList img
{
	vertical-align:middle;
	text-decoration:none;
}
.buyNowList a
{
	text-decoration:underline;
	margin-right:25px;
}
.buyNowList .emphasise
{
	font-weight:bold;
}

/** End Public Pages **/

			p.generalEnglishTitle
			{
				color: #85BA53;
				float: left;
				margin-right: 20px;
			}
			ul#GeneralEngNav
			{
				color: Black;
				text-decoration: none;
				margin-top:22px;
			}


			ul#GeneralEngNav li
			{
				display: inline;
				padding-left:3px;
				border-left:thin solid black;
			}


			ul#GeneralEngNav li.selected a
			{
				text-decoration: underline;
			}



			ul#GeneralEngNav li.first
			{
				border-left:0px;
			}


			ul#GeneralEngNav a
			{
				color: Black;
				text-decoration: none;
				font-weight:bold;

			}
