body{

margin:0;

padding:0;

font-family: Arial, Verdana, Helvetica, sans-serif, Georgia, "Times New Roman", Times, serif;

font-size:80%;

color:#000000;

background-color:#d6d6e9;

}



h1, h2, h3 {margin: 0; padding:0; color: #000000;}



a.alink2:link {font-weight:bold; text-decoration:none; color:#343192; font-size:90%;}

a.alink2:hover {font-weight:bold; text-decoration:underline; color:#000000; font-size:90%;} 

a.alink2:visited {font-weight:bold; color:#343192; font-size:90%;}



a {text-decoration: none; color: #000000;}

a:hover {border-bottom: none; color:#990000;}

a.link_underline {text-decoration: none; color: #000000; text-decoration:underline;}



a.link_underline:hover {border-bottom: none;color:#990000;}



form {border: 0; padding: 0; margin: 0}

img {border: 0; padding: 0; margin: 0}



p,ol,ul {margin:0; padding:0; text-align: justify; font-size: 12px; list-style:none;}



hr {display: none;}



/* CSS for PAGE */



#mainbody{margin-left:auto; margin-right:auto; width:768px; background-color:#d6d6e9;}

#contactlinks{height:39px; width:768px;}

#contactlinks span{width:34px; padding-left:1px; float:left;}



#contactlinks ul{font-size:12px; list-style:none; margin:0; padding:0;}

#contactlinks ul li{display:inline; line-height:37px; vertical-align:top;}



#pagecontent{line-height:150%;}

#pagecontent strong{font-size:110%; padding-top:15px; color:#000000;}

#pagecontent h1{padding-top:15px; font-size:160%; color:#000000; font-weight:bold; padding-bottom:7px;}



#location-place ul{width:87px; padding:0;}

#location-place ul li{list-style-image:url(images/arrow.gif); padding-bottom: 3px; padding-top:2px;}



/* Product box CSS */



#box1{padding-top:15px;}



.titlearrow{

font-size:16px;

background-image:url(images/line-hori.gif); background-position:bottom left; background-repeat:repeat-x;

padding-bottom:5px;

} 



#productsid{width:378px; list-style:none;}

#aboutusid{width:182px;float:left; padding-right:12px; padding-left:12px;}

#country-regionid{width:182px;float:right;}



.rightside{float:right;}

.leftside{float:left;}



a.boxlinks{font-size:12px; color:#000000; line-height:22px; text-decoration:none; cursor:pointer; }

a.boxlinks:hover{font-size:12px; line-height:22px; color:#98029b; font-weight:normal; cursor:pointer;}



/* Top Menu */



#Top_Menu {width: 768px; height: 25px; background: #343192; font-size:100%; vertical-align:top;}



.topmenulink {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Text-decoration: none; font-size:12px; font-weight: bold;}

.topmenulink:hover {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight: bold;}

.topmenulink_hover {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-size:12px; font-weight: bold;}



/* Footer */



#footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; width: 728px; height: 40px; margin: 0 auto; background: #343192; padding: 0 20px; color:#FFFFFF;}

#footer p {margin: 0; padding: 10px 0 0 0; text-align:left;}



#footer a {color:#FFFFFF;}

#footer .link {float: right;}

#footer .copyright {float: left;}



.textbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #666666; border: thin solid #CCCCCC;}

input {BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid;}

radio {BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid;}



img {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px} 



textarea {color:#000000; border: 1px solid #cbcaca; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}

select {color:#000000; border: 1px solid #003399;}



.hd {color: #000000; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.hd1 {color: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;}



.alink {color: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: underline; FONT-SIZE: 11px; font-weight: normal;}

.alink:hover {COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: none; FONT-SIZE: 11px; font-weight: bold;}



.alinkcenter {COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: underline; FONT-SIZE: 11px; text-align:center; font-weight: normal;}

.alinkcenter:hover {COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: none; FONT-SIZE: 10px; text-align:center; font-weight: bold;}



.alinkwhite {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: underline; FONT-SIZE: 11px; font-weight: normal; cursor:pointer;}

.alinkwhite:hover {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: none; FONT-SIZE: 11px; font-weight: bold; cursor:pointer;}



.disableLink {COLOR: #A2A2A2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: underline; FONT-SIZE: 11px; font-weight: normal; cursor:default;}

.disableLink:hover {COLOR: #A2A2A2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: underline; FONT-SIZE: 11px; font-weight: normal; cursor:default;}



.contactus_email:hover {COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; Text-decoration: none; FONT-SIZE: 11px; font-weight: normal;}



.label {COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana}

.btn {BORDER-BOTTOM: #666666 1px groove; BORDER-LEFT: #666666 1px groove; BORDER-RIGHT: #666666 1px groove; BORDER-TOP: #666666 1px groove; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}



.textboxGray {BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid}

.blueText {COLOR: #C9DEBE; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: bold;}

.tableGreyBorder {background-color:#EBEBEB; border:double;}

.rowBottomBorder {border-bottom:double;}

.tableWithBorder {BORDER-BOTTOM: 1px none #333333; BORDER-LEFT: 1px none #333333; BORDER-RIGHT: 1px outset #333333; BORDER-TOP: 1px none #333333;}

.tdBorder {BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid;}



.RedText {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000;}

.RedTextBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight:bold;}

.bordernone {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none;    border-left-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-transform: uppercase; color: #FFFFFF;}

.PageTitle {color: #353096; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size: 20px; font-weight: bold; padding-bottom:8px; padding-top:10px;}

.PageTitleWhite {font-size: 13px; font-weight: bold; color:#66B4F1; font-family: Verdana, Arial, Helvetica, sans-serif;}



.heading {color: #000000; font-weight: bold;}	

.headingWhite {color: #ffffff; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}	



.textmenu {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; TEXT-INDENT: 3pt; LINE-HEIGHT: normal; FONT-FAMILY: Tahoma,Verdana, Arial; TEXT-DECORATION: none;}



/* added by rakesh */

.RedTextcenter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-align:center;}

.GreenTextcenterBold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006633; text-align:center; font-weight:bold;}



.cellborder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; border: 1px solid #123A6B;}

/* rakesh style ends here */



.title-text-white-bold{COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight: bold; background-color:#3F73AF;}

.tabbgr {background-image: url(images/BG_Color.jpg); background-repeat: repeat;}



.whitelist {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; font-weight: 400; color: #FFFFFF; text-decoration: none; list-style-type: disc;}

.whitelistnormal {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 100%; font-weight: 400; color: #FFFFFF; text-decoration: none; list-style-image: url(images/BG_Color.jpg);}



p.white {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; font-weight: normal; color: #FFFFFF; text-decoration: none; text-align:justify;}

.topprice



{



FONT-WEIGHT: bold; 



FONT-SIZE: 8.5pt;



COLOR: black;



FONT-WEIGHT: normal;



FONT-SIZE: 8.5pt;



COLOR: black; FONT-FAMILY: Verdana;



}



.tablebdr {



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #999999;



}







TABLE.bdr {



background-image: url(images/BG_Color.jpg);



background-repeat: repeat;



border-top: solid 1px #D4D0C8;



border-right: solid 1px #D4D0C8;



font-family:  Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	line-height: 120%;



	font-weight: normal;



	color: #FFFFFF;



	text-decoration: none;



	text-align:justify;



}







TD.bdr {



background-image: url(images/BG_Color.jpg);



background-repeat: repeat;



border-left: solid 1px #D4D0C8;



border-bottom: solid 1px #D4D0C8; 



font-family:  Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	line-height: 120%;



	font-weight: normal;



	color: #FFFFFF;



	text-decoration: none;



	text-align:left;



}



.title_bold_36



{



	COLOR: #FC6100;



	FONT-SIZE: 36px;



	margin-left: 8px;	



	FONT-FAMILY: Tahoma, Verdana, Arial;



	LIST-STYLE-TYPE: none;



	FONT-WEIGHT: bold;	



}







.title_bold_20



{



	COLOR: #FC6100;



	FONT-SIZE: 20px;



	margin-left: 8px;	



	FONT-FAMILY: Tahoma, Verdana, Arial;



	LIST-STYLE-TYPE: none;



	TEXT-DECORATION: underline;



	FONT-WEIGHT: bold;	



}



.title_bold_14



{



	COLOR: #115596;



	FONT-SIZE: 14px;



	margin-left: 8px;	



	FONT-FAMILY: Tahoma, Verdana, Arial;



	LIST-STYLE-TYPE: none;



	TEXT-DECORATION: none;



	FONT-WEIGHT: bold;	



}



.sublin



{



	COLOR: #990000;



	FONT-SIZE: 10px;



	margin-left: 8px;	



	FONT-FAMILY: Tahoma,Verdana, Arial;



	LIST-STYLE-TYPE: none;



	TEXT-DECORATION: none;



	FONT-WEIGHT: bold;	



}







.sublin:hover



{



	COLOR: #990000;



	FONT-SIZE: 10px;



	LEFT: 0px;



	FONT-FAMILY: Tahoma,Verdana, Arial;



	LIST-STYLE-TYPE: none;



	TEXT-DECORATION: none;



	



}



.bdr-black {



	border: 1px solid #000000;



}













/* CSS for Product pages for tab navication */



#menu{width:500px; display:inline}



.tab_box { background:#D7D5EA; border:solid 1px #343192; position:relative; margin-top:30px;}



.tab_box  li.active a { background:#D7D5EA;  color:#000000; border:0; }



ul.tab_nav {  position:absolute; top:-25px; left:0; padding-left:20px;}



ul.tab_nav li {  background:#9997C8; float:left; display:inline; margin:0; border:solid 1px #343192; border-bottom:none;}



ul.tab_nav li a.active {background:#9997C8; border:solid 1px #dddddd; border-bottom:none; color:#000000; }



ul.tab_nav li a {font:14px; color:#000000;  display:inline-block; padding:0 15px; line-height:20px; padding-bottom:5px;}



ul.tab_nav li a:hover { text-decoration:none; color:#000000;}



.tab_box .cont_area {padding:15px; }



.tab_box .cont_area p { line-height:18px; padding-bottom:15px;}











.product_name{



	COLOR: #353096;



	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;



	Text-decoration: none;



	FONT-SIZE: 20px;



	font-weight: bold;



	padding-bottom:8px;



	padding-top:10px;



}















.product-range{



	border:1px solid #0033FF;



	padding: 5px;



	float: none;



	width: 150px;;



	margin-right: 5px;



	margin-left: 5px;



	text-align:center;



	



}

.bdr_blk_thumb {

	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; CURSOR: pointer; BORDER-RIGHT: #000000 1px solid

}

.contact_genee_13 {

	TEXT-ALIGN: justify; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #0b378f; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none

}

.bluetextlink {

	LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #26397d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none

}

.bluetextlink:hover {

	LINE-HEIGHT: 130%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #26397d; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline

}

.bdr-media3-btm {

	BORDER-BOTTOM: #a6a4c9 1px solid; BORDER-LEFT: #a6a4c9 1px solid; BORDER-RIGHT: #a6a4c9 1px solid

}

/* new css by rakesh goes here */



ul.keyfeature{

list-style:disc;

margin-left:15px;

padding-left:10px;

}





/* new css by rakesh ends here */



.bdr-top-btm {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #000000;

	border-bottom-color: #000000;

}

.bdr-dot-btm {

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #000000;

}



h1.Software {color: #000000; font-weight: normal; font-size:220%;}

font.Software {font-family: Arial, Verdana, Helvetica, sans-serif, Georgia, "Times New Roman", Times, serif; line-height:120%; font-size:100%}



h1.BSF {color: #000000; font-weight: normal; font-size:160%;}

font.BSF {font-family: Arial, Verdana, Helvetica, sans-serif, Georgia, "Times New Roman", Times, serif; line-height:100%; font-size:100%}

#testimonial-container {
	WIDTH: 575px; }

.testimonial-top {
	BACKGROUND-IMAGE: url(images/testimonial-top.jpg);BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; CLEAR: both; OVERFLOW: hidden;
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #2b426e; CLEAR: both; PADDING-TOP: 10px
}
.testimonial-bottom {
	BACKGROUND-IMAGE: url(images/testimonial-bottom.jpg); WIDTH: 575px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 7px; CLEAR: both;
	margin-bottom:10px;
}
#testimonial_links{padding-left:2px;
padding-bottom:5px;
}
#testimonial_links ul li a{ font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#000000;
}
#testimonial_links ul li a:hover{ color:#140dbc;
}







