@charset "utf-8";
/* CSS Document */

body { background-color:#FFF; background-image:url(images/bg.gif); background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
line-height:22px;
color:#CCC;
margin-top:20px;
 scrollbar-face-color:#242a30;
 scrollbar-shadow-color:#242a30;
 scrollbar-highlight-color:#242a30;
 scrollbar-3dlight-color:#242a30; 
 scrollbar-darkshadow-color:#333; 
 scrollbar-track-color:#242a30; 
 scrollbar-arrow-color:#ccc;}

a:link {
	color:#3366CC;
}

a:hover {
	text-decoration: none;
	color:#3366CC;
}

a:visited { text-decoration: underline;
	color: #3366CC;
}

h1 { font-size:24px; font-weight:bold; margin-top:15px; background:url(images/but.gif); background-position:left; background-repeat:no-repeat; padding: 15px 15px 15px 55px }


#page {  
width:955px; 
margin-left:auto;
margin-right:auto;
background:url(images/page-bg.gif); background-repeat:repeat-y;

}
#contact{ float:right; width:350px; padding:20px}
#boxtop { width:955px; float:left; height:17px; background:url(images/top.gif); background-repeat:no-repeat}
#banner { width:955px; float:left; height:176px; background:url(images/logo.gif); background-repeat:no-repeat}

#menu{ float:left; width:955px; height:40px; background:#3c464f; }

#menu a:visited{text-decoration: none; font-weight: bold;  float: left; padding: 0px 15px 0px 15px; line-height: 40px;  font-size: 12px; color: #fff; margin-left:10px;  margin-top:0px ; display:block ; background-image:url(images/line.gif); background-repeat:no-repeat ; background-position:right;text-align:center; float:left; text-transform:uppercase; }
#menu a:link {;text-decoration: none; font-weight: bold;  float: left; padding: 0px 15px 0px 15px; line-height: 40px;  font-size: 12px; color: #fff; margin-left:10px ; margin-top:0px; display:block ;  background-image:url(images/line.gif); background-repeat:no-repeat ;background-position:right; text-align:center;float:left; text-transform:uppercase;}

#menu a:hover {color:#9eb7d1; margin-left:10px; background-image:url(images/line.gif); background-repeat:no-repeat; text-align:center; background-position:right;float:left; text-transform:uppercase; ; line-height: 40px;}

#menu a#active {color:#9eb7d1; }

#leftbox { float:left; width:445px; margin-left:15px; margin-top:15px;}

#page-left { float:left; width:430px; margin-left:15px; margin-top:15px;  padding-left:10px;}

#page-left a:visited,
#page-left a:link {display: block; color: #fff; font-size:12px; font-weight: bold; line-height: 35px; padding: 0px 10px; width:175px; background:#3c464f; text-decoration:none; margin-bottom:3px; border: 1px dotted #ccc}
#page-left a:hover { width:175px; font-size:12px;margin-bottom:3px; border:1px dotted #ccc; color:#9CF}
#page-left a#active {width:175px; font-size:12px; margin-bottom:3px; border:1px dotted #ccc ;color:#9CF}

#fader { float:left; width:450px; margin-left:10px; margin-top:15px;}

#content { float:right; width:470px; margin:15px 05px 15px 15px; overflow-x:hidden; overflow-y:auto; height:450px;padding-right:5px }
#content-condition { float:left; width:920px; margin:15px 05px 15px 15px; min-height:450px;padding-left:10px ;padding-right:5px; overflow-x:hidden; overflow-y:auto; height:450px;}
.clear { clear:both }


#footer {
	clear: both;
	width: 955px;
	height: 22px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background:url(images/footer.gif); background-repeat:no-repeat;
	
}

#footer p {
	padding-top:30px;
	line-height:normal;
	font-size:12px;
	text-align:center;
	color:#333;
}
.gallery { margin:5px; border:1px solid #ccc}

#hr { padding:10px; border-bottom:1px dotted #666 ; width:875px }
.mceContentBody { background-image: none; background-color: White; color: Black; } /*SnippetMaster editor bg color*/