/* ============ Globals */
/*EMBED, OBJECT {border: 10px solid black}*/
#prightcolumm {padding-right: 15px;}

table
{
        font-size: 9px !important;
}

body { font:9px/1.4 Arial, Helvetica, sans-serif; background: #fff; color: #999999; position: relative; }
body#CMSBody { font:9px/1.4 Arial, Helvetica, sans-serif; background: #39592d; color: #999999; position: relative; }
html,body,form,p,div { padding:0; margin:0; }
img a, img, img a:hover { border: none; text-decoration:none; background:none; }
.sitebg1 { background:url(/UserUploadImages/system/bg.gif) left top; }


/* ============ Headings */
h1 { font: 16px tahoma; margin:0; padding:0; line-height:normal; color: #000; font-weight: bold; }
h2 { font: 14px tahoma; color: #000; font-weight: bold; margin:0 0 6px; padding: 0; }
#rightColumm h2 { padding: 0 0 5px 0; }
.rightColumm h3 { font: bold 12px Arial, Helvetica, sans-serif; color: #55b4f5; padding: 0; margin:0; }


/* ============ Site */
#wrapper { width: 890px; padding: 0; background:url(/UserUploadImages/system/wrapper_bg.gif) repeat-y left top; margin: 0 auto; position: relative; }
.wrapTop { width: 890px; overflow: hidden; background:url(/UserUploadImages/system/wrapper_bg_top.gif) no-repeat left top; min-height: 640px; height: auto !important; height: 640px; padding-bottom: 90px;}
.wrapRight { background:url(/UserUploadImages/system/wrap_right_bg.png) no-repeat left top; width: 209px; height: 371px; display: block; overflow: hidden; position: absolute; right: -111px; bottom: 0; }
.wrapLeft { 
background:transparent url(/UserUploadImages/system/wrap_left_bg.png) no-repeat scroll left top;
bottom:25px;
display:block;
height:515px;
overflow:hidden;
position:absolute;
right:820px;
width:159px;
}
		.header { height: 96px; overflow: hidden; }

#AddCMSSysBody #logo {}
		#logo { line-height: 0; width: 250px; height: 165px;  overflow: hidden; position: absolute; left: -70px; float: left; }
		#logo a { border: none !important; }
		#logo img { display:block; line-height:0; }

		#tools { width: 383px; float: right; overflow: hidden; padding:20px 0 0 0; }
		.toolLinks { float: left; width: 150px; font: 10px Arial, Helvetica, sans-serif; color: #575757; padding: 3px 0 0 0; }
		.toolLinks a { color: #575757; }

		.toolSearch { float: left; background:url(/UserUploadImages/system/search_bg.gif) no-repeat left top; padding: 0 0 0 24px; }


		#main-navigation { width: 700px; background:url(/UserUploadImages/system/nav-bg.gif) repeat-x top left; height: 28px; line-height: normal; margin: 60px 0 0 177px; padding: 0; }
	#content { clear: both; padding: 0 0 0 95px; }
		#content .leftColumm { width: 144px; float: left; padding: 138px 11px 0 11px; background:url(/UserUploadImages/system/leftcol_bg.gif) no-repeat left top; min-height: 250px; height: auto !important; height: 250px; }
		#content .mainColumm { width: 407px; float: left; padding: 0; overflow: hidden; margin: 20px 10px 20px 12px; background:url(/UserUploadImages/system/maincol_bg.gif) repeat-y left top; }
		.mtop { background:url(/UserUploadImages/system/maincol_top_bg.gif) no-repeat left top;}
		.mcont { background:url(/UserUploadImages/system/maincol_bottom_bg.gif) no-repeat left bottom; min-height: 500px; height: auto !important; height: 500px }
		
		.maincolCont { padding: 15px; }
		
		#content .rightColumm { width: 178px; float: left; overflow: hidden; background:url(/UserUploadImages/system/postit_bg.gif) no-repeat left top; padding: 47px 0 0 9px; margin: 10px 0 0 0; min-height: 400px; height: auto !important; height: 400px; color: #6a6a6a; }
		
		
		.teasers {}
		.teaserG { background:url(/UserUploadImages/system/grey_teaser_box.gif) no-repeat left top; width: 246px; height: 308px; float: left; margin: 0 12px 0 0; }
		.teaserG .teasHead, .maincolTop { padding: 6px 8px 4px 12px; }
		.teaserG .teasImg { padding: 10px 0 0 12px; }
		.teaserG .teasCont { font: 16px Arial, Helvetica, sans-serif; color: #6a6a6a; padding: 8px 10px 0 20px; }
		.teasers h2, .maincolTop h2 { font: bold 14px tahoma; color: #000; padding:0; margin: 0; }
		
		a.readMore { background:url(/UserUploadImages/system/black_arrow.png) no-repeat right center; font-weight: bold; display: block; font-size: 11px; color: #fe871f; float: right; clear: right; padding: 0 22px 0 0; }
		
		.teaser1 .teasHead, .teaser2 .teasHead , .teaser2 .teasHead, .teaser3 .teasHead   { padding: 0 0 4px 0; }
		.teasers .teaser1,.teasers .teaser2 { width: 206px; height: 200px; padding: 35px 25px; float: left; background:url(/UserUploadImages/system/teaser_shade.gif) no-repeat right 20px; }
		.teasers .teaser3 { width: 206px; height: 200px; padding: 35px 25px; float: left; }


	#footer { clear:both; color: #fff; font-size: 12px; background:url(/UserUploadImages/system/footer_bg.png) repeat-x left top; padding: 0; height: 200px; position: relative; top: -92px; }
	#footer .foot { padding: 120px 0 0 0; text-align: center;}
	
	
/* ============ Site Extra Styling */

	
	.AddCMSSysSearchText { width: 140px; border: 1px solid #b8b8b8; background: #fff; font: 11px arial; padding: 1px; float: left;}
	.AddCMSSysSearchButton {  
		border: 0; 
		float: left;
		font-weight: bold;
		color: #fff;
		text-align: center;
		font: 9px arial;
		background:transparent url(/UserUploadImages/system/search_button.png) no-repeat left top;
		width: 53px; height: 19px;
		padding: 0;
		margin: 0 3px 0 3px;
		cursor: pointer;
		}
		
		a.AddCMSSysMain, a.AddCMSSysMainSelected { height: auto !important; }
		
		/* Navigation */
		#main-navigation ul { list-style: none; margin: 0; padding: 0; }
		#main-navigation ul li { list-style: none; display: inline; }
		#main-navigation ul li a { float: left; list-style: none; color: #22a1fa; font: 14px Arial, Helvetica, sans-serif; 
		font-weight: bold; padding: 6px 10px 7px 10px; text-decoration: none; text-transform: uppercase; }
		#main-navigation ul li a:hover, #main-navigation a.AddCMSSysMainSelected { color: #fe871f; }
		
		
		.leftColumm ul { list-style: none; padding:0; margin:0; }
		.leftColumm ul li { list-style: none; padding:0; margin:0; display: inline }		
		.leftColumm ul li a { list-style: none; padding:7px 4px; margin:0; text-align: left; display: block; color: #080807; background:url(/UserUploadImages/system/submenu_border.gif) no-repeat left bottom; font: bold 12px Arial, Helvetica, sans-serif; }
		.leftColumm ul li a:hover { color: #4a331b; }

                .leftColumm .AddCMSSysMainSelected { display: none !important; }
		


/* ============= Links */

		a {
		
			color: #fe871f;
			text-decoration: none;

			
		}
		
		a:visited { color:#fe871f; }
		a:hover {
		
			color: #fc9e4c;
		
		}
		
		a:focus,
		a:active {
		
			color:#fe871f;
			border:none;
		
		}
