html, body { text-align:justify; margin:0px; padding:0px; font:normal 12px Arial; color:#414141; }
div, input, textarea, table, tr, td { text-align:justify; font:normal 12px Arial; color:#414141; }

table, tr, td { vertical-align:top; }
img { border:0px; }
form { margin:0; padding:0; }
.cb { clear:both; }
.fl { float:left; }
.fr { float:right; }
.all_ul { padding:0px; margin:0px; list-style-type:none; }
#container { width:1001px; margin:0 auto; border:solid 1px #fff;}
.rel { position:relative; top:0px; left:0px; width:0px; height:0px; }
/* IDs **/
/* CLASSes **/
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.white{color:#fff;}
.black{color:#000;}
.bold{font-weight:bold;}
.icons{margin-top:2px; margin-right:10px;}
.flashpos{margin-left:24px;}
.tit{color:#007b7b;}
.browntit{color:#913d00; text-decoration:underline;}
.imgbord{border:solid 3px #dddddd;}
.imgbord2{border:solid 3px #d7c8ad;}
.margBot{margin-bottom:2px;}
.right{width:200px; }
.cont{width:520px; margin-right:18px; position:relative; z-index:1000;}
.artdiv{width:245px; padding-right:10px; text-align:left; line-height:100%;}
.h20{height:20px;}
.h50{height:50px;}
.w150{width:150px;}
.w120{width:120px;}
.w280{width:280px;}
.w282{width:282px;}
.padBot5{padding-bottom:5px;}
/* BACKGROUNDs **/
.topbg{background:url(/img/topbg.gif) no-repeat; height:92px; padding:0px 38px 0px 20px; width:945px;}
.telbg{background:url(/img/telbg.png) no-repeat!important; background-image:none; filter:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/telbg.png', sizingMethod='image'); width:241px; height:45px; padding:10px 0px 0px 35px; margin-top:15px;}
.menubg{background:url(/img/menubg.gif) no-repeat; width:940px; height:24px; margin-left:24px; margin-bottom:1px;}
.act_bg{background:url(/img/act_bg.gif) repeat-x top left; height:53px; margin-left:24px; width:940px; text-align:center; margin-bottom:20px; position:relative; top:-1px;}
.lbot{padding:0px; margin:0px; background:url(/img/lmenubot.gif) no-repeat top left; height:3px; width:189px;}
.jokebg{background:#91cccb url(/img/jokebg.gif) repeat-x top left; width:510px; border:solid 1px #019a9a; padding:5px; float:left;}
.sep{background:url(/img/sep.gif) repeat-x center left; clear:both;}
.mapbg{background:url(/img/map.png) no-repeat!important; background-image:none; filter:none!important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/map.png', sizingMethod='image'); width:189px; height:451px; position:absolute; cursor:pointer; position:relative; left:23px;}
/* LINKs **/
a, a:active, a:visited { color:#414141; text-decoration:none; }
a:hover { text-decoration:underline; }
a.menu, a.menu:active, a.menu:visited { color:#fff; font-size:13px; line-height:24px; text-align:center; text-transform:uppercase; padding:0px 9px 0px 9px; float:left;}
a.menu:hover { text-decoration:none; color:#000;}
a.menu_act, a.menu_act:active, a.menu_act:visited, a.menu_act:hover { color:#000; font-size:13px; line-height:24px; text-align:center; text-decoration:none; text-transform:uppercase; padding:0px 9px 0px 9px; float:left; }


a.menuSub, a.menuSub:active, a.menuSub:visited { font-weight:bold;color:#017d7d; font-size:12px;  text-align:left; float:left;}
a.menuSub:hover {font-weight:bold; text-decoration:underline; color:#013e3f;}
a.menuSub_act, a.menuSub_act:active, a.menuSub_act:visited, a.menuSub_act:hover {font-weight:bold; color:#013e3f; font-size:12px; text-align:left; text-decoration:underline; float:left; }

a.inv, a.inv:active, a.inv:visited { text-decoration:underline;}
a.inv:hover { text-decoration:none;}


a.black, a.black:active, a.black:visited, a.black:hover { color:#000; }
a.browntit, a.browntit:active, a.browntit:visited, a.browntit:hover { color:#913d00; }
a.newstith, a.newstith:active, a.newstith:visited, a.newstith:hover { color:#727272; }


a.activities, a.activities:active, a.activities:visited { color:#000; text-align:center; font-weight:bold; font-size:12px;}
a.activities:hover { text-decoration:none; color:#fff;}
a.activities_active, a.activities_active:active, a.activities_active:visited, a.activities_active:hover { color:#fff; text-align:center; text-decoration:none; font-weight:bold; font-size:12px;}

a.pager, a.pager:active, a.pager:visited { font-weight:bold; padding-left:3px; color:#048a89; padding-right:3px; }
a.pager:hover {font-weight:bold;  text-decoration:none; color:#004344; padding-left:3px; padding-right:3px; }
a.pager_act, a.pager_act:active, a.pager_act:visited, a.pager_act:hover { font-weight:bold; text-decoration:none; color:#004344; padding-left:3px; padding-right:3px; }

a.more, a.more:active, a.more:visited, a.more:hover{ color:#408dbf; }
.more{ color:#408dbf; cursor:pointer}

/* CONTACTs **/
.contit{color:#023c3d; font-size:13px;}
.contit_err { color:#dd1817;  font-size:13px;}
.asterisk { color:#dd1817; font-size:15px;}
.mandatory { color:#023c3d;}
.inputtext { border:solid 1px #023c3d; width:160px; background:none; margin:2px 0px 5px 5px; height:15px; font-size:12px; }
.inputtextarea { border:solid 1px #023c3d; width:280px; height:100px; background:#f3f3f3; overflow:auto; margin-bottom:3px; margin-left:5px; padding:0px;  font-size:12px;}
.code { border:solid 1px #023c3d; width:80px; height:50px; font-weight:bold;  background:none; float:left; color:#023c3d; margin-left:5px; text-align:center
; font-size:18px;}
.send { color:#fff; font-size:12px; border:solid 1px #023c3d; background:#023c3d; text-align:center; padding:0px 10px 0px 10px; cursor:pointer; display:block; margin:0px 3px 0px 0px; float:left; }
.reset { color:#fff; font-size:12px; border:solid 1px #023c3d; background:#007273; text-align:center; padding:0px 10px 0px 10px; cursor:pointer; display:block; margin:0px 3px 0px 0px; float:left; }
.conttext{ float:left; width:200px; margin-left:20px; margin-top:30px;}


/**********/
.distbl{display: table; height: 31px; width: 163px; _position: relative; overflow: hidden;}
.distblcell{_position: absolute; _top: 50%; display: table-cell; vertical-align: middle;}
.disinnertbl{_position: relative; _top: -50%}
.img_bord{margin-right:5px; border:1px solid #083160}
.sep2{background:url(/img/sep.gif) repeat-x center center; height:20px; clear:both}

.fs12{font-size:12px;}
.fs10{font-size:10px;}
.date{font-size:10px; font-weight:bold; color:#048a89}


.newstit{font-weight:bold; color:#016160; text-decoration:none; font-size:14px;}
a.newstit, a.newstit:active, a.newstit:visited {font-weight:bold; color:#016160; text-decoration:none; font-size:14px;}
a.newstit:hover {font-weight:bold; text-decoration:none;}

a.back, a.back:active, a.back:visited {color:#027c7d; text-decoration:none;}
a.back:hover {text-decoration:none;}

.back { color:#027c7d; cursor:pointer }