body {
background: #fff;
font-size: 12px;
font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
line-height: 1.3em;
text-align: justify;
color:#000;
padding:0px;
margin:0px;
}

img{
border: none;
}

table {margin-left:10px;}

h2 {font-size: 17px;padding: 5px 0 5px 15px;}
h3 {font-size: 14px;}
#col1 h3 {font-size: 14px;padding: 5px 0 5px 15px;}

a {color: #000; text-decoration: underline; -moz-outline:0; outline:0;}
a:visited {color:#000;}
a:hover {color: #2B2757;}
a:active {color: #2B2757;}

#container {
overflow: hidden;
}

#header {
background:url("../images/header.gif") no-repeat;
height:175px;
}

#footer {
border-top: solid #000 1px;
margin-top: 15px;
}


#footer p{
font-size: 11px;
line-height: 1.4;
padding: 5px 0 0 0;
}

#navi {padding-top:0px;}
#navi a {color: #fff; text-decoration: none; padding:3px; margin-right: 5px;font-size: 13px;font-weight: bold;}
#navi a:visited {color:#fff;}
#navi a:hover {background:#2B2757;}
#navi a:active {background:#2B2757;}


#mainContent {
margin-top: 5px;
}

#col1 p {
padding: 0 0 5px 15px;
}

#col2 p {
padding: 0 15px 5px 0;
}

#col3 p {
padding: 0 0 5px 15px;
}

#right {
background: #000 url("../images/right.gif") no-repeat;
padding-bottom: 10px;
margin-bottom: 10px;
margin-top: 15px;
height: 460px;
}

#right p {
margin: 8px 10px 0 10px;
text-align: left;
}

#right h3 {
margin: 15px 10px;}

#right ul {
margin: 0 0 0 -10px;}
