@charset "utf-8";
/******************/
/* General Styles */
/******************/
body{
 /*background: url(images/banner_bg.gif) top left repeat-x;*/
 background-color:#fff;
 margin:0 auto;
}

h2,h3{
 color:#2669b8;
}
h2{
 font: normal 18px "Times New Roman", Times, serif;
 margin:18px 0 6px 0;
}

a{
 color:#4989d4;
 text-decoration:none;
}
a:hover{
 color:#2669b8;
 text-decoration:none;
}

/**************/
/* Navigation */
/**************/
td.nav{
 text-align:right;
 width:163px;
 padding-top:20px;
 background:url(images/nav_bg.jpg) top right no-repeat;
}
td.nav a{
 color:#023775;
 font: normal 18px "Times New Roman", Times, serif;
 line-height:26px;
 text-decoration:none;
 margin-top:0;
 margin-right:20px;
 margin-bottom:0;
 margin-left:0;
}
td.nav a:hover{
 color:#4989d4;
 text-decoration:none;
 margin-top:0;
 margin-right:20px;
 margin-bottom:0;
 margin-left:0;
}

/****************/
/* Main Content */
/****************/
td.content{
 padding:20px;
 padding-top:0;
 color:#023775;
 font:normal 12px Arial,Tahoma,Verdana,sans-serif;
 line-height:18px;
}

/**********/
/* Footer */
/**********/
td.footer{
 padding:20px;
 font:normal 11px Tahoma,Verdana,Arial,sans-serif;
 color:#BBB;
 text-align:right;
}
td.footer a{
 color:#BBB;
 text-decoration:none;
}

td.footer a:hover{
 color:#BBB;
 text-decoration:none;
}

/****************/
/* Other Styles */
/****************/
input{
 margin-top:4px;
 font:normal 12px Arial,Tahoma,Verdana,sans-serif;
}

td.fieldlabel{
 color:#023775;
}

/****************/
/* Sponsor Ads **/
/****************/
.sponsorad{
 border:0;
 margin:0;
 margin-bottom:15px;
}
span.sponsor{
 padding:0;
 margin:0;
 text-align:right;
}
