BODY {font-family:arial;}
.siteExtTbl{width:750px;}
.insideTbl{padding:10px,5px,10px,5px;}

/* first page */
.topMenu{background:#013b5e; color:#ffffff; font-size:12px; padding-top:3px;}
.firstTbl{}
.firstBottom {font-weight:bold; color:#ffffff; font-size:12px;}
.firstBottom a{font-weight:bold; color:#ffffff; font-size:12px; text-decoration:none;}
.firstBottom a:hover{font-weight:bold; color:#ffffff; font-size:12px; text-decoration:underLine;}
.firstLeft th{text-align:right;padding:20px 20px 5px 10px}
.firstLeft td{text-align:right;color:#000000!important; font-size:12px; font-weight:normal;padding:10px 10px 10px 30px}
.firstLeft td a {text-align:right;color:#000000; font-size:12px; font-weight:normal;text-decoration:none;}

/* headline in story */
.headineTbl {padding:20px,10px,0px,3px; font-family:arial; font-size:22px; font-weight:bold; color:#97C53C; }
.headineTbl H1{background-color:#ffffff; font-family:arial; font-size:22px; font-weight:bold; color:#97C53C; }
.mainTbl{background-color:#ffffff;}
.firstLocTd{background:#EEF5FB;}
.secondLocTd{} /*#e1e4e6*/
.thirdLocTd {background:#B8E4FD; background-image: url('../../img/site/inner/inner_news.3.gif');background-repeat: no-repeat;background-position: top;} /**/
.thirdLocTd table th{padding-right:8px;} /**/
.thirdLocTd table td{padding-left:5px;padding-right:5px;color:#164E6F;} /**/

.thirdLocTd div{padding:5px,2px,5px,2px;font-weight:bold; font-size:16px; color:#164E6F;}
.mainTbl div.thirdTxt{color:#164E6F;font-size:12px;font-weight:bold;}
.bannerTbl {background:#4b9fdd;#d9efff;#013B5E; height:241px;border-top:2px solid #ffffff;}
.bannerTbl td{vertical-align:middle;}

.td1{padding:0px,0px,0px,0px;font-family:arial;font-weight:bold;font-size:12px;color:#ffffff;height:0px;}
.td2{padding:0px,0px,0px,0px;background-color:#ffffff;border-left:1px solid #676767;border-right:1px solid #676767;}
.td3{padding:5px,5px,5px,5px;background-color:#ffffff;border-right:1px solid #676767;}
.td4{padding:0px,0px,0px,0px;background-color:#ffffff;border-right:1px solid #676767;}
.td5{padding:5px,5px,5px,5px;background-color:#ffffff;}
.td6{padding:5px,5px,5px,5px;background-color:#ffffff;}
.top {font-weight:normal;color:#0066cc;font-size:12px;text-decoration:none;}
.top:hover {font-weight:normal;color:#cc0000;font-size:12px;text-decoration:none;}

/* search box */
.searchTbl input{height:20px;border:1px solid #4A94BB;}

.searchBoxTbl {border:1px solid #000099;width:100%;}
.searchBoxTitle  {padding:2px,5px,2px,5px;background-color:#000099;font-family:arial;font-weight:bold;font-size:12px;color:#ffffff;}
.searchBoxBody {padding:10px,5px,10px,5px;background-color:#ffffff;font-family:arial;font-weight:normal;font-size:12px;color:#000099;}
.formBut {font-weight:normal;background:#013b5e;color:white;font-size:10px;}
.formText{height:20px;border:1px solid #013b5e;}
.searchResTbl {}
.searchResRow td{line-height:25px;padding:2px,5px,2px,5px;font-weight:normal;color:#0066ff;font-size:15px;text-decoration:none;}
.searchTitle{padding:2px,5px,2px,5px;font-weight:bold;color:#013b5e;font-size:18px;text-decoration:none;}
.searchTitle b{color:#cc0000;text-decoration:none;}
.searchTitle td a{font-size:13px; color:#0033ff;text-decoration:underLine;}
.searchTitle td a:hover{font-size:13px; color:#cc0000;text-decoration:underLine;}
.searchResRow td a{color:#0066ff;text-decoration:none;}
.searchResRow td a:visited{color:#666666;text-decoration:none;}
.searchResRow td a:hover{color:#cc0000;text-decoration:none;}
.searchResRow td b{color:#330099;font-weight:normal;text-decoration:none;}
.searchResRow td li{color:#0000cc;}
.searchRng{font-size:13px;font-family:arial;color:#0000;font-weight:normal;text-decoration:none;}
.searchNav{font-size:13px;font-family:arial;color:#330099;font-weight:bold;text-decoration:none;}
.searchNav:hover{color:#cc0000}
.found{background:#ff9966;}
.searchUl{margin-right:30px;}

/* menu */
.menu{background-image: url('../../img/site/inner/header_right.gif');background-repeat: repeat-x;background-position: top;}
.helloUserTd {height:20px;color:#cc6600; font-weight:normal; background:#c3dcee;font-size:12px;padding:2px,3px,1px,2px;}
/*.level0Links{height:37px; width:100%; background-color:#bdc6e1; padding:7px,15px,7px,15px;border-bottom:1px solid #ffffff;}*/

.mLevelTr1 {height:25px;cursor:hand;#fbf9f9;color:#000000;font-weight:bold;font-size:12px;}
.mLevelTr1.notLink {height:25px;cursor:default;color:#000000;font-weight:bold;font-size:12px;}
.mLevelTr1.secondary {height:25px;cursor:hand;color:#105080;font-weight:bold;font-size:12px;}
.mLevelTr1Ac {height:25px;cursor:hand;color:#000000; font-weight:bold; font-size:12px;}
.mLevelTr1Dy {height:25px;cursor:hand;color:#000000;font-weight:bold; font-size:12px;}

.mLevelTr2 {height:19px;cursor:hand;#ebebeb; color:#000000;font-weight:normal;font-size:12px;font-family:arial;}
.mLevelTr2Ac {height:19px;cursor:hand;#ebebeb; color:#024897;font-size:12px;font-family:arial;}
.mLevelTr2Dy {height:19px;cursor:hand;#ebebeb; color:#000000;font-size:12px;font-family:arial;}

.mLevelTr3 {height:19px;cursor:hand;#d9efff;#ebebeb;color:#000000;font-weight:normal;font-size:12px;font-family:arial;}
.mLevelTr3Ac {height:19px;cursor:hand;#d9efff;#ebebeb;color:#024897;font-size:12px;font-family:arial;}
.mLevelTr3Dy {height:19px;cursor:hand;#d9efff;#ebebeb;color:#000000;font-size:12px;font-family:arial;}

.mLevelTr4 {height:19px;cursor:hand;#d9efff;#ebebeb;color:#000000;font-weight:normal;font-size:12px;font-family:arial;}
.mLevelTr4Ac {height:19px;cursor:hand;#d9efff;#ebebeb;color:#024897;font-size:12px;font-family:arial;}
.mLevelTr4Dy {height:19px;cursor:hand;#d9efff;#ebebeb;color:#000000;font-size:12px;font-family:arial;}

.mLevelTr5 {height:19px;cursor:hand;#d9efff;#ebebeb;color:#000000;font-weight:normal;font-size:12px;font-family:arial;}
.mLevelTr5Ac {height:19px;cursor:hand;#d9efff;#ebebeb;color:#024897;font-size:12px;font-family:arial;}
.mLevelTr5Dy {height:19px;cursor:hand;#d9efff;#ebebeb;color:#000000;font-size:12px;font-family:arial;}

.mLevelTr6 {height:19px;cursor:hand;background:#fefad0;#d9efff;#ebebeb;color:#000000;font-weight:normal;font-size:12px;font-family:arial;}
.mLevelTr6Ac {height:19px;cursor:hand;background:#fefad0;#d9efff;#ebebeb;color:#024897;font-size:12px;font-family:arial;}
.mLevelTr6Dy {height:19px;cursor:hand;background:#fefad0;#d9efff;#ebebeb;color:#000000;font-size:12px;font-family:arial;}

/* article display */
.stTbl{}
.stHeadline{padding:10px,10px,5px,10px;font-family:arial;font-size:14px;font-weight:bold;color:#cc0000;}
.stBody{padding:10px,10px,10px,10px;}
.stExtra{padding:10px,0px,10px,0px;} /* back to search*/
.stBody a{font-family:arial;font-size:12px;font-weight:bold;color:#33649c;}
.stBody a:hover{color:#cc0000;text-decoration:none;}

/* surf path links */
.surfPath{font-size:12px;font-weight:normal;font-family:arial;color:#566bad;}
.surfPath a:link {font-size:12px;color:#566bad;font-weight:normal;text-decoration:none;}
.surfPath a:active{font-size:12px;color:#566bad;font-weight:normal;text-decoration:none;}
.surfPath a:visited{font-size:12px;color:#566bad;font-weight:normal;text-decoration:none;}
.surfPath a:hover{font-size:12px;color:#566bad;font-weight:normal;text-decoration:none;}


/* results graph*/
.gpTitleDiv{font-family:arial;font-size:13px;color:	white;font-weight:bold;background:#33649c;	
			padding:2px,2px,1px,2px;}
.gpMore{padding:5px,3px,5px,3px;font-family:arial;font-size:12px;color:#33649c;font-weight:bold;background:#d3d3d3;}
.grTbl td{padding:5px,3px,5px,3px;font-family:arial;font-size:12px;font-weight:bold;color:#33649c;}
.gpOneExt{width:80%;background:#e8e8e8;padding:1px,1px,1px,1px;border:1px solid black;}
.gpOneLab{width:20%;font-family:arial;font-size:11px;color:black;font-weight:normal;text-align:right;}
.gpOneIn{background:#33649c;}			 

/* send friend table */
.sendFriendTbl{padding:0px,0px,0px,0px; background-color:#cbd8ea;	font-family:Arial;font-weight:bold;font-size:13px;color:#002a79;text-decoration:none;}
.sendFriendTbl{padding:7px,5px,5px,5px; font-family:Arial;font-weight:bold;font-size:13px;color:#002a79;}
.sendFriendTbl a:link{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTbl a:visited{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTbl a:active{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTbl a:hover{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTblHeadline{background-color:#bdc6e1;padding:10px,10px,5px,10px;font-family:arial,arial;font-size:20px;font-weight:bold;color:#ffffff;}

/* global styles*/
.close{font-family:arial;font-size:12px;color:#0066cc;font-weight:normal;text-decoration:none;}
.close:hover{font-family:arial;font-size:12px;color:#cc0000;font-weight:normal;text-decoration:none;}

/* Club */

.formsclubMember{}
.formsclubMember Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsclubMember Td{padding:5px,5px,2px,5px;color:#000066;}
.formsclubMember Td div{color:#cc0000;}
.formsclubMember Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsclubMember span{color:#000000;}
.formsclubMember strong{font-size:14px;font-weight:bold;color:#000099;}

.formsrgCourse{}
.formsrgCourse Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsrgCourse Td{padding:5px,5px,2px,5px;color:#000066;}
.formsrgCourse Td div{color:#cc0000;}
.formsrgCourse span{color:#000000;}
.formsrgCourse Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsrgCourse strong{font-size:14px;font-weight:bold;color:#000099;}

.formsrgScedual{}
.formsrgScedual Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsrgScedual Td{padding:5px,5px,2px,5px;color:#000066;}
.formsrgScedual Td div{color:#cc0000;}
.formsrgScedual span{color:#000000;}
.formsrgScedual Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsrgScedual strong{font-size:14px;font-weight:bold;color:#000099;}

.formsrgStudent{}
.formsrgStudent Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsrgStudent Td{padding:5px,5px,2px,5px;color:#000066;}
.formsrgStudent Td div{color:#cc0000;}
.formsrgStudent span{color:#000000;}
.formsrgStudent Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsrgStudent strong{font-size:14px;font-weight:bold;color:#000099;}

.formsrgMark{}
.formsrgMark Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsrgMark Td{padding:5px,5px,2px,5px;color:#000066;}
.formsrgMark Td div{color:#cc0000;}
.formsrgMark span{color:#000000;}
.formsrgMark Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsrgMark strong{font-size:14px;font-weight:bold;color:#000099;}

.formsrgStudentCourse{}
.formsrgStudentCourse Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsrgStudentCourse Td{padding:5px,5px,2px,5px;color:#000066;}
.formsrgStudentCourse Td div{color:#cc0000;}
.formsrgStudentCourse span{color:#000000;}
.formsrgStudentCourse Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsrgStudentCourse strong{font-size:14px;font-weight:bold;color:#000099;}

.formsrgSchedule{}
.formsrgSchedule Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsrgSchedule Td{padding:5px,5px,2px,5px;color:#000066;}
.formsrgSchedule Td div{color:#cc0000;}
.formsrgSchedule span{color:#000000;}
.formsrgSchedule Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsrgSchedule strong{font-size:14px;font-weight:bold;color:#000099;}

/* article action: print, and to friend */
.articleActionTbl {padding:0px,0px,0px,0px;}
.articleActionTbl td{padding:0px,15px,0px,15px;}
.articleActionTbl td a{font-family:arial;font-size:12px;font-weight:bold;color:#33649c;text-decoration:underline;}
.articleActionTbl td a:hover{text-decoration:underline;}

/* membership */
.msLogin {font-family:arial;font-size:12px;text-decoration:none;}
.msLogin Th{padding:3px,5px,2px,5px;background-color:#4b9fdd;color:#ffffff; font-size:16px;}
.msLogin Td{padding:3px,5px,2px,5px;color:#00508B;font-size:12px; font-weight:bold;}
/*.msLogin Td input{height:20px; border:1px solid #013b5e;}*/
.msLogin td input.tz{width:110px;border:1px solid #5CA6D7;background-color:#DCFFF9;color:#2B5C7A}
.msLogin td select{width:110px;border:1px solid #5CA6D7;background-color:#B5DBE6;color:#1E4A63}

.msLogin Td B{color:#cc0000;}
.msLogin Td Span{color:#0066cc;font-weight:bold;}
.msLogin Td a{color:blue;text-decoration:none;}
.msLogin Td a:hover{color:#cc0000;text-decoration:underLine;}
.msLoginBut{background-color:#33649c;color:#ffffff;}

/* advance  */
.advSearchTbl {color:#000099; font-size:13px; font-family:arial;}
.advSearchTbl th{padding:5px,10px,5px,10px;text-align:right; color:#000099; font-size:16px;}
.advSearchTbl td{padding:2px,10px,2px,10px;}

/* my courses */
.myCourseTbl {}
.myCourseTbl th{border-bottom:1px solid #013b5e; padding:5px,3px,5px,3px;text-align:right; color:#013b5e; font-size:14px;}
.myCourseTbl td{border-bottom:1px solid #bbbbbb; padding:2px,3px,2px,3px;color:#024897;font-size:13px;}
.myCourseTbl td b{font-weight:normal; color:green;}
.myCourseTbl td font{font-weight:bold; font-size:13px; }
.myCourseTbl td a{color:#0033ff;text-decoration:underLine;}
.myCourseTbl td a{color:#0033ff;text-decoration:underLine;}

.myCourseTbl td.prevSim{background:#ffffcc;border-bottom:1px solid #bbbbbb; padding:2px,10px,2px,10px;color:#024897;font-size:13px;}

/* my schedule */
.myScheduleTbl {}
.myScheduleTbl th{border-bottom:1px solid #013b5e; padding:5px,10px,5px,10px;text-align:right; color:#024897; font-size:16px;}
.myScheduleTbl th b{font-size:15px; color:#013b5e;}
.myScheduleTbl th font{font-size:15px; font-weight:normal; color:#013b5e;}
.myScheduleTbl td{border-bottom:1px solid #ffffff; padding:2px,10px,2px,10px;color:#024897;font-size:13px;}
.myScheduleTbl td font{ color:#cc0000; font-size:13px;}
.myScheduleTbl td a{color:#0033ff;text-decoration:underLine;}
.myScheduleTbl td a{color:#0033ff;text-decoration:underLine;}

/* contact */
.contactTbl {margin-top:10px;}
.contactTbl td {padding:2px,5px,2px,5px;font-size:15px; font-weight:bold; color:#013b5e;}
.contactTbl td b{font-weight:normal;font-size:12px;}

/* shortContactTbl */
.shortContactTbl {margin-top:0px;}
.shortContactTbl td {padding:0px 13px 2px 1px;font-size:12px; font-weight:bold; color:#00508B;}
.shortContactTbl td b{font-weight:normal;font-size:12px;}
.shortContactTbl td input{width:140px;border:1px solid #5CA6D7;background-color:#B5D9F1;color:#2B5C7A;height:19px}
.shortContactTbl td select{width:140px;border:1px solid #5CA6D7;background-color:#B5D9F1;color:#2B5C7A}
.shortContactTbl td.interest table td{padding:3px 0px 0px 10px;font-size:11px; font-weight:normal; color:#00508B;line-height:11px;}


/* shortContactTbl */
.shortInnerContactTbl {margin-top:10px;}
.shortInnerContactTbl td {padding:2px,3px,2px,4px;font-size:12px; font-weight:bold; color:#00508B;}
.shortInnerContactTbl td b{font-weight:normal;font-size:12px;}
.shortInnerContactTbl td input{width:110px;border:1px solid #5CA6D7;background-color:#DCFFF9;color:#2B5C7A}
.shortInnerContactTbl td select{width:110px;border:1px solid #5CA6D7;background-color:#B5DBE6;color:#1E4A63}




.button {background:#013b5e; color:#ffffff; font-size:14px; font-weight:bold;}

/* news */
.newsTbl {color:#000099; font-size:13px; font-family:arial;}
.newsTbl th{padding:5px,10px,5px,10px;text-align:right; color:#000099; font-size:16px;}
.newsTbl td{padding:10px,10px,2px,10px;}
.newsUl{margin-right:30px;}
.newsUl li {color:#5c5b5b;}
.newsUl li div{padding-bottom:14px;font-size:12px;color:#055a99;font-weight:normal;}
.newsUl li div b{font-size:14px;color:#055a99;font-weight:bold;}

/*  */
.schBoardTbl{background:#013b5e;font-size:12px;margin-top:10px;margin-bottom:10px;}
.schBoardTbl th{padding:1px,5px,1px,5px;background:#ffffff;color:#000099;}
.schBoardTdEmpty{padding:2px,5px,2px,5px;background:#ffffff;color:#000099;}
.schBoardTdFull{padding:2px,5px,2px,5px;background:#ff9900;color:#000099;}
.schBoardTdFull a{color:#000066;text-decoration:none;}
.schBoardTdFull a:hover{color:#000066;text-decoration:none;}
.schBoardTdNone{padding:2px,5px,2px,5px;background:#cccccc;}
.schBoardTdDays{padding:2px,5px,2px,5px;background:#013b5e;color:#ffffee;}

/* form */
.questDiv {padding:10px,10px,10px,10px;font-size:20px;color:#cc9900;}


/* footer */

.copyrightFooter {background-color:#1E91D4;height:20px;color:#ffffff;font-size:12px;font-family:arial;font-weight:bold;padding-top:3px;}
.copyrightFooter a{background-color:#1E91D4;height:20px;color:#ffffff;font-size:12px;font-family:arial;font-weight:bold;text-decoration:none;}

.menu_side_image{background-color:#349BD6;font-size:11px;font-weight:bold;color:white;padding-right:5px;border-top:1px solid #ffffff;}
.menu_side_image td.text{padding-top:5px;padding-right:4px}
.menu_side_image td.text a{font-size:11px;font-weight:bold;color:white;text-decoration:none;}
.menu_side_image td.text a:hover{font-size:11px;font-weight:bold;color:white;text-decoration:none;}
.menu_side_image td.arrow{padding-top:9px;}

.footer_menu {font-weight:bold;font-size:12px;color:#02618c}
.footer_menu a{font-weight:bold;font-size:12px;color:#02618c;text-decoration:none;}
.footer_menu a:hover{font-weight:bold;font-size:12px;color:#9ecb4c;text-decoration:none;}



/* sitemap */
.sitemapTbl{margin-bottom:20px;}
.sitemapTbl td {font-family:verdana;font-size:12px;font-weight:bold;color:#545989;}
.sitemapTbl td b{color:#ff9933;}
.sitemapTitle{padding:20px,20px,25px,10px;font-family:verdana;font-size:18px;font-weight:bold;color:#545989;}
.sitemapDesc{font:normal 11px Verdana;color:#000000;}

.mapLevel1{padding:5px,20px,2px,10px;}
.mapLevel1 a{font-family:Verdana;font-size:12px;color:#545989;font-weight:bold;text-decoration:none;}
.mapLevel1 a:hover{color:#cc0000;text-decoration:none;}

.mapLevel2{padding:3px,50px,2px,10px;}
.mapLevel2 a{font-family:Verdana;font-size:12px;color:#545989;font-weight:normal;text-decoration:none;}
.mapLevel2 a:hover{color:#cc0000;text-decoration:none;}

.mapLevel3{padding:3px,80px,2px,10px;}
.mapLevel3 a{font-family:Verdana;font-size:12px;color:#545989;font-weight:normal;text-decoration:none;}
.mapLevel3 a:hover{color:#cc0000;text-decoration:none;}

.mapLevel4{padding:3px,110px,2px,10px;}
.mapLevel4 a{font-family:Verdana;font-size:12px;color:#545989;font-weight:normal;text-decoration:none;}
.mapLevel4 a:hover{color:#cc0000;text-decoration:none;}


.mapLevel5{padding:3px,140px,2px,10px;}
.mapLevel5 a{font-family:Verdana;font-size:12px;color:#545989;font-weight:normal;text-decoration:none;}
.mapLevel5 a:hover{color:#cc0000;text-decoration:none;}
