
body{
margin:20px 0 0 0;   
}
/* ................................................................. */
#wrapper{
margin:auto;
width:813px;
padding:0;
}
/* ................................................................. */
.title{
font-family:Verdana, Tahoma, Arial;
font-size:18px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
line-height:18px;
background-image:url(separator.jpg);
background-position:bottom;
background-repeat:repeat-x;
display:block;
height:22px;
}
.text{
font-family:Verdana, Tahoma, Arial;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
line-height:18px;
}
.text a{
font-family:Verdana, Tahoma, Arial;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
line-height:18px;
}
/* ................................................................. */
#container{
width:807px;
margin:0 6px 0 0;
float:left;
}
/* ................................................................. */
#tabs{
margin:auto;
width:807px;
}
/* ................................................................. */
#block1{
width:807px;
height:260px;
border-left-style:solid;
border-left-width:2px;
border-left-color:#497fc2;
background-image:url(bg-bottom.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
#block1-contracting{
width:807px;
height:260px;
border-right-style:solid;
border-right-width:2px;
border-right-color:#497fc2;
background-image:url(bg-bottom.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
.menu{
width:170px;
height:26px;
background-image:url(menu-separator.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
.menu-img{
float:left; 
padding-top:9px;
padding-left:30px;
}
.menu-text{
float:left;
padding-top:5px;
padding-left:8px;
font-family:Verdana, Tahoma, Arial;
font-size:14px;
font-weight:normal;
color:#003399;
text-decoration:none;
text-transform:uppercase;
}
.menu-text a{
font-family:Verdana, Tahoma, Arial;
font-size:13px;
font-weight:normal;
color:#003399;
text-decoration:none;
cursor:pointer;
}
.menu-text a:hover{
font-family:Verdana, Tahoma, Arial;
font-size:13px;
font-weight:normal;
color:#01154e;
text-decoration:none;
}
/* ..............................................................*/
#trading-main-image{
width:565px;
height:238px;
background-image:url(trading-main-image.jpg);
background-position:top left;
background-repeat:no-repeat;
margin-top:7px;
float:left;
}
#trading-main-image ul{
margin-top:70px;
list-style-image:url(trading-bullet.jpg); 
}
#trading-main-image ul li{
font-family:Verdana, Tahoma, Arial;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
margin-bottom:5px;
}
/* ..............................................................*/
#contracting-main-image{
width:565px;
height:238px;
background-image:url(contracting-main-image.jpg);
background-position:top right;
background-repeat:no-repeat;
margin-top:7px;
float:right;
}
#contracting-main-image ul{
margin-top:70px;
list-style-image:url(contracting-bullet.jpg); 
}
#contracting-main-image ul li{
font-family:Verdana, Tahoma, Arial;
font-size:12px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
margin-bottom:8px;
}
/* ................................................................. */
#block2{
width:807px;
height:200px;
background-color:#497fc2;
padding-top:20px;
}
.bg-b-l{
background-image:url(bg-bottom-left.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
.bg-b-r{
background-image:url(bg-bottom-right.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}
#sep-contracting-welcome{
background-image:url(sep-contracting-welcome.jpg);
background-position:top left;
background-repeat:repeat-y;
height:150px;
margin-top:20px;
}
.more{
float:left;
padding:8px 10px 0 0;
background-image:url(more-arrow.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}
.more a{
font-family:Verdana, Tahoma, Arial;
font-size:12px;
color:#59e4f2;
font-weight:bold;
text-decoration:none;
}
.more a:hover{
font-family:Verdana, Tahoma, Arial;
font-size:12px;
color:#59e4f2;
font-weight:bold;
text-decoration:underline;
}
.bg-date{
background-image:url(bg-date.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.title-date{
font-family:Arial, Tahoma, Verdana,;
font-size:12px;
color:#eaf808;
font-weight:bold;
text-decoration:none;
line-height:18px;
}
.text-date{
font-family:Verdana, Tahoma, Arial;
font-size:11px;
color:#cef0ff;
font-weight:normal;
text-decoration:underline;
line-height:18px;
}
.separator-date{
background-image:url(separator-date.jpg);
background-position:center top;
background-repeat:repeat-y;
padding:0 10px 0 0;
}
.number-date-green{
font-family:Arial, Tahoma, Verdana;
font-size:18px;
color:#669026;
font-weight:bold;
text-decoration:none;
padding:6px;
}
.number-date-orange{
font-family:Arial, Tahoma, Verdana;
font-size:18px;
color:#eea242;
font-weight:bold;
text-decoration:none;
padding:6px;
}
/* ................................................................. */
#footer{
width:785px;
margin:0 15px;
float:left;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#98d1ef;
padding:10px 0;
}
.footer-text{
float:left;
font-family:Verdana, Tahoma, Arial;
font-size:11px;
font-weight:bold;
color:#497fc2;
text-decoration:none;
padding:0 2px;
}
.footer-text a{
float:left;
font-family:Verdana, Tahoma, Arial;
font-size:11px;
font-weight:bold;
color:#497fc2;
text-decoration:none;
padding:0 2px;
}
.footer-text a:hover{
float:left;
font-family:Verdana, Tahoma, Arial;
font-size:11px;
font-weight:bold;
color:#376094;
text-decoration:underline;
padding:0 2px;
}
.footer-copyright{
float:left;
font-family:Verdana, Tahoma, Arial;
font-size:11px;
font-weight:normal;
color:#7e9abd;
text-decoration:none;
margin:5px 15px;
}
.blue_body {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.blue_bodybg {
	color: #33333;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	padding: 0px;
}


/* ................................................................. */



