/* General Settings */
body {
border:0px;
padding:0px;
margin:0px;
font-family:Arial;
font-size:9pt;
color:#000000;
background-color:#E1E8F8;
}
img.moduletable
{
padding:0px;
margin:0px;
}
img
{
padding:5px;
}
form, h1, table, div, tr, td{
padding:0px;
margin:0px;
font-family:Arial;
font-size:9pt;
color:#000000;
}

input
{
font-size:7pt;
color:#000000;
font-family:Arial;
height:17px;
width:70px;
}
input.button
{
font-size:7pt;
color:#000000;
font-family:Arial;
height:17px;
width:140px;
background-color:#FFFFFF;
border: 1px solid #000000;
}
a {
text-decoration:none;
font-weight:bold;
font-size:9pt;
color:#1226E6;
}

table.container {
padding:0px;
margin-top:10px;
margin-bottom:10px;
border: solid 1px #00A9DA;
width:640px;
position:static;
}
.moduletable th
{
text-align:left;
font-family: Arial;
font-size: 10pt;
font-weight:bold;
color: #0B1CBE;
}
.moduletable td
{
text-align:left;
font-family: Arial;
font-size: 8pt;
}

div.header {
width:640px;
height:235px;
}
td.header_img
{
border-right: solid 1px #0C0CF3;
}

div.right {
width:146px;
padding:3px;
margin-left:18px;
}

a.mainlevel:link, a.mainlevel:visited {
background: url(../images/menu_bullet.png) no-repeat;
vertical-align: middle;
font-size: 11pt;
font-weight: bold;
text-align: left;
padding-left: 15px;
height: 18px;
margin-bottom: 1px;
}

div.toolbar {
background-image: url(images/menu.jpg);
padding:0px;
position:relative;
width:640;
border-bottom: solid 1px #00A9DA; 
border-top: solid 1px #00A9DA;
}

div.date
{
font-family: Arial;
font-size:9pt;
color:#FFFFFF;
font-weight:bold;
}

.contentpaneopen
{
}
td.createdate
{
font-family: Arial;
font-size:8pt;
color:#CCCCCC;
font-weight:bold;
}
td.modifydate
{
font-family: Arial;
font-size:8pt;
color:#CCCCCC;
font-weight:bold;
}

table.contenttoc
{
padding:5px;
margin:5px;
background-color:#FFF0C0;
}

div.mosimage_caption
{
font-family: Arial;
font-size:8pt;
color:#555555;
font-weight:bold;
}

div.content
{
padding:5px;
}

td.contentheading
{
border-bottom: solid 1px #0C0CF3; 
}

div.nothere
{
display:none;
}

div.banner {
 height:235px;
 width:640px;
 border:0px;
 background: url(images/headers/head_2.jpg) no-repeat center center;
}

div.toolbar table tr td
{
padding-left:5px;
font-family: Arial;
font-size:8pt;
color:#555555;
font-weight:bold;
}

div.content h1
{
font-family: Arial;
font-size:12pt;
color:#555555;
font-weight:bold;
}

div.content hr
{
height:0px;
border: 0;
border-bottom: solid 1px #00A9DA; 
}
table.trips tr td
{
padding:4px;
}