/*********** Common style starts from here **************/
	

h1
	{
	font:bold 34px/36px "Trebuchet MS", Georgia, "Times New Roman"; color:#30A1DB; margin-bottom:18px; padding:0;
	}
h2
	{
	font:bold 23px/25px "Trebuchet MS", Georgia, "Times New Roman"; color:#3585AE; text-align:left; margin-bottom:0px;
	}
h5
	{
	font:bold 18px/25px "Trebuchet MS", Georgia, "Times New Roman"; color:#3585AE; margin:8px 0px 5px 0px;
	}
ul, ul li
	{
	list-style-type:none; margin:0; padding:0;
	}
ul
	{
	margin:15px 0px 15px 0px;
	}
ul li
	{
	font-size:12px; line-height:16px; color:#333; background:url(images/list-blt.gif) no-repeat 0px 5px; padding:0px 0px 0px 18px; margin:5px 0px 0px 0px;
	}
p
	{
	font-size:12px; color:#333; line-height:18px; margin:10px 0px; display: block;
	}
.spacer
	{
	clear:both;
	}	
	
/*********** Common style ends here **************/	
	
	
	
/* Begin Structure */


#page {
	margin: 0 auto;
	padding: 0;
	width: 768px;
	background:url(images/right-shadow.gif) repeat-y right 0px; padding-right:11px;  position:relative;
	}
#page-inr
	{
	background:url(images/left-shadow.gif) repeat-y 0px 0px #fff; padding-left:11px; position:relative;
	}
/* Begin Structure */
/***************Header Part strats from here ********************/
#header {
	display: none;
	
	}
#headerimg
	{
	
        display: none;
	}


/*#header-right
	{
	        display: none;
	}*/
#header-right img
	{
	
        display: none;
	}
#header-right p
	{
	
        display: none;
	}

/************Menu style starts from here ****************/
#menu
	{
	width:100%; float:left; 
	}

/************Menu style ends here ****************/
/*********************Left pannel style starts from here ******************************/ 
.narrowcolumn {
	float: left;
	padding: 17px 0 0px 18px;
	margin: 0px 0 0;
	width: 725px;
	position: relative;
	}
.narrowcolumn ul
	{
	margin:0px 0px 0px 24px;
	}
/*********************Left pannel style ends here ******************************/ 	
/*********************Right pannel style starts from here ******************************/ 	
#sidebar
{
	padding: 0px 0 10px 22px;
	width: 220px;	
	position:relative;
	float:right; 
	z-index:10000;
	}
#right-container
	{
	float:left;
	}
#right-container h3
	{
	font:14px/18px "Trebuchet MS", Georgia, "Times New Roman"; color:#fff; background-color:#277DA9; padding:2px 0px 2px 6px; margin:0px 0px 9px 0px; text-transform:uppercase;
	}
.featured-download
	{
	background-color:#DEE8F2; margin-bottom:15px;
	}

.featured-download h6 img
	{
	float:left; margin:0px 7px 0px 6px; border:1px solid #BCC4CD
	}	
.featured-download h6
	{
	margin:0; padding:0; font:bold 14px/16px "Trebuchet MS", Georgia, "Times New Roman"; color:#222120;
	}
.featured-download pre
	{
	padding-top:4px;
	}
.featured-download p
	{
	clear:both; font:12px/16px "Trebuchet MS", Georgia, "Times New Roman"; color:#277DA9; padding:7px 4px 0px 5px; 
	}
.what-peoplesay
	{
	background-color:#FFFFCC; margin-bottom:15px;
	}
.what-peoplesay p
	{
	margin:13px 15px 0px 15px; color:#8D360B;
	}
.what-peoplesay pre
	{
	text-align:right;  color:#8D360B; padding:0px 20px 10px 0px
	}
.what-peoplesay p.more
	{
	background-color:#ADB84B; display:block; padding:3px 4px 3px 0px; text-transform:uppercase; margin:0; text-align:right;
	}
.what-peoplesay p.more a
	{
	text-decoration:none; color:#fff;
	}
.what-peoplesay p.more a:hover
	{
	text-decoration:underline;
	}
.introductory
	{
	background:#30799F; margin:0; float:left; width:219px; padding:0px 0px 12px 0px; display:block;
	}
#right-container .introductory h3
	{
	background-color:#000; color:#387697; margin:0;
	}
.introductory p
	{
	font:15px/18px "Trebuchet MS", Georgia, "Times New Roman"; color:#fff; margin:8px 8px 10px 18px;
	}
.introductory .btn
	{
	margin:10px 0px 0px 15px;
	}	
	
/*********************Right pannel style ends here ******************************/ 
/*********************Footer style starts from here *************************/
#footer 
	{
	background:url(images/footer-logo.gif) no-repeat 96% 38px; height:60px; padding-top:38px; position:relative;clear: both;
	}
.back-top
	{
	display: none; 
	}
.back-top A
	{
	display: none;
	}
#footer p
	{
	text-align:left; margin:0px 0px 7px 20px; padding:0; font:10px/12px "Trebuchet MS", Georgia, "Times New Roman"; color:#0F88C3;
	}
#footer p a
	{
	padding:0px 3px; color:#0F88C3; 
	}
#footer p.cpy
	{
	color:#4D7999; padding-left:3px;
	}
	
	
/******************* About us style starts from here ************************/
#about-container
	{
	float:left;
	}
.about-img
	{
	background:url(images/about-img-bg.gif) repeat-y 0px 0px; width:213px;
	}
.about-img span
	{
	background:url(images/about-img-top.gif) no-repeat 0px 0px; padding:10px 0px 0px 0px; display:block; text-align:center;
	}
.about-img b
	{
	background:url(images/about-img-btm.gif) no-repeat left bottom; padding:0px 14px 17px 9px; width:190px; display:block;
	}
.acc-logo
	{
	text-align:center; margin:55px 0px 36px 0px; 
	}

.algn-right
	{
	text-align:right; margin:0px 15px 40px 0px;
	}
	
/******************************Newsletter style starts from here ************************************/
#newsletter-container
	{
	}
#newsletter-container li
	{
	font-weight:bold; color:#4288C3;
	}
#newsletter-container li a
	{
	font-size:10px; font-weight:normal; padding-left:5px; 
	}
#newsletter-container h5
	{
	margin:25px 0px 0px 0px;
	}
#newsletter-container p span
	{
	color:#4288C3;
	}
#newsletter-container p span.small-txt
	{
	color:#666666; font-size:10px;
	}

.newsletter-m h2
	{
	background-color:#277DA9; padding:2px 0px 2px 5px; font:14px/18px "Trebuchet MS", Georgia, "Times New Roman"; color:#fff;
	}
.newsletter-m table
	{
	width:100%; padding:0px 1px; margin:10px 0px;
	}


.newsletter-m table td
	{
	padding:0px 6px 0px 0px
	}
/******************************Newsletter style ends here ************************************/	




#header-right
	{
	display: none;
	
	
/************** Modify on 31-03-09 ********************/

#header h1
	{
	float:left; width:151px;
	}
#header h1 a
	{
	width:151px; height:57px; display:block; position:absolute; top:0px; left:0px; padding:57px 0px 0px 0px; color:#BDD21C;
	}
	
#header-right .newsleter
	{
	display: none;
	}
	
#headerimg .description 
	{
	display: none;
	}
	
	
.text_field{ padding:0; height:15px; margin:0;}




/************* Modify On 06-04-09 ******************/



#menu li a
	{
	background:url(images/menu-bg3.gif) no-repeat;  height:10px; display:block; line-height:10px; padding:0; margin:0 15px 0 0; float:left;
	}


	
	
.cform input.sendbutton{ border:0; padding:0; width:119px; height:40px;}





/***************** New Css Add On 22/04/09 *************/

.product-cat {
float:left;
padding-top:25px;
width:100%;
font:normal 13px/18px "Trebuchet MS"; color:#716E6E;
}

.product-cat .left_product2 {
float:left;
width:160px;
}

.product-cat .right_product2 {
color:#716E6E;
float:left;
font-size:13px;
width:504px;
padding-bottom:10px;
}

.product-cat span{ display:block;}

.right_product2 p {
padding-bottom:20px;
margin-bottom:0;
font:normal 13px/18px "Trebuchet MS"; color:#716E6E;
}

.right_product2 p.last{ padding-bottom:5px; }

span.title {
color:#30A1DB;
font-size:18px;

}

span.subtitle {
color:#30A1DB;
font-size:14px;
font-style:italic;

}

/****************** MOdifi on 22/04/09 **************/

.newsletter-m
	{
	background-color:#D4E099; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000; width:270px; margin:0px 0px 30px 160px; 
	}
	
.newsletter-m .text_field{ width:90px;}

.newsletter-m table td
	{
	color:#000;
	padding:0 5px 0 5px;
	}
	
.newsletter-m b{ color:#FF0000;}
	
.newsletter-m table td span{ display:block; width:100%; float:left;}

.newsletter-m .plan_b{ font-weight:bold; color:#333333; padding-bottom:8px;}

.newsletter-m .button{ background:#F0F0F0;  margin-bottom:20px; }

.newsletter-m table input
	{
	margin:2px 0px;
	padding:3px 0;
	border:1px solid #999999; width:90px;
	}
	
/************** New Css on  27-04-09 ********************/

.featured-download a img{ width:auto; display:block; margin:0 auto;}