body{margin:0 auto;padding:0;background-color:#72B6EE;background-image:url('images/Page-BgTexture.jpg');background-repeat:repeat-x;background-attachment:fixed;background-position:bottom left;}
*{font-family:Verdana, Arial, Helvetica, sans-serif;color:#092C49;}
a, a:link, a:visited, a:active{color:#1A7ED1;}
a:hover{color:#14609F;}
html, body, p, a, td, th, legend, li, input, textarea{font-size:11px;}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited{font-weight:normal;font-style:normal;text-decoration:none;margin:0.63em 0;}
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:22px;text-align:left;color:#14609F;}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:20px;text-align:left;color:#1A7ED1;}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:18px;text-align:left;color:#0089EB;}
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:14px;text-align:left;color:#092C49;}
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:11px;text-align:left;color:#092C49;}
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-size:11px;text-align:left;color:#092C49;}
fieldset{margin-bottom:16px;border:1px solid #cccccc;}
legend{font-weight:bold;color:blue;padding:0 6px;}
label:hover{cursor:pointer;background-color:#eef0ff;}
th, td{vertical-align:top;}
img{border:none;}
#a0{min-height:100%;background:url(images/Page-BgGlare.jpg) top left no-repeat;}
#a1{width:900px;min-height:100%;color:black;margin:auto;padding-top:10px;}
#b0{width:900px;height:128px;}
#b1{background:transparent url(images/corners.png) no-repeat scroll -32px top;}
#b2{background:transparent url(images/corners.png) no-repeat scroll 868px top;}
#b3{height:125px;background:#1a4f7a;padding:3px 0 0 0;margin:0 32px;}
#c0{background:white url(images/bg.gif) top left repeat-y;padding:0 3px;}
#c1{background:#1d7cc9 url(images/bg-nav.gif) top left repeat-x;height:26px;clear:both;float:left;width:100%;}
#c2{float:left;left:50%;list-style-type:none;margin:0 auto;padding:0;position:relative;}
#c3{float:left;position:relative;right:50%;}
#navigation-1{margin:0;padding:0;list-style:none;height:26px;}
#navigation-1 li{height:26px;margin:0;padding:0;display:block;float:left;position:relative;}
#navigation-1 li a, #navigation-1 li a:link, #navigation-1 li div, #navigation-1 li a:visited, #navigation-1 li a:active{display:block;color:#FFFFFF;font-size:11px;font-style:normal;font-weight:bold;height:26px;line-height:26px;margin:0 0;padding:0 12px;text-align:center;text-transform:uppercase;text-decoration:none;word-spacing:normal;background:transparent url(images/bg-nav-d.gif) top left no-repeat;}
#navigation-1 li.first a, #navigation-1 li.first a:link, #navigation-1 li.first div, #navigation-1 li.first a:visited, #navigation-1 li.first a:active{background:none;}
#navigation-1 li:hover a, #navigation-1 li a:hover, #navigation-1 li:hover div, #navigation-1 li div:hover{display:block;text-align:center;text-decoration:none;}
#navigation-1 li a:hover{background:#1568ab url(images/bg-nav-d.gif) top left no-repeat;}
#navigation-1 li.first a:hover{background:#1568ab;}
#navigation-1 li ul.navigation-2{margin:0;padding:0;list-style:none;display:none;background:#166cb2;width:146px;position:absolute;top:26px;border-top:none;}
#navigation-1 li:hover ul.navigation-2{display:block;}
#navigation-1 li ul.navigation-2 li{}
#navigation-1 li ul.navigation-2 li a, #navigation-1 li ul.navigation-2 li a:link, #navigation-1 li ul.navigation-2 li a:visited, #navigation-1 li ul.navigation-2 li a:active{background:#166cb2;display:block;padding:0 4px;width:146px;height:25px;line-height:25px;font-size:10px;border-top:1px solid #1772bc;position:relative;z-index:1000;padding:0;}
#navigation-1 li ul.navigation-2 li a:hover{background-color:#218ce4;}
#navigation-1 li ul.navigation-2 li ul.navigation-3{display:none;margin:0;padding:0;list-style:none;position:absolute;left:145px;top:-2px;padding:1px 1px 0 1px;border:1px solid #000000;border-left:1px solid #000000;background:#ffffff;z-index:900;}
#navigation-1 li ul.navigation-2 li:hover ul.navigation-3{display:block;}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited{background:#000000;}
#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover, #navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active{background:#666666;}
#navigation-1 li ul.navigation-2 li a span{position:absolute;top:0;left:132px;font-size:12pt;color:#fe676f;}
#navigation-1 li ul.navigation-2 li:hover a span, #navigation-1 li ul.navigation-2 li a:hover span{position:absolute;top:0;left:132px;font-size:12pt;color:#ffffff;}
#contentcontainer{background:white url(images/bg.gif) top left repeat-y;padding:10px 20px;}
#f0{height:63px;background:transparent url(images/corners.png) no-repeat scroll -32px bottom;margin-bottom:10px;}
#f1{height:63px;background:transparent url(images/corners.png) no-repeat scroll 868px bottom;}
#f2{height:63px;background:transparent url(images/bg-footer.png) repeat-x scroll 868px bottom;overflow:hidden;margin:0 32px;text-align:center;}
#f2 p{margin:15px 0;text-align:center;}
#f2 a, #f2 a:link, #f2 a:active, #f2 a:visited{color:#595959;font-weight:bold;}
.left{text-align:left;}
.centre, .center{text-align:center;}
.right{text-align:right;}
.w25{width:25px;}
.w50{width:50px;}
.w75{width:75px;}
.w100{width:100px;}
.w125{width:125px;}
.w25c{text-align:center;width:25px;}
.w50c{text-align:center;width:50px;}
.w75c{text-align:center;width:75px;}
.w100c{text-align:center;width:100px;}
.w125c{text-align:center;width:125px;}
.w25r{text-align:right;width:25px;}
.w50r{text-align:right;width:50px;}
.w75r{text-align:right;width:75px;}
.w100r{text-align:right;width:100px;}
.w125r{text-align:right;width:125px;}
.w125nw{width:125px;white-space:nowrap;}
.w125rnw{width:125px;text-align:right;white-space:nowrap;}
.wideinput{padding-right:5px;}
.wideinput textarea, .wideinput input{width:100%;}
.clear{clear:both;height:0px;overflow:hidden;}
a.rss{background:transparent url(images/rss-16.png) no-repeat left center;padding-left:20px;margin:5px 0;line-height:20px;}
.currency{width:120px;white-space:nowrap;text-align:right;overflow:visible;}
.currency div{float:left;padding:0 5px;}
div.error, div.success{padding:4px;margin:2px;width:98%;text-align:center;}
div.error{border:1px solid #cc0000;background-color:#ffbbbb;}
div.success{border:1px solid #00cc00;background-color:#bbffbb;}
.nav-options{background-color:#eee;border-top:2px solid #ccc;border-bottom:2px solid #ccc;text-align:center;padding:5px;margin:1px 0;}
.nav-pages{background-color:#def;border-top:2px solid #abf;border-bottom:2px solid #abf;text-align:center;line-height:2em;padding:0 5px;margin:1px 0;}
.txt1{color:#555;font-weight:bold;float:left;padding-right:5px;}
.nav-options .txt1{line-height:26px;}
.item .stud , .item .stud *{color:blue;font-weight:bold;}
.item .sell, .item .sell *{color:green;font-weight:bold;}
.catalogue-list .image{width:20px;height:16px;vertical-align:middle;}
.catalogue-list .no-image{width:20px;height:16px;}
.catalogue-list .items{width:100%;border-collapse:collapse;}
.catalogue-list td{line-height:16px;}
.catalogue-list thead tr td, .catalogue-list thead tr th{border-bottom:3px solid #91aaFF;}
.catalogue-list tbody tr.r0 td{}
.catalogue-list tbody tr.r1 td{background-color:#f9f9f9;}
.catalogue-list tbody tr.r0:hover td, .catalogue-list tbody tr.r1:hover td{background-color:#ddeeff;}
.catalogue-list tbody tr td a{color:#222;}
.catalogue-list .tender_code a{color:red;font-weight:bold;}
.catalogue-detail{width:100%;}
.catalogue-detail .item-container{border-top:3px solid #91aaFF;padding-bottom:1px;}
.catalogue-detail .first-item{border-top:none;}
.catalogue-detail .item-container-inner{border-left:1px solid #eee;border-right:1px solid #eee;}
.catalogue-detail .item{border-collapse:collapse;width:100%;}
.catalogue-view{margin-top:1px;border-top:3px solid #91aaFF;border-bottom:3px solid #91aaFF;}
.catalogue-view-inner{border-left:1px solid #eee;border-right:1px solid #eee;}
.catalogue-view div.image{border-bottom:1px solid #eee;border-right:1px solid #eee;margin:0 0 4px 0;padding:10px;}
.catalogue-view .tender_code{padding:10px;color:red;font-size:14px;}
.catalogue-view .tender_code span{color:black;font-size:14px;margin:0;}
.catalogue-detail .image, .catalogue-view .image{width:308px;text-align:center;vertical-align:top;}
.catalogue-detail .detail, .catalogue-view .detail{padding:10px;}
.catalogue-detail h2, .catalogue-view h2{color:black;font-size:18px;padding:0 10px;margin:0;border-bottom:1px dotted grey;}
.catalogue-detail h2 a, .catalogue-view h2 a{color:black;font-size:18px;text-decoration:none;}
.catalogue-detail h2 a:hover{color:#14609F;}
.catalogue-detail h3, .catalogue-view h3{color:#0022cc;border-bottom:3px solid #91aaFF;margin-top:12px;font-size:14px;line-height:24px;text-decoration:none;}
.catalogue-detail .item .tender_code{padding:10px;color:red;font-size:14px;}
.catalogue-detail .item .tender_code span{color:black;font-size:14px;margin:0;}
.catalogue-thumb .item{float:left;width:140px;height:216px;border:3px solid #91aaFF;margin:3px;margin-bottom:20px;}
.catalogue-thumb .item .image{height:120px;width:140px;display:table-cell;vertical-align:middle;text-align:center;margin:auto;}
.catalogue-thumb .item .image{height:120px;#position:relative;overflow:hidden;}
.catalogue-thumb .item .image a{#position:absolute;#top:50%;#left:50%;}
.catalogue-thumb .item .image img{#position:relative;#top:-50%;#left:-50%;}
.catalogue-thumb .item .no-image{height:98px;width:98px;line-height:98px;text-align:center;vertical-align:middle;margin:10px auto;border:1px solid #ddd;}
.catalogue-thumb .item .name{font-size:11px;line-height:16px;height:64px;text-align:center;}
.catalogue-thumb .item .stud ,.catalogue-thumb .item .sell{font-size:11px;font-weight:bold;line-height:16px;height:16px;text-align:center;}
.catalogue-thumb .item .tender_code a{font-weight:bold;color:red;}
.catalogue-summary{width:100%;}
.catalogue-summary .item-container{border-top:3px solid #91aaFF;padding-bottom:1px;}
.catalogue-summary .first-item{border-top:none;}
.catalogue-summary .item-container-inner{border-left:1px solid #eee;border-right:1px solid #eee;}
.catalogue-summary .item{border-collapse:collapse;width:100%;}
.catalogue-summary .item .image{border-right:1px solid #eee;}
.catalogue-summary .item .image{height:120px;width:140px;display:table-cell;text-align:center;vertical-align:middle;margin:auto;}
.catalogue-summary .item .no-image{height:98px;width:98px;line-height:98px;text-align:center;vertical-align:middle;margin:10px auto;border:1px solid #ddd;}
.catalogue-summary .item .name{padding:4px;border-bottom:1px dotted grey;}
.catalogue-summary .item .name a{font-weight:bold;color:black;text-decoration:none;}
.catalogue-summary .item .sell,.catalogue-summary .item .about,.catalogue-summary .item .tender_code,.catalogue-summary .item .stud{padding:0 4px 4px 4px;}
.catalogue-summary .item .tender_code{font-weight:bold;color:red;}
.catalogue-summary .item .tender_code span{color:black;margin:0;font-weight:normal;}
.catalogue-summary .item .tender_code a{font-weight:normal;}
.gallery{border-bottom:1px solid #eee;border-right:1px solid #eee;}
.gallery .slidesContainer{margin:0 auto;width:304px;overflow:auto;position:relative;}
.gallery .slidesContainer .slide{margin:0 auto;width:300px;}
.gallery .slidesContainer .slide a, .gallery .slidesContainer .slide a img{margin:0 auto;}
.gallery .slideNavigation{text-align:center;height:25px;}
.gallery .slideCount{text-align:center;padding:0 10px;height:25px;line-height:25px;width:236px;float:left;}
.gallery .leftControl, .gallery .rightControl{cursor:pointer;border:none;padding:0;margin:0;}
.gallery .leftControl{float:left;background:url(colorbox/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
.gallery .leftControl:hover{background-position:-75px -25px;}
.gallery .rightControl{float:left;background:url(colorbox/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
.gallery .rightControl:hover{background-position:-50px -25px;}
.catalogue-summary .catalogue-store .col1{float:left;width:460px;}
.catalogue-summary .catalogue-store .col2{float:right;top:0;width:160px;}
.catalogue-summary .catalogue-store .sell_description{min-height:70px;}
.catalogue-detail .catalogue-store .col1{float:left;width:360px;}
.catalogue-detail .catalogue-store .col2{float:right;top:0;width:160px;}
.catalogue-detail .catalogue-store .sell_description{min-height:70px;}
#preview_div.title{width:30%;height:10px;background-color:#FFFFFF;border-bottom:#808080 solid 1px;font-weight:bold;padding:1px;font-family:verdana, sans-serif;font-size:10px;text-align:center;}
.border_preview{z-index:100;position:absolute;background:#fff;border:1px solid #808080;overflow:hidden;}
.preview_temp_load{vertical-align:middle;text-align:center;}
.preview_temp_load img{vertical-align:middle;text-align:center;}
#loader_container{text-align:center;position:absolute;top:40%;width:100%;}
#loader{font-family:Verdana, Helvetica, sans;font-size:10px;color:#000000;background-color:#FFFFFF;padding:10px 0 16px 0;margin:0 auto;display:block;width:135px;border:1px solid #6A6A6A;text-align:left;z-index:255;}
#loader_bg{background-color:#EBEBEB;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px;}
#progress{height:5px;font-size:1px;width:1px;position:relative;top:1px;left:10px;background-color:#9D9D94;}
table.s1{border-spacing:1px;}
table.s1 th, table.s1 td{padding:2px;}
table.s1 tbody th{text-align:right;padding-left:10px;}
table.s1 tbody th label:after{content:':';}
table.s1 tbody tr.r0 th, table.s1 tbody tr.r0 td{background-color:#dfdfdf;}
table.s1 tbody tr.r1 th, table.s1 tbody tr.r1 td{background-color:#efefef;}
table.s1 tbody.selectable tr.r0:hover td, table.s1 tbody.selectable tr.r1:hover td{background-color:#dfefff;}
table.s1 .wideinput{margin:0 5px 0 0;}
form table.s1 th, form table.s1 td{padding:5px;line-height:1.2em;}
form table.s1 input, form table.s1 textarea{padding:2px;margin:0 2px;line-height:1.2em;border:1px solid black;}
.home-news{width:100%;border-collapse:collapse;}
.home-news tr td.c0{white-space:nowrap;width:80px;border-left:1px solid #ddd;padding:0 5px;}
.home-news tr td.c0, .home-news tr td.c1{border-top:3px solid #91aaFF;border-bottom:3px solid #91aaFF;}
.home-news tr td.c1{border-right:1px solid #ddd;padding-bottom:1em;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.welcome-portals{width:80%;margin:100px auto;}
.welcome-portals-container{float:left;width:33%;text-align:center;}
.welcome-portals-container ul{text-align:left;}
.welcome-portals-container ul li a{text-transform:capitalize;}
.wv-button-wrapper .wv-button{display:inline-block;width:auto;outline:none;border:none;background:none;line-height:32px;margin:0 !important;padding:0 !important;overflow:visible;cursor:default;text-decoration:none !important;z-index:0;}
.wv-button-wrapper{display:inline-block;position:relative;height:32px;overflow:hidden;white-space:nowrap;width:auto;z-index:0;}
.wv-button-wrapper .wv-button{display:block;height:32px;font-size:11px;font-style:normal;font-weight:bold;white-space:nowrap;text-align:left;padding:0 16px !important;line-height:33px;text-decoration:none !important;color:#0E4571 !important;}
input, select{font-size:11px;font-style:normal;font-weight:bold;}
.wv-button-wrapper.hover .wv-button, .wv-button:hover{text-decoration:none !important;cursor:pointer;}
.wv-button-wrapper.active .wv-button{}
.wv-button-wrapper .l, .wv-button-wrapper .r{display:block;position:absolute;z-index:-1;height:96px;background-image:url('images/Button.png');}
.wv-button-wrapper .l{left:0;right:13px;}
.wv-button-wrapper .r{width:415px;right:0;clip:rect(auto, auto, auto, 402px);}
.wv-button-wrapper.hover .l, .wv-button-wrapper.hover .r{top:-32px;}
.wv-button-wrapper.active .l, .wv-button-wrapper.active .r{}
