body {
	font-family: Arial;
	font-size: 12px;
	background-image: url(../images/india/body_bg.png);
	background-repeat: repeat-x;
    background-position: top;
	background-color: #ffffff;
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#666666;
}
ul{
margin:0px;
padding:0px;
}
ul li{
margin:0px;
margin-left:20px;
list-style-image:url(../images/india/icon_lisqr.png);
}
ul li ul li{
list-style:circle;
margin:0px;
margin-left:20px;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:17px;
	color:#4D4D4D;
	text-align:left;
}

.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	left-margin: 5px;
	padding-left:0px;
	
	color:#666666;
	font-weight: bold;
}

h1{
font-size:15px;
color:#D36B2B;
text-decoration:none;
text-align:left;
font-weight:bold;
padding-left:0px;
margin:0px 0px 12px 0px;
padding:0px;

}

.tagline{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#999999;
}
.tdheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
}
.headingtoall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left-margin: 5px;
	padding-left: 10px;
	font-weight: bold;
	color:#333333;
}
.colorsubheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#333333;	
}
.subheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}
.orange_subheading{
	font-family: Verdana;
	font-size: 12px;
	left-margin: 18px;
	padding-left: 25px;
	color:#FF6600;
	font-height: 15px;
}
ul {h
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
	
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: outside;
}

LI.list1 {list-style:circle; color:#FF6600; font-weight:bold;}

LI.list2 {list-style:square;}

.blacktext {list-style: square color:black}

.small {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.box1 {
	border-width: thin;
	border-color: #fffff #ffffff #666666 #fffff;
	border-bottom: solid;
}
.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}
.footer {
	FONT-WEIGHT: normal;
    font-size: 12px;
	COLOR: #666666; 
    FONT-FAMILY: Arial, verdana, tahoma, sans-serif; TEXT-DECORATION: none;
}
.footer:hover {
	FONT-WEIGHT: normal;
    font-size: 12px;
	COLOR: #666666; 
    FONT-FAMILY: Arial, verdana, tahoma, sans-serif;TEXT-DECORATION: underline;
}
.textarea {
	BORDER-RIGHT: #DFDEDE 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; BORDER-BOTTOM: #DFDEDE 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
form {
	font-family: Arial;
	font-size: 9px;
}
.eScan A:link {
	font-size: 12px;
	COLOR: #666666;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
}
.eScan A:visited {
	font-size: 12px;
	COLOR: #666666;
	FONT-FAMILY: arial;
	TEXT-DECORATION: none
}
.eScan A:hover {
	font-size: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline
}
.eScan A:active {
	font-size: 12px;
	COLOR: #FF6600;
	FONT-FAMILY: arial;	
	TEXT-DECORATION: underline;
}
.buy A:link {
	font-size: 12px; COLOR: #FF6600; FONT-FAMILY: arial; FONT-WEIGHT: bold; TEXT-DECORATION: none;
	}
.buy A:visited {
    font-size: 12px; COLOR: #FF6600; FONT-FAMILY: arial; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.buy A:hover {
     font-size: 12px; COLOR: #666666; FONT-FAMILY: arial; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
	}
.buy A:active {
	font-size: 12px; COLOR: #666666; FONT-FAMILY: arial; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
.box_t {
    border-width: thick;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
	border-bottom-style: dotted;
	border-bottom: 1px;
	border: 1px;
	border-bottom-width: thin;
}
.box1 {
	border-width: 1px;
	border-style: solid;
	border-bottom-style: dotted;
	border-color: #ffffff #ffffff #666666 #ffffff;
}
------------
.tabsmenuclass ul
{
	overflow: hidden;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.tabsmenuclass li{
float: left;
}
.tabsmenuclass a{
	display: block;
	padding: 5px 7px;
	background: #E8E8E8;
	color: #606060;
	margin-right: 1px;
	text-decoration: none;
	font: bold 12px Arial;
	background-image: url(../images/india/greenbg.jpg);
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
	color: white;
	background: black;
	background-image: url(../images/india/greenbg_rollover.jpg);
}
.tabsmenucontentclass{
	clear: right;
	background: #E2E6E9;
	width: 96%;
	height: 20px;
	padding-top:5px;
	padding-left:8px;
	border: 0px solid silver;
}
.tabsmenucontentclass ul{
margin:0;
padding:0;
list-style-type: none;
}
.tabsmenucontentclass li{
float: left;
margin-right: 1em;
}
							/*              		New Design Changes Starts                           */
.seperator{
clear:both;
}

.seperator80{
clear:both;
}

.input_radio{
border:none ;
background-color:none;
}

input,select,textarea {
border:1px solid #648904;
background-color:#F6FCE8;
font-size: 12px; 
}

img{
border:0px;
}

#body_holder{
width:960px;
height:100%;
border:1px solid #AAAAAA;
background-color:#FFFFFF;

}

#header_holder{
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}
#logo{
width:173px;
height:61px;

float:left;
margin:5px 0px 10px 0px;
padding:0px 0px 0px 0px;
border:0px;
}

.hder_link_small{
clear:right; 
text-decoration:none;
font-size:12px;
}

.hder_link_small a:link{
clear:right; 
text-decoration:none;
color:#FF6600;
}

.hder_link_small a:visited{
clear:right; 
text-decoration:none;
color:#FF6600;
}

.hder_link_small a:hover{
text-decoration:none;
clear:right; 
color:#FF6600;
}


.hder_short_menu{
vertical-align:bottom;
font-size:12px;
text-decoration:none;
color:#666666;
}

.hder_short_menu a:link{
vertical-align:bottom;
font-size:12px;
text-decoration:none;
color:#666666;
}
.hder_short_menu a:visited{
vertical-align:bottom;
font-size:12px;
text-decoration:none;
color:#666666;
}
.hder_short_menu a:hover{
vertical-align:bottom;
font-size:12px;
color:#CC3300;
text-decoration:underline;
}

.links_org{
text-decoration:none;
color:#666666;
}
.links_org a:link{
text-decoration:none;
color:#666666;
}
.links_org a:visited{
text-decoration:none;
color:#666666;
}
.links_org a:hover{
color:#394A06;
text-decoration:underline;
}


.pagination{
text-decoration:none;
color:#333;
}
.pagination a:link{
text-decoration:none;
color:#D36B2B;
}
.pagination a:visited{
text-decoration:none;
color:#D36B2B;
}
.pagination a:hover{
color:#D36B2B;
text-decoration:underline;
}

.menu_holder{
padding:0px 5px 0px 5px;
}

.hozr_menu_left{
background-image:url(../images/india/horz_menu_left.png);
background-repeat:no-repeat;
background-position:top right;
height:33px;
width:13px;
}

.hozr_menu_body{
background-image:url(../images/india/horz_menu_bg.png);
background-repeat:repeat-x;
background-position: top center;
height:33px;
}

.hozr_menu_right{
background-image:url(../images/india/horz_menu_right.png);
background-repeat:no-repeat;
background-position:top left;
height:33px;
width:13px;
}

.horizontal_dotted_line
{
border-bottom: 1px dotted #80c080;
/*width: 100px;*/
}


#bodymain_holder{
clear:both;
width:750px; 
float:left; 
margin-top:-25px;
padding-left:7px;
/*
margin:-25px 0px 0px 0px; 
padding:0px 0px 0px 3px;
*/
}

#bodyright_holder{
width:180px; 
float:right; 
padding-right:10px;
margin-right:0px;
margin-top:-25px;
/*
margin:-25px 5px 0px 0px; 
padding:0px 5px 0px 10px;
border:
*/}

#bodyright_holder table td{ 
padding:0px 5px 5px 5px;

}
.module_right_top{
background-image:url(../images/india/gray_module_top.png);
background-repeat:no-repeat;
background-position:center bottom;
height:11px;
width:180px;
}
.module_right_bottom{
background-image:url(../images/india/gray_module_bottom.png);
background-repeat:no-repeat;
background-position:center top;
height:11px;
width:180px;
}

/*	small module body  starts	*/

.module_small_holder{
padding:5px 0px 0px 0px;
margin:5px 0px 0px 0px;
}

.module_smallbody_tl{
background-image:url(../images/india/body_module_top_lt.png);
background-position:right bottom;
background-repeat:no-repeat;
height:12px;
width:12px;
}
.module_smallbody_tr{
background-image:url(../images/india/body_module_top_rt.png);
background-position:left bottom;
background-repeat:no-repeat;
height:12px;
width:12px;
}
.module_smallbody_bl{
background-image:url(../images/india/body_module_bottom_lt.png);
background-position:right top;
background-repeat:no-repeat;
height:12px;
width:12px;
}
.module_smallbody_br{
background-image:url(../images/india/body_module_bottom_rt.png);
background-position:right top;
background-repeat:no-repeat;
height:12px;
width:12px;
}

.module_smallbody_thorz{
background-image:url(../images/india/body_module_top_horz.png);
background-position:bottom;
background-repeat:repeat-x;
height:12px;
}
.module_smallbody_bhorz{
background-image:url(../images/india/body_module_bottom_horz.png);
background-position:top;
background-repeat:repeat-x;
height:12px;
}

.module_smallbody_lvert{
background-image:url(../images/india/body_module_vert_left.png);
background-position:right;
background-repeat:repeat-y;
width:12px;
}

.module_smallbody_rvert{
background-image:url(../images/india/body_module_vert_right.png);
background-position:left;
background-repeat:repeat-y;
width:12px;

}
/*	small module body Ends	*/


.module_smallbody_heading{
font-size:15px;
color:#D36B2B;
text-decoration:none;
text-align:left;
font-weight:bold;
padding-left:15px;

}
/*	----        Gray   Outline   -------    - -- */
.module_smallshadow_top{
background-image:url(../images/india/small_modulebox_top.png);
background-position:center bottom;
background-repeat:no-repeat;
height:14px;
}

.module_smallshadow_bottom{
background-image:url(../images/india/small_modulebox_bottom.png);
background-position:center bottom;
background-repeat:no-repeat;
height:22px;
}

.module_smallshadow_bodybg{
background-image:url(../images/india/small_modulebox_body.png);
background-position:center bottom;
background-repeat:repeat-y;
margin-left:10px;
width:257px;
}

/*	----        green  Outline   -------    - -- */
.smallshadow_topfill{
background-image:url(../images/india/smodule_topfill.png);
background-position:center bottom;
background-repeat:no-repeat;
height:18px;
}

.smallshadow_bottomfill{
background-image:url(../images/india/smodule_bottomfill.png);
background-position:center bottom;
background-repeat:no-repeat;
height:22px;
}

.mallshadow_bodybgfill{
background-image:url(../images/india/smodule_bodyfill.png);
background-position:center bottom;
background-repeat:repeat-y;
margin-left:10px;
width:257px;
}

/*	----        Green  BIG  Outline   -------    - -- */


.module_smallshadow_top_grn{
background-image:url(../images/india/small_modulebox_top_grn.png);
background-position:center bottom;
background-repeat:no-repeat;
height:14px;
}

.module_smallshadow_bottom_grn{
background-image:url(../images/india/small_modulebox_bottom_grn.png);
background-position:center bottom;
background-repeat:no-repeat;
height:22px;
}

.module_smallshadow_bodybg_grn{
background-image:url(../images/india/small_modulebox_body_grn.png);
background-position:center bottom;
background-repeat:repeat-y;
margin-left:10px;
width:257px;
}


/*	----        Orange  Outline   -------    - -- */

.module_smallshadow_top_org{
background-image:url(../images/india/small_modulebox_top_org.png);
background-position:center bottom;
background-repeat:no-repeat;
height:14px;
}

.module_smallshadow_bottom_org{
background-image:url(../images/india/small_modulebox_bottom_org.png);
background-position:center bottom;
background-repeat:no-repeat;
height:22px;
}

.module_smallshadow_bodybg_org{
background-image:url(../images/india/small_modulebox_body_org.png);
background-position:center bottom;
background-repeat:repeat-y;
margin-left:10px;
width:257px;
}



/*  	-  --- ----	ENDs		-  - - - - -    */
.link_blue {
color:#0033FF;
text-decoration:none;
}
.link_blue a:link{
color:#0033FF;
text-decoration:none;
}
.link_blue a:visited{
color:#0033FF;
text-decoration:none;
}
.link_blue a:hover{
color:#FF0000;
text-decoration:underline;
}

/*.index_smallbannersmb {
height:118px;
width:245px;
border:0px;
text-decoration:none;

}
.index_smallbannersmb a:link{
height:118px;
width:245px;
border:0px;
text-decoration:none;
}
.index_smallbannersmb a:visited{
height:118px;
width:245px;
border:0px;
text-decoration:none;
}
.index_smallbannersmb a:hover{
background-image:url(../images/india/index_smbsmall_banner_org.png);
background-position:center bottom;
background-repeat:no-repeat;
height:118px;
width:245px;
border:0px;
text-decoration:none;
}
*/


.submodule_heading{
font-size:12px;
font-weight:bold;
text-decoration:none;
border-bottom:2px solid #BF6A17;
margin-bottom:5px;

}

.bluelink_bold{
font-weight:bold;

}

/*						Horizontal Menu Styles	Starts			*/

#mainMenu{
		color:#394A06;
		font-size:13px;	/* Font size of main menu items */
		border-bottom:;	/* Bottom border of main menu */
		height:27px;	/* Height of main menu */		
		position:relative;	/* Don't change this position attribute */
		visibility: hidden;
		font-family:Tahoma;
		text-decoration:none;
	}
	#mainMenu a{
		padding-left:5px;	/* Spaces at the left of main menu items */
		padding-right:5px;	/* Spaces at the right of main menu items */
		padding-bottom:4px;
		font-weight: bold;
		/* Don't change these two options */
		position:absolute;
		bottom:-1px;
		text-decoration:none;
		color:#394A06;
	}
	#submenu{		
	margin:0px;
	padding:0px;
	padding-top:10px;
		background-color:;	/* Background color of sub menu items */
		visibility: hidden;
		width:100%;	/* Don't change this option */
		font-size:12px;
	}
	
	html>body #clearmenu{ /* non IE browsers menu bottom spacing */
	margin-bottom: 2px;
	}
	
	#submenu div{
		white-space:nowrap;	/* Don't change this option */
		
	}
	/*
	Style attributes of active menu item 
	*/
	#mainMenu .activeMenuItem{
		/* Border options 
		border-left:1px solid #000000;
		border-top:1px solid #000000;
		border-right:1px solid #000000;	
		background-color:#fff000 ;	*/	/* Background color */
		
		cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
	}
	/*
	Style attributes of inactive menu items
	*/
	#mainMenu .inactiveMenuItem{		
		color:#fff;	/* Text color */
		cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
	}
	
	#submenu a{	
		text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
		padding-left:5px;	/* Space at the left of each sub menu item */
		padding-right:5px;	/* Space at the right of each sub menu item */
		color: #000;	/* Text color 
		position:relative;
		left:10px;*/
	}
	
	#submenu a:hover{
		color: #FF6800;	/* Red color when the user moves the mouse over sub menu items */
	}


/*						Horizontal Menu Styles	Ends			*/


.footer_holder{
clear:both;
padding:10px 10px 10px 10px;
}

.footer_left{
background-image:url(../images/india/footer_left.png);
background-repeat:no-repeat;
background-position:right bottom;
width:10px;
height:52px;
}
.footer_body{
background-image:url(../images/india/footer_bodybg.png);
background-repeat:repeat-x;
background-position:bottom;
}
.footer_right{
background-image:url(../images/india/footer_right.png);
background-repeat:no-repeat;
background-position:left bottom;
width:10px;
height:52px;
}
.footer_copytr{
float:left;
}
.footer_links{
font-weight:bold;
text-decoration:none;
color:#666666;
}

.footer_links a:link{
float:right;
font-weight:bold;
text-decoration:none;
color:#666666;
}
.footer_links a:visited{
float:right;
font-weight:bold;
text-decoration:none;
color:#666666;
}
.footer_links a:hover{
float:right;
text-decoration:none;
font-weight:bold;
color:#CC3300;
}

.add_this_button
{
}
.btnorg{
 background-image:url(../images/india/btn_bg.jpg);
 background-repeat:repeat-x;
 height:20px;
 border:0px;
 background-color:#FE7200;
 vertical-align:text-top;
 color:#FFFFFF;
 padding-bottom:2px;
}


/*				accordian menu CSS starts			*/

.applemenu{
margin: 5px 0px 5px 0px ;
padding: 0;
width: 165px; /*width of menu*/
border: 1px solid #9A9A9A;
}

.applemenu div.silverheader a{
background: black url(../images/india/silvergradient.gif) repeat-x center left;
font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
background-color:#FFFFFF;
}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: white;
font-weight:;
text-align:left;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(../images/india/silvergradientover.gif);
color: white;
background-color:#FFFFFF;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
height: 170px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}




/*				accordian menu CSS Ends			*/

.icon_orange_sqr{
background-image:url(../images/india/icon_bullet.png);
background-repeat:no-repeat;
background-position:center;
}

.red_normal{
color:#FF6800;
text-decoration:none;
font-weight:bold;
}


.hline_black{
border-bottom:1px dashed #CCCCCC;

height:1px;
padding:0px;
margin:0px;

}
.link_gray{
color:#333333;
text-decoration:none;

}
.link_gray a:link{
color:#333333;
text-decoration:none;
}

.link_gray a:visited{
color:#333333;
text-decoration:none;
}

.link_gray a:hover{
color:#FF6800;
text-decoration:underline;

}

.header_bg{
background-image:url(../images/india/header_bg.png);
background-repeat:repeat-x;
height:24px;
font-weight:bold;
padding:2px;
}

.gray_bg{
background-color:#F2F2F2;
padding:10px;
text-decoration:none;
}

.gray_bg_onlineshop{
background-color:#F2F2F2;
text-decoration:none;
}


.underconstruction{
background-image:url(../images/india/under_construction.jpg);
background-position:top center;
background-repeat:no-repeat;

}


/*		scrolling News 	 starts	*/

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 100px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid orange;
padding: 2px;
padding-left: 4px;
}


/*		scrolling News 	 Ends */

.grn_outline{
border:1px solid #8FC745;
}

.blu_outline{
border:1px solid #7CD5FA;
}

/*	Event Ad banner  style starts  */

/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid darkred;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

/*	Event Ad banner style Ends  */
.disclaimer_box{
background-color:#F6FCE8;
border:1px dotted #648904;
text-align: justify;
padding:8px 5px 8px 5px;
}

/* rounded corner box module starts */

.rbroundbox { background: url(../images/india/nt.gif) repeat; }
.rbtop div { background: url(../images/india/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/india/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/india/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/india/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;

}
.rbcontent { margin: 0 5px; }
.ico li{ 
list-style-image:url(../images/india/green_arrow.gif);
text-align:left; 
font-size: 12px;
}
.rbroundbox { width: 100%; margin: 1em auto; }
/*	rounded corner box module ends*/






/*Make sure your page contains a valid doctype at the top*/
#slideshow{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 0px solid darkred;
}

#slideshow .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

.gray_btn{
background-image:url(../images/india/gray_btn.jpg);
background-repeat:repeat-x;
background-position:center bottom;
border:1px solid #A1A1A1;
padding:3px 5px 3px 5px;
}


/*			Tool Tip Styles Starts 		*/
#dhtmltooltip{
position: absolute;
left: -100px;
width: 150px;
color:#333333;
border: 1px solid black;
padding: 2px;
background-color:#ECF8CE;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
cursor:pointer;
visibility: hidden;
}

/*			Tool Tip Styles Starts 		*/


/*              		New Design Changes Ends                           */








