* {margin: 0; padding: 0;}

body {font-size: 12px; background: #1a3562; line-height: 150%; font-family: Arial, Helvetica, sans-serif; color: #666666;}
h1 {text-indent: -9999px;}
h2 {font-size: 20px;}
h3 {font-size: 18px; font-weight: normal; margin: 20px 0;}
h4 {font-size: 12px;}

#container {width: 949px; margin: 0 auto; padding:0; background: url(../images/body-bg.gif) repeat-y;}
#header-image {width: 949px; height: 327px; background: url(../images/header.jpg) no-repeat; }

#header-image-copy {float: right; text-align: right; width: 318px; color: #fff; font-size:20px; line-height: 130%; margin: 20px 40px; display: inline; }
#header-image-copy ul {float: right; text-align: right;width: 318px; font-size:14px;}
#header-image-copy ul li {text-align: right;}


a:link {color: #666666; text-decoration: none;}
a:hover {text-decoration: underline;}
a:visited {color: #999999; font-weight: bold;}
a:active {color: #999999; font-weight: bold;}

#footer span, .colOne span {color: #0e71b4; font-weight: bold;}

.colOne {float: left; width: 631px; background: url(../images/logo.gif) no-repeat;}

.colOne p {padding: 110px 0 0 30px;}
* html .colOne p {padding: 0px 0 0 30px;}


.colOne ul {list-style: none;}
.colOne ul li {float: left; text-indent: -9999px;}
.colOne ul li a {width: 631px; height: 113px; display: block;}

.colOne strong {font-size: 14px;}

.colTwo {float: left; width: 308px; height: 280px; background: url(../images/iicon.gif) no-repeat; display: block;}



#footer {float: left; width: 949px; height: 66px; background: url(../images/footer.gif) no-repeat; text-align: center;}

/**********************--------------------------clearfix*/
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}
.clearfix {
    display:block;
}
* html .clearfix {
    height:1px;
}
#maincontent {
	margin-top: 100px;
	margin-left: 20px;

}
#maincontent p {
	padding-top: 4px;
	padding-bottom: 4px;
}

ol {
padding: 0px;
margin: 10px 0px 10px 40px;
}


ol li {
	color: #666666;
	list-style-type: decimal;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 30px;
}

