/* CSS Document */




td { font-family:Arial; font-size:9pt; color:#000000; }
.tdspace { font-family:Arial; font-size:1pt; height: 6px;}
.tdspace1 { font-family:Arial; font-size:1pt; height: 4px;}
.tdpt8 { font-family:Arial; font-size:8pt; color:#000000; }
.tdf { font-family:Arial; font-size:9pt; color:#005F00;}
.tdline { font-family:Arial; font-size:2pt; height: 6px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#EEEEEE;}
.tdline1 { font-family:Arial; font-size:1pt; height: 1px; border-bottom: 1px solid #BFBFBF; }

.tdhead1 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000;}
.tdhead2 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000; background-color:#DFDFDF;}
.tdhead3 { font-family:Arial; font-size:9pt; color:#000000; border-bottom: 1px solid #000000; background-color:#DFDFDF;}
.tdhead4 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000; background-color:#EEEEEE;}

.tdcont1 { background-color:#FFFFFF; font-family:Arial; font-size:9pt; color:#000000;}
.tdcont2 { background-color:#EEEEEE; font-family:Arial; font-size:9pt; color:#000000;}
.tdcont3 { background-color:#D9E7CF; font-family:Arial; font-size:9pt; color:#000000;}

p { font-family:Arial; font-size:9pt; color:#000000; text-align:justify;}

a { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:none;}
a:hover { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:none;}

.a1 { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:none;}
.a1:hover { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:underline;}
.a2 { font-family:Arial; font-size:9pt; color:#000000; text-decoration:none;}
.a2:hover { font-family:Arial; font-size:9pt; color:#005F00; text-decoration:none;}

.tf {
border: #57565B 1px solid;
font-family: Verdana;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
height:18px;
}
.tf1 {
border: #57565B 1px solid;
font-family: Verdana;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
height:14px;
}
.tf2 {
border: #57565B 1px solid;
font-family: Verdana;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
}

.bt1 {
border: #57565B 1px solid;
font-family: Arial;
font-size: 8pt;
font-weight:bold;
color: #000000;
background-color: #D9E7CF;
height:18px;
cursor:pointer;
}



























*{
margin:0px;
padding:0px;
}

img{
border:0px;
}

.floatl{
float:left;
}

.floatr{
float:right;
}

.clear{
clear:both;
}

body{
background:url(../images/body-bg.gif) top left repeat-x #eeeeee;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

#container{
width:900px;
margin:auto;
}

.logo{
padding-top:15px;
}

.top-links ul{
list-style:none;
padding-top:35px;
}

.top-links li{
float:left;
color:#9c9b9b;
font-weight:bold;
background:url(../images/seperator.gif) top right no-repeat;
line-height:14px;
padding:0px 21px;
}

.top-links li a{
text-decoration:none;
color:#9c9b9b;
}

.top-links li a:hover{
color:#fff;
}

.top-links li a.active{
color:#fff;
}

.content{
width:900px;
background:url(../images/header-bg.gif) left top no-repeat #fff;
}

.header{
height:76px;
}

.header-part{
width:900px;
}

.header-part ul{
list-style:none;
margin-top:65px;
}

.header-part li{
float:left;
text-align:center;
padding-right:55px;
padding-left:15px;
}

.header-part li p{
color:#373b40;
padding:5px 0px;
font-size:20px;
} 

.header-part li a{
color:#9a211e;
text-decoration:none;
}

.content-box{
width:900px;
}

.padding17px{
padding:17px;
padding-bottom:0px;
}

.left-col{
width:212px;
padding-top:175px;
}

.login-section{
width:190px;
background:#efefef;
border:1px solid #d1d1d1;
padding:10px;
}

.login-section h2{
font-size:22px;
font-weight:normal;
color:#000;
padding-bottom:5px;
background:url(../images/member-icon.gif) top left no-repeat;
padding-left:25px;
}

.login-section2{
width:190px;
background:#efefef;
border:1px solid #d1d1d1;
padding:10px;
}

form.login-area{
display:block;
}

.login-area label{
width:65px;
font-size:12px;
color:#9d9b9b;
display:inline-block;
font-weight:bold;
line-height:18px;
float:left;
}

.login-area input.txtfield{
width:121px;
float:left;
background:#fff;
border:1px solid #dfdddd;
padding:1px;
margin-bottom:10px;
}

.service-section{
width:212px;
padding-top:40px;
}

.service-section h1{
font-size:25px;
font-weight:normal;
background:url(../images/dotted-line.gif) repeat-x 0px 22px;
margin-bottom:10px;
}

.service-section h1 span{
background:#fff;
}

.service-section ul{
list-style:none;
}

.service-section li{
line-height:30px;
color:#63676c;
background:url(../images/dotted-line.gif) bottom left repeat-x;
}

.service-section li a{
background:url(../images/service-section-bullets.gif) left 2px no-repeat;
padding-left:20px;
color:#63676c;
text-decoration:none;
}

.service-section li a:hover{
text-decoration:underline;
color:#63676c;
}


.right-col{
width:605px;
color:#63676c;
}

.main-content{
width:605px;
background:url(../images/dotted-line.gif) bottom left repeat-x;
padding-bottom:7px;
line-height: 20px;
padding-top:60px;
}

.main-content h1{
font-size:25px;
font-weight:normal;
color:#000;
background:url(../images/dotted-line.gif) repeat-x 0px 22px;
margin-bottom:35px;
}

.main-content h1 span{
background:#fff;
}


.main-content p{
padding-bottom:15px;
color:#63676c;
line-height:20px;
}

.main-content a{
color:#9a211e;
text-decoration:none;
}

.featured-section{
width:605px;
padding-top:35px;
background:url(../images/dotted-line.gif) bottom left repeat-x;
padding-bottom:10px;
}

.featured-section h1{
font-size:25px;
font-weight:normal;
background:url(../images/dotted-line.gif) repeat-x 0px 22px;
margin-bottom:30px;
color:#000;
}

.featured-section h1 span{
background:#fff;
font-weight:normal;
}

.featured-section span{
color:#3c3b2e;
font-weight:bold;
}

.featured-section p{
color:#63676c;
line-height:20px;
padding:24px 0px;
}

.featured-section img{
padding-right:15px;
}

.featured-section a img{
padding:0px;
}

.featured-section a{
color:#9a211e;
text-decoration:none;
padding-right:15px;
}

#footer{
background:url(../images/footer-bg.gif) top left repeat-x;
font-size:12px;
font-weight:bold;
height:129px;
}

.footer-links{
width:900px;
margin:auto;
background:url(../images/footer-top-bg.gif) top left repeat-x;
padding-top:70px;
}

.footer-links ul{
list-style:none;
}

.footer-links li{
color:#efefef;
float:left;
border-right:1px solid #efefef;
padding:0px 10px;
}

.footer-links li a{
text-decoration:none;
color:#efefef;
}

.footer-links p{
color:#d1d1d1;
}

/* inner pages css start */
/*h1{font:35px "Times New Roman", Times, serif ;margin:0px; color:#ffc850; font-weight:bold; padding:0px 0px 0 0px;}
h1 span{color:#fff}*/
.aboutus-img{float:right; border:4px solid #fff;	margin:0 0px 10px 20px;}
h5{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #000;	margin:0px 0px 10px 0px;}
h6{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#000; 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 #000; 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 */







