body
{
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	font-family: Arial;
	background: url(../loadedFiles/sky_back.gif);
	color: #595959;
	font-size: 12px;
	text-align: center;
}

form
{
	display: inline;
}

p
{
	margin: 0px;
	padding: 0px;
}

a, .link
{
	text-decoration: underline;
	color: #488CD7;
}

a:hover
{
	color: #68A3E4;
	text-decoration: none;
}

h1
{
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #585858;
}

table
{
	font-size: 12px;
}

div#container
{
	width: 954px;
	margin: 0px auto;
	position: relative;
	text-align: right;
}

div#top
{
/*	background: url(../loadedFiles/top.png) no-repeat;*/
	width: 954px;
	height: 68px;
}

table#mainTbl
{
}

td.col1
{
	vertical-align: top;
}

div.col1_in
{
	padding-right: 87px;
}

td.sepCol
{
	width: 17px;
}

td.col2
{
	vertical-align: top;
}

div.col2_in
{
	padding-left: 87px;
}

div#logo
{
	padding-bottom: 15px;
}

div#pic
{
	padding-bottom: 8px;
}


/* -- top menu ---------------------------------------------------------------------------------------------------- */

div#topMenu
{
	background: url(../loadedFiles/topMenu_bg.png) repeat-x bottom;
	height: 21px;
	width: 487px;
}

div#topMenu_in
{
}

div.topMenu_box, div.topMenu_box_selected, div.topMenu_sep
{
}

div.topMenu_box a, div.topMenu_box_selected
{
	color: #458AD5;
	font-size: 11px;
	text-decoration: none;
}

div.topMenu_box_selected
{
	font-weight: bold;
}

div.topMenu_sep
{
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
}

div.topMenu_sep div
{
	background-color: #BCCDDF;
	height: 10px;
	width: 1px;
	overflow: hidden;
}

/* -- quick links ------------------------------------------------------------------------------------------------- */

div#quickLinks
{
	height: 73px;
}

div#quickLinks_in
{
}

div.quickLinks_box
{
	float: right;
}

div.quickLinks_box
{
	width: 84px;
	height: 58px;
}

div.quickLinks_box div
{
	padding: 11px;
	text-align: center;
}

div.quickLinks_box a:hover
{
	color: white;
}

div#quickLink1, div#quickLink2
{
	margin-left: 12px;
}

div#quickLink1
{
	background: url(../loadedFiles/quickLink1.png) no-repeat;
	/*background-color: #4C836C;*/
}

div#quickLink2
{
	background: url(../loadedFiles/quickLink2.png) no-repeat;
	/*background-color: #9EBD82;*/
}

div#quickLink3
{
	background: url(../loadedFiles/quickLink3.png) no-repeat;
	/*background-color: #89BFA8;*/
}

div.quickLinks_box a
{
	color: white;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

div.quickLinks_box a:hover
{
	text-decoration: none;
}

/* -- page content ------------------------------------------------------------------------------------------------ */

div#page
{
	padding-top: 17px;
	padding-bottom: 10px;
}

div#pageContent
{
	padding-top: 10px;
}

div#flashcontent
{
	width: 760px;
	height: 600px;
}

div#galleryPreview
{
}

div.galleryPreview_link
{
	padding-bottom: 10px;
}

div.galleryPreview_link img
{
	vertical-align: middle;
}

div.galleryPreview_link a
{
	color: #595959;
}

/* -- news -------------------------------------------------------------------------------------------------------- */

div#news
{
	clear: both;
	background: url(../loadedFiles/news_bg.png) no-repeat top;
	width: 276px;
	height: 138px;
}

div.news_in
{
	padding-top: 9px;
	padding-left: 20px;
	padding-right: 13px;
	padding-bottom: 5px;
	color: #2E6E53;
}

div#newsTitle
{
	color: #2E6E53;
	font-weight: bold;
}

div#marqueeBtns
{
	float: left;
	padding-left: 7px;
}

marquee#newsMarquee
{
	height: 84px;
}

div.newsDate
{
	font-style: italic;
}

div.newsTitle a
{
	color: #2E6E53;
	text-decoration: none;
}

div.newsTitle
{
	padding-bottom: 20px;
}

/* -- useful menu ------------------------------------------------------------------------------------------------- */

div#useLinks
{
	background: url(../loadedFiles/topMenu_bg.png) repeat-x bottom;
	height: 21px;
	width: 276px;
}

div#useLinks_in
{
}

div#useLinksTitle
{
	float: right;
	color: #5C5C5C;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
}

div.useLink_box
{
	float: right;
}

div.useLink_box a
{
	color: #696969;
	text-decoration: none;
	font-size: 11px;
}

div.useLink_sep
{
	float: right;
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
}

div.useLink_sep div
{
	background-color: #BDBDBD;
	height: 10px;
	width: 1px;
	overflow: hidden;
}

/* -- banners ----------------------------------------------------------------------------------------------------- */

div.leftBanner
{
	padding-top: 20px;
	padding-bottom: 12px;
}

/* -- learn links ------------------------------------------------------------------------------------------------- */

div#learnLinks
{
	padding-bottom: 7px;
}

div#learnLinksTop
{
	background: url(../loadedFiles/links_top.png) no-repeat;
	width: 276px;
	height: 10px;
	font-size: 0%;
}

div#learnLinksBottom
{
	background: url(../loadedFiles/links_bottom.png) no-repeat;
	width: 276px;
	height: 10px;
	font-size: 0%;
}

div#learnLinksBg
{
	background: url(../loadedFiles/links_bg.png) repeat-y;
	width: 276px;
}

div#learnLinks_in
{
	padding-right: 12px;
}

div.learnLinksTitle
{
	color: #4C77A7;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 5px;
	clear: both;
}

div.learnLink
{
	float: right;
	padding-left: 15px;
}

div.learnLink a
{
	color: #4C77A7;
	font-size: 11px;
	text-decoration: none;
}

div.learnLink a:hover
{
	color: #68A3E4;
}
	
div#managerLink
{
	clear: both;
	padding-top: 5px;
	color: #335171;
	font-size: 10px;
}

div#managerLink a
{
	color: #335171;
}

/* -- contact details --------------------------------------------------------------------------------------------- */

div#contactDetails
{
	font-size: 11px;
	border-top: 2px solid #B3B3B3;
	padding-top: 8px;
}

/* -- letters links ----------------------------------------------------------------------------------------------- */

div.letter_link
{
	padding-bottom: 1px;
}

div.letter_link img
{
	vertical-align: middle;
}

div.letter_link a
{
	color: #595959;
	text-decoration: none;
}

/* -- bottom line ------------------------------------------------------------------------------------------------- */

div#bottomLine
{
	border-top: 2px solid #2F6D54;
	padding-top: 8px;
	padding-right: 6px;
}

div#copyrights
{
	color: #2F6D54;
	font-size: 12px;
	font-weight: bold;
}
			
div#designer
{
	float: right;
	padding-top: 5px;
	font-size: 11px;
	color: #2F6D54;
}

div#designer a
{
	font-size: 11px;
	color: #2F6D54;
	text-decoration: none;
}

div#designer a:hover
{
	text-decoration: underline;
}

div#interuseLogo
{
	float: left;
	margin-top: -2px;
}

div#interuseText
{
	float: left;
	padding-top: 5px;
	padding-left: 10px;
	color: #2F6D54;
}

div#interuseText a
{
	color: #464263;
	font-size: 10px;
	text-decoration: none;
}

div#interuseText a:hover
{
	text-decoration: underline;
}

/* -- send email -------------------------------------------------------------------------------------------------- */

div#sendEmail_title
{
	color: #0000C0;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 10px;
}
	
td.sendEmail_title
{
	color: #404040;
	font-weight: bold;
}

td.sendEmail_value
{
}

a img
{
		border: 0px;
}
