@charset "utf-8";
/* CSS Document */
body {background:#000;margin:0 auto;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF}
p {margin:0px;padding:0px;line-height:15px}
p.strong {font-weight:bold}
p.hl{font-weight:bold;font-size: 14px;padding-bottom:4px;color: #f93;}
p.hl_bio{font-weight:bold;font-size: 16px;padding-bottom:12px;color: #f93;letter-spacing:1px}
p.desc_bio{line-height: 16px}
p.desc_sw{margin:16px 0px;line-height: 18px;font-size: 13px;}
.t_white{color:#fff}
.t_org{color:#f93}
p.cta{font-weight: bold;font-size: 11px;padding-top: 6px;color:#f93}
p.tab{padding: 6px 0px 6px 25px;font-size: 16px; font-weight: bold;}
.parent {width:760px;margin:0 auto 20px auto;padding:0}
.navigation {width:760px;margin:0;padding:0;}
.title {width:760px;margin:0; padding:0;background:#039;text-align:left;display:table;}
.intro {width:760px;margin:0; padding:0;background:#039;text-align:left}
.title_LC {width:330px;float:left; position:relative; padding-left: 30px;padding-top: 10px;padding-bottom: 10px;}
.title_RC {width:330px;float:right; position:relative; text-align: right; padding-top:9px;padding-right: 30px;line-height: 16px}
.tagline{font-size: 9px;padding: 1px 0px 1px 40px; letter-spacing: 1px;background-color:#1a48a3;}
.tagline2{background: url(images/undertag_fill.gif) left top repeat-x; height: 7px;display:block;}
.main_LC {width:383px;height:140px;float:left; position:relative}
.main_MC {width:10px;height:140px;float:left; position:relative}
.main_RC {width:367px;height:140px;float:right; position:relative}
.instrum_title{font-family: "Times New Roman", Times, serif; font-size: 16px; color: #f93;padding-top: 15px;padding-bottom: 10px; font-variant:small-caps; letter-spacing: 2px}
.instrum_list{font-family: "Times New Roman", Times, serif; font-size: 13px; color: white; font-variant:small-caps;}
.content {width:760px;margin:0; padding:10px 0 13px 0;background:#039;text-align:left}
.CL {width:279px;float:left; position:relative;padding-left: 30px;padding-bottom: 20px;}
.CM {width:250px;float:left; position:relative;padding-left: 30px;border-left: 1px solid white;}
.CR {width:150px;float:right; position:relative;background-color: #446199;padding: 6px 0 3px 10px;}
.event_date{padding-top: 10px; font-size: 12px}
.event_name{padding-top: 6px;color:#f93;line-height: 16px;}
.event_desc{padding-top: 4px;color: #ccc; font-size: 10px;width: 250px;}
.event_place{padding-top: 4px;color: #69f; font-size: 10px}
.event_add{padding-top: 30px;font-size: 14px;line-height:18px}
.sb_img{border: 1px solid #555;margin: 3px 0}
.wnew_title{padding-top: 10px; font-size: 12px}
.wnew_desc{padding-top: 4px;color: #fff; font-size: 13px;line-height: 14px;width: 210px}
.content_mp{width:760px;margin:0; padding:10px 0 30px 0;background:#039;text-align:left}
.prog_tab{width:200px;margin:20px 0 0 0; padding:0;background: #f93;height:28px;}
.prog_img{width:200px;margin:0; padding:0;float:left;position: relative}
.p1{background: #2651A8}
.p2{background: #1443A1}
.prog_desc,.prog_desc2{width:540px;height:108px;margin:0; padding:6px 10px;float:right;position: relative}
.prog_desc3{width:540px;height: 145px;margin:0 0 3px 0; padding:6px 10px;float:right;position: relative}
.prog_desc_priv{width:540px;height: 138px;margin:0;background: #2651A8; padding:6px 10px;;float:right;position: relative}
.prog_bot{width:620px; padding: 15px; margin: 20px auto 0 auto;background:#466BB5;color:#fff;font-weight: bold; font-size: 15px;text-align:center}
.cal_desc{ width: 700px;background: #2651A8; padding: 10px 35px 0 25px;}
.cal_line{font-size: 13px;padding-bottom:10px;color: #f93;}
.pol_desc{padding-bottom: 15px;}
.prices_tbl td{padding: 3px; font-size: 12px;}
.prices_tbl{padding-bottom: 15px}
.prices_tbl tr.prices_tbl_hl td{padding: 3px;color: #f93;}
.about_desc{ width: 700px;background: #2651A8; padding: 15px 35px 15px 25px;margin-top:20px;}
.about_quote{font-size: 12px; font-style:italic;}
.about_author{font-size:12px;color:#F93;padding: 10px 0 22px 0;}
.author_sub{ font-size: 10px;padding-left:7px}
.bio_l{float:left;width:160px;height: 220px;border: 1px solid white}
.bio_r{float:right;width:525px}
.bio_tab_l{float:left;width:200px;margin-right:50px}
.bio_tab_r{float:right;width:200px}
.bio_tab_r2{float:right;width:200px;margin-right:50px}
.bio_instruct{font-size:11px;color:#CCCCCC;margin:4px 0 -8px 35px}
.sw_desc{ width: 700px;background: #2651A8; padding: 15px 35px 15px 25px}
table img{ border: 1px solid white}
.list{color:#ccc;padding:0;margin:5px 0 0 16px;font-size:11px;list-style:outside;line-height:14px}

#tablist li.tab_title{font-size: 14px;font-weight:bold;color:#f93;padding: 6px 0 4px 0;}
#tablist{padding: 3px 0;margin-left: 0;margin-bottom: 0;margin-top: 0.1em;}
#tablist li{list-style: none;margin: 0;float:left;width:195px;padding:0;display: block}
#tablist li a{width:192px;display: block;padding: 4px;margin:0; text-decoration:none;color: white;}
#tablist li a:link, #tablist li a:visited{width:192}
#tablist li a:hover{background: #039;}
#tablist li a.current{background: #f93;color:black;}
#tabcontentcontainer{width: 700px}
.tabcontent{display:none;}

.footer {width:760px;margin:0; padding:6px 0px;background:#446199;text-align:center;color: #036}
.bot_links{ font-size: 9px; color: #036}
a.b_link:link, a.b_link:active, a.b_link:visited{color: #036}
a.b_link:hover{color: #fff}
a.link_whtorg:link,a.link_whtorg:active,a.link_whtorg:visited{color:#FFF;text-decoration:underline;}
a.link_whtorg:hover{color:#F93;text-decoration:underline;}
a.link_orgwht:link,a.link_orgwht:active,a.link_orgwht:visited{color:#F93;text-decoration:underline;}
a.link_orgwht:hover{color:#FFF;text-decoration:underline;}
.copyright{width: 760px;margin:0;padding:0;}
.copyright2{width: 760px;margin:0;color:#333333;font-size: 9px;padding:6px 2px 0px 0px;text-align:right}
.menu {margin:0 auto;padding:0;font-size: 11px;}
.menu ul {list-style:none;margin:0;padding:0;border:none}
.main {text-align:center;line-height:24px;}
.main2 {text-align:center;line-height:24px; width:140px}
.menu ul li {float:left;}
.menu ul li a{display:block;text-decoration:none;font-weight:normal;color:#fff;height:26px;padding-left:10px;padding-right:10px;padding-top:45px}
* html .menu ul li a{width:100%;w\idth:80%}
.menu ul li:hover a,
.menu ul li a:hover {color:#fff;background:#444;cursor:pointer;padding-left:10px;padding-right:10px;}
#on a {color:black;background:url(../images/tab_bg.gif) top left repeat-x}