@charset "utf-8";
body {
	margin:0px; padding:0px;
}

h1 {
	margin:0px; padding:0px; font-weight:normal; line-height:32px;
	font-family: "Century Gothic"; font-size:32px; color:#5c00a8;
}
h2 {
	margin:0px; padding:0px; font-weight:bold; line-height:24px;
	font-family: "Century Gothic"; font-size:24px; color: #000000;
}

h3 {
	margin:0px; padding:0px; font-weight:bold; line-height:24px;
	font-family: "Century Gothic"; font-size:18px; color: #d2d2d2;
}
h4 {
	margin:0px; padding:0px; font-weight:bold; line-height:16px; 
	font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #828282;
}
h5 {
	margin:0px; padding:0px; font-weight:bold; line-height:22px; 
	font-family: Arial, Helvetica, sans-serif; font-size:20px; color: #656565;
}

h6 {
	margin:0px; padding:0px; font-weight:normal; line-height:28px;
	font-family: "Century Gothic"; font-size:22px; color:#5c00a8;
}

h7 {
	margin:0px; padding:0px; font-weight:bold; line-height:15px; 
	font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #333333;
}
h8 {
	margin:0px; padding:0px; font-weight: bolder; line-height:32px;
	font-family: "calibri" ; font-size:22px; color: #000000;
}

p {
	margin:0px; padding:0px; font-weight:normal; line-height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;
	
}
.wrapper {
	margin:0px auto; padding:0px; width:1003px;
}
.top-line {
	margin:0px; padding:0px; width:1003px; height:13px;
	background-image:url(../images/top-line-img.gif); background-repeat:repeat-x;
}
.logo {
	margin:0px; padding:0px; width:244px; height:92px;
	background-image:url(../images/logo.jpg); background-repeat:no-repeat;
}
.logo-bar-bg {
	margin:0px; padding:0px; width:759px; height:92px;
	background-image: url(../images/logo-bar-img.gif); background-repeat:repeat-x;
	
}
.logo-bar-bg ul {
	margin: 0px; padding:0 30px 0 0;
}
.logo-bar-bg li {
	list-style-type:none; float: right; color:#56009e; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; margin-right:10px; 
}
.logo-bar-bg a {
	color:#56009e; text-decoration:underline; 
}

.logo-bar-bg a:hover {
	color:#666666; text-decoration:underline;
}
.header-left {
	margin:0px; padding:0px; width:381px; height:143px;
	background-image: url(../images/header-left.jpg); background-repeat:no-repeat;
}
.header-right {
	margin:0px; padding:0px; width:622px; height:143px;
	background-image: url(../images/heade-right.jpg); background-repeat:no-repeat; float:left;
	
}
.menu-left-img {
	margin:0px; padding:0px; width:29px; height:45px;
	background-image: url(../images/menu-bar-left-bg.jpg); background-repeat:no-repeat;
}
.menu-mid-bg {
	margin:0px; padding:0px; width:945px; height:45px;
	background-image: url(../images/menu-bar-mid-bg.gif); background-repeat: repeat-x; float:left;
	
}


.main-bg-1px {
	margin:0px; padding:0px; width:1003px; height:100%;
	background-image: url(../images/main-1px-bg.gif); background-repeat: repeat-x;
}

.main-left-content {
	margin:0px; padding:35px 0 0 29px; width:600px;
}

.menu-right-img {
	margin:0px; padding:0px; width:29px; height:45px;
	background-image: url(../images/menu-bar-right-bg.jpg); background-repeat:no-repeat;
}
.right-main-content {
	margin:0px; padding:35px 0 0 29px; width:220px;
}
.right-main-content ul {
	margin:0px; padding:0px;
}
.right-main-content li {
	margin:0 25px 0 25px; padding:0px; list-style-type: square; line-height:20px; 
	font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;
}
.right-main-content a {
	text-decoration:none; color:#828282;
}
.right-main-content a:hover {
	text-decoration:none; color:#5c00a8;;
}
.footer-bar {

	margin:0px; padding:0px; width:1003px; height:40px;
}
.left-footer-img {
	margin:0px; padding:0px; width:37px; height:72px; float:left;
	background-image: url(../images/footer-left-img.jpg); background-repeat:no-repeat;
}
.footer-1px-bg {
	margin:0px; padding:0px; width:928px; height:72px; float:left;
	background-image: url(../images/footer-1px-bg.gif); background-repeat: repeat-x;
}

.right-footer-img {
	margin:0px; padding:0px; width:38px; height:72px; float: right;
	background-image: url(../images/footer-rigt-img.jpg); background-repeat:no-repeat;
}

.last-bottom-line {
	margin:0px; padding:0px; width:1003px; height:31px; float:left;
	background-image: url(../images/last-bottom-bg.gif); background-repeat: repeat-x;
}

/*------------------------------nav-bar------------------------------------*/




.menu-mid-bg ul {
	margin:0px; padding:0px;
}
.about {
	margin:0px; padding:0px; text-align:center; list-style-type:none;  float:left; 
}
.about a {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:111px; height:45px; background-image:url(../images/about-us-normal.jpg); display:block; line-height:45px;
}
.about a:hover {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:111px; height:45px; background-image:url(../images/about-us-hover.jpg); display:block; line-height:45px;
}



.services {
	margin:0px; padding:0px; text-align:center; list-style-type:none;  float:left;  
}
.services a {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:97px; height:45px; background-image: url(../images/services-normal.jpg); display:block; line-height:45px;
}


.services a:hover {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:97px; height:45px; background-image: url(../images/services-hover.jpg); display:block; line-height:45px;
}


.products {
	margin:0px; padding:0px; text-align:center; list-style-type:none;  float:left; 
}
.products a {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:98px; height:45px; background-image: url(../images/product-normal.jpg); display:block; line-height:45px;
}
.products a:hover{
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:98px; height:45px; background-image: url(../images/product-hover.jpg); display:block; line-height:45px;
}

.products a:link{
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:98px; height:45px; background-image: url(../images/product-hover-2.jpg); display:block; line-height:45px;
}
.products a:visited{
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:98px; height:45px; background-image: url(../images/product-hover-2.jpg); display:block; line-height:45px;
}

.clients {
	margin:0px; padding:0px; text-align:center; list-style-type:none;  float:left; 
}
.clients a {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:85px; height:45px; background-image:
	url(../images/clients-normal.jpg); display:block; line-height:45px;
}
.clients a:hover {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:85px; height:45px; background-image:
	url(../images/clients-hover.jpg); display:block; line-height:45px;
}

.standard {
	margin:0px; padding:0px; text-align:center; list-style-type:none;  float:left; 
}
.standard a {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:189px; height:45px; background-image:
	url(../images/standard-normal.jpg); display:block; line-height:45px;
}
.standard a:hover {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:189px; height:45px; background-image:
	url(../images/standard-hover.jpg); display:block; line-height:45px;
}

.download {	
	margin:0px; padding:0px; text-align:center; list-style-type:none;  float:left; 
}
.download a {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:106px; height:45px; background-image: url(../images/download-normal.jpg); display:block; line-height:45px;
}
.download a:hover {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:106px; height:45px; background-image: url(../images/download-hover.jpg); display:block; line-height:45px;
}

.contact {
	margin:0px; padding:0px; text-align:center; list-style-type:none;  float:left;
}
.contact a {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:111px; height:45px; background-image: url(../images/Contact-normal.jpg); display:block; line-height:45px;
}
.contact a:hover {
	text-decoration:none; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; width:111px; height:45px; background-image: url(../images/Contact-hover.jpg); display:block; line-height:45px;
}


/*------------------------------nav-bar------------------------------------*/

.mail-id {
	text-decoration:none; color:#483D3D;
}
.mail-id:hover {
	color: #5C00A8;
}
.product-box {
	margin:0 0 10px 0; padding:5px 0 0 0; border:3px solid #CCCCCC; background-color:#FFFFFF;

}