@CHARSET "ISO-8859-1";
body {
	background:#260000;
	margin:0;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
p {
	margin:5px 0 0;
}
img {
	display:block;
}
h1.course-login {
	margin:0;
	width:340px;
	height:60px;
	background:url(../images/online-course-login.jpg) no-repeat;
  overflow: hidden;
  text-indent: -9999px;
}
h2 {	
	font:bold 19px "Times New Roman", Times, serif;
	color:#603;
	margin:0;
}
strong.title {
	display:block;
}
img.photo {
	float:left;
	border:6px solid #fff;
}
img.map {	
	float:left;
}
#main {
	width:868px;
	width:796px;
	padding:0 4px 0 68px;
	margin:0 auto;
	overflow:hidden;
	min-height:682px;
	background:url(../images/main-bg.jpg) no-repeat;
}
* html #main {
	height:682px;
}
#header {
	width:796px;
	height:396px;
	float:left;
	padding-top:31px;
}
a.logo {
	width:180px;
	height:106px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/csc-logo.jpg) no-repeat;
	margin-left:11px;
}
a.apply-now {
	position:absolute;
	top:144px;
	right:0;
	display:block;
	width:101px;
	height:139px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/apply-now.jpg) no-repeat;
}
a {
  color: #603;
  font-weight: bold;
  text-decoration:none;
}
a:hover {
  text-decoration: underline;
}
ul#right-nav,
ul#right-nav li {
	width:94px;
	float:right;
}
ul#right-nav {
	padding:72px 101px 0 0;
	margin:0;
	height:158px;
	list-style:none;
	position:relative;
	line-height:12px;
}
ul#right-nav li {
	padding-bottom:5px;
	text-align:center;
}
ul#right-nav li a {
	color:#603;
	font-weight:bold;
	text-decoration:none;
}
ul#right-nav li a:hover {
	text-decoration:underline;
}
#content {
	width:741px;
	float:left;
	height:280px;
}
.onlinelogin {
  border: 0px;
  height: 60px;
  margin-left: -40px;
  width: 340px;
}
.csconlinelogin {
  background: url(/images/online-course-login.png) no-repeat;
  display: block;
  height: 60px;
  margin-left: -50px;
  overflow: hidden;
  text-indent: -9999px;
  width: 369px;
}
.rotaterbox {
  background: url(/images/opportunities.jpg) no-repeat;
  display: block;
  float: right;
  height: 163px;
  margin-top: -85px;
  margin-right: 20px;
  position: relative;
  overflow: hidden;
  text-indent: -9999px;
  width: 332px;
  z-index: 999;
}
#left,
ul#left-nav,
ul#left-nav li {
	width:180px;
	float:left;
}
#left {
	padding:7px 0 0 2px;
}
ul#left-nav {
	padding:0;
	margin:0;
	list-style:none;
	font-weight:bold;
	font-size:12px;
}
ul#left-nav li {
	padding-top:3px;
}
ul#left-nav li a {
	line-height:normal;
	padding:2px 0 2px 24px;
	display:block;
	width:180px;
	color:#fff;
	text-decoration:none;
	background:#603 url(../images/left-nav.jpg) no-repeat 0 100%;
}
ul#left-nav li a:hover,
ul#left-nav li.active a {
	background:#949494 url(../images/hover-left-nav.gif) no-repeat 0 100%;
}
input.button {
  float: right;
  width:21px;
  margin-top: 5px;
  clear: both;
}
input.text {
  float: right;
  width:109px;
  font:bold 11px Verdana, Arial, Helvetica, sans-serif;
  margin-top: 5px;
  color:#585858;
}
label.searchlabel {
  clear: both;
  color: #603;
  float: right;
  font: bold 11px Georgia, "Times New Roman", Times, serif;
  text-align: right;
  width: 180px;
}
p.searchform {
  float: right;
  text-align: right;
}
#right {
	width:520px;
	height:178px;
	float:right;
	padding-top:7px;
}
.right-news {
	width:370px;
	height:150px;
	float:left;
}

.right-news-full {
	width:502px;
	height:150px;
	float:left;
}

.right-trumba {
  border-left: 1px dotted #949494;
  padding-left: 7px;
  width:132px;
  height:150px;
  float:right;
}
#footer {
	color:#7f7f7f;
	font-weight:bold;
	font-size: 9px;
	width:796px;
	float:left;
	text-align:center;
	margin-top: 5px;
	position:relative;
}
.eventCrawler {
  float: left;
  margin-top: 15px;
  width: 505px;
}
