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.nextclass, a.nextclass:active, a.nextclass:visited { font-weight:bold; color:#048a89; position:relative; top:-3px; }
a.nextclass:hover { font-weight:bold; text-decoration:none; color:#004344; position:relative; top:-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 }

