body {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	/*color:#333333;*/
	background-color:#8D8D8D;
	position:relative;
}
img {
	border:0;
}
form{
	margin:0;
	padding:0;
}
a
{
	/*color:#008BD3;*/
	/*color:#0082DE;*/
	color:#0084E1;
	/*color:Blue;*/
}

.pdfImg
{
	background:url(../Images/pdf_icon.gif) no-repeat;
	background-position:center center;
	background-repeat:no-repeat;
	width: 16px;
	height: 17px;
}

.videoImg
{
	background:url(../Images/video-icon.gif) no-repeat;
	background-position:center center;
	background-repeat:no-repeat;
	width: 16px;
	height: 17px;
}

#DivBannerLeft 
{
	float:left;
	height:90px;
	width:400px;
	text-align:left;
}
#DivBannerRight 
{
	float:right;
	height:90px;
}
#MySchoolImg
{
	background-image:url(../Images/MySchool.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width:266px;
	height:55px;
	margin-top:30px;
	margin-left:30px;
}
#AcaraLogoImg
{
	background-image:url(../Images/AcaraLogo.gif);
	cursor:pointer;
	background-repeat: no-repeat;
	background-position: bottom right;
	width:89px;
	height:19px;
	float:right;
	margin-right:10px;
	margin-top:10px;
}
#UpdateProgressImg 
{
	background-image:url(../Images/bullets/updateProgress.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	width:32px;
	height:32px;
	position:absolute;
	left:600px;
	top:200px;
}
/**** Start Main frame */
.mainBackground {position:relative;background: #FFFFFF; width: 1000px}
.banner{position:relative;background: url(../Images/Main_banner.gif) 0 0 repeat-x; width: 1000px}
.tBanner {position:relative;background: url(../Images/Main_ht.gif) 0 0 repeat-x; width: 1000px}
.lBanner {position:relative;background: url(../Images/Main_vl.gif) 0 0 repeat-y}
.rBanner {position:relative;background: url(../Images/Main_vr.gif) 100% 0 repeat-y}
.tlBanner {position:relative;background: url(../Images/Main_tl.gif) 0 0 no-repeat}
.trBanner {position:relative;background: url(../Images/Main_tr.gif) 100% 0 no-repeat; height:90px; padding: 24px 24px 2px 0px} 

.lTopMenu {position:relative;background: url(../Images/Main_vl.gif) 0 0 repeat-y; width: 1000px}
.rTopMenu {position:relative;background: url(../Images/Main_vr.gif) 100% 0 repeat-y; padding: 2px 15px 2px 15px}

.tMainPanel {position:relative;background: 0 0 repeat-x; width: 1000px}
.bMainPanel {position:relative;background: url(../Images/Main_hb.gif) 0 100% repeat-x}
.lMainPanel {position:relative;background: url(../Images/Main_vl.gif) 0 0 repeat-y}
.rMainPanel {position:relative;background: url(../Images/Main_vr.gif) 100% 0 repeat-y}
.blMainPanel {position:relative;background: url(../Images/Main_bl.gif) 0 100% no-repeat}
.brMainPanel {position:relative;background: url(../Images/Main_br.gif) 100% 100% no-repeat}
.tlMainPanel {position:relative;background: url(../Images/Main_vl.gif) 0 0 no-repeat}
.trMainPanel {position:relative;background: url(../Images/Main_vr.gif) 100% 0 no-repeat; padding: 6px 0px 20px 24px} 
.trMainPanel
{
	min-height:700px;
	height:auto !important;
	height:700px;
	/*overflow:auto;*/
}
/**** End Main frame */

/** Footer **/
.tFooterPanel {position:relative;background: url(../Images/Footer_ht.gif) 0 0 repeat-x #EAEAEA; width: 1000px}
.bFooterPanel {position:relative;background: url(../Images/Main_hb.gif) 0 100% repeat-x}
.lFooterPanel {position:relative;background: url(../Images/Main_vl.gif) 0 0 repeat-y}
.rFooterPanel {position:relative;background: url(../Images/Main_vr.gif) 100% 0 repeat-y}
.blFooterPanel {position:relative;background: url(../Images/Main_bl.gif) 0 100% no-repeat}
.brFooterPanel {position:relative;background: url(../Images/Main_br.gif) 100% 100% no-repeat}
.tlFooterPanel {position:relative;background: url(../Images/Main_vl.gif) 0 0 no-repeat}
.trFooterPanel {position:relative;background: url(../Images/Main_vr.gif) 100% 0 no-repeat; padding: 6px 0px 20px 24px } 
/****/

/**** Start Top Menu: Search, Glossary, About */
#menu_top
{
	background-color:#6AB4CD;
	height:37px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
}
#menu_top a{
	text-decoration:none;
	color:#FFFFFF;
	float:left;
	line-height:37px;
	padding:0 10px 0 10px;
}
#menu_top a:hover{
	background-image:url(../images/bullets/main_nav_selected_arrow.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	background-color:#60A2BA;	
}
#menu_top a.selected
{
	background-image:url(../images/bullets/main_nav_selected_arrow.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	background-color:#60A2BA;	
}

#TopMenuBanner 
{
	font-size:16px;
	float:left;
}
#TopMenuBanner .MenuTop
{
	border-left: solid 1px #86C0D7;
	border-right: solid 1px #60A2BA;
	display:inline;
	float:left;
}
#TopMenuBanner .MenuTopLeft
{
	border-right: solid 1px #60A2BA;
	display:inline;
	float:left;
	margin-left:10px;
}
#TopMenuBanner .MenuTopRight
{
	border-left: solid 1px #86C0D7;
	display:inline;
	float:left;
}
html>body #ResizeAndPrintImgPanel {
  overflow: visible;
}
#ResizeAndPrintImgPanel
{
	height:0px;
	overflow: hidden;
	padding: 0px 10px 0px 0px;
}
#ResizeAndPrintImg
{
	position:relative;
	z-index: 10;	
	overflow: hidden;
	width:100%;
}
#SizeDownImg, #SizeUpImg, #PrintImg
{
	background-repeat: no-repeat;
	background-position: bottom right;
	height:20px;
	float:right;
	/*margin-top:6px;*/
	cursor:pointer;
	padding: 0px;
}
#SizeDownImg
{
	background-image:url(../Images/SizeDown.gif);
	width:27px;
	margin-right:-1px;	
}
#SizeUpImg
{
	background-image:url(../Images/SizeUp.gif);
	width:27px;
	margin-right:2px;
}
#PrintImg
{
	background-image:url(../Images/Print.gif);
	width:26px;
	margin-right:10px;
}

#ChangeColourImg
{
	background-repeat: no-repeat;
	background-position: bottom right;
	float:right;
	cursor:pointer;
	padding: 0px;
	/*background-image:url(../Images/ChangeColour.gif);*/
	width:28px;
	height:29px;
	margin-right:10px;
	display:none;
}
/**** End Top Menu */

/** Round corner **/
.CnrDrkBlue_bl {position:relative;background: url(../Images/CnrDrkBlue_bl.gif) 0 100% no-repeat #6AB4CD; width: 128px}
.CnrDrkBlue_br {position:relative;background: url(../Images/CnrDrkBlue_br.gif) 100% 100% no-repeat}
.CnrDrkBlue_tl {position:relative;background: url(../Images/CnrDrkBlue_tl.gif) 0 0 no-repeat}
.CnrDrkBlue_tr {position:relative;background: url(../Images/CnrDrkBlue_tr.gif) 100% 0 no-repeat; padding: 14px 1px 14px 1px}
.clear {font-size: 1px; height: 1px} 
/****/

/****/
.tBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_dot.gif) 0 0 repeat-x #F8F8F8; width: 412px}
.bBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_dot.gif) 0 100% repeat-x}
.lBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_dot.gif) 0 0 repeat-y}
.rBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_dot.gif) 100% 0 repeat-y}
.blBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_bl.gif) 0 100% no-repeat}
.brBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_br.gif) 100% 100% no-repeat}
.tlBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_tl.gif) 0 0 no-repeat}
.trBlueBorder {position:relative;background: url(../Images/CnrLgtBlue_tr.gif) 100% 0 no-repeat; padding: 10px 10px 10px 10px } 
/****/

/****/
.tGrayBorder {position:relative;background: url(../Images/CnrLgtGray_dot.gif) 0 0 repeat-x #FFFFFF; width: 512px;}
.bGrayBorder {position:relative;background: url(../Images/CnrLgtGray_dot.gif) 0 100% repeat-x}
.lGrayBorder {position:relative;background: url(../Images/CnrLgtGray_dot.gif) 0 0 repeat-y}
.rGrayBorder {position:relative;background: url(../Images/CnrLgtGray_dot.gif) 100% 0 repeat-y}
.blGrayBorder {position:relative;background: url(../Images/CnrLgtGray_bl.gif) 0 100% no-repeat}
.brGrayBorder {position:relative;background: url(../Images/CnrLgtGray_br.gif) 100% 100% no-repeat}
.tlGrayBorder {position:relative;background: url(../Images/CnrLgtGray_tl.gif) 0 0 no-repeat}
.trGrayBorder {position:relative;background: url(../Images/CnrLgtGray_tr.gif) 100% 0 no-repeat} 
/****/
div.Footer
{
	height:30px;
	padding: 14px 0px 0px 0px;
}
div.FooterItem
{
	padding: 0px 10px 0px 0px;
	display:inline;
	color:#777777;
	font-size:12px;
}
div.FooterItem a:link
{
	color: #777777;
	text-decoration: none;
}
div.FooterItem a:visited
{
	color: #777777;
	text-decoration: none;
}
div.FooterItem a:hover
{
	color: #4F4F4F;
	text-decoration:underline;
}
.TabBlank
{
	background: #ffffff;
}
div.SubFooter
{
	height:20px;
	padding: 0px 0px 0px 0px;
}
div.SubFooterItem
{
	padding: 0px 10px 0px 0px;
	display:inline;
	color:#777777;
	font-size:10px;
}
div.SubFooterItem a:link
{
	color: #777777;
	text-decoration: none;
}
div.SubFooterItem a:visited
{
	color: #777777;
	text-decoration: none;
}
div.SubFooterItem a:hover
{
	color: #4F4F4F;
	text-decoration: underline;
}