/* 
CSS RESET
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	font-family: Trebuchet MS,verdana;
	font-size: 1.0em;
	margin: 0;
	outline: 0;
	padding: 0;
}
body {
	line-height: 1.2;
	font-size: 0.9em;
	color:#fff;
	font-family: Calibri,Trebuchet MS,verdana;
}
ol, ul {
	margin-left: 25px;
}

:focus {
	outline: 1px #c0c dotted;
}

/* MAIN LAYOUT SETTINGS */

/* UPDATE added 8-1-2011 - Page not found div text */
.pageNotFoundText {
font-size: 0.8em;
}
.pageNotFoundTextHead {
font-size:1.8em;
font-weight:bold;
}
/* end update */
a {
color: #FFF;
font-weight:bold;
text-decoration:none;
}

a.active {
color: #FFF;
font-weight:bold;
text-decoration:none;
}
a:hover {
color: #FFF;
font-weight:bold;
text-decoration:underline;
}

h1 {
font-size:1.2em;
font-weight:bold;
}

h4 {
font-size:12pt;
font-weight:bold
}

#backGround {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:-100;
}

.mainMenuLink {
position:relative;
margin-left:20px;
z-index:100;
}
.subMenuLink {
position:relative;
margin-left:20px;
z-index:100;
}

.menuTitle {
background-image:url(../images/collumnHeadBg.png);
background-repeat:no-repeat;
background-position: 0px 0px;
width:211px;
margin-left:-2px;
height:30px;
font-weight:bold;
text-align:center;
font-size:14pt;
}

#menuTop_ {
	position:fixed;
	background-image:url(../images/menuTop.png);
	background-repeat:repeat-x;
	text-align:center;
	color:#FFF;
	left:0px;
	top:0px;
	width:100%;
	height:19px;
	z-index:150;
}

#menuBottom_ {
	position:fixed;
	background-image:url(../images/menuBottom.png);
	background-repeat:repeat-x;
	text-align:justify;
	color:#FFF;
	left:0px;
	top:19px;
	width:100%;
	height:45px;
	z-index:100;
}

#menuBottomSpace {
position:absolute;
left:10%;
font-size:10pt;
text-align:center;
width:80%;
height: 40px;
}


#bodyTable {
	position:absolute;
	left:500px;
	left:-500px;
	margin-left:50%;
	top:20px;
	width:1000px;
	height:750px;
}



#collumnLeft_ {
	position:absolute;
	background-image:url(../images/collumnLeft.png);
	left:0px;
	top:64px;
	width:211px;
	height:669px;
}
	#collumnLeftTop{
	position:absolute;
	color:#FFF;
	left:5px;
	top:4px;
	width:203px;
	height:250px;
	padding-left:2px;
	}

	#collumnLeftMiddle {
	position:absolute;
	left:5px;
	top:254px;
	width:203px;
	height:300px;
	padding-left:2px;
	text-align:center;
	}
	#collumnLeftBottom {
	position:absolute;
	left:2px;
	bottom:0px;
	width:203px;
	height:100px;
	padding-left:2px;
	text-align:center;
	}
	
#slides_ {
	position:absolute;
	text-align:center;
	left:211px;
	top:64px;
	width:595px;
	height:72px;
}

#collumnRight_ {
	position:absolute;
	background-image:url(../images/collumnRight.png);
	left:806px;
	top:64px;
	width:214px;
	height:669px;
}

	#collumnActiesSpace {
	position:absolute;
	width:205px;
	left:12px;
	}

#collumnRightTop{
	position:absolute;
	color:#FFF;
	left:6px;
	top:4px;
	width:203px;
	height:200px;
	padding-left:2px;
	}

#main_ {
	position:relative;
	background-image:url(../images/main.png);
	overflow:hidden;
	background-repeat:no-repeat;
	left:211px;
	top:136px;
	width:595px;
	min-height:597px;
}

#mainSub {
	position:absolute;
	min-height:500px;
	height:auto !important;
	left:211px;
	top:67px;
	width:809px;
}
	#mainSubSpace {
	position:absolute;
	display:block;
	background-image:url(../images/mainSubMain.jpg);
	background-repeat:repeat-y;
	color:#fff;
	padding-left:20px;
	padding-right:40px;
	min-height:609px;
	width:793px;
	}
	/* 8-1-2011 added new div for outlining in IE AND Other browsers */
	#mainSubSpaceText {
	width:760px;
	}
#mainSubBottom {
position:absolute;
left:0px;
bottom:-50px;
}

/* UPDATE 22-1-2011 - Menu New */

/* menu styles */
#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial}

	#jsddm li a
	{	display: block;
		background: #324143;
		padding: 5px 12px;
		text-decoration: none;
		border-right: 1px solid white;
		width: 70px;
		color: #EAFFED;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #24313C}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	width: auto;
				background: #A9C251;
				color: #24313C}
			
			#jsddm li ul li a:hover
			{	background: #8EA344}
/* END UPDATE */

/* CODA SLIDER STYLESETTINGS */
/*
	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
	Copyright (c) 2009 Niall Doherty
	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/

/* Most common stuff you'll need to change */

	.coda-slider-wrapper { padding: 0px 0; overflow:hidden;}
	.coda-slider {  }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 600px; overflow: auto !important; padding-right: 20px }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 595px; height:595px; } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 600px }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 0px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 0px; width: 100px }
	
	/* Tab nav */
	.coda-nav ul li a.current { background: #39c }
	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 0px }
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline }
	.coda-nav ul li a { background: #000; color: #fff; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { clear: both; overflow: auto }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	

