/* 
 *	general.css - main styles used through the website
 *
 *	Developed by E for Education (www.eforeducation.co.uk)
 */

/* import additional style sheets */
@import "news.css";
@import "calendar.css";



body	{
	background: #4169E2 url(../images/pg_bkg_rpt.jpg) repeat-x;
	color: #036;
	font-family: "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;
	font-size: 80%;
	margin: 0;
	padding: 0;
	}
	
h1	{
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	}

h2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	}

p	{}

a:link		{color: #036; font-weight: bold;}
a:visited	{color: #036; font-weight: bold;}
a:hover		{color: #036; font-weight: bold;}
a:active	{color: #c00; font-weight: bold;}

.whitetext	{color: #FFF;}
.redtext	{color: #c00;}

.cantseeme	{visibility: hidden;}

hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0; padding:0;
	border:none;
	visibility: hidden;
	}
	






	
#container		{
	width: 732px;
	margin: 0 auto;
	}

#wrapper	{
	width: 732px;
	background: url(../images/pg_rpt.jpg) repeat-y;	
	}
	
#menucol	{
	float: left;
	display: inline;
	width: 182px;
	background: url(../images/pg_griffin.jpg) no-repeat;	
	}

#menu	{
	margin: 161px 0 0 0;
	width: 182px;
	height: 375px;
	background: url(../images/pg_menu_bkg.jpg) no-repeat;
	}

#subnav	{clear: both;}

#nhantslogo	{padding: 15px 0 0 15px;}

#maincol	{
	float: left;
	display: inline;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	width: 520px;
	background: url(../images/pg_panel_top.gif) no-repeat;

	}

#header		{
	padding: 3px;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;		
	}

#content		{
	padding: 5px;
	border-left: 1px solid #333;
	border-right: 1px solid #333;		
	}
	
#title		{
	float:left;
	}

#datetime		{
	float: right;
	}

#maincontent		{clear: both;}

#endcol		{
	float: left;
	display: inline;
	width: 30px;
	height: 536px;
	background: url(../images/pg_endcol.jpg) no-repeat;	
	}

#footer	{
	float: right;
	padding: 0 15px 25px 15px;
	margin: 0;
	width: 520px;
	background:  url(../images/pg_panel_bottom.jpg) no-repeat;
	font-size: 70%;
	}



/* ------------------ ^^ end menu classes for standard menus ^^ ----------------- */

ul.fileAttachmentList {
	min-height: 40px;
	padding: 0 0 20px 0;
	margin: 0;
}

ul.fileAttachmentList li {
	list-style-type: none;
	height: 35px;
	padding-left: 40px;
	padding-top: 20px;
	margin-bottom: -10px;
	background-position: left;
	background-repeat: no-repeat;
}


/* ------- ^^ start file specific images ^^ ------- */
ul.fileAttachmentList li.attachmentDownload_doc {
	background-image: url(../images/icons/doc.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_mp3 {
	background-image: url(../images/icons/mp3.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_pdf {
	background-image: url(../images/icons/pdf.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_pub {
	background-image: url(../images/icons/pub.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_zip {
	background-image: url(../images/icons/zip.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_jpg {
	background-image: url(../images/icons/jpg.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_jpeg {
	background-image: url(../images/icons/jpeg.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_gif {
	background-image: url(../images/icons/gif.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_xls {
	background-image: url(../images/icons/xls.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_ppt {
	background-image: url(../images/icons/ppt.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_rar {
	background-image: url(../images/icons/rar.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_rtf {
	background-image: url(../images/icons/rtf.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_txt {
	background-image: url(../images/icons/txt.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_csv{
	background-image: url(../images/icons/csv.gif)  !important;
}

ul.fileAttachmentList li.attachmentDownload_png{
	background-image: url(../images/icons/png.gif)  !important;
}

/* ------- ^^ end file specific images ^^ ------- */