/* CSS Document */
*
{
padding:opx; 
margin:0px
}

body
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
background:url(../images/bg_strip.jpg); 
background-repeat:repeat;
}

a:link, a:visited{
	color: #3046B3;
	text-decoration: none;
}

a:hover{
	color: #3366CC;
	text-decoration: none;	
}

#topbgstrip
{
background:url(../images/topbgstrip.gif) repeat-x top;
height:142px;
}

#maintable
{
width:900px;
padding:9px 0px 0px 0px;
margin:auto;
}

#headercontainer
{
float:left;
width:900px;
padding:0px 0px 18px 0px;
margin:auto;
}

#bodycontainer
{
float:left;
width:900px;
padding:14px 0px 0px 0px;
margin:auto;
position:relative;
background-color:#FFFFFF;
}

#footercontainer
{
float:left;
width:900px;
padding:14px 0px 0px 0px;
margin:auto;
position:relative;
background-color:#FFFFFF;
}


.headbgstrip
{
background:url(../images/headbgstrip.gif) repeat-x bottom;
height:113px;
}


.topmenulinktxtt
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#ffffff; padding-right:7px; padding-left:7px;
}
.topmenulinktxtt:link{color:#cfcece; font-weight:normal; text-decoration:none;}
.topmenulinktxtt:visited{color:#cfcece; font-weight:normal; text-decoration:none;}
.topmenulinktxtt:hover{color:#e86619; font-weight:normal; text-decoration:underline;}


.topmenulinktxtb
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#ffffff; padding-right:8px; padding-left:8px;
}
.topmenulinktxtb:link{color:#ffffff; font-weight:normal; text-decoration:none;}
.topmenulinktxtb:visited{color:#ffffff; font-weight:normal; text-decoration:none;}
.topmenulinktxtb:hover{color:#007d6f; font-weight:normal; text-decoration:underline;}



.homeconttxt
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#0b3b4e; line-height:18px; text-align:justify;
}

.homemoretxt
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#205305; line-height:13px;
}
.homemoretxt:link{color:#ff0000; font-weight:normal; text-decoration:none;}
.homemoretxt:visited{color:#ff0000; font-weight:normal; text-decoration:none;}
.homemoretxt:hover{color:#007d6f; font-weight:normal; text-decoration:underline;}


.rightbar
{
background-color:#FFFFFF; padding:0px 8px 8px 18px;
}


.leftbar
{
background-color:#FFFFFF;
border-right:2px #666666 dotted;
}





p
{
line-height:24px;
text-align:justify;
}


h1 
{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bolder;
text-decoration:none;
color:#205305; 
line-height:22px;
border-bottom:2px #cccccc solid;
}

.title
{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bolder;
text-decoration:none;
color:#205305; 
line-height:22px;
border-bottom:2px #cccccc solid;
}



h2 
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
text-decoration:none;
color:#000033; 
line-height:22px;
}


.subtitle
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
text-decoration:none;
color:#000033; 
line-height:22px;
}


.bluesubtitle
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#007d6f; 
font-weight:bold;
text-decoration:none;
line-height:18px;
}

.maroonsubtitle
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000; 
font-weight:bold;
text-decoration:none;
line-height:18px;
}


.faqqutxt
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000; 
font-weight:normal;
text-decoration:none;
line-height:18px;
}
.faqqutxt:link{color:#990000; font-weight:normal; text-decoration:none;}
.faqqutxt:visited{color:#990000; font-weight:normal; text-decoration:none;}
.faqqutxt:hover{color:#007d6f; font-weight:normal; text-decoration:underline;}

.faqborderdiv
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#242424; 
font-weight:normal;
text-decoration:none;
line-height:18px;
padding:8px 8px 1px 8px;
border-bottom:1px #666666 dotted;
}




.contlink     
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#205305; line-height:20px;
}
.contlink:link{color:#993300 font-weight:normal; text-decoration:none;}
.contlink:visited{color:#993300; font-weight:normal; text-decoration:none;}
.contlink:hover{color:#007d6f; font-weight:normal; text-decoration:underline;}





.leftbarlistbg
{
/* background:url(../images/leftbarlistbg.gif) repeat-x bottom;
height:13px; */
background-color:#C5F5F4;
}

.leftbarlink     
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#205305; line-height:20px;
}
.leftbarlink:link{color:#903b09; font-weight:bold; text-decoration:none;}
.leftbarlink:visited{color:#903b09; font-weight:bold; text-decoration:none;}
.leftbarlink:hover{color:#007d6f; font-weight:bold; text-decoration:underline;}

.leftaddlink     
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#205305; line-height:13px;
}
.leftaddlink:link{color:#060343; font-weight:normal; text-decoration:none;}
.leftaddlink:visited{color:#060343; font-weight:normal; text-decoration:none;}
.leftaddlink:hover{color:#007d6f; font-weight:normal; text-decoration:underline;}



.footer-strip
{
background:url(../images/footer-strip.gif) repeat-x bottom;
height:13px;
}


.footerseperator
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#e5732f; padding-right:7px; padding-left:7px;
}


.footerlinktxtt
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#e5732f; padding-right:9px; padding-left:9px;
}
.footerlinktxtt:link{color:#e5732f; font-weight:normal; text-decoration:none;}
.footerlinktxtt:visited{color:#e5732f; font-weight:normal; text-decoration:none;}
.footerlinktxtt:hover{color:#076960; font-weight:normal; text-decoration:underline;}

.footerlinktxtb
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000; padding-right:5px; padding-left:5px;
}
.footerlinktxtb:link{color:#000; font-weight:normal; text-decoration:none;}
.footerlinktxtb:visited{color:#000; font-weight:normal; text-decoration:none;}
.footerlinktxtb:hover{color:#076960; font-weight:normal; text-decoration:underline;}



/*  for download page  */

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style5 {color: #999999}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7701E;
	font-weight: bold;
}

#csqlLink a
{
 text-decoration:none;
 color: #F7701E;
  border:0;
}
#csqlLink a:hover
{
 text-decoration:underline;
 color: #F7701E;
  border:0;
}
.alink a
{
 text-decoration:none;
 color: blue;
 border:0;
}
.alink a:hover
{
 text-decoration:underline;
 color: blue;
 border:0;
}


/*  for sitemap page   */



#maincontent {
	width: 500px;
	
	top: 8px;
	left: 0px;
	float: left;
	margin: 8px;
	position:relative;
}


#maincontent p.sitemap1 {
	padding-bottom: 4px;
}

#maincontent .sitemap2 {
	color: #777;
	/* height: 440px; */
	border-left: 1px #777 solid;
	margin: 0px 0px 15px 30px;
	padding: 0px 0px 0px 0px;
}

html>body 	#maincontent .sitemap2 {

	margin: 0px 0px 25px 30px;
}

#maincontent .sitemap2 p{
	line-height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

html>body #maincontent .sitemap2 p{
	padding: 0px 0px 5px 0px;
}

#maincontent .sitemap2 .gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555;
	padding-left: 45px;
	line-height: 16px;
}

#maincontent p.sitemap3 {
	color: #777;
	/* height: 36px; */
	border-left: 1px #777 solid;
	margin: 0px 0px 15px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}

html>body #maincontent p.sitemap3 {
	/* height: 36px; */
}

#maincontent p.sitemap4 {
	/* height: 68px; */
	color: #777;
	border-left: 1px #777 solid;
	margin: 4px 0px 15px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}

#maincontent p.sitemap5 {
	/* height: 52px; */
	color: #777;
	border-left: 1px #777 solid;
	margin: 4px 0px 15px 45px;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}


/* frm rajesh  */

.ullineitem li
{
 line-height:22px
}


.homeconttxttestimonial
{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#0b3b4e; line-height:15px; text-align:justify;
}




