@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:#48c7de url(../images/background.gif) repeat-x top; font:normal 10px verdana; color:#1a1a1a;}
a {outline:none;}
h3 { color:#636363; font-size:14px; }

.container {margin:0 auto 0 auto; padding:0; width:924px;}
.top {background:url(../images/back_top.gif) no-repeat; clear:both;}
.topmenu {margin:0 0 0 670px; padding:9px 0 0 0; width:126px; height:19px; color:#636363;}
.topmenu a {color:#636363; text-decoration:none; cursor:pointer;}
.topmenu a:hover {color:#ff6c00; text-decoration:none;}

.uig_text {margin:0 0 0 251px; padding:0; color:#1b1b1b; font:normal 32px "trebuchet MS"; clear:both;}

.mainmenu {clear:both; height:40px; margin:97px 0 0 0; padding:0 120px 0 124px;}

.middle {clear:both; margin:0 auto 0 auto; padding:35px 25px 42px 24px; width:711px; background:#FFF;}
.middle_left_col {float:left; width:280px;}
.content_01 {clear:both; padding:11px 0 0 0; margin:0 0 58px 0;}
.content_01 img {float:left; clear:both; padding:17px 0 0 0;}
.content_01 p {float:right; margin:0; padding:0 0 4px 0; width:187px; text-align:justify; display:block;}

span.details {clear:both; display:block; text-align:right;}
span.details a {color:#ff6c00; text-decoration:none;}
span.details a:hover {text-decoration:underline;}

.announcement {clear:both; margin:8px 0 6px 0;}
.announcement span.date_added {display:block; color:#8b8b8b;}
.announcement span.announ_content {display:block; color:#3d3d3d; text-align:justify; line-height:12px;}
.announcement span.announ_content strong {font-size:11px;}
.announcement a{ color:#1a1a1a; font-size:11px; text-decoration:none;}
.announcement a:hover{ color:#8b8b8b; font-size:11px; text-decoration:underline;}

.middle_right_col {float:right; width:355px;}
.e-bulletin {clear:both; width:291px; height:197px; padding:5px 0 0 0; margin:8px 0 0 0; text-align:center; background:url(../images/back_bulletin.gif) no-repeat;}
.video_player {clear:both; width:354px; height:188px; margin:19px 0 0 0;}

a.forum_link {clear:both; display:block; width:281px; height:29px; padding:13px 0 0 0; margin:19px 0 0 0; text-align:center; background:url(../images/back_forum.gif) no-repeat; font-size:12px; font-weight:bold; color:#464646; text-decoration:none;}
a.forum_link:hover {background:url(../images/back_forum_over.gif) no-repeat; color:#FFF;}

.bottom {clear:both; margin:0 auto 0 auto; padding:3px 0 0 0; width:760px; height:50px; background:#FFF url(../images/back_bottom.gif) no-repeat center top; text-align:center; font-size:9px; color:#353535; line-height:15px;}
.bottom a {color:#353535; text-decoration:none; margin:0 4px 0 4px;}
.bottom a:hover {color:#353535; text-decoration:underline;}


/* Subpage Styles */
.middle_forsp {padding:35px 0 25px 0; width:760px; background:#FFF;}
.content {clear:both; width:760px; margin:15px 0 0 0; background:url(../images/back_content_repeat.gif) repeat-y;}
.content_inside {background:url(../images/back_content.gif) no-repeat top left; padding:0 38px 0 124px; font-size:11px; line-height:17px; text-align:justify;}
.content_inside a{font-size:11px; color:#BA7C10; text-decoration:none;}
.content_inside a:hover {font-size:11px; color:#BA7C10; text-decoration:none;}
.content_inside p {margin:0 0 10px 0; padding:0;}
.page_header {padding:0 0 0 24px;}






