BODY{margin:0px;background:#fff;}

.top-head{background-image:url(../img/top-head.gif);background-repeat:repeat-x;height:249px;text-align:center;}
.site-body{background:#DFE7EC;text-align:center;}
.footer-bg{background:url(../img/footer-bg.gif) repeat-x; height:155px;text-align:center !important;}
.footer-bg-2{background:url(../img/footer-bg-2.gif) repeat-x; height:88px;text-align:center !important;}


.sitewidth{width:925px;margin:0 auto;}
.container{overflow:hidden;}

.footer-left{float:left;color:#272F57;font-size:11px;font-weight:bold;font-family:tahoma;text-align:left;padding-top:5px;line-height:14px;padding-left:15px;}
.footer-right{float:right;color:#272F57;font-size:12px;font-weight:bold;font-family:arial;text-align:left;padding-top:5px;line-height:14px;padding-right:15px;}

.header-left{float:left;padding-left:20px;padding-top:55px;}
.header-right{float:right;padding-top:6px;padding-right:5px;}

.main-menu{text-align:center;color:white;font-weight:bold;font-family:arial;text-transform:uppercase;font-size:12px;padding-top:12px;}
.main-menu A{color:white;text-decoration:none;}
.main-menu A:hover{color:#375BA0;}

.bodytag{padding-top:20px;padding-bottom:20px;}
.pad{padding-bottom:20px;}


.body-left{float:left;padding-left:15px;}
.body-right{float:right;padding-right:5px;}

.textarea{width:410px;margin-top:0px;}

.long{width:515px;margin-top:1px;}

.textheader{background:url(../img/textheader.gif) repeat-x; height:53px;overflow:hidden;}
.short{height:35px;}

.textheader .logo{float:right;padding-top:10px;padding-right:10px;}
.headertext{float:left;text-align:left;color:white;font-family:arial;font-size:12px;padding-left:10px;padding-top:8px;line-height:18px;}
.headertext STRONG{font-size:17px;}
.image{padding-top:16px;text-align:center;padding-left:20px;}

.textbody{margin-top:10px;background:#8A9297;padding:10px;padding-left:5px;padding-right:5px;text-align:left;}
.index{width:381px;padding:10px;}
.bhead{color:white;font-size:16px;font-family:arial;font-weight:bold;}

.content{color:white;font-size:13px !important;line-height:17px;}
.content P{padding:0px !important;margin:0px !important;padding-bottom:14px !important;}

.commonzone{color:white;font-size:14px !important;line-height:17px;font-family:tahoma;padding-left:5px;padding-right:5px;height:309px;}
.commonzone P{padding:0px !important;margin:0px !important;padding-bottom:14px !important;}
.commonzone A, .content A{color:white;}

.commonzone A:hover, .content A:hover{color:#dadada;}

.commonzone UL, .content UL{margin-top:0px;padding-top:0px;margin-bottom:0px;padding-bottom:15px;}


.floatmap{float:right;}
.mapit{text-align:right;padding-right:10px;font-size:11px;}
.mapit A{color:navy;font-weight:bold;}
.mapit A:hover{color:#375BA0;}

.textbold{font-size:17px;font-weight:bold;}
.textnobold{font-size:14px;padding-bottom:10px;}

.event_items{padding-top:5px;}
.item_date{font-weight:bold;text-transform:uppercase;color:white;font-size:13px;font-family:tahoma;}
.item_name{text-transform:uppercase;color:white;font-size:13px;font-family:tahoma;}
.item_desc{color:white;font-size:11px;font-family:tahoma;}

.prod-menu, .bull{font-size:11px;font-weight:bold;color:white;font-family:arial;}
.prod-menu A{color:white;text-decoration:none;}
.prod-menu A:hover{color:black;}
.bull{padding-left:10px;font-weight:normal;}

.prod-selected {background-color:#B1C2CB;}

.prod-selected td.prod-menu A{color:black;}
.prod-selected td.bull{color:black;}

.crights{text-align:center;color:black;font-size:11px;font-family:tahoma;}
.crights A{color:#003399;text-decoration:none;}
.crights A:hover{color:#003399;text-decoration:underline;}

.projname{color:#003399;font-weight:bold;font-size:12px;font-family:tahoma;padding-top:5px;padding-bottom:10px;}

