﻿/* CSS Document */

body, ul, ol, p, li, hr {padding:0px; margin:0px; list-style:none;}

a {color: #93C4D5; text-decoration:none}

a:visited {color: #93C4D5; text-decoration:none}

a:active {color: #FFFFFF; text-decoration:none}

a:hover {color: #FFFFFF; text-decoration:underline}

body {font:12px Arial, Helvetica, sans-serif; color:#787a7f; background:#022635 url("images/bg.gif") left top repeat-x;}

.nolinkborder {border-width: 0;}

.nolinkborderRalign {border-width: 0; float:right}

#layout {width:1000px; text-align:justify; line-height:20px; background:url("images/layout.jpg") left top no-repeat; margin:0px auto;}

#topzone {height:90px;}

#topzoneleft {float:left; padding:12px 0px 0px 52px;}

#topzoneright {float:right;	padding:38px 0px 0px 0px;}

#bodycontainer {padding:0px; margin:0px;}

#leftcontainer {width:265px; float:left; background:#043e53; padding-top: 44px; padding-right: 25px; padding-bottom: 20px; padding-left: 50px;}

#rightcontainer {width:585px; float:right; padding-top: 44px; padding-right: 50px; padding-bottom: 20px; padding-left: 25px;}

#newszone {padding:20px 0px 0px 0px; color:#6b98a8}

.newsrow {padding:35px 0px 0px 0px;}

#banner {height:256px; background:url("images/banner.gif") left top no-repeat; margin-top: 0px; margin-right: 0px; margin-bottom: 55px; margin-left: 0px;}

#welcomezone {padding:0px 0px 0px 0px;}

#row2 {padding:30px 0px 0px 0px;}

#row2left {width:260px; float:left; background:url("images/vline.gif") right top repeat-y; padding:0px 30px 0px 0px;}

#row2right {width:260px; float:right; padding:0px 0px 0px 30px;}

#footercontainer {color:#fcb912; background:#010d13; height:125px; border-top:1px dashed #c1c0c1;}

#footer {background-position: right top; width: 1000px; font-size: 11px; text-align: center; background: url("images/footer1.gif") right top no-repeat; padding: 30px 0px 0px 0px; margin: 0px auto;}

.clear {clear:both; margin:0px; padding:0px;}

p.clear {clear:both; margin:0px; padding:0px;}

/*	Text Style Start Here  */

h1 {font:25px Arial, Helvetica, sans-serif; color:#fff; padding:0px 0px 20px 0px; margin:0px;}

.welcomeheading {display:block; background:url("images/welcomeicon.gif") 0px 0px no-repeat; padding:0px 0px 5px 50px;}

.serviceheading {display:block; background:url("images/serviceicon.gif") 0px 0px no-repeat; padding:0px 0px 5px 50px;}

.supportheading {display:block; background:url("images/supporticon.gif") 0px 0px no-repeat; padding:0px 0px 5px 50px;}

.newsheading {display:block; background:url("images/newsicon.gif") 0px 0px no-repeat; padding:0px 0px 5px 60px;}

.greentxt {font:12px Arial, Helvetica, sans-serif; color:#65c128; display:block;}

.graytxt {color:#c1c0c1; font-weight:bold; display:block; padding:0px 0px 15px 0px;}

.orangetxt {color:#fcb912; font:12px Arial, Helvetica, sans-serif; display:block;}

h2 {font:23px Arial, Helvetica, sans-serif; color:#93c4d5; padding:0px 0px 25px 0px; margin:0px;}

.overviewheading {display:block; background:url("images/overviewicon.gif") 0px 0px no-repeat; padding:0px 0px 5px 50px;}

.projectheading {display:block; background:url("images/projectsicon.gif") 0px 0px no-repeat; padding:0px 0px 5px 50px;}

.faqheading {display:block; background:url("images/faqicon.gif") 0px 0px no-repeat; padding:0px 0px 5px 50px;}

.blogheading {display:block; background:url("images/blogicon.gif") 0px 0px no-repeat; padding:0px 0px 5px 50px;}

.bannerblock {font:15px Arial, Helvetica, sans-serif; color:#474d43; padding:0px 30px 0px 215px;}

.bannertxt1 {font: 26px Arial, Helvetica, sans-serif; color: #fff; display: block; padding: 45px 0px 40px 0px;}

.bannerbutton {padding:20px 0px 0px 0px;}

.bodygrey {font:12px Arial, Helvetica, sans-serif; color:#787a7f;}

/*	Text Style End Here  */

/*	Menu Style Start Here  */

.readmore {text-align:right; background:url("images/px.gif") left bottom repeat-x; padding:20px 0px 0px 0px;}

.readmore a {color:#fcb912; font-weight:bold; text-decoration:none;}

.readmore a:hover {color:#fff;}

.orangelink {text-align:center;}

.orangelink a {color:#fcb912; font-weight:bold; text-decoration:none;}

.orangelink a:hover {color:#fff;}

.greenlink {text-align:center;}

.greenlink a {color:#65c128; font-weight:bold; text-decoration:none;}

.greenlink a:hover {color:#fff;}

#topmenu {height:38px; text-align:center;}

#topmenu ul {margin:0px; padding:0px 0px 0px 0px;}

#topmenu ul li {display:block; float:left; background:url("images/menudevider.gif") left top no-repeat; list-style:none;}

#topmenu li a {font:bold 12px Arial, Helvetica, sans-serif; color:#6b98a8; text-decoration:none; text-transform:capitalize; display:block; float:left; padding:0px 5px 0px 2px;}

#topmenu li a span {display:block; float:left; padding:14px 28px 6px 29px; cursor:pointer;}

#topmenu li a:hover {color:#fff; background:url("images/topdisc.gif") 50% 0% no-repeat;}

#footer ul {margin:0px; padding:0px 0px 5px 0px;}

#footer ul li {display:inline; border-right:1px solid #65c128; padding:0px 5px 0px 5px;}

#footer li a {font:11px Arial, Helvetica, sans-serif; color:#65c128; text-transform:capitalize; text-decoration:none;}

#footer li a:hover {color:#e1e1e1;}

IMG.NoBorderC {display:block; padding:0px; margin: 0px; border: 0px; margin-left:auto; margin-right:auto}

/*	Menu Style End Here  */
/* inner pages css start */
.aboutus-img{float:right; border:4px solid #fff;	margin:0 0px 10px 20px;}
h5{font-size:15px;font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #fff;	margin:0px 0px 10px 0px;}
h6{font-size:16px; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px;}
.insidereadmore{padding:10px 0px 10px 0px;}
input.button{color:#000; background:#ffc850; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #5b7a92;}
input.button:hover{cursor:pointer; color:#fff; background:#663300; border:1px solid #ffc850;}
.project-img{float:right; margin-left:20px;	border: 6px solid #fff;}
.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #fff; padding-bottom:10px; padding-right:20px}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.blog-posted-row{padding:3px;}
/* inner pages css ends */

