/* CSS Document */
/* Reset All */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, .wrapper, .header, .footer, .blank, blockquote, pre, a, abbr, 
acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, 
li, ol, ul, fieldset, form, label, legend,  caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding: 0;border: 0;font-weight: normal;font-style: normal;font-size: 100%;}
table {border-collapse: collapse;border-spacing: 0px;}
ol, ul {list-style: none;}
/* Reset All End */
body {font:13px/20px  Arial, Helvetica, Verdana, sans-serif;color:#FFF;background:#333 url("images/background.jpg") repeat;text-align:justify;}
h1, h2, h3, h4, h5, h6{font-family:Arial, Helvetica, Verdana, sans-serif;}
h1{font-size:28px;}
h2{font-size:22px;}
h3{font-size:20px;}
h4{font-size:18px;margin:20px 0 10px 0;color:#FF5;}
h5{font-size:16px;color:#FF5;margin:25px 0px 0px 0px;border-bottom:1px solid #BBC;}
h6{font-size:11px;text-align:center;}
p{margin-bottom:18px;}
ol {text-align:justify;list-style-position:outside;list-style-type: decimal;margin:0 0 0 30px;}
hr {color:#BBC;background-color:#BBC;border:1px solid #BBC;height: 1px;}
i {font-size:14px;color:#FC0;font-style:normal;}
.wb {margin:10px 40px;background:#FFF;color:#006;padding:10px;}
.blank{clear:both;height:6px;}
.wrapper {width: 970px; margin: 10px auto;background:#333;border:1px solid #777;}
.header {position:relative;background:#333; width:970px;}
.header h1 {font-family:Times,'Times New Roman',Georgia,serif;position:absolute;top:30px; left:50px;}
.header h2 {font-family:Times,'Times New Roman',Georgia,serif;position:absolute;top:65px; left:50px;}
.titleimg {margin:10px;}
.header p {margin:10px ;}
.columnholder {background: url("images/columnbg2.gif") repeat-y;}
.leftcolumn {width:650px; padding:10px;margin:5px 0;float:left;}
.rightcolumn {width:280px;  padding:10px;margin:5px 0;float:left;}
.rightcolumn li {list-style:none outside none;margin:  0px 0px 20px 10px;}
.rightcolumn p {margin:0px;}
.onecolumn {float:left;width:924px;text-align:justify;padding:20px 20px 0px 20px;}
.onecolumn li {list-style:none outside circle;margin: 0px 0px 0px 20px;}
.footer {background:#333;color:#FFF;padding:10px;border-top:3px solid #f80;}
.calbox {margin: 0px auto;width: 240px;}
.month {background-color:transparent;font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#FF5;}
.daysofweek {background-color:transparent;font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#fff;}
.days {font-size: 11px;line-height: 14px;font-family:Verdana, Arial, Helvetica, sans-serif;color: #fff;padding: 1px;}
.days #today {font-weight: bold;color: #FC0;}
.days #ntm {color: #AAA;}
.note {font:14px/20px Times, 'Times New Roman', serif;margin:0px 10px 20px 10px;color:#FF9;}
table li{margin:0px 0px 0px 5px;list-style-type:disc;list-style-position:inside;}
table ul{margin:10px;}
.border {border:1px solid #8A937D;padding:0 10px 5px 10px;}
.nav2{margin: 0px auto;text-align: center;border-bottom: 1px solid #bbb;padding-top:5px;}
.nav2 a:link, .nav2 a:visited {color: #ddd;margin:0 25px;line-height:30px;}
.nav2 a:hover {color:#111;}
.endbar {color:#FFF;background:url("images/footer1.png");}
.endbar, .endbar p	{font:14px Times, 'Times New Roman', serif;text-align:right;line-height:30px;}
.endbar p {float:left;margin:0px;}
.blank {height:0px;clear:both;}	
.gadd {margin:0px auto;text-align:center;padding:5px 0px;margin-bottom:20px;}
.leftimg {float:left;margin:10px 10px 10px 14px;border:1px solid #777;padding:3px;font-size:14px;color:#FC0;line-height:0px;}	
.rightimg {float:right;margin:10px 14px 10px 10px;border:1px solid #777;padding:3px;font-size:14px;color:#FC0;line-height:0px;}
.leftimgnb {float:left;margin:10px 10px 10px 20px;font-size:14px;color:#FC0;}	
.rightimgnb {float:right;margin:10px 20px 10px 10px;font-size:14px;color:#FC0;}
img.decs {position:absolute;top:0px;left:280px;}
.centreimg {display: block;margin: 10px auto;font-size: 14px;color: #FC0;text-align: center;}
.homeimg {float: right;margin: 20px 10px 10px 20px;font-size: 14px;color: #FC0;}
.boldstart {font-size:16px;font-style:italic;}
a, a:link, a:visited{font:13px  Arial, Helvetica, Verdana, sans-serif;font-style:italic;color:#FC0;text-decoration:none;outline:none;}	
a:hover {color:#FF9;}
/* ================================================================ 
This copyright notice must be untouched at all times.
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pull_tabs.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu {border-top:3px solid #f80; height:40px; width:100%;}
.pulldown ul {list-style:none;z-index:100;width:160px;position:absolute; left:0px; top:0px;}
.pulldown li a {text-decoration:none;}
.pulldown li {float:left; width:160px; margin-right:2px; position:relative;}
.pulldown li.last {margin:0;}
.pulldown li a.top {display:block; width:160px; height:30px;}
.pulldown ul li {visibility:hidden; position:absolute;}
.pulldown ul li.heading {visibility:visible; display:block; width:160px; height:40px; background:url("images/li_back.png"); font:italic bold 14px/30px  arial, verdana, sans-serif; color:#fc0; text-align:center; position:absolute;}
.pulldown table {padding:0; margin:0; border-collapse:collapse; margin:-1px;}
.pulldown li a:hover {visibility:visible;}
.pulldown :hover ul li {visibility:visible; position: static; width:160px;}
.pulldown :hover ul li a {display:block; padding:8px 0 0 6px; width:154px;background:#666;color:#ccc;text-decoration:none; font:13px  arial, verdana, sans-serif;}
.pulldown :hover ul li a:hover {text-decoration:none;color:#fff;}
