
* { margin: 0px; padding: 0px;}
html { overflow: -moz-scrollbars-vertical;}
html, body { width: 100%; height: 100%;}
body { font-family: 'MS Sans Serif'; color: #FFF; background: #000;}
table { border-collapse: collapse;}
img { border: 0px;}
a , a:hover { color: #FFF; text-decoration: none;}
a.link:hover { color: #FFF;text-decoration: underline; }

.png { behavior: url('css/iepngfix.htc');}

#map { color: #000;}

/*************** General Style ***************/
div.clear { clear:both; border:none; width:auto; height: 0px !important; _height: 0px; font-size: 1px; }
p { margin: 0 0 1em 0;}

input.search { width: 255px; height: 18px; border: 1px solid #7F9DB9;}
input.btnsearch { cursor: pointer; width: 61px; height: 17px; border: 0px; background: url('../images/search/btn.gif') no-repeat;}
input.update_member { width: 61px; height: 17px; border: 0px; cursor: pointer; background: url('../images/member/update.gif') no-repeat;}
input.submit_member { width: 61px; height: 17px; border: 0px; cursor: pointer; background: url('../images/member/submit.gif') no-repeat;}
input.reset_member { width: 61px; height: 17px; border: 0px; cursor: pointer; background: url('../images/member/reset.gif') no-repeat;}
input.signin_member { width: 61px; height: 17px; border: 0px; cursor: pointer; background: url('../images/member/signin.gif') no-repeat;}

input.member { width: 170px;}
select.member { width: 174px;}

img.Bimg { border: 1px solid #FFF;}
.Center { text-align: center;}

/******************************/
div#Wrapper { width: 960px; margin: auto;}
div#Wrapper div#navTop { display: 960px;}
div#navTop div#Logo { display: 960px; height: 99px; position: relative;}
div#Logo div#Welcome { position: absolute; width: 100px; padding: 9px 0 0 90px; height: 20px; color: #FFF }
div#Logo a.Btn01 { display: block; position: absolute; width: 55px; height: 10px; top: 11px; right: 60px; cursor: pointer;}
div#Logo a.Btn02 { display: block; position: absolute; width: 60px; height: 10px; top: 11px; right: 0px; cursor: pointer;}
div#Logo a.BtnLogo { display: block; position: absolute; width: 450px; height: 60px; left: 250px; cursor: pointer;}
div#navTop div#FlashMenu { position: absolute; width:960px; height: 29px; overflow: hidden; }
div#navTop div#Banner { display: none;}

div#Wrapper div#Container { display: block;}
div#Wrapper div#Footer { display: block; height: 80px; padding-top: 13px; text-align: center; background: url('../images/bg_footer.jpg') no-repeat top center; float: left; width: 100%;}
div#Footer div.Btnfoot { padding-bottom: 7px;}

/*Home*/
div#Wrapper div#Home { display: block; padding-top: 9px;}
div#Home div#HBlock { display: block; height: 233px;}
div#Home div#SearchImg { display: block; width: 70px; }
div#HBlock div#NewsChannel { float: left; width: 475px;}
div#HBlock div#AviationNetwork { float: right; width: 475px;}
div#HBlock div.NABG { width: 468px; height: 190px; padding: 8px 0 15px 7px; background: #000 url('../images/bg.jpg') repeat-x top left;}

div#HBlock div.NATopic { display: block; height: 20px;}
div.NATopic div.NAHead { float: left; width: 150px;}
div.NATopic div.NAView { float: right; width: 50px; text-align: right; padding-top: 8px;}

div#HBlock div.NAImg { float: left; width: 200px; height: 200px;}
div.NAImg div.NAName { font-weight: bold; padding: 8px 0 0 15px; background: url('../images/bullet.gif') no-repeat 5px 13px;}
div.NAImg div.NAName a:hover { text-decoration: underline; }
div#HBlock div.NAImg div { float: left; position: relative; }
div#HBlock div.NAImg div span { display: none; }
div#HBlock div.NADetail { float: right; width: 253px; }
div.NADetail div.NAMore { display: block; padding-left: 10px; font-weight: bold;}

ul.plist li { list-style: none; margin: 0px; padding: 4px 0px 0px 10px; background: url('../images/bullet.gif') no-repeat 0px 8px;}
ul.plist li a:hover { text-decoration: underline;}

/*Search*/
div#SearchBox { display: block; height: 27px; padding: 5px 0 0 140px; background: url('../images/search/bg.gif') repeat-x;}
div#SearchBox div.txt01 { display: block; float: left; width: 150px; padding-top: 5px;}
div#SearchBox div.txt02 { display: block; float: left; }
div#SearchBox div.txt03 { display: block; float: left; width: 70px; padding-top: 2px;}
div#SearchBox div.txt04 { display: block; float: left; width: 145px; padding-top: 3px;}

/*DVD sales*/
div#DvdSales { display: block; padding-top: 15px;}
div.Btnview { display: block; text-align: right;}
table.Dvdlists { width: 100%;}
table.Dvdlists td { height: 155px; vertical-align: top; word-wrap:break-word; }
table.Dvdlists div.DvdLin { float: left; width: 107px; height: 134px; padding: 1px; background: url('../images/tab/bg_imgs.gif') no-repeat left top;}
table.Dvdlists div.DvdLinD { float: left; width: 185px; }
table.Dvdlists label.lblTitle { display: block; padding-bottom: 4px; font-weight: bold; line-height: 16px; word-wrap:break-word; min-height: 30px; _height: 30px;}
table.Dvdlists label.lblIntro { display: block; padding-bottom: 4px; font-weight: bold; line-height: 16px; height:15px; overflow: hidden; }
table.Dvdlists div.divIntro { background: url('../images/line.gif') repeat-x bottom left; }
table.Dvdlists div.Dtxt { padding-top: 5px; overflow: hidden; }
table.Dvdlists div.Dtxt_intro { padding-top: 5px; line-height: 13px; }

/*More*/
div#IMore { display: block; float: left; width: 960px; }
div#slide { display: block; height: 100px; padding: 10px 10px; 0 9px; border-top: 2px solid #838383;}
a.prev { float: left; display: block; width: 6px; height: 12px; margin: 15px 12px 0 -3px; border: none; background: url('../images/more/left.gif') no-repeat;}
a.next { float: left; display: block; width: 6px; height: 12px; margin: 15px 0 0 5px; border: none; background: url('../images/more/right.gif') no-repeat;}
span.sp { float: left; display: block; width: 6px; height: 12px; margin: 15px 8px 0 -3px; border: none; }
span.sn { float: left; display: block; width: 6px; height: 12px; margin: 15px 0 0 5px; border: none; }

a.space { float: left; display: block; width: 6px; height: 12px; margin: 15px 12px 0 -3px; border: none; }

div#slide div.anyClass { float: left; width: 910px !important; height: 100px; }
div#slide ul { width: 900px; height: 100px;}
div#slide ul li { list-style: none; text-align:center; position: relative; width: 130px; height: 100px; cursor:pointer;}
div#slide ul li:hover { cursor: pointer; }
div#slide ul li a { position: absolute; width: 125px; height: 51px; left: 0; top: 0;}
div#slide ul li a span { position: absolute;display:block; width: 125px; height: 51px; left: 0; top: 0; background:url('../images/more/bg.gif') no-repeat;}
div#slide ul li a label { position: relative; display: block; font-weight: bold; left: 0; margin-top: 5px; z-index: -1; }
div#slide ul li a div { position: relative; display: block; font-weight: bold; left: 0; margin-top: 5px; z-index: -1; }

/*Product*/
div#Wrapper div#Product_list { display: block; padding-top: 2px;}
div#Product_list div#CProduct_list { display: block; padding-top: 8px;}
div#CProduct_list div#CPMenu { float: left; width: 200px;}
div#CPMenu ul { list-style: none; display: block;}
div#CPMenu ul li { padding: 4px 0 4px 22px; border-bottom: 1px solid #838383; font-weight: bold; background: url('../images/bullet.gif') no-repeat 12px 8px;}
div#CPMenu a { color: #C9C9C9;}
div#CPMenu a.active, div#CPMenu a:hover { color: #FFF;}
div#CProduct_list div#CPList { float: right; width: 750px;}
div#CPList div.CPlist_content { display: block; padding: 20px 0 20px 20px; background: #000 url('../images/product/bg.jpg') repeat-x; min-height: 310px; _height: 310px;}

div#CPList div.Cat_Intro { display: block; padding: 10px 10px 10px 10px; margin-bottom: 15px; margin-top: 18px; background: #000 url('../images/product/bg.jpg') repeat-x;}
div#CPList div.Cat_Intro label.lblTitle { display: block; padding-bottom: 4px; font-weight: bold; line-height: 16px; word-wrap:break-word; background: url('../images/line.gif') repeat-x bottom left;}
div#CPList div.Cat_Intro div.Dtxt { padding-top: 5px; line-height: 13px; overflow: hidden; height:25px; }
div#CPList div.Cat_Intro div.Dtxt_intro { padding-top: 10px; line-height: 13px; overflow: hidden; min-height:25px; _height: 25px; }

table.Dvdlists div.DvdLinD2 { float: left; width: 235px; font-size: 10px; padding-bottom: 20px;}
div.PNav { display: block; height: 40px; padding-top: 5px; text-align: right; border-top: 2px solid #C9C9C9;}
div.PNav a.page_active { font-weight: bold;}
div.PNav2 { display: block; height: 40px; padding-top: 5px; border-top: 2px solid #C9C9C9;}
div.PNav2 a.page_active { font-weight: bold;}
div.PNav3 { display: block; height: 40px; margin-top: 20px; padding-top: 5px; text-align: right; border-top: 2px solid #C9C9C9;}


div.Ptopic { display: block; height: 17px;}
div.Ptopicin { float: left; width: 300px;}
div.PNavtop { float: right; width: 300px; text-align: right; padding-top: 3px;}
div.PNavtop a.page_active { font-weight: bold;}

/*detail*/
div.Pdetail01 { width: 710px; min-height: 135px; _height: 135px; padding-bottom:15px; background: url('../images/line.gif') repeat-x bottom left;}
div.Pdetail012 { width: 710px; height: 37px; background: url('../images/line.gif') repeat-x bottom left; line-height: 16px;}
div.Pdetail01 div.Pdetail01L { float: left; width: 100px;}
div.Pdetail01 div.Pdetail01L div.Enlarge, div.Pdetail01 div.Pdetail01L div.EnlargeCover { padding-top: 10px;  }
div.Pdetail01 div.Pdetail01L div.Enlarge a.link, div.Pdetail01 div.Pdetail01L div.EnlargeCover a.link { padding-left: 3px; text-decoration: underline; color: #C9C9C9; }
div.Pdetail01 div.Pdetail01L div.Enlarge a.link:hover, div.Pdetail01 div.Pdetail01L div.EnlargeCover a.link:hover { color: #FFF; }
div.Pdetail01 div.Pdetail01R { float: right; width: 600px; height: 100%;}
div.Pdetail01R div.PBox { padding-top: 10px; height: 40px; word-wrap: break-word; }
div.Pdetail01R div.PBox01 { float: left; width: 300px; padding-top: 10px;}
div.Pdetail01R div.PBox02 { float: right; width: 200px; padding-top: 48px;}
div.Pdetail01R div.PBox03 { float: left; width: 120px; text-align: right; padding-top: 1px;}
div.Pdetail01R div.PBox04 { float: right; width: 71px;}

div.Pdetail02 { width: 710px; padding-top: 10px;}
div.Pdetail02 div.Pdetail02L { float: left; width: 410px;}
div#ListImage { display: block; clear: both;}
div#ListImage div#Preview { display: block; width: 402px; height: 269px; background: url("../images/loading.gif") no-repeat center center;}
div#ListImage div#Preview2 { display: block; width: 402px; height: 269px; background: url("../images/default_pic.jpg") no-repeat center center;}
div#ListImage div#Preview a { display: block; width: 400px; height: 267px; cursor: pointer; border: 1px solid #FFFFFF;}
div#ListImage div#Preview2 a { display: block; width: 400px; height: 267px; cursor: pointer; border: 1px solid #FFFFFF;}
div#ListImage div#ImgDesc { display: block; height: auto;}
div#ListImage div#Thumbnail { display: block; width: 410px;}
div#ListImage div#Thumbnail ul { list-style: none; margin: 0px 0px;}
div#ListImage div#Thumbnail li { display: inline-block; float: left; width: 98px; height: 65px; padding: 3px 3px 10px 0;}
div#ListImage div#Thumbnail li.VdoImg { position: relative; width: 98px; height: 65px;}
div#ListImage div#Thumbnail li.VdoImg span { position: absolute; width: 48px; height: 48px; top: 13px; left: 24px; background: url("../images/vdo.png") no-repeat; behavior: url('css/iepngfix.htc'); cursor: pointer;}

div#ListImage div#Thumbnail a { display: block; width: 100%; height: 100%;}
div#ListImage div#Thumbnail a.active { border: 1px solid #FFFFFF;}
div.Pdetail02 div.Pdetail02R { float: right; width: 290px;}

div.bigPhoto { text-align: center; padding-top: 5px; height: 10px;}
div.bigPhoto div.Enlarge a.link { padding-left: 3px; text-decoration: underline; color: #C9C9C9; }
div.bigPhoto div.Enlarge a.link:hover { color: #FFF; }
div.Photo { float: left; width: 300px; padding-top: 12px; height: 10px;}
div.Vdo { float: right; width: 107px; padding-top: 12px; height: 10px;}

div.Relate { display: block; height: 17px;}
div.Relate div.topic { float: left; width: 300px;}
div.Relate div.RelatePage { float: right; width: 300px; text-align: right;}

div#slideProduct { display: block; height: 200px; padding: 10px 0 0 13px; border-top: 2px solid #838383; background: #000 url('../images/product/bg_slide.jpg') repeat-x top left;}
div#slideProduct div.anyClass { float: left; width: 710px !important; height: 180px;}
div#slideProduct ul { width: 710px; height: 180px;}
div#slideProduct ul li { list-style: none; float: left; width: 122px; height: 180px; padding-left: 20px;}
div#slideProduct ul li a { display: block; width: 122px; height: 136px;}
div#slideProduct ul li a img { border: 1px solid #FFF;}
div#slideProduct ul li a label { display: block; font-weight: bold; padding-top: 5px;}
div#slideProduct ul li a div { display: block; font-weight: bold; padding-top: 5px;}

a.Pprev { float: left; display: block; width: 6px; height: 12px; margin-top: 60px; border: none; background: url('../images/more/left.gif') no-repeat;}
a.Pnext { float: left; display: block; width: 6px; height: 12px; margin-top: 60px; border: none; background: url('../images/more/right.gif') no-repeat;}

/*
div#slideProduct { display: block; height: 200px; padding: 10px; border-top: 2px solid #838383; background: #000 url('../images/product/bg_slide.jpg') repeat-x top left;}
div#slideProduct div.anyClass { float: left; width: 695px !important; height: 180px;}
div#slideProduct ul { width: 685px; height: 180px; }
div#slideProduct ul li { list-style: none; float: left; width: 145px; height: 180px;  }
div#slideProduct ul li a { display: block; width: 130px; height: 136px; left: 0; top: 0;}
div#slideProduct ul li a img { border: 1px solid #FFF;}
div#slideProduct ul li a label { display: block; font-weight: bold; padding-top: 5px;}

div#slideProduct a.prev { float: left; display: block; width: 6px; height: 12px; margin-top: 60px; border: none; background: url('../images/more/left.gif') no-repeat;}
div#slideProduct a.next { float: left; display: block; width: 6px; height: 12px; margin-top: 60px; border: none; background: url('../images/more/right.gif') no-repeat;}
*/
/**/
div#Content { display: block; padding-top: 10px;}
div#ContentInner { display: block; padding: 20px 0 0 20px; background: #000 url('../images/product/bg.jpg') repeat-x; min-height: 340px; _height: 340px; }
div#ContentInner2 { display: block; min-height: 350px; _height: 350px; padding: 20px 0 0 20px; background: #000 url('../images/bg.jpg') repeat-x;}
div#ContentInner3 { display: block; min-height: 260px; _height: 260px; padding: 20px 20px 0 20px; background: #000 url('../images/bg.jpg') repeat-x;}
div#ContentInner4 { display: block; padding: 10px 0 10px 8px; background: #000 url('../images/bg.jpg') repeat-x;}
div#ContentInner5 { display: block; height: 550px; padding: 20px 0 0 20px; background: #000 url('../images/bg.jpg') repeat-x;}

/*News Channel*/
table.News_Channel { width: 100%;}
table.News_Channel td { height: 170px; vertical-align: top; padding-bottom: 20px;}
table.News_Channel div.NLHS { float: left; position: relative; width: 200px; height: 150px; margin-right: 15px; border: 1px solid #838383; }
table.News_Channel div.NLHS span { cursor: pointer; position: absolute; width: 48px; height: 48px; left: 80px; top: 47px; background: url("../images/vdo.png") no-repeat; behavior: url('css/iepngfix.htc');}
table.News_Channel div.NRHS { float: left; width: 235px; font-size: 10px;}
table.News_Channel label { display: block; padding-bottom: 4px; font-weight: bold; line-height: 16px; background: url('../images/line.gif') repeat-x bottom left;}
table.News_Channel div.Dtxt { padding-top: 5px; line-height: 13px;}

div.NLHS2 { float: left; width: 400px; height: 256px; background-color: #000; text-align: center;}
div.NRHS2 { float: left; width: 500px; padding-left: 20px;}
div.NRHS2 label { display: block; padding-bottom: 4px; font-weight: bold; line-height: 16px; background: url('../images/line.gif') repeat-x bottom left;}
div.NRHS2 div.Dtxt { padding-top: 5px; line-height: 13px;}

/*Member*/
table.tbMember { width: 560px; margin: 50px auto 20px auto;}
table.tbMember td { text-align: right; padding: 4px 0;}
table.tbMember td.Btn { text-align: center; padding-top: 15px;}

table.tbMember2 { width: 250px; margin: 40px auto 0 auto;}
table.tbMember2 td { padding: 4px 0;}
table.tbMember2 td.Btn { padding-top: 15px;}

table.tbMember3 { width: 250px; margin: 40px auto 0 auto;}
table.tbMember3 td { text-align: right; padding: 4px 0;}
table.tbMember3 td.Btn { text-align: left; padding-top: 15px;}

table.tbMember4 { width: 450px; margin: 40px auto 20px auto;}
table.tbMember4 td ,table.tbMember4 th { padding: 4px 0;}
table.tbMember4 th { text-align: right; font-weight: normal; padding-right: 15px;}
table.tbMember4 td.Btn { padding-top: 15px;}
table.tbMember4 td.Btn2 { padding-top: 10px;}

table.tbMember5 { width: 650px; margin: auto;}
table.tbMember5 td ,table.tbMember5 th { padding: 4px 0;}
table.tbMember5 th { text-align: right; font-weight: normal; padding-right: 10px;}
table.tbMember5 td.Btn { padding-top: 10px;}

/**/
/*#frmSearch { padding-bottom: 35px;}*/

#Search { padding-bottom: 20px; }
#Search div#FilterAdvance { min-height: 350px; _height: 350px; padding-top: 2px; background: #000 url('../images/search/bg_search.jpg') repeat-x;}
#Search div#SResult { display: block; min-height: 500px; _height: 500px; background: #000 url('../images/search/bg_result.jpg') repeat-x; padding-bottom: 15px;}
#Search #btnAdvance { height: 17px; border-bottom: 2px solid #C9C9C9; cursor: pointer;}
#Search .hide { background: url("../images/search/hide.jpg") no-repeat; }
#Search .show { background: url("../images/search/show.jpg") no-repeat; }
#Search #Filter { padding-bottom: 20px; text-align: center; }
#Search .tblSearch { width: 960px;}
#Search .tblSearch tbody td { padding: 10px 0px 5px; vertical-align: top; }
#Search .tblSearch tbody th { font-weight: normal; text-align: right; padding: 10px 10px 0 0; vertical-align: top;}
#Search .tblSearch tfoot td { padding-bottom: 10px; border-bottom: 2px solid #C9C9C9;}
#Search .tblSearch tfoot tr.detail { padding-bottom: 10px; border-bottom: 0px solid #C9C9C9;}

#Search .tblSearchList { width: 940px; margin: auto; }
#Search .tblSearchList td { vertical-align: top; text-align: center;}
#Search .tblSearchList thead td { font-weight: bold; border-bottom: solid 1px #FFF; height: 27px; vertical-align: top; padding-top: 10px;}
#Search .tblSearchList tbody th { border-bottom: 1px dashed #FFF; padding: 7px 0px; text-align: left;}
#Search .tblSearchList tbody td { border-bottom: 1px dashed #FFF; padding-top: 15px;}
#Search .tblSearchList tfoot th { padding: 7px 0px; text-align: left;}
#Search .tblSearchList tfoot td { padding-top: 15px;}
#Search .tblSearchListFoot { width: 960px; height: 17px; padding-top: 3px; border-top: 2px solid #C9C9C9;}
#Search .tblSearchListFoot .sL { float: left; width: 200px; padding: 3px 0 0 145px; background: url("../images/search/result.jpg") no-repeat; }
#Search .tblSearchListFoot .sL2 { float: left; width: 200px;}
#Search .tblSearchListFoot .sR { float: right; width: 600px; text-align: right;}

#Search .tblSearchListFootNoline { width: 960px; height: 17px; padding-top: 3px; border-top: 0px; }
#Search .tblSearchListFootNoline .sL { float: left; width: 200px; padding: 3px 0 0 145px; background: url("../images/search/result.jpg") no-repeat; }
#Search .tblSearchListFootNoline .sL2 { float: left; width: 200px;}
#Search .tblSearchListFootNoline .sR { float: right; width: 600px; text-align: right;}

.bd2 { border-top: 2px solid #C9C9C9;}

table.tbresultdetail { width: 100%;}
table.tbresultdetail th , table.tbresultdetail td { text-align: left; height: 15px;}
table.tbresultdetail .bd { height: 30px; background: url('../images/line.gif') repeat-x center left;}


/**/
#Search #View { text-align: center; }
#Search #View #Preview #PreviewImage { width: 400px; height: 300px; overflow: hidden; border: 1px solid #999999; margin: 10px auto; background: url(../images/search/noimagepreview.gif) no-repeat center center; }
#Search #View #Preview #PreviewThumbnail { width: 428px; margin: 10px auto; padding-left: 8px; _padding-left: 2px; }
#Search #View #Preview #PreviewThumbnail a { display: block; float: left; width: 65px; height: 65px; margin: 5px 9px 5px 8px; overflow: hidden; border: 1px solid #ccc; background: no-repeat center; }
#Search #View #Title { width: 680px; color: #264253; font-weight: bold; margin: 0px auto; margin: 10px auto 5px; height: 30px; line-height: 30px; text-align: left; padding-left: 20px; clear: both; }
#Search #View table { width: 700px; border: 1px solid #CCCCCC; margin: 0px auto; }
#Search #View table tbody th, #Search #View table tbody td { text-align: left; padding-left: 30px; }
#Search #View table tbody th { background: url(../images/search/semicolon.gif) center right no-repeat; padding-left: 30px; color: #000000; width: 170px; }

#Search #Contact { text-align: center; padding: 20px 0px 0px; font-size: 14px;}


/*Static Page*/
div#StaticPage { display: block; padding-top: 2px;}
div#AboutUsPage { display: block; padding-top: 10px;}
div.Founder { float: left; padding: 5px 10px 10px 0;}

.Conpad { padding: 20px 10px; line-height: 16px; background: #000 url('../images/bg.jpg') repeat-x;}
.Conpad2 { padding: 10px; line-height: 16px;}
.Conpad3 { padding: 10px 0 0 10px; line-height: 16px; border-top: 2px solid #C9C9C9;}

.Conpad4 { width: 940px; height: 720px; padding: 20px 10px; line-height: 16px; background: #000 url('../images/bg.jpg') repeat-x;}

a.Mail { text-decoration: underline;}
ul.Sbullet { padding: 0 0 15px 20px;}
ul.Sbullet li { list-style: none; margin: 0px; padding-left: 10px; background: url('../images/bullet.gif') no-repeat 0px 8px;}
ul.Slist li { list-style: none; margin: 0px; padding-left: 10px; background: url('../images/bullet.gif') no-repeat 0px 8px;}
div#StaticPage table td { vertical-align: top; padding-top: 3px 0;}

div#mnInner { float: left; width: 200px; margin-top: 17px; border-top: 2px solid #838383;}
div#mnInner ul { list-style: none;}
div#mnInner ul li { display: block; padding: 3px 0 3px 10px; border-bottom: 1px solid #838383;}
div#mnInner ul li a { font: bold 12px MS Sans Serif; color: #C9C9C9;}
div#mnInner ul li a:hover , div#mnInner ul li a.active { color: #FFF;}
div#SContent { float: right; width: 750px;}
div.STopic { display: block; }

.Address { height: 20px; border-bottom: 1px dashed #FFF; margin-bottom: 5px; font-weight: bold;}
.SBlock { display: block; padding: 10px 0;  margin-top: 10px; border-top: 1px dashed #FFF; }
.Simages { float: left; width: 380px;}
.Sdetail { float: right; width: 490px;}

div#Over { width: 940px; height: 80px; padding-top: 162px; margin-top: 15px; border-top: 1px dashed #FFF; background: url("../images/sponsors/img2.jpg") no-repeat; font-weight: bold;}
div#SponsorContact { width: 940px; height: 68px; padding-top: 7px; margin-top: 15px; background: url("../images/sponsors/img5.jpg") no-repeat; font-weight: bold;}

div#TContent { display: block;}
div#TContent a.tab_aviation { display: block; height: 16px; padding: 8px 12px; background: url("../images/about/bullet1.gif") no-repeat center left; font-weight: bold; cursor: pointer;}
div#TContent a.tab_aviation.selected { display: block; padding: 8px 12px; background: url("../images/about/bullet2.gif") no-repeat center left;}
div#TContent a.tab_aviation span { float: left;}
div#TContent a.tab_aviation span.flag { padding-top: 1px; padding-left: 3px;}
div#TContent div.TTopic { display: block; padding: 20px 0 2px; border-bottom: 1px dashed #FFF;}

.bg { background: #000 url('../images/bg.jpg') repeat-x;}
div.imgs { float: left; padding: 5px 10px 0 0;}
div.imgs_right { float: right; padding: 5px 10px 0 0;}

/**/
table.OurPresentations { width: 710px; margin: auto;}
table.OurPresentations td { padding: 8px 0; background: url('../images/our_presentations/line.gif') repeat-x bottom left;}

ul.tabs {
	margin: 0;
	padding: 0;
	list-style: none;
	/*height: 17px; --Set height of tabs--*/
	width: 960px;
}
ul.tabs li {
	float: left;
	padding: 0;
	height: 17px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 15px; /*--Vertically aligns the text within the tab--*/
	border: none;
	margin: 1px 2px -1px 0; /*--Pull the list item down 1px--*/
	/*overflow: hidden;*/
	position: relative;
	margin-bottom: 0px;
	white-space: nowrap;
}
ul.tabs li.active {
	
	/*font-weight: bold;
	font-size: small;*/
}
ul.tabs li.active div.l {
	display: block;
	float: left;
	width: 5px;
	height: 17px;
	background: url('../images/tab/left.gif') no-repeat left top;
}
ul.tabs li.active div.r {
	display: block;
	float: left;
	width: 5px;
	height: 17px;
	background: url('../images/tab/right.gif') no-repeat right top;
}
ul.tabs li.active a {
	display: block;
	outline: none;
	float: left;
	text-align: center;
	padding: 1px 5px;
	color: white;
	font-weight: bold;
	background-color: #838383;
}
ul.tabs li div.l {
	display: block;
	float: left;
	width: 5px;
	height: 17px;
	background: url('../images/tab/left2.gif') no-repeat left top;
}
ul.tabs li div.r {
	display: block;
	float: left;
	width: 5px;
	height: 17px;
	background: url('../images/tab/right2.gif') no-repeat right top;
}
ul.tabs li a {
	display: block;
	outline: none;
	float: left;
	text-align: center;
	padding: 1px 5px;
	background-color: #C9C9C9;
	color: black;
	font-weight: bold;
}

/***/
.tab_container {
	background: #000 url('../images/tab/bg.jpg') repeat-x;
	overflow: hidden;
	width: 100%;
	float: left;
}
.tab_content {
	display: block;
	padding: 2px 0 5px 20px;
	min-height: 340px;
	_height: 340px;
}
