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



body { 



     font:12px/18px "Trebuchet MS", Georgia, "Times New Roman";



     background:#D8E2ED;



     }



body, p, h1, h2, h3, h4, h5, h6, form, ul, li, pre



	{



	padding:0px; margin:0px; position:relative;



	}



a img{ border:0; outline:0;}



a



{



text-decoration:none; color:#4288CE; outline:0;



}



a:hover



	{



	text-decoration:underline;



	}



pre



	{



font:14px/16px "Trebuchet MS", Georgia, "Times New Roman"; color:#222120; font-style:italic;



	}



blockquote



	{



	margin:0px; padding:0px 0px 0px 21px; border:0;



	}



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 {















	background: url(images/header-bg.jpg) no-repeat 0px 0px #B5CC14;















	margin: 0 0 0 0px;















	padding: 0;















	width:757px;















	height:160px;















	position:relative;















	}































	















#headerimg















	{















	float:left; position:relative















	}















#headerimg .description 















	{















	background:url(images/slogan.gif) no-repeat 0px 0px; width:230px; height:1px; padding:30px 0px 0px 0px; position:absolute; top:45px; left:171px; overflow:hidden;















	}















#header h1















	{















	background:url(images/logo.gif) no-repeat 0px 0px; width:126px; height:47px; overflow:hidden; position:relative; margin:26px 0px 0px 10px; 















	}















#header h1 a















	{















	width:126px; height:47px; display:block; position:absolute; top:0px; left:0px; padding:47px 0px 0px 0px; color:#BDD21C;















	}















#header-right















	{















	width:287px; padding-right:12px; padding:4px; position:relative; float:right;















	}















#header-right img















	{















	float:left; margin-right:6px;















	}















#header-right p {















color:#FFFFFF;















line-height:14px;















margin:0;















padding:0;















}
















#header-right form {
bottom:3px;
margin:0;
position:absolute;
right:27px;
}



#header-right .newsleter
{
	position:absolute; bottom:3px; right:0px;















	}















/************Menu style starts from here ****************/







#menu	{	background-color:#fff; clear:both; width:100%; height:29px; float:left;	}







#menu ul	{	margin:0px 0px 0px 16px;	}







#menu li	{	float:left; background-image:none; padding:4px 0px 0px 0px; margin:6px 16px 0px 0px;	}















#menu li a:hover	{	background-position:0px 100%;	}















#menu li.home a	{	width:31px; background-position:0px 0px;	}







#menu li.home a:hover	{	 background-position:0px 100%;	}







#menu li.home a.select	{	 background-position:0px 100%;	}	















#menu li.events a	{	width:30px; background-position:-45px 0px;	}







#menu li.events a:hover	{	 background-position:-45px 100%;	}







#menu li.events a.select	{	 background-position:-45px 100%;	}	















#menu li.products a	{	width:40px; background-position:-91px 0px;	}







#menu li.products a:hover	{	 background-position:-91px 100%;	}







#menu li.products a.select	{	 background-position:-91px 100%;	}















#menu li.shedule a	{	width:104px; background-position:-147px 0px;	}







#menu li.shedule a:hover	{	 background-position:-147px 100%;	}







#menu li.shedule a.select	{	 background-position:-147px 100%;	}























#menu li.newsletter a	{	width:52px; background-position:-265px 0px;	}







#menu li.newsletter a:hover	{	 background-position:-265px 100%;	}	







#menu li.newsletter a.select	{	 background-position:-265px 100%;	}















#menu li.contact a	{	width:39px; background-position:-332px 0px;	}







#menu li.contact a:hover	{	 background-position:-332px 100%;	}







#menu li.contact a.select	{	 background-position:-332px 100%;	}















#menu li.about a	{	width:76px; background-position:-385px 0px;	}







#menu li.about a:hover	{	 background-position:-385px 100%;	}







#menu li.about a.select	{	 background-position:-385px 100%;	}















#menu li.testimonial a	{	width:61px; background-position:-475px 0px;	}







#menu li.testimonial a:hover	{	 background-position:-475px 100%;	}







#menu li.testimonial a.select	{	 background-position:-475px 100%;	}















#menu li.resources a	{	width:61px; background-position:-552px 0px;	}







#menu li.resources a:hover	{	 background-position:-552px 100%;	}







#menu li.resources a.select	{	 background-position:-552px 100%;	}































/************Menu style ends here ****************/















/*********************Left panel 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:13px/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:4px; white-space:nowrap; float:left;







	}















.featured-download p















	{







	clear:both; font:12px/16px "Trebuchet MS", Georgia, "Times New Roman"; color:#277DA9; padding:4px 4px 0px 15px; margin:0; 







	}















.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; white-space:normal;















	}















.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;















	}



/*********************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















	{















	position:absolute; background:url(images/top-ikn.gif) no-repeat 100% 0px; right:30px; top:0px; font:13px/20px "Trebuchet MS", Georgia, "Times New Roman"; width:100px; height:28px; padding:4px 7px 0px 0px;  















	}















.back-top A















	{















	color:#0F88C3;















	}















#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















	{















	background-color:#E3EBCD; width:394px; margin:50px 0px 30px 150px; 















	}















.newsletter-m h2















	{















	background-color:#277DA9; padding:2px 0px 2px 5px; font:13px/18px "Trebuchet MS", Georgia, "Times New Roman"; color:#fff;















	}















.newsletter-m table















	{















	width:100%; padding:0px 1px; margin:10px 0px;















	}















.newsletter-m table td















	{















	color:#8D360B;















	}







.newsletter-m table td















	{















	padding:0px 6px 0px 0px















	}















.newsletter-m p















	{















	color:#8D360B; margin:15px;















	}















.newsletter-m li















	{















	color:#8D360B !important; background:url(images/blt.gif) no-repeat 0px 7px; margin:0; font-weight:normal !important;















	}















.newsletter-m p a















	{















	color:#FF6600; text-decoration:underline;















	}















.newsletter-m p a:hover















	{















	text-decoration:none;















	}	















/******************************Newsletter style ends here ************************************/	































/**************** Modified On 20/03/09 ********************/































.newsletter-m















	{















	background-color:#E3EBCD; width:394px; margin:50px 0px 30px 150px; padding-bottom:16px; 















	border-bottom:16px solid #ADB84B;















	}















































































#header-right {















float:right;















padding:1px 4px 0;















position:relative;















width:310px;















}































	















/************** Modify on 31-03-09 ********************/































#header h1















	{















	background:url(images/logo.gif) no-repeat 0px 0px; width:151px; height:57px; overflow:hidden; position:relative; margin:26px 0px 0px 10px; 















	}















#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















	{















	position:absolute; bottom:3px; right:0px;















	}















	















#headerimg .description 















	{















	background:url(images/slogan.gif) no-repeat 0px 0px; width:230px; height:1px; padding:30px 0px 0px 0px; position:absolute; top:45px; left:185px; overflow:hidden;















	}















.text_field{ padding:0; height:15px; margin:0;}























/*************************** IMAGE ALIGN STYLE ***********************************************/















    img.centered {







    display: block;







    margin-left: auto;







    margin-right: auto;







    }















    img.alignright {







    padding: 4px;







    margin: 0 0 2px 7px;







    display: inline;







    }















    img.alignleft {







    padding: 4px;







    margin: 0 7px 2px 0;







    display: inline;







    }















    .alignright {







    float: right;







    }















    .alignleft {







    float: left;







    }















/*************************** IMAGE ALIGN STYLE END ***********************************************/







.small-txt {







color:#666666;







font-size:9px;







}







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



.newsletter-m .text_field{ width:120px;}







.newsletter-m table td



	{



	color:#8D360B;



	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;



    width:160px;



	}







/**************** Modify On 28-04-09 **********************/



.newsletter-m



	{



	font-family:Arial, Helvetica, sans-serif; font-size:11px;  width:400px; margin:0px 0px 30px 160px; 



	}



/************** New Css on  28-04-09 ********************/



.featured-download p.image{ padding-left:6px; padding-right:0;}



.entry h5{ line-height:20px;}



.newsletter-m2{width:270px;}







/****************** Modification on 15-05-09 **************/







#menu li a	{	background:url(images/menu-bg.jpg) no-repeat; text-indent:-10000000px; height:10px; display:block; line-height:10px; padding:0; float:left;	}



.inside ul li{ list-style:none; background-image:none;}



