
/**************** Page and tag styles ****************/

body
{margin:0; padding:0; color:#000000; background:#ffffff url(../images/bodybgw.gif) top left repeat-y; font:16px Verdana,Tahoma,sans-serif;}

ul
{list-style:circle; margin:15px 0 20px 0;}

li
{margin:0 0 8px 25px;}

a.black
{color:#000000; font-size:12px; font-weight:normal; text-decoration:none;}

a.black:hover
{color:#000000; text-decoration:underline;}

a.blue
{color:#0000FF; font-size:16px; font-weight:normal; text-decoration:none;}

a.blue:hover
{color:#0000FF; text-decoration:underline;}

a.bluesm
{color:#0000FF; font-size:12px; font-weight:normal; text-decoration:none;}

a.bluesm:hover
{color:#0000FF; text-decoration:underline;}

a.bluebig {
color:#0000FF;
font-size:22px;
font-weight:bold;
text-decoration:underline;
}

a:hover.bluebig {
color:#D3812D;
font-size:22px;
font-weight:bold;
text-decoration:none;
}

a
{color:#cc0000; font-weight:bold; text-decoration:none;}

a:hover
{color:#505050; text-decoration:none;}

img.blush
{float:none; margin:0 0 0 0; border-collapse:collapse; border:none;}

img.picright
{float:right; margin:0 0 15px 15px; padding:1px; background:#ffffff; border:1px solid #d0d0d0;}

img
{float:left; margin:0 15px 15px 0; padding:1px; background:#ffffff; border:1px solid #d0d0d0;}

.divider    {color:#EA4D00; text-decoration:none font-family:tahoma; font-size:10px}

.style3 {color: #000000}

.style4 {color: #CC0000}

.survey {background-color: #f7f7f7}

/**************** Sidebar area styles ****************/

#sidebar
{position:absolute; top:0; left:0; width:230px; height:100%; overflow:auto; background:#eeeeee url(../images/sidebarbg.gif) top right repeat-y; text-align:right;}

body > #sidebar
{position:fixed;}

#sidebar h1
{margin:20px 8px 0 5px; color:#cc0000; font-size:20px; letter-spacing:-2px; text-align:right;}

#sidebar h2, #sidebar h3
{margin:0 20px 18px 5px; color:#808080; font-size:16px; font-weight:bold; letter-spacing:-1px; text-align:right;}

#sidebar h3, #sidebar h4, #sidebar h5
{margin:20px 18px 4px 5px; color:#606060;}

#sidebar  p
{margin:0 20px 18px 5px; color:#606060; font-size:0.8em;}

#sidebar a
{color:#ffffff}

/**************** Navigation menu styles ****************/

#menu a
{display:block; width:212px; padding:5px 18px 5px 0; color:#606060; background:#eeeeee url(../images/sidebarbg.gif) top right repeat-y; font-size:15px; font-weight:bold; text-decoration:none; letter-spacing:-1px;}

#menu a:hover 
{color:#303030; background:#ffffff url(../images/sidebarbg.gif) top right repeat-y;}

#menu a.active
{padding:5px 18px 5px 0; background:#ffffff; border-top:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0;}

#menu a.active:hover
{color:#505050; background:#ffffff;}

/**************** Content area styles ****************/

#content
{width:520px; margin:0 0 0 240px; padding:20px 0; background:#ffffff;}

#content p
{margin:0 0 20px 0; line-height:1.2em; color:#000000;}

#content h1
{margin:0; color:#cc0000; font-size:22px; letter-spacing:-1px; text-align:center;}

#content h2
{margin:0; color:#000000; font-weight:normal; font-size:18px; letter-spacing:-1px;}

#content h3
{margin:30px 0 10px 0; color:#cc0000; font-weight:bold; font-size:16px; letter-spacing:-1px;}

#content h4
{margin:30px 0 10px 0; color:#000000; font-weight:bold; font-size:18px; letter-spacing:-1px;}

#content h5
{margin:30px 0 10px 0; color:#cc0000; font-weight:bold; font-size:16px; letter-spacing:-1px; text-align:center;}

#content h6
{margin:0; color:#000000; font-weight:normal; font-size:16px; letter-spacing:-1px; text-align:center;}

#content h7
{margin:0; color:#000000; font-weight:normal; font-size:16px; letter-spacing:-1px; text-align:right;}

.private
{margin:0 0 20px 0; font-size:11px; color:#000000;}

.optinform
{margin:0 0 0 0; font-weight:normal; font-size:13px; color:#000000;}

.optintext
{margin:0 0 0 0; font-size:13px; color:#000000;}

.byline
{font-size:12px; color:#000000; text-align:center;}

.photo
{font-size:9px; color:#cccccc; text-align:right;}