div.galleryIndex dl{
	min-height:200px;
	margin: 10px !important;
}


div.message_box p{
	border:1px solid #b16464;
	background:#ffe0e0;
	width:80%;
	margin:10px auto;
	padding:5px 8px;
	font-size:11px;
	font-weight:bold;
	color:s#000;
	text-align:center	
}

#nextbutton {
	position: absolute;
	background: url('/img/common/next.jpg') 0px 0px no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -199px;
	overflow: hidden;
	top: 380px;
	right: 0px;
	z-index: 100;
	cursor: pointer;
}

#prevbutton {
	position: absolute;
	background: url('/img/common/prev.jpg') 0px 0px no-repeat;
	width: 25px;
	height: 25px;
	text-indent: -199px;
	overflow: hidden;
	cursor: pointer;
	top: 380px;
	left: 20px;
	z-index: 100;
}

#divslider {
	position: relative;
	height: 410px;
	width: 960px;
}

.small_text{
		font-size:9px;;
	}

ul.navSecondary
{ 
	font-weight:bold;
	font-size:14px;
	list-style:none;
	padding:0;
	margin:0 0 0 18px;
}

ul.navSecondary li
{
	width:180px;
	padding-bottom:10px;
		
}

ul.navSecondary a
{ 
	text-decoration:none !important;
}


body			{
				margin:0;
				padding:0;
				text-align:left;
				font-size:78%;
				font-family:Arial, Helvetica, sans-serif;
				line-height:normal;
				color:#3B3B3B;
				background:#ffffff;
				}

a 				{
				text-decoration:underline;
				color:#1B4164;
				}
		
a:hover 		{
				text-decoration:none;
				color:#000000;
				}

p				{
				margin:0;
				padding:0 0 1.2em 0;
				}
				
img				{border:0;}

div				{
				margin:0;
				padding:0;
				text-align:left;
				}
				
hr				{
				display:block;
				height:0;
				overflow:hidden;
				margin:15px 0;
				border:1px solid #cccccc;
				}
				
.abs			{vertical-align:middle;}

small			{font-size:0.8em;}

.bigger			{font-size:1.4em;}

form			{
				margin:0;
				padding:0;
				border:none;
				}
				
/*fieldset		{
				margin:0;
				padding:0;
				}*/
fieldset {
clear:both;
margin:0 0 2em;
padding:0 15px 0.5em;
}
.field{
	margin:0;
	padding:0;
	border:0;
}

label{
	margin:0;
	padding:0;
	}
.label-form{
	margin:0;
	padding:0;
	width:300px;
	float:left;
}
				
input, select, textarea {
				font:1em Arial, Helvetica, sans-serif;
				color:#525252;
				padding:1px;
				border:1px solid #DADADA;
				}

.container		{
				width:977px;
				margin:0 auto;
				position:relative;
				z-index:1;
				padding-bottom:5px;
				background:#ffffff;
				}
	
	
.oneinnovation ul{
	margin-top:0px;
	
}
div.oneinnovation{
	background:url("../images/oneinnovationbg.jpg") 0 0 no-repeat;	
	text-align: justify;
}

div.oneinnovation div.right_cont, div.oneinnovation div.left_side{
	text-align: justify;
}

div.oneinnovation div.left_side		{
				width:250px;
				
				padding:20px 40px 0px 40px;
				
				}
				
div.oneinnovation div.right_cont		{
				margin-left:350px;
				/*padding-right:80px;*/
				/*padding-right:40px*/
				}
	
	
/* Classes for One Innovation signup box*/
div.oneinnovation_signup{
		width: 228px;
		height:152px;
		background:url("../images/oneinnovationbg2.png") 0 0 no-repeat;
		position:relative;
	}
	
	div.oneinnovation_signup div.top_text{
		width:185px;
		position:absolute;
		left:18px;
		top:14px;
		text-align:center;
		font-size:10px;
	}
	
	div.oneinnovation_signup div.bottom_text{
		width:185px;
		position:absolute;
		left:18px;
		top:110px;
		text-align:center;
		font-size:10px;
	}
	
	
	div.signup_button
	{
		width:152px;
		height:42px;
		background:url("../images/oneinnovationbutton1.png") 0 0 no-repeat;
		position:absolute;
		left:35px;
		top:56px;
		cursor: pointer;
		
	}
	
	div.signup_button:hover
	{
		background:url("../images/oneinnovationbutton2.png") 0 0 no-repeat;
	}

.rounded_grey_section{
		background:url("../images/greytranspbg.png") 0 0 repeat;	
		-moz-border-radius:3ex;
  		-webkit-border-radius:3ex;
		padding:10px 20px 10px 20px;
	}	
	
			
/* ---------------------------------- header ----------------------------------------------*/
.header			{
				width:977px;
				min-height:161px;
				margin:22px 0 16px;
				position:relative;
				}

.logo			{
				width:295px;
				height:86px;
				position:absolute;
				overflow:hidden;
				cursor:pointer;
				top:23px;
				left:22px;
				z-index:500;
				outline:none;
				background:url(../images/logo.gif) 0 0 no-repeat;
				}
				
.logo b			{display:none;}

.text_size		{
				position:absolute;
				top:4px;
				right:7px;
				text-align:right;
				white-space:nowrap;
				color:#669933;
				}
				
.text_size a	{
				color:#669933;
				text-decoration:none;
				}
				
.text_size a:hover,
.text_size a:active,
.text_size a.active	{
				color:#669933;
				text-decoration:underline;
				}
				
.size1			{font-size:1.1em;}
.size2			{font-size:1.3em; font-weight:bold;}
.size3			{font-size:1.5em; font-weight:bold;}
				
.login_area		{
				width:210px;
				padding:5px 7px;
				border:1px solid #DBDBDB;
				position:absolute;
				top:37px;
				right:5px;
				font:0.8em Arial, Helvetica, sans-serif;
				line-height:0.8em;
				color:#1B4164;
				-moz-border-radius:6px;
				-webkit-border-radius:6px;
				background:#ffffff;
				border-radius:6px;
				behavior: url(/default/includes/themes/softtechalliance/js/ie-css3.htc);
				}
				
.login_area p	{padding:0 0 0.9em 0; line-height:1.2em;}
				
.login_area a	{
				color:#1B4164;
				text-decoration:underline;
				}
				
.login_area a:hover	{
				color:#1B4164;
				text-decoration:none;
				}
				
.lock			{
				width:21px;
				height:22px;
				position:absolute;
				overflow:hidden;
				top:2px;
				right:1px;
				background:url(../images/lock.png) 0 0 no-repeat;
				}
				
.login_title	{
				width:80px;
				white-space:nowrap;
				font-weight:bold;
				line-height:0.9em;
				font-size:1.1em;
				text-transform:uppercase;
				color:#1B4164;
				margin-bottom:10px;
				padding-right:110px;
				background:url(../images/login_line.gif) bottom right no-repeat;
				}
				
.field_row		{
				height:19px;
				padding-bottom:3px;
				}

.field_row label	{
				width:52px;
				float:left;
				font-size:1em;
				padding:5px 0;
				}

.inp			{
				width:145px;
				height:11px;
				padding:4px 5px;
				line-height:0.9em;
				background: transparent url(../images/input.gif) 0 0 no-repeat;
				border:none;
				font-size:10px;
				}
				
.field_row2		{
				height:15px;
				padding:5px 3px 10px 0;
				}
				
.btn_continue	{
				width:57px;
				height:15px;
				display:block;
				float:right;
				outline:none;
				background:url(../images/btn_continue.gif) 0 0 no-repeat;
				}

	
/* ---------------------------------- Menu ----------------------------------------------*/

.menu			{
				width:335px;
				position:relative;
				padding-left:383px;
				}
				
.menu ul		{
				width:162px;
				margin:0;
				padding:0;
				list-style:none;
				position:relative;
				border-right:1px solid #C2C3C1;
				}
				
.menu ul ul		{
				width:170px;
				margin:0;
				padding:0;
				top:0;
				left:175px;
				position:absolute;
				border-right:none;
				display:none;
				}
				
.menu ul li.current ul	{display:block;}
				
.menu li		{
				width:auto;
				margin:0;
				padding:2px 11px 1px;
				font:bold 0.9em Arial, Helvetica, sans-serif;
				line-height:1.3em;
				}
				
.menu ul ul li	{font:bold 1em Arial, Helvetica, sans-serif;}
				
.menu li a		{
				color:#78A22F;
				text-decoration:none;
				outline:none;
				}
				
.menu li li a	{color:#003366;}
				
.menu li a:hover,
.menu li.current a{
				color:#1B4164;
				text-decoration:none;
				}
				
.menu li li a:hover,
.menu li li.current a{
				color:#000000;
				text-decoration:none;
				}

/* ---------------------------------- content ----------------------------------------------*/

h1				{
				font:1.9em Arial, Helvetica, sans-serif;
				color:#333333;
				margin:0;
				padding:0 0 15px 0;
				}
				
h2				{
				font:1.7em Arial, Verdana, Helvetica, sans-serif;
				color:#78A22F;
				margin:0;
				padding:0 0 20px 0;
				text-transform:uppercase;
				font-weight: bold;
				
				}
				
.col_left h2, .col_right h2, .col_center h2 {text-align:center;}
				
h3				{
				font:1.1em Arial, Verdana, Helvetica, sans-serif;
				text-transform:uppercase;
				color:#1B4164;
				margin:0;
				padding:0 0 10px 0;
				}

h4				{
				font:bold 1.3em Arial, Verdana, Helvetica, sans-serif;
				color:#3B3B3B;
				margin:0;
				padding:0 0 5px 0;
				}
				
.green_line		{
				width:927px;
				padding:10px 25px 5px;
				position:relative;
				z-index:100;
				color:#ffffff;
				font:bold 1em Arial, Helvetica, sans-serif;
				background:url(../images/green_px.gif) top repeat-x #77A12F;
				}
				
.green_line p	{
				padding:0;
				position:relative;
				z-index:200;
				}
				
.corner			{
				width:40px;
				height:29px;
				display:block;
				position:absolute;
				overflow:hidden;
				top:0;
				left:0;
				background:url(../images/corner.gif) 0 0 no-repeat;
				}
				
.flash_obj		{
				width:977px;
				height:326px;
				margin:0;
				padding:0;
				position:relative;
				overflow:hidden;
				zoom:1;
				border-bottom:12px solid #669933;
				}
				
.top_pic		{
				width:976px;
				padding:5px 0 10px 1px;
				position:relative;
				overflow:hidden;
				zoom:1;
				}
				
.content		{
				width:940px;
				padding:0 0px;
				min-height:250px;
				overflow:hidden;
				position:relative;
				z-index:100;
				}
				
.content2		{
				width:977px;
				margin:7px 0 20px 0;
				padding:0;
				min-height:250px;
				overflow:hidden;
				position:relative;
				z-index:100;
				background:url(../images/column-devider.gif) 70px top repeat-y;
				}
				
#main .content	{
				width:977px;
				padding:0;
				background:url(../images/cont_px.gif) left repeat-y;
				}
				
.content ul{
	margin-top:0px;
}

.content ul li{
	margin-bottom:10px;
}

.row			{
				position:relative;
				overflow:hidden;
				}
				
.col_left		{
				width:308px;
				margin:0;
				padding:20px 0 20px 9px;
				float:left;
				position:relative;
				}
				
.col_right		{
				width:308px;
				margin:0;
				padding:20px 9px 20px 0;
				float:right;
				position:relative;
				}
				
.col_center		{
				width:305px;
				margin:0 auto;
				_margin:0 0 0 324px;
				padding:20px 9px;
				position:relative;
				}
				
.left_side		{
				width:208px;
				margin:0;
				padding:0 0 20px 0;
				float:left;
				position:relative;
				}
				
.right_cont		{
				margin-left:260px;
				/*padding-right:80px;*/
				padding-right:40px
				}
				
.event_box		{
				display:block;
				position:relative;
				margin-bottom:15px;
				font-size:0.9em;
				padding:8px 70px 8px 8px;
				border:1px solid #C6C5C5;
				background:url(../images/arr.gif) 260px 25px no-repeat #ffffff;
				text-decoration:none;
				-moz-border-radius:8px;
				-webkit-border-radius:8px;
				}
				
a:hover.event_box{background:url(../images/arr2.gif) 260px 25px no-repeat #D1D9E0; color:#1B4164;}

a.event_box h3	{
				text-decoration:underline;
				}
				
.event_box p,
.feat_box p		{
				text-align:justify;
				padding:0 0 0.5em 0;
				}
				
.btn			{
				width:auto;
				height:12px;
				display:block;
				margin-right:16px;
				padding:6px 2px 5px 8px;
				font:11px/11px Arial, Helvetica, sans-serif;
				color:#818181;
				text-transform:uppercase;
				text-decoration:none;
				white-space:nowrap;
				text-shadow: 1px 1px 0px #ffffff;
				float:right;
				outline:none;
				position:relative;
				background:url(../images/btn_left.gif) 0 0 no-repeat;
				}
				
a:hover.btn		{
				color:#78A22F;
				text-decoration:none;
				background:url(../images/btn_left.gif) 0 -23px no-repeat;
				}
				
.btn b			{
				width:16px;
				height:23px;
				position:absolute;
				top:0;
				right:-16px;
				display:block;
				overflow:hidden;
				background:url(../images/btn_right.gif) 0 0 no-repeat;
				}
				
a:hover.btn b	{background:url(../images/btn_right.gif) 0 -23px no-repeat;}

.green			{color:#93B73A;}

.feat_box		{
				position:relative;
				font-size:0.9em;
				padding:8px;
				border:1px solid #C6C5C5;
				-moz-border-radius:8px;
				-webkit-border-radius:8px;
				background:#ffffff;
				border-radius:8px;
				behavior: url(/default/includes/themes/softtechalliance/js/ie-css3.htc);
				}
				
.feat_title		{
				font:bold 1.4em Arial, Helvetica, sans-serif;
				text-align:center;
				padding:5px 0 12px;
				}
				
.hr				{
				position:relative;
				overflow:hidden;
				height:12px;
				margin-top:12px;
				border-top:1px solid #C6C5C5;
				}
				
.row_feat		{
				position:relative;
				overflow:hidden;
				zoom:1;
				padding:0 6px;
				}
				
.partners		{
				width:308px;
				margin:0;
				padding:0;
				list-style:none;
				}
				
.partners li	{
				width:308px;
				text-align:center;
				margin:0;
				padding:0 0 15px 0;
				}
				
.spon_box	{
				width:955px;
				position:relative;
				overflow:hidden;
				zoom:1;
				padding:7px 10px;
				margin:0 auto 6px;
				border:1px solid #BCBCBC;
				background:#ffffff;
				border-radius:12px;
				z-index:200;
				behavior: url(/default/includes/themes/softtechalliance/js/ie-css3.htc);
				-moz-border-radius:12px;
				-webkit-border-radius:12px;
				}
				
.spon_title	{
				width:105px;
				display:block;
				float:left;
				padding:11px 0;
				font:0.9em Arial, Helvetica, sans-serif;
				color:#BEC0C1;
				text-transform:uppercase;
				}
				
.spons		{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.spons li	{
				margin:0;
				padding:0 35px;
				float:left;
				}
				
a.pdf			{
				padding:2px 0 2px 20px;
				background:url(../images/pdf.gif) 0 0 no-repeat;
				}

				
/* ---------------------------------- FOOTER ----------------------------------------------*/

.footer			{
				width:977px;
				height:125px;
				margin:0 auto;
				position:relative;
				overflow:hidden;
				color:#1B4164;
				z-index:100;
				border-top:1px solid #8F987B;
				}
				
.foot_menu_row	{
				width:957px;
				height:1.1em;
				padding:8px 10px;
				position:relative;
				color:#ffffff;
				font:bold 0.9em Arial, Helvetica, sans-serif;
				line-height:0.9em;
				background:url(../images/foot_px.gif) top repeat-x #77A12F;
				}
				
.foot_menu_row ul	{
				margin:0;
				padding:0;
				list-style:none;
				}
				
.foot_menu_row li	{
				width:auto;
				margin:0 7px 0 0;
				padding:0 7px 0 0;
				float:left;
				border-right:1px solid #E1E8D5;
				}
				
.foot_menu_row li a	{
				color:#ffffff;
				text-decoration:none;
				}
				
.foot_menu_row li a:hover	{
				color:#E1E8D5;
				text-decoration:none;
				}
				
.foot_menu_row li.last	{border-right:none;}

.snn			{
				width:53px;
				height:23px;
				display:block;
				overflow:hidden;
				position:absolute;
				top:3px;
				right:0;
				outline:none;
				background:url(../images/snn_small_logo.png) 0 0 no-repeat;
				}
				
.copy			{
				width:275px;
				position:absolute;
				top:52px;
				right:3px;
				text-align:right;
				font:bold 0.8em Arial, Helvetica, sans-serif;
				color:#1B4164;
				
				}
				
.search_area	{
				height:90px;
				position:absolute;
				top:45px;
				left:0;
				}
				
.subscribe_area	{
				height:21px;
				position:absolute;
				top:50px;
				left:215px;
				padding-left:36px;
				background:url(../images/subscribe_icon.gif) 0 0 no-repeat;
				}
				
#searchwrapper,
#subscribewrapper {
				width:173px; /*follow your image's size*/
				height:21px;/*follow your image's size*/
				background-image:url(../images/inp.gif);
				background-repeat:no-repeat; /*important*/
				padding:0px;
				margin:0px;
				top:0;
				position:absolute; /*important*/
				}
				
#searchwrapper	{left:24px;}
#subscribewrapper {left:36px;}
 
#searchwrapper form,
#subscribewrapper form { display:inline; }
 
.searchbox,
.subscribebox	{
				border:0px; /*important*/
				background-color:transparent; /*important*/
				position:absolute; /*important*/
				top:4px;
				left:5px;
				height:14px;
				font-size:0.7em;
				line-height:1.4em;
				}

.searchbox	 	{width:114px;}
.subscribebox 	{width:136px;}

.searchbox_submit,
.subscribebox_submit {
				border:0px; /*important*/
				background-color:transparent; /*important*/
				position:absolute; /*important*/
				top:0;
				right:0;
				margin:0;
				padding:0;
				height:21px;
				}

.searchbox_submit {width:48px;}				
.subscribebox_submit {width:25px;}

.social			{
				position:absolute;
				top:50px;
				left:465px;
				}
				
.rss			{
				height:16px;
				display:block;
				float:left;
				padding:5px 0 5px 30px;
				margin-right:27px;
				background:url(../images/icons.png) -76px 0 no-repeat;
				color:#FF6633;
				outline:none;
				text-decoration:none;
				}
				
.facebook,
.twitter,
.in				{
				width:25px;
				height:25px;
				margin-right:12px;
				display:block;
				overflow:hidden;
				float:left;
				outline:none;
				}
				
.facebook		{background:url(../images/icons.png) -25px 0 no-repeat;}
.twitter		{background:url(../images/icons.png) -50px 0 no-repeat;}
.in				{background:url(../images/icons.png) 0 0 no-repeat;}
.btn-new  {
background:url("../images/btn_left.gif") no-repeat scroll 0 0 transparent;
color:#818181;
display:block;
float:left;
font:11px/11px Arial,Helvetica,sans-serif;
height:12px;
outline:medium none;
padding:6px 2px 5px 8px;
position:relative;
text-decoration:none;
text-shadow:1px 1px 0 #FFFFFF;
text-transform:uppercase;
white-space:nowrap;
width:auto;
}
.btn-new b {
background:url("../images/btn_right.gif") no-repeat scroll 0 0 transparent;
display:block;
height:23px;
overflow:hidden;
position:absolute;
right:-16px;
top:0;
width:16px;
}
.btn-new strong {
background:url("../images/btn_rightw.gif") no-repeat scroll 0 0 transparent;
display:block;
height:23px;
overflow:hidden;
position:absolute;
right:-16px;
top:0;
width:16px;
}
a:hover.btn-new		{
				color:#78A22F;
				text-decoration:none;
				background:url(../images/btn_left.gif) 0 -23px no-repeat;
				}
a:hover.btn-new b	{background:url(../images/btn_right.gif) 0 -23px no-repeat;}
a:hover.btn-new strong	{background:url(../images/btn_rightw.gif) 0 -23px no-repeat;}
/*************** css for search page***********************************************/
.arial_12_white
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.arial_12_white_b
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
vertical-align:middle;
font-weight:bold;
font-size:14px;
text-decoration:none;
}
.bg-white
{
	background:#ffffff;
}
.bg_1B4164{
	background:#143658;
	padding:0px;
	margin:0px;
}
.t-event
{
	border-collapse:separate;
}
.t-event table
{
	border-collapse:separate;
}
.t-event td
{
	padding:0px;
	margin:0px;
}

.t-event td a
{
	/*margin:10px;*/
	padding:5px;
	display:block;
}

.border_1b4164
{
	border:1px solid #1b4164;
}
.arial_12_black
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
}
td.arial_12_black
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
padding:2px 0px 2px 0px;
}
.arial_12_black_b
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
padding:2px 0px 2px 14px !important;
font-size:12px;
text-decoration:none;
}

.arial_12_grey
{
font-family:Arial, Helvetica, sans-serif;
color:#ccccccc;
font-size:11px;
text-decoration:none;

}

.arial_11_green
{
font-family:Arial, Helvetica, sans-serif;
color:#669933;
font-size:11px;
text-decoration:none;
}
.left_corner
{
	width:16px;
	height:29px;
	float:left;
	background:url(../images/img_top_03.png) no-repeat;
	position:absolute;
}
.table-search-h{
	background:#1b4164;
	
}
.table-search-l{
	border:1px solid #1b4164;
	margin-left:1px;
	
}
.img-left
{
	background:url(../images/img_top_left.png) no-repeat;
	
}
.img-right
{
	background:url(../images/img_top_right.png) no-repeat;
	
}
table.tb-search{
	padding:0px 0px 0px 0px;
	border-collapse:separate;
	margin-left:0px;
}
table.tb-search th {
	padding:0px;
	border:none;
	line-height:1.8;
	vertical-align:middle;	
	font-size:13px;
	font-weight:bold;
	margin-left:0px;
}
table.tb-search td {
	padding:0px;
	line-height:1.8;
	vertical-align:middle;	
	margin-left:0px;
}
.right_corner
{
	width:11px;
	height:29px;
	float:left;
	background:url(../images/img_top_05.png) no-repeat;
	position:absolute;
}
/********** end css for search page***********************************************/
/*********** css for the left navigation of home page****************************/
.main_div
{
	width:188px;
	float:left;
	
}
.logo_img
{
	width:161px;
	height:120px;
	float:left;
	background:url(../images/logo.png) no-repeat;
	
}
.logo_div
{
	width:200px;
	float:left;
	padding-left:0px;
}

.welcome_txt_div
{
	width:180px;
	float:left;
	padding:4px 0px 9px 8px;
}
.menu_div
{
	width:194px;
	height:225px;
	float:left;
	/*padding-left:2px;*/
	border:1px solid #d5d5d5;
	background:url(../images/bc_white.gif) repeat-x;
}
.menu_div_lower
{
	width:194px;
	float:left;
}

.menu_div ul
{
	width:194px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
}

.menu_div li
{
	float:left;
	padding-top:5px;
	margin:0px;
	list-style:none;
	
	
	
}
li.li_bottom{
	background:url(../images/mnu_div_bottom.png) no-repeat bottom center;
	
}

.menu_div_img
{
	float:left;
	padding:0px;
	margin:0px;
	width:194px;
	font-weight:bold;
	height:33px;
	/*background:url(../images/dropdown.png) no-repeat bottom;*/
}
.menu_div_title
{
	float:left;
	padding:0px;
	margin:0px;
	width:194px;
	height:26px;
	background:#d9d9d9;
	color:#7d7878;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
	padding:6px 0px 0px 0px !important;
	/*background:url(../images/dropdown.png) no-repeat bottom;*/
}

.menu_div_img a
{
	float:left;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#696969;
	font-size:12px;
	text-decoration:none;
	padding:6px 0px 0px 0px !important;
	
	/*background:url(../images/dropdown.png) no-repeat bottom;*/
}

.menu_div_img a:hover
{
	float:left;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#8e8b8b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:6px 0px 0px 0px !important;
	/*background:url(../images/dropdown.png) no-repeat top;*/
}


.arial_12_024a82
{
	font-family:Arial, Helvetica, sans-serif;
	color:#024a82;
	font-size:12px;
	text-decoration:none;
}

.arial_12_555555
{
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:12px;
	text-decoration:none;
}


.lock_div_show
{
	width:23px;
	float:left;
	height:15px;
	/*margin-top:2px;*/
	/*margin-left:8px;*/
	background:url(../images/lock.png) no-repeat
}
.lock_div_hidden_title
{
	width:32px;
	float:left;
	height:15px;
	margin-top:2px;
	margin-left:10px;
}
.lock_div_hidden
{
	width:23px;
	float:left;
	height:15px;
	margin-top:2px;
	/*margin-left:10px;*/
}
.icon_div_show
{
	width:28px;
	float:left;
	height:32px;
	margin-top:2px;
	margin-left:10px;
	background:url(../images/lightbulb_on.png) no-repeat
}
.menu_div_img1
{
	float:left;
	padding:0px;
	margin:0px;
	width:186px;
	height:52px;
	background:url(../images/dropdown1.png) no-repeat bottom;
}
.menu_div_img1 a
{
	float:left;
	margin:0px;
	width:186px;
	height:44px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	padding-top:6px;
	background:url(../images/dropdown1.png) no-repeat bottom;
}

.menu_div_img1 a:hover
{
	float:left;
	margin:0px;
	width:186px;
	height:46px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	padding-top:6px;
	background:url(../images/dropdown1.png) no-repeat top;
}
.span-text{
	padding-top:3px;
	width:130px;
	float:left;
}
.height_10
{
	height:10px;
}
.height_82_join
{
	height:82px;
	width:119px;
	cursor:pointer;
	color:#FFFFFF;
	background:url(../images/logo_menu.png) no-repeat;
}

/*********** END css for the left navigation of home page****************************/
