.admin-search{position:relative;}.admin-search .search-filters{background-color:#6E6E6E;padding:5px;height:auto;font-size:13px;}
.admin-search h2 .buttons{position:absolute;top:-14px;right:-4px;}.admin-search .search-results{min-height:50px;}
.admin-search .search-filters .field{width:285px;float:left;border:none;padding:0;}
.admin-search .search-filters .field label{display:inline-block;color:White;}.admin-search .search-filters .field input,.admin-search .search-filters .field select{background:transparent url(../img/input-bg-short.png) no-repeat scroll 0 0;width:150px;border:none;height:22px;}
.admin-search .search-filters .multi-dropdown li input{width:auto;float:left;height:20px;margin-right:5px;}
.multi-dropdown{position:relative;}.multi-dropdown ul{position:absolute;z-index:1;border:1px inset #777;background:#EEE;list-style:none;padding:5px;width:261px;}
.multi-dropdown ul li{clear:both;}.admin-search .search-filters .multi-dropdown li label{width:auto;display:inline;float:none;font-weight:normal;line-height:17px;}#page-options{position:absolute;top:10px;left:10px;}.edit-me{position:relative;}.edit-me a{position:absolute;background:url(../img/admin/edit.png) no-repeat left top;padding-left:15px;left:2px;top:2px;text-decoration:none;color:#FFF;}
#welcome input{border:1px solid #777;width:100%;}.edit-ad-list{height:300px;width:400px;}
.edit-ad-list ol{list-style-position:outside;margin-left:30px;}.edit-ad-list li{margin-bottom:10px;}
.edit-ad-list div{height:25px;}.edit-ad-list label{width:70px;float:left;font-weight:bold;}
.edit-ad-list input{float:left;width:300px;}#dialog{text-align:left;}#admin-login{height:400px;padding-left:280px;padding-top:80px;}
#admin-login .fields div label{float:left;margin-left:10px;width:70px;}#admin-login .fields div{width:220px;}
#admin-login .buttons{text-align:center;width:220px;margin-top:10px;}.errors{color:Red;}
#admin-index ul{list-style:none;padding:10px;}#admin-index ul li{padding:5px;}.admin-icons{height:16px;z-index:1;}.admin-icons a{background-image:url(../img/admin/icons2.png);height:14px;width:12px;float:left;margin-right:2px;cursor:pointer;}
.admin-icons .pencil{background-position:0 0;}.admin-icons .tick{background-position:-12px 0;}
.admin-icons .plus{background-position:-66px 0;}.admin-icons .minus{background-position:-24px 0;}
.admin-icons .cross{background-position:-80px 0;}.admin-icons .tree{background-position:-39px 0;}
.admin-icons .move{background-position:-52px 0;}.admin-icons .bigplus{background-position:-113px 0;height:15px;width:14px;}
.admin-icons .close{background-position:0 -16px;}.admin-icons .package{background-position:-95px 0;width:14px;}
.admin-icons .locked{background-position:-130px 0;}.admin-icons .unlocked{background-position:-144px 0;}.booking{padding:0 10px 10px 10px;height:800px;}.booking .section{height:auto;font-size:13px;}
.booking h2{font-size:14px;font-weight:bold;margin-top:5px;margin-bottom:2px;background-color:#e9b438;height:20px;padding:5px;color:Black;}
.booking h2 label{display:block;padding-top:3px;color:#333;}.booking .section .detail .leftBox{width:302px;display:inline;float:left;}
.booking .section .detail .rightBox{display:inline;width:302px;float:left;}.booking .section .detail div{float:left;display:inline;margin-bottom:5px;}
.booking .section .detail label{width:123px;display:block;float:left;}.booking .section .detail div.value{width:170px;display:block;float:left;font-weight:bold;padding:2px;}
.booking .detail table th{font-size:13px;}.booking .detail table input{border:1px solid #AAA;padding:2px;width:127px;}
.booking .detail table input.small{padding:2px;width:68px;}.booking .detail table select.small{width:68px;}
.booking .detail select{width:172px;}.booking .detail .field input{width:172px;}
.booking .detail .field{width:300px;}.booking .textArea{width:603px;margin-bottom:2px;}
.booking .boldText{color:Red;}.capture{font-family:Arial;}.capture .info{padding:10px;}
.capture table{width:100%;}.capture .buttons{padding:5px;text-align:center;}.capture .buttons a{float:right;}
.capture th{font-size:12px;font-weight:bold;text-align:left;border:none;}.capture td{font-size:13px;text-align:left;}
.capture .user div,.capture .address div{display:inline;float:left;width:280px;margin-bottom:5px;}
.capture .user label,.capture .address label{display:block;float:left;width:100px;}
.capture .user label.error,.capture .address label.error{color:Red;}.capture .user,.capture .address,.capture .course{padding:10px;}
.capture h2{background-color:#E9B438;color:Black;font-size:14px;font-weight:bold;height:20px;margin-bottom:2px;margin-top:5px;padding:5px;}
.capture .grid input{background:#FFF;border:0;width:100%;padding:3px;}.capture .grid select{border:0;width:100%;padding:3px;}
.capture .grid input.short{width:50px;}.capture h3{padding-top:6px;}.capture h3 .buttons{position:absolute;top:5px;right:62px;width:47px;}
.capture .grid .buttons input{border:medium none;width:71px;}.capture .item-list h4 label{display:block;}
.capture .item-list ul{margin-right:0;}.capture .item-list li{width:318px;float:left;margin-right:6px;}
.capture .item-list li h4{height:100px;}.fields .field a.link{background:#EFE2C3;color:#D59500;font-weight:bold;height:26px;line-height:26px;position:absolute;right:5px;text-align:center;text-decoration:none;top:5px;width:32px;}
.capture .section{width:430px;float:left;display:inline;padding-left:10px;}.capture .user div.section{width:437px;}.round-sml-button{background:url(../img2/round-sml-button.png) no-repeat left top;display:inline-block;text-align:left;color:#A0A0A0;text-decoration:none;font-size:13px;height:22px;padding:4px 8px;}
.round-button{background:url(../img2/round-button.png) no-repeat left top;display:inline-block;text-align:left;color:#A0A0A0;text-decoration:none;font-size:13px;height:22px;padding:4px 8px;}* html .clearfix{height:1%;}*+html .clearfix{display:inline-block;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.flash{height:297px;width:339px;}.marquee{position:relative;overflow:hidden;height:225px;}
.marquee li{height:225px;width:300px;}.news-items{margin-top:5px;background:#E5DDC4 url(../img2/layout/news.gif) repeat-x left top;padding:6px 10px;position:relative;}
.news-items h2{color:#555;font-weight:bold;height:35px;}.news-items h3{color:#D79700;font-style:italic;font-weight:bold;line-height:18px;margin-bottom:5px;}
.news-items li{color:#434343;font-size:13px;padding-bottom:10px;}.news-items li a{display:block;text-align:right;color:#656565;margin-top:5px;}
.news-items li h3 em{border-right:1px solid #333;color:#333;float:left;font-size:13px;font-style:normal;line-height:15px;margin-right:5px;width:15px;}
.fader{background:url(../img2/layout/fader.png) repeat-x left top;height:30px;left:0;position:absolute;top:0;width:100%;}
.item-list{position:relative;background:#F3F3F3;padding-bottom:1px;}.item-list h2{background:#DEDEDE;padding:6px 10px;font-weight:bold;color:#333;}
.item-list ul{margin:6px;}.item-list li{background:#fff;margin-bottom:2px;padding:5px;}
.item-list h4{padding-left:20px;position:relative;}.item-list h4 .number{border-right:1px solid #333;float:left;height:30px;padding-right:5px;margin-left:-20px;width:10px;}
.item-list h4 label{font-weight:bold;padding-left:5px;}.item-list h4 .start{color:#D59500;font-weight:bold;padding-left:5px;}
.item-list .cost{background:#F7F4EB;color:#333;font-weight:bold;line-height:20px;margin:10px 0 5px 0;padding:5px 10px;position:relative;overflow:hidden;height:20px;}
.item-list .cost a{position:absolute;width:80px;text-align:center;height:100%;background:#EFE2C3;right:0;top:0;line-height:28px;color:#D59500;text-decoration:none;}
.item-list .inline h4{display:inline;padding-left:20px;position:relative;width:292px;float:left;}
.item-list .inline li{height:50px;}.item-list .inline .cost{display:inline;width:293px;float:left;}
.item-list .inline .links2{background:#F7F4EB;color:#333;font-weight:bold;line-height:20px;margin:10px 0 5px 0;padding:5px 10px;position:relative;overflow:hidden;height:20px;}
.item-list .inline .links a{background:#F7F4EB none repeat scroll 0 0;color:#333;float:left;font-weight:bold;height:28px;line-height:25px;text-align:center;width:80px;}
.item-list .inline .links a.dark{background:#EFE2C3;color:#D59500;}.content-section .contact{padding:10px;}.content-section .about{padding:10px;}.content-section .contact .details{font-family:Arial;font-size:13px;}
.content-section .about div{padding:20px;}.content-section .about div ul{margin-left:10px;}
.content-section .about div ul ul{margin-left:20px;}.corners{position:relative;}.corners .tl,.corners .tr,.corners .bl,.corners .br{background-image:url(../img/corners.png);background-repeat:no-repeat;height:24px;width:24px;position:absolute;z-index:100;}
.left-col .corners .tl,.left-col .corners .tr,.left-col .corners .bl,.left-col .corners .br{background-image:url(../img/corners2.png);}
.corners .tl{top:-12px;left:-12px;}.corners .tr{top:-12px;right:-12px;}.corners .bl{bottom:-12px;left:-12px;}
.corners .br{bottom:-12px;right:-12px;}.header{background:transparent url(../img/search/search_packages_hrd.gif) no-repeat scroll left top;color:#FDF6F2;font-size:10pt;font-weight:bold;height:38px;margin-bottom:-8px;padding:9px 0 0 5px;}
#courseDetail .roles{padding:10px 0 10px 10px;}#courseDetail .description{padding:10px 0 10px 10px;}
#courseDetail .item-list .inline .cost{width:266px;}#courseDetail .item-list h3{padding-top:6px;padding-left:6px;}
.section-allcourses em{width:auto;margin:2px 5px 5px 2px;font-size:13px;color:#777;font-style:italic;margin-right:20px;}
.section-allcourses .cloud{padding:10px 5px 5px 5px;margin:5px;}.section-allcourses .news-items{margin-top:5px;background:#E5DDC4 url(../img2/layout/news.gif) repeat-x left top;padding:6px 10px;position:relative;}
.section-allcourses .news-items h2{background:none;padding:0;color:#555;font-weight:bold;height:35px;}
.cloud .item{white-space:nowrap;display:inline-block;}.cloud h4{padding:5px 0 10px 0;text-align:center;font-size:23px;}
.cloud h3.subCat{padding:0;margin:15px 0 0 0;height:auto;}.cloud h3.subCat a{color:#D79700;}.course-tabs{margin-top:10px;}.course-tabs .tab-body{background:#FFF;}.course-tabs .tab-body .potentialRoles,.course-tabs .tab-body .description,.course-tabs .tab-body .booking{padding:10px;min-height:394px;}
.course-tabs .tab-body .potentialRoles .item{height:113px;width:169px;display:inline;float:left;margin:15px;}
.course-tabs .tabs .tabNavigation{background:url(../img/package/package-tabs-bg.gif) repeat-x left top;height:41px;}
.course-tabs .tabs .tabNavigation li{background:url(../img/package/package-tab.gif) no-repeat right 1px;}
.course-tabs .tabs .tabNavigation a{padding:0;width:88px;height:42px;}.course-tabs .tabs a span{padding-left:0;text-align:center;}
.course-tabs .tabs a.selected{background:#FFF;height:42px;}.course-tabs .tabs .tab-description a{width:150px;}
.course-tabs .tabs .tab-description a span{padding-left:0;margin-left:10px;}.course-tabs .tabs .tab-booking a{width:150px;}
.course-tabs .tabs .tab-potentialRoles a{width:120px;}.course-tabs .tab-body .format1{padding:10px 0 5px 13px;height:128px;border-bottom:3px solid #F2F2F2;}
.format1 .detail{float:left;height:101px;}.course-tabs .tab-body .format1 h2{height:20px;float:left;}
.course-tabs .tabs .format1 a{margin-left:363px;width:auto;color:#E87321;font-size:13px;}
.format1 .detail,.format2a .detail,.format2b .detail,.format3 .detail{width:590px;margin-top:8px;margin-bottom:5px;font-size:13px;font-family:Arial;}
#description,#potentialRoles,#booking{min-height:394px;margin-top:0;}.format2a .detail{height:53px;}
.format2b .detail{height:17px;margin-top:10px;}.format3 .detail{height:354px;}.course-tabs.tab-body .format2a{padding:10px 0 5px 13px;height:79px;border-bottom:3px solid #F2F2F2;font-size:14px;font-family:Arial;}
.course-tabs.tab-body .format2b{padding:10px 0 5px 13px;font-size:14px;font-family:Arial;height:53px;border-bottom:3px solid #F2F2F2;}
.course-tabs.tab-body .format3{padding:10px 0 5px 13px;height:371px;font-size:14px;font-family:Arial;}
.course-tabs.tab-body .format2a .detail .sub{width:600px;}.course-tabs.tab-body .format2b .detail .sub{width:600px;}
.course-tabs.tab-body .format1 .detail .headers{width:160px;float:left;font-size:14px;font-family:Arial;}
.course-tabs.tab-body .format1 .detail .headers div{float:left;width:126px;padding-bottom:4px;font-size:13px;font-family:Arial;}
.course-tabs.tab-body .format1 .detail .rows{width:420px;float:left;font-family:Arial;font-size:14px;}
.course-tabs.tab-body .format1 .detail .rows div{padding-bottom:4px;font-size:13px;font-family:Arial;}
.course-tabs.tab-body .format1 .days .yes{width:30px;float:left;height:35px;}.course-tabs.tab-body .format1 .days .no{width:30px;float:left;height:35px;}
.course-tabs.tab-body .format2a .detail div{width:115px;float:left;font-size:13px;padding-bottom:4px;font-family:Arial;}
.course-tabs.tab-body .format2b .detail div{width:115px;float:left;font-size:13px;font-family:Arial;}
.course-tabs.tab-body .format3 .detail div{width:601px;font-size:13px;padding-bottom:4px;font-family:Arial;}
.yes{background:url(../img/package/yes.gif) no-repeat 0 bottom;}.yes *{margin-bottom:5px;}
.no *{margin-bottom:5px;}.no{background:url(../img/package/no.gif) no-repeat 0 bottom;}.fields{width:320px;}.fields li.field,.fields li.check{float:left;clear:both;margin-top:15px;line-height:25px;position:relative;width:320px;}
.fields li.field label{font-family:Helvetica;font-size:9pt;float:left;width:100px;font-weight:bold;margin-bottom:2px;}
.fields li.field label.error{background:#E8EEF7 none repeat scroll 0 0;color:red;height:24px;left:290px;line-height:24px;padding-left:5px;position:absolute;top:2px;width:300px;}
.fields li.field input,.fields li.field textarea{border:0;background:#DEDEDE;padding:2px 4px;color:#555;font-size:9pt;width:170px;height:16px;padding:4px 5px;}
.fields li.field textarea{height:60px;}.fields li.field select{border:0;background:#EFEFEF;padding:2px 4px;color:#7A7A7A;font-size:9pt;width:140px;}
.fields li.buttons{clear:both;float:none;padding-top:15px;height:40px;}.fields li.buttons input{background:transparent url(../img2/button.png) no-repeat 0 0;border:none;font-size:13px;height:24px;padding-bottom:4px;width:90px;color:#fff;cursor:pointer;font-weight:bold;text-decoration:none;}
.fields div.radio{width:100%;margin-top:5px;}.fields div.radio input{display:inline;width:auto;background:#FFF;}
.fields div.radio label{display:inline;font-weight:normal;vertical-align:bottom;line-height:20px;margin-right:10px;}
.wide .fields,.wide .fields li.field{width:100%;}.wide .fields .field input,.wide .fields .field textarea{width:500px;}
.wide .fields .wym_box{margin-left:100px;width:800px;}.file-browser #file-list{border-bottom:1px solid #ccc;margin-bottom:10px;}.file-browser #file-list li{border:1px solid #999;padding:5px;width:150px;height:60px;float:left;margin:5px;font-size:11px;cursor:pointer;}
.file-browser #file-list .selected{border:1px solid #777;background:#FFF;}.file-browser #file-list img{max-height:50px;max-width:50px;float:left;}
.file-browser #file-list label{margin-left:60px;display:block;cursor:pointer;}.file-browser #folder-list li{float:left;width:100px;background:url(../img2/folder.png) no-repeat left top;padding-left:20px;}
.file-browser #folder-list{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px;}fieldset{float:left;clear:both;width:100%;margin:0 0 1.5em 0;padding:0;border:1px solid #BFBAB0;background-color:#F2EFE9;background-image:url(../img/fieldset-gradient.jpg);background-repeat:repeat-x;position:relative;}
legend{margin-left:1em;color:#000;font-weight:bold;}fieldset ol{padding:3.5em 1em 0 1em;list-style:none;}
fieldset li{padding-bottom:1em;}fieldset.submit{float:none;width:auto;border-style:none;padding-left:12em;background-color:transparent;background-image:none;}
fieldset li{float:left;clear:left;width:100%;padding-bottom:1em;}fieldset label{float:left;width:10em;margin-right:1em;}
fieldset.radio-large li{border:1px solid #DDD;clear:none;height:115px;margin:5px;padding:5px;width:170px;font-size:13px;}
fieldset.radio-large input{float:left;margin-right:5px;}fieldset.radio-large label{width:auto;}
fieldset fieldset{border:none;}legend span{position:absolute;left:.74em;top:0;margin-top:.5em;font-size:100%;}
fieldset div.display{float:left;}fieldset li.checkbox label{width:auto;}fieldset li.checkbox input{float:left;}#page-Home .package{margin:0;width:auto;height:auto;}#section-top-packages ol{background:url(../img/home/top-packages.gif) no-repeat left top;height:100%;}
.ad-list{list-style:none;}.ad-list li a{color:#686868;text-decoration:none;margin-left:5px;}
.ad-list li{height:20px;line-height:20px;padding:9px 15px 4px;color:#EFA300;}.newsletter{background:url(../img/home/newsletter-bg.jpg) no-repeat left top;height:100%;color:#FFF;padding:10px;}
.newsletter input{display:block;margin:20px 0 10px;width:315px;border:1px solid #F0F0F0;}
#section-right-ad{background:url(../img/home/right-ad-bg.gif);padding:20px 25px;}
.welcome{margin-top:7px;margin-left:3px;margin-bottom:4px;letter-spacing:.05px;}.new-icon,.del-icon{background-image:url(../img2/iconset.png);_background-image:url(../img2/iconset.gif);height:16px;width:16px;display:inline-block;}
.del-icon{background-position:-16px 0;}.inline-fields{width:320px;}.inline-fields div{height:30px;}.inline-fields div label{float:left;width:70px;}
.inline-fields div input.field,.inline-fields div textarea.field{float:left;width:250px;background:#EFEFEF;border:1px solid #CCC;margin-right:10px;}.ac_results{padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;text-align:left;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:13px;line-height:16px;overflow:hidden;}
.ac_loading{background:white url('indicator.gif') right center no-repeat;}.ac_odd{background-color:#eee;}
.ac_over{background-color:#0A246A;color:white;}#mustLogin{background:url(../img2/login-bg.jpg) no-repeat;height:259px;width:240px;position:relative;padding:0 15px;color:#565656;}
#mustLogin h3{color:#FFF;font-size:18px;font-weight:bold;height:40px;line-height:40px;text-align:center;}
#mustLogin ul,#mustLogin ul li{width:250px;margin-top:5px;}#mustLogin ul li label{display:block;float:none;}
#mustLogin ul li input{background:#FFF;width:230px;padding:6px 5px;}#mustLogin .buttons{position:absolute;bottom:30px;left:0;width:270px;text-align:center;}
#mustLogin .buttons input{margin:0 10px;}#mustLogin a.reminder,#mustLogin a.register{position:absolute;bottom:6px;right:14px;font-size:13px;font-weight:bold;}
#mustLogin a.register{right:auto;left:14px;}html{background:#DDDDDC;}body{background:#DDDDDC url(../img2/bg.png) repeat-x left -5px;color:#636363;}
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}.yui-t6 .yui-b{width:20.7692em;*width:20.2686em;}
.yui-t6 #yui-main .yui-b{margin-right:21.5385em;*margin-right:21.0194em;}#bd{min-height:275px;}
#doc4{position:relative;}#hd{position:relative;z-index:99;}#hd h1{left:-999em;position:absolute;}
#hd .quick-search{position:absolute;background:url(../img2/quick-search.gif) no-repeat left top;height:26px;width:212px;right:0;top:50px;}
#hd .quick-search input{color:#8A8A8A;font-size:13px;border:0;background:transparent;width:100%;margin-top:6px;margin-left:5px;}
#hd #title{background:url(../img2/title.jpg) no-repeat -1px top;height:169px;}#bd{position:relative;background:#FFF;padding:10px;z-index:0;}
#right-overlay{background:transparent url(../img2/geeky-guy.png) no-repeat scroll left top;height:124px;position:absolute;right:-4px;top:195px;width:232px;z-index:50;}
.buttons input,.buttons a{background:transparent url(../img2/button.png) no-repeat 0 0;border:none;font-size:13px;height:24px;padding-bottom:4px;width:90px;color:#fff;cursor:pointer;font-weight:bold;text-decoration:none;}
.buttons a{height:24px;padding-bottom:3px;padding-top:4px;text-align:center;display:inline-block;}
.error{color:Red;font-weight:bold;}img.left{float:left;margin-right:10px;}img.right{float:right;margin-left:10px;}
p#preview{position:absolute;border:1px solid #AAA;background:#EEE;padding:4px;z-index:9999;}
.placeholder{position:absolute;color:#565656;font-style:italic;}.welcome-section a{color:#ddd;}
#ft{text-align:center;padding:10px;}#ft a{font-size:13px;color:#555;}optgroup{font-style:italic;font-weight:bold;}
optgroup option{margin-left:13px;font-style:normal;font-weight:normal;}a.accredited{position:absolute;text-decoration:none;display:block;height:117px;width:123px;background:url(../img2/home/accredited.png) no-repeat top left;right:0;top:100px;z-index:9999;}#navigation{position:relative;font:14px Arial;background:url(../img2/menu-bg.gif) repeat-x left top;height:42px;width:100%;z-index:500;overflow:visible;margin-bottom:0;}
#navigation a:link,#navigation a:visited{color:#D8D8D8;padding:14px 14px 14px 16px;text-decoration:none;font-size:13px;font-weight:bold;}
#navigation li{background:url(../img2/menu-divider.gif) no-repeat right 0;padding-right:0;}
#navigation a:hover{border:0;background:url(../img2/active-menu.gif) repeat-x 35px 0;color:#515151;text-decoration:none;}
#navigation .current a:link,#navigation .current a:visited{color:#F3771E;text-decoration:none;background:url(../img/menu-arrow.gif) no-repeat center 43px;padding-bottom:21px;}
#navigation .nav ul{border-top:1px solid #777;}#navigation .nav ul a:link,#navigation .nav ul a:visited{background:#5a5a5a url(../img2/submenu-bg.gif) repeat-x;border:1px solid #777;border-top:0;font-size:13px;font-weight:normal;padding:8px 14px;}
#navigation li li{background:none;}#navigation .nav ul li li a:link,#navigation .nav ul li li a:visited{border-width:0 0 1px;}
#navigation .nav ul a:hover{background:#C29101 url(../img2/active-menu.gif) repeat-x;color:#515151;}
.nav,.nav *{margin:0;padding:0;list-style:none;}.nav ul{position:absolute;top:-999em;width:18em;margin-top:8px;}
.nav ul ul{margin-top:-1px;border-left:1px solid #777;}.nav li{float:left;position:relative;z-index:99;font-size:12px;max-width:140px;}
.nav a{display:block;}.nav ul li{width:100%;max-width:100%;}.nav li:hover ul,ul.nav li.sfHover ul{left:-1px;top:33px;}
.nav li:hover li ul,.nav li.sfHover li ul{top:-999em;}.nav li li:hover ul,ul.nav li li.sfHover ul{left:18em;top:0;}
.nav li:hover ul,.nav li li:hover ul{top:-999em;}.nav li li:hover{background-color:#505050;}
.nav li li li{background-color:#454545;}.nav li li li:hover{background-color:#505050;color:#fff;}.menu-editor{font-size:13px;}.menu-editor ul{background:#f2f2f2;list-style:none;height:45px;}
.menu-editor li{float:left;list-style:none;position:relative;height:35px;padding:5px;border-right:1px solid #dadadc;cursor:pointer;background:#F2F2F2;margin-bottom:2px;}
.menu-editor li.admin-icons{border-right:none;}.menu-editor li .admin-icons{margin-top:2px;}
.menu-editor li span{display:block;background:#fffad0;border:1px solid #fffad0;padding:2px 5px;min-width:45px;}
.menu-editor li.selected span,.menu-editor li input{display:block;font-size:13px;padding:2px 5px;background:#fff;border:1px solid #d8d8d8;}
.menu-editor li ul{border:1px solid #d8d8d8;position:absolute;background:#e1e1e1;left:-1px;top:40px;width:150px;height:auto;padding:5px;z-index:1;}
.menu-editor li li ul{left:161px;top:0;}.menu-editor li li{background:#fff;float:none;margin-bottom:2px;border-right:none;height:auto;padding:5px;}
.menu-editor li li span{background:#FFF;border:1px solid #d8d8d8;display:block;}
.menu-editor li .edit-links,.menu-editor li.editing .view-links{display:none;}.menu-editor li.editing .edit-links{display:block;}
.menu-editor li.close{background:transparent;height:auto;}.menu-editor li.close a.close{padding-left:16px;color:#575757;text-decoration:none;float:right;margin-right:16px;}
.menu-editor #new-main-item{background:url(../img/admin/new-category-bg.png) no-repeat left top;width:195px;padding-top:5px;height:82px;position:absolute;top:125px;z-index:1;}
.menu-editor #new-main-item .inner{border:1px solid #eae4a8;background:#fffad0;margin:5px;height:50px;padding:5px;}
.menu-editor #new-main-item input{border:none;background:#FFF;padding:2px;margin-bottom:4px;width:168px;}
.menu-editor li.arrow{display:none;}.menu-editor li .add-new{background:#fffad0;border:1px solid #e9e3a7;height:50px;}
.menu-editor li .add-new span{border:none;background:transparent;font-size:10px;}
.menu-editor li .add-new input{display:block;width:126px;}.menu-editor li li ul{background:#e1e1e1;border:1px solid #d8d8d8;}
.menu-editor li li li.arrow{background:url(../img/admin/sub-menu-bg.gif) no-repeat left top;position:absolute;left:-6px;top:0;display:block;}
.menu-editor .link-editor{position:absolute;background:#e1ecde;z-index:2;}.menu-editor .link-editor .inner{background:#FFFAD0 none repeat scroll 0 0;border:1px solid #EAE4A8;height:auto;margin:5px;padding:5px;}
.menu-editor .link-editor .field{height:25px;}.menu-editor .link-editor .field .admin-icons{float:left;margin-left:5px;margin-top:2px;}
.menu-editor .link-editor .field select,.menu-editor .link-editor .field input{float:left;width:150px;}
.menu-editor .link-editor .field input{width:170px;}.menu-editor .link-editor .field label{padding-top:5px;float:left;width:50px;}
.menu-editor .link-editor .checkbox input{width:auto;}.menu-editor .link-editor .checkbox label{line-height:10px;margin-left:5px;padding-top:0;width:auto;}
.menu-editor .tree-arrow-up{position:absolute;background:url(../img/admin/tree-arrows.png) no-repeat left top;height:10px;width:10px;left:10px;top:-5px;}
.menu-editor .tree-arrow-left{background:transparent url(../img/admin/tree-arrows.png) no-repeat scroll -8px -7px;height:8px;left:-5px;position:absolute;top:10px;width:7px;}.pager{color:#4C4C4C;font-size:13px;font-weight:bold;line-height:25px;}.pager a{color:#4C4C4C;margin:0 3px;padding-bottom:5px;}
.page-slider{height:50px;padding-top:25px;position:relative;overflow:visible;padding:10px;text-align:center;}
.page-slider .tip{width:auto;height:auto;background:#fffdac;color:#4c4c4c;font-weight:bold;font-size:13px;position:absolute;margin:0;padding:3px;top:0;white-space:nowrap;}.searchArea{width:909px;height:1100px;background-color:white;margin-top:37px;}.packageArea{height:1100px;background-color:white;margin-top:40px;}
.packageArea .packagePic img{width:139px;}.packages{width:230;height:1081px;display:block;float:left;padding:5px;font-size:13px;font-family:Arial;}
.packages .searchPackages{border:1px solid #BFBFBF;width:227px;\width:229px;height:285px;padding-top:44px;padding:0;margin-bottom:5px;}
.packages .header{padding:10px 0 0 10px;height:26px;width:229px;background:url(../img/search/search_packages_search_box.gif) no-repeat left top;}
.packages .header .hdr1{color:#666;font-size:13px;font-family:Arial;font-weight:bold;}
.packages .search{padding-top:5px;}.packages .summary{width:227px;height:539px;background-color:White;margin-bottom:5px;border:1px solid #BFBFBF;}
.packages .fields{background-color:White;width:auto;}.packages .footer{height:49px;padding-top:5px;}
.searchArea .footer .summary{float:left;display:inline;width:377px;padding-top:5px;}
.searchArea .footer .paging{margin-right:10px;float:right;display:inline;width:123px;color:#E87321;padding-top:5px;}
.searchArea .footer .paging .enabled{color:#E87321;}.searchArea .footer .paging .disabled{color:#CCC;}
.packages .fields div{float:none;padding-left:15px;margin-top:2px;width:184px;}.packages .fields div input{width:198px;}
.packages .fields div select{width:198px;}.packages .fields label{width:198px;}.packages .bottom{width:227px;height:210px;background:url("../img/search/search_packages_bottom_left.gif") no-repeat left top;border:none;}
.searchResults{float:left;width:649px;height:1064px;margin-left:10px;background-color:#EFEFEF;background:#EFEFEF url("../img/search/search_packages_hrd.gif") no-repeat left top;}
.searchResults .hdr{margin-bottom:5px;height:38px;}.searchResults .packageList{width:642px;}
.searchArea .searchResults .packageList{height:1028px;}.searchResults .packageList .hdr1{font-weight:bold;font-size:13px;color:#666;font-family:Arial;}
.searchResults .packageList .redText{color:#9E1C1C;font-size:13px;font-family:Arial;}
.searchResults .packageList .smallText{font-size:13px;margin-top:5px;margin-bottom:5px;font-family:Arial;}
.searchResults .packageList .p .smallText{font-size:13px;font-family:Arial;}.searchResults .packageList .link{margin-top:5px;color:#CC9B2B;font-size:13px;font-family:Arial;}
.searchResults .packageList .link a{color:#CC9B2B;font-size:13px;font-family:Arial;}
.packages .fields label{width:198px;font-size:13px;font-family:Arial;}.searchSummary{padding-top:10px;height:528px;}
.searchSummary .section hdr{padding-top:12px;padding-bottom:12px;color:#666;margin-top:8px;font-weight:bold;}
.searchSummary .section .subSection{padding-top:5px;padding-bottom:5px;padding-left:0;}
.searchSummary .section .summaryText .starLabel{color:#CE9B00;font-size:13px;width:40px;font-family:Arial;float:left;margin-right:16px;font-weight:lighter;}
.searchSummary .section .summaryText .rangeLabel{color:#CE9B00;font-size:13px;font-family:Arial;width:127px;float:left;padding-right:16px;font-weight:lighter;}
.searchSummary .section .summaryText .countLabel{color:#CE9B00;font-size:13px;font-family:Arial;width:30px;float:left;font-weight:lighter;}
.searchSummary .section .summaryText img{float:left;width:60px;padding-right:22px;}
.sort{width:200px;}.search-box{background:url(../img/home/big-search-box.gif) no-repeat left top;height:297px;width:552px;float:left;margin-top:6px;position:relative;}
.search-box .tabs{margin:12px 10px;background:url(../img/home/search-box-inner.gif) no-repeat left top;height:274px;}
.search-box .tabs .tab-carRental a.selected{background:url(../img/home/tab-carRental.gif) no-repeat;}
.search-box .tabs .tab-flights a,.search-box .tabs .tab-hotels a{width:129px;}.search-box .tabs .tab-flights span,.search-box .tabs .tab-hotels span{padding-left:56px;}
.search-box .tabs .tab-flights a.selected{background:url(../img/home/tab-flights.gif) no-repeat;}
.search-box .tabs .tab-hotels a.selected{background:url(../img/home/tab-hotels.gif) no-repeat;}
.search-box .tabs .tab-packages a.selected{background:url(../img/home/tab-packages.gif) no-repeat;}
.search-box a.submit{position:absolute;bottom:22px;left:22px;}.flight-search .fields div{margin-top:5px;}
.flight-search .fields .numeric{width:100%;}.flight-search .fields .numeric div{float:left;width:auto;margin-right:5px;}
.flight-search .fields .numeric label{width:auto;margin-right:5px;float:left;}.flight-search .fields .numeric input{width:40px;}
.flight-search .fields .flight-date{width:100%;}.flight-search .fields .flight-date label{float:left;}
.flight-search .fields .flight-date input{width:100px;margin-left:10px;}.flight-search{position:relative;margin-top:10px;}
.flight-search .errors{font-size:11px;list-style:none;position:absolute;right:0;top:100px;width:235px;}
.flight-search .buttons{margin-top:24px;margin-left:2px;}.section1,.section2{background:url(../img/sections/section1-bg.gif) no-repeat;height:210px;width:340px;}
.section1 h2,.section2 h2{color:#FFF;height:27px;font-size:14px;font-weight:normal;letter-spacing:-0.15px;margin-left:11px;margin-top:13px;}
.section2{background-image:url(../img/sections/section2-bg.gif);}.content-section{background-color:#F5F5F5;color:#777;margin:0;padding:0;position:relative;}
.content-section .content{margin:6px;}.content-section p{margin:10px;}.content-section h2{background:#DEDEDE;padding:6px 10px;font-weight:bold;color:#333;}
.content-section h3{color:black;font-weight:bold;margin-bottom:5px;margin-top:15px;padding-left:10px;}
.content-section .fields li.field input{background:#FFF;border:1px solid #DEDEDE;}
.content-body{padding:6px;color:#333;}.content-body li{margin-left:20px;list-style-type:disc;}
.content-body a.preview{border:0;margin:5px;}.admin-section{width:100%;}.admin-section h2{background:url(../img/sections/admin-section.gif) no-repeat;color:#FFF;height:39px;line-height:39px;padding-left:10px;}
.admin-section .capture table{width:100%;}.search-section{background:#F3EBD0 url(../img2/search-bg.png) no-repeat left top;position:relative;height:259px;width:270px;}
.search-section h2{font-size:14px;font-weight:bold;line-height:40px;padding:0 12px;color:#FFF;}
.search-section .content{padding:0 12px;}.search-section ul li{list-style:none;position:relative;}
.search-section input{color:#646464;border:1px solid #BFBFBF;background:white;height:20px;line-height:20px;*height:18px;padding:10px;width:224px;display:block;margin:10px 0;}
.search-section div.buttons{position:relative;}.search-section div.buttons input{color:White;font-size:14px;font-weight:bold;background:transparent;height:50px;width:129px;cursor:pointer;position:absolute;top:-21px;left:64px;border:none;}
.welcome-section{background:#6E6E6E no-repeat 6px 6px;padding:6px 6px 6px 325px;color:#FFF;height:250px;margin-bottom:10px;position:relative;}
.welcome-section .content-body{color:#FFF;}.welcome-section .movie{position:absolute;left:6px;top:6px;}
.welcome-section h2{color:#FFC93A;font-size:14px;margin-bottom:10px;font-weight:bold;background:#6E6E6E none repeat scroll 0 0;}
.welcome-section p a{position:absolute;right:15px;bottom:10px;color:#FFF;}.simple-menu ul{list-style:none;border:1px solid #BFBFBF;}.simple-menu a{border-top:1px solid #E5E5E5;background:#FFF;display:block;height:35px;line-height:35px;font-size:13px;color:#666;text-decoration:none;font-weight:bold;padding-left:10px;}
.simple-menu .first a{border-top:none;}.simple-menu .active a{color:#D3681E;background:url(../img/simple-menu-selected.gif) repeat-x left top;}.grid{border-collapse:collapse;font-size:13px;width:100%;border:0;border-bottom:4px solid #e3dcc5;}
.grid thead th{font:bold 10px;letter-spacing:1px;text-transform:uppercase;text-align:left;padding:1px 15px;border:1px solid #ccc;height:28px;background:url(../img2/table/head.gif) repeat-x left bottom;}
.grid thead th a{margin-left:-9px;}.grid td{background:#f2ead1 url(../img2/table/body.gif) repeat-x left bottom;color:#325f6a;border:1px solid #ccc;height:30px;padding:3px 6px;}
.grid td a{color:#325f6a;}.grid .alt td a{color:#6c665d;}.grid .alt td{color:#6c665d;}
.grid .alt td.first{color:#6c665d;}.grid .important td{font-weight:bold;font-size:110%;padding:15px;}
.pager{text-align:right;}.ui-search-toolbar input{background:#FEFEFE;border:1px solid #EEE;}UL.tabNavigation{list-style:none;margin:0;padding:0;}UL.tabNavigation LI{float:left;display:inline;margin-left:0;}
UL.tabNavigation LI A{display:block;_display:inline;width:127px;height:36px;background-color:transparent;color:#636363;text-decoration:none;letter-spacing:-.02em;}
ul.tabNavigation li a span{display:block;padding-left:49px;padding-top:11px;}UL.tabNavigation LI A:focus{outline:0;}
div.tabs div.tab-body{clear:both;display:block;padding:10px;margin-top:3px;}div.tabs div.tab-body h2{margin-top:0;}
.packageArea div.tabs div.tab-body{clear:both;display:block;padding:10px 0;margin-top:0;}*{padding:0;margin:0;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}#TB_window a:link{color:#666;}
#TB_window a:visited{color:#666;}#TB_window a:hover{color:#000;}#TB_window a:active{color:#666;}
#TB_window a:focus{color:#666;}#TB_overlay{position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(../img/macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}
#TB_window{position:fixed;background:#fff;z-index:1002;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0 5px 0;}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:1003;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}
#TB_HideSelect{z-index:999;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}.timetable{height:auto;background-color:#F5F5F5;width:630px;position:relative;}.timetable .calendar{font-size:8px;width:616px;margin:6px;}
.timetable .calendar .entry{margin-right:6px;margin-bottom:6px;height:100px;width:82px;float:left;background-color:White;font-size:8px;}
.timetable .calendar .inactive{background-color:#F5F5F5;}.timetable .calendar .entry em{font-style:normal;padding:7px;}
.timetable .slot{padding:3px;margin:2px;background-color:#F5F5F5;}.timetable .calendar .time{height:10px;width:113px;}
.timetable .calendar .course{height:10px;width:113px;font-style:italic;}.timetable .month{width:95%;height:31px;font-size:16px;text-align:center;}
.timetable .days div{float:left;border-bottom:1px solid #6D6D6D;height:28px;width:81px;font-size:12px;background-color:#ECD8AB;margin-bottom:8px;padding-right:6px;text-align:center;padding-top:11px;}
.timetable .days{padding:1px;}.timetable .item-list h2{padding-top:4px;text-align:center;font-size:123.1%;padding-bottom:0;}.ui-jqgrid{position:relative;font-size:11px;}.ui-jqgrid .ui-jqgrid-view{position:relative;left:0;top:0;padding:.0em;}
.ui-jqgrid .ui-jqgrid-titlebar{padding:.3em .2em .2em .3em;position:relative;border-left:0 none;border-right:0 none;border-top:0 none;}
.ui-jqgrid .ui-jqgrid-title{float:left;margin:.1em 0 .2em;}.ui-jqgrid .ui-jqgrid-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-jqgrid .ui-jqgrid-titlebar-close span{display:block;margin:1px;}.ui-jqgrid .ui-jqgrid-titlebar-close:hover{padding:0;}
.ui-jqgrid .ui-jqgrid-hdiv{position:relative;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;border-left:0 none!important;border-top:0 none!important;border-right:0 none!important;}
.ui-jqgrid .ui-jqgrid-hbox{float:left;padding-right:20px;}.ui-jqgrid .ui-jqgrid-htable{table-layout:fixed;margin:0;}
.ui-jqgrid .ui-jqgrid-htable th{height:22px;padding:0 2px 0 2px;}.ui-jqgrid .ui-jqgrid-htable th div{overflow:hidden;position:relative;height:17px;}
.ui-th-column,.ui-jqgrid .ui-jqgrid-htable th.ui-th-column{overflow:hidden;white-space:nowrap;text-align:center;border-top:0 none;border-bottom:0 none;}
.ui-th-ltr,.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{border-left:0 none;}.ui-th-rtl,.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl{border-right:0 none;}
.ui-jqgrid .ui-th-div-ie{white-space:nowrap;zoom:1;height:17px;}.ui-jqgrid .ui-jqgrid-resize{height:20px!important;position:relative;cursor:e-resize;display:inline;overflow:hidden;}
.ui-jqgrid .ui-grid-ico-sort{overflow:hidden;position:absolute;display:inline;cursor:pointer!important;}
.ui-jqgrid .ui-icon-asc{margin-top:-3px;height:12px;}.ui-jqgrid .ui-icon-desc{margin-top:3px;height:12px;}
.ui-jqgrid .ui-i-asc{margin-top:0;height:16px;}.ui-jqgrid .ui-i-desc{margin-top:0;margin-left:13px;height:16px;}
.ui-jqgrid .ui-jqgrid-sortable{cursor:pointer;}.ui-jqgrid tr.ui-search-toolbar th{border-top-width:1px!important;border-top-color:inherit!important;border-top-style:ridge!important;}
tr.ui-search-toolbar input{margin:1px 0 0 0;}tr.ui-search-toolbar select{margin:1px 0 0 0;}
.ui-jqgrid .ui-jqgrid-bdiv{position:relative;margin:0;padding:0;overflow:auto;}.ui-jqgrid .ui-jqgrid-btable{table-layout:fixed;margin:0;}
.ui-jqgrid tr.jqgrow td{font-weight:normal;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid;}
.ui-jqgrid tr.ui-row-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid;}
.ui-jqgrid tr.ui-row-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid;}
.ui-jqgrid td.jqgrid-rownum{padding:0 2px 0 2px;margin:0;border:0 none;}.ui-jqgrid .ui-jqgrid-resize-mark{width:2px;left:0;background-color:#777;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;display:none;border:0 none;}
.ui-jqgrid .ui-jqgrid-sdiv{position:relative;margin:0;padding:0;overflow:hidden;border-left:0 none!important;border-top:0 none!important;border-right:0 none!important;}
.ui-jqgrid .ui-jqgrid-ftable{table-layout:fixed;margin-bottom:0;}.ui-jqgrid tr.footrow td{font-weight:bold;overflow:hidden;white-space:nowrap;height:21px;padding:0 2px 0 2px;border-top-width:1px;border-top-color:inherit;border-top-style:solid;}
.ui-jqgrid tr.footrow-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid;}
.ui-jqgrid tr.footrow-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid;}
.ui-jqgrid .ui-jqgrid-pager{border-left:0 none!important;border-right:0 none!important;border-bottom:0 none!important;margin:0!important;padding:0!important;position:relative;height:25px;white-space:nowrap;overflow:hidden;}
.ui-jqgrid .ui-pager-control{position:relative;}.ui-jqgrid .ui-pg-table{position:relative;padding-bottom:2px;width:auto;margin:0;}
.ui-jqgrid .ui-pg-table td{font-weight:normal;vertical-align:middle;padding:1px;}
.ui-jqgrid .ui-pg-button{height:19px!important;}.ui-jqgrid .ui-pg-button span{display:block;margin:1px;float:left;}
.ui-jqgrid .ui-pg-button:hover{padding:0;}.ui-jqgrid .ui-state-disabled:hover{padding:1px;}
.ui-jqgrid .ui-pg-input{height:13px;font-size:.8em;margin:0;}.ui-jqgrid .ui-pg-selbox{font-size:.8em;line-height:18px;display:block;height:18px;margin:0;}
.ui-jqgrid .ui-separator{height:18px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:1px;float:right;}
.ui-jqgrid .ui-paging-info{font-weight:normal;height:19px;margin-top:3px;margin-right:4px;}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{padding:1px 0;cursor:pointer;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative;}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon{float:left;margin:0 2px;}.ui-jqgrid td input,.ui-jqgrid td select .ui-jqgrid td textarea{margin:0;}
.ui-jqgrid td textarea{width:auto;height:auto;}.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{display:block;}
.ui-jqgrid .ui-subgrid{margin:0;padding:0;width:100%;}.ui-jqgrid .ui-subgrid table{table-layout:fixed;}
.ui-jqgrid .ui-subgrid tr.ui-subtblcell td{height:18px;border-right-width:1px;border-right-color:inherit;border-right-style:solid;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid;}
.ui-jqgrid .ui-subgrid td.subgrid-data{border-top:0 none!important;}.ui-jqgrid .ui-subgrid td.subgrid-cell{border-width:0 0 1px 0;}
.ui-jqgrid .loading{position:absolute;top:45%;left:45%;width:auto;z-index:101;padding:6px;margin:5px;text-align:center;font-weight:bold;display:none;border-width:2px!important;}
.ui-jqgrid .jqgrid-overlay{display:none;z-index:100;}* html .jqgrid-overlay{width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
* .jqgrid-overlay iframe{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
.ui-jqgrid .ui-userdata{border-left:0 none;border-right:0 none;height:21px;overflow:hidden;}
.ui-jqdialog{display:none;width:300px;position:absolute;padding:.2em;font-size:11px;overflow:visible;}
.ui-jqdialog .ui-jqdialog-titlebar{padding:.3em .2em;position:relative;}.ui-jqdialog .ui-jqdialog-title{margin:.1em 0 .2em;}
.ui-jqdialog .ui-jqdialog-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-jqdialog .ui-jqdialog-titlebar-close span{display:block;margin:1px;}.ui-jqdialog .ui-jqdialog-titlebar-close:hover,.ui-jqdialog .ui-jqdialog-titlebar-close:focus{padding:0;}
.ui-jqdialog-content,.ui-jqdialog .ui-jqdialog-content{border:0;padding:.3em .2em;background:none;height:auto;}
.ui-jqdialog .ui-jqconfirm{padding:.4em 1em;border-width:3px;position:absolute;bottom:10px;right:10px;overflow:visible;display:none;height:80px;width:220px;text-align:center;}
.ui-jqdialog-content .FormGrid{margin:0;}.ui-jqdialog-content .EditTable{width:100%;margin-bottom:0;}
.ui-jqdialog-content .DelTable{width:100%;margin-bottom:0;}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0;}
.EditTable td textarea{width:auto;height:auto;}.ui-jqdialog-content td.EditButton{text-align:right;border-top:0 none;border-left:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px;}
.ui-jqdialog-content td.navButton{text-align:center;border-left:0 none;border-top:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px;}
.ui-jqdialog-content .CaptionTD{text-align:left;vertical-align:top;border-left:0 none;border-right:0 none;border-bottom:0 none;padding:1px;white-space:nowrap;}
.ui-jqdialog-content .DataTD{padding:1px;border-left:0 none;border-right:0 none;border-bottom:0 none;vertical-align:top;}
.ui-jqdialog-content .form-view-data{white-space:pre;}.fm-button{display:inline-block;margin:0 4px 0 0;padding:.4em .5em;text-decoration:none!important;cursor:pointer;position:relative;text-align:center;zoom:1;}
.fm-button-icon-left{padding-left:1.9em;}.fm-button-icon-right{padding-right:1.9em;}
.fm-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px;}
.fm-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px;}
#nData,#pData{float:left;margin:3px;padding:0;width:15px;}.ui-jqgrid .selected-row,div.ui-jqgrid .selected-row td{font-style:normal;border-left:0 none;}
.ui-jqgrid .tree-wrap{float:left;position:relative;height:18px;white-space:nowrap;overflow:hidden;}
.ui-jqgrid .tree-minus{position:absolute;height:18px;width:18px;overflow:hidden;}
.ui-jqgrid .tree-plus{position:absolute;height:18px;width:18px;overflow:hidden;}
.ui-jqgrid .tree-leaf{position:absolute;height:18px;width:18px;overflow:hidden;}
.ui-jqgrid .treeclick{cursor:pointer;}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
.ui-jqgrid-dnd tr td{border-right-width:1px;border-right-color:inherit;border-right-style:solid;height:20px;}
.ui-jqgrid .ui-jqgrid-title-rtl{float:right;margin:.1em 0 .2em;}.ui-jqgrid .ui-jqgrid-hbox-rtl{float:right;padding-left:20px;}
.ui-jqgrid .ui-jqgrid-resize-ltr{float:right;margin:-2px -2px -2px 0;}.ui-jqgrid .ui-jqgrid-resize-rtl{float:left;margin:-2px 0 -1px -3px;}
.ui-jqgrid .ui-sort-rtl{left:0;}.ui-jqgrid .tree-wrap-ltr{float:left;}.ui-jqgrid .tree-wrap-rtl{float:right;}
.ui-jqgrid .ui-ellipsis{text-overflow:ellipsis;-moz-binding:url('ellipsis-xbl.xml#ellipsis');}
.ui-searchFilter{display:none;position:absolute;z-index:770;overflow:visible;}.ui-searchFilter table{position:relative;margin:0;width:auto;}
.ui-searchFilter table td{margin:0;padding:1px;}.ui-searchFilter table td input,.ui-searchFilter table td select{margin:.1em;}
.ui-searchFilter .ui-state-default{cursor:pointer;}.ui-searchFilter .divider{height:1px;}
.ui-searchFilter .divider div{background-color:black;height:1px;}.user-entry .field{margin:5px 0;}.user-entry .field input{background:#FFF;border:1px solid #CCC;color:#444;padding:5px 5px;width:213px;}
.user-entry .field select{background:#FFF;border:1px solid #CCC;color:#444;padding:5px 5px;width:226px;}
.user-entry .field textarea{width:400px;float:left;}.user-entry .field label{float:left;width:100px;font-weight:bold;padding-top:5px;}
fieldset.short-user-entry,fieldset.short-user-entry ol{background:none;border:0;padding:0;}
.short-user-entry input{background:transparent url(../img/input-bg.png) no-repeat scroll 0 0;border:medium none;color:#7A7A7A;height:25px;padding:5px 10px;width:213px;font-size:13px;}
.short-user-entry label{display:block;padding-top:5px;font-weight:bold;margin-bottom:5px;}
.short-user-entry .field{margin:5px 0;}INPUT.datepicker{background-image:url(../img2/datepicker.gif);background-repeat:no-repeat;background-position:right 7px;}#register .user{height:400px;background-color:#F5F5F5;margin-top:-9px;height:auto;padding-bottom:10px;min-height:400px;}
.user .course-tabs{padding-top:10px;margin-top:10px;padding-left:10px;}.user .course-tabs .tabs .tabNavigation{background:url(../img/package/package-tabs-bg.gif) repeat-x left top;height:39px;margin-right:12px;}
.user div.tabs div.tab-body{width:95%;}#index .user{width:672px;height:400px;background-color:#F5F5F5;margin-top:-9px;height:auto;padding-bottom:10px;min-height:250px;}
#myAccount .content-section h2{background:#E5DDC4 url(../img2/expanders.gif) no-repeat left top;border-bottom:1px solid #D5CDB4;margin:0 -6px;padding:5px 0 5px 40px;cursor:pointer;}
#myAccount .content-section h2.open{background-position:0 -30px;}.userDetails{padding-bottom:5px;}
#myAccount .capture .panel div{margin:10px 0;}