/* CSS Document */
	
	.footer
	{
		margin-left:30px;
		_margin-left:23px;
		width:940px;
		height:35px;
		_margin-top:-10px;
	}
	.footerHome
	{
		margin-left:10px;
		_margin-left:43px;
		background:url(images/crew_network_footer_logo.jpg) no-repeat;
		width:940px;
		height:35px;
		_margin-top:-10px;
	}

    #pageWrapper
	{
		background: url(images/total_bg.jpg) center top no-repeat;/*url(images/home_large_img.png)center top no-repeat;*/
		/*url(images/entire_bg.png) center top no-repeat;*/
		_background:url(images/entire_bg.png) center top no-repeat;
		width:992px;
		margin:auto;
		min-height:656px;
	}
	.innerPageWrapper{
		width:946px;
		margin:auto;
		height:656px;
		background: url(images/content_middle_one_more_bg_new.png) center top no-repeat;
		_background: none;
		_margin:0 0 0 -14px;
	}
	
	* + html .innerPageWrapper{
		background: url(images/content_middle_one_more_bg_new.png) center top no-repeat;
		width:946px;
		margin:auto;
		height:auto;
	}
	#pageWrapperHome
	{
		background:url(images/total_bg.jpg) center top no-repeat;
		_background:url(images/home_large_img.jpg) center top no-repeat;
		width:992px;
		margin:auto;
		height:656px;
	}
	.innerPageWrapperHome{
		width:946px;
		margin:auto;
		height:656px;
		background: url(images/content_middle_one_more_bg_new.png) center top no-repeat;
		_background: none;
		_margin:0 0 0 -14px;
	}
	
	* + html .innerPageWrapperHome{
		background: url(images/content_middle_one_more_bg_new.png) center top no-repeat;
		width:946px;
		margin:auto;
		height:auto;
	}
	.h1A
	{	
		text-decoration:none;
		width: 136px;
		height: 24px;
		display: block;
		padding-bottom: 1px;
		_margin-left: 15px;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/newire_logo.png');
	}
	.h1A[class]
	{
		background: url(images/newire_logo.png) no-repeat;
	}
	
	.headerContent{
		height: 32px;
		color:#FFFFFF;
		width:658px;
		text-align:left;
		font-weight:bold;
		float:left;
		margin:50px 0 0 6px;
		_margin:50px 0 0 11px;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/21.png');
	}
	.headerContent[class]{
		background: url(images/21.png) no-repeat;
	}	
	/*.mainContent
	{
	float:left; width:1024px; margin:0 0 20px 0;
		background-image:url(images/content_middle_bg.png);
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/content_middle_bg.png');
	}
	.contentContainer
	{
		background-image:url(images/content_middle_bg.png) center top no-repeat;
	}*/
	.mainContentParent{
		width:946px; margin-top:-40px;
		_margin-top: 0px;
	}
	* + html .mainContentParent{
		width:946px; margin-top:0px;
		height:auto;
	}
	.mainContent{
		background:none;
		height:600px;
		width:946px;
	}
	.mainContent[class]{
		background:url(images/content_middle_bg_new_2.png) center top no-repeat;
		height:600px;
		width:946px;
	}
	* + html .mainContent{
		background:url(images/content_middle_bg_new_2.png) center top no-repeat;
		height:600px;
		width:946px;
	}
	.mainContentInner{
		width:946px;
		margin-left: -24px;
		_margin-left: 13px;
	}
	* + html .mainContentInner{
		margin-left:-48px;
		width:946px;
	}
	.contentContainer{		
		float:left; 
		width:1024px; 
		margin:0 0 20px 0;
	}
	.container_left{
		float:left; width:620px;
		margin:25px 0 0 24px;
		_margin:25px 0 0 24px;
		min-height:500px;
	}
	.container_right{
		width:345px;  vertical-align:top; margin:-30px 0 0 5px;		
	}
	.GET_leftHeader{
		width:620px; font-size:16px; color:#777562; text-align:left; font-weight:bold;
		margin: 0 0 7px 0;
	}
	.leftHeaderDesc{
		font-size:12px; color:#777562;	text-align:left; margin:0 0 0 46px;
	}
	
	.calendarDiv{
		width:304px; 
		height:33px;
		color:#FFF;
		font-size:12px; 
		text-align:left;
		margin:0 0 0 4px;
		_margin:0 0 0 0;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/head.png');
	}
	* + html .calendarDiv
	{
		width:304px; 
		height:33px;
		color:#FFF;
		font-size:12px; 
		text-align:left;
		margin:0 0 0 0;
	}
	.calendarDiv[class]{
		background:url(images/head.png) no-repeat;
	}
	.calendarBG{
		background-color:#ececeb; width:263px; float:left;
		margin:0 0 0 7px;		
		_margin:0 0 0 4px;
	}
	* + html .calendarBG
	{
		background-color:#ececeb; width:263px; float:left;
		margin:0 0 0 8px;
	}
	.calendarBG_Top{
		background-color:#ececeb;
		width:263px;
		background-repeat:repeat-y;
	}
	
	.calendarBotLeft{
		float:left; 
		height:5px; 
		width:5px; 
		background:url(images/left_bottom.jpg) no-repeat bottom;
	}
	.calendarBotRight{
		float:right; 
		height:5px; 
		width:5px; 
		background:url(images/right_bottom.jpg) no-repeat bottom;
	}
	
	
	
	/**/
	.event_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 39px; _margin:-30px 0 0 46px;
	}
	* + html .event_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 38px;
	}
	.eventdetail_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 39px; _margin:-30px 0 0 76px;
	}
	* + html .eventdetail_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 38px;
	}
	
	.event_container_left{
		float:left; width:600px;
		_width:570px;
		margin:15px 0 0 40px;
		_margin:15px 0 0 24px;
		text-align:left;
		color:#777562;
		min-height:450px;
	}
	.leftHeader{
		width:570px; font-size:16px; color:#777562; text-align:left; font-weight:400;
		margin:0 0 5px 0;
		padding:10px 0 10px 30px;
	}
	.left_list_thumbImg{
		width:85px; float:left; margin:2px 0 0 0; vertical-align:top; padding:0 0 0 30px;
	}
	.event_list_container{
		width:440px; float:left; color:#777562; text-align:left; padding:0 0 15px 10px;
	}
	.event_list_type{
		font-size:13px; color:#a9a9a9; font-weight:bold; text-align:left; padding:0 0 5px 0;
	}
	.event_list_title{
		font-size:13px; font-weight:bold; text-align:left;
	}
	
	.event_list_name{
		font-size:13px; font-weight:bold; text-align:left; padding:2px 0 2px 0;
	}
	.event_list_speakername{
		font-size:12px; font-weight:bold; text-align:left; padding:2px 0 2px 0;
	}
	.event_list_date{
		font-size:12px; color:#a9a9a9; text-align:left; padding:2px 0 2px 0;
	}
	.event_list_desc{
		font-size:12px; padding:2px 0 2px 0;
	}
	.event_list_footer_container{
		float:left;
		margin:15px 0 0 0;
	}
	.event_list_register_btn{
		background:url(images/register_now.png) no-repeat; 
		float:left; 
		font-size:11px; 
		height:19px; color:#FFF; 
		width:80px; 
		text-align:center;
		vertical-align:bottom;
	}
	.event_list_register_btn a
	{
		color:#FFF;
		text-decoration:none;
	}
	.event_list_more_details{
		font-size:11px; 
		font-weight:bold; 
		width:330px; 
		float:left; 
		height:19px;
		vertical-align:top;
	}
	
	.event_list_more_details a{
		color:#bcbcb3; text-decoration:none; font-weight:bold;
	}
	
	.event_list_footer_line
	{
		margin:0 0 10px 30px;
	}
	
	/* added by ramesh */
	.event_list_title_small_container{
		font-size:11px; font-weight:bold; text-align:left; color:#777562; float:left; padding:0 0 0 15px;
	}
	.event_list_small_title_arrow
	{
		width:3px; padding:0 5px 0 0px; float:left; _margin:2px 0 0 0px;
	}
	.event_list_small_title
	{
		width:240px; float:left; margin:-10px 0 0 8px; _margin:-2px 0 0 0px;
	}
	* + html .event_list_small_title_arrow
	{
		width:3px; padding:0 5px 0 0px; float:left;
	}
	* + html .event_list_small_title
	{
		width:240px; float:left; margin:-4px 0 0 0;
	}
	.event_list_full_date{
		font-size:10px; color:#a9a9a9; float:left; margin:0 0 0 23px; _margin:0 0 0 10px; width: 100%; text-align:left;
	}	
	.event_list_model{
		font-size:11px; float:left; margin:0 0 0 23px; _margin:0 0 0 10px; color:#777562;
	}	
	.evemore
	{
		color:#777562;
		font-size:11px; font-weight:bold; float:right; text-align:right; height:19px; vertical-align:top; border:0px; 
	}
	.evemore a
	{
		color:#777562; text-decoration:none; font-weight:bold;
	}
	
	.event_list_footer_line_shorter{
		margin:0 0 0 8px;
	}
	
	/* starting css style for calendar - added by ramesh ;border:solid 1px #e3e4df;*/
	.calendarPos{
	    margin:0 0 20px 20px;
	}
	* + html .calendarPos{
	    margin:0 0 20px 20px;
	}
	.calendarPos a{
	    text-decoration:none;
	}	
	.calendarPos td table td{
		border:none;
	}
	.calendarPos td{
		border-right: solid 1px #ececeb;
		border-bottom: solid 1px #ececeb;
	}
	.calendarPos th{
		border-right: solid 1px #ececeb;
		border-bottom: solid 1px #ececeb;
	}
	.calendarHeader{
	    margin:0 0px 0 0px;
	}
	
	/* Ending css style for calendar - added by ramesh  */
	
	
	/* starting css style for calendar Event Detail - added by ramesh */
	.left_Detail_thumbImg	{
	width:85px; float:left; margin:30px 0 0 0; vertical-align:top; padding:0 0 0 30px;
	}
	
	.event_detail_type{
		font-size:17px; color:#a9a9a9; font-weight:bold; text-align:left; padding:0 0 5px 0;
	}
	.event_detail_title{
		font-size:14px; font-weight:bold; padding:0 0 5px 0;
	}
	.event_detail_date{
		font-size:13px; color:#a9a9a9; padding:5px 0 5px 0;
	}
	.event_detail_desc{
		font-size:11px; margin:10px 0 15px 0;
	}
	.event_detail_speaker{
		font-size:13px;
	}
	.event_detail_heading{
		font-size:13px; margin:10px 0 10px 0;
	}
	.event_detail_footer_container{
		width:440px; float:left;
		margin:10px 0 20px 0;
	}
	.event_detail_footer_line{
		margin:0px 0px 0px 30px;
	}
	
	/* Ending css style for calendar Event Detail - added by ramesh  */
	
	
	/* starting css style for Payment Confirmation - added by ramesh */
	
	.clear{
		clear:both;
	}
	.textwhite{
		color:#fff; font-size:12px; font-weight:normal; text-indent:20px; padding-top:5px;
	}
	#content {
		width:524px; background-color:#ececeb; height:auto; margin:0 0 0 8px; padding:5px 20px 5px 15px;
	}
	.textred{
		color:#b32017; font-size:12px; font-weight:bold;
	}
	.borderbottop{
		border-bottom:1px #c1c1c0 solid; border-top:1px #c1c1c0 solid;
	}
	.textarea{
		margin:0px; padding:10px 0 0px 0; height:auto; margin-top:10px;
	}
	.textlarge{
		font-size:15px;
	}
	.row{
		width:auto; height:auto; padding: 5px 0 5px 0;
	}
	.box{
		width:auto; height:auto; padding:5px 0 5px 20px; float:left;
	}
	.box2{
		width:auto; height:auto; padding:5px 0 5px 5px; float:left;
	}
	.box3{
		width:auto; height:28px; padding:5px 0 5px 5px; float:left;
	}
	.text {
		width: 180px;
	}
	.form{
		border: 1px #dfdfdf solid; background-color:#fff; width:180px; height:20px;
	}
	.listheight{
		height:20px;
	}
	.form2{
		border: 1px #dfdfdf solid; background-color:#fff; width:47px; height:20px;
	}
	.form4{
		border: 1px #dfdfdf solid; background-color:#fff; width:47px; height:22px; margin-left:188px; margin-top:15px;
	}
	.box_total1{
		height:auto; width:auto; margin-left:420px;
	}
	.box_total{
		height:auto; width:auto; margin-left:420px; margin-top:40px;
	}
	p{
		margin:0;
	}
	.textnormal{
		font-size:12px;
	}
	.textbold{
		font-weight:bold; font-size:11px;
	}
	.textsmall{
		font-size:10px; font-weight:normal;
	}
	.textsmall2{
		font-size:11px;	font-weight:normal;
	}
	.link{
		color:#336699; font-size:11px; text-decoration:underline; font-weight:normal;
	}
	#cardno{
		background-image:url(images/img_card.gif); background-repeat:no-repeat;	width:242px; height:40px;
	}
	.submit{
		float:right; height:auto; width:auto; 
	}
	
	/* Ending css style for Payment Confirmation - added by ramesh  */
	
	
	/* starting css style for Event Confirmation - added by ramesh */
	
	#conftext{
		font-family:Arial; font-size:11px; font-weight:normal; text-indent:20px; padding-top:5px;
	}
	
	/* Ending css style for Event Confirmation - added by ramesh  */
	
	
	.sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 35px; _margin:-30px 0 0 27px;
	}
	* + html .sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 34px;
	}	
	.sidebar_top{
		width:304px;
		height:33px; 
		margin:-1px 0 0 4px;
		_margin:0px 0 0 0px;
		font-size:13px;
		color:#FFF;
		text-align:left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/sidebar_top.png');
	}
	* + html .sidebar_top
	{
		width:304px;
		height:33px; 
		margin:-1px 0 0 0px;
		font-size:13px;
		color:#FFF;
		text-align:left;
	}
	.sidebar_top[class]{
		background:url(images/sidebar_top.png) no-repeat; 
	}
	.sidebar_middle{
		margin:0 0 0 7px;
		_margin:0 0 0 -35px;
		background:url(images/sidebar_middle.png) repeat-y; font-size:11px; text-align:left; color:#777562;
		width: 263px;
	}
	* + html .sidebar_middle
	{
		margin: 0 0 0 -35px;
	}
	.memberonly_sidebar_middle{
		margin:0 0 0 7px;
		_margin:0 0 0 8px;
		background:url(images/sidebar_middle.png) repeat-y; font-size:11px; text-align:left; color:#777562;
		width: 263px;
	}
	* + html .memberonly_sidebar_middle
	{
		margin:0 0 0 -35px;
		width: 263px;
	}
	.memberonly_sidebar_middle div.line{
		padding:10px 0 0 10px;
		_padding:0 0 0 10px;
	}
	.sidebar_bottom{
		width:263px;
		margin:0 0 0 7px;
		_margin:0 0 0 -35px;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/sidebar_bottom.png');
		background-repeat:no-repeat;
	}
	* + html .sidebar_bottom
	{
		width:263px;
		margin:0 0 0 -35px;
	}
	.sidebar_bottom[class]{
		background:url(images/sidebar_bottom.png) no-repeat;
	}
	.sidebar_newsletter_ul{
		font-size:12px;
		padding:0 0 0 30px;
		margin: 0px;
		list-style:none;
	}
	.sidebar_newsletter_ul li{
		background-image:url(images/red_arrow.png);
		background-repeat:no-repeat;
    	padding-left:14px;
		background-position:0 10px;
		line-height:25px;
	}
	.sidebar_newsletter_ul li a
	{
		color:#777562;
		text-decoration:none;
	}
	.sidebar_newsletter_ul li a:hover
	{
		color:#777562;
		text-decoration:underline;
	}
	
	a.memberdetail 
	{
		color:#777562;
		text-decoration:none;
		font-weight:bold;
	}
	a.memberdetail:hover
	{
		color:#777562;
		text-decoration:underline;
		font-weight:bold;
	}
	/**/
	/* news  Start here */
	
	.news_container_left{
		float:left; width:600px;
		margin:15px 0 0 60px;
		_margin:15px 0 0 34px;
		min-height:450px;
	}
  	.news_content_header{
		width:281px;
		height:24px;
		color: #443c30;
		font-weight:bold;
		text-align:left;
		font-size:12px;
		vertical-align:middle;
		padding:5px 0 0 0;
		_padding:3px 0 0 0;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/news_header_bg.png');
	}
  	.news_content_header[class]{
		background:url(images/news_header_bg_1.png) no-repeat;
	}
	
	.news_content_background_bg_middle{
		font-size:11px;
		width:281px;
		text-align:left;
		background-color:#ececeb;
		margin:-1px 0 0 0;
		color: #777562;
		background: #ececeb url(images/news_back_middle.gif) repeat-y;
		background-repeat:repeat-y;
	}
	.news_content_background_bg_middle[class]{
		background: #ececeb url(images/news_back_middle.png) repeat-y;
	}
	.news_content_background_bg_bottom{
		color: #777562;
		font-size:11px;
		font-weight:bold;
		width:281px;
		height:7px;
		background-position:bottom;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/news_back_bottom.png');
	}
	.news_content_background_bg_bottom[class]{
		background:url(images/news_back_bottom.png) no-repeat;
	}
	.news_content_span{
		padding:0 12px 0 12px;
	}
	.news_content_bottom_line{
		margin:8px 0 0 12px; _margin:0px 0 0 12px;
	}
	* + html .news_content_bottom_line{
		margin:0px 0 0 12px;
	}
	.news_content_date{
		font-size:11px; color:#bdbcb1; padding:5px 0 0 0;
	}
	.news_content_title{
		font-size:13px; font-weight:bold; padding:8px 8px 0 12px;
	}
	.news_content_title span a
	{
		color: #777562;
		text-decoration:none;
	}
	.news_content_desc{
		font-size:11px; padding:0 8px 0 12px; line-height:16px;
	}
	.news_content_morearticles{
		font-weight:bold;
	}
	.news_content_morearticles span a
	{
		color: #777562;
		text-decoration:none;
	}
	.news_content_morearticles span a:hover
	{
		color: #777562;
		text-decoration:underline;
	}
	/* news end here */
	/**/
	.news_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 19px; _margin:-30px 0 0 26px;
	}
	* + html .news_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 18px;
	}
	.newire_container_left{
		float:left; width:600px;
		margin:15px 0 0 60px;
		_margin:15px 0 0 34px;
		text-align:left;
		color:#777562;
		min-height:450px;
	}
	.newire_container_left table td a{
		color: #777562;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: none;
	}
	.newire_container_left table td a:hover{
		color: #990000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-decoration: underline;
	}
	.newire_list_title{
		font-weight:bold; font-size:16px; padding:15px 0 0 10px; _padding:15px 0 0 20px;
	}
	.newire_list_date{
		color:#b9b8ac; font-size:11px; padding:8px 0 0 10px; _padding:8px 0 0 20px;
	}
	.newire_list_desc{
		font-size:11px; padding:3px 30px 0 10px; _padding:3px 30px 0 20px;
	}
	.newire_list_moredetails{
		font-size:11px; font-weight:bold; padding:10px 0 0 10px; _padding:10px 0 10px 20px;
	}
	.newire_list_moredetails span a{
		font-size:11px; font-weight:bold;
		color:#777562;
		text-decoration:none;
	}
	.newire_list_moredetails span a:hover{
		font-size:11px; font-weight:bold;
		color:#777562;
		text-decoration:underline;
	}
	.newire_list_line{
		padding:18px 0 0 10px;_padding:5px 0 0 20px;
	}
	/**/
	/**/
	.register_event{
		width:600px;
		font-family:Arial, Helvetica, sans-serif;
		color:#777562;
	}
	
	.sponsor_register_main{
		width:520px;
		font-family:Arial, Helvetica, sans-serif;
		color:#777562;
	}
	.sponsor_register_top{
		width:461px;
		height:33px;
		background:url(images/sponsor_register_top.gif) no-repeat;
	}
	.sponsor_register_middle{	
		width:437px;
		margin:0 0 0 7px;
		background:#ececeb url(images/sponsor_register_middle.png) repeat-y;
		background-color:#ececeb;
	}
	.sponsor_register_bottom{
		height:11px;
		width:437px;
		margin:0 0 0 7px;background:url(images/sponsor_register_bottom.gif) no-repeat;
	}
	.sponsor_register_top div.left
	{
		width:425px; float:left;
		text-align:left;
		color:#FFF;
		font-size:12px;
	}
	.sponsor_register_top div.right{
		width:26px; float:left; font-weight:bold;
		height:3px;
		font-size:13px;
		text-align:left;
	}
	
	
	
	
	/* GET INVLOVED LIST PAGE START HERE */
	.getInvolved_list_container{
		width:600px; float:left; margin:10px 0 17px 0; _margin:10px 0 0 0; color:#777562; text-align:left;
	}
	.getInvolved_list_container_left{
		width:590px; float:left; text-align:left; margin:5px 0 0 0; _margin:-14px 0 0 0;
	}
	.getInvolved_list_title, .getInvolved_list_title a{
		font-size:16px; font-weight:bold; color:#777562; text-decoration:none;
	}
	.getInvolved_list_desc {
		font-size:12px;  text-align:left; margin:4px 0 0 60px; line-height:17px;
	}
	.getInvolved_list_desc_moredetails, .getInvolved_list_desc_moredetails a{
		font-size:11px; margin:7px 0 0 0; _margin:7px 0 12px 0; font-weight:bold; text-decoration:none; color:#777562;
	}
	.getinvolved_list_footer_line{
		margin:17px 0 0 32px;
		_margin:17px 0 0 27px;
	}
	/* GET INVLOVED LIST PAGE END HERE */
	
	/* COMMITTEE START HERE */
	.committee_container_left{
		float:left; width:583px;
		margin:30px 0 0 61px;
		_margin:30px 0 0 40px;
		text-align:left;
		color:#777562;
		_padding:0 4px 0 0;
		min-height:450px;
	}
	.committee_container_desc{
		font-size:12px;
		padding:0 10px 0 10px;
	}
	.committee_main_page{		
		padding:0 0 0 15px;
	}
	.committee_main_title{
		font-size:15px;
		font-weight:bold;
	}
	.committee_title, .committee_title a{
		font-size:13px;
		font-weight:bold;
		margin:10px 0 0 0;
		text-decoration:none;
		color:#777562;
	}
	
	.committee_date{
		color:#b9b8ac; 
		font-size:12px;
		font-weight:normal;
	}
	.committee_desc{
		font-size:12px;
		padding:0 5px 0 0;
		font-weight:normal;
	}
	.committee_image_container{
		margin:10px 0 0 0;
	}
	.committee_line{
		margin:10px 0 0 0;
		_margin:-4px 0 0 0;
	}
	/* COMMITTEE END HERE */
	/**/
	.mission_container_left{
		float:left; width:592px;
		_width:611px;
		margin:12px 0 0 52px;
		_margin:12px 0 0 8px;
		text-align:left;
		color:#777562;		
		_padding:0 20px 0 20px;
		min-height:450px;
	}
	.mission_container
	{
		width:560px;
		margin:0px 0 0 -20px;
		_margin:0px 0 0 -20px;
		padding:0 10px 0 10px;
		_padding:0 0 0 0;
	}
	.mission_container_body
	{
		_width:560px;
		font-size:12px;
		color:#777562;			
	}
	.mission_container_body table, .mission_container_body div{
		margin: 0 0 0 0;
		_margin: 0 0 0 20px;
	}
	
	.mission_container_body p
	{
		padding:0 30px 0 10px;
		_padding:0 30px 0 45px;
	}
	.mission_container_body h4{
		text-align: left;
		font-size: 16px;
		padding: 0 0 0 10px;
		_padding: 0 0 0 45px;
	}
	.mission_container_body table td p, .mission_container_body table td div{
		text-align: left;
		padding: 0 10px 0 10px;
		_padding: 0 10px 0 10px;
	}
	.mission_container_body ul {
		padding:0 0 0 30px;
	}
	
	/**/
	/*RESOURCE START HERE*/
	.resource_container_left{
		float:left; width:580px;
		_width:583px;
		margin:25px 0 0 64px;
		_margin:25px 0 0 42px;
		text-align:left;
		color:#777562;
		min-height:450px;
	}
	.resource_main_page{		
		padding:0 0 0 15px;
	}
	.resource_main_title{
		margin:10px 0 0 0;
		font-size:16px;
		font-weight:bold;
	}
	.resource_title{
		font-size:13px;
		margin:8px 0 0 0;
	}
	
	.resource_line{
		margin:10px 0 0 0;
		_margin:10px 0 0 0;
	}
	.resource_ul{
		font-size:12px;
		padding:0 0 0 10px;
		margin: 0px;
		list-style:none;
	}
	.resource_ul li{
		background-image:url('images/red_arrow.png');
		background-repeat:no-repeat;
    	padding-left:12px;
		background-position:0 6px;
		line-height:18px;
	}
	.resource_ul li a
	{
		color:#777562;
		text-decoration:none;
	}
	.resource_ul li a:hover
	{
		color:#777562;
		text-decoration:underline;
	}
	/*RESOURCE END HERE*/
	/**/
	.become_sponsor_container_left{
		float:left; width:580px;
		margin:20px 0 0 64px;
		_margin:20px 0 0 36px;
		text-align:left;
		color:#777562;
		_padding:0 8px 0 4px;
		min-height:450px;
	}
	.become_sponsor_main_page{		
		padding:0 10px 0 15px;
	}
	.become_sponsor_main_title{
		margin:15px 0 0 0;
		font-size:16px;
		font-weight:bold;
	}
	.become_sponsor_main_desc{
		margin:10px 0 0 0;
		font-size:13px;
	}
	.become_sponsor_title{
		margin:10px 0 0 0;
		font-size:13px;
		font-weight:bold;
		margin:10px 0 0 0;
	}
	.become_sponsor_desc{
		margin:3px 0 0 0;
		font-size:12px;
		padding:0 5px 0 0;
	}
	.become_sponsor_line{
		margin:10px 0 0 -2px;
		_margin:-4px 0 0 0;
	}
	.become_sponsor_btn{		
		background:url(images/become_a_sponsor_bg_btn.png) no-repeat; 
		height:19px; 
		width:108px; 
		color:#FFF; 
		font-size:12px; 
		padding:2px 0px 2px 2px;
	}
	.become_sponsor_btn a
	{
		color:#FFF;
		text-decoration:none;
	}
	.sidebar_sponsorship_forms{
		font-size:12px; color:#990000; font-weight:bold; padding:0 0 0 20px;
	}
	.sidebar_sponsorship_forms div span a{
		color:#990000; text-decoration:none;
	}
	.sidebar_sponsorship_forms div span a:hover{
		color:#990000; text-decoration:underline;
	}
	.sidebar_sponsorship_forms div{
		padding:5px 0 0 0;
	}
	.sidebar_sponsorship_forms div span{
		padding:0 0 0 5px;
	}

	/**/
	
	
	
	/*HOMEPAGE WHITE TRANSPARENT BUCKET*/	
	.hpBucketContTop
	{
		width:945px;
		height:5px;
		background:url(images/hp_bucket_containter_top.png);
		_filter:alpha(opacity=65);
		_margin:0 0 0 5px;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_bucket_containter_top.png');*/
	}
	.hpBucketContTop[class]
	{
		background:url(images/hp_bucket_containter_top.png);
	}
	.hpBucketContInner
	{
		width:945px;
		background:url(images/hp_bucket_containter_repeat.png) repeat-y;
		_filter:alpha(opacity=65);
		_margin:0 0 0 5px;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_bucket_containter_repeat.png');*/
		background-repeat:repeat-y;
	}
	.hpBucketContInner[class]
	{
		background:url(images/hp_bucket_containter_repeat.png) repeat-y;
	}	
	.hpBucketContBott
	{
		width:945px;
		height:5px;		
		_filter:alpha(opacity=65);
		_margin:0 0 0 5px;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_bucket_containter_bottom.png');*/
	}
	.hpBucketContBott[class]
	{
		background:url(images/hp_bucket_containter_bottom.png);
	}
	.hpSponsorsHeader
	{
		width:150px;
		height:19px;
		padding-bottom:5px;
		_position:absolute;
		_margin:-10px 0 0 0;
		background:url(images/hp_sponsor_header.png) no-repeat;		
	}
	
	.hpSponsorsBody
	{
		width:150px;
		height:152px;
		_position:relative;
		_top: 15px;
		background:url(images/hp_sponsors_logo_bg.png) no-repeat;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_sponsors_logo_bg.png');*/
		
	}
	.hpSponsorsBody[class]
	{		
		background:url(images/hp_sponsors_logo_bg.png) no-repeat;		
	}
	.hpNewireNewsHeader
	{		
		width:150px;
		height:19px;
		_position:absolute;
		_margin:-11px 0 0 0;
		background:url(images/hp_newire_news_header.png) no-repeat;
		_filter:alpha(opacity=65);
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_newire_news_header.png');*/
	}
	.hpNewireNewsHeader[class]
	{
		background:url(images/hp_newire_news_header.png) no-repeat;
	}
	.hpNewireNewsBody
	{
		width:150px;
		height:177px;
		_position:relative;
		_top: 8px;
		background:url(images/hp_buckets_bg.png) no-repeat;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_buckets_bg.png');*/
	}
	 .hpNewireNewsBody a 
	 {
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
		color:#777562;
		float:left;
		text-align:left;
		padding:10px 0 10px 10px;
	}
	.hpMemberNewsBody p,.hpNewireNewsBody p{
		color:#A9A9A9;
		padding:1px 0 0 10px;
		font-size:11px;
		font-weight:bold;
		text-align:left;
	}
	.hpNewireNewsBody[class]
	{
		background:url(images/hp_buckets_bg.png) no-repeat;
	}	
	.hpMemberNewsHeader
	{
		width:150px;
		height:19px;
		_position:absolute;
		_margin:-11px 0 0 0;
		background:transparent url(images/hp_member_news_header.png) no-repeat;
		_filter:alpha(opacity=65);
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_member_news_header.png');*/
	}
	. + html .hpMemberNewsHeader
	{
		
	}
	.hpMemberNewsHeader[class]
	{
		background:url(images/hp_member_news_header.png) no-repeat;
	}
	.hpMemberNewsBody
	{
		width:150px;
		height:177px;
		_position:relative;
		_top: 8px;
		background:url(images/hp_buckets_bg.png) no-repeat;		
		/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_buckets_bg.png');*/
				
	}
	 .hpMemberNewsBody a
	 {
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
		color:#777562;
		float:left;
		text-align:left;
		padding:10px 0 10px 10px;
	}
	
	.hpMemberNewsBody[class]
	{
		background:url(images/hp_buckets_bg.png) no-repeat;
	}
	.hpForumHeader
	{
		width:150px;
		height:19px;
		_position:absolute;
		_margin:-11px 0 0 0;
		background:url(images/hp_forum_header.png) no-repeat;
		_filter:alpha(opacity=65);
		/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_forum_header.png');*/
	}
	.hpForumHeader[class]
	{
		background:url(images/hp_forum_header.png) no-repeat;
	}
	.hpForumBody
	{
		width:150px;
		height:177px;
		_position:relative;
		_top: 8px;
		background:url(images/hp_buckets_bg.png) no-repeat;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_buckets_bg.png');*/
	}
	.hpForumBody a
	{
		text-decoration:none;
		font-size:11px;
		font-weight:bold;
		color:#777562;
		float:left;
		text-align:left;
		padding:10px 0 0 10px;
	}
	.hpForumBody[class]
	{
		background:url(images/hp_buckets_bg.png) no-repeat;
	}
	.hpUpcomingEventsHeader
	{		
		width:150px;
		height:19px;
		_position:absolute;
		_margin:-11px 0 0 0;
		background:url(images/hp_upcoming_events_header.png) no-repeat;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_upcoming_events_header.png');*/
	}
	.hpUpcomingEventsHeader[class]
	{
		background:url(images/hp_upcoming_events_header.png) no-repeat;
	}
	
	.hpUpcomingEventsBody
	{
		width:150px;
		height:177px;
		_position:relative;
		_top: 8px;
		background:url(images/hp_buckets_bg.png) no-repeat;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_buckets_bg.png');*/
		
	}
	.hpUpcomingEventsBody a
	{
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
		color:#777562;
		float:left;
		text-align:left;
		padding:10px 0 0 10px;
	}
	.hpUpcomingEventsBody[class]
	{
		background:url(images/hp_buckets_bg.png) no-repeat;
	}
	.hpFeaturedSpotlightHeader
	{		
		width:150px;
		height:19px;
		_position:absolute;
		_margin:-11px 0 0 0;
		background:url(images/hp_featspot_header.png) no-repeat;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_featspot_header.png');*/
	}
	.hpFeaturedSpotlightHeader[class]
	{
		background:url(images/hp_featspot_header.png) no-repeat;
	}	
	.hpFeaturedSpotlightBody
	{
		width:150px;
		height:177px;
		_position:relative;
		_top: 8px;
		background:url(images/hp_buckets_bg.png) no-repeat;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/hp_buckets_bg.png');*/
	}
	.hpFeaturedSpotlightBody a
	{
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
		color:#777562;
		float:left;
		text-align:left;
		padding:10px 0 0 10px;
	}
	.hpFeaturedSpotlightBody[class]
	{
		background:url(images/hp_buckets_bg.png) no-repeat;
	}
	/*SPONSOR LIST START PAGE HERE*/
	.sponsor_list_container_left{
		float:left; width:580px;
		margin:10px 0 0 64px;
		_margin:10px 0 0 42px;
		text-align:left;
		color:#777562;
		min-height:450px;
	}
	.sponsor_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 35px; _margin:-30px 0 0 30px;
	}
	* + html .sponsor_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 34px;
	}
	.sponsor_list_main_page{		
		padding:0 0 0 15px;
	}
	.sponsor_list_main_title{
		margin:18px 0 0 0;
		font-size:16px;
		font-weight:bold;
	}
	.sponsor_list_title{
		font-size:13px;
		font-weight:bold;
		margin:15px 0 0 0;
	}
	/*sk Code starts*/
	.sponsor_list_titleright{
		font-size: 11px;
		font-weight: bold;
		margin: 18px 0 0 0;
		text-align: left;
		padding:0 0 0 15px;
	}
	.sponsor_2_list_titleright{
		font-size: 11px;
		font-weight: bold;
		margin: 10px 0 0 0;
		text-align: left;
	}
	.sponsor_list_desc{
		font-size: 11px;
		padding: 0 20px 0 0;
		margin: 3px 0 0 0;
		line-height: 18px;
		text-align: left;
	}
	.sponsor_list_desc1{
		font-size: 11px;
		padding: 0 20px 0 0;
		margin: 3px 0 0 0;
		line-height: 13px;
		text-align: left;
	}
	
	.sponsor_list_descright{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 0 0 0 15px;
		margin: 3px 0 0 0;
		text-align: left;
		color: #777562;
	}
	.visit_sponsor{
		padding:10px 0 0 15px;
	}
	.visit_sponsor a{
		color: #990000;
		text-decoration: none;
	}
	.visit_sponsor a:hover{
		text-decoration: underline;
	}
	
	.downlaod{
		background-color:#ececeb;
		width:200px;
		margin:0 0 0 12px;		
	}
	
	.downlaod a{
		text-decoration:none;
		color:#990000;		
	}
	.downlaod a:hover{
		text-decoration:underline;
		color:#990000;		
	}
	/*JOBBANK*/
	.jobbank_list_container_left{
		float:left; width:580px;
		margin:10px 0 0 64px;
		_margin:10px 0 0 42px;
		text-align:left;
		color:#777562;
		_padding:0 4px 0 0px;
		min-height:450px;
	}
	.jobbank_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 35px; _margin:-30px 0 0 26px; font-family:Arial;
	}
	* + html .jobbank_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 34px; font-family:Arial;
	}
	
	
	.header
	{
		font-family:  Arial;
		font-size: 15px;
		font-weight: bold;
		height:35px;
		text-align:left;
		padding-top:15px;
		color:	#929081;
	}
	.companyname
	{
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		text-align:left;		
		color:	#777562;
	}
	.positionTitle
	{
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
		text-align:left;
		color:	#b32017;
	}
	.postdate
	{
		font-family: Arial;
		font-size: 10px;
		font-weight:bold;
		text-align:left;
		color:	#b9b8ac;
	}
	.desc
	{
		font-family: Arial;
		font-size: 11px;
		text-align:left;
		line-height: 15px;
		color:	#979586;
	}	
	
	.Fulldesc
	{	
		font-family: Arial;
		font-size: 11px;
		color:	#807e6c;
		margin: 0 0 0 0px;
		padding-left:365px;		
	}	
	.Fulldesc a
	{	
		font-family: Arial;
		font-size: 11px;
		margin: 0 0 0 0px;
		color:	#807e6c;
		text-decoration:none;
	}
	/*JOBBANK END*/

	/*sk Code Ends*/
	.sponsor_line{
		margin:18px 0 0 0;
		_margin:1px 0 0 0;
	}
	/*SPONSOR LIST END PAGE HERE*/
	
	
	/*MENU CONTROLS START HERE*/
	.mainNav
	{
		/*background:url(images/nav_bg.png) center no-repeat;*/
		width:992px;
		height:34px;
		margin-top: 19px;
		margin-left: -23px;
		_margin-top: 18px;
		_margin-left: 29px;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/75p_white.png');
	}
	.mainNav[class]
	{
		background:url(images/nav_bg.png) center no-repeat;
	}
	.mainNavHome
	{		
		width:993px;
		height:34px;
		margin-top: 19px;
		margin-left: -23px;
		_margin-top: 18px;
		_margin-left: 15px;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/75p_white.png');
	}
	* + html .mainNavHome
	{		
		width:993px;
		height:34px;
		margin-top: 19px;
		margin-left:-24px;
	}
	.mainNavHome[class]
	{
		background:url(images/nav_bg.png) center no-repeat;
	}
  	.nav{
		padding:0 0 0 38px;
		font-style:normal;
	}
	.nav a
	{
		height: 34px;
		line-height: 32px;
		font-size: 13px;
		text-decoration: none;
		color: #777562;
		font-weight:bold;
	}			
	.nav a:hover
	{
		height: 34px;
		line-height: 32px;
		font-size: 13px;
		text-decoration: none;
		color: #b32017;
		font-weight:bold;					
	}
	.main_menu{
		font-size:14px;
		font-family:Arial;
	}
	.menu_span{
		padding-left:8px;
		padding-right:8px;
		padding-top:11px;
		padding-bottom:7px;
	}
	.menu_divider{
		font-size:11px;
		position:absolute;
		top:71px;
		_top:71px;
		padding:0 0 0 1px;
		color:#969485;
	}
	.submenu_divider{
		font-size:11px;
		position:absolute;
		top:8px;
		padding:0 0 0 1px;
		color:#969485;
	}
	.submenuDiv{
		display:none;
		position:absolute;
		font-size:13px;
		font-weight:bold;
		font-family:Arial;
	}
	.submenuDiv a{
		color:#990000;
		text-decoration:none;
	}
	.submenuDiv_Top{
		height:39px; width:3px; float:left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/1.png');
	}
	.submenuDiv_Top[class]{
		background:url(images/1.png) no-repeat;		
	}
	.submenuDiv_Middle{
		height:39px; float:left; padding:0px 2px 0 2px;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/2.png');
		background-repeat: repeat-x;
	}
	.submenuDiv_Middle[class]{
		background:url(images/2.png) repeat-x;
	}
	.submenuDiv_Bottom{
		height:39px; width:3px; float:left;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/3.png');
	}
	.submenuDiv_Bottom[class]{
		background:url(images/3.png) no-repeat;
	}
	
	.menuDiv_Top{		
		/*background:url(images/1_top.png) no-repeat;*/ height:34px; width:1px; float:left; z-index:1000px;
	}
	.menuDiv_Middle{
		/*background:url(images/2_top.png) repeat-x;*/ height:34px; float:left; z-index:1000px;
	}
	.menuDiv_Bottom{		
		/*background:url(images/1_top.png) no-repeat;*/ height:34px; width:1px; float:left; z-index:1000px;
	}
	
	.menuDiv_Top_MenuOver{		
		background:url(images/22_top.png) no-repeat; height:6px; width:1px; float:left;
	}
	.menuDiv_Middle_MenuOver{
		background:url(images/11_top.png) repeat-x; height:6px; float:left;
	}
	.menuDiv_Bottom_MenuOver{		
		background:url(images/22_top.png) no-repeat; height:6px; width:1px; float:left;
	}
	.white_line{
		background:url(images/33_line_hide.png) repeat-x; height:1px; position:absolute; margin:0 0 0 2px; left:0px;
	}
	/*MENU CONTROLS END HERE*




/*Member List Code Starts Here*/
	.memberonly_sidebar_container_right{
		width:316px; float:left; margin:-30px 0 0 35px; _margin:-31px 0 0 33px; font-family:Arial;
	}
	* + html .memberonly_sidebar_container_right{
		width:315px; float:left; margin:-30px 0 0 34px; font-family:Arial;
	}
	

	.member_list_container_left{
		float:left; width:580px;
		margin:25px 0 0 64px;
		_margin:25px 0 0 40px;
		text-align:left;
		color:#777562;
	}
	
	.member_list_main_page{		
		padding:0 10px 0 8px;
	}
	.member_list_top_paging{
		font-size:12px;		
	}
	.member_list_top_paging .span1{
		font-size:11px;
	}
	.member_list_top_paging .span2 a{
		color:#777562;
		text-decoration:none;
	}
	.member_list_top_paging .span2 a:hover{
		color:#777562;
		text-decoration:underline;
	}
	.member_list_search_container{
		margin:10px 0 0 0;		
		padding:0 10px 0 8px;
	}
	.member_list_search_container div{
		font-size:11px;
		font-weight:bold;
		margin:0 0 0 -2px;
	}
	.member_list_search_container div a{
		font-size:11px;
		font-weight:bold;
		color:#990000;
		text-decoration:none;
	}
	.member_list_search_container div input{
		color:#777562;
		border:solid 1px #dfdfdf;
		width:230px;
		height:24px;
	}
	.member_list_search_container div select{
		color:#777562;
		border:solid 1px #dfdfdf;
		height:25px;
	}
	.member_list_main_title{
		margin:15px 0 0 0;
		font-size:16px;
		font-weight:bold;
	}	
	.member_list_container{
		margin:15px 0 30px 45px;
		_margin:15px 0 30px 25px;
		float:left;		
	}
	.member_list_main_desc{
		margin:10px 0 0 0;
		font-size:13px;
	}
	.member_list_name{
		font-size:13px;
		font-weight:bold;
		text-decoration:underline;
	}
	.member_list_name a 
	{
		font-size:13px;
		font-weight:bold;
		text-decoration:underline;
	}
		
	.member_list_companyname{
		font-size:12px;
	}
	.member_list_email{
		margin:0px 0 0 0;
		font-size:12px;
	}
	.member_list_speciality{
		margin:15px 0 0 0;
		font-size:12px;
	}	
	.member_list_line{
		margin:10px 0 0 -2px;
		_margin:-4px 0 0 0;
	}
	.sidebar_sponsorship_forum_posts{
		padding:0 10px 0 20px;
		color:#777562;
	}
	.sidebar_member_forum_list{
		padding:0 20px 0 13px;
	}
	.sidebar_member_forum_list_title{
		padding:10px 0 0 0;
	}
	.sidebar_member_forum_list_title span.span2{
		padding:0 0 0 3px;
	}
	.sidebar_member_forum_list_title span.span2 a{
		color:#b32017; font-weight:bold;
	}
	.sidebar_member_forum_list_date{
		padding:0 0 0 10px; color:#b9b8ac;
	}
	.sidebar_member_forum_list_desc{
		padding:0 50px 0 10px; width:230px;
	}
	.sidebar_member_forum_list_line{
		padding:10px 0 0 0;  
	}
	.sidebar_middle .line{
		padding:10px 0 0 13px; 
	}


/*Member List Code Ends Here*/



/*Member Details Code Starts Here*/
	

  	.member_details_container_left{
		float:left; width:580px;
		margin:25px 0 0 64px;
		_margin:25px 0 0 40px;
		text-align:left;
		color:#777562;
		min-height:450px;
	}
	.member_details{
		width:580px;
		padding:10px 0 0 20px;
		float:left;
		margin: 0 0 20px 0;
	}
	.member_details_left{
		color:#777562;
		width:460px; float:left;
	}
	.member_details_left .nametitle{
		text-decoration:underline;
		font-size:15px;
		font-weight:bold;
	}
	.member_details_left .phonenumber{
		color:#b32017;
		font-size:12px;
		font-weight:bold;
	}
	.member_details_left .all{
		font-size:12px;
	}
	.member_details_left .specialty{
		padding:20px 0 0 0;
		font-size:15px;
		font-weight:bold;
	}
	.member_details_left .specialty_desc{
		font-size:12px;
	}
	.member_details_line{
		margin:20px 0 0 -2px;
		_margin:-4px 0 0 0;
	}
	.sidebar_sponsorship_forum_posts{
		padding:0 10px 0 20px;
		color:#777562;
	}
	.sidebar_member_forum_list{
		padding:0 20px 0 13px;
	}
	.sidebar_member_forum_list_title{
		padding:10px 0 0 0;
	}
	.sidebar_member_forum_list_title span.span2{
		padding:0 0 0 3px;
	}
	.sidebar_member_forum_list_title span.span2 a{
		color:#b32017; font-weight:bold;
	}
	.sidebar_member_forum_list_date{
		padding:0 0 0 10px; color:#b9b8ac;
	}
	.sidebar_member_forum_list_desc{
		padding:0 50px 0 10px; width:230px;
	}
	.sidebar_member_forum_list_line{
		padding:10px 0 0 0;  _padding:0px 0 0 0px;
	}
	.sidebar_middle .line{
		padding:10px 0 0 13px; _padding:0px 0 0 13px;
	}


	
	/*Member Details Code Ends Here*/
	
	
	/*Update Profile Code Starts Here*/
		.sponsor_payment_body{
			color:#777562;
			background:#ececeb;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		#content{
			width: 500px;
		}
		.textred{
	        color:#b32017;
	        font-size:12px;
	        font-weight:bold;
        }
        .borderbottop{
	        border-bottom:1px #c1c1c0 solid;
	        border-top:1px #c1c1c0 solid;
        }
        .textarea{
	        padding:10px 0 0px 0;
	        height:auto;
	        margin-top:10px;
        }
        .textlarge{
	        font-size:15px;
	        font-weight:bold;
        }
        .row{
	        width:auto;
	        height:auto;
	        padding: 0px 0 0 0;
			margin-top:5px;
        }
        .box{
	        width:auto;
	        height:auto;
	        padding:5px 0 5px 20px;
	        float:left;
        }
        .box2{
	        width:auto;
	        height:auto;
	        padding:5px 0 5px 5px;
	        float:left;
        }
        .box3{
	        width:auto;
	        height:28px;
	        padding:5px 0 5px 5px;
	        float:left;
        }
        .text {
            width: 180px;
        }
        .form{
	        border: 1px #dfdfdf solid;
	        background-color:#fff;
	        width:180px;
	        height:22px;
        }
		.input_zip{
	        border: 1px #dfdfdf solid;
	        background-color:#fff;
	        width:130px;
	        height:22px;
        }
        .listheight{
	        height:20px;
        }
        .form2{
	        border: 1px #dfdfdf solid;
	        background-color:#fff;
	        width:47px;
	        height:22px;
        }
        .form4{
	        border: 1px #dfdfdf solid;
	        background-color:#fff;
	        width:47px;
	        height:22px;
	        margin-left:188px;
	        margin-top:15px;
        }

        .box_total1{
	        height:auto;
	        width:auto;
	        margin-left:440px;
        }
        .box_total{
	        height:auto;
	        width:auto;
	        margin-left:440px;
	        margin-top:40px;
        }
        p{
	        margin:0;
        }
        .textnormal{
	        font-size:12px;
        }
        .textbold{
	        font-weight:bold;
	        font-size:11px;
        }
        .textsmall{
	        font-size:10px;
	        font-weight:normal;
        }
        .textsmall2{
	        font-size:11px;
	        font-weight:normal;
	        }
        	
        #cardno{
	        background-image:url(images/img_card.gif);
	        background-repeat:no-repeat;
	        width:242px;
	        height:40px;
        }
        .submit{
	        float:right;
	        height:auto;
	        width:auto;
        }
        .link{
	        color:#336699;
	        font-size:11px;
	        text-decoration:underline;
	        font-weight:normal;
        }
.clear{
	clear:both;
}
#page {
	width: 608px;
	margin: 0 auto;
	padding: 0px;
	height: auto; 
	margin-top: 23px;
}

#pagetop{
	background-image:url(images/img_topbg.png);
	background-repeat:no-repeat;
	height:28px;
}
#pagebott{
	background-image:url(images/img_bottombg.png);
	background-repeat:no-repeat;
	height:16px;
	margin-left:17px;
}

.textwhite{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-indent:20px;
	padding-top:5px;
}

																					/*Update Profile*/


														/*Confirmation*/
.boxright{
	height:auto;
	width:auto;
	margin-left:185px;
	margin-top:0px;
}

.form_con{
	border: 1px #dfdfdf solid;
	background-color:#fff;
	width:60px;
	height:22px;
}

/*Update Profile Code Ends Here*/
/*PAGING STYLE*/
td span#ecmFirst{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmFirst a{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmFirst a:hover{
	color:#b32017;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmPrevious{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmPrevious a{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmPrevious a:hover{
	color:#b32017;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmNext{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmNext a{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmNext a:hover{
	color:#b32017;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmLast{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmLast a{
	color:#777562;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
td span#ecmLast a:hover{
	color:#b32017;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}
/*PAGING END*/