@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
* { margin:0px; padding:0px;}
p { font-size:12px; padding-bottom:10px; line-height:20px;}
.clear { clear:both; margin:0px; padding:0px;}
.wrapper { width:100%; height:auto;}
.container { width:860px; height:auto; margin:0 auto; padding:0px;}
img { border:none;}
.header { float:left; width:860px; margin:0 0 10px 0; padding:20px 0 10px 0px}
.header .logo { float:left; width:430px;}
.logo a img { padding:10px;}
.header .connums { float:left; width:430px;}
.connums img { float:right; padding:10px;}

.topnav { width:860px; height:auto; float:left;}
.topnav ul { float:left; list-style-type:none; margin:0px; padding:0px; width:840px; background:#015bb8;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:5px 0 5px 20px;}
.topnav ul li { float:left; padding:0px;}
.topnav ul li span { float:left; padding:0px 20px; color:#fff;}
.topnav ul li a { color:#fff; font-size:14px; font-family:Verdana, Geneva, sans-serif; text-decoration:none;}
.topnav ul li a:hover, .topnav li#active a { color:#f2e1b2;}

.wlcmsg { float:left; width:428px;}
.wlcmsg h1 { font-family:Verdana, Geneva, sans-serif; font-size:16px; }
.wlcmsg h1 span { color:#e6782b;}
.wlcmsg p { text-align:justify; color:#000; padding:10px 10px 10px 0px; }
a.readmore { color:#000; margin:10px 0px; float:left; background:#a5c6ea; font-size:12px; text-decoration:none; padding:5px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
a.readmore:hover {background:#f2e1b2;}

.appdownload { float:left; width:206px; padding:0px 10px;}
.appdownload h2 { background:url(../images/arrowdown.jpg) no-repeat; padding:0 0 0 18px; color:#015bb8; font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.appicons { float:left; margin:10px 0 0 0; list-style-type:none;}
.appicons .mcaicon { float:left; margin:0 7px 0 0px;}
.appicons .mcaicon a { float:left; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; color:#000; padding:65px 0 0 0; background:url(../images/mca-icon.jpg) no-repeat; width:99px; height:26px;}
.appicons .mcaicon a:hover { opacity:0.9;  background:url(../images/mca-icon-hv.jpg) no-repeat; color:#fff;}

.appicons .etenderingicon { float:left;}
.appicons .etenderingicon a { float:left; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; color:#000; padding:65px 0 0 0; background:url(../images/etendering.jpg) no-repeat; width:99px; height:26px;}
.appicons .etenderingicon a:hover { opacity:0.9;  background:url(../images/etendering-hv.jpg) no-repeat; color:#fff;}

.appicons .itreturnicon { margin:0px 7px 0 0; float:left;}
.appicons .itreturnicon a { float:left; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; color:#fff; padding:65px 0 0 0; background:url(../images/itreturn.jpg) no-repeat; width:99px; height:26px;}
.appicons .itreturnicon a:hover { opacity:0.9;  background:url(../images/itreturn-hv.jpg) no-repeat; color:#000;}

.appicons .dgfticon { margin:0px 0px 0 0; float:left;}
.appicons .dgfticon a { float:left; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; color:#fff; padding:65px 0 0 0; background:url(../images/dgft.jpg) no-repeat; width:99px; height:26px;}
.appicons .dgfticon a:hover { opacity:0.9;  background:url(../images/dgft-hv.jpg) no-repeat; color:#000;}

.appprovident { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #e6782b; background:#f00; padding:5px 10px; margin:5px 0 0 0;  text-align:center; font-weight:bold;}
.appprovident a { font-size:14px; text-decoration:none; color:#fff;}
.appprovident a:hover { text-decoration:underline;}

.appprovidentblue { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #015bb8; background:#015bb8; padding:5px 10px; margin:5px 0 0 0;  text-align:center; font-weight:bold;}
.appprovidentblue a { font-size:14px; text-decoration:none; color:#fff;}
.appprovidentblue a:hover { text-decoration:underline;}

.accby { float:left; height:274px;  width:204px; padding:0 0 10px 0px; border:1px solid #ccc; border-radius:5px ;  -moz-border-radius:5px; -webkit-border-radius:5px; }
.accby h2 { background:#015bb8; border-radius:5px 5px 0px 0px ;  -moz-border-radius:5px; -webkit-border-radius:5px; font-size:14px; color:#fff; padding:10px; font-family:Verdana, Geneva, sans-serif;}
.accby ul { list-style-type:none; margin:0px; }
.accby ul li { background:url(../images/rightarrow.jpg) left 8px no-repeat;  font-size:12px; margin:0px 10px; padding:0px 0 0 15px; line-height:20px;}

.securediv { float:left; margin:10px 0; width:860px;}
.securediv .secbox1 { background:#ecf5ff; min-height:290px; float:left; width:208px; border:1px solid #7eacdb; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; }
.secbox1:hover {border:1px solid #ccc;}
.secbox1 h2 { font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#000; background:url(../images/boxtitbg.png) no-repeat; width:188px; height:25px; 
padding:5px 10px; font-weight:400;}
.secbox1 p { padding:10px; min-height:200px;}
.secbox1 a { margin:0 10px 10px 10px;}

.securediv .secbox2 { background:#ecf5ff; margin:0 7px; float:left; min-height:290px; width:208px; border:1px solid #7eacdb; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; }
.secbox2:hover {border:1px solid #ccc;}
.secbox2 h2 { font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#000; background:url(../images/boxtitbg2.png) no-repeat; width:188px; height:25px; padding:5px 10px; font-weight:400;}
.secbox2 p { padding:10px; min-height:200px;}
.secbox2 a { margin:0 10px 10px 10px;}

.securediv .secbox3 { background:#ecf5ff; margin:0px 6px 0 0px; float:left; min-height:290px; width:208px; border:1px solid #7eacdb; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; }
.secbox3:hover {border:1px solid #ccc;}
.secbox3 h2 { font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#000; background:url(../images/boxtitbg.png) no-repeat; width:188px; height:25px; padding:5px 10px; font-weight:400;}
.secbox3 p { padding:10px; min-height:200px;}
.secbox3 a { margin:0 10px 10px 10px;}

.securediv .secbox4 { background:#ecf5ff;  float:left; min-height:290px; width:208px; border:1px solid #7eacdb; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; }
.secbox4:hover {border:1px solid #ccc;}
.secbox4 h2 { font-size:14px; font-family:Verdana, Geneva, sans-serif; color:#000; background:url(../images/boxtitbg2.png) no-repeat; width:188px; height:25px; padding:5px 10px; font-weight:400;}
.secbox4 p { padding:10px; min-height:200px;}
.secbox4 a { margin:0 10px 10px 10px;}


/*inner page css*/
.ltsidebar { float:left; width:640px; margin:0 14px 0 0; }
.content { float:left; }
.content p a{ color:#015bb8;}
.content p a:hover { text-decoration:underline;}
.content h2 { padding-bottom:10px; font-size:16px; color:#e6782b; font-family:Verdana, Geneva, sans-serif;}
.content h3 { font-size:14px; font-family:Arial, Helvetica, sans-serif;  padding:10px 0 0 0;}
.content h4 {font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;  padding:5px 0;} 
.dwnlist { list-style-type:none;}
.dwnlist li { line-height:20px; background:url(../images/rightarrow2.png) left 10px no-repeat; padding-left:15px; font-size:12px;} 
.dwnlist li a { text-decoration:none; color:#000; }
.dwnlist li a:hover { text-decoration:underline; color:#015bb8;}

.fields { font-size:12px; font-weight:bold;}

.rtsidebar{ float:right; width:206px; }

/*faq's css*/

.faqtabs {width:630px;}
.faqtabs li:hover{background:#f2e1b2}
.faqtabs li{list-style-type:none; cursor:pointer; background:#e3eef9; border-radius:5px;  -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px 10px; margin:5px 0px; font-size:14px; color:#015bb8;}
.faqtabs div{   color: #000000; cursor: auto; display: none; font-size: 12px;  margin: 10px 0; padding: 5px 0 32px 20px; text-align: left;
    text-decoration: none; line-height:20px;}
.faqtabs div a{color:#000000; font-weight:bold;}
.faqtabs li div:hover{text-decoration:none !important;}
.faqtabs li:before {content: "+"; float:right; color:#e6782b; font-weight:bold;}
.faqtabs li.active:before {content: "-";float:right; color:#e6782b; font-weight:bold; }
#toggle{width:500px; margin:0 auto;}


.footer { float:left; width:840px; padding:10px; background:#e6782b; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.footer p { text-align:center; color:#fff;} 
.footer p a { color:#fff; text-decoration:none;}
.footer p a:hover { color:#fff; text-decoration:underline;}

.drag-contentarea a{font-size: 24px; text-align: center;width: 100%; display: block; padding: 0px; margin: 0px; text-shadow: 0 0 5px #000;}
