 
  .selected:hover 
 { 
 	background-color:gray;
 }

 .itemStyle 
 {
	padding:7px;
	font-size:0.75em;
	width:150px;
	position:relative;
	text-align:center;
 }  
 
 .liItemStyle
 {
	display:inline;
	position:static;
	list-style:none;
	z-index:0;
	float:left; 
	width:150px;
	height:80px;
	padding:3px;
} 
 
 #tbProgBar tr td 
 {
	background-color:white;
 }
	 
 #ctl00_ContentPlaceHolder1_TreeListControl1_tableCategories tr td a
 { 
	font-size:0.75em; 
 }
 
.onlinefolder
{
	background: url('../../images/folder.png') no-repeat 50% 50%;
	text-align:center;
	width:100%;
	height:20px;
}

.restore, .restore:visited
{
	background: url('../../images/smallplus1.png') no-repeat 4px 50%;
	padding:20px;
	text-decoration:none;	
}

.restore:hover 
{
	background: url('../../images/smallplus2.png') no-repeat 4px 50%;
	padding:20px;
	text-decoration:none;	
}

.minimize, minimize:visited
{
	
	background: url('../../images/smallminimise1.png') no-repeat 4px 50%;
	padding:20px;
	text-decoration:none;
}

.minimize:hover 
{
	background: url('../../images/smallminimise2.png') no-repeat 4px 50%;
	padding:20px;
	text-decoration:none;	
}
	
.EmptyZone
{
	border:dashed 1px #003a63;
	padding:20px;
}

.upSort
{
	background: url('../../images/up.gif') no-repeat 4px 50%;
	padding-left:38px;
	height:28px;
	vertical-align:bottom;	
}

.downSort
{
	background: url('../../images/down.gif') no-repeat 4px 50%;
	padding-left:38px;
	height:28px;
	vertical-align:bottom;		
}

.altRowBackColor
{
	background-color:#F0F3FC
}

.CrickLink
{
	position:absolute;
	top:10px;
	left:10px;
	width:92px;
	height:44px;	
	cursor: pointer;	
    cursor: hand; 	
}
	
.loginOrgName
{
	font-size:1.7em;			
}	
	
.orgName
{
	position:absolute;
	top:40px;
	left:175px;
	width:400px;
	height:20px;
	font-size:1.7em;			
}
	

.HeadingBackColor
{
	background-color:#97e33f;
}

.imgButt
{		
	display:inline;
}

.blwing
{
	width:17px;
	height:10px;
	background:url(/images/buttonlhc.png) no-repeat;
}

.brwing
{
	width:17px;
	height:10px;
	background:url(/images/buttonrhc.png) no-repeat;
}

.bcenter
{
	height:40px;
	background:url(/images/buttonc.png) repeat-x;
	text-align:center;
	vertical-align:middle;
	padding-bottom:10px;
}

.curvyLoginBox
{
	/*background:url(/images/logon_curvey_rectangle.png) no-repeat;*/
	vertical-align:middle;
	border:solid 3px #6084a0;
	width:455px;
	height:322px;
}

.curvyLoginBox td
{
	font-size: x-small;
	padding-right:20px;	
	padding-left:20px;
}

.splash
{
	/*	height: 536px;*/
	width:790px;	
	padding-bottom:0px;
	border:SOLID #003a63 5PX;
	position:static;
}

.stretchyCell
{
	vertical-align:bottom;
	padding:0px;	
}

.stretchyCell div
{
	padding-top:10px;
	vertical-align:bottom;	
	background-color:#c8d9fa;
	height:51.5px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #003a63;	
}
.loginHeadingBar
{
	background:url(../../images/topgraphic.png) no-repeat center ;
	height:90px;	
}

.headingBar
{
	background:url(../../images/splash_top.png) no-repeat;
	height:90px;	
}

.tab
{
	width:150px;
	border-left:solid 1px black;
	border-right:solid 1px black;	
	border-top:solid 1px black;	
	display:inline;
	padding:10px;	
}

.tabsel
{	
	width:150px;
	border-left:solid 1px black;
	border-right:solid 1px black;	
	border-top:solid 1px black;	
	display:inline;
	padding:10px;	
	background-color:#F0F3FC;
}

.ctxMenu
{
	position:relative;
}

.ctxMenu a
{
	padding-left:38px;
	padding:2px;
	position:relative;  
	display:block;
	color:Black;
}

.ctxMenu a:hover
{
	background-color:Gray;
	color:White;
}

.standardBox
{

	border:solid 1px #003a63;background-color:White;padding:5px;
}

.BlueBackgroundBoxWithBorder
{
	border: 2px #7B9EBE solid;
	padding: 5px;
	background-color: #F1F5FF;
}

.standardBoxGray
{
	border:solid 1px #003a63;background-color:gray;padding:5px;
	color:White;
}

.standardBoxGray a, .standardBoxGray a:hover, .standardBoxGray a:visited
{
	color:White;
}

.editlinks
{
	font-size:xx-small;
}

.split
{
	font-size:xx-small;
}

.grayout
{
	background-color:#F6F2F2;
}

.crumbtrailLinkBlue, .crumbtrailLinkBlue:visited, .crumbtrailLinkBlue:hover, .crumbtrailLinkBlue:active
{
	color:blue;
}

.cornerImage
{
	background-image:url("images/crickjewel.png");		
}

.siteLink
{
	text-decoration:none;
}

.siteLink:hover
{
	text-decoration:underline;
}

.jscriptclass
{
	background-color:#CFDFEE;
}


OL LI, UL LI, LABEL
{
	color: #003a63;	
}

BODY {
	background-color:#F0F3FC;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;	
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003a63;
	list-style-position: inside;
	list-style-type: disc;	
}

p {
	margin-top: 2pt;
    margin-bottom: 8pt;
    padding-bottom: 0px;
    padding-top: 0px;
	color: #003a63;
}

td a, td a:visited, td a:hover, td a:active {
	color:#003a63;		
}


td {
	color:#003a63;		
	font-size:0.75em;
}

a:active {
	color: #35378B;
	text-decoration: underline;  
}

a:focus {
	color: #35378B;
	text-decoration: underline;
	background-color: #FFFF00;
}

a:hover {
	 color:#5285EC;
}

a:visited {
	color:#003a63;
}


H3 SPAN 
{
	font-weight:normal;
	font-size:0.87em;
}

H3, .AnchorHeading 
{
	vertical-align:middle;	
    margin-top: 0px;
    font-weight: bold;
    font-SIZE:1.2em;
    margin-bottom: 2px;
    padding-bottom: 0px;
    padding-top: 0px;
	padding-left: 0px;/*22px;--*/
	/*background: url('../../images/lgbullet.png') no-repeat 0px 50%;*/
}

H3 a:active {
	font-weight: bold;

}
H3 a:visited {
	font-weight: bold;
}

H3 a:hover {
	text-decoration: underline;
	 color:#003a63;
}

H4 {
    margin-top: 0px;	
    font-weight: normal;	

    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
	color: #003a63;
}

H5 {
	margin-top: 0px;
	font-weight: bold;
	font-SIZE: 14mm;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #edeab2;	
}


.InfoTableBody-Menu {
	text-align:left;	
	background-color:#F0F3FC;	
}

.MenuTable {
	background-color:#FBFCFF;
	width:150px;
}

.Small {
	font-size:0.9em;
}

.StandardTable {
	width:100%;

}
.leftArea Table {
	width:85%;
}

.spanClass {
	width:0px;
}

.TreeBranch {
	font-family: Verdana, Sans-Serif, Helvetica;	
	color:#003a63;	
	border-top-color:#003a63;	
	cursor: pointer;	
    cursor: hand;    
    width:150px; 
}


.TreeLeafPad {
	padding-top:3px;
	padding-bottom:3px;	
}

.TreeLeaf {	
	font-family: Verdana, Sans-Serif, Helvetica;
	z-index:1000;		
	cursor:pointer;	
    cursor:hand;       
}

.leftAreaSection .TreeLeaf A {
    color:Black;
}

.leftArea A {
	text-decoration:none;
}

.leftArea A:visited {
	color:#003a63;
}

.InfoTableBody-Menu-Inherited {
	text-align:left;	
	background-color:#B4C8FF;	
}

.TreeBranch-Inherited {
	font-family: Verdana, Sans-Serif, Helvetica;	
	background-color:#B4C8FF;
	border-top-color:White;
	cursor: pointer;	
    cursor: hand; 	
    width:150px;	
}

.TreeBorder-Inherited {
    border-color:#B4C8FF;
    border-width:1;
    border-style:solid; 
	position:relative;
}

.TreeLeaf-Inherited {
	font-family: Verdana, Sans-Serif, Helvetica;
	cursor: pointer;	
    cursor: hand; 		    	
}

.bluetitle {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #003A63;
}

.bluetext {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003A63;
}

.CONTENTCOLOR
{
	background-color:#c8d9fa;
}

.CONTENTBACKGROUND {
	background-color:#c8d9fa;
	border-width: 0px; 
	width:100%;
	height:100%; 
	padding-bottom: 10px;	
}

.colinav {
	background-color: #E3FFDF;
}
.coljb {
	background-color: #edeab2;

}
.colnav {
	background-color: #6699ff;

}
.colourbands {
	color: #ff0000; 
	font-weight: bold; 
	font-size:1.1em;
}

.justbackground {
	background-color: #F0F3FC;
}

.colpnav {
	background-color: #d7e4fe;
}

.colunav {
	background-color: #edeab2;
}
.crick {
	color:#003a63;
	text-decoration:none;
}

.crick:hover {
	color: #003a63;
}

.crick:visited {
	color: #003a63;
}
.crick:active {
	color: #003a63;

}
.crick2 {
	color:#ffffff;
	text-decoration:none;
}

.crick2:hover {
	color: #ffffff;
}

.crick2:visited {
	color: #ffffff;
}

.crick2:active {
	color: #ffffff;
}

.ResultsTable TD A {
	color:#003a63;
	text-decoration:underline;
}

.ResultsTable TD A.SmallPrint {
}


.curvybox {
	border: 1px #7B9EBD solid;
	background-color: #F0F3FC;
	width:195px;
}

.curvyBox Table {
	padding-top:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.curvyboxtabs {
	border-left: 2px #7B9EBD solid;
	border-right: 2px #7B9EBD solid;
	border-bottom: 2px #7B9EBD solid;
	background-color:white;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.curvyboxtabs TD A {
	font-size:1.0em;
	text-decoration:underline;	
}

#enter {
	font: 78% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #003a63;
}

.floatybox {
	float:right;
	 margin-left: 0px;
	margin-top:0px;
	margin-bottom:15px;
	margin-right:1px;
	border:0px;
}

.floatybox .floatyborders {
	border-top: 1px #CEDBE7 solid;
	 border-bottom: 1px #CEDBE7 solid;
}

.floatybox .floatytext {
	border:0px;
	padding-left:0px;
}

.gototop {
}

.greytitle {
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003A63;
}

H1 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight: bold;
	color: #003a63;
}

H2 {
	margin-top: 0px;
	margin-bottom: 8px;
	padding-bottom: 0px;
	padding-top: 5px;
	font-weight: bold;
	text-align: left;
	font-size:1.1em;
	color: #003a63;
}

.leftarea DIV A{
	font-size:1em;
}

.footer {
	background-color:#F0F3FC;
}

.leftarea .leftareaitem A {
	color: #003a63;
	background-color: #F0F3FC; 
	display: block;
}

.leftarea .leftareaitem A:active {
	color: #003a63;
	background-color: #F0F3FC;
}

.leftarea .leftareaitem A:visited {
	 color: #003a63; 
}

.leftarea .leftareaitem A:hover {
	color: #003a63;
	background-color: #CFDFEE;
	cursor: pointer;
	width: inherit;
	border-color:#CFDFEE;
}

.leftarea .leftareaitem A {
	color: #003a63;	
	text-decoration:none;	
}
 
.leftarea .leftareaitem .bullet, .bullet {
	background: #F0F3FC url('../../images/clickmec.gif') no-repeat 4px 50%;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:18px;
	padding-right:0px;
	padding-top:4px;
	padding-bottom:4px
}

/**********************/

.highlightMenuItem
{
	background-color:#ffe3e2;
	border:solid 3px #b81313;	
}

/*
.Accept_Task
{
	vertical-align:bottom;
	background: url('../../images/accept_task.png') no-repeat 4px 50%;
	padding-left:38px;
	height:28px;
		
}
*/

.leftarea .leftareaitem .Accept_Task {
	background: #F0F3FC url('../../images/accept_task.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.Reject_Task
{
	background: url('../../images/reject_task.png') no-repeat 4px 50%;
	padding-left:38px;
	height:28px;
	 vertical-align:bottom;	
}

.leftarea .leftareaitem .Add_Comment {
	background: #F0F3FC url('../../images/add_comment.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

/*
.Add_Comment
{
	background: url('../../images/add_comment.png') no-repeat 4px 50%;
	padding-left:38px;
	height:28px;
	 vertical-align:bottom;	
}
*/
.Extend_Deadline
{
	background: url('../../images/extend_deadline.png') no-repeat 4px 50%;
	padding-left:38px;
	height:28px;
	 vertical-align:bottom;	
}

.leftarea .leftareaitem .trademark_info {
	background: #F0F3FC url('../../images/trademark_info.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .privacy_info {
	background: #F0F3FC url('../../images/privacy_info.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .TsAndCs {
	background: #F0F3FC url('../../images/TsAndCs.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .security_info {
	background: #F0F3FC url('../../images/security_info.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_current_tasks {
	background: #F0F3FC url('../../images/current_tasks.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_future_tasks {
	background: #F0F3FC url('../../images/upcoming_tasks.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_draft_tasks {
	background: #F0F3FC url('../../images/draft_tasks.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_all_tasks {
	background: #F0F3FC url('../../images/all_tasks.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_old_tasks {
	background: #F0F3FC url('../../images/old_tasks.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .create_new_task {
	background: #F0F3FC url('../../images/new_task.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_lead_pupils {
	background: #F0F3FC url('../../images/lead_pupils.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_subject_pupils {
	background: #F0F3FC url('../../images/subject_pupils.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .assign_to_lead_teacher {
	background: #F0F3FC url('../../images/assign_lead.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .assign_to_subject_teacher {
	background: #F0F3FC url('../../images/assign_subject.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .manage_groups {
	background: #F0F3FC url('../../images/manage_groups.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .add_to_group {
	background: #F0F3FC url('../../images/add_to_group.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .create_group {
	background: #F0F3FC url('../../images/add_group.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}


.leftarea .leftareaitem .delete_group {
	background: #F0F3FC url('../../images/delete_group.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .school_folders {
	background: #F0F3FC url('../../images/school_folders.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .personal_folders {
	background: #F0F3FC url('../../images/personal_folders.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}


.leftarea .leftareaitem .go_up {
	background: #F0F3FC url('../../images/go_up.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;
}

.leftarea .leftareaitem .go_back {
	background: #F0F3FC url('../../images/go_back.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .go_forward {
	background: #F0F3FC url('../../images/go_forward.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .add_folder {
	background: #F0F3FC url('../../images/add_folder.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .add_file {
	background: #F0F3FC url('../../images/add_file.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .add_to_folder {
	background: #F0F3FC url('../../images/add_to_folder.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .add_to_task {
	background: #F0F3FC url('../../images/add_to_task.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .edit_task {
	background: #F0F3FC url('../../images/edit_task.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .view_task {
	background: #F0F3FC url('../../images/view_task.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .delete_task {
	background: #F0F3FC url('../../images/delete_task.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .download {
	background: #F0F3FC url('../../images/download.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .new_task {
	background: #F0F3FC url('../../images/new_task.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .hand_in {
	background: #F0F3FC url('../../images/hand_in.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}


.leftarea .leftareaitem .add_comment {
	background: #F0F3FC url('../../images/add_comment.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .register_teacher {
	background: #F0F3FC url('../../images/register_teacher.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .edit_teacher {
	background: #F0F3FC url('../../images/edit_teacher.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}


.leftarea .leftareaitem .import_teachers {
	background: #F0F3FC url('../../images/import_teachers.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .remove_teacher {
	background: #F0F3FC url('../../images/remove_teacher.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .assign_site_management_rights {
	background: #F0F3FC url('../../images/assign_site_management_rights.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .register_pupil {
	background: #F0F3FC url('../../images/register_pupil.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .import_pupils {
	background: #F0F3FC url('../../images/import_pupils.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .remove_pupil {
	background: #F0F3FC url('../../images/remove_pupil.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .edit_pupil {
	background: #F0F3FC url('../../images/edit_pupil.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .remove_subject_pupil {
	background: #F0F3FC url('../../images/remove_subject_pupil.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .assign_to_lead_teacher {
	background: #F0F3FC url('../../images/transfer_to_teacher.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .teachers {
	background: #F0F3FC url('../../images/teachers.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .pupils {
	background: #F0F3FC url('../../images/pupils.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .options {
	background: #F0F3FC url('../../images/options.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .home_Page_Edit {
	background: #F0F3FC url('../../images/edit_home_page.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .welcome_WOL {
	background: #F0F3FC url('../../images/welcome.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .QuickStart_WOL {
	background: #F0F3FC url('../../images/quickstart.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}



.leftarea .leftareaitem .tour_WOL {
	background: #F0F3FC url('../../images/tour.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .subscribe_WOL {
	background: #F0F3FC url('../../images/subscribe.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .platforms_WOL {
	background: #F0F3FC url('../../images/platforms.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .Userguide_WOL {
	background: #F0F3FC url('../../images/userguide.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .License_WOL {
	background: #F0F3FC url('../../images/licenseicon.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}

.leftarea .leftareaitem .SysRequirements_WOL {
	background: #F0F3FC url('../../images/sysreq.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px;
	border:solid 3px #F0F3FC;	
}


.leftarea .leftareaitem .NOICON {
	height:28px;
	padding-left:3px;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:3px;
	border:solid 3px #F0F3FC;	
}

/***************/

.leftarea .leftareaitem .microsoft_word {
	background: #F0F3FC url('../../images/bigMicrosoft%20word.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .adobe_acrobat {
	background: #F0F3FC url('../../images/bigAdobe%20acrobat.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .clicker_5 {
	background: #F0F3FC url('../../images/bigClicker%205.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .generic {
	background: #F0F3FC url('../../images/bigGeneric.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .writeonlineapp {
	background: #F0F3FC url('../../images/wol30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .writeonline {
	background: #F0F3FC url('../../images/wolwbrx.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .writeonline_document {
	background: #F0F3FC url('../../images/wolwdoc.png') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .clicker_4 {
	background: #F0F3FC url('../../images/bigClicker%204.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .clozepro {
	background: #F0F3FC url('../../images/bigClozePro.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .jigworks {
	background: #F0F3FC url('../../images/bigJigworks.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .pf {
	background: url('../../images/pf30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .wordbar {
	background: #F0F3FC url('../../images/bigWordBar.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .ort {
	background: url('../../images/ort30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .cv {
	background: url('../../images/cv30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .fowa {
	background: url('../../images/fowa30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .trackers {
	background: url('../../images/trackers30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .pw {
	background: url('../../images/pw30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .cb {
	background: url('../../images/cbooks30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .ca {
	background: url('../../images/ca30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .speech {
	background: url('../../images/speech30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .usb {
	background: url('../../images/usb30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareaitem .pcs {
	background: url('../../images/pcs30.gif') no-repeat 4px 50%;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.menuWidth {
	width:100px;
	position:static;
}


.categoriesTitle {
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003A63;
	background-color: #7B9EBD;
	background: url('images/fadetoblue.jpg') no-repeat 0px 50%;
	padding-top:5px;
	padding-left:5px; 
	padding-bottom:5px;
	border-color:Black;
	position:static;	
	font-size:0.9em;
}

.editmoveable
{
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003a63;
	background-color: #cfdfee;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	position:relative;
	border-color:Black;
	border:1px;		
}

.moveable table tr
{
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003a63;
	background-color: #cfdfee;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right: 5px;
	position:relative;
	border-color:Black;
	border:1px;		
}
.leftarea .leftareatitle {
	font-weight: bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003a63;
	background-color: #7B9EBD;
	background: url('images/fadetoblue.jpg') no-repeat 0px 50%;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	position:relative;
	border-color:Black;
	border:1px;	
}

.leftareasection DIV {
	background-color: #CFDFEE;
	color:Black;
	font-size:0.80em;	
}

.leftarea .leftareasection {
	background-color: #CFDFEE;
	background-image: url('../../images/inthissection.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	border-width:1px;
	color: #000000;
	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana 
}

.leftarea .leftareasectionc5 {
	background-color: #003a63; 
	background-image: url('../../images/clicker30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;

	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectioncp {
	background-color: #003a63; 
	background-image: url('../../images/clozopro30.gif');
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;

	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionjw {
	background-color: #003a63;
	background-image: url('../../images/jigworks30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionpf {
	background-color: #003a63; 
	background-image: url('../../images/pf30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionwb {
	background-color: #003a63; 
	background-image: url('../../images/wordbar30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionort {
	background-color: #003a63; 
	background-image: url('../../images/ort30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectioncv {
	background-color: #003a63; 
	background-image: url('../../images/cv30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionfowa {
	background-color: #003a63; 
	background-image: url('../../images/fowa30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectiontrackers {
	background-color: #003a63; 
	background-image: url('../../images/trackers30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionpw {
	background-color: #003a63; 
	background-image: url('../../images/pw30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}
.leftarea .leftareasectioncb {
	background-color: #003a63; 
	background-image: url('../../images/cbooks30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}
.leftarea .leftareasectionca {
	background-color: #003a63; 
	background-image: url('../../images/ca30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionspeech {
	background-color: #003a63; 
	background-image: url('../../images/speech30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionusb {
	background-color: #003a63; 
	background-image: url('../../images/usb30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;	
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectionpcs {
	background-color: #003a63; 
	background-image: url('../../images/pcs30.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;
	color: #f6f6f6;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
	padding-left:38px;
	padding-right:0px;
	padding-top:9px;
	padding-bottom:9px
}

.leftarea .leftareasectioncurrent {
	background-color: #003a63;
	background-image: url('../../images/clickmec.gif'); 
	background-repeat: no-repeat;
	background-position: 4px 50%;
	color: #f6f6f6;
	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana 
}

.leftarea .leftareasection  DIV a,.leftarea .leftareasection DIV a:active,.leftarea .leftareasection DIV a:visited,.leftarea DIV .leftareasection a:hover {
	color:black;	
}

.leftarea .leftareacurrent TD DIV A:hover, .leftarea .leftareacurrent TD DIV A:active, .leftarea .leftareacurrent TD DIV A:visited {
	color: red;	
}

.leftArea .leftAreaCurrent TD DIV {
	background-color: #ebebeb;	
	border-top: 1px solid #FBFCFF; 
	border-bottom: 1px solid #FBFCFF;
	background-image: url('../../images/clickmeitem.gif');
	background-repeat: no-repeat;
	background-position: 10px 50%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 24px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:0.80em;
	font-family:Verdana;
}

.leftareaparent DIV, .leftareaparent A,.leftareaparent DIV A DIV {
	background-color: transparent;					
	width:150px;
	text-decoration:none;
	color:red;	
}

.leftAreaParent DIV A 
{
		font-size:0.80em;	
}

.leftAreaParent DIV A:hover, .leftareasub a:hover {	
	color:red;
	text-decoration:none;	

}

.leftareaparent {
	background-color: #FBFCFF;
	border-width:1px;
	border-style:solid;
	border-color:#FBFCFF;
	position:relative;	
	color: #003a63;
	display: block;
	background-image: url('../../images/clickmec.gif');
	background-repeat: no-repeat;
	background-position: 4px 50%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;
}



.leftareasub {
	background-color:#FBFCFF; 	
	color: #003a63;
	position:relative;
}

.SearchResultCurrent {
	border:1px #F0F3FC outset;	
	background-color:orange;/*#003a63;*/
	/*background: url(Images/fadetoblue.jpg) no-repeat 0px 50%;*/
	padding:2 5 2 2;
	font-weight:bold;
	position:relative;
}



.SearchResult {
	border:1px outset #F0F3FC;
	background-color:#FBFCFF;
	padding:2 5 2 2;
	position:relative;
}

.expanded {
	z-index:10000;
}

.leftarea .leftareasub DIV:hover {
	background-color: #F4F7FE;
	color: #000000;
	border-top: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	cursor:pointer;
}




.leftarea .leftareasub DIV {
    border-color:#F0F3FC;
    border-width:1px;
    border-style:solid;
    position:relative;
	background-color: #FBFCFF;
	border-top: 1px solid #FBFCFF;
	border-bottom: 1px solid #FBFCFF;	
	color: #003a63;
	display: block;
	background-image: url('../../images/clickmeitem.gif');
	background-repeat: no-repeat;
	background-position: 4px 50%;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 18px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-family:Verdana;	
}

.leftAreaTitle {
	background-color:Transparent;
	color:#003a63;
}

.leftareaparent A, .leftareasub DIV A, .leftareasub DIV A:active, .leftarea .leftareaparent A:active {
	 color: #003a63; 
	 font-size:0.80em;	 	 
}

.leftareasub DIV A:visited, .leftareaparent A:visited{
	 color: #003a63; 
}

.lgtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lightlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003A63;
	font-weight: normal;
}

.lightlink:visited {
	font-weight: normal;
	color: #003A63;
	text-decoration: none
}

.lightlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003A63;
	font-weight: normal;
	text-decoration: underline;
}

DIV.mainarea DIV {
	background-color: #ffffff;
}

DIV.mainarea .start .start {
	background-image: url('../../images/cbtopleft.gif')
}

DIV.mainarea .start .end {
	background-image: url('../../images/cbtopright.gif')
}

DIV.mainarea .end .start {
	background-image: url('../../images/cbbottomleft.gif')
}

DIV.mainarea .end .end {
	background-image: url('../../images/cbbottomright.gif')
}

.mainbody {
	background-color: white;
	border:solid 1px #7B9EBD;
	height:100%;
}

.MainBody td {
	font-size:80%;
	color:#003a63;
}

.maintabcolour {
	background-color: #003a63;
}

#menutabs UL {
	background: url('../../images/menutabul5c.gif') no-repeat bottom;
	margin-left:0px;
	margin-bottom:0px
}

#menutabs LI {
	float: left;
	font-weight: bold;
	font-FAMILY: bold Verdana;
	list-style: none;
}

#menutabs LI.gap {
	float: left;
	background: url('../../images/menutabright2.gif') no-repeat left top;
	width:1px 
}

#menutabs LI A {
	float: left;
	display: block;
	padding-left: 5px;
	background: #EFEFF7 url('../../images/menutab2n2.gif') no-repeat left top;
	color:#444444;
	text-decoration:none;
	background-color:#EFEFF7;
}

#menutabs LI.here A {
	float: left;
	background-color: #000000;
	background: url('../../images/menutabherec2.gif') no-repeat left top;
}

#menutabs LI SPAN {
	cursor:pointer;
	float: left;
	display: block;
	padding-left: 0px;
	padding-right: 5px;
	background: #EFEFF7 url('../../images/menutab2n2.gif') no-repeat right top;
	padding-bottom:0px;
	padding-top:2px;
	background-color:#EFEFF7; 
}

#menutabs LI.here SPAN {
	float: left;
	padding-bottom: 1px;
	background-color: #000000;
	color: #003A63;
	background: url('../../images/menutabherec2.gif') no-repeat right top;
}

#menutabs LI.start SPAN{
	float: left;
	background: url('../../images/menutabgap.gif') no-repeat right bottom;
	width:1px
}

#menutabs LI.gap SPAN {
	float: left;
	background: url('../../images/menutabgap.gif') no-repeat right bottom;
	width:1px
}

#menutabs LI.end SPAN{
	float: left;
	background: url('../../images/menutabright2.gif') no-repeat left top;
	width:1px
}

#menutabs LI A:hover {
	background: url('../../images/menutabhoverc.gif') no-repeat left top;
}

#menutabs LI A:hover SPAN {
	color: #003A63;
	font-weight: bold;
	background: url('../../images/menutabhoverc.gif') no-repeat right top;
}

#menutabs LI A:active {
	background-color: #FFFF00;
}

#menutabs LI A:active SPAN {
	background-color: #FFFF00;
	color: #003A63;
	font-weight: bold;
}

#menutabs LI A:visited {
	font-weight: bold;
}

HTML #menutabs UL {
	height: 15px; 
}

.nam {
	 color: #999999;
	font-size:0.90em;	 
}

.nam:hover {
	color: #999999;
}

.nam:visited {
	color: #999999;
}

.nam:active {
	color: #999999;

}

ol {
	list-style-position: outside;
	list-style-type: decimal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}

.onthispage {
	text-align: right;
}


.pageheading {
	text-align: left;
}

.pricebox {
	background-color: #8EA1BA;
}

.prodlistblackheading {
	color: #000000;
}

.prodlistproducts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.prodlistprice {
	font-weight: bold;
}

.prodlistwhiteheading {
	color: #000000;
}

.productliststripe {
	background-color: #FFFFFF;
}

.search {
	font: 95% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #003a63;
}

.searchgo {
	font: 110% Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #003a63;
}

.SideLogin TD {
	font-size:1.0em;
}

.smallprintGray, .smallPrintGray:visited,  .smallPrintGray:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	margin-top: -3px;
	margin-bottom: 8px;
	color:Gray;
}

.smallPrintGray:hover
{
	color: #003a63;
}

.smallprint, .smallPrint:visited, .smallPrint:hover, .smallPrint:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #003a63;
	margin-top: -3px;
	margin-bottom: 8px;
}

.smallprintcurrent, .smallprintcurrent:visited, .smallprintcurrent:hover, .smallprintcurrent:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #003a63;
	margin-top: -3px;
	margin-bottom: 8px;
}


.searchResultCurrent .sw A { font-weight:bold; }

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.sw a {
	color: #003a63;
	text-decoration:none;
	font-size:80%;
	vertical-align:middle;
	font-weight:normal;
}

.sw a:active {
	color: #003a63; 
}

.sw a:visited {
	color: #003a63; 
}

.sw a:hover {
	text-decoration: underline; 
}

.siteLinks
{
	width:100%;
}

.siteLinks #ctl00_divSiteLinks
{
	width:100%;
	text-align:right;
	float:right;
	position:absolute;
	top:65px;
}

.tablist UL 
{	

	width:100%;
	margin-left:0px;
	margin-bottom:0px;
	font-size:1em;	
	height:20px;
	background:url('../../images/tabul5c.gif') left bottom;		
	background-repeat:repeat-x;
}

.tablist LI 
{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style: none;
	padding-right:0px;
	height:12px;	
}

.tablist LI.ogap {
	float: left;
	background: url('images/tabrighthovercblue.png') no-repeat left top;
	width:1px;
	padding-right:9px;
	padding-bottom:1px;
	height:18px;	
}

.tablist LI.ogap SPAN {
	float: left;
	background: url('../../images/tabgap.gif') no-repeat right bottom;
	width:0px;
	
}

.tablist LI.here2 A {
	float: left;
	background-color: #f7f7fb;
	background: url('images/tabhovercblue.png') no-repeat left top;

}

.tablist LI.here2 SPAN {
	float: left;
	padding-bottom: 4px;
	background-color: #F7FAFE;
	color: #003A63;
	background: url('images/tabhovercblue.png') no-repeat right top;	
}


.tablist LI.gap {
	float: left;
	background: url('images/tabright3blue.png') no-repeat left top;
	width:10px;
	padding-right:0px;
	height:18px;
}

.tablist LI.heregap {
	float: left;
	background: url('images/tabright2blue.png') no-repeat left top;
	width:5px;
	padding-right:9px;
	padding-bottom:1px;
	height:18px;
}

.tablist LI A, .tablist LI A:visited {
	float: left;
	display: block;
	padding-left: 6px;
	background: #F7FAFE url('images/tab2n2blue.png') no-repeat left top;
	color:#003a63;
	text-decoration:none;	
	background-color:#F7FAFE;
	position: relative;
	z-index: 4;
}

.tablist LI.here A, .tablist LI.here A:visited {
	float: left;
	background-color: #f7f7fb;
	background: url('images/tabherec2blue.png') no-repeat left top;
}

.tablist LI SPAN {
	cursor:pointer;
	float: left;
	display: block;
	padding-left: 0px;
	padding-right: 1px;
	background: url('images/tab2n2blue.png') no-repeat right top;
	padding-bottom:3px;
	padding-top:3px;
	height:12px;
}

.tablist LI.here SPAN {
	float: left;
	padding-bottom: 4px;
	background-color: #f7f7fb;
	color: #003a63;
	font-weight:bold;
	background: url('images/tabherec2blue.png') no-repeat right top;	
	
}

.tablist LI.start SPAN{
	float: left;
	background: url('../../images/tabgap.gif') no-repeat right bottom;
	width:0px
}

.tablist LI.gap SPAN {
	float: left;
	background: url('../../images/tabgap.gif') no-repeat right bottom;
	width:0px;
}

.tablist LI.heregap SPAN {
	float: left;
	background: url('../../images/tabgap.gif') no-repeat right bottom;
}

.tablist LI.end {
	float: left;
	background: url('images/tabright3blue.png') no-repeat left top;
	width:10px;
	height:18px;
}

.tablist LI A:hover {	
}

.tablist LI A:hover SPAN {
	color: #ff0000;
	text-decoration:underline
}

.tablist LI A:active {
	background-color: #ECFFE5;
}

.tablist LI A:active SPAN {
	background-color: #ECFFE5;
	color: #003a63;
}

.tablist LI A:visited {

}


.tablist UL LI.oohdearmissus A, .tablist UL LI.oohdearmissus A:visited, .tablist UL LI.oohdearmissus A:active {
	float: left;
	display: block;
	padding-left: 6px;
	background: none;
	color: #444444;
}

.tablist UL LI.oohdearmissus A:hover
{
	text-decoration:underline;
}

.tablist UL LI.oohdearmissus SPAN {
	cursor:pointer; 
	float: left; 
	display: block; 
	padding-left: 0px; 
	padding-right: 6px; 
	padding-bottom: 3px; 
	padding-top: 3px;
	background: none;
}

.tablist LI.oohend SPAN {
	float: left; 
	background: no-repeat left top; 
	width:10px
}

.tablist LI.oohendtoptabs SPAN {
	float: left;
	background: url('images/tabright2blue.png') no-repeat left top;
	width:10px; 
	padding-bottom: 4px;	
}

.tablist LI.hereend SPAN {
	float: left;
	padding-bottom: 3px;
	padding-left: 0px;	
	padding-right: 2px;	
	background-color: #f7f7fb;
	color: #003a63;
	font-weight:bold;
	background: url('images/tabherec2blue.png') no-repeat right top;
	 
}

.tablist LI.hereend A, .tablist LI.hereend A:visited {
	float: left;
	background-color: #f7f7fb;
	background: url('images/tabherec2blue.png') no-repeat left top;
	padding-bottom: 1px;
}

.topbarlink {
	color: #003a63;
	padding-bottom:2px;
}

.topbarlink:hover {
	color: #003a63;
}

.topbarlink:visited {
	color: #003a63;
}

.topbarlink:active {
	color: #003a63;
}

.topbarwhite {
	color: #F7F7F7;
}

.ukint {
	font:bold 0.9em Verdana;
	color:#003a63;
}

UL {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left:36px;
	margin-bottom:10px;
}

.white {
	font-size:0.9em;
	color: #F7F7F7;
}

.white:hover {
	color: #F7F7F7; 
}

.white:visited {
	color: #F7F7F7; 
}

.white:active {
	color: #F7F7F7; 
}

a.crumbtraillink, a.crumbtraillink:visited,a.crumbtraillink:active,a.crumbtraillink:hover {
	border-bottom:1px #529452 solid; 
	text-decoration: none !important; 
	font-weight: normal;
	/*color:BLACK; */
	font-size:0.87em;
}

.leftArea span a,.leftArea span a:visited,.leftArea span a:active,.leftArea span a:focus,.leftArea span a:hover
{
	text-decoration:underline;
}

.seahorsehead
{
 background-color :#003a63;
}


.seahorsehead td
{
	background-color:#003a63;
	color:White;
	padding:4px;
	font-weight:bold;	
}

.SchoolName
{
	font-size:0.9em;
	color:White;
	padding:0;
	height:75px;	
}

.SchoolName div
{
 position:relative;
 padding-top:15px;
 font-weight:bold;
}

.RadEContent, .RadEContentBordered
{
    font-family: Arial;
    font-size: 24pt;
}

.SelectedTab 
{
	color: #003A63 !important;
}

.PagerButton
{
    cursor: pointer;
    background:transparent url(/Images/Pagingfirst.gif) no-repeat scroll center;
    -moz-border-radius: 3px;
    border: 1px solid #888C6F;
    padding: 2px; 
    width: 18px;
    height: 18px;
    vertical-align:middle;
}
.PagerButton:hover
{
    border: 1px solid #9EB6CE;
    background-color:#FFDC79;
    padding: 0px;
}

.FirstPage
{
    background:transparent url(/images/Pagingfirst.gif) no-repeat scroll center;
    background-color: #F3F9FF;
}

.PrevPage
{
    background:transparent url(/images/Pagingprev.gif) no-repeat scroll center;
    background-color: #F3F9FF;
}

.NextPage
{
    background:transparent url(/images/Pagingnext.gif) no-repeat scroll center;
    background-color: #F3F9FF;
}

.LastPage
{
    background:transparent url(/images/Paginglast.gif) no-repeat scroll center;
    background-color: #F3F9FF;
}

.hideMe
{
	display: none;
}

.box250
{
	width: 250px;
}

/*************************************
	RadGrid related customized style
***************************************/

.RadGrid_Office2007 .rgAdvPart 
{
	display: none;
}

.RadGrid_Office2007 .rgWrap
{
	color: #003A63;
}
.RadGrid_Office2007 .rgInfoPart
{
	font-size: 12px ;
	font-family: Verdana,Arial; 
}

.RadGrid_Office2007 .rgNumPart
{
	font-family: Verdana, Arial;
	font-size: 11px;
}

.CustomPagerHolder
{
	font-family: "Verdana, Arial";
    font-size: 12px;
	float: right;
	text-align: right;
    margin-right: 10px;
    margin-bottom: 5px;
    margin-top: -3px;
}

.ShowAll
{
	font-size: 12px ;
	font-family: Verdana, Arial; 
}

.fileexplorergriditemfontstyle
{
	font-family: Verdana, Arial;
	font-size: 1.2em;
	color: #003A63;
}

.fileexplorergridheaderfontstyle
{
	font-family: Verdana, Arial;
	font-size: 1.2em;
	font-weight: bold;
	color: #003A63;
}

/**********************
	END
***********************/

/* 
	Oval button
*/

a.ovalbutton{
background: transparent url('/images/oval-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Verdana,Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('/images/oval-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #003A63;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


/*
	END
*/

/*
	div columns
*/
	
.column2
{
	float: left;
	width: 75%;
	background: white;
}

.column2 .leftspan
{
	display: block;
	line-height: 1.5em;
	width: 100%;
	margin : 5px;
}

.column1
{
	float: left;
	margin : 0em .01em .5em .0em;
	width : 250px;
	/*min-width : 250px !important;*/
	border: 2px #7B9EBE solid;
	padding: 5px;
	background-color: #F1F5FF;
}

.column1 .rigthspan
{
	display: block;
	line-height: 1.5em;
	width: 100%;
}

.RadComboBoxDropDown Office2007 .rcbScroll{overflow:hidden!important;} 

.advertItem
{
	line-height : 1.3em;
	background  : transparent url("../../images/cd.gif") no-repeat scroll left center;
	padding: .2em;
}

.advertItem .title
{
	margin-left: 3em;
	padding: .1em 0 0 0;
	line-height: 1.5em;
	font-size: 1em;
	font-weight: bold;
	color: #003A63;
}

.leftcell
{
	font-weight: bold;
	font-size: .80em;
}
/*
*/

.customClass0
        {
            background-color: Red !important;
        }
        .customClass1
        {
            background-color: Yellow !important;
        }


/* Fix for radGrid using SEO optimization on SearchPage */
#divgrdSearchResults .rgArrPart1 img, #divgrdSearchResults .rgArrPart2 img
{
	border: 0 none !important;
	margin: 0 2px !important;
}

#divgrdSearchResults .rgArrPart1, #divgrdSearchResults .rgArrPart2
{
	line-height : 20px !important;
}

.rgPager a:focus {
	background-color : inherit;
}
