/* general stuff */

body{
margin:15px;
padding:0;
}

body,td,p,div,span,ul,li {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
color: #000000;
}

a {
text-decoration:  none;
color: #010199;
font-weight: bold;
 }
a:hover {
text-decoration:  underline;
color: #010199;
font-weight: bold;
}

.quote-red {
color: #FF0000;
text-align: center;
font-weight: bold;
}

.quote-blue {
color: #010199;
text-align: center;
font-weight: bold;
}


.testimonial {
font-style: italic;
font-size: 11px;
}
 
a.topnav, a.topnav:active, a.topnav:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
border: none;
color: #000;
text-decoration: none;
margin-left: 20px;
}

a.topnav:hover {
text-decoration: underline;
}

img {
border: none;
}

hr {
color: #ccc;
height: 1px;
border: 1px solid #ccc;
padding: 0px;
line-height: 0px;
margin: 0px;
}

p { 
margin: 10px 0px 10px 0px;
}

a.mainlevel-leftnav {
height: 25px;
background: url(../images/arrow.jpg) no-repeat left;
color: #010199;
font-weight: bold;
margin-left: 4px;
padding: 10px 0px 0px 33px;
text-transform: uppercase;
border-bottom: 1px solid #ccc;
display: block;
width: 100%;
}

module-nav td {
border: 1px solid black;
height: 50px;
margin: 25px;
}

#border td{
border-left: 1px solid #333;
border-bottom: 1px solid #333;
}
#border {
border-right: 1px solid #333;
border-top: 1px solid #333;
}
