/*
//===========================================================
//	Created By the Learning Trust - Webteam 
//===========================================================
*/

a:link {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ff6600;
					text-decoration: none;
					}

a:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color:#ff6600;
					text-decoration: none;
					}

a:hover {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					text-decoration: underline;
					}

a:active {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					text-decoration: none;
					}


/*===========================================================
//	Hide text version of navigation 
//=========================================================*/

.textsite {

					display: none;
					}

/*===========================================================
//	WEBSITE OUTER TABLE WIDTH
//=========================================================*/

.table_width {

					width: 760px;
					}


/*===========================================================
//	BANNER BOX BORDER
//==========================================================*/

.dashed_full_box {
					border: 1px solid #dddddd;
					}

/*===========================================================
//	SEARCH BOX
//==========================================================*/

.box_search {
					background-image: url(/images/bg_box_search.gif);
					background-repeat: no-repeat;
					background-position: right top;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #FFFFFF;
					font-size: 11px;
					line-height: 22px;
					}
					

}

/*===========================================================
//	STYLE FOR PICTURES ON THE RIGHT OF THE PAGE
//==========================================================*/

 .picture_right {
					margin-bottom: 10px;
					margin-left: 15px;
					border: 1px solid #999999;
					}


/*===========================================================
//	PAGE CONTENT LI
//==========================================================*/

.page_content li {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #666666;
					line-height: 22px;
					list-style-image: url(/images/bullet.gif);
					}



.page_content li a {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #ff6600;
					line-height: 22px;
					}

.page_content li a:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color:#ff6600;
					text-decoration: none;
					}

.page_content li a:hover {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					text-decoration: underline;
					}

.page_content li a:active {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					text-decoration: none;
					}


/*===========================================================
//	INPUT FIELDS
//==========================================================*/



input,textarea,select,button {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-style: normal;
					font-weight: normal;
					color: #666666;
					border:solid 1px #7F9DB9;
					padding: 2px;
					}

/*===========================================================
//	WHITE TEXT / BLACK TEXT
//==========================================================*/

.text_white {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ffffff;
					}



/*===========================================================
//	MAIN NAVIGATION - LEFT 
//==========================================================*/

.main_nav {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
					text-decoration: none;
					line-height:20px;
	 				}
	
.main_nav:link {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-decoration: none;
					color: #000000;
					}
	
.main_nav:hover {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-decoration: underline;
					color: #000000;
					}
	
.main_nav:active {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-decoration: none;
					color: #FF6600;
					}
						
.main_nav:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #000000;
	 				}	




			
/*===========================================================
//	EMAIL NAV BOXES
//==========================================================*/

.leftcellborder {

					border-left-width: 1px;
					border-left-style: solid;
					border-left-color: #FFFFFF;
					border-bottom-width: 1px;
					border-bottom-style: solid;
					border-bottom-color: #FFFFFF;
					}


#topnav_sk3 td {

					position: relative;
					padding-bottom: 0px;
					padding-top: 0px;
					padding-right: 0px;
					padding-left: 0px;
					}

#topnav_sk3 td a {

					display: block;
					/* IE6 Bug */ padding: 4px 4px 4px 4px;
					background: #FF832B;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					text-decoration: none;
					color: #FFFFFF;
					}

#topnav_sk3 td a:hover, #topnav_sk3 td a.ont-selected:hover {

					background: #FC336C;
					color: #ffffff;
					}


/*===========================================================
//	STYLE LINK
//=========================================================*/

.style_text {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ffffff;
					vertical-align: middle;
					padding-left: 8px;
					}



.style_text:link {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ffffff;
					text-decoration: none;
					}

.style_text:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ffffff;
					text-decoration: none;
					}




/*===========================================================
//	TOP BAR BACKGROUND IMAGES
//=========================================================*/

.logo_image {

					background-image: url(/images/bg_for_logo.gif);
					background-repeat: repeat-x;
					}
					
					

					

.breadcrum_image {

					background-image: url(/images/bread_bg.gif);
					background-repeat: repeat-x;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #ffffff;
					height:30px;
					}




/*===========================================================
//	ACCESSIBILITY TOP TABLE
//=========================================================*/

.accessibility_nav {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #ffffff;
					background-color:#444444;
					}

/*===========================================================
//	GREY SECTION NAMES AND GREY BAR
//=========================================================*/

.boxtitle {

					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					background-image: url(/images/grey_top.jpg);
					background-repeat: no-repeat;
					text-decoration: none;
					}


	
.boxtitlelink	{	
	
					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					}

a:link.boxtitlelink  {

					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					text-decoration: none;
					}

a:visited.boxtitlelink  {

					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					text-decoration: none;
					}
					
a:hover.boxtitlelink {

					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					text-decoration: underline;
					}
					
a:active.boxtitlelink {

					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					text-decoration: underline;
					}
					

.boxtitle2 {
					color: #FFFFFF;
					font-size: 10px;
					width:190px;
					height:28px;
					text-indent:7px;
					background-image: url(/images/grey_top2.jpg);
					background-repeat: no-repeat;
					text-decoration: none;
					}
					
.boxtitlelink2	{	
	
					color: #FFFFFF;
					font-size: 10px;
					width:190px;
					height:28px;
					text-indent:7px;
					}

a:link.boxtitlelink2  {

					color: #FFFFFF;
					font-size: 10px;
					width:190px;
					height:28px;
					text-indent:7px;
					text-decoration: none;
					}

a:visited.boxtitlelink2  {

					color: #FFFFFF;
					font-size: 10px;
					width:190px;
					height:28px;
					text-indent:7px;
					text-decoration: none;
					}
					
a:hover.boxtitlelink2 {

					color: #FFFFFF;
					font-size: 10px;
					width:190px;
					height:28px;
					text-indent:7px;
					text-decoration: underline;
					}
					
a:active.boxtitlelink2 {

					color: #FFFFFF;
					font-size: 10px;
					width:190px;
					height:28px;
					text-indent:7px;
					text-decoration: underline;
					}		
						



/*===========================================================
//	Boxtitle FIS
//=========================================================*/

.boxtitle_fis {
					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					background-image: url(/images/boxtitle_fis.gif);
					background-repeat: no-repeat;
					text-decoration: none;
					}


a.boxtitle_fis:link {
					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					background-image: url(/images/boxtitle_fis.gif);
					background-repeat: no-repeat;
					text-decoration: none;
		}	
a.boxtitle_fis:visited {
					color: #FFFFFF;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					background-image: url(/images/boxtitle_fis.gif);
					background-repeat: no-repeat;
					text-decoration: none;
	}	
a.boxtitle_fis:hover {
					color: #cc0033;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					background-image: url(/images/boxtitle_fis.gif);
					background-repeat: no-repeat;
					text-decoration: none;
	}	
a.boxtitle_fis:active {
					color: #cc0033;
					font-size: 10px;
					width:139px;
					height:28px;
					text-indent:7px;
					background-image: url(/images/boxtitle_fis.gif);
					background-repeat: no-repeat;
					text-decoration: none;
	}	



/*===========================================================
//	 HOME PAGE SECTIONS
//=========================================================*/

.homepage_section {

					border-left: 1px solid #dddddd;
					border-bottom-width: 1px;
					border-bottom-style: dashed;
					border-bottom-color: #dddddd;
					padding: 7px;
					line-height: 20px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #666666;
					vertical-align: top;
					width: 140px;
					list-style-position: outside;
					}

.homepage_section ul {
					margin-left: 10px;
					padding-left: 10px;
					}

.homepage_section li {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #666666;
					line-height: 20px;
					list-style-image: url(/images/bullet.gif);
					}



.homepage_section li a:link {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}

.homepage_section li a:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}
					
.homepage_section li a:hover {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}
					
.homepage_section li a:active {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}
.right_col_section	{
					border-bottom-width: 1px;
					border-bottom-style: dashed;
					border-bottom-color: #dddddd;
}






/*===========================================================
//	 HOME PAGE SECTIONS WITHOUT LEFT BORDER
//=========================================================*/

.homepage_section_left {

					border-bottom-width: 1px;
					border-bottom-style: dashed;
					border-bottom-color: #dddddd;
					padding: 7px;
					line-height: 20px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #666666;
					vertical-align: top;
					width: 140px;
					list-style-position: outside;
					}

.homepage_section_left ul {
					margin-left: 10px;
					padding-left: 10px;
					}

.homepage_section_left li {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #666666;
					line-height: 20px;
					list-style-image: url(/images/bullet.gif);
					}



.homepage_section_left li a:link {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}

.homepage_section_left li a:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}
					
.homepage_section_left li a:hover {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}
					
.homepage_section_left li a:active {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}

/*===========================================================
//	 SUB HOME PAGE SECTIONS
//=========================================================*/

.sub_homepage_section {

					border-left: 1px solid #dddddd;
					border-bottom-width: 1px;
					border-bottom-style: dashed;
					border-bottom-color: #dddddd;
					padding: 7px;
					line-height: 20px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #666666;
					vertical-align: top;
					width: 205px;
					list-style-position: outside;
					}

.sub_homepage_section ul {
					margin-left: 10px;
					padding-left: 10px;
					}

.sub_homepage_section li {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #666666;
					line-height: 20px;
					list-style-image: url(/images/bullet.gif);
					}



.sub_homepage_section li a:link {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}

.sub_homepage_section li a:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}
					
.sub_homepage_section li a:hover {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}
					
.sub_homepage_section li a:active {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}

/*===========================================================
//	 HOME PAGE SECTIONS WITHOUT LEFT BORDER
//=========================================================*/

.sub_homepage_section_left {

					border-bottom-width: 1px;
					border-bottom-style: dashed;
					border-bottom-color: #dddddd;
					padding: 7px;
					line-height: 20px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #666666;
					vertical-align: top;
					width: 205px;
					list-style-position: outside;
					}

.sub_homepage_section_left ul {
					margin-left: 10px;
					padding-left: 10px;
					}

.sub_homepage_section_left li {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #666666;
					line-height: 20px;
					list-style-image: url(/images/bullet.gif);
					}



.sub_homepage_section_left li a:link {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}

.sub_homepage_section_left li a:visited {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: none;
					}
					
.sub_homepage_section_left li a:hover {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}
					
.sub_homepage_section_left li a:active {

					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #333333;
					line-height: 20px;
					text-decoration: underline;
					}

/* =========================================================
//	SECTION PAGE FORMS TITLES
// ========================================================= */

.form_section {

					padding-left: 7px;
					padding-bottom: 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #666666;
					vertical-align: top;
					}
/* =========================================================
//	QUICK LINKS TITLE
// ========================================================= */

.box_search_title {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #FFFFFF;
					font-size: 11px;
					line-height: 22px;
					}

.jump_menu {		font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					color: #666666;
					}

.jump_menu_schools {
					font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #666666;
					background-color: #DDDDDD;
					padding-left: 5px;
					padding-right: 5px;
					padding-bottom: 5px;
					border: 1px solid #CCCCCC;
					}

.jump_menu_snow {
					font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
					font-size: 14px;
					color: #666666;
					background-color: #EFEFEF;
					padding-left: 5px;
					padding-right: 5px;
					padding-bottom: 5px;
					border: 1px solid #CCCCCC;
					}
					
.jump_menu_als {
					font-family: "Gill Sans", Verdana, Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #666666;
					background-color: #ddd;
					padding-bottom: 1px;
					border: 0px;
					}

.find_course {
	padding-left:4px;
	padding-bottom:5px;
	}	
					
.submit {
					margin:4px;
					}
					
.table_border_grid {
	margin: 10px 0px 0px 0px;
	padding: 0px ;
	border: 0px;
	height: 0px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

.table_border_grid td {
	padding: 5px;
	margin: 0px;
	height: 0px;
	width: 10%;
	border-top: none;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}				

.table_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
}

