/* CSS Document */

body{
background-color:#DFF9FF;
width:770px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

p{
color:#0037AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.csstop{
height:30px;
background-image:url(../2007/css_top.jpg);
background-repeat:no-repeat;
vertical-align:top;
}

.cssframe{
visibility:visible;
}

.csscenter{
background-image:url(../2007/css_bottom.jpg);
background-repeat:repeat-y;
vertical-align:top;
padding-left:30px;
height:auto;
visibility:visible;
}

.cssbottom{
height:30px;
background-image:url(../2007/css_base.jpg);
background-repeat:no-repeat;
vertical-align:top;
}

.contentleft{
width:450px;
float:left;
clear:left;
height:auto;
padding:0px;
margin:0px;
padding-right:20px;
color:#0037AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
visibility:visible;
}

.contentright{
width:250px;
float:left;
clear:right;
height:auto;
}

.contactdetails{
clear:both;
padding-top:5px;
padding-bottom:5px;
padding-right:20px;
width:700px;
}

.tabledata{
color:#0037AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}