body {
margin:0px;
padding:0px;
background-image:url(../sub-bg.jpg);
background-repeat:repeat-x;
background-color:#0fa8e9;
}



div.all {
    border:#1d4095 solid 1px;
    background-color:#ffffff;
	width:794px;
	height:369px;
	position:relative;
	text-align:left;
}

p, li, div, td {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

h1 {
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
h2 {
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.hilite {
color:#0479C6;
}

.bold {
font-weight:bold;
}

#right-col{
position:absolute;
right:0px;
top:0px;
background-color:#c5d6ff;
height:100%;
}

#left-col{
padding:0px 8px 0px 8px;
position:absolute;
left:0px;
background-color:#c5d6ff;
height:100%;
color:#1f4696;
}
#left-col p{
padding-left:5px;
}

#content {
margin-right:200px;
margin-left:150px;
padding:20px;
}



p.short {
margin-bottom:6px;
margin-top:4px;
}

div#sub_content {
position:absolute;
width:350px;
z-index:1;
left: 247px;
top: 34px;
}

.left_img {
	position:absolute;
	left:12px;
	top:8px;
}

.text_col {
margin:14px;
margin-top:18px;
}

a, a:visited, a:link {
color:#0069b6;
text-decoration:underline;
}
a:hover {
color:#0044aa;
text-decoration:underline;
}

#footer {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding:8px;
color:#224488;
width:794px;
padding-left:16px;
padding-right:36px;
text-align:right;
}

#footer a, #footer a.visited {
text-decoration:underline;
color:#224488;
}
#footer a:hover {
text-decoration:underline;
color:#112266;
}
