/* landing page CSS */


/* ************************************************** */
/* ******* Base Elements ************************ */
/* ************************************************** */
*{padding: 0; margin: 0;}

body { margin:0px;
	padding:0px;
	text-align:center;
	background: #fff url('../img/screen-base.gif') repeat-x;
	/* font-family: trebuchet, tahoma, arial, helvetica, sans-serif; */
	font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	line-height: 16px;
	}

	/* base link behaviours */
	a:link { text-decoration: none}
	a:active { text-decoration: none}
	a:visited { text-decoration: none}
	a:hover { text-decoration: underline}
	
	#wrapper {
	position:absolute;
	left:50%;
	width:1000px;
	margin-left:-500px;
	margin-top:0px;
	text-align:left;
	background-color:#fff;
	border:0px solid #f00;
	}

/* ************************************************** */
/* ******* plinth content area ************************ */
/* ************************************************** */

	#plinth {
	width:100%;
	height:194px;
	margin:0;
	padding:0;
	text-align:left;
	background:#fff url('../img/plinth_base.gif') repeat-x;
	border:0px solid #f00;
	}

	#topbar {
	width:100%;
	height:44px;
	margin:0;
	text-align:left;
	background-color:#3ec3cc ;
	border-bottom:1px solid #0d2628;
	}

/* location controls */
		#location_control {
		position:absolute;
		width:430px;
		height:25px;
		top:10px;
		left:25px;
		background:transparent;
			font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
			font-weight: bold;
			font-style: normal;
			font-variant: normal;
			font-size: 11px;
			text-align:left;
			color: #0f144c;
		border:0px solid #f00;
		}

		#location_control FORM {display:inline;}

		.swapregion, .swaparea {
		font-family : arial, tahoma, sans-serif;
		font-size : 8pt;
		font-weight: normal;
		color:#000;
		width:100px;
		border: 1px solid #274794;
		background:#d7d1b1;
		}
		.swaparea {
		width:180px;
		}

/* log-in controls */
		#login_control {
		position:absolute;
		width:530px;
		height:25px;
		top:10px;
		left:430px;
		padding:0px;
		background:transparent;
			font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
			font-weight: normal;
			font-style: normal;
			font-variant: normal;
			font-size: 11px;
			text-align:right;
			color: #0f144c;
		border:0px solid #f00;
		}

		#login_control STRONG {color:#fff}
		#login_control B {color:#ffcc00}

		#login_control FORM {display:inline;}

			#m-username, #m-email, #m-password {
			width:100px;
			font-family : arial, tahoma, sans-serif;
			font-size : 8pt;
			font-weight: normal;
			color:#274794;
			}
			#m-email {
			width:130px;
			}
			.top_login {
			height:16px;
			border:0;
			matgin-top:0px;
			margin-left:3px;
			margin-right:3px;
			display:inline;
			}
			
			#login_control a { 
			margin-left:5px;margin-right:5px;
			font-weight:normal;
			}

			#login_control a:link { color: #0f144c; text-decoration: none;}

			#login_control a:active { color: #0f144c; text-decoration: none}

			#login_control a:visited { color: #0f144c; text-decoration: none}

			#login_control a:hover { color: #fff; text-decoration: none}


/* navigation controls */
	.navblock {
	top:0px;
	left:0px;
	/* width: 900px; */
	height:33px;
	text-align:left;
	vertical-align:middle;
	background:transparent;
	border:0px solid #f00;
	}

		.main_menu {
		float:left;
		top:0px;
		left:0px;
		/* width:525px; FLEXIBLE */
		height: 33px;
		background:#274794 url('../img/menu_infill.gif') repeat-x;
		overflow:hiddden;
		border:0px solid #f00;
		}

		#menu_divide {
		float:left;
		top:0px;
		left:0px;
		width:10px;
		height:33px;
		background:#274794 url('../img/nav_infill.gif') no-repeat;
		border:0px solid #f00;
		}

		.members_option {
		float:left;
		top:0px;
		left:0px;
		width:104px;
		height:33px;
		background:#d7d1b1 url('../img/members_option_infill.gif') no-repeat;
		overflow:hiddden;
		border:0px solid #f00;
		}

	#logospace {
	position:absolute;
	top:80px;
	left:702px;
	width:263px;
	height:94px;
	overflow:hidden;
	background-color:transparent;
	border:0px solid #f00;
	}

	#lead_message {
	position:absolute;
	top:110px;
	left:26px;
	width:320px;
	height:70px;
	overflow:hidden;
	background-color:transparent;
	border:0px solid #f00;
	}

/* ************************************************** */
/* ******* main content columns ************************ */
/* ************************************************** */

	#adspace { /* ad space for all pages */
	/* float:left;
	margin-top:15px;
	margin-left:20px; */
	position:absolute;
	left: 790px;
	top:210px;
	width:190px;
	/* temp  height:300px;*/
	background-color:transparent;
	border:0px solid #f00;
	}

	#two_column_1 { /* twin column layout - column1 */
	float:left;
	margin-top:15px;
	margin-left:25px;
	/* width:325px; */
	width:350px;
	/* temp height:400px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}
	#two_column_1_narrow { /* twin column layout - column1 */
	float:left;
	margin-top:15px;
	margin-left:25px;
	width:230px;
	/* temp height:400px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}

	
	#two_column_2 { /* twin column layout - column2 */
	float:left;
	margin-top:15px;
	margin-left:18px;
	width:375px;
	/* temp height:480px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}
	#two_column_2_wide { /* twin column layout - column2 */
	float:left;
	margin-top:15px;
	margin-left:18px;
	width:480px;
	/* temp height:480px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}
	

	#one_column_1 { /* single column layout - column */
	float:left;
	margin-top:15px;
	margin-left:25px;
	/* original -  width:718px; 
	width:690px;*/
	width:730px;
	/* temp  height:480px;*/
	background-color:transparent;
	border:0px solid #f00;
	}

	#member_nav {
	margin-top:1px;
	margin-left:1px;
	/* original -  width:718px; */
	width:680px;
	}
	
	.sub_two_column_1 { /* twin column layout - column1 */
	float:left;
	margin-top:10px;
	margin-left:1px;
	width:290px;
	/* temp height:400px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}
	
	.sub_two_column_2 { /* twin column layout - column2 */
	float:left;
	margin-top:10px;
	margin-left:15px;
	width:370px;
	/* temp height:480px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}
	
	.sub_two_column_1_narrow { /* twin column layout - column1 */
	float:left;
	margin-top:10px;
	margin-left:1px;
	width:240px;
	/* temp height:400px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}
	.sub_two_column_2_wide { /* twin column layout - column2 */
	float:left;
	margin-top:10px;
	margin-left:15px;
	width:425px;
	/* temp height:480px;*/ 
	background-color:transparent;
	border:0px solid #f00;
	}
	.sub_one_column_1 { /* single column layout - column */
	float:left;
	margin-top:10px;
	margin-left:1px;
	/* original -  width:718px; */
	width:680px;
	/* temp  height:480px;*/
	background-color:transparent;
	border:0px solid #f00;
	}

	#tabspace { /* layout clear floats */
	width:99%;
	margin:0;
	padding:0;
	border:0px solid #f00;
	}

	.ad_display {
	width:180px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	border:1px solid #000;
	}

	.tweet_display {
	background:transparent url('../img/tweet_us_on.png') no-repeat;
	width:180px;
	height:150px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	border:0;
	}
	#tweet_display_text {
	background:transparent;
	width:105px;
	height:125px;
	margin-left:70px;
	padding-top:12px;
	text-decoration: none;
	}
	
	.goog_ad_display {
	width:180px;
	height:150px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	}
	
	.columnfloat_clear { /* layout clear floats */
	clear:both;
	width:99%;
	height:10px;
	border:0px solid #f00;
	}

	#footer_area { /* main footer content container */
	width:99%;
	margin-top:5px;
	background-color:transparent;
	border:0px solid #f00;
	}

	#sub_footer_area { /* main footer content container */
	width:99%;
	margin-top:5px;
	margin-bottom:15px;
	background-color:transparent;
	text-align:left;
	border:0px solid #f00;
	}

/* ************************************************** */
/* ******* local knowledge questions **************** */
/* ************************************************** */


.lkq_item{
	width:319px;
	background-color: #274794;
	border:0px solid #f00;
	margin-top:5px;
	}
.lkq_head{
	width:100%;
	/* height:57px; */
	background:#d7d1b1 url('../img/lkq-heading.gif') no-repeat;
	margin:0;
	padding:0;
	overflow:hidden;
	border:0px solid #f00;
	}
.lkq_title{
	width:225px;
	/* height:20px; */
	margin:0;
	padding:0;
	margin-top:35px;
	margin-left:10px;
	margin-top:35px;
	margin-bottom:8px;
	border:0px solid #f00;
	}
.lkq_body {
	background-color: transparent;
	border:0px solid #f00;
	}

.lkq_tail{
	width:100%;
	height:34px;
	margin:0;
	padding:0;
	background: #274794 url('../img/lkq-tail-bg.gif') repeat-x;
	overflow:hidden;
	border:0px solid #f00;
	}

.lkq_view_button, .lkq_view_button a:link, .lkq_view_button a:active, .lkq_view_button a:visited {
	float:right;
	display:block;
	width:79px;
	height:26px;
	margin:0;
	padding:0;
	text-align:center;
	background: #ddd url('../img/lkq-view-button.gif') no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 11px;
		line-height:22px;
		color: #fff;
		text-decoration: none;
	border:0px solid #f00;
	}

	.lkq_view_button a:hover { 
	background: #ddd url('../img/lkq-view-button-hi.gif') no-repeat;
	color: #fff; 
	no-repeat;text-decoration: underline;}

/* local knowledge full questions and response details **************************** */

.lkq_detail_question {
	width:338px;
	background-color: #274794;
	border:0px solid #f00;
	margin-top:0px;
	}

.lkq_detail_head {
	width:100%;
	/* height:38px; */
	background:#fff url('../img/lkq-detail-header.gif') no-repeat;
	margin:0;
	padding:0;
	overflow:hidden;
	border:0px solid #f00;
	}
.lkq_detail_title{
	width:285px;
	/* height:20px; */
	margin:0;
	padding:0;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:5px;
	border:0px solid #f00;
	}
.lkq_detail_body {
	background-color: transparent;
	border:0px solid #f00;
	}

.post_a_reply_button_holder {
	/*width:100%;*/
	height:30px;
	magin:0px 3px;
	padding-left:1px;
	text-align:left;
	background-color: #fff;
	overflow:hidden;
	border:0px solid #f00;
	}

.post_a_reply_button, .post_a_reply_button a:link, .post_a_reply_button a:active, .post_a_reply_button a:visited {
	display:block;
	width:98px;
	height:31px;
	right:20px;
	padding:0;
	overflow:hidden;
	text-align:center;
	background: #274794 url('../img/post-a-reply-button2.gif') no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 12px;
		line-height:28px;
		color: #000;
		text-decoration: none;
	border:0px solid #f00;
	}

	.post_a_reply_button a:hover { 
	color: #fff; 
	no-repeat;text-decoration: underline;}


.post_a_reply_button2_holder {
	width:98px;
	height:30px;
	margin-left:148px;
	margin-top:-31px;
	text-align:left;
	background-color: #fff;
	overflow:hidden;
	border:0px solid #f0f;
	zindex:10;
	}

.post_a_reply_button2, .post_a_reply_button2 a:link, .post_a_reply_button2 a:active, .post_a_reply_button2 a:visited {
	display:block;
	width:98px;
	height:31px;
	margin:0px;
	padding:0;
	overflow:hidden;
	text-align:center;
	background: #274794 url('../img/post-a-reply-button2.gif') no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 12px;
		line-height:28px;
		color: #000;
		text-decoration: none;
	border:0px solid #f00;
	}

	.post_a_reply_button2 a:hover { 
	color: #fff; 
	no-repeat;text-decoration: underline;}



/* local knowledge detailed responsed page items */ 
.lkq_responses_panel {
	width:338px;
	background-color: #274794;
	border:0px solid #f00;
	margin-top:20px;
	padding-bottom:20px;
	}

.responses_title_holder {
	width:100%;
	height:30px;
	text-align:left;
	background-color: #fff;
	border:0px solid #f00;
	}
	
	
.responses_so_far_tab {
	width:125px;
	height:30px;
	overflow:hidden;
	margin-left:20px;
	background: #274794 url('../img/responses-so-far-tab.gif') no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		text-align:center;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 13px;
		line-height: 28px;
		color: #fff;
	border:0px solid #f00;
	}
	
/* lkq detail report area inc feedback and vote buttons button */
.lkq_detail_report_area {
	width:100%;
	height:25px;
	background-color:#4564ad;
	border:0px solid #f00;
	border-top:2px solid #253d77;
	border-bottom:1px solid #5d77b3;
	}

/* thumbs up button */
.thumbs_up {
	float:left;
	width:140px;
	height:25px;
	right:20px;
	margin-left:10px;
	padding:0;
	overflow:hidden;
	text-align:right;
	background: #4564ad url('../img/thumbs.png') top left no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 11px;
		line-height:22px;
		color: #FFF;
		text-decoration: none;
	border:0px solid #f00;
	}
	
.thumbs_up_nonmember {
	float:left;
	width:280px;
	height:25px;
	right:20px;
	margin-left:10px;
	padding:0;
	overflow:hidden;
	text-align:right;
	background: #4564ad url('../img/thumbs.png') top left no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 11px;
		line-height:22px;
		color: #FFF;
		text-decoration: none;
	border:0px solid #f00;
	}

	.thumbs_up a:link, .thumbs_up a:active, .thumbs_up a:visited { color:#fff; text-decoration: none; }
	.thumbs_up a:hover { color: #fff; text-decoration: underline; }

/* report member button */
.report_this {
	float:left;
	width:120px;
	height:25px;
	right:20px;
	margin-left:30px;
	padding:0;
	overflow:hidden;
	text-align:right;
	background: #4564ad url('../img/alert.png') top left no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 11px;
		line-height:22px;
		color: #FFF;
		text-decoration: none;
	border:0px solid #f00;
	}

	.report_this a:link, .report_this a:active, .report_this a:visited { color:#fff; text-decoration: none; }
	.report_this a:hover { color: #fff; text-decoration: underline; }


/* post a qestion elements */

.lkq_entry {
	/* width:319px; */
	width:340px;
	background-color: #d7d1b1;
	border:0px solid #f00;
	margin-top:15px;
	}

.lkq_entry_narrow {
	width:280px;
	background-color: #d7d1b1;
	border:0px solid #f00;
	margin-top:15px;
	}

.lkq_new_window {
	width:319px;
	visibility:hidden;
	display:none;
	margin-bottom:20px;
	} 
	
.lkq_reply_window {
	width:338px;
	visibility:hidden;
	display:none;
	} 
	
.lkq_entry_head{
	width:100%;
	height:38px;
	background:#fff url('../img/post-a-q-header.gif') repeat-x;
	margin:0;
	padding:0;
	overflow:hidden;
	border:0px solid #f00;
	}
	
.lkq_entry_title {
	width:180px;
	height:30px;
	overflow:hidden;
	margin-top:8px;
	margin-left:20px;
	background: #274794 url('../img/post-a-question-tab.gif') no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		text-align:center;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 13px;
		line-height: 28px;
		color: #fff;
	}
.lkq_entry_body {
	background-color: transparent;
	border:0px solid #f00;
	}
	
.lkq_entry FORM, .lkq_entry_narrow FORM {
	margin:10px;
	}
	
.lkq_entry_window FORM {
	margin:10px;
	}
.lkq_entry_footer {
	width:109px;
	height:29px;
	margin-left:200px;
	text-align:left;
	background-color: #274794;
	overflow:hidden;
	border:0px solid #f00;
	}

.lkq_entry_footer_narrow {
	width:109px;
	height:29px;
	margin-left:150px;
	text-align:left;
	background-color: #274794;
	overflow:hidden;
	border:0px solid #f00;
	}
	
.post_a_question_button, .post_a_question_button a:link, .post_a_question_button a:active, .post_a_question_button a:visited {
	display:block;
	width:109px;
	height:29px;
	right:20px;
	padding:0;
	overflow:hidden;
	text-align:center;
	background: #d7d1b1 url('../img/post-a-question-button.gif') no-repeat;
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 12px;
		line-height:28px;
		color: #fff;
		text-decoration: none;
	border:0px solid #f00;
	}

	.post_a_question_button a:hover { 
	color: #fff; 
	no-repeat;text-decoration: underline;}

.lkq_entry_footer_trim {
	width:100%;
	height:7px;
	background: #aaa url('../img/post-a-question-trim.gif') repeat-x;
	overflow:hidden;
	}

.radio_buttons {
width:370px;
margin:0;
border:0;
padding:0;
}

/* ************************************************** */
/* ******* Swap request listing  ******************** */
/* ************************************************** */

.swap_request_item {
	width:368px;
	background: #3ec3cc url('../img/localskillswap-offer-header.gif') no-repeat;	
	margin:0px;
	padding:0px;
	margin-top:4px;
	border:0px solid #f00;
	}

.swap_container {
	width:368px;
	margin:0px;
	padding:0px;
	border:0px solid #f00;
	}

.swap_title_area {
	/* see definition under H4 */
	margin:0px;
	padding:0px;
	border:0px solid #f00;
	} 

.swap_close_pane {	
	text-align:right;
	width:368px;
	height:39px;
	margin:0px;
	padding:0px;
	/* background: #fff url('../img/localskillswap-offer-tail.gif') no-repeat;	*/
	background: #274794 url('../img/lkq-tail-bg.gif') repeat-x;
	/* background: #fff;	*/
	border:0px solid #f00;
	}

		.swap_close_pane a { 
		font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-variant: normal;
		font-size: 11px;
		line-height: 14px;
		color: #000;
		text-decoration: none;
		display:block;
		margin-left:5px;margin-right:5px;
		}

		.swap_close_pane a:link { color: #000; text-decoration: none;}

		.swap_close_pane a:active { color: #000; text-decoration: none}

		.swap_close_pane a:visited { color: #000; text-decoration: none}

		.swap_close_pane a:hover { color: #274794; text-decoration: none}


/* ************************************************** */
/* ******* Ad column formatting  ******************** */
/* ******* Standard ad size is 180x150 x-y  ********* */
/* ************************************************** */

.adspace-size1 {  /* single ad size indicator */
	width:180px;
	height:150px;
	background-color:#dedede;
	margin-bottom:10px;
	border:1px solid #444;
	}

.adspace-size2 {  /* double ad size indicator */
	width:180px;
	height:300px;
	background-color:#dedede;
	margin-bottom:10px;
	border:1px solid #444;
	border:1px solid #444;
	}

.adspace-sizefree {  /* free-height size indicator */
	width:180px;
	background-color:#dedede;
	margin-bottom:10px;
	border:1px solid #444;
	}



/* ********* FONT DEFINITIONS ************** */

ul,ol { }
ul{list-style:none;} 
ul, li {
	margin: 0;
	padding: 0;
}

H1 {
	display:inline;
	font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	font-size: 20px;
	line-height: 22px;
	margin-top:0px;
	color: #274794;
	}

	/* H1 variants */

H2 {
	font-family: arial, tahoma, 'trebuchet ms', helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size: 20px;
	line-height: 22px;
	color: #274794;
	margin-top:0px;
	}
	/* H2 variants */
	H2 STRONG {
	font-weight: normal;
	color: #000;
	}
.member H2, .WelcomeMe {
	font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size: 15px;
	line-height: 17px;
	color: #274794;
	}
	.WelcomeMe { color: #ec591f; }

H3, UL, OL, LI, P, .memberform_text, .member H3 {
	font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	}

.member H3 {
	font-size: 13px;
	line-height: 14px;
	}
	
.item_listing{
	display:block;
	margin-top:8px;
	margin-top:4px;
	margin-left:0px;
	font-weight:bold;
	color: #229;
	}

.item_entry{
	display:block;
	font-size: 11px;
	width:100%;
	padding:2px 2px 6px 1px;
	background-color:#eee;
	margin-top:2px;
	margin-left:0px;
	color: #000;
	}

H4 {
	font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size: 12px;
	line-height: 14px;
	color: #fff;
	}

	/* H4 variants */

	.swap_container H4 {
	display:block;
	width:320px;
	margin:10px; 10px 5px 10px;
	font-size:11px;
	color: #fff;
	border:0px solid #f00;
	}
	
	.inputform_info_col H4 {color: #000;}

	.swap_title {
	display:block;
	margin:20px 60px 0px 10px;
	padding-top:20px;
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	color: #FFF;
	border:0px solid #f00;
	}

	.swap_title STRONG {
	color: #000;
	}

H5, H5 LI  {
	display:inline;
	font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size: 13px;
	line-height: 14px;
	color: #fff;
	}

	/* H5 variants */
	.lkq_body H5 {
	display:block;
	padding:10px;
	margin:0px;
	}

	.lkq_detail_body H5 {
	display:block;
	padding:20px 10px 5px 10px;
	margin:0px;
	}

	.lkq_tail H5 {
	display:block;
	width:225px;
	margin-left:10px;
	margin-top:10px;
	font-size:11px;
	color: #274794;
	border:0px solid #f00;
	}


H6  {
	font-family: tahoma, 'trebuchet ms', helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	font-size: 11px;
	line-height: 12px;
	color: #87888a;
	margin:3px;
	}
	
.copyright_text {
	font-family: tahoma, 'trebuchet ms', helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	font-size: 9px;
	line-height: 12px;
	color: #bbb;
	margin:3px;
	}

	H1 option { color: #000000}

	H1 a:link { color: #000000; background: transparent; text-decoration: none}

	H1 a:active { color: #000000; background: transparent; text-decoration: none}

	H1 a:visited { color: #000000; background: transparent; text-decoration: none}

	H1 a:hover { color: #FF1137; background: transparent; text-decoration: underline}


	H3 option { color: #172955; font-weight: bold; }

	H3 a:link { color: #172955; background: transparent; font-weight: bold; text-decoration: underline}

	H3 a:active { color: #172955; background: transparent; font-weight: bold; text-decoration: underline}

	H3 a:visited { color: #172955; background: transparent; font-weight: bold; text-decoration: underline}

	H3 a:hover { color: #172955; background: transparent; font-weight: bold; text-decoration: underline}
	
	/* for members lists */
	.sub_two_column_1_narrow H3 option { color: #172955; font-weight: bold; }

	.sub_two_column_1_narrow H3 a:link { color: #172955; background: transparent; font-weight: bold; text-decoration: none}

	.sub_two_column_1_narrow H3 a:active { color: #172955; background: transparent; font-weight: bold; text-decoration: none}

	.sub_two_column_1_narrow H3 a:visited { color: #172955; background: transparent; font-weight: bold; text-decoration: none}

	.sub_two_column_1_narrow H3 a:hover { color: #172955; background: transparent; font-weight: bold; text-decoration: underline}


	

/* ************************************************** */
/* ******* Menu Additions ******************************** */
/* ************************************************** */	


div#menublock {
	width:100%;
	margin:0;
	padding:0;
	border:0px solid #f00;
	}

	span {}

/* left menu buttons */
	ul.menu li a {
	width:169px;
	display:block;
	margin:3px 0px 1px 0px;
	padding-left:15px;
	height:22px;
	background: transparent;
		text-align:left;
		font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-size: 13px;
		line-height: 22px;
		text-decoration: none;
		color: #fff;
	overflow:hidden;
	border:0px solid #f00;
	}

	ul.menu li.active a{
	width:169px;
	display:block;
	margin:3px 0px 1px 0px;
	padding-left:15px;
	height:22px;
	background: transparent;
		text-align:left;
		font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-size: 13px;
		line-height: 22px;
		text-decoration: none;
		color: #fff;
	overflow:hidden;
	border:0px solid #f00;
	}

	ul.menu li a:link {
	background: transparent;
	color: #fff;
	}

	ul.menu li a:visited {
	background: transparent;
	color: #fff;
	}

	ul.menu li a:hover {
	background: #658ca9;
	/* background: #2f6089; */
	text-decoration: none;
	color: #fff;
	}
	ul.menu li.active a:link {
	background: transparent;
	color: #fff;
	}

	ul.menu li.active a:visited {
	background: transparent;
	color: #fff;
	}

	ul.menu li.active a:hover {
	background: #658ca9;
	/* background: #2f6089; */
	text-decoration: none;
	color: #FFF;
	}

/* ************************************************** */
/* ******* download Additions ******************************** */
/* ************************************************** */	

div#downloadblock {
	width:100%;
	margin-top:150px;
	padding:0;
	border:0px solid #f00;
	}

	a.download-button {
	display:block;
	width: 111px;
	height: 29px;
	background: #fff url('../img/download-button-lo.gif') no-repeat;
	text-align:left;
	vertical-align: middle;
	font-family: 'Trebuchet MS', tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 13px;
	color: #658ca9;
	overflow:hidden;
	}

.download-button span {
	line-height:28px;
	margin-left:30px;
	}

	.download-button:link {
	background: #fff url('../img/download-button-lo.gif') no-repeat;
	color: #658ca9;
	}

	.download-button:visited {
	background: #fff url('../img/download-button-lo.gif') no-repeat;
	color: #658ca9;
	}

	.download-button:hover {
	background: #fff url('../img/download-button-hi.gif') no-repeat;
	color: #658ca9;
	text-decoration: none;
	}
	
/* ************************************************** */
/* ******* address Additions ************************ */
/* ************************************************** */	


div#addressblock {
	width:100%;
	margin-top:30px;
	padding:0;
	border:0px solid #f00;
	}

div#corgi-logo {
	width:100%;
	margin:0px;
	border:0px solid #f00;
	}
	
div#address-space {
	display:block;
	margin:0px;
	width:100%;
	margin-top:20px;
	padding:0;
	border:0px solid #f00;
	}


/* ************************************************** */
/* *********** J-Query items ************************ */
/* ************************************************** */	

.ui-tabs .ui-tabs-hide {
     display: none;
}


div.sociable { margin: 10px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

.swap_form INPUT, .swap_form TEXTAREA {
width:200px;
}
.inputform{ width:684px;
float:left;
border:0px solid #f00;
}
.inputform INPUT {width:250px;
margin:0px 0px 0px 0px;
padding-left:3px;
display:block;
background-color:#ebeff2;
font-size:13px;
line-height:16px;
color:#000;
border:1px solid #2e6ba4;
}
.inputform TEXTAREA {width:250px;
height:100px;
margin:0px 0px 0px 0px;
padding-left:3px;
display:block;
background-color:#ebeff2;
font-size:13px;
line-height:16px;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #terms_accepted {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}
.inputform #active_swapper {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}
.inputform #allow_emails {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}
.inputform #display_age {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}
.inputform #add_member {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}
.inputform #make_umbrella {text-align:left;
display:inline;
width:auto;
background-color:#fff;
color:#000;
margin-right:10px;
visibility:visible;
border:0;
}
.inputform #send_all_email {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}
.inputform #page_online {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}

.inputform #make_category {text-align:left;
width:auto;
background-color:#fff;
color:#000;
border:0;
}

.inputform #submit_button {width:auto;
}

.inputform SUBMIT {width:auto; padding-left:5px;padding-right:5px;
}

.inputform #county_list {
background-color:#ebeff2;
color:#000;
border:0px
}
.inputform #fk_group_id {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #SwapUmbrella {
background-color:#ebeff2;
color:#000;
display:inline;
border:1px solid #2e6ba4;
}
#grouplist_sort {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
#grouplist_sort OPTION {
background-color:#ebeff2;
color:#000;
}
#GroupSelector {
background-color:#ebeff2;
color:#000;
display:inline;

border:0px
}
#SelectGroup {
background-color:#ebeff2;
color:#000;
display:inline;
border:1px solid #2e6ba4;
}

#SkillGroup, #SkillGroup OPTION {
font-size : 10pt;
width:250px;
font-weight: normal;
background-color:#ebeff2;
color:#000;
border: 0;
}

#SkillName, #SkillName OPTION {
font-size : 10pt;
width:250px;
font-weight: normal;
background-color:#ebeff2;
color:#000;
border: 0;
}

#select_page, #select_page OPTION {
font-size : 10pt;
width:auto;
font-weight: normal;
background-color:#ebeff2;
color:#000;
border: 0;
}

.inputform #fk_group2_id {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #country {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #counties {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #select_page {
background-color:#ebeff2;
color:#000;
border:0px
}
.inputform #referral {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #daydropdown {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #male_female {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #monthdropdown {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}
.inputform #yeardropdown {
background-color:#ebeff2;
color:#000;
border:1px solid #2e6ba4;
}

div .inputform_row_s{float:left;
width:160px;
text-align:left;
padding:2px;
margin:0;
vertical-align:top;
border:0px solid #f00;
}

div .inputform_row{float:left;
width:500px;
text-align:left;
padding:2px;
margin:0;
vertical-align:top;
border:0px solid #f00;
}
div .inputform_fieldcol{float:left;
width:280px;
text-align:left;
padding:2px;
margin:0;
vertical-align:top;
border:0px solid #f00;
}
div .inputform_textcol{float:left;
width:190px;
text-align:right;
font-weight:bold;
padding:1px;
margin:5;
margin-right:10px;
vertical-align:top;
border:0px solid #f00;
}
.primary{
background-color:#efefef;
}
div .inputform_clear{clear:both;
width:98%;
height:3px;
text-align:left;
padding:2px;
margin:0;
vertical-align:top;
border:0px solid #f00;
}
div .inputform_info_col{float:right;
width:165px;
height:100%;
text-align:left;
padding:0px;
margin:0;
vertical-align:top;
border:0px solid #f00;
background-color:transparent;
}


.memberform FORM{ 
margin:8px;
background-color:transparent;
}

.memberform_inp TEXTAREA {width:80%;
display:block;
margin-top:4px;
margin-left:2px;
}

.memberform_inp INPUT {width:80%;
display:block;
margin-top:4px;
margin-left:2px;
}

.memberform_inp CHECKBOX, .memberform_inp RADIO {
width:auto;
background-color:transparent;
color:#fff
}
.memberform_inp SUBMIT {width:auto;
}

.memberform_text{
display:block;
}

div .memberform_row{float:left;
width:99%px;
text-align:left;
padding:2px;
margin:0;
vertical-align:top;
border:0px solid #f00;
background-color:transparent;
}
div .memberform_fieldcol{float:left;
width:90%;
text-align:left;
padding:0;
margin:0;vertical-align:top;
border:0px solid #f00;
background-color:transparent;
}
div .memberform_textcol{float:left;
width:99%;
text-align:left;
font-weight:normal;
padding:0;
margin:0;
margin-top:5px;
vertical-align:top;
border:0px solid #f00;
background-color:transparent;
}



/* skill list panels standardising width. */
.skillPanel-select {
	width:205px;
	height:275px;
	border:0px solid #dedede;
	float: left;
	margin-left:0px;
	margin-right:5px;
	padding:0;
	color:#fff;
	}

#BigCat, #SubCat {
background-color:#2e6ba4;
font-family: arial, helvetica, sans-serif;
font-size:11px;
color:#fff;
border:1px solid #2e6ba4;
}

#b1_update_skill_name, #b1_update_skill_rating {
margin:0;
font-family: sans-serif;
font-size:12px;
color:#000;
background-color:#feffcf;
border:0;
}

.skillPanel {
	float:left;
	width:210px;
	border:0px solid #f00;
	float: left;
	margin:0px 0px 0px 5px;
	padding:0;
	}	
	
div .curvy{ width:360px;margin: 0 2%;background:#3ec3cc}

div .skilllist{ float:left; width:430px;margin: 0 5;background:#2e6ba4}

b.SLrtop, b.SLrbottom{display:block;background: #FFF}
b.SLrtop b, b.SLrbottom b{display:block;height: 1px;
    overflow: hidden; background:#2e6ba4}
b.SLr1{margin: 0 5px}
b.SLr2{margin: 0 3px}
b.SLr3{margin: 0 2px}
b.SLrtop b.SLr4, b.SLrbottom b.SLr4{margin: 0 1px;height: 2px}



b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #3ec3cc}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div .curvycontent {
margin: 2px 8px 3px 8px;
}
div .curvycontent2 {
margin: 0px;
background: #efefef;
border-top:2px solid #372257;
}

div .skilllistcontent {
margin: 2px 5px 3px 5px;
}

.curvycontent H1 {color: #fff;}
.curvycontent H3, .curvycontent P {color: #fff;}
.curvycontent2 H3 {margin: 15px 15px 0px 15px;}

.listtab1{ width:99%;margin:0px 5px 5px 0px;background:#d7d1b1}
.listtab2, .listtab { width:99%;margin:0px 5px 5px 0px;background:#3ec3cc}
.listtab3{ width:99%;margin:0px 5px 5px 0px;background:#4dabc5}
.listtab4{ width:99%;margin:0px 5px 5px 0px;background:#8a84ad}/* #7273b3 */
.listtab5{ width:99%;margin:0px 5px 5px 0px;background:#572d9a}/* #7959ac */
.listtab6{ width:99%;margin:0px 5px 5px 0px;background:#6f4ea5}
.listtab7{ width:99%;margin:0px 5px 5px 0px;background:#c383cd}
.listtab8{ width:99%;margin:0px 5px 5px 0px;background:#ebcc96}
.listtab9{ width:99%;margin:0px 5px 5px 0px;background:#87a42e}
.listtab10{ width:99%;margin:0px 5px 5px 0px;background:#d49019}
.listtab11{ width:99%;margin:0px 5px 5px 0px;background:#3ec3cc}
.listtab12{ width:99%;margin:0px 5px 5px 0px;background:#efefef}
.listtab13{ width:99%;margin:0px 5px 5px 0px;background:#ff8800}

/* skilltabs */ 
/* Hobbies */ 
.skilltab-1{ width:200px;margin: 3px;float:left;background:#d7d1b1}
b.st1rtop, b.st1rbottom{display:block;background: #FFF}
b.st1rtop b, b.st1rbottom b{display:block;height: 1px;
    overflow: hidden; background:#d7d1b1}
b.st1r1{margin: 0 5px}
b.st1r2{margin: 0 3px}
b.st1r3{margin: 0 2px}
b.st1rtop b.st1r4, b.st1rbottom b.st1r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-2{ width:200px;margin: 3px;float:left;background:#3ec3cc}
b.st2rtop, b.st2rbottom{display:block;background: #FFF}
b.st2rtop b, b.st2rbottom b{display:block;height: 1px;
    overflow: hidden; background:#3ec3cc}
b.st2r1{margin: 0 5px}
b.st2r2{margin: 0 3px}
b.st2r3{margin: 0 2px}
b.st2rtop b.st2r4, b.st2rbottom b.st2r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-3{ width:200px;margin: 3px;float:left;background:#4dabc5}
b.st3rtop, b.st3rbottom{display:block;background: #FFF}
b.st3rtop b, b.st3rbottom b{display:block;height: 1px;
    overflow: hidden; background:#4dabc5}
b.st3r1{margin: 0 5px}
b.st3r2{margin: 0 3px}
b.st3r3{margin: 0 2px}
b.st3rtop b.st3r4, b.st3rbottom b.st3r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-4{ width:200px;margin: 3px;float:left;background:#8a84ad}/* #7273b3 */
b.st4rtop, b.st4rbottom{display:block;background: #FFF}
b.st4rtop b, b.st4rbottom b{display:block;height: 1px;
    overflow: hidden; background:#8a84ad}/* #7273b3 */
b.st4r1{margin: 0 5px}
b.st4r2{margin: 0 3px}
b.st4r3{margin: 0 2px}
b.st4rtop b.st4r4, b.st4rbottom b.st4r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-5{ width:200px;margin: 3px;float:left;background:#572d9a}/* #7959ac */
b.st5rtop, b.st5rbottom{display:block;background: #FFF}
b.st5rtop b, b.st5rbottom b{display:block;height: 1px;
    overflow: hidden; background:#572d9a}/* #7959ac */
b.st5r1{margin: 0 5px}
b.st5r2{margin: 0 3px}
b.st5r3{margin: 0 2px}
b.st5rtop b.st5r4, b.st5rbottom b.st5r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-6{ width:200px;margin: 3px;float:left;background:#6f4ea5}
b.st6rtop, b.st6rbottom{display:block;background: #FFF}
b.st6rtop b, b.st6rbottom b{display:block;height: 1px;
    overflow: hidden; background:#6f4ea5}
b.st6r1{margin: 0 5px}
b.st6r2{margin: 0 3px}
b.st6r3{margin: 0 2px}
b.st6rtop b.st6r4, b.st6rbottom b.st6r4{margin: 0 1px;height: 2px}


/* skilltabs */ 
.skilltab-7{ width:200px;margin: 3px;float:left;background:#c383cd}
b.st7rtop, b.st7rbottom{display:block;background: #FFF}
b.st7rtop b, b.st7rbottom b{display:block;height: 1px;
    overflow: hidden; background:#c383cd}
b.st7r1{margin: 0 5px}
b.st7r2{margin: 0 3px}
b.st7r3{margin: 0 2px}
b.st7rtop b.st7r4, b.st7rbottom b.st7r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-8{ width:200px;margin: 3px;float:left;background:#ebcc96}
b.st8rtop, b.st8rbottom{display:block;background: #FFF}
b.st8rtop b, b.st8rbottom b{display:block;height: 1px;
    overflow: hidden; background:#ebcc96}
b.st8r1{margin: 0 5px}
b.st8r2{margin: 0 3px}
b.st8r3{margin: 0 2px}
b.st8rtop b.st8r4, b.st8rbottom b.st8r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-9{ width:200px;margin: 3px;float:left;background:#87a42e}
b.st9rtop, b.st9rbottom{display:block;background: #FFF}
b.st9rtop b, b.st9rbottom b{display:block;height: 1px;
    overflow: hidden; background:#87a42e}
b.st9r1{margin: 0 5px}
b.st9r2{margin: 0 3px}
b.st9r3{margin: 0 2px}
b.st9rtop b.st9r4, b.st9rbottom b.st9r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-10{ width:200px;margin: 3px;float:left;background:#d49019}
b.st10rtop, b.st10rbottom{display:block;background: #FFF}
b.st10rtop b, b.st10rbottom b{display:block;height: 1px;
    overflow: hidden; background:#d49019}
b.st10r1{margin: 0 5px}
b.st10r2{margin: 0 3px}
b.st10r3{margin: 0 2px}
b.st10rtop b.st10r4, b.st10rbottom b.st10r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-11{ width:200px;margin: 3px;float:left;background:#3ec3cc}
b.st11rtop, b.st11rbottom{display:block;background: #c383cd}
b.st11rtop b, b.st11rbottom b{display:block;height: 1px;
    overflow: hidden; background:#3ec3cc}
b.st11r1{margin: 0 5px}
b.st11r2{margin: 0 3px}
b.st11r3{margin: 0 2px}
b.st11rtop b.st11r4, b.st11rbottom b.st11r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-12{ width:200px;margin: 3px;float:left;background:#efefef}
b.st12rtop, b.st12rbottom{display:block;background: #FFF}
b.st12rtop b, b.st12rbottom b{display:block;height: 1px;
    overflow: hidden; background:#efefef}
b.st12r1{margin: 0 5px}
b.st12r2{margin: 0 3px}
b.st12r3{margin: 0 2px}
b.st12rtop b.st12r4, b.st12rbottom b.st12r4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.skilltab-13{ width:200px;margin: 3px;float:left;background:#ff8800}
b.st13rtop, b.st13rbottom{display:block;background: #FFF}
b.st13rtop b, b.st13rbottom b{display:block;height: 1px;
    overflow: hidden; background:#ff8800}
b.st13r1{margin: 0 5px}
b.st13r2{margin: 0 3px}
b.st13r3{margin: 0 2px}
b.st13rtop b.st13r4, b.st13rbottom b.st13r4{margin: 0 1px;height: 2px}


.skilltab_content {
margin: 5px 10px;
}

.skilltab_content2 {
margin: 1px 10px;
}

.skilltab_content HR, .listtab_content HR{
width:90%;
height:1px;
color:#fff;
margin-top:2px;
margin-bottom:3px;
}
.skilltab_content H3, .skilltab_content2 H3, .listtab_content H3 {
color:#fff;
font-size:12px;
font-weight:normal;
}

.skilltab_content2 H3 {
font-size:11px;
}

.skilltab_content STRONG, .skilltab_content2 STRONG, .listtab_content STRONG {
color:#fff;
font-size:13px;
font-weight:bold;
}

.skilltab_content2 STRONG {
font-size:11px;
}

.skilltab_link, .listtab_link, .dialogue_link {
display:block;
width:140px;
height:16px;
text-align:left;
margin-top:5px;
padding:0px;
background-color:#a6eef4;
}

.dialogue_link {display:inline;}

/* skilltabs */ 
.dialogueTab-You{ width:300px;margin: 3px;float:right;background:#274794}
b.tabYoutop, b.tabYoubottom{display:block;background: #FFF}
b.tabYoutop b, b.tabYoubottom b{display:block;height: 1px;
    overflow: hidden; background:#274794}
b.tabYou1{margin: 0 5px}
b.tabYou2{margin: 0 3px}
b.tabYou3{margin: 0 2px}
b.tabYoutop b.tabYou4, b.tabYoubottom b.tabYou4{margin: 0 1px;height: 2px}

/* skilltabs */ 
.dialogueTab-Me{ width:300px;margin: 3px;float:left;background:#7487b4}
b.tabMetop, b.tabMebottom{display:block;background: #FFF}
b.tabMetop b, b.tabMebottom b{display:block;height: 1px;
    overflow: hidden; background:#7487b4}
b.tabMe1{margin: 0 5px}
b.tabMe2{margin: 0 3px}
b.tabMe3{margin: 0 2px}
b.tabMetop b.tabMe4, b.tabMebottom b.tabMe4{margin: 0 1px;height: 2px}


.report{ width:99%;margin:0px 5px 5px 0px;background:#dedede}
b.reporttop, b.reportbottom{display:block;background: #FFF}
b.reporttop b, b.reportbottom b{display:block;height: 1px;
    overflow: hidden; background:#dedede}
b.report1{margin: 0 5px}
b.report2{margin: 0 3px}
b.report3{margin: 0 2px}
b.reporttop b.report4, b.reportbottom b.report4{margin: 0 1px;height: 2px}
.report_content {
margin: 1px 10px;
}

.report_grn{ width:99%;margin:0px 5px 5px 0px;background:#92bc73}
b.report_grntop, b.report_grnbottom{display:block;background: #FFF}
b.report_grntop b, b.report_grnbottom b{display:block;height: 1px;
    overflow: hidden; background:#92bc73}
b.report_grn1{margin: 0 5px}
b.report_grn2{margin: 0 3px}
b.report_grn3{margin: 0 2px}
b.report_grntop b.report_grn4, b.report_grnbottom b.report_grn4{margin: 0 1px;height: 2px}
.report_grn_content {
margin: 1px 10px;
}


.report_yell{ width:99%;margin:0px 5px 5px 0px;background:#FFEE9F}
b.report_yelltop, b.report_yellbottom{display:block;background: #FFF}
b.report_yelltop b, b.report_yellbottom b{display:block;height: 1px;
    overflow: hidden; background:#FFEE9F}
b.report_yell1{margin: 0 5px}
b.report_yell2{margin: 0 3px}
b.report_yell3{margin: 0 2px}
b.report_yelltop b.report_yell4, b.report_yellbottom b.report_yell4{margin: 0 1px;height: 2px}

.report_yell_content {
background:#FFEE9F;
margin: 1px 10px;
}


.dialogueInt{ width:99%;margin:0px 5px 5px 0px;background:#d7d1b1}
b.dialogueInttop, b.dialogueIntbottom{display:block;background: #FFF}
b.dialogueInttop b, b.dialogueIntbottom b{display:block;height: 1px;
    overflow: hidden; background:#d7d1b1}
b.dialogueInt1{margin: 0 5px}
b.dialogueInt2{margin: 0 3px}
b.dialogueInt3{margin: 0 2px}
b.dialogueInttop b.dialogueInt4, b.dialogueIntbottom b.dialogueInt4{margin: 0 1px;height: 2px}

.dialogueInt_content {
margin: 1px 10px;
}

.member{

}

.memberpanel_content {
margin: 0px 10px;
}

.memberpanel_content H3{
color:#fff;
font-size:13px;
font-weight:normal;
}

.memberpanel_content B {
color: #274794;;
font-size:13px;
font-weight:bold;
}

.icons{
width:16px;
height:16px;
display:inline;
margin: 0px 0px 0px 2px;
}

#new_lkq_form FORM {}

#new_lkq_SwapUmbrella, #new_lkq_SwapArea {
display:block;
margin:2px 0px;
font-family : arial, tahoma, sans-serif;
font-size : 8pt;
width:220px;
font-weight: normal;
color:#000;
border: 1px solid #274794;
background:#d7d1b1;
}



		.suggestion_list
		{
		background: white;
		border: 1px solid;
		padding: 4px;
		}
		
		.suggestion_list ul
		{
		padding: 0;
		margin: 0;
		list-style-type: none;
		}
		
		.suggestion_list a
		{
		text-decoration: none;
		color: navy;
		}
		
		.suggestion_list .selected
		{
		background: navy;
		color: white;
		}
		
		.suggestion_list .selected a
		{
		color: white;
		}

		#autosuggest
		{
		display:absolute;
		top:1px;
		left:1px
		display: none;
		}


	#hideswapdetail {
	width:100%;
	margin:0;
	padding:0;
	visibility:hidden;
	display:none;
	} 
	#showswapdetail {
	width:100%;
	margin:0;
	padding:0;
	visibility:visible;
	display:block;
	} 


	.pop_panel {
	position:relative;
	top:-20px;
	left:180px;
	width:200px;
	z-index:20;
	display:none;
	visibility:hidden;
	}
	.popinfo_footer {
	margin:0;
	padding:0;
	height:25px;
	background: transparent url('../img/popup_footer_sml2.png') no-repeat; 
	}
	.popinfo {
	width:200px;
	margin:0;
	padding:0;
	padding-top:8px;
	background: transparent url('../img/info-0.png') no-repeat; 
	}
	.popup_text P{
	display:block;
	font-size: 11px;
	line-height: 14px;
	color:#000;
	margin:0;
	margin: 1px 20px 0px 20px;
	}
	.popup_text STRONG {
	display:block;
	font-weight:bold;
	color:#fff;
	font-size: 12px;
	text-decoration:none;
	margin:0;
	margin-bottom:20px;
	}
	#lkq_search_entry, #search_entry, #member_search_entry {
	width:150px;
	font-family : arial, tahoma, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color:#000;
	background-color:#E1E4F2;
	border:1px solid #666;
	}
	
div .helppage{
text-align:left;
margin:5% 10%;
}

div .helppage_row{float:left;
width:99%;
text-align:left;
padding:2px;
margin:0;
vertical-align:top;
border:0px solid #f00;
}
div .helppage_fieldcol{float:left;
width:35%;
text-align:left;
padding:2px;
margin:0;
vertical-align:top;
border:0px solid #f00;
}
div .helppage_textcol{float:left;
width:60%;
text-align:left;
font-weight:normal;
padding:1px;
margin:5;
margin-right:10px;
vertical-align:top;
border:0px solid #f00;
}


.member_ad_display {
width: 180px;
padding: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: #275e92 url('../img/member_ad_base.gif') no-repeat;
border:1px solid #000;
}

#mem_headline {
font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-size: 12px;
line-height: 14px;
font-weight:bold;
display:block;
color: #ffde00;
margin:0px 10px 8px 10px;
}
	
#mem_body {
font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-size: 12px;
line-height: 14px;
font-weight:normal;
display:block;
color: #fff;
margin:25px 10px 0px 10px;
}

.ad_report{
background-color:#2e6ba4;
color:#FFF;
margin:2px 0px 0px 0px;
border:0px;
}

#send_member_ad {
color:#fff;
width:auto;
padding-left:5px;
padding-right:5px;
background-color:#2e6ba4;
border:0px;
}

.live_member_ad_display {
width: 180px;
padding: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: #275e92 url('../img/member_ad_base.gif') no-repeat;
border:1px solid #000;
}

#live_mem_headline {
font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-size: 12px;
line-height: 14px;
font-weight:bold;
display:block;
color: #ffde00;
margin:0px 10px 8px 10px;
}
	
#live_mem_headline A {color: #ffde00;}

#live_mem_body {
font-family: 'trebuchet ms', arial, tahoma, helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-size: 12px;
line-height: 14px;
font-weight:normal;
display:block;
color: #fff;
margin:25px 10px 0px 10px;
}

#memberAd TEXTAREA {width:250px;
height:100px;
margin:0px 0px 0px 0px;
padding-left:3px;
display:block;
background-color:#ebeff2;
font-size:13px;
line-height:16px;
color:#000;
border:1px solid #2e6ba4;
}

