body {
background-color:#EBF5FB;
font-size:10pt;
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
color: #414665;
background-image:url(images/header-bg3.png);
background-repeat:repeat-x;
}


#page {
width:900px;
background:#fff;
margin:auto;
padding:0px;
}

#header {
clear:both;
width:900px;
height:43px;
background-image:url(images/header-logo3.png); background-repeat:no-repeat;
padding-top:100px;
padding-left:0px;
}


#mainarea {
width:900px;
clear:both;
padding:0px;
background:#fff;

}

#contentarea {
width:860px;
padding-left:20px;
padding-right:20px;
float:left;
line-height:14pt;
text-align:justify;

}

#sidebar {
float:left;
width:235px;
background-image:url(images/sidebartop.png);
background-repeat:no-repeat;
line-height:14pt;
text-align:justify;
padding-left:10px;
padding-right:10px;
}

#footer {
width:900px;
clear:both;
height:52px;
padding-top:30px;
text-align:center;
line-height:14pt;
background-image:url(images/footer3.png);
background-repeat:no-repeat;

}
#footer a { color:#fff;}
#footer a:hover{ color:#F00;}

h1 {
font-size:25pt;

color:#FFFFFF;
margin:0;
}

h2 {
font-family: lucida handwriting; 
font-weight:bold;
font-size:150%;
margin-left:0px;
margin-bottom:20px;
margin-top:20px;

}

.description {
font-size:14pt;
color:#CCCCCC;
margin:0;
}

a,a:link {
color:#FFFFFF;
text-decoration:none;
}

a:hover {
color:#F00;
}

.box,#box {
margin:0 auto 0px auto;
background:#eee;
border:1px solid #CCC;
font-size:95%;
padding:5px;
}

.red{ color:#FF0000;}


/* ------------------Table ----------------------- */

.th{
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #000033;
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
border-top: 1px solid #C1DAD7;
border-left: 1px solid #C1DAD7;
letter-spacing: 2px;
text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;
background: #CAE8EA url('images/shade.gif') repeat-x; text-align:center;
 }
table.special {

margin-left:25px;
padding: 0;
margin: 0;
font:Arial, Helvetica, sans-serif;
color: #4f6b72;
}

table.special a {
color: #c75f3e;
}

table.special caption {
padding: 0 0 5px 0;
font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: right;
}

table.special th {
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #000033;
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
border-top: 1px solid #C1DAD7;
border-left: 1px solid #C1DAD7;
letter-spacing: 2px;
text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;
background: #CAE8EA url('images/shade.gif') repeat-x; text-align:center;
}

table.special th.nobg {
border-top: 0;
border-right: 1px solid #C1DAD7;
background: none;
background-color:#E6EAE9;
}

table.special td {
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
border-left: 1px solid #C1DAD7;
background: #fff;
padding: 6px 6px 6px 12px;
color: #414665;
}
table.special td ul { margin-left:10px; padding-left:5px;}


table.special td.alt, table.special tr.alt {
background: #F5FAFA;
color: #797268;
}

table.special th.spec, table.special td.spec {
border-left: 1px solid #C1DAD7;
border-top: 0;
background: #fff url(/images/bullet1.gif) no-repeat;
font: bold "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


table.special th.specalt, table.special td.specalt {
border-left: 1px solid #C1DAD7;
border-top: 0;
background: #f5fafa url(/images/bullet2.gif) no-repeat;
font: bold "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #797268;
}
/*---------------------------- END Table  ---------------------- */