body {margin: 0px;padding: 0 0 0 0px; font-family: Verdana, sans-serif; font-size: 100%; background : #EFECF7 url(img/background.gif) repeat-y center;}

div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

.clearfloats {clear:both;}

#mainwrap{margin-left : auto; margin-right : auto; padding: 0px;	width: 924px;background: #EFECF7 url(images/background.gif) repeat-y center;}

#header {height: 172px; width : 924px; background-image : url(images/header.gif); background-repeat : no-repeat; padding : 0px; margin :  0px;}

#content {width: 924px; padding: 0px; margin : 0px;}

#contentleft { padding: 0px 25px 0 25px; margin : 0px; float : left; width : 190px; }

/* =menu ==================================================== */
#menuWrapper #menu li.active a{color : #FEBF3F; background-color: #fff;}
#menuWrapper #menu li.active a:hover{color : #fff; background-color: #3FA058;}
#menu {margin: 30px 0 0px 0; float: left;  padding: 0px ;  width: 190px; background: #EFECF7 ;}
#menu ul {margin: 0; padding: 0;}
#menu ul li {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : strong; border-bottom: dotted 1px  #D4D1DD;}
#menu ul li a {color : #3300CC; text-decoration : none; font-weight: normal;  border-style:none;}
#menu ul li a:link, #menu ul li a:visited { display: block;  padding: 4px 16px 4px 28px; text-decoration : none;}
#menu ul li a:hover {color : #fff; background-color: #3300CC; display: block; padding: 4px 16px 4px 28px;text-decoration : none;}
#menu ul li.active a {color : #FEBF3F; background-color: #fff; display: block; padding: 4px 16px 4px 28px;}
#menu ul li.active a:hover {color : #fff; background-color: #3300CC; display: block; padding: 4px 16px 4px 28px;text-decoration : none;}

#menuWrapper2 #menu2 li.active a{color : #FEBF3F; background-color: #fff;display:  }
#menuWrapper2 #menu2 li.active a:hover{color : #fff; background-color: #3FA058;}

#menu2 {margin: 0px 0 0px 0; float: left;  padding: 0px ;  width: 190px; background: #EFECF7 ;}
#menu2 ul {margin: 0; padding: 0;}
#menu2 ul li {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight: bold; }
#menu2 ul li a {color : #3300CC; text-decoration : none; font-weight: normal;  border-style:none;}
#menu2 ul li a:link, #menu2 ul li a:visited { display: block;  padding: 4px 16px 4px 28px; text-decoration : none;}
#menu2 ul li a:hover {color : #fff; background-color: #3300CC; display: block; padding: 4px 16px 4px 28px;text-decoration : none;}
#menu2 ul li.active a {color : #FEBF3F; background-color: #fff; display: block; padding: 4px 16px 4px 28px;}
#menu2 ul li.active a:hover {color : #fff; background-color: #3300CC; display: block; padding: 4px 16px 4px 28px;text-decoration : none;}


#contentright { float : left; margin: 30px 0px 0 0px; line-height : 1.3; width : 660px;}


h1 {padding: 0px; font-size : 1.1em; color : #3300CC; }

h2 {padding: 0px; font-size : 1.0em; color : #3300CC; }

p{font-size : 0.8em; color : #3300CC; text-align : justify; line-height : 1.3;padding: 10px 0 0 0;}

a{border-bottom: dotted 1px #FF0000; color :#FF0000 ; text-decoration : none;padding : 1px;}

a:hover{text-decoration : none; color : #FFf; background : #FF0000; padding : 1px;}


#footer{	padding:0px;margin: 0px; width: 924px;height : 127px;background: url(images/footer.gif) ;background-repeat : no-repeat;}

#footer p{padding : 30px 0 0 0; text-align : center; color: #999; font-size : 0.7em;}

#footer a{padding : 0px 0 0 0; border-bottom: dotted 1px #ccc;padding : 1px; color : #999;}

#footer a:hover{padding : 0px 0 0 0; text-decoration : none;background : #FF0000;padding : 1px;color : #fff;}


#contact {padding: 0px 0 10px 0;}

#contact1 {float : left; width : 100px; padding: 0 0 0 20px;}

#contact2 {float : left;padding : 0px; padding: 0 0 0 10px;}

#link {padding: 0px 0 10px 0;}

#link1 {float : left;  padding: 0px;}

#link2 {float : left;padding : 0px; padding: 0 0 0 20px;}


.list  {padding : 20px 0 0px 20px; font-size : 0.8em; color : #3300CC; text-align : justify; line-height : 1.3; }

.list ul  {margin : 0 0 0 10px; padding :0px; }

.list li  {list-style-type : disc; margin: 0px; padding : 0 0 10px 0px ;}



#map-wrapper { margin: 0px 0px 0px 0px; padding : 25px 0 0 0 ; color: #3300CC;}

div#map-wrapper a{ color: #FF0000;}
	
div#map-wrapper a:hover{ color: #fff;}
	
div#map {width: 660px;height:500px;padding: 0px;border: solid 1px  #D4D1DD;}