body, html{margin:0px; padding:0px; font-family:Arial,Verdana; font-size:12px; font-style:normal; font-weight:normal; background-color:transparent;}
#Body{ background-image:url(images/bg.jpg); background-repeat:repeat-x}
.bg_image{ background-image:url(images/bg_cloud.jpg); background-position:top center; background-repeat:no-repeat;}
#wrap{position:relative; width:100%; min-width:1000px; margin:0px; padding:0px; background-color:transparent;}
#main{width:1000px; clear:both; margin:0px auto; border:0px solid transparent; padding:0px;}
.PagingTable{width:100%; background-color:#fff; border:#036 1px solid; border-collapse:collapse;}
#dnn_ControlPanel{clear:both; width:95%; background-color:Transparent; border:#2E3387 0px solid; margin-left:auto; margin-right:auto;}
.ContentPane, .LeftPane, .RightPane{text-align:left;}
#headerr{clear:both; width:100%; padding:0px; margin:0px; height:140px; background:transparent url(images/header_bg.jpg) no-repeat center top;}
#mainmenu{width:100%; height:29px; background:transparent url(images/bg_menu_bg.jpg) repeat-x left center; padding:0px; margin:0px; border:0px none blue;}
#content{width:1000px; margin:0px; clear:both; padding:0px; border:0px solid transparent;}
#rightpart{width:857px; float:right; padding:0px; margin:0px; border:0px solid transparent;}
#leftpart{width:857px; float:left; padding:0px; margin:0px; border:0px solid transparent;}
#maincontent{clear:both; width:100%; padding:0px; margin:0px; border:0px solid transparent;}
#maincontent2{float:left; width:714px; padding:0px; margin:0px; border:0px solid transparent;}
#maincontent3{width:100%;clear:both;}
#rightcontent{width:132px; float:right; padding:0px; margin:0px; border:0px solid transparent;}
#leftcontent{width:132px; float:left; padding:0px; margin:0px; border:0px solid transparent;}
#middlecontent{width:100%; clear:both;}
#dnn_MiddleLeftPane{width:48%; float:left;}
#dnn_MiddleRightPane{width:48%; float:right;}
/*#rightcontent{width:100%; clear:both;}*/
#bottom{width:100%; clear:both;}
#footer{clear:both; height:29px; background:transparent url(images/bg_menu_bg.jpg) repeat-x left center; width:1000px;margin:0px auto 24px; border:0px solid transparent;}
.csscopy, a.csscopy:link, a.csscopy:visited, a.csscopy:hover, a.csscopy:active{color:#606060; text-decoration:none; font-weight:normal; display:block; padding-top:12px; font-size:85%;}
.SkinObject, a.SkinObject:link, a.SkinObject:visited, a.SkinObject:hover, a.SkinObject:active{font-weight:bold; color:#036; font-family:Arial,Verdana; text-decoration:none;}
.Head{font-family:Arial,Verdana; font-size:1.1em; font-weight:normal; color:#333;}
.SubHead{font-family:Arial,Verdana; font-weight:bold; color:#036;}
.SubSubHead{font-family:Arial,Verdana; font-weight:bold; color:black;}
.Normal, .NormalDisabled{font-family:Arial,Verdana; font-weight:normal;color:#2f3339;line-height:18px;}
.NormalDisabled{color:Silver; }
.NormalBold{font-family:Arial,Verdana; font-weight:bold;}
.NormalRed{font-family:Arial,Verdana; font-weight:bold; color:#f00;}
.NormalTextBox{font-family:Arial,Verdana; font-weight:normal; border-color:#c7c7c7; background-color:White; color:Black;}
.DataGrid_AlternatingItem{background-color:White; color:Red; font-family:Arial,Verdana; font-size:0.8em; font-weight:normal;}
.DataGrid_Container{background-color:Transparent;}
.DataGrid_Footer{background-color:White;}
.DataGrid_Header{background-color:Transparent; color:Black; font-family:Arial,Verdana; font-size:0.8em; font-weight:bold; text-align:center;}
.DataGrid_Item{background-color:Transparent; color:Black; font-family:Arial,Verdana; font-size:0.8em; font-weight:normal;}
.DataGrid_SelectedItem{background-color:Silver; color:Blue; font-family:Arial,Verdana; font-size:0.8em; font-weight:normal;}
.TreeMenu_Node{font-family:Arial,Verdana; font-weight:normal;}
.TreeMenu_NodeSelected{font-family:Arial,Verdana; font-weight:normal; background-color:#dcdcdc;}
a.TreeMenu_Node:link, a.TreeMenu_NodeSelected:link{text-decoration:none; color:#121212;}
a.TreeMenu_Node:visited, a.TreeMenu_NodeSelected:visited{text-decoration:none; color:#121212;}
a.TreeMenu_Node:hover, a.TreeMenu_NodeSelected:hover{text-decoration:none; color:#121212;}
a.TreeMenu_Node:active, a.TreeMenu_NodeSelected:active{text-decoration:none; color:#121212;}
.FileManager{border:black 1px solid; height:400px;}
.FileManager_ToolBar{border-bottom:black 1px solid; height:25px;}
.FileManager_Explorer{height:100%; border:#696969 1px solid; background-color:White; margin:2px;}
.FileManager_FileList{height:100%; border:#696969 1px solid; background-color:White; margin:2px; overflow:auto;}
.FileManager_MessageBox{text-align:center; vertical-align:middle; background-color:White; padding:25px;}
.FileManager_Header{font-family:Arial,Verdana; font-size:0.8em; font-weight:bold; color:#e7e7ff; background-color:#9ebff6; border-bottom:#696969 1px solid; height:25px;}
.FileManager_Pager{font-family:Arial,Verdana; font-size:0.8em; font-weight:bold; background-color:#eee; border-top:#696969 1px solid; height:25px;}
.FileManager_StatusBar{font-family:Arial,Verdana; font-size:0.8em; font-weight:normal; background-color:#dedfde; height:25px; margin:2px;}
.FileManager_Item{font-family:Arial,Verdana; font-size:0.8em; font-weight:normal; color:Black; background-color:#f8f8f8; border-top:black 1px dashed; border-bottom:black 1px dashed;}
.FileManager_AltItem{font-family:Arial,Verdana; font-size:0.8em; font-weight:normal; color:Black; background-color:#eee; border-style:none;}
.FileManager_SelItem{font-family:Arial,Verdana; font-size:0.8em; font-weight:bold; color:White; background-color:#9ff; border-style:none;}
.FileManagerTreeNode{font-family:Arial,Verdana; font-size:0.8em; font-weight:normal;}
.FileManagerTreeNodeSelected{font-family:Arial,Verdana; font-size:0.8em; font-weight:normal; background-color:#dcdcdc;}
a.FileManagerTreeNode:link, a.FileManagerTreeNodeSelected:link, a.FileManagerTreeNode:visited, a.FileManagerTreeNodeSelected:visited{text-decoration:none; color:#121212;}
a.FileManagerTreeNode:hover, a.FileManagerTreeNodeSelected:hover{text-decoration:none; color:#00f;}
a.FileManagerTreeNode:active, a.FileManagerTreeNodeSelected:active{text-decoration:none; color:#121212;}
.Wizard{border:black 1px solid; height:400px; width:650px;}
.WizardButton{border:#696969 1px solid; padding:2px; background-color:#dcdcdc;}
.WizardHeader{background:#ffc; border-bottom:black 1px solid; height:40px;}
.WizardFooter{border-top:black 1px solid; background:#cfc; height:25px; text-align:right;}
.WizardBody{padding:10px; height:325px;}
.WizardHelp{padding:5px; font-size:0.8em; border-left:black 1px solid; width:180px; background-color:#cff;}
.WizardHelpText{overflow:auto; font-size:0.8em; width:180px; color:black; font-family:Arial,Verdana; height:300px;}
.WizardText{font-size:0.8em; color:black; font-family:Arial,Verdana;}
.Help{border:black 1px solid; padding:2px; font-weight:normal; font-size:0.8em; color:black; font-family:Arial,Verdana; background-color:#ff9;}
.CommandButton{font-family:Arial,Verdana; font-weight:normal;}
a.CommandButton:link, a.CommandButton:visited{text-decoration:underline; color:#036;}
a.CommandButton:hover{text-decoration:underline; color:#f00;}
a.CommandButton:active{text-decoration:underline; color:#036;}
.StandardButton{padding:5px; border:1px solid white; color:white; background-color:#121212; font-weight:normal; font-size:0.9em; font-family:Arial,Verdana;}
h1{font-family:Arial,Verdana; font-weight:bold; color:#121212;}
h2{font-family:Arial,Verdana; font-weight:bold; color:#121212;}
h3{font-family:Arial,Verdana; font-weight:normal; color:#121212;}
h4{font-family:Arial,Verdana; font-weight:normal; color:#121212;}
h5, dt{font-family:Arial,Verdana; font-weight:bold; color:#121212;}
h6{font-family:Arial,Verdana; font-weight:bold; color:#121212;}
tfoot, thead{font-family:Arial,Verdana; color:Black;}
th{vertical-align:baseline; font-family:Arial,Verdana; font-weight:bold; color:white;}
a:link, a:visited{text-decoration:none; color:#121212; font-family:Arial,Verdana; font-weight:bold;}
a:hover{text-decoration:underline; color:#909090;}
a:active{text-decoration:none; color:Black;}
small{font-size:0.7em;}
big{font-size:1.1em;}
blockquote, pre{font-family:Lucida Console, monospace;}
ul li{/*list-style-image:url(images/arrowbullet.png);*/list-style-type:circle;}
ul li li{list-style-type:disc; list-style-image:none;}
ul li li li{list-style-type:square; list-style-image:none;}
ol li{list-style-type:decimal;}
ol ol li{list-style-type:lower-alpha;}
ol ol ol li{list-style-type:lower-roman;}
ol ul li{list-style-type:disc;}
hr{color:#121212; height:1pt; text-align:left;}
img{border-width:0px;}
.HeadBg{background-color:#ccc;}
.TabBg{background-color:#cecece;}
.SelectedTab{font-weight:bold; color:#fff; font-family:Arial,Verdana; text-decoration:none;}
a.SelectedTab:link{text-decoration:none; color:#121212;}
a.SelectedTab:visited{text-decoration:none; color:#121212;}
a.SelectedTab:hover{text-decoration:none; color:#121212;}
a.SelectedTab:active{text-decoration:none; color:#121212;}
.OtherTabs{font-weight:bold; color:white; font-family:Arial,Verdana; text-decoration:none;}
a.OtherTabs:link{text-decoration:none; color:#121212;}
a.OtherTabs:visited{text-decoration:none; color:#121212;}
a.OtherTabs:hover{text-decoration:none; color:#121212;}
a.OtherTabs:active{text-decoration:none; color:#121212;}
.PagingTable{height:33px;}
.LabelEditTextClass{border:solid 1px red; background-color:Transparent;}
.LabelEditWorkClass{border:solid 0px red; background-color:Transparent;}
.SuggestTextMenu{border:solid 1px black; white-space:nowrap; background:white;}
.SuggestNodeOver{background-color:navy; color:White;}
.DNNEmptyPane{width:0px;}
.DNNAlignleft{text-align:left;}
.DNNAlignright{text-align:right;}
.DNNAligncenter{text-align:center;}
.LoginPanel{}
.LoginTabGroup{}
.LoginTab{float:left; background:url("../../images/tablogin_gray.gif") left top; margin:0 3px 3px 0; padding:5px 5px 4px 5px; text-decoration:none; color:#FFF; border:1px #25569a solid;}
.LoginTabSelected{float:left; background:url("../../images/tablogin_gray.gif") left top; margin:0 3px 3px 0; padding:5px 5px 4px 5px; text-decoration:none; color:#FFF; background-position:0% -41px; border:1px #25569a solid;}
.LoginTabHover{float:left; background:url("../../images/tablogin_gray.gif") left top; margin:0 3px 3px 0; padding:5px 5px 4px 5px; text-decoration:none; color:#555; border:1px #C00 solid; cursor:pointer;}
.LoginContainerGroup{clear:both; padding-top:5px;}
.LoginContainer{}
.clearboth{clear:both;width:100%;}
.leftC{float:left; width:49%;color: #606060;font-weight: normal;font-size: 85%;}
.rightC{float:right;width:49%; text-align:right;}
.rightC a{color:#606060; text-decoration:none; font-weight:normal; font-size:85%;}
#Adminmenu{margin:0px auto; clear:both; width:300px; text-align:center;}
.pnlDetails{}
.wrapper{width:100%; clear:both; padding:0px; position:relative;}
.leftdetail{float:left; width:75%;}
.rightdetail{float:right; width:22%;}
.strecher{clear:both; width:100%; height:1px; font-size:1px;}
.lblBold{font-weight:bold;}
.customError{ background-color:#930000; display:block;padding: 5px 20px;color: #fff;text-shadow: 0 1px 1px #000; border-radius:3px;margin:0 auto;}
.imgGoogle{border:1px solid #d8d8d8; width:200px; height:90px; text-align:center;}
.l1{float:left; width:60%;padding:0; margin:0;}
.l2{float:right; width:37%;}
.lblDate{padding:5px; border:1px solid #d8d8d8; margin-left:50px;}
.pnlNav{width:100%; padding:0px; margin:20px 0px 5px 0px;}
.pnlNav a, a.selnav{float:left; display:block; color:#fff; background:#1a5189 url(/images/blue.jpg) no-repeat center center; width:84px;border-left:1px solid #2F649A;border-right:1px solid #2F649A; height:22px; padding-top:7px; text-align:center; text-decoration:none; font-weight:bold; font-family:Arial,verdana;}
a.lastbtn{width:89px;}
.pnlNav a:hover, a.selnav{background:#376694 url(/images/oranj.jpg) no-repeat center center; color:#376694;border-left:1px solid #ADCFE8;border-right:1px solid #ADCFE8;}
.navbtn{margin-left:3px;}
.pnlNavA a, a.selnavA{float:left; font-size:12px; display:block; color:#fff; background:#1a5189 url(/images/blue_s.jpg) repeat-x center center; width:120px; height:20px;border:1px solid #2F649A; padding-top:5px; text-align:center; text-decoration:none; font-weight:bold; font-family:Arial,verdana;}
.pnlNavA a:hover, a.selnavA{background:#376694 url(/images/oranj_s.jpg) repeat-x center center; color:#376694;border:1px solid #ACD3E4;}
.navbtnA{margin-left:3px;}
a.navlogin, a.navlogin:link, a.navlogin:visited{display:block; text-decoration:none;color:White; height:20px; padding:0px 41px; float:left; background:none; font-size:8pt; margin-top:6px; font-family:Verdana; font-size:8pt;}
#footer a.navlogin, #footer a.navlogin:link, #footer a.navlogin:visited{float:none;margin:0px auto;width:100px;text-align:center;padding-top:6px;}
a.ContactLinkNav, a.ContactLinkNav:link, a.ContactLinkNav:visited{background:url("images/bg_menu.jpg") repeat-x scroll left center rgba(0, 0, 0, 0);color:#FFFFFF;display:block;float:left;font-size:8pt;height:20px;margin-top:1px;padding:7px 29px 0;text-decoration:none;text-transform:uppercase;font-family:Verdana;}
a.ContactLinkNav:hover, a.ContactLinkNav:active {background:url("images/bg_menu_h.jpg") repeat-x scroll left center rgba(0, 0, 0, 0);}
#nav ul, #nav1 ul { margin-left: 0; margin-top: 0; padding-top: 1px; float: left; padding-inline-start :0;margin-bottom:13px;}
#nav1 ul{margin-left:208px;padding:0px;}
#nav a{text-decoration:none; text-transform:uppercase; font-size:8pt; display:block; height:20px; padding:7px 21px 0px; background:transparent url(images/bg_menu.jpg) no-repeat right center; color:White; font-family:Verdana;}
#nav1 a{text-decoration:none; font-size:8pt; display:block; padding:0px 41px; background:none; color:white/*#386da4*/; font-family:Verdana;border-right:2px solid white; margin-top:6px;}
#nav176 a{border-right:0px; }
#nav a:hover{background:transparent url(images/bg_menu_h.jpg) no-repeat right center; color:White;}
#nav1 a:hover{}
#nav .SelectedTab a{background:transparent url(images/bg_menu_s.jpg) repeat-x right center; color:#1a5189;}
#nav1 .SelectedTab a{}
#nav li, #nav1 li{list-style:none none inside; float:left; list-style:none; position:relative;}
#nav .Level1 a{display:block;width:90px;height:14px;font-size:12px;color:#fff; background-color:#386da4; background-image:none; text-transform:none;text-indent:4px; height:18px; padding-top:3px; padding-left:0;border:2px solid #386da4; margin:0;}
#nav .Level1 .SelectedTab a,#nav .Level1 a:hover{color:#386da4; font-size:12px; background-color:White;}
#nav .Level2 .SelectedTab a,#nav .Level2 a:hover{color:#386da4; font-size:12px; background-color:White;}
#nav .Level2 a{display:block; width:190px; height:14px; font-size:12px; color:#fff; background-color:#386da4; background-image:none; text-transform:none;text-indent:4px; height:18px; padding-top:3px; padding-left:0;border:2px solid #386da4; margin:0;}
#nav li ul {position:absolute;left:-9999px;}
#nav li ul li{}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.hover ul ul, #nav li.hover ul ul ul, #nav li.hover ul ul ul ul{left:-999em;}
#nav li:hover ul, #nav li.hover ul {left:0px;top:27px;}
#nav li li:hover ul, #nav li li.hover ul {left:120px;top:-1px;}
#nav1{width:970px; margin:0px auto;}
span.ui-dialog-title{color:#fff;}
.dnnFormPopup .ui-dialog-titlebar { line-height: 28px !important; height: 28px !important; padding: 0 0 0 0.5rem; }
.searchlbl { width: 100%; text-align: center; }
.wmtext{font-style:italic;text-align:center;font-family:Arial,Verdana;width:100%;}
.txtbox{width:100%;}
.advsearchbtn{}
.listingheader{background:#fff url(/images/b_bg.jpg) repeat-x left center; color:#fff; height:21px; width:100%; clear:both; padding-top:6px; font-weight:bold; text-indent:10px; border:0px solid #1a5189;}
.listingheader a{color:#fff !important;}
.boldlbl{font-weight:bold;}
a.gohome{display:block; position:relative; width:492px;text-decoration:none;float:left;margin:30px 0 0 20px;}
a.gohome img{width:100%; height:auto}
img.acukwik{float:left;width:160px;margin-top:53px}
.ModuleTitle_SubMenu{border:1px solid #1a5189;}
.ModuleTitle_SubMenu td{background:transparent url(images/bg_menu.jpg) repeat-x left center; white-space:nowrap; text-align:left; color:#fff;} 
.ModuleTitle_MenuIcon{background:transparent url(images/bg_menu.jpg) repeat-x left center; border:none; padding:0px 2px;}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background:transparent url(images/bg_menu_s.jpg) repeat-x left center; color:#1a5189;}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:1px; background-color:#d5e0ff; padding:0px;}
#advancedsearch{}
#advancedsearch ul{margin: 0px 0px 12px 0px;padding:0px;}
#advancedsearch li{list-style:none none inside; clear:both;position:relative;}
#advancedsearch a{display:block; width:124px;text-decoration:none; color:#1a5189; font-weight:normal;padding:7px 3px; border:1px solid #20568e; margin-top:-1px; background-image:url(images/button_sd.jpg); background-color:#f0f9ff; background-position:bottom left; background-repeat:repeat-x;font-size:12px;}
#advancedsearch a:hover{color:#1a5189; border:1px solid #20568e; background-image:url(images/button_sd_h.jpg); background-color:#f0f9ff; background-position:top left; background-repeat:repeat-x;}
#advancedsearch .selectedlink a{color:#ffffff; border:1px solid #20568e; background-image:url(images/button_sd_s.jpg); background-color:#5085bb; background-position:top left; background-repeat:repeat-x;}
#advancedsearch li ul {position:absolute;left:-9999px;}
#advancedsearch li li a{display:block; width:140px;text-decoration:none;  text-align:center;}
#advancedsearch li:hover ul, #advancedsearch li.hover ul {left:131px;top:1px;}
.autocomplete_completionListElement {margin:0px!important;background-color:inherit;color:windowtext;border:1px solid buttonshadow;overflow:auto;max-height:200px;text-align:left; width:355px!important;}
.autocomplete_completionListElement1 {margin:0px!important;background-color:inherit;color:windowtext;border:1px solid buttonshadow;overflow:auto;max-height:200px;text-align:left; width:312px!important;}
.autocomplete_highlightedListItem{background-color:#ffff99;color:black;padding:1px;list-style-type:none;margin-left:-40px;cursor:pointer;}
.autocomplete_listItem {background-color:window;color:windowtext;padding:1px;list-style-type:none;margin-left:-40px;}
.Supplier label{float:left;padding:3px;}
.Supplier img{margin:0px 3px;}
.GreyWhite{width:100%; clear:both;background-color:#bdbdbd;color:White; font-weight:bold;padding:3px;}
.clearboth{width:100%; clear:both;margin-bottom:10px;}
.ISE{background-color:#4B80B6;color:White; font-size:12px;}
input,textarea{font-family:Arial;font-size:12px;}
.ISEice{background-color:#d5e4f6;border:1px solid #c7c7c7;}
.modalBackground {background-color:#ececec; filter:alpha(opacity=70);opacity:0.7;} 
.modalPopup{background-color:#ffd;border-width:3px;border-style:solid; border-color:Gray; width:994px; overflow-y:scroll; top:50px; position:fixed;left:auto; z-index:1;}
.modalPopup1{background-color:#ffd;border-width:3px;border-style:solid; border-color:Gray; width:708px; overflow-y:scroll; top:50px; position:fixed;left:auto; z-index:1;}
a.NormalLink{color:blue;}
a.RedLink{color:Red;}
a.GrayLink{color:Gray;}
.Addform{width:100%; position:absolute;top:0; left:0;}
div.adminsearchlinks{width:150px; text-align:center; margin:0 auto;}
a.adminsearchlinks{clear:both; display:block; color:#fff; background:#1a5189 url(images/bg_menu_bg.jpg) repeat-x center center; width:150px; height:22px; padding-top:7px;margin-bottom:2px; text-align:center; text-decoration:none; font-weight:bold; font-family:Arial,verdana;}
a.adminsearchlinks:hover{text-decoration:underline; color:#cbcbcb;}
.adminBtn{color:#fff; background:#1a5189 url(/images/blue.jpg) no-repeat center center; width:86px; height:22px; text-align:center; text-decoration:none; font-weight:normal; font-family:Arial,verdana;}
.adminBtnT{color:#fff; background:#3C71A7 none repeat-x center center; height:22px; padding:0 4px; text-decoration:none; font-weight:normal; font-family:Arial,verdana;}
.adminBtnL{color:#fff; background:#3C71A7 none repeat-x center center;  padding:3px 6px; text-decoration:none; font-weight:bold; font-family:Arial,verdana; font-size:13px;margin:3px 0px;}
.update_button{color:#fff; background:#1a5189 url(/images/blue_btn.jpg) repeat-x left top;border:1px solid #386DA4; padding:3px 4px;text-align:center; font-weight:bold; font-family:Arial,verdana;}
.GeneralInformation a,.Technical a,.medical a{color:Blue;}
.GeneralInformation a:hover,.Technical a:hover,.medical a:hover{text-decoration:underline;}
a.lnkBoeing{display:block;padding-top:3px; width:160px;margin:0 auto; text-align:center; background-color:#ececec; border:1px solid #c7c7c7;}
div.divprogress{position:fixed;background-color:#ececec; filter:alpha(opacity=70);opacity:0.7; top:0; left:0; width:100%; height:100%; z-index:0;}
.divprogress img{display:block; margin-top:30%;margin-left:auto; margin-right:auto; z-index:10000;}
.progress{width:100%;height:38px;background-color:#e1f2f9;border:1px solid #1c5187;}
.progressbar{height:38px;background-color:Blue;background-image:url(images/bar_left.jpg);background-repeat:repeat-x;overflow:hidden;}
.progressbar img{display:block;float:right;}
.validator{display:block; width:95%}
img.tick{margin:0px;width:11px}
img.tickserv{float:left;width:11px}
.border{clear:both;width:100px; background-color:White;height:2px;}
.td25bold{width:25%;font-weight:bold;padding:3px;color:#386da4;}
.td15bold{width:15%;font-weight:bold;padding:3px;color:#386da4;}
.td24right{width:24%;text-align:right;padding:3px 0px;}
.tdpblack{padding:3px;color:black;}
.td24rightnoP{width:24%;text-align:right;padding:0px;}
.trblue{background-color:#d5e4f6;vertical-align:top;color:#386da4;}
.td12right{width:12%;text-align:right;padding:3px 0px;}
.glosAR{background-color:#dfdfdf; vertical-align:top;}
.td24bold{width:24%;font-weight:bold;color:#386da4;}
.blueLine{width:100%;border-top:2px solid #386da3;}
.mainRow{background-color:#d5e4f6;vertical-align:top;}
.whiteLine{width:100%;border-bottom:3px solid white;}
.w45vat{width:45%;vertical-align:top;}
.w55vat{width:55%;vertical-align:top;}
.w50vat{width:50%;vertical-align:top;}
.w100vat{width:100%;vertical-align:top;}
.tdp3b{font-weight:bold;padding:3px}
.w12bpblue{width:12%;font-weight:bold;padding:3px;color:#386da4;}
.w24bpblue{width:24%;font-weight:bold;padding:3px;color:#386da4;}
.w12bp{width:12%;font-weight:bold;padding:3px 0px;}
.w50bblue{width:50%;font-weight:bold;color:#386da4;}
.w50blue{width:50%;color:#386da4;}
.tdblue{font-weight:bold;color:#386da4;}
.logintxt{width:90%; margin:0px auto;max-width:160px;}
.chengedchk{content:"chenged";color:Red}
.chkSupplier{width:70%;display:block;}
.chkSupplier input{float:right;}
.chkSupplier label{float:left;}
#sitemapcss ul{}
#sitemapcss ul li{ list-style-type:disc;}
#sitemapcss ul li.SelectedTab{ list-style-type:disc;}
#sitemapcss ul li a{color:Blue;}
#sitemapcss ul li a:hover{text-decoration:underline;}
.DNN_News_ItemLink a{color:Blue; text-decoration:none; font-weight:normal;} 
.DNN_News_ItemLink a:hover{color:Blue; text-decoration:underline; font-weight:normal;}
.DNN_News_ItemLink{font-family:Arial; font-size:10px; clear:both; display:block;}
.GHrepeater input[type=checkbox]{float:right;margin-right:35px;}
.errormsg{color:Red;}
.row{background-color:#d5e4f6; padding:3px; font-weight:bold;}
.row_left{width:30%; float:left; font-weight:normal; padding:3px;}
.row_right{width:68%; float:right; font-weight:normal; padding:3px; text-align: right;}
.row_l{width:210px; float:left; padding:3px;}
.row_m{width:250px; float:left;font-weight:normal; text-align:justify;}
.row_r{width:210px; float: right; padding:3px;}
.row_text{ padding:3px; text-align: justify; }
a.adminBtn{ padding:4px 5px 0;float:right;color:white;display:block;text-decoration:none;margin-right:3px;width:120px;background-image: url("images/bg_menu_bg.jpg");background-repeat: repeat-x;}
a.golink{padding:3px 0px; background-color:#cdcdcd; display:block; width:50px; text-align:center; margin:0 auto;}
.lblred{display:block;width:98%; background-color:Red; text-align:center; }
.lblorange{display:block;width:98%; background-color:Orange; text-align:center;}
.lblyellow{display:block;width:98%; background-color:Yellow; text-align:center;}
table.Mapdata{text-align: center;font-family: Arial,Verdana ;font-weight: normal;font-size: 11px;color: #fff;background-color: #666;width:180px;}
table.Mapdata td{background-color: #CCC;color: #000;text-align: left;border: 1px #fff solid;}
table.data th{background-color: #666;color: #fff;text-align:center;border-left: 1px #fff solid;border-right: 1px #fff solid;border-bottom: 2px #fff solid;font-size: 12px;font-weight: bold;}
#marqueecontainer{position: relative;width: 98%;height: 136px;background-color: white;overflow: hidden;}
.scroll_div{width: 100%;height: 136px;}
.vmarquee_content {width: 100%;position:absolute;font-size:10px;font-family:Arial;font-style:italic;font-weight:bold;}
.news1td{width: 180px; border-right: 1px solid black; vertical-align:top;}
.news2td{text-align: left; width: 430px; border-right: 1px solid black;vertical-align:top;}
.news3td{text-align: left; width: 270px;vertical-align:top;}
.imgdiv{width: 130px; margin: 0px auto;padding-bottom:10px;}
table.tblEfaxes{border-top:2px solid #999;border-right:2px solid #999;border-bottom:2px solid #999;}
.tblEfaxes th{background-color:#006699; color:White; font-weight:bold;border-left:2px solid #999; }
.tblEfaxes td{border-left:2px solid #999;}
.bntfloat{float:left; margin-right:15px;}
.msgbox{font-size:14px; font-weight:bold;}
.header-notes{color:White; background-color:#7F0104;color:#fff; height:21px; width:100%; padding-top:6px; font-weight:bold; text-indent:10px; margin:10px 0px 0px 0px;}
.subhead-notes{color:White; background-color:#7F0104;font-weight: bold; color: white;text-indent:10px; height:14px;padding:3px 0px;}
.modalPopup1{background-color:#ffd;border:3px solid White; width:500px; top:40%; position:fixed;left:auto; z-index:1;margin-left:104px; overflow:hidden;}
.modalPopup1 div{border:1px solid gray;color:#7F0104; font-size:12px; font-family:Verdana; font-weight:bold;}
a.Notebtn{display:block; margin:0px 10px;width:40px; text-align:center; background-color:#c0c0c0;padding:3px 10px;}
a.Notebtn:hover{text-decoration:none; color:Black;}
.tdbutton a{float:right;margin:0px 0px 0px 20px}
.noteText{color:#7F0104; font-weight:bold;}
.clearance td{ vertical-align:top;}
.LoginPanel{width:130px;}
#dnnUsers .uLetterSearch li{padding-left: 5px;}
.uLetterSearch{padding-left:0px; margin-left:0px;}
.dnnForm.dnnLoginService{min-width:620px;}
.dnnFormItem span.dnnFormMessage.dnnFormError{left:70%; width:210px;}
.nivoSlider{position:relative;width:700px; height:300px;margin:5px auto;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
/* The slices and boxes in the Slider */
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
/* Caption styles padding: 10px 0px; text-align:center;  width: 358px;background-color: #1b3541;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;color: #fff;display: none;bottom:5px; left:2px;*/
.nivo-caption{font: 14px Arial;text-align:center;position:absolute;left:0px;bottom:0px;background:#1b3541;color:#fff;opacity:0.7;width:100%;z-index:8;padding:5px 0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a,.nivo-directionNav a{visibility:hidden; display:none;}
a.view_hotels{display:block; background-image:url(images/view_hotels.jpg); width:132px; height:132px; background-repeat:no-repeat; background-position:top left; text-indent:-999em}
a.view_hotels:hover{ background-position:bottom left; text-decoration:none;}
.airportdatareg .dnnTooltip{width:95% !important;float:right; margin-right:0px;}
.airportdatareg .dnnFormItem{ background-color:#fff;}
.airportdatareg .dnnTooltip a{height:16px !important}
div.pRelative{position:relative;}
.airportdatareg .dnnFormItem span.dnnFormMessage.dnnFormError{left:85% !important; top:-6px !important;}
.ui-widget-header{background:url("images/bg_menu_bg.jpg") repeat-x scroll left center transparent !important; height:21px !important;border:0px solid white !important; border-radius:0 !important}
.Arila12{font-family:Arial; font-size:12px; line-height:18px;}
.ui-dialog .ui-dialog-content{padding:4px !Important}
#tooltip {position: absolute;z-index: 3000;background-color: #D5E4F6;padding: 7px;opacity: 0.85;color:#386DA4;border:2px solid #C7C7C7; border-radius:5px;}
#tooltip h3, #tooltip div { margin: 0; }
.aspNetDisabled{background-color:#EBEBE4;color:#2F3339;}
input[type=text].aspNetDisabled,select.aspNetDisabled{border: 1px solid #ABADB3;}
span.aspNetDisabled{background-color:transparent;}
.vtop{vertical-align:top;}
.width100{width:100%;}
.width33{width:33%;}
.width25{width:25%;}
.fl{float:left;}
.fr{float:right;}
.clear{width:100%;clear:both;}
.requesturl .col1{background-color:#d5e4f6; padding:3px; font-weight:bold;margin:0 1px 1px 0px;width:249px;}
.requesturl .col2{background-color:#d5e4f6; padding:3px;width:349px }
.requesturl .col3{background-color:#d5e4f6; padding:3px; font-weight:bold;width:96px;}
.responserow{padding:3px; text-align: justify;}
/*.Normal{font-size:14px; line-height:21px;}*/
.bluetext{color: #1f497d;}
.NormalRed{font-weight:normal;}
.informaFooter .Copyright { font-size: 14px; color: #fff; padding-top: 33px; text-align: right; display: inline-block; float: right; width: calc(100% - 306px); font-family: 'open sans' }
.informaFooter, .footerLinks, .topFooter { padding: 0 40px }
.informaFooter { background-color: #525a5c; height: 84px; }
.footerLinks { background-color: #000; }
.informaFooter a { display: inline-block; margin-right: 40px; padding-top: 15px; width: 266px; max-width: 50%; font-family: 'open sans' }
.informaFooter a img { width: 100%; height: auto; border: 0; }
.footerLinks ul { padding: 18px 0px; margin: 0px; width: 100% !important; }
.footerLinks li { float: left; padding: 0px; list-style: none; }
.footerLinks li a:link, .footerLinks li a:visited, .footerLinks li a:focus { color: #fff; text-decoration: none; display: inline-block; text-align: left; font-size: 14px !important; font-weight: normal !important;; font-family: 'open sans' }
.footerLinks li a:hover { color: #b3b6b5 !important; }
.footerLinks li a .separator { padding: 0px 10px; }
.mboxDefault { position: absolute; top: 0; height: 0; line-height: 0; text-indent: -999em; }
.clearfix { clear: both }
.clearfix:after, .hideonDesktop:after, .Airport-Distance-Calculator:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.ModalWindowMessage { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 2px solid #396EA4; max-height: 90vh; overflow: auto;border-radius:5px;padding:5px; }
/* overall */
.tablesorter-default { width: 100%; font: 12px/18px Arial, Sans-serif; color: #333; background-color: #fff; border-spacing: 0; margin: 10px 0 15px; text-align: left; }
/* header */
.tablesorter-default th, .tablesorter-default thead td { font: normal 13px/18px "Lato",Arial,sans-serif; color: #000; background-color: #fff; border-collapse: collapse; border-bottom: #ccc 2px solid; padding: 0; }
.tablesorter-default tfoot th, .tablesorter-default tfoot td { border: 0; }
.tablesorter-default .header, .tablesorter-default .tablesorter-header { background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==); background-position: center right; background-repeat: no-repeat; cursor: pointer; white-space: normal; padding: 4px 20px 4px 4px; }
.tablesorter-default thead .headerSortUp, .tablesorter-default thead .tablesorter-headerSortUp, .tablesorter-default thead .tablesorter-headerAsc { background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); border-bottom: #000 2px solid; }
.tablesorter-default thead .headerSortDown, .tablesorter-default thead .tablesorter-headerSortDown, .tablesorter-default thead .tablesorter-headerDesc { background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); border-bottom: #000 2px solid; }
.tablesorter-default thead .sorter-false { background-image: none; cursor: default; padding: 1px; }
/* tfoot */
.tablesorter-default tfoot .tablesorter-headerSortUp, .tablesorter-default tfoot .tablesorter-headerSortDown, .tablesorter-default tfoot .tablesorter-headerAsc, .tablesorter-default tfoot .tablesorter-headerDesc { border-top: #000 2px solid; }
/* tbody */
.tablesorter-default td { background-color: #fff; border-bottom: #ccc 1px solid; padding: 1px; vertical-align: middle; }
/* hovered row colors */
.tablesorter-default tbody > tr:hover > td, .tablesorter-default tbody > tr.even:hover > td, .tablesorter-default tbody > tr.odd:hover > td { background: #fff; color: #000; }
/* table processing indicator */
.tablesorter-default .tablesorter-processing { background-position: center center !important; background-repeat: no-repeat !important; background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=') !important; }
/* Zebra Widget - row alternating colors */
.tablesorter-default tr.odd td { background-color: #dfdfdf; }
.tablesorter-default tr.even td { background-color: #efefef; }
/* Column Widget - column sort colors */
.tablesorter-default tr.odd td.primary { background-color: #bfbfbf; }
.tablesorter-default td.primary, .tablesorter-default tr.even td.primary { background-color: #d9d9d9; }
.tablesorter-default tr.odd td.secondary { background-color: #d9d9d9; }
.tablesorter-default td.secondary, .tablesorter-default tr.even td.secondary { background-color: #e6e6e6; }
.tablesorter-default tr.odd td.tertiary { background-color: #e6e6e6; }
.tablesorter-default td.tertiary, .tablesorter-default tr.even td.tertiary { background-color: #f2f2f2; }
/* caption */
caption { background: #fff; }
/* filter widget */
.tablesorter-default .tablesorter-filter-row td { background: #eee; border-bottom: #ccc 1px solid; line-height: normal; text-align: center; /* center the input */ -webkit-transition: line-height 0.1s ease; -moz-transition: line-height 0.1s ease; -o-transition: line-height 0.1s ease; transition: line-height 0.1s ease; }
/* optional disabled input styling */
.tablesorter-default .tablesorter-filter-row .disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: not-allowed; }
/* hidden filter row */
.tablesorter-default .tablesorter-filter-row.hideme td { padding: 2px; margin: 0; line-height: 0; cursor: pointer; }
.tablesorter-default .tablesorter-filter-row.hideme .tablesorter-filter { height: 1px; min-height: 0; border: 0; padding: 0; margin: 0; opacity: 0; filter: alpha(opacity=0); }
/* filters */
.tablesorter-default .tablesorter-filter { width: 95%; height: auto; margin: 4px; padding: 4px; background-color: #fff; border: 1px solid #bbb; color: #333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: height 0.1s ease; -moz-transition: height 0.1s ease; -o-transition: height 0.1s ease; transition: height 0.1s ease; }
/* ajax error row */
.tablesorter .tablesorter-errorRow td { cursor: pointer; background-color: #e6bf99; }
table.tablesorter tbody td.AppGrey { background-color: Gray; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.AppGreen { background-color: Green; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.AppLightGreen { background-color: lightgreen; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.AppRed { background-color: Red; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.AppBlack { background-color: Black; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.GreenStatus { background-color: Green; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.YellowStatus { background-color: Yellow; text-align: center; color: black; font-weight: bold; }
table.tablesorter tbody td.RedStatus { background-color: Red; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.BlackStatus { background-color: Black; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody td.PurpleStatus { background-color: Purple; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.AppGrey { background-color: Gray; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.AppGreen { background-color: Green; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.AppLightGreen { background-color: lightgreen; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.AppRed { background-color: Red; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.AppBlack { background-color: Black; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.GreenStatus { background-color: Green; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.YellowStatus { background-color: Yellow; text-align: center; color: black; font-weight: bold; }
table.tablesorter tbody tr.odd td.RedStatus { background-color: Red; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.BlackStatus { background-color: Black; text-align: center; color: White; font-weight: bold; }
table.tablesorter tbody tr.odd td.PurpleStatus { background-color: Purple; text-align: center; color: White; font-weight: bold; }
.tablesorter-default tr.even td.ComRed, .tablesorter-default tr.odd td.ComRed { background-color: Red; }
.tablesorter-default tr.even td.ComOrange, .tablesorter-default tr.odd td.ComOrange { background-color: Orange }
.tablesorter-default tr.even td.ComYellow, .tablesorter-default tr.odd td.ComYellow { background-color: Yellow }
.tablesorter-default tr.even td.ComLGreen, .tablesorter-default tr.odd td.ComLGreen { background-color: Lime }
.tablesorter-default tr.even td.ComGreen, .tablesorter-default tr.odd td.ComGreen { background-color: Green }
.tablesorter-default tr.even td.ComFinished, .tablesorter-default tr.odd td.ComFinished { background-color: Gray }
td > .dnnLabel{width:120px}
#Body .ui-widget-overlay{position:fixed;}
.dnnFormPopup #iPopUp{width: 98% !important;}