 @font-face {font-family: 'CallunaSans-Semibold';src: url('webfonts/168789_5.eot');src: url('webfonts/168789_5.eot?#iefix') format('embedded-opentype'),url('webfonts/168789_5.woff') format('woff'),url('webfonts/168789_5.ttf') format('truetype'),url('webfonts/168789_5.svg#wf') format('svg');}
.blueTransparent {
  background-color:#0050a0;
  background-color:rgba(0,80,160,0.2);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#440050A0',EndColorStr='#440050A0');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#440050A0',EndColorStr='#440050A0')";
}
.arial { font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif; }
.droid { font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif; }
.bluePanelGradient {
  background-color:#0050a0;
  background-image:-moz-linear-gradient(top,#0050a0,#004080);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0050a0),color-stop(1,#004080));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='@lightBlue',EndColorStr='#004080');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='@lightBlue', EndColorStr='#004080')";
}
.mainNavHoverGradient {
  background-color:#004080;
  background-image:-moz-linear-gradient(top,#004080,#002244);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#004080),color-stop(1,#002244));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080',EndColorStr='#002244');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080', EndColorStr='#002244')";
}
.mainNavActiveGradient {
  background-color:#0050a0;
  background-image:-moz-linear-gradient(top,#0050a0,#004080);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0050a0),color-stop(1,#004080));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0',EndColorStr='#004080');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0', EndColorStr='#004080')";
}
.buttonHoverGradient {
  background-color:#0088cc;
  background-image:-moz-linear-gradient(top,#0088cc,#0051a1);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0088cc),color-stop(1,#0051a1));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0088cc',EndColorStr='#0051a1');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0088cc', EndColorStr='#0051a1')";
}
.mainNavActiveIndents {
  -moz-box-shadow:1px 0px 0px #0050a0 inset, -1px 0px 0px #004080 inset;
  -webkit-box-shadow:1px 0px 0px #0050a0 inset, -1px 0px 0px #004080 inset;
  box-shadow:1px 0px 0px #0050a0 inset, -1px 0px 0px #004080 inset;
}
.mainNavIndents {
  -moz-box-shadow:1px 0px 0px #003355 inset, -1px 0px 0px #001133 inset;
  -webkit-box-shadow:1px 0px 0px #003355 inset, -1px 0px 0px #001133 inset;
  box-shadow:1px 0px 0px #003355 inset, -1px 0px 0px #001133 inset;
}
.mainNavOuterIndents {
  -moz-box-shadow:1px 0px 0px #003355, -1px 0px 0px #001133;
  -webkit-box-shadow:1px 0px 0px #003355, -1px 0px 0px #001133;
  box-shadow:1px 0px 0px #003355, -1px 0px 0px #001133;
}
.tableIndents {
  -moz-box-shadow:1px 1px 0px #eaeeee, -1px -1px 0px #c5cfcf;
  -webkit-box-shadow:1px 1px 0px #eaeeee, -1px -1px 0px #c5cfcf;
  box-shadow:1px 1px 0px #eaeeee, -1px -1 ipx 0px #c5cfcf;
}
.greyIndentBottomLeft {
  background:url(images/greyIndentBL.gif);
  background-position:bottom left;
  background-repeat:no-repeat;
}
.greyIndentBottom {
  background-image:url(images/greyIndentB.gif);
  background-position:bottom;
  background-repeat:repeat-x;
}
.greyIndentTop {
  background-image:url(images/greyIndentB.gif);
  background-position:top;
  background-repeat:repeat-x;
}
.greyIndentRHS {
  background-image:url(images/greyIndentRHS.gif);
  background-position:top right;
  background-repeat:no-repeat;
}
#page, .lines {
  background-image:url(images/pageBG.gif);
  background-position:top;
  background-repeat:repeat-y;
}
body {
  background-color:#eef2f2;
  line-height:20px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
}
h1, h2, h3, h4, h5, h6 {
  font-weight:normal;
  color:#002244;
  /* font-family:'DroidSerifRegular', Georgia, Times, 'Times New Roman', serif; */
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  margin:0px 0 20px;
  padding:0px;
}
h1 {
  font-size:28px;
  line-height:28px;
}
h2 {
  font-size:21px;
  line-height:25px;
}
h3 {
  font-size:14px;
  line-height:25px;
  margin-bottom: 20px;
}
p, ul, ol, blockquote, table {
  color:#000000;
  line-height:20px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
}
span.droid { font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif; }
a {
  color:#0050a0;
  text-decoration:none;
}
a:hover { text-decoration:underline; }
a.button {
  color:#eef2f2;
  background-color:#0050a0;
  background-image:-moz-linear-gradient(top,#0050a0,#004080);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0050a0),color-stop(1,#004080));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0',EndColorStr='#004080');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0', EndColorStr='#004080')";
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  font-size:17px;
}
a.button:hover {
  color:#eef2f2;
  text-decoration:none;
  background-color:#0088cc;
  background-image:-moz-linear-gradient(top,#0088cc,#0051a1);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0088cc),color-stop(1,#0051a1));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0088cc',EndColorStr='#0051a1');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0088cc', EndColorStr='#0051a1')";
}
a.button:active {
  color:#eef2f2;
  background-color:#004080;
  background-image:-moz-linear-gradient(top,#004080,#002244);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#004080),color-stop(1,#002244));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080',EndColorStr='#002244');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080', EndColorStr='#002244')";
}
a.whiteButton {
  display:block;
  width:170px;
  height:40px;
  line-height:40px;
  background-color:#eef2f2;
  background-color:#ffffff;
  text-align:center;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  color:#004080;
  font-size:17px;
  text-shadow:0px 1px 1px #ffffff;
  background-image:-moz-linear-gradient(top,#ffffff,#e5e5e5);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(1,#e5e5e5));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#e5e5e5');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e5e5e5')";
  -moz-box-shadow:0px -1px 0px #ffffff inset, 0px 1px 2px #002244;
  -webkit-box-shadow:0px -1px 0px #ffffff inset, 0px 1px 2px #002244;
  box-shadow:0px -1px 0px #ffffff inset, 0px 1px 2px #002244;
}
a.whiteButton:hover {
  text-decoration:none;
  background-color:#e5e5e5;
  background-image:-moz-linear-gradient(top,#e5e5e5,#ffffff);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e5e5),color-stop(1,#ffffff));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5e5e5',EndColorStr='#ffffff');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5e5e5', EndColorStr='#ffffff')";
}
#header { background-color:#eef2f2; }
#logo {
  width:400px;
  float:left;
}
#search {
  width:400px;
  float:right;
}
#mainNav {}
#searchBox {
  display:block;
  position:relative;
  height:100%;
  width:210px;
  vertical-align:middle;
  float:right;
  margin-right:3px;
  margin-top: 6px;
}
#searchBox img {
  display:block;
  margin-top:35px;
  float:left;
  position:absolute;
  left:0px;
}
#searchBox input[type=text] {
  display:block;
  margin-top:15px;
  margin-bottom:10px;
  float:left;
  height:25px;
  width:210px;
  background-color:#dee3e3;
  border:none;
  -moz-box-shadow:0px 1px 1px #bcbcb5 inset, -1px -1px 0px #e6e6e1 inset;
  -webkit-box-shadow:0px 1px 1px #bcbcb5 inset, -1px -1px 0px #e6e6e1 inset;
  box-shadow:0px 1px 1px #bcbcb5 inset, -1px -1px 0px #e6e6e1 inset;
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  border-radius:12px;
  text-indent:10px;
  color:#828278;
  font-size:12px;
}
#searchBox input[type=image] {
  display:block;
  margin-top:16px;
  float:left;
  position:absolute;
  right:1px;
}
#subNav {
  height:30px;
  background-color:#eef2f2;
  /*background-image:url(images/greyIndentB.gif);*/
  background-position:bottom;
  background-repeat:repeat-x;
}
#leftNav h1 {
  text-align:right;
  width:220px;
  width:220px;
  display:block;
  color:#002244;
  color:#002244;
  height:60px;
  height:100%;
  line-height:60px;
  padding-right:10px;
  background:url(images/greyIndentBL.gif);
  background-position:bottom left;
  background-repeat:no-repeat;
}
#leftNav {
  background-position:top right;
  background-position:right;
  background-repeat:no-repeat;
  background-repeat:repeat-y;
  min-height:400px;
}
/* #rightNav a { margin-left:10px; }*/ 
#rightNav { width:230px; }
#pageImageContainer { background:#eef2f2; }
#pageImage {
  width:710px;
  height:230px;
  background: url(images/header_bg.gif) no-repeat top right;
  margin-top:20px;
  margin-left:10px;
  -webkit-border-top-right-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  -moz-border-radius-topright:5px;
  -moz-border-radius-bottomright:5px;
  border-top-right-radius:5px;
  border-bottom-right-radius:5px;
  overflow:hidden;
}
.pageHeader img {
  width:480px;
  height:230px;
  position:absolute;
  top:0px;
  left:0px;
}
.pageHeader h1 {
  display: block;
  color:#eef2f2;
  background-color:#0050a0;
  background-color:rgba(0,80,160,0.7);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#440050A0',EndColorStr='#440050A0');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#440050A0',EndColorStr='#440050A0')";
  width:480px;
  height:60px;
  position:absolute;
  left:0px;
  bottom:0px;
  line-height:60px;
  text-indent:10px;
  margin: 0;
}
.pageHeader p.nextsteps {
  color:#eef2f2;
  position:absolute;
  font-size:21px;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  left:505px;
  bottom:125px;
}
.pageHeader p.sliderHeading,
.pageHeader p.sliderText {
  left:505px;
  width: 175px;
}
.pageHeader p.sliderHeading {
  color:#eef2f2;
  position:absolute;
  font-size:21px;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  top:25px;
  line-height:25px;
}
.pageHeader p.sliderText {
  line-height: normal;
  color:#eef2f2;
  position:absolute;
  font-size:12px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  top:100px;
}
.pageHeader div.sliderLinks a { cursor: pointer; }
.pageHeader div.sliderLinks img {
  width:7px;
  height:8px;
  margin-right: 5px;
  position:relative;
  float:left;
}
.pageHeader div.sliderLinks {
  position:absolute;
  left:505px;
  bottom:35px;
}
.pageHeader a.enrol {
  position:absolute;
  left:505px;
  bottom:75px;
}
.pageHeader a.download {
  position:absolute;
  left:505px;
  bottom:25px;
}
.pageHeader { display:none; }
#header1 { display:block; }
#footer1 {
  background-color:#eef2f2;
  background-image:url(images/greyIndentB.gif);
  background-position:top, top;
  background-repeat:repeat-x, repeat-y;
}
#footer2 {
  height:70px;
  background-color:#002244;
}
#footerNav a { color:#eef2f2; }
#footerNav {
  margin-top:15px;
  color:#eef2f2;
  text-align:center;
  font-size:11px;
}
#editableContentWrapper {
  background-image:url(images/greyIndentRHS.gif);
  background-position:top right;
  background-repeat:no-repeat;
}
#editableContent {
  margin-top:20px;
  margin-bottom:30px;
}
#editableContent b { color:#4b5050; }
#editableContent p, #editableContent ul, #editableContent ol { margin-bottom:20px; }
#editableContent ul ul, #editableContent ol ol, #editableContent ul ul ul, #editableContent ol ol ol { margin-bottom:0px; }
#editableContent blockquote b {
  color:#4b5050;
  font-style:normal;
}
#editableContent blockquote {
  display:block;
  padding-left:15px;
  margin-top:10px;
  margin-bottom:10px;
  border-left:5px solid #c5cfcf;
  font-style:italic;
}
#editableContent table tr th {
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  font-weight:normal;
  background-color:#0050a0;
  background-image:-moz-linear-gradient(top,#0050a0,#004080);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0050a0),color-stop(1,#004080));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='@lightBlue',EndColorStr='#004080');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='@lightBlue', EndColorStr='#004080')";
  vertical-align:middle;
  text-align:left;
  color:#eef2f2;
  font-size:21px;
  padding-left:10px;
}
#editableContent table tr td {
  vertical-align:middle;
  text-align:left;
  padding-left:10px;
  font-size:12px;
}
#editableContent table tr {
  height:40px;
  background-color:#e8eded;
  border-top: 1px solid #d8e3e3;
  border-bottom: 1px solid #d8e3e3;
}
#editableContent table tr.blue td {
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  vertical-align:middle;
  text-align:left;
  color:#eef2f2;
  font-size:14px;
  padding-left:10px;
  font-weight:normal;
  background-color:#002244;
}
#editableContent table tr.odd { background-color:#dee3e3; }
#editableContent table { width:100%; margin-bottom: 20px; border-collapse: collapse;}
#editableContent table tr:nth-child(2n) { background-color:#f2f7f7; }
ul.nav.main li a {
  color:inherit;
  width:100%;
  height:100%;
}
ul.nav.main li a:hover { text-decoration:none; }
ul.nav.main li {
  width:160px;
  height:55px;
  line-height:55px;
  color:#eef2f2;
  text-align:center;
  font-size:19px;
}
ul.nav.main li:hover {
  background-color:#004080;
  background-image:-moz-linear-gradient(top,#004080,#002244);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#004080),color-stop(1,#002244));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080',EndColorStr='#002244');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080', EndColorStr='#002244')";
}
ul.nav.main li.active {
  background-color:#0050a0;
  background-image:-moz-linear-gradient(top,#0050a0,#004080);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0050a0),color-stop(1,#004080));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0',EndColorStr='#004080');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0', EndColorStr='#004080')";
  -moz-box-shadow:1px 0px 0px #0050a0 inset, -1px 0px 0px #004080 inset;
  -webkit-box-shadow:1px 0px 0px #0050a0 inset, -1px 0px 0px #004080 inset;
  box-shadow:1px 0px 0px #0050a0 inset, -1px 0px 0px #004080 inset;
}
ul.nav.main li.active:hover {
  background-color:#0050a0;
  background-image:-moz-linear-gradient(top,#0050a0,#004080);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0050a0),color-stop(1,#004080));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0',EndColorStr='#004080');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0', EndColorStr='#004080')";
}
ul.nav.main {
  background-color:#002244;
  -moz-box-shadow:1px 0px 0px #003355, -1px 0px 0px #001133;
  -webkit-box-shadow:1px 0px 0px #003355, -1px 0px 0px #001133;
  box-shadow:1px 0px 0px #003355, -1px 0px 0px #001133;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  text-transform:uppercase;
}
ul.nav.left li a {
  display:block;
  color:#002244;
  color:#002244;
  width:220px;
  height:50px;
  height:100%;
  line-height:50px;
  padding-right:10px;
  background:url(images/greyIndentBL.gif);
  background-position:bottom left;
  background-repeat:no-repeat;
}
ul.nav.left li a:hover {
  color:#0050a0;
  text-decoration:none;
}
ul.nav.left li ul li a {
  color:#737878;
  color:#737878;
  width:220px;
  height:30px;
  line-height:30px;
}
ul.nav.left li ul li a:hover { color:#0050a0; }
ul.nav.left li ul li {
  text-align:right;
  font-size:12px;
}
ul.nav.left li ul {
  display:none;
  width:220px;
  margin-left:0px;
}
ul.nav.left li {
  text-align:right;
  font-size:13px;
  width:220px;
}
ul.nav.left li.active a {
  background-color:#eef2f2;
  background-position:2px bottom;
  color:#0050a0;
}
ul.nav.left li.active ul { display:block; }
ul.nav.left li.active ul li a {
  background:url(images/greyIndentBL.gif);
  background-position:bottom left;
  background-repeat:no-repeat;
  color:#737878;
}
ul.nav.left li.active ul li a:hover { color:#0050a0; }
ul.nav.left li.active ul li.active a {
  background-color:#eef2f2;
  background-position:2px bottom;
  color:#0050a0;
}
ul.footer li a {
  color:#eef2f2;
  margin-left:10px;
  font-size:11px;
  text-transform:uppercase;
}
ul.footer { clear:both; }
#breadcrumbs ul {
  display:block;
  float:left;
}
#breadcrumbs ul li {
  display:block;
  float:left;
  height:30px;
  line-height:30px;
}
#breadcrumbs ul li:after {
  content:" > ";
  margin-left:5px;
  margin-right:5px;
}
#breadcrumbs ul li a {
  display:block;
  float:left;
}
#EmailForm input[type=checkbox] {
  display:block;
  float:left;
  margin-bottom:5px;
  line-height: 25px;
}
#EmailForm input[type=text] {
  display:block;
  float:left;
  background-color:#dee3e3;
	height:25px;
}
#EmailForm h2{
	margin-bottom: 5px;
	margin-top: 10px;
}
.textWrapper{
    display:block;
    float:left;
    padding:2px;
	margin-bottom:5px;
	
	height:25px;
	background-color:#dee3e3;
	border:none;
	-moz-box-shadow:0px 1px 1px #bcbcb5 inset, -1px -1px 0px #e6e6e1 inset;
	-webkit-box-shadow:0px 1px 1px #bcbcb5 inset, -1px -1px 0px #e6e6e1 inset;
	box-shadow:0px 1px 1px #bcbcb5 inset, -1px -1px 0px #e6e6e1 inset;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	text-indent:10px;
	color:#828278;
	font-size:12px;
	
}
#EmailForm select {
  display:block;
  float:left;
  margin-bottom:5px;
}
#EmailForm .checkboxes label {
  display:block;
  float:left;
  width:310px;
  margin-bottom:5px;
  height:25px;
  line-height: 25px;
}
#EmailForm .textinputs label {
  display:block;
  float:left;
  width:200px;
  text-align:right;
  clear:left;
  margin-bottom:5px;
  margin-right:10px;
  height:25px;
  line-height: 25px;
}
#EmailForm input[type=submit] {
  color:#eef2f2;
  border:none;
  background-color:#0050a0;
  background-image:-moz-linear-gradient(top,#0050a0,#004080);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0050a0),color-stop(1,#004080));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0',EndColorStr='#004080');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0050a0', EndColorStr='#004080')";
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  font-size:17px;
  margin-left:210px
}
#EmailForm input[type=submit]:hover {
  color:#eef2f2;
  border:none;
  text-decoration:none;
  background-color:#0088cc;
  background-image:-moz-linear-gradient(top,#0088cc,#0051a1);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0088cc),color-stop(1,#0051a1));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#0088cc',EndColorStr='#0051a1');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#0088cc', EndColorStr='#0051a1')";
}
#EmailForm input[type=submit]:active {
  color:#eef2f2;
  border:none;
  background-color:#004080;
  background-image:-moz-linear-gradient(top,#004080,#002244);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#004080),color-stop(1,#002244));
  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080',EndColorStr='#002244');
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#004080', EndColorStr='#002244')";
}
#EmailForm p {
  display:block;
  float:left;
  margin-left:210px;
  width:210px;
  clear:left;
  margin-bottom:5px;
}
#textOptions{
	float: right;
	width: 70px;
}
#textOptions a{
	float:right;
}
#textOptions #textSmaller,
#textOptions #textLarger {
	display: none;
}


/* header */
div.header {float:left; width:960px; height:53px; background:url(images/bg_header.gif) repeat-x top left;}
div.header ul {float:left; width:960px; margin: 0;}
div.header ul li {float:left; list-style: none;}
div.header ul li a {float:left; display:block; text-indent: -9999px; }
div.header ul li a:hover {background-position:0px -53px !important;}
div.header ul li a.selected {background-position:0px -106px !important;}
div.header ul li a.homepage {width:79px; height:53px; background:url(images/menu_homepage.gif) no-repeat top left;}
div.header ul li a.pathways-to-university {width:206px; height:53px; background:url(images/menu_path.gif) no-repeat top left;}
div.header ul li a.student-zone {width:126px; height:53px; background:url(images/menu_student.gif) no-repeat top left;}
div.header ul li a.about {width:67px; height:53px; background:url(images/menu_about.gif) no-repeat top left;}
div.header ul li a.contact {width:113px; height:53px; background:url(images/menu_campus.gif) no-repeat top left;}
div.header ul li a.alumni {width:81px; height:53px; background:url(images/menu_help.gif) no-repeat top left;}
div.header ul li a.career {width:147px; height:53px; background:url(images/menu_career.gif) no-repeat top left;}
div.header ul li a.stories {width:141px; height:53px; background:url(images/menu_success.gif) no-repeat top left;}
div.header img.left {position:absolute; margin:0 0 0 -7px;}
div.header img.right {position:absolute; margin:0 0 0 960px;}
.ie8 div.header img.left {position:absolute; margin:0 0 0 -967px;}
.ie8 div.header img.right {position:absolute; margin:0 0 0 -7px;}
.ie7 div.header img.left {position:absolute; margin:0 0 0 -967px;}
.ie7 div.header img.right {position:absolute; margin:0 0 0 -7px;}

.ie7 div#search div {width: 230px;}
.ie7 div#footer {position:static;}
.ie8 div#footer {position:static;}

/* nav */
div.nav {float:left; width:230px; background:url(images/hrright.gif) repeat-y top right;}
div.nav h2 {float:left; width:208px; font-family: 'CallunaSans-Semibold'; font-size:22px; color:#015a8b; background:url(images/hr.gif) no-repeat bottom left; margin:25px 0 0 0; padding:0 0 15px 20px; font-weight:normal;}
div.nav h2.blacktitle {color: #001010}
div.nav img.icon {float: right;}
.ie8 div.nav img.icon {margin:0 0 0 -55px;}
.ie7 div.nav img.icon.jor {margin:-50px 0 0 -57px !important;}
.ie7 div.nav img.ad {margin:-80px 0 0 -55px;}
.ie7 div.nav img.bus {margin:-145px 0 0 -55px;}

div.nav ul {float:left; width:228px; background:url(images/hr.gif) no-repeat bottom left; padding:20px 0 20px 0; margin: 0;}
div.nav ul.nobg {background: none;}
div.nav ul li {float:left; width:190px; min-height:25px; padding:0 0 0 20px; background:url(images/dot.gif) no-repeat 20px 12px; list-style: none;}
div.nav ul li.nodot {background: none;}
div.nav ul li h3 {float:left; width:150px; font-family: 'CallunaSans-Semibold'; font-size:19px; color:#00334f; margin: 0;}
div.nav ul li a {float:left;  font-family:arial; font-size:13px; color:#015a8b; margin:10px 0 0 10px; border-bottom: 1px solid transparent;}
div.nav ul li.active > a { font-weight: bold; color: #001010 !important; border-bottom:1px solid #dd1938;}
div.nav ul li a:hover {color:#015a8b; border-bottom:1px solid #dd1938; text-decoration: none;}
div.nav ul li ul { width: 208px; margin-left: -22px; padding-left: 22px; padding-top: 0; }
div.nav ul li ul li { width: 187px; }
div.nav ul li.last ul { background: none;}

/* right nav */
div.news {float:left; width:230px;}
div.news h2 {float:left; width:213px; font-family: 'CallunaSans-Semibold'; font-size:18px; color:#000; margin-bottom:20px; padding-left:17px;}
div.news ul {padding-left:17px;}
div.news ul li {width:213px; margin-bottom:20px; list-style: none;}
div.news ul li a {font-family:arial; font-weight:bold; font-size:12px; color:#015a8b;}
div.news ul li a:hover {border-bottom:1px solid #dd1938;}
div.news ul li span {display:inline-block; width:7px; height:7px; background:url(images/arrow.gif) no-repeat top left; margin-left:10px;}
div.news ul li.hr {margin-top:20px; border-bottom:1px solid #cad1d4;}
div.news img.m {margin:35px 0 0 100px;}

/* footer */
div.footer {float:left; width:100%; height:70px; background:#00091f; color:#fff; padding-bottom: 17px; }
div.footer div.wrap {width:960px; margin:0 auto; }
div.footer div.wrap ul {width:470px; margin:18px 0 0 258px;}
div.footer div.wrap ul li {float:left; list-style: none;}
div.footer div.wrap ul li a {font-family:arial; font-weight:bold; font-size:12px; color:#fff; margin-left: 12px; margin-right:12px; text-decoration: none;}
div.footer div.wrap ul li a:hover {border-bottom:1px solid #dd1938;}
div.footer div.wrap p {float:left; width:960px; text-align:center; font-family:arial; font-size:11px; color:#fff; margin:10px 0 17px;}

#footerContent h2 {
	color: #000101;
	margin-bottom: 20px;
}
#footerContent b {
	color: #97a2a8;
}
#footerContent ul {
	color: #cdd4d6;
}
#footerContent ul li {
	list-style: none;
 background:url(images/dot.gif) no-repeat center left;
 padding-left: 10px;
}
#footerContent a {
	text-decoration: none;
}
#footerContent a:hover {
	border-bottom: 1px solid #ce1835;
}


#footerContent div.column {
	margin-top: 1px;
	border-right: 1px solid #c5cfcf;
	border-left: 1px solid #fff;
	width: 318px;
	padding-top: 20px;
	min-height: 170px;
}

#footerContent div.column2 > * {
	margin-left: 12px;
	margin-right: 12px;
}

#footerContent div.noright {
	border-right: none;
}
#footerContent div.noleft {
	border-left: none;
}
a.whiteButton {
  display:block;
  width:179px;
  height:43px;
  line-height:40px;
  text-align:center;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  color:#fff;
  font-weight: bold;
  font-size:13px !important;
  text-shadow: none;
  background: url('images/button-small.gif');
  border: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  filter: none;
}
a.whiteButton:hover {
  background: url('images/button-small.gif') 0 -43px;
}

.specialbtn {
  background: url('images/slidingdoor.gif') top right;
  left: 3px;
  height: 36px;
  display: block;
  position: relative;
  font-family:'CallunaSans-Semibold', Verdana, Arial, sans-serif;
  color:#fff;
  font-weight: bold;
  font-size:16px;
  padding: 16px 20px 0 26px;
  display: inline-block;
}

.specialbtn span.cap {
  position: absolute;
  left: 0;
  top: 0;
  width: 6px;
  height: 52px;
  background: url('images/slidingdoor.gif') top left;
}

.specialbtn:hover {
  background: url('images/slidingdoor.gif') bottom right;
}

.specialbtn:hover span.cap {
  background: url('images/slidingdoor.gif') bottom left;
}

#rightNav {
	padding-left: 17px;
	width: 213px;
}

#rightNav h3 {
	margin-top: 40px;
	margin-bottom: 27px;
	color: #000;
	font-size: 18px;
}
#rightNav .bottomborder {
	border-bottom: 1px solid #cad4d7;
}
#rightNav .video {
  width: 213px;
  margin: 26px 0px 23px;
}

#rightNav .video p,
#rightNav .video a {
  color: #015a8b;
  font-weight: bold;
}


.small-arrow {
	width: 7px;
	height: 7px;
	margin: 0 0 1px 3px;
	background: url('images/arrow-horizontal.gif') left center;
	display: inline-block;
}

a:hover .small-arrow {
	background: url('images/arrow-horizontal.gif') right center;
}

.scholarship-btn,
.apply-btn {
	display: block;
	width: 220px;
	height: 75px;
	margin: 0 auto 20px;
}

.apply-btn {
	background: url('images/apply.gif');
}

.scholarship-btn {
	background: url('images/apply-scholarship.gif');
}

.scholarship-btn:hover,
.apply-btn:hover {
	background-position: left bottom;
}


