html, body{
	height:100%;
} 
body{
font-family:Arial;
color: #000000;
font-size:12px;
line-height:18px;
background:url(../images/body_bg.gif);
padding:0;
margin:0;
}
p{
font-family:Arial;
color: #000000;
font-size:12px;
line-height:18px;
text-align:justify;
padding:0;
padding-right:20px;
padding-bottom:10px;
margin:0;
}
p a{
color:#000000;
text-decoration:underline;
}
p a:hover{
color:#000000;
text-decoration:underline;
}
ul, li{
font-family:Arial;
color: #000000;
font-size:12px;
line-height:18px;
text-align:justify;
}
li a{
color:#000000;
text-decoration:none;
}
li a:hover{
color:#000000;
text-decoration:underline;
}
#container {
	width:800px; margin:auto; background-color:#ffffff; 
}
#outer {
	MIN-HEIGHT: 100%;  width:800px; margin:auto; margin-bottom: -75px; background-color:#ffffff;
}
.clear{
clear:both;
}
.left{
float:left;
}
.header_bg{
background:#000000; height:104px;
}
#side_header{
text-align:right;
font-family:Arial;
color: #264a98;
font-size:11px;
font-weight:bold;
line-height:18px;
padding-top:10px;
}
.about_heading{
color:#333333;
font-weight:bold;
font-size:15px;
padding-bottom:15px;
}
.leftcontent{
width:237px; float:left;
}
.lefttext{
border:1px solid #59585e; background-color:#fbfbf7; margin-left:8px; margin-right:10px; padding-left:12px;
}
.side_text{
padding-top:4px; font-family:arial; font-size:12px; color:#000000; line-height:18px;
}
.side_text a{
color:#000000;
text-decoration:none;
}
.side_text a:hover{
color:#000000;
text-decoration:underline;
}
.maincontent{
width:563px; float:left; background:url(../images/dot.gif); background-repeat:repeat-y;
}
.maintcontentin{
padding-left:22px; padding-right:20px;
}
.head{
color:#59585e;
font-family:arial;
font-size:17px;
font-weight:bold;
margin:0px;
border-bottom:1px solid #59585e;
padding-top:10px;
}
.main_tag{
font-family:arial;
color: #ffffff;
font-size:13px;
line-height:20px;
padding-left:10px;
padding-right:15px;
text-align:justify;
background-color:#59585e;
padding-bottom:3px;
margin-bottom:8px;
}
.main_tag a{
color:#ffffff;
text-decoration:none;
}
.main_tag a:hover{
color:#ffffff;
text-decoration:underline;
}
.line{
padding-top:5px; padding-bottom:5px;
}
.contact_text{
font-family:Arial;
color: #333333;
font-size:12px;
line-height:18px;
padding-left:25px;
}
.contact_text a{
color:#333333;
text-decoration:underline;
}
.contact_text a:hover{
color:#333333;
text-decoration:underline;
}
.contact_img{
padding-right:25px; padding-top:10px;
}
.red_text{
font-family:Arial;
color: #b42b3b;
font-size:12px;
line-height:18px;
}
.red_text a{
color:#b42b3b;
text-decoration:underline;
}
.red_text a:hover{
color:#b42b3b;
text-decoration:underline;
}
.heading1{
color:#333333;
font-weight:bold;
font-size:12px;
}
.heading1 a{
color:#333333;
font-weight:bold;
text-decoration:none;
}
.heading1 a:hover{
color:#333333;
font-weight:bold;
text-decoration:underline;
}
.article{
float:left; width:503px;
}
#footer{
font-family:Arial;
color: #58575d;
font-size:11px;
line-height:18px;
text-align:center;
border-color:#ffffff;
margin:auto;
CLEAR: both; WIDTH: 800px;  POSITION: relative; HEIGHT: 70px;
}
#footerin{
font-family:Arial;
color: #58575d;
font-size:11px;
line-height:18px;
text-align:center;
HEIGHT: 70px;
}
#footerin a{
color: #58575d;
text-decoration:none;
}
#footerin a:hover{
color: #58575d;
text-decoration:underline;
}
.footertext{
padding-top:8px;
}
#site{
font-family:Arial;
color:#999999;
font-size:10px;
line-height:18px;
text-align:center;
padding-top:8px;
}
#site a{
color: #999999;
text-decoration:none;
}
#site a:hover{
color:#999999;
text-decoration:underline;
}
#clearfooter {
	CLEAR: both; HEIGHT: 70px;
}
* > HTML #clearfooter {
	FLOAT: left; WIDTH: 100%;
} 

