#container {z-index:10;margin: 0px 0px 0px 20px;width:900px;}
#container2  {z-index:10;margin: 0px 0px 0px 20px;width:600px;}
#header2 {z-index:100;padding-bottom:0px;text-align:left;}
#header {z-index:100;padding-bottom:0px;text-align:left;}
#menu {z-index:10;padding-top:0px;width:100%;}
#content {text-align:left;}
#maincontent {z-index:10;padding:0px 0px 0px 0px;text-align:left;background:url('/images/spacer.gif') no-repeat;}
#maincontentempty {z-index:10;padding:0px 0px 0px 0px;text-align:left;background:url('/images/spacer.gif') no-repeat;}
#footer {z-index:10;padding-top:10px;}

.menu{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#076aa1;font-weight:bold}

body {font-family:verdana,arial,helvetica;font-size:10pt;margin-top:0px;background:url('/images/body-bkg.jpg') repeat-x;background-color:#010508;color:#000000;}
p{font-family:verdana,arial,helvetica;font-size:10pt;color:#000000;}
.normal {font-family:verdana,arial,helvetica,verdana;font-size:10pt;color:#000000;}
.bold {font-family:verdana,arial,helvetica,verdana;font-size:10pt;font-weight:bold;color:#000000;}
.small{font-family:verdana,arial,verdana,helvetica;font-size:10px;line-height:11px;color:#000000;}
.smallblue {font-family:verdana,arial,verdana,helvetica;font-size:10px;line-height:11px;color:#0860A8;}
.bluenormal {font-family:verdana,arial,helvetica,verdana;font-size:10pt;color:#0860A8;}
.jetBlackSmall{font-family:verdana,arial,helvetica,verdana;font-size:8pt;color:#000000;}
.jetBlackBig{font-family:verdana,arial,helvetica,verdana;font-size:10pt;color:#000000;}
.boldBlue {font-family:verdana;font-size:13px;color:#00529c;font-weight:bold;}

.boxheading{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#0860A8;font-weight:bold}
.boxtext{font-family:verdana,arial,helvetica,verdana;font-size:8pt;color:#000000;}

a:link{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#076aa1;font-weight:normal;text-decoration:none;}
a:visited{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#076aa1;font-weight:normal;text-decoration:none;}
a:hover{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#076aa1;font-weight:normal;text-decoration:underline;}

input{font-family:verdana,Arial;font-size:10pt;height:15px;}
textarea{font-family:verdana,Arial;font-size:10pt;border:1px solid #7f9db9;}
select{font-family:verdana,Arial;font-size:10pt;border:1px solid #7f9db9;}

ul{font-family:verdana,arial,helvetica,verdana;font-size:10pt;color:#000000;margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}
li{font-family:verdana,arial,helvetica,verdana;font-size:10pt;color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.bullet {list-style-image: url(images/bullet.gif);margin-bottom: 0em;}
.bullet li {padding:2px;}

.bullet2 {list-style-image: url(images/bullet.gif);margin:0px 0px 0px 15px;}
.bullet2 li {margin:0px; padding:0px 0px 10px 0px;}

.leftNavBullet{padding:7px 5px 10px 10px;}

a.leftNav:link{font-family:verdana,arial,verdana,helvetica;font-size:8pt;font-weight:normal;color:#FFFFFF;font-weight:normal;text-decoration:none}
a.leftNav:visited{font-family:verdana,arial,verdana,helvetica;font-size:8pt;font-weight:normal;color:#FFFFFF;font-weight:normal;text-decoration:none}
a.leftNav:hover{font-family:verdana,arial,verdana,helvetica;font-size:8pt;font-weight:normal;color:#FFFFFF;font-weight:normal;text-decoration:underline}

a.blueLink:link{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#0860a8;font-weight:normal;text-decoration:none}
a.blueLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#0860a8;font-weight:normal;text-decoration:none}
a.blueLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#0860a8;font-weight:normal;text-decoration:underline}

a.bigBlueLink:link{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#0860a8;font-weight:normal;text-decoration:none}
a.bigBlueLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#0860a8;font-weight:normal;text-decoration:none}
a.bigBlueLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#0860a8;font-weight:normal;text-decoration:underline}

a.orangeLink:link{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#FF7723;text-decoration:none}
a.orangeLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#FF7723;text-decoration:none}
a.orangeLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:10pt;font-weight:normal;color:#FF7723;text-decoration:underline}

.pageHeading{font-family:verdana,arial,verdana,helvetica;font-size:16pt;color:#0093fd;font-weight:normal}
.pageSubHeading{font-family:verdana,arial,verdana,helvetica;font-size:13pt;color:#000000;font-weight:bold}
.subHeading{font-family:verdana,arial,helvetica,verdana;font-size:9pt;font-weight:bold;color:#000000;}

a.paging:link{font-family:verdana,arial,verdana,helvetica;font-size:10pt;color:#0093fd;font-weight:bold;text-decoration:none}
a.paging:visited{font-family:verdana,arial,verdana,helvetica;font-size:10pt;color:#0093fd;font-weight:bold;text-decoration:none}
a.paging:hover{font-family:verdana,arial,verdana,helvetica;font-size:10pt;color:#0093fd;font-weight:bold;text-decoration:underline}

.btnPagingOff
{
	padding:0px;
	color:#000000;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
}

.btnPagingOn
{
	padding:0px;
	color:#076aa1;
	font-size:8pt;
	font-weight:normal;
	text-decoration:underline;
}

.topNavDiv{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#FFFFFF;font-weight:bold;padding:0px;}
.topNavDivBlue{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#FFFFFF;font-weight:bold;padding:0px;}

a.topNavLink:link{font-family:verdana,arial,verdana,helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.topNavLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.topNavLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:underline;}

a.topNavLinkBlue:link{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.topNavLinkBlue:visited{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.topNavLinkBlue:hover{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#FFFFFF;font-weight:bold;text-decoration:underline;}

.ddMenuOff{background-color:#6eb6f2;color:#FFFFFF;}
.ddMenuOn{background-color:#0095d8;color:#FFFFFF;}

.ddMenuRow{padding:5px 10px;cursor:hand;}
.ddMenuRowSmall{padding:3px 10px;cursor:hand;}

a.ddMenuOffLink:link{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.ddMenuOffLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.ddMenuOffLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#FFFFFF;font-weight:normal;text-decoration:none;}

a.ddMenuOnLink:link{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.ddMenuOnLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.ddMenuOnLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#FFFFFF;font-weight:normal;text-decoration:none;}

.rowCourseHdr{background-color:#0789dd;border-top:1px solid #0571b1;padding:5px 5px;border-bottom:1px solid #0571b1;color:#FFFFFF;}
.rowOffCourse{background-color:#f6fbff;color:#0a69a1;padding:3px 5px;border-bottom:1px solid #CCCCCC;}
.rowOnCourse{background-color:#ebf7fe;color:#0a69a1;padding:3px 5px;border-bottom:1px solid #CCCCCC;}

.breadCrumbs{font-size:8pt;color:#0093fd;}

a.breadCrumbLink:link{font-family:verdana,arial,verdana,helvetica;font-size:8pt;font-weight:normal;color:#0093fd;font-weight:normal;text-decoration:none}
a.breadCrumbLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:8pt;font-weight:normal;color:#0093fd;font-weight:normal;text-decoration:none}
a.breadCrumbLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:8pt;font-weight:normal;color:#0093fd;font-weight:normal;text-decoration:underline}

a.classLink:link{font-family:verdana,arial,verdana,helvetica;font-size:9pt;font-weight:normal;color:#000000;font-weight:normal;text-decoration:none}
a.classLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:9pt;font-weight:normal;color:#000000;font-weight:normal;text-decoration:none}
a.classLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:9pt;font-weight:normal;color:#000000;font-weight:normal;text-decoration:underline}

a.courseNameLink:link{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#0a69a1;font-weight:bold;text-decoration:none}
a.courseNameLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#0a69a1;font-weight:bold;text-decoration:none}
a.courseNameLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#0a69a1;font-weight:bold;text-decoration:underline}

.courseTableHdr{font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#FFFFFF;font-weight:bold;}
.courseTableHdrRow{background-color:#0789dd;padding:5px;font-family:verdana,arial,verdana,helvetica;font-size:9pt;color:#FFFFFF;font-weight:bold;}

a.topLinks:link{font-family:arial,verdana,helvetica;font-size:11px;color:#3d83c3;font-weight:bold;text-decoration:none;}
a.topLinks:visited{font-family:arial,verdana,helvetica;font-size:11px;color:#3d83c3;font-weight:bold;text-decoration:none;}
a.topLinks:hover{font-family:arial,verdana,helvetica;font-size:11px;color:#3d83c3;font-weight:bold;text-decoration:underline;}

a.footerLink:link{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:none;}
a.footerLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:none;}
a.footerLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:underline;}

.keywordField{background-color:#fbfcbf;width:125px;border:1px solid #CCCCCC;padding:2px;font-weight:bold;}

.filterBy{}

.frmcls
{
    position:absolute;
	z-index:998;
	display:none;
}

.heading{font-family:verdana,arial,verdana,helvetica;font-size:16pt;color:#076aa1;font-weight:normal;}
.heading1{padding:14px 20px 5px 20px;background:url('/images/header_bg.jpg') no-repeat;font-family:verdana;font-size:21px;color:#00529c;font-weight:normal;}
.heading2{padding:12px 20px 5px 20px;background:url('/images/header_bg.jpg') no-repeat;font-family:verdana;font-size:18px;color:#00529c;font-weight:normal;}
.heading3{padding:12px 10px 5px 5px;background:url('/images/courses_bg.jpg') no-repeat;font-family:verdana;font-size:11px;color:#00529c;font-weight:bold;}

h1{padding:14px 20px 5px 20px;background:url('/images/header_bg.jpg') no-repeat;font-family:verdana;font-size:21px;color:#00529c;font-weight:normal;}
h2{margin:0px;padding:12px 20px 5px 20px;background:url('/images/header_bg.jpg') no-repeat;font-family:verdana;font-size:18px;color:#00529c;font-weight:normal;}
h3{margin:0px;padding:13px 0px 5px 0px;font-family:verdana;font-size:18px;color:#00529c;font-weight:normal;}
h4{margin:0px;padding:13px 0px 5px 0px;font-family:verdana;font-size:16px;color:#00529c;font-weight:normal;}
h5{margin:0px;padding:5px 0px 5px 0px;font-family:verdana;font-size:13px;color:#00529c;font-weight:bold;}
h6{margin:0px;padding:13px 0px 5px 0px;font-family:verdana;font-size:12px;color:#00529c;font-weight:bold;}

.divH1{padding:14px 20px 5px 20px;background:url('/images/header_bg.jpg') no-repeat;font-family:verdana;font-size:21px;color:#00529c;font-weight:normal;}


.groupHeading{font-family:verdana;font-size:12px;color:#00529c;font-weight:bold;}

.leftHeading{font-family:verdana,arial;font-size:15px;color:#00529c;font-weight:normal;}
.blueText{color:#00529c;font-family:verdana,arial,helvetica,verdana;font-size:10pt;margin-left:20px;}
.bluebold {font-family:verdana;font-size:11px;color:#00529c;font-weight:bold;}
.homepageBlueRow{padding:12px 10px 5px 10px;background:url('/images/courses_bg.jpg') no-repeat;font-family:verdana;font-size:10px;}
p.indentParagraph{margin-left:20px;}

a.moreLink:link{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:none;}
a.moreLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:none;}
a.moreLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:underline;}

a.clientLoginLink:link{font-family:verdana,arial,verdana,helvetica;font-size:9px;color:#000000;font-weight:normal;text-decoration:underline;}
a.clientLoginLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:9px;color:#000000;font-weight:normal;text-decoration:underline;}
a.clientLoginLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:9px;color:#000000;font-weight:normal;text-decoration:underline;}

.searchForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.button {
 	border:1px solid #2d547b;
	height:19px;
	font-size:12px;
	color:#2d547b;
}

hr
{
	border: none;
	height: 1px;
	color: silver;
	background-color: silver;
}

.rtNormalHeader
{
    background-color: #1f67a8;color:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;
}

.rtAlternateHeader
{
	background-color: #DFDFA5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.rtNormalCell
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rtAlternateCell
{
	background-color:  #F6F6F6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/***************************
panel bar
*****************************/
.panelbarHeaderCollapsed 
{         
    font-size: 11px; 
    COLOR: #FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    cursor: pointer;
    padding: 4px 5px 4px 8px;
    background-color: #1f67a8;
    border: 0px solid #AFCDDC;
    height: 23px;
}

.panelbarHeaderHover 
{         
    font-size: 11px; 
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
	text-decoration:none;
    cursor: pointer;
    padding: 4px 5px 4px 8px;
    background-color: #1f67a8;
    border: 0px solid #AFCDDC;
    height: 23px;
}

.panelbarHeaderExpand
{
    font-size: 11px; 
    color:#FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration:none;
    cursor: pointer;
    padding: 4px 5px 4px 8px;
    background-color: #1f67a8;
    border: 0px solid #AFCDDC;
    height: 23px;
}


.panelbarItem 
{
    FONT-SIZE: 11px; 
    COLOR: #1B5E86;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    cursor: pointer;
    background-color: #FFFFFF;
    text-decoration: none;
    border-top: 0px solid #DBF2FF;
    border-bottom: 0px solid #DBF2FF;
    border-left: 0px solid #B3E5FF;
    border-right: 0px solid #B3E5FF;
    padding-left: 18px;
    height: 23px;
}

.panelbarItemDisabled
{
    FONT-SIZE: 11px; 
    COLOR: gray;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    cursor: wait;
    background-color: #FFFFFF;
    text-decoration: none;
    border-top: 0px solid #DBF2FF;
    border-bottom: 0px solid #DBF2FF;
    border-left: 0px solid #B3E5FF;
    border-right: 0px solid #B3E5FF;
    padding-left: 18px;
    height: 23px;
}

.panelbarItemHover 
{
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    border: 0px solid #B3E5FF;
    padding-left: 18px;
    height: 23px;
    background:url('/images/blueArrow-bg.jpg') no-repeat left center;
    background-color: #dbe7fd;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #1B5E86;
}

.panelbarItemExpand
{
    FONT-SIZE: 11px; 
    COLOR: #1B5E86;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    border: 0px solid #B3E5FF;
    padding-left: 18px;
    height: 23px;
    background:url('/images/blueArrow-bg.jpg') no-repeat left center;
    background-color: #dbe7fd;
}

.panelbarItemExpandWhite {
    background-color:#FFFFFF;
    border:1px;
    FONT-SIZE: 11px; 
    COLOR: #1B5E86;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    padding-left: 18px;
    height: 23px;
}

.panelbarSubGroup
{
    FONT-SIZE: 11px; 
    COLOR: #1B5E86;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    background-color: #FFFFFF;
    text-decoration: none;
    border-bottom: 0px solid #CCCCCC;
    border-left: 8px solid #FFFFFF;
    height: 23px;
    padding-left:10px;
}

#courseHeading{font-family:verdana;font-size:21px;color:#00529c;font-weight:normal;}

.courseNav
{
    font-family:Verdana, Arial, Helvetica;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#1f67a8;
    padding:4px 8px;
}

.inlineGray
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #646464;
}

.courseNav1Off
{
    background:url(none);
    background-color:#FFFFFF;
    color:#737d9d;
    font-weight:normal;
    padding-right:10px;
}

.courseNav1On
{
    background:url('/images/blueArrow-bg.jpg') no-repeat left center;
    background-color:#dbe7fd;
    color:#00529c;
    font-weight:bold;
    padding-right:0px;
}

.courseNav2Off
{
    color:#737d9d;
}

.courseNav2On
{
    color:#00529c;
}

.inlineBlue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00529c;
}

.RegisterNowButton
{
    background:url('/images/btnRegsiterNow.jpg') no-repeat;
    border:0px;
    width:102px;
    height:21px;
    cursor:pointer;
}

.SubmitButton
{
    background:url('/images/btnSubmit.jpg') no-repeat;
    border:0px;
    width:62px;
    height:21px;
    cursor:pointer;
}

.GoButton
{
    background:url('/images/btnGo.jpg') no-repeat;
    border:0px;
    width:45px;
    height:21px;
    cursor:pointer;
}

a.linkEvents:link{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#737d9d;font-weight:normal;text-decoration:none;}
a.linkEvents:visited{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#737d9d;font-weight:normal;text-decoration:none;}
a.linkEvents:hover{font-family:verdana,arial,verdana,helvetica;font-size:11px;color:#737d9d;font-weight:normal;text-decoration:underline;}

.linkEvents
{
    font-family:Verdana, Arial, Helvetica;
    color:#737d9d;
    font-weight:normal;
    font-size:11px;
    background-color:#FFFFFF;
    padding:4px 8px;
    width:150px;
}

.footerText{font-family:verdana,arial,helvetica,verdana;font-size:8pt;color:#000000;}

.loginForm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:115px;
	font-size:10px;
}

/**********************
search Link
**********************/

a.courseLink:link{font-family:verdana,arial,helvetica;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none;}
a.courseLink:visited{font-family:verdana,arial,helvetica;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none;}
a.courseLink:hover{font-family:verdana,arial,helvetica;font-size:8pt;color:#FF7723;font-weight:normal;text-decoration:underline;}

a.dateLink:link{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none;}
a.dateLink:visited{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none;}
a.dateLink:hover{font-family:verdana,arial,verdana,helvetica;font-size:8pt;color:#FF7723;font-weight:normal;text-decoration:underline;}

.searchLink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
}

.searchLink:hover
{
	text-decoration: underline;
	color: #FF7723;
}

.breadCrumbs {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #646464;
}

a.homepagelinks:link{font-family:verdana,arial,helvetica;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none}
a.homepagelinks:visited{font-family:verdana,arial,helvetica;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none}
a.homepagelinks:hover{font-family:verdana,arial,helvetica;font-size:8pt;color:#000000;font-weight:normal;text-decoration:underline}

/*****************
schedule
******************/

.schedule {
	border:1px solid #FFFFFF;
	padding:2px;
}
.scheduleHeading {
    FONT-SIZE: 8pt; 
    COLOR: #196282;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    cursor: pointer;
    background-color: #c1dceb;
    border: 1px solid #AFCDDC;
    height: 25px;
}

.scheduleSubHeading{
	border-bottom:1px #000000 solid;
	
}

.courseLink{
	font-size:8pt;
	text-decoration:none;
	color:#000000;
}
.courseLink:hover {
	font-size:8pt;
	text-decoration:underline;
	color:#000066;
}

.scheduleRow {
	border-bottom:1px #000000 solid;
}

.sNormalCell
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom:1px #000000 solid;
}
.sPriceCell
{
	text-align:center;
	background-color:#eaeff3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom:1px #000000 solid;
}
.sAlternateColumn
{
	text-align:center;
	background-color:#eaeff3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom:1px #000000 solid;
}
.sNormalColumn
{
	text-align:center;
	background-color:#fffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom:1px #000000 solid;
}

.sAlternateCell
{
	background-color:  #F6F6F6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-bottom:1px #000000 solid;
}
.dateRange 
{
	 FONT-SIZE: 8pt; 
    COLOR: #196282;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    cursor: pointer;
	
}

.sectionHeader1 {
	background-image: url(images/section_header.gif);
	width: 200px;
	height: 22px;
	text-indent:5px;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
}

.eweb, .eweb a:link, .eweb a:visited, .eweb a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pts;
color: black;
text-decoration: none;
}

.ewebseo, .ewebseo a:link, .ewebseo a:visited, .ewebseo a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CCCCCC;
text-decoration: none;
}


.greenBar1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background: url('/images/green-bar-bkg.gif');
	padding: 5px 2px 5px 5px;
}
    
.greenBar2
{
    FONT-SIZE: 11px; 
    COLOR: #38813c;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    cursor: pointer;
    background-color: #d8ead4;
    border-bottom: 1px solid #e6f1e3;
    height: 25px;
}

.greenBar3
{
	border-bottom:1px #FFFFFF solid;
    background-color:#ecfbe8;
	font-size: 8pt;
}

.redBar1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background: url('/images/red-bar-bkg.gif');
	padding: 5px 2px 5px 5px;
}
    
.redBar2
{
    FONT-SIZE: 11px; 
    COLOR: #b63850;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    cursor: pointer;
    background-color: #eed2d1;
    border-bottom: 1px solid #f4e2e0;
    height: 25px;
}

.redBar3
{
	border-bottom:1px #FFFFFF solid;
    background-color:#f7ebeb;
	font-size: 8pt;
}

.orangeBar1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	background: url('/images/orange-bar-bkg.gif');
	padding: 5px 2px 5px 5px;
}
    
.orangeBar2
{
    FONT-SIZE: 11px; 
    COLOR: #d27c17;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    cursor: pointer;
    background-color: #f5e6d3;
    border-bottom: 1px solid #f6eddc;
    height: 25px;
}

.orangeBar3
{
	border-bottom:1px #FFFFFF solid;
    background-color:#faf6ea;
	font-size: 8pt;
}

.bookingQuote
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#333333;
	padding: 5px 2px 5px 5px;
	background-color: #f9f9f9;
}


.headingBeige
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#000066;
	background-color: #E3E3A8;
	padding: 5px 2px 5px 5px;
}

.subHeadingBeige
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color:#000066;
	padding: 5px 2px 5px 5px;
	background-color: #F1F1D3;
}

.leftNavHdr
{
    background-color:#1f67a8;
    padding:5px 8px;
    color:#FFFFFF;
}

.leftNavOff
{
    background:url(none);
    background-color:#FFFFFF;
    color:#737d9d;
    font-weight:normal;
    padding:3px 15px 3px 20px;
}

.leftNavOn
{
    background-color:#dbe7fd;
    background:url('/images/blueArrow-bg.jpg') no-repeat left center;
    background-color:#dbe7fd;
    color:#00529c;
    font-weight:bold;
    padding:3px 5px 3px 20px;
}

a.leftNavLink:link{font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#737d9d;font-weight:normal;text-decoration:none}
a.leftNavLink:visited{font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#737d9d;font-weight:normal;text-decoration:none}
a.leftNavLink:hover{font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#00529c;font-weight:bold;text-decoration:underline}

a.leftNavOnLink:link{font-family:verdana,arial,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:none}
a.leftNavOnLink:visited{font-family:verdana,arial,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:none}
a.leftNavOnLink:hover{font-family:verdana,arial,helvetica;font-size:11px;color:#00529c;font-weight:bold;text-decoration:underline}

a.leftNavHdrLink:link{font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#FFFFFF;font-weight:bold;text-decoration:none}
a.leftNavHdrLink:visited{font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#FFFFFF;font-weight:bold;text-decoration:none}
a.leftNavHdrLink:hover{font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#FFFFFF;font-weight:bold;text-decoration:underline}

.dockclass{position:relative;}
.button2 {
 	border:1px solid #999999;
	height:19px;
	font-size:11px;
	color:#555555;
}

.tdRowTab
{
	border-bottom:1px solid #c3c3c3;
	font-family:verdana,arial,helvetica;
	font-size:12px;
}
.tdRowTabOn
{
	border-bottom:1px solid #FFFFFF;
	font-family:verdana,arial,helvetica;
	font-size:12px;
	font-weight:bold;
}

input{outline:0px;}

.searchTextbox{
	background-color:transparent;
	filter:alpha(opacity=60);
	opacity:0.6;
	border:0px solid #FFFFFF;
	width:285px;
	height:18px;
	outline:0px;
	font-size:14px;
	color:#000000;
	
}

.divH1{padding:14px 20px 5px 20px;background:url('/images/header_bg.jpg') no-repeat;font-family:verdana;font-size:21px;color:#00529c;font-weight:normal;}






.box { 
  background: #E6E6E6; 
}
.boxtop { 
  background: url(/images/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(/images/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(/images/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(/images/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
}