@charset "utf-8";
body { background:url(../img/top_bg.gif) repeat-x #01a3e3; margin:0; }
body, div, a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
a:hover { text-decoration:underline }
.fl { float:left; }
.fr { float:right; }
.cb { clear:both;}
img { border:0; }
.bold { font-weight:bold; }
.fs11 { font-size:11px; }
.fs14 { font-size:14px; }
.white { color:#fff; }
.black { color:#000; }
.lh13 { line-height:13px; }
.w120 { width:120px; }
.textR{text-align:right;}
.textL{text-align:left;}
.rel{position:relative; top:0px; left:0px; width:auto; height:0px;}
.margR10{margin-right:10px;}
.margR5{margin-right:5px;}
.mainDiv { margin-left:auto; margin-right:auto; margin-top:30px; background:#FFF; width:924px; border:solid 4px #0072a6; }
.headerDiv { height:189px; }
.circleDiv { height:21px; width:18px; background:url(../img/circle.png); position:relative; left:893px; top:-187px; color:#01a3e3; font-weight:bold; padding-left:9px; padding-top:6px; }
.menuDiv { width:924px; height:35px; background:url(../img/menu_bg.gif); }
.menuItem { float:left; height:28px; padding-left:12px; padding-right:12px; padding-top:7px; }
.menuItem a { color:#00478b; font-weight:bold; }
.act { background:url(../img/menu_bg_a.gif); }
.act a { color:#FFF; }
.sep { float:left; height:28px; padding-top:7px; color:#FFF; }
.containerDiv { clear:both; background:url(../img/content_bg.gif) repeat-x; }
.contentDiv { width:675px; padding-left:15px; float:left; color:#0074a7; }
.imgDiv{position:relative; float:left; width:160px;}
.imgBord{border:solid 5px #cae1f1; border-bottom:0;}
.bluebg{background:url(../img/bluebg.png) repeat-x top left; height:26px; width:144px; margin-left:5px; position:absolute; top:93px; left:0; padding:3px;}
.moreMarg{margin:3px 0 0 5px;}
a.more, a.more:active, a.more:visited { text-decoration:underline; color:#0074a7; }
a.more:hover { text-decoration:none; }


/* SLIDER */
.content {overflow:hidden} 
/**/
.rightDiv { position:relative; right:10px; top:-45px; width:208px; background:url(../img/right_bg.gif) no-repeat #00adee; float:right; padding-right:10px; padding-top:10px; padding-bottom:10px; }
.rightDiv a, .rightDiv div { font-size:11px; color:#FFF; }
.rightDiv .header { background:url(../img/menu_sep.gif) bottom no-repeat; width:198px;  padding:3px 8px 3px 12px; }
.rightDiv .right_sub { background:none; width:170px; border-bottom:solid 1px #7dd5f6; margin:3px 8px 3px 18px;}
.rightDiv .right_sub_last { background:none; width:170px; margin:3px 8px 3px 18px;}
.bottomDiv { width:100%; background:url(../img/bottom_bg.gif) repeat-x; margin-top:25px; }
.botDiv { margin-left:auto; margin-right:auto; text-align:center; padding-top:30px; padding-bottom:10px; color:#FFF }

/* POPUP */
.bubbleInfo { position: relative; top: 0px; left: 0px;}
.trigger { position: absolute; cursor:pointer; }
/* Bubble pop-up */
.popup { position: absolute; display: none; z-index: 50; border-collapse: collapse; width:200px; }
.popup td.bottom img { display: block; margin:0 0 0 15px; position:relative; top:2px; }
.repeat{background:url(../img/popup/repeat.png) repeat; border:solid 1px #a1a1a1; padding:5px;}
.shadow{background:url(../img/popup/shadow.png) repeat; width:auto; position:absolute; top:-19px; left:0px; padding:2px 4px 2px 4px;}
/**/



