/* CSS Document - by srinoj kumar     */

body {
  
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width:100%; 
	min-width:1002px; 
	min-height:100%; 
	height:auto; 
	color:#6a6a6a;
	}

#all { position:relative; width:1002px; margin:0px auto; min-height:100%; height:auto; background-color:#ffffff} /*fix for IE in hacks.css*/

img {
border:0px;
}
li {
list-style:none;
}
/* ----------------------
   Header styles
------------------------- */
.header { height:109px;}
.top-black-bg {
background-image:url(../images/top_black_bg.jpg);
background-repeat:repeat-x;
height:21px;
}
.top-grey-bg {
background-image:url(../images/top_grey_bg.jpg);
background-repeat:repeat-x;
height:88px;
}
.logo { position:absolute; top:40px; left:10px; width:192px; height:55px; }
.topbox {
width:250px;
float:right;
padding-right:20px;
padding-top:18px;
text-align:left;
line-height:20px;
}
.langauge {
width:200px;
float:right;
padding-right:20px;
padding-top:20px;
text-align:left;
}
.langauge1 {
width:200px;
float:right;
padding-right:0px;
padding-top:0px;
text-align:left;
}
.topicons {
width:250px;
height:21px;
float:right;
vertical-align:bottom;
}
.headerimg {
width:1002px;
height:216px;
}
.innerheaderimg {
width:1002px;
height:159px;
}
.quickjumpmenu-box1{
width:802px;
height:20px;
float:left;
padding-top:5px;
}
.quickjumpmenu-box2{
width:100px;
height:20px;
float:left;
padding-top:3px;
}

/* Menu Styles */
.menu { position:absolute; z-index:1000; top:79px; left:406px; width:596px } /*fix for IE in hacks.css*/
.menu li { float:left; height:31px; margin-left:-1px; text-align:left; list-style:none; }
.menu li.hover { height:33px; }
.menu li a { display:block; height: 30px; margin-right:1px; }
.menu li a span { display:none; }

.menu li.top { width:108px; background:url(../images/menu-bg.png) no-repeat; border-right: 1px #dfe5e9 solid; }

.menu li.top.hover { background:url(../images/menu-bg.png) no-repeat 0 100%; border-right: 1px #dfe5e9 solid; }

.inner-menu { display:none; position:absolute; z-index:999; top:33px; left:0; border:1px solid #dfe4e8; background:#fff; }
.inner-menu li { float:none; height:auto; margin:0; font:1.1em Tahoma; color:#0074bf; background:url(../images/libra-web-solutions-bg-inner-menu.png) no-repeat 0 100%;} /*fix for IE in hacks.css*/
.inner-menu li.last { background: #FFFFFF; }
.inner-menu li a { display:block; height:auto; padding:6px 34px 6px 12px; color:#0074bf; text-decoration:none; border:0; white-space:nowrap; } /*fix for IE in hacks.css*/
.inner-menu li.hover { height:auto; background:url(../images/libra-web-solutions-bg-inner-menu.png) no-repeat 100% 0; border:0; }
.inner-menu li.hover a { margin-top:-1px; padding-top:7px; color:#fff; border:0; }
.inner-menu li .menu-arrow { display: block; position: absolute; background: url(../images/menu-inner-arrow.gif) no-repeat 0px -5px; width: 5px; height: 5px; line-height: 5px; overflow: hidden; right: 10px; margin-top: 12px; }
.inner-menu li.hover .menu-arrow { background-position: 0% 0%; margin-top: 12px; }

.inner-menu3 { display:none; position:absolute; z-index:999; top:0; left: 0; border:1px solid #dfe4e8; margin-top: -2px; }
.inner-menu li .inner-menu3 li { font:1em Tahoma; text-align:left; color:#0074bf; background:url(../images/libra-web-solutions-bg-inner-menu.png) no-repeat 0 100%;} /*fix for IE in hacks.css*/
.inner-menu li .inner-menu3 li.last { background: #FFFFFF; }
.inner-menu li .inner-menu3 li a { display:block; height:auto; padding:6px 34px 6px 12px; color:#0074bf; text-decoration:none; border:0; white-space:nowrap; margin-top:0;} /*fix for IE in hacks.css*/
.inner-menu li .inner-menu3 li.hover { height:auto; background:url(../images/libra-web-solutions-bg-inner-menu.png) no-repeat 100% 0; border:0; }
.inner-menu li .inner-menu3 li.hover a { margin-top:-1px; color:#fff; border:0; padding-top:7px; }

/*.menu li.hover .inner-menu { display:block; }*/
/*.inner-menu li.hover .inner-menu3 { display:block; }*/



/*------------------------
   Content styles
-------------------------- */
.content {  background:#ffffff; }
.contentrow {width:1002px; height:6px;}
.contentrow2 {width:1002px; height:6px;}
.contentrowinnerpages {width:1002px; height:23px; background-color:#efefef}
.contentseparator {width:695px; height:10px;}
.left-column { width:695px; float:left; padding-left:10px; margin:0px; }
.left-column-sitemap { width:550px; float:left; padding-left:10px; margin:0px; }
.services-column {width:695px; float:left;margin:0px; top:0px;}
.portfoliobox {width:231px; height:auto; text-align:center; float:left;margin:0px; top:0px;}
.servicesbox {width:220px; padding-right:10px; float:left;}
.servicesbox2 {width:222px; padding-left:10px; margin:0px;float:left; background-image:url(../images/vertical_dotline.jpg); background-repeat:repeat-y}
.servicesbox3 {width:220px; padding-left:10px; margin:0px;float:right; background-image:url(../images/vertical_dotline.jpg); background-repeat:repeat-y}
.serviceseparator {width:216px; height:5px;}
.center-column { width:2px; float:left; }
.right-column { width:292px; float:left; }
.center-over { width:755px; float:left; }
.clear{clear:both;}
.contentseparator21 {width:696px; height:10px;}
.contentseparator2 {width:1002px; height:10px;}
.contentseparator21 {width:696px; height:10px;}
.servicesboxinner {width:300px; padding-right:10px; float:left;}
.sitemapboxinner1 {width:350px; padding-right:10px; float:left;}
.servicesboxinnerseparator {width:300px; height:2px; float:left;}
.servicesboxinner2 {width:300px;padding-left:10px; padding-right:10px; float:left;background-image:url(../images/vertical_dotline.jpg); background-repeat:repeat-y}

.sitemapboxinner2 {width:220px;padding-left:10px; padding-right:10px; float:left;background-image:url(../images/vertical_dotline.jpg); background-repeat:repeat-y}

.portfoliodesboxholder {
width:1002px;
}
.portfoliocontentbox {
width:982px;
text-align:left;
float:left;
padding-left:10px;
padding-right:10px;
padding-top:2px;
}
.portfoliodesbox1 {
width:491px;
float:left;
padding-left:10px;
padding-top:2px;
}
.portfoliodesbox2 {
width:491px;
float:right;
text-align:right;
padding-right:10px;
padding-top:2px;
}
.porfolioblueheadtext:link {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#236FA3; 
	text-decoration:underline;
}
.porfolioblueheadtext:visited {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#236FA3; 
	text-decoration:underline;
}
.porfolioblueheadtext:hover {
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#85a528; 
	text-decoration:none;  
}


.contactbox {
width:348px;
float:left;
}
.contactbox2 {
width:347px;
float:right;
}
.contactformbox {
width:670px;
float:left;
padding-left:20px;
}
.contactformboxinner {
width:350px;
float:left;
}
.contactimg {
width:310px;
padding-top:50px;
float:left;
}
.contactformboxseparator {
width:247px;
height:10px;
float:left;
}
.contactform-text{
width:100px;
padding-right:10px;
text-align:right;
float:left;
}
.contactformtextfield{
width:220px;
height:15px;
font-family:Verdana, Arial;
font-size:11px;
color:#000000;
border:solid #c8c9c3 1px;
padding-left:2px;
}
.contactforminput
{
	padding-left:2px;
	border:1px solid #e1e2dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b3838;
	width:152px;
}


.contacttextarea1
{
	padding-left:2px;
	border:1px solid #e1e2dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b3838;
	width:224px;
}

.contacttextarea12
{
	padding-left:2px;
	border:1px solid #e1e2dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b3838;
	width:224px;
	height:150px;
}


.contactform-textbox{
width:150px;
float:left;
}
.headertext {
padding-left:0px;
float:left;
width:695px;
}
.headertextunderline {
padding-left:0px;
float:left;
width:695px;
height:1px;
background-color:#efefef;
}

.headertextunderlineKnowldge {
padding-left:0px;
float:left;
width:980px;
height:1px;
background-color:#efefef;
}

.content-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
text-align:justify;
color:#636563;
padding-top:5px;
}

.content-texthire {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
text-align:justify;
color:#636563;
padding-top:0px;

margin-top:0px;
}

.contenttext1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
text-align:justify;

color:#636563;
padding-top:5px;
}
.box-content-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#636563;
text-align:left;
}

.articles-link-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#636563;
text-align:left;
}


.box-green-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#87a529;
font-weight:bold;

}
.box-green-text1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#87a529;
font-weight:bold;
text-align:left;
 padding-left:0px;
 
}
.bluelink:link {
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #5691be; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.bluelink:visited {
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #5691be; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.bluelink:hover {
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #85a528; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: underline; 
}
.col-width {
width:5px;
}
.right-panel {
background-image:url(../images/right_panel_bg.jpg);
background-repeat:no-repeat;
width:292px;
height:551px;
float:right
}
.right-panel2 {
background-image:url(../images/right_panel_bg1.jpg);
background-repeat:no-repeat;
width:292px;
height:600px;
float:right
}

.right-panehome {
background-image:url(../images/right_panel_bg2.jpg);
background-repeat:no-repeat;
width:292px;
height:650px;
float:right
}

.right-panehomepage {
background-image:url(../images/right_panel_bghome.jpg);
background-repeat:no-repeat;
width:292px;
height:702px;
float:right
}

.rightpanel-contentboxContactUs {
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:19px;
float:left;
}


.rightpanel-contentbox {
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:15px;
float:left;
}
.rightpanel-contentboxphp {
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:37px;
float:left;
}
.rightpanel-contentboxhome {
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:20px;
float:left;
}



.rightpanel-contentbox1 {
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:16px;
float:left;
}
.rightpanel-client {
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:10px;
float:left;
}
.rightpanel-horzline {
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:5px;
float:left;
}
.rightpanel-form{
width:240px;
padding-left:40px;
padding-right:10px;
padding-top:5px;
float:left;
}
.rightpanel-form-text{
width:60px;
padding-right:5px;
text-align:right;
float:left;
}
.rightpanel-form-separator{
width:240px;
height:12px;
float:left;
}
.rightpanel-form-button{
width:165px;
height:4px;
float:left;
padding-left:65px;
}
.rightpanel-form-buttonimg{
width:68px;
height:17px;
float:left;
}
.rightpanel-form-textbox{
width:170px;
float:left;
}

.vertical-dotline {
background-image:url(../images/vertical_dotline.jpg);
width:3px;
height:100%;
background-repeat:repeat-y;
}
.horizontal-dotline {
background-image:url(../images/horizontal_dotline.jpg);
height:3px;
width:234px;
background-repeat:repeat-x;
}
.textfield{
width:125px;
height:15px;
font-family:Verdana, Arial;
font-size:11px;
color:#000000;
border:solid #c8c9c3 1px;
padding-left:2px;
}
.textarea{
width:125px;
height:50px;
font-family:Verdana, Arial;
font-size:11px;
color:#000000;
border:solid #c8c9c3 1px;
padding-left:2px;
}

/*------------------------
   Footer styles
-------------------------- */
.footerbox {
height:169px;
background:#ffffff url(../images/footerbg1.jpg) repeat-x;
float:left;
}
.footerboxwhite {
width:1002px;
padding-top:3px;
float:left;
}

.bottom-menu { padding-left:5px; background:#9aa3af; } /*fix for IE in hacks.css*/
.bottom-menu li { float:left; height:20px; margin:0 8px 0 3px; padding:5px 21px 0 20px; color:#fff; }
.bottom-menu li a { color:#fff; }
.bottom-menu li.here { background:#fff;}
.bottom-menu li.here a { color:#5691be;}
.botton-menu li.here a:hover{color:#85a528}



.bottom-menuarticles { padding-left:5px; background:#f7f8f3 } /*fix for IE in hacks.css*/
.bottom-menuarticlesli { float:left; height:20px; margin:0 8px 0 3px; padding:5px 21px 0 20px; color:#fff; }
.bottom-menuarticles li a { color:#fff; }
.bottom-menuarticles li.here { background:#fff;}
.bottom-menuarticles li.here a { color:#5691be;}
.bottom-menuarticles li.here a:hover{color:#85a528}



.bottombox {
width:1002px;
height:94px;
}

.articesbox {
width:700px;
height:94px;

}


.box1 {
width:143px;
height:94px;
padding-left:20px;
padding-top:5px;
text-align:left;
float:left;
}
.box2 {
width:200px;
height:94px;
padding-left:10px;
padding-top:5px;
text-align:left;
float:left;
}
.box3 {
width:220px;
height:94px;
padding-left:10px;
padding-top:5px;
text-align:left;
float:left;
}
.box4 {
width:220px;
height:94px;
padding-left:10px;
padding-top:5px;
text-align:left;
float:left;
}
.box5 {
width:134px;
height:94px;
padding-left:10px;
padding-top:5px;
text-align:left;
float:left;
}



.footer-menu-bg {
background-image:url(../images/footer_menu_bg.jpg);
height:29px;
background-repeat:repeat-x;
}
.footer-menu-topline {
background-image:url(../images/footer_menu_topline.jpg);
height:3px;
background-repeat:repeat-x;
}
.footermenu {
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.footermenu a{
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.footer-menu:link {
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #ffffff; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: underline; 
}
.footer-menu:visited {
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif;  
	COLOR: #ffffff; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: underline; 
}
.footer-menu:hover {
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif;  
	COLOR: #000000; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}

.topNavlnk{
	FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA1AD; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none;
	font-weight:bold;
	padding-left:10px;
}

.topNavlnk a{
	FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA1AD; 
	FONT-FAMILY: tahoma; 
	font-weight:bold;
}

.topNavlnk a:hover{
	FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA528; 
	FONT-FAMILY: tahoma; 
	font-weight:bold;
}
.footerarrow {
	FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA1AD; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
.footerservices {
	FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA1AD; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.footerservices a{
	FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA1AD; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.footer-services:link {
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #a2a2a3; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.footer-services:visited {
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif;  
	COLOR: #a2a2a3; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.footer-services:hover {
	FONT-SIZE: 11px;
	font-family:tahoma, Arial, Helvetica, sans-serif;  
	COLOR: #85a528; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: underline; 
}
.footer-copyrightbox {
width:1002px;
float:left;
}
.footer-bg {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
padding-top:15px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}/*fix for IE in hacks.css*/
.footer-validation-icons {
float:right;
padding:0px 5px;
}
.footer-bg-link {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-bg-link a{
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none; 
}
.footer-bg-link:link {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-bg-link:visited {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.footer-bg-link:hover {
color:#FFFFFF;
FONT-SIZE: 11px;
font-family:tahoma, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.a
 {
    font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:normal;
	color:#504F4F;
    text-decoration: none;
}
.greentextbold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#85a528;
font-weight:bold;
}
.bluetextbold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#236ea6;
font-weight:bold;
}

.imgPortfolio
{ background-color:#FFFFFF; padding:6px; border:2px solid #d0d0d0;
}

hr {color: #fff; background-color: #fff; border: 1px dotted #9BA1AD; border-style: none none dotted; }


.greentextbold1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#85a528;
font-weight:bold;
}

.bluetextbold1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#236ea6;
font-weight:bold;
}


.greentextbold1_home {
font-family:Arial,Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
color:#85a528;
font-weight:bold;
text-decoration: underline;
}

.bluetextbold1_home {
font-family:Arial,Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#6b6b6b;
font-weight:bold;
text-decoration: underline;
 }

.bluelink_home {
	
	TEXT-DECORATION: underline; 
                }
				
				
				
				




.keywordlink {
    font-style: italic;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#636563; 	
	
	TEXT-DECORATION:none; 
}

.keywordlink:link {
    font-style: italic;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#636563; 	
	
	TEXT-DECORATION:none; 
}
.keywordlink:visited {
   font-style: italic;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #636563;	 
	TEXT-DECORATION: none; 
}
.keywordlink:hover {
    font-style:italic;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #85a528;	
	TEXT-DECORATION: none; 
}


.clienttestimorial {
    font-style:normal;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#636563; 	
	
	TEXT-DECORATION:none; 
}

.clienttestimorial:link {
    font-style:normal;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#636563; 	
	
	TEXT-DECORATION:none; 
}
.clienttestimorial:visited {
    font-style:normal;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #636563;	 
	TEXT-DECORATION: none; 
}
.clienttestimorial:hover {
    font-style:normal;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #5691be;	
	TEXT-DECORATION: none; 
}



 
.clienttestimorial2 {
    font-style:normal;
	 text-align:justify;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#636563; 	
	
	
	
	
}

.clienttestimorial2:link {
    font-style:normal;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#636563; 	
	
	TEXT-DECORATION:none; 
	 text-align:justify;
}
.clienttestimorial2:visited {
    font-style:normal;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #636563;	 
	TEXT-DECORATION: none; 
	 text-align:justify;
}
.clienttestimorial2:hover {
    font-style:normal;
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	COLOR: #5691be;	
	TEXT-DECORATION: none; 
	 text-align:justify;
}





.articlesadd-contentbox {
background-color:#f7f8f3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:21px;
padding:0;
margin:0;
text-align:left;
}

.boxOne {
width:240px;
background-color:#f7f8f3;
height:212px;
padding-left:10px;
padding-top:5px;
text-align:left;
float:left;
}

.boxTwo 
{
background-color:#f7f8f3;
width:430px;
height:212px;
padding-left:10px;
padding-top:5px;
text-align:left;
float:left;
}
.boxThrees 
{
background-color:#f7f8f3;
width:300px;
height:212px;
padding-left:10px;
padding-top:5px;
text-align:left;
float:left;
}






.ContactAddbgRow
  {
  background-color:#f7f8f3;
   
   
  font-size:10px;
  color:#6a6a82;
  height:19px;
  padding-left: 0px;
  
  width: 700px;
  float:left;
  }



.textRowContactus{
width:170px;
padding-right:10px;

float:left;
}
.RowContactus_textbox{
width:170px;
float:left;
}

.textfieldContactus{
width:320px;
height:18px;
font-family:Verdana, Arial;
font-size:11px;

border:solid #c8c9c3 1px;
padding-left:1px;
}

.ContactUsMesField
{
	padding-left:1px;
    border:solid #c8c9c3 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b3838;
	width:322px;
	height:110px;
}


.Country-TextBox
{
	padding-left:1px;
	border:1px solid #e1e2dc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3b3838;
	width:322px;
	height:20px;
}


.spa-content-text
 {
 line-height:16px;
color:#636563;
text-align:justify;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11.5px;
padding-left:10px;
}
.ContactUsFontHeadinding
{
padding-left:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
color:#000000; 
font-weight:bold;  
padding-top:50px
	
}
 
 .box-content-textHome {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
color:#636563;
 text-align:justify;
 padding-left:2px;


 
 
}



a {
	outline:none;
	text-decoration:none;
}
a:hover {
	outline:none;
	text-decoration:none;

}
a:active {
outline:none;
text-decoration:none;
}

#marqueecontainer{
	position: relative;
	width: 200px; /*marquee width */
	height: 125px; /*marquee height */
	background-color: #f7f8f3;
	overflow: hidden;
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636563;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 6px;
	
}
  

  
.news_home1 {
font-family:Arial,Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;

 }
 .news_home2 {
font-family:Arial,Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#019bff;
font-weight:bold;

 }
 
.mypets{ /*header of 1st demo*/
	
	cursor: pointer;
	padding: 3px 3px 3px 5px;
	margin:5px 0 5px 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#236ea6;
	font-weight: bold;
	text-decoration: none;
	background:url(../images/lwsnewphp.jpg) top center no-repeat;
}
.mypets3{ /*header of 1st demo*/
	
	cursor: pointer;
	padding: 3px 3px 3px 5px;
	margin:5px 0 5px 0;
	border: 1px dashed gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#236ea6;
	font-weight: bold;
	text-decoration: none;
}
.thepet{
	padding: 0px 0px 0px 5px;
	
	color: #000000;
	text-decoration: none;

}
.openpet{ /*class added to contents of 1st demo when they are open*/
background:url(../images/lwsnewphp.jpg) top center no-repeat;
}

.thellink ul
{
margin:0;

padding:0;
list-style:none;
float:left;


}
.thellink li
{
 
padding: 0px 0 0 10px;
margin:0px 0 0 0;
list-style:none;
padding-left:9px;
line-height:25px;



}



.technology{ /*header of 2nd demo*/
	cursor: pointer;
	cursor: pointer;
	font: 12px Verdana;
	margin: 0;
	padding:6px;
	height:30px;
	
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #85a528;
background:#f7f8f2;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #6b6b6b;
background:#FFFFFF;
}	

.thelanguage {
 margin:0;
 padding:0;
 width:1002px;
 float:left;
 background-color:#FAFBF7;
 }

 

.thelanguage ul
{
margin:0;
padding:0;
list-style:none;
float:left;

}
.thelanguage li
{
margin:0;
padding:0 20px 0 20px;
}
.thelanguage a{
	FONT-SIZE: 11px;
	font-family:tahoma; 
	COLOR: #333333; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
}
.thelanguage ul h3
{
margin:0;
padding:0;
}


.knowledgebasetext
{
padding-right:10px;



}
#list2{
margin:0;
padding:20px 0 0 0;
float:right;
width:170px;
}
#list2 ul{
margin:0;
padding:0;
list-style:none;
}
#list2 li{
margin:0;
padding:0 0 0 3px;
float:left;

list-style:none;
}
.list1 {
margin:0 0 0px 5px;
padding:1px 0 0 3px;
width:160px;
height:20px;
font-family:Verdana, Arial;
font-size:10px;
color:#636563;
border:solid #c8c9c3 1px;
float:left;
outline:none;
}
#list3{
margin:0;
padding:0px 0 0 0 ;
float:right;
width:130px;
}
#list3 ul{
margin:0;
padding:0;
list-style:none;
}
#list3 li{
margin:0;
padding:0 0 0 0px;
float:left;

list-style:none;
}
.list1 {
margin:0 0 0px 10px;
padding:1px 0 0 3px;
width:160px;
height:18px;
font-family:Verdana, Arial;
font-size:10px;
color:#636563;
border:solid #c8c9c3 1px;
float:left;
outline:none;
background-color:#f3f3f3;
}

.left_inner

{

width:692px;

margin:0px;

 

 

}

.left_inner div

{

float:left;

}

.left_inner2

{

width:692px;

border: solid 1px #CCCCCC;

background:url(../images/left_bg.jpg);

padding:0 0 0 3px;

}

.left_inner1

{

width:344px;

margin:0px;

padding:0 0 0 0px;

background:url(../images/left_inner.jpg) no-repeat;

}

.left_inner1 ul {

margin:0 0 0 20px;

padding:0;}

.left_inner1 li {

padding:0 0 0 0;

margin:0;

text-decoration:none;

list-style-type: disc;

list-style-position: outside;

list-style-image: url(../images/list.gif);

line-height: 20px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#636563;

}

.left_inner1 li span{

padding:0 0 0 0;

}



.ph4

{

padding: 12px 0 0 100px;

}

.lblServiceText
{
 font-size:10px;	
  color:Red;
}
.lblServicestar
{
	font-size:12px;
	color:#FF0000;
	top: -15px;
}

.text {
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #5691be; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none; 

}

.text:visited {
	FONT-SIZE: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #5691be; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION:Underline;
	
  }
  



	/*Add keyword tags*/
#toptitle h1 {
	font-size: 0.9em;
	/*color: #B2B2B2;*/
	color: #999;
	font-weight: normal;
	text-align:center;
}


h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:16px;
text-align:justify;
font-weight:normal;
color:#636563;
}

#titleh2 h2
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:16px;
text-align:justify;
font-weight:normal;
color:#636563;
}



h3
{
FONT-SIZE: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
color: #B2B2B2;
 
	font-weight:300;
	
	TEXT-DECORATION: none; 
  
}
h3:visited {
	FONT-SIZE: 10px;
	font-weight:300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #B2B2B2;

	TEXT-DECORATION: none; 
}
h3:hover {
FONT-SIZE: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #B2B2B2;
font-weight:300;
TEXT-DECORATION: none; 
}

.bottomCopyright
  {
	margin-top:2px;
		padding-top:8px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	
	FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA1AD; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
 }
 
.bottomCopyright a
  {
 FONT-SIZE: 10px;
	font-family:tahoma, Arial, Helvetica, sans-serif; 
	COLOR: #9BA1AD; 
	FONT-FAMILY: tahoma; 
	TEXT-DECORATION: none; 
 }
