@charset "utf-8";
/* CSS Document */
body {margin:auto; padding:0; background: url(images/background.jpg) top left repeat; margin-bottom: 10px; margin-top:0px;}

#container{ width:800px; margin:auto; /*height:500px; */margin-top:5px; }
#header { width:798px; height:142px;position:relative; margin:auto;}
#menu { width:798px; height:32px; margin:auto; margin-top:10px; margin-bottom:10px; padding:0px;} 
#menu img{ margin:0px; padding:0px;}

#content{ width:800px; position:relative; margin:auto; padding:0px;}
#content_top{ width:800px; height:25px; position:relative; margin::auto; padding:0px; background:url(images/body_top.png) no-repeat;}

#content_mid{
	width:800px;
	position:relative;
    margin::auto; 
	padding:0px;
	background:url(images/body.png) repeat-y;
	float:left;
}

#content_mid_inner {width:798px;
	position:relative;
    margin::auto; 
	padding:0px;
	margin-bottom:10px;
	float:left;}

#content_mid_half { width:388px;/* height:280px;*/ margin:0px 0px 15px 0px; padding:5px; float:left; position:relative; z-index:10;}

#content_mid p{ margin:0px; padding:0px 0px 8px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#00000; font-size:14px; text-align:justify;
                color:#485787;}

#content_mid table { margin-top:0px; }

#content_midl {
	width:555px;
	position:relative;
	float:left;
	padding: 0px 0px 15px 5px;
	z-index:10;
	/*border: 1px #006699 solid;*/
}
#content_midr {
	width:220px;
	position:relative;
	float:left;
	padding: 0px 5px 5px 5px;
	z-index:10;
/*	border: 1px #006699 solid;*/
}

#content_midr p {margin:0px; padding:0px 0px 8px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#00000; font-size:12px; text-align:justify;
                color:#485787; line-height:130%;}
				


#content_bottom{
	width:800px;
	height:108px;
	position:relative;
margin::auto; 	padding:0px;
	background:url(images/footer.png) repeat-y;
	float:left;
} 


#footer { width:800px; position:relative; margin:auto; padding:0; margin-top:2px;}
#footer p { margin:0px; padding:0px; margin-bottom:10px; text-align:center; color:#007ab7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#footer a{ color:#007ab7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:2px 4px 2px 4px; margin:0px; text-decoration:none;}
#footer a:hover { text-decoration:none; color:#485787;}

h1 { color:#007ab7; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; border-bottom:solid 1px #007ab7;
       width:540px; padding: 0px 0px 1px 0px; margin:0px 0px 4px 10px;}

ul { padding:0px 0px 0px 20px;; margin:0px 0px 8px 40px; list-style:square;}
li { color:#485787; margin:2px 0px 0px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;}
li a { color:#007ab7; margin:2px 0px 0px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;} 
li a:hover { text-decoration:underline;}
a{ color:#007ab7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:0px; margin:0px; text-decoration:none;}
a:hover { text-decoration:none; color:#485787;}

form{ margin:0px; padding:0px;}
.style1{ text-align:right; vertical-align:top; color:#007ab7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:0px; margin:0px;  }

.img-shadowRight { float:right; background: #c0c0c0 bottom right; margin: 5px 0px 0 10px !important; margin: 5px 0px 0 5px;}
.img-shadowRight img {
  display: block;
  position: relative;
  /*background-color: #fff;*/
  border: 1px solid #a9a9a9;
  margin: -4px 4px 4px -4px; padding:0;
  /*padding: 4px;*/
  } 
  
  .button { background-color:#3cc8ff; border: 1px solid #cccccc; color:#fff;}
  .button:hover { background-color:#CCCCCC;}
