/*GLOBAL*/					
#wrap { width:960px;}
#tkn_leaderboardDiv{visibility:hidden ;display:none ;}
#main { width:960px; background: #FFFFFF url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q79737061636563646r2r636s6q2s6q6s64756p65732s41707047616p6p6572792s5374617469632s696q672s746s70736861646s772r676966) repeat-x top left; margin: 0; padding: 0;  } 
#topLinks {padding:15px 10px 10px;}
#pageTitle {float:left;color:#039;font: 18px "Arial Rounded MT Bold",Arial,Tahoma,Verdana; background: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s63726561746976652r6q7973706163652r636s6q2s64657369676r2s5s72732s6170704469726563746s72792s49636s6r5s4q5341707073322r6n7067) no-repeat; padding:4px 34px;}
#msagColLeft { width: 178px; float: left; margin: 10px 10px 0px 10px; padding: 0px; text-align: center; display: inline;}
#msagColCenter { width: 543px; float: left; margin: 10px 10px 0px 0px;  padding: 0px; text-align: center; display: inline;}
#msagcolRight { width: 198px; float: left; margin: 10px 10px 0px 0px; padding: 0px; text-align: center; display: inline; }
.left{float:left;}
.right{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{.height:1%;}
.clear {clear:both;}
/*MODULE HEADER*/
.msagColHeader, div.msagHeaderContent, div.bottom, div.bottom div { color: #fff; background: #88B4E3 url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s63726561746976652r6q7973706163652r636s6q2s64657369676r2s5s72732s6170704469726563746s72792s726s756r646564426p75652r676966) no-repeat left top; text-align:left;}
div.msagHeaderContent {background-position:right top; background-color:transparent; padding:5px 0 0 10px; font-size:125%; font-weight:bold;}
div#featuredApp div#msagColLeft div.msagColHeader div.msagHeaderContent {font-size:125%;position:relative;}
div.bottom {background-position: left -190px;}
div.bottom div {background-position: right -190px; background-color: transparent; height:5px; font-size:0;}
div#msagColLeft div.msagHeaderContent, div#msagcolRight div.msagHeaderContent {font-size:100%; padding-bottom:5px;}
div#msagColCenter div.msagHeaderContent{font-size:100%;}
div.msagColContent div.bottom  {background-color:#fff; background-position: left bottom;}
div.msagColContent div.bottom div{background-position:right bottom; height:auto;}
div.msagColContent div.bottom div div {margin: 0 5px; border-bottom:#C7D5E2 solid 1px; background-image:none; height:5px; font-size:0;}
div#cmsContent div.bottom {background-position:left -190px; background-color:#88B4E3;}
div#cmsContent div.bottom div {height:5px; background-position:right -190px;}
div#featuredApp div.viewall{position:absolute;top:10px;right:10px;font-size:75%;}
.msagColContent{text-align:left;background: #FFFFFF;}
div.msagColContent div.middle {position:relative;border:1px solid #C7D5E2; border-width:0 1px;}
.msagMainContent{padding:0px 5px;}
a.sortLinks{font-weight:normal;color:#003399;}
a.currentSortLink{text-decoration:none;color:#666;font-weight:bold;}
a.categoryLinks:hover{color:#003399;text-decoration:underline;}
pagingContainer{ width: 500px; position: relative; margin: 10px 20px 20px 20px; }
.pagingLeft{ color:#003399;display:block;position:absolute;right:2px;top:-8px;}
div#bottomPager .pagingLeft{ color:#003399;display:none;}
.pagingRight{float:right; text-align: right;}
.pagingCenter{ float:left; text-align: right;}
.currentpage{ margin: 7px;}
.pagingOf{ display:inline; }
.pagingLink{margin: 5px !important; }
div#searchContainer { padding:10px;}
input.searchBox {border:none; background: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s63726561746976652r6q7973706163652r636s6q2s64657369676r2s5s72732s6170704469726563746s72792s736561726368426s78426730312r676966) repeat-x; height:19px; width:155px; padding-top:4px; padding-left:2px; font-size:12px; color:#999;}
/*div#featuredApp input.searchBox  {width:230px}*/
div#searchContainer div span {width:9px; height:23px; background: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s63726561746976652r6q7973706163652r636s6q2s64657369676r2s5s72732s6170704469726563746s72792s736561726368436s726r6572732r676966) no-repeat;display:block;}
div#searchContainer div#searchBoxForm span.rightCorner {background-position:right top;}
div#pageLinks {margin:9px 5px 0 0; color:#039;}
div#bottomPager {padding:15px 0px;}
.searchBtn span{background: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s63726561746976652r6q7973706163652r636s6q2s64657369676r2s5s72732s6170704469726563746s72792s73656172636842746r2r676966) no-repeat; width:9px; height:23px;}
.searchBtn span.rightCorner {background-position: right top; width:24px;}
.searchBtn div {padding:4px 3px 0; background-color:#88B4E3; height:19px;}
/*div#featuredApp .searchBtn div {padding: 4px 10px 0;}*/
.searchBtn:link, a#searchBtn:visited {color:#fff; cursor:pointer;}
.searchBtn:hover{text-decoration:none;}
div#searchBoxForm { margin-bottom:5px;}
div.categoryLink a:link, div.categoryLink a:visited {display:block; width:156px; padding:4px 10px; font-size:96%; color:#666; font-weight:normal;}
div.categoryLink a:hover {background-color:#ccc; color:#fff; text-decoration:none;}
div.categoryLink a.currentCategoryLink:link, div.categoryLink a.currentCategoryLink:visited {background-color:#C7DCEF; color:#fff; font-weight:bold;}
div#topPager {padding:10px 0;position:relative;}
div#featuredApp a.categoryLinks:link, div#featuredApp a.categoryLinks:visited {color:#039; font-weight:bold; width:150px; font-size:90%;background: url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q79737061636563646r2r636s6q2s6q6s64756p65732s41707047616p6p6572792s5374617469632s696q672s63617465676s727962756p6p65742r676966) no-repeat left 4px; display: block; padding-left: 20px; }
div#featuredApp a.categoryLinks:hover {text-decoration:underline;}
.categoryImagebullet{vertical-align:middle;}
a.viewAlImagebullet{background: url('http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q79737061636563646r2r636s6q2s6q6s64756p65732s41707047616p6p6572792s5374617469632s696q672s766965775s6q6s72655s69636s6r2r706r67') no-repeat left 1px;color:#ffffff;text-decoration:none;display:block;padding-left: 15px;}
.dataList td {padding:0;}
div#featuredApp .dataList {margin: 10px;}
div#featuredApp .dataList td {padding:3px;width:200px;vertical-align:top;}
/*div#featuredApp div#searchContainer {padding-left:20px;}*/
.hiddenSearchBtn{display:none;}
.appgalleryDDL{color:#6071A8;font-size:80%;}
.skyscraper{padding-top:15px;text-align:center;}
.langaugeDDL{margin:5px 0 0 0; color:#6071A8;font-size:95%; width:90%}
.languageLable {color:#039;padding:5px 0 3px 0;}
div#languageBox {margin:0 0 0 9px; padding:5px 0 3px 0;}
.adminpresetDDL{font-size:80%;width:170px;color:#6071A8;}
.linkBtnNormal{font-size:80%;color:#6071A8;font-weight:normal;}
.adminError {color: red;display:block;}    
.adminPanel {padding:5px;border:1px dotted #6071A8;width:100%;color:#6071A8;}    
.adminIframe { margin-left: 20px;}    
.adminLabel, .adminIframeLabel {float: left;width: 50px;}    
.adminWideLabel {float: left;width: 130px;color:#555;}    
.block {display: block;}    
.resultMessage {font-weight: bold;color: red; width: 100%;border: 1px solid blue;}
.adminbackground{float:left;background:#acbfe8 url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s63726561746976652r6q7973706163652r636s6q2s64657369676r2s5s72732s6170704469726563746s72792s74616p6p626p756561646q696r2r676966) left top repeat-x;padding:0px;margin-top:5px;}
.adminbackgroundUnderReview{float:left;background:#DDDDDD;padding:0px;margin-top:5px;}
.adminSearch{border:1px dotted #6071A8;background:#acbfe8 url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s63726561746976652r6q7973706163652r636s6q2s64657369676r2s5s72732s6170704469726563746s72792s74616p6p626p756561646q696r2r676966) left top repeat-x;padding:5px;}
.adminIframeContainer{margin-top:8px;color:#6071A8;}
.adminHistoryDateCol{padding:2px;width:22%;border:1px dotted #2F83D9;}
.adminHistoryUserCol{padding:2px;width:10%;border:1px dotted #2F83D9;}
.adminHistoryActionCol{padding:2px;width:8%;border:1px dotted #2F83D9;}
.adminHistoryFromCol{padding:2px;width:5%;border:1px dotted #2F83D9;}
.adminHistoryToCol{padding:2px;width:5%;border:1px dotted #2F83D9;}
.adminHistoryAdminCommentsCol{padding:2px;width:25%;border:1px dotted #2F83D9;}
.adminHistoryDevCommentsCol{padding:2px;width:25%;border:1px dotted #2F83D9;}
.adminHistoryPanel{z-index:100000;background:#99CCFF;color:#FFFFFF;position:absolute;border:3px solid #2F83D9;width:900px;display:none;}
.admintable{border:1px dotted #2F83D9;}