/* general page */


h3.contentheading

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	}

	


table,

div.componentheading,

table.contentpane {

clear:both;

float:left;

position:relative;

}

div.componentheading {

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#aaa04e;

	text-transform:uppercase;

	margin:-5px 0px -20px 0px;

	padding:0 0 0 0;

	position:relative;

	line-height:36px;

	clear:both;

	font-weight:bold;

	display:block;

}

div.componentheading_home {

	display:none;

}





div.pagenavcounter

	{

	display:none;

	}

table.contentpaneopen_about {

	font-size:12px;

	color:#231f20;

}

table.contentpaneopen_tips {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

table.blog_tips {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



table.contentpaneopen_about tr td p

	{

	margin:10px 0px 15px 0px;

	}

table.contentpaneopen_about tr td.contentheading_about,

table.contentpaneopen_about tr td h3

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#aaa04e;

	text-transform:uppercase;

	margin:-5px 0px -20px 0px;

	padding:0 0 0 0;

	position:relative;

	line-height:36px;

	clear:both;

	font-weight:bold;

	}



table.contentpaneopen_about tr td span

	{

	color:#aaa04e;

	font-weight:bold;

	font-size:14px;

	}

table.contentpaneopen_about tr td span.about

	{

	font-size:13px;

	font-weight:normal;

	}	

table.contentpaneopen tr td.contentheading

	{

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	line-height:36px;

	color:#45332b;

	text-transform:uppercase;

	margin:5px 0px 0px 0px;

	padding:0 0 0 0;

	font-weight:bold;

	}

table.contentpaneopen_service tr td.contentheading_service,

table.contentpaneopen_service tr td.contentheading_service h3

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	line-height:36px;

	color:#622721;

	text-transform:uppercase;

	margin:-5px 0px -20px 0px;

	padding:0 0 0 0;

	font-weight:bold;

	}



table.contentpaneopen_service h4 

	{

	color:#614f47;

	margin:0 0 0 0;

	font-weight:normal;

	font-size:14px;

	}

table.contentpaneopen_service ul

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:0 0 10px 0px;

	padding:0 0 0 0;

	} 	

table.contentpaneopen_service ul li

	{

	width:100%;

	float:left;

	position:relative;

	list-style:none;

	background:url(../images/li_style.png) left 5px no-repeat;

	margin:0 0 0 0;

	padding:0 0 0 10px;

	} 		

table.contentpaneopen_service ul li ul

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0px 10px;

	padding:0 0 0 0;

	} 	

table.contentpaneopen_service ul li ul li

	{

	width:100%;

	float:left;

	position:relative;

	list-style:none;

	background:url(../images/li_style.png) left 5px no-repeat;

	margin:0 0 0 0;

	padding:0 0 0 10px;

	} 	

	

table.contentpaneopen_yellow tr td.contentheading_yellow,

table.contentpaneopen_yellow h3

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	line-height:36px;

	color:#bdaa80;

	text-transform:uppercase;

	margin:0px 0px 5px 0px;

	padding:0 0 0 0;

	font-weight:bold;

	position:relative;

	float:left;

	}

	

table.contentpaneopen_faq tr td.contentheading_faq

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;	

	line-height:36px;

	color:#906c27;

	text-transform:uppercase;

	margin:-5px 0px 0px 0px;

	padding:0 0 0 0;

	font-weight:bold;

	display:none;

	}

table.contentpaneopen_faq h3.faq

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;	

	line-height:36px;

	color:#906c27;

	text-transform:uppercase;

	margin:-5px 0px 5px 0px;

	padding:0 0 0 0;

	font-weight:bold;

	}

table.contentpaneopen_faq h4

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;	

	line-height:14px;

	color:#906c27;

	text-transform:uppercase;

	margin:0px 0px 0px 0px;

	padding:0 0 0 0;

	font-weight:normal;

	}

table.contentpaneopen_service,

table.contentpaneopen_yellow,

table.contentpaneopen_about,

table.contentpaneopen_faq

	{

	width:585px;

	margin:10px 0px 0px 0px;

	}

table.contentpaneopen_faq ul

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:0 0 10px 0px;

	padding:0 0 0 0;

	} 	

table.contentpaneopen_faq ul li

	{

	width:100%;

	float:left;

	position:relative;

	list-style:none;

	background:url(../images/li_style.png) left 5px no-repeat;

	margin:0 0 0 0;

	padding:0 0 0 10px;

	} 

table.contentpaneopen tr td,

table.contentpaneopen_service tr td,

table.contentpaneopen_yellow tr td,

table.contentpaneopen_about tr td,

table.contentpaneopen_faq tr td

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	}

table.contentpaneopen tr td span

	{

	color:#afa659;

	}

table.contentpaneopen tr td a

	{

	color:#959595;

	text-decoration:underline;

	}

table.contentpaneopen tr td h1

	{

	font-size:23px;

	color:#afa659;

	margin:0px 0px 0px 0px;

	text-transform:uppercase;

	}	



/* working on bottom module */

#contents .bottommod .moduletable-3cols

	{

	width:200px;

	position:relative;

	float:left;

	margin:0px 0px 0px 0px;

	padding:13px 0px 0px 0px;

	font-family:Verdana;

	font-size:12px;

	color:#000000;

	}

#contents .bottommod .moduletable-3cols.left {

	margin:0 0 0 0;

}	

#contents .bottommod .moduletable-3cols.mid {

	margin:0 15px 0 15px;

}

#contents .bottommod .moduletable-3cols.right {

	margin:0 0px 0 0px;

	background:none;

}

#contents .bottommod .moduletable-3cols p,

#contents .bottommod .moduletable-3cols.left p,

#contents .bottommod .moduletable-3cols.mid p,

#contents .bottommod .moduletable-3cols.right p

{

float:left;

width:180px;

margin:0 0 0 10px;

}



/*Edit Style For Top Login*/

#header .moduletable

	{

	position:relative;

	float:right;

	width:570px;

	text-align:left;

	font-size:12px;

	font-weight:normal;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:25px 0px 0px 0px;

	}

#header .moduletable .pretext

	{

	float:left;

	position:relative;

	margin:0 0 0 0;

	}

#header .moduletable fieldset

	{

	border:none;

	position:relative;

	float:right;

	width:443px;

	margin:-20px 0px 0px 0px;

	}

#header .moduletable fieldset br

	{

	position:relative;

	float:left;

	}

#header .moduletable fieldset.input p#form-login-username,

#header .moduletable fieldset.input p#form-login-password

	{

	position:relative;

	float:left;



	}

#header .moduletable fieldset.input p#form-login-username input#modlgn_username,

#header .moduletable fieldset.input p#form-login-password input#modlgn_passwd

	{

	height:20px;

	position:relative;

	float:left;

	z-index:2000;

	border:1px solid #8f8e8e;

	font-size:11px;

	font-weight:bold;

	color:#797979;

	padding:5px 0px 0px 5px;

	width:170px;

	}

#header .moduletable fieldset.input p#form-login-remember,

#header .moduletable fieldset.input p#form-login-username label,

#header .moduletable fieldset.input p#form-login-password label

	{



	display:none;



	}

#header .moduletable fieldset.input p#form-login-password input#modlgn_passwd

	{

	margin:0px 0px 0px 5px;

	}

	

#header .moduletable fieldset.input	input.button

	{

	position:relative;

	float:left;

	width:77px;

	height:28px;

	background:url(../images/singin.jpg) left top no-repeat;

	border:none;

	margin:10px 0px 0px 3px;

	cursor:pointer;

	text-indent:-2000px;

	z-index:99;

	}

#header .moduletable fieldset.input	input.button_h

	{

	position:relative;

	float:left;

	width:77px;

	height:28px;

	background:url(../images/singin_h.jpg) left top no-repeat;

	border:none;

	margin:10px 0px 0px 3px;

	cursor:pointer;

	text-indent:-2000px;

	z-index:99;

	}

	

#header .moduletable ul

	{

	position:relative;

	float:right;

	margin:-75px -10px 0px 0px;

	width:50%;

	display:inline;

	z-index:99;

	}

#header .moduletable ul li,

#header .moduletable ul li a

	{

	position:relative;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-transform:uppercase;

	font-weight:normal;

	display:inline;

	}

#header .moduletable ul li a

	{

	margin:0px 5px 0px 5px;

	}

#header .moduletable ul li a:hover

	{

	color:#333333;

	text-decoration:underline;

	}

/*End Edit Style For Top Login*/







/*Edit Style for Left Menu*/

#contents .left_contents .moduletable.leftmenu

	{

	position:relative;

	float:left;

	width:230px;

	background:url(../images/bg_leftmenu.jpg) top left no-repeat #ffffff;

	padding:0 0 120px 0;

	}

#contents .left_contents .moduletable ul.menu li.active

	{

	width:256px;

	background:#bec0c3;

	margin:-1px 0px 0px 0px;

	border:none;

	}



/*Edit Menu for Sub About Us*/



#contents .left_contents .moduletable ul.menu li#current.item2,

#contents .left_contents .moduletable ul.menu li.parent.active

	{

	width:256px;

	background:#aaa04e;

	margin:0px 0px 0px 1px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.parent.item2:hover

	{

	width:253px;

	background:#aaa04e;

	margin:0px 0px 0px 1px;

	padding:0px 0 1px 3px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.parent.item2:hover a

	{

	color:#ffffff;

	}

#contents .left_contents .moduletable ul.menu li#current.item2:hover,

#contents .left_contents .moduletable ul.menu li.item2.active:hover

	{

	width:256px;

	background:#aaa04e;

	margin:0px 0px 0px 1px;

	padding:0 0 0 0;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li#current a,

#contents .left_contents .moduletable ul.menu li.parent.active a

	{

	color:#ffffff;

	margin:10px 0px 10px 15px;

	}

#contents .left_contents .moduletable ul.menu li ul

	{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	width:256px;

	background:#ccc7a0;

	}

#contents .left_contents .moduletable ul.menu li#current.item2 ul li,

#contents .left_contents .moduletable ul.menu li.parent.active.item2 ul li

	{

	border:none;

	background:url(../images/bg_liabout.jpg) left top no-repeat;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 15px;

	}



#contents .left_contents .moduletable ul.menu li ul li#current a span

	{

	text-decoration:underline;

	color:#ffffff;

	}



#contents .left_contents .moduletable ul.menu li ul li a span

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:normal;

	margin:0px 0px 0px -3px;

	padding:0 0 0 0;

	}



/*End Edit Menu for Sub About Us*/	

#contents .left_contents .moduletable ul.menu li ul li.active.parent a span

	{

	text-decoration:underline;

	}	

	

/*Edit Menu for Sub Services*/	

	

#contents .left_contents .moduletable ul.menu li#current.item3,

#contents .left_contents .moduletable ul.menu li.parent.active.item3

	{

	width:256px;

	background:#622721;



	margin:-1px 0px 0px 1px;

	border:none;

	}	

#contents .left_contents .moduletable ul.menu li.parent.item3:hover

	{

	width:253px;

	background:#622721;

	margin:-1px 0px 0px 1px;

	padding:1px 0 1px 3px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.parent.item3:hover a

	{

	color:#ffffff;

	}

#contents .left_contents .moduletable ul.menu li#current.item3:hover,

#contents .left_contents .moduletable ul.menu li.item3.active:hover

	{

	width:256px;

	background:#622721;

	margin:-1px 0px 0px 1px;

	padding:0 0 0 0;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li#current.item3 ul,

#contents .left_contents .moduletable ul.menu li.parent.active.item3 ul

	{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:#91635e;

	}	

#contents .left_contents .moduletable ul.menu li#current.item3 ul li,

#contents .left_contents .moduletable ul.menu li.parent.active.item3 ul li

	{

	border:none;

	background:url(../images/bg_liservices.jpg) left top no-repeat;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 15px;

	

	}

/*End Edit Menu for Sub Services*/





/*Edit Memnu for Faq*/

#contents .left_contents .moduletable ul.menu li#current.item4,

#contents .left_contents .moduletable ul.menu li.parent.active.item4

	{

	width:256px;

	background:#906c27;

	margin:-1px 0px 0px 1px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.item4:hover

	{

	width:254px;

	background:#906c27;

	margin:-1px 0px 0px 1px;

	padding:1px 0 1px 2px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li#current.item4:hover

	{

	width:256px;

	background:#906c27;

	margin:-1px 0px 0px 1px;

	padding:1px 0 0px 0px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.item4:hover a

	{

	color:#ffffff;

	}

/*End Edit Memnu for Faq*/





/*Edit Menu for Sub Blog and Links*/	

	

#contents .left_contents .moduletable ul.menu li#current.item5,

#contents .left_contents .moduletable ul.menu li.parent.active.item5

	{

	width:256px;

	background:#45332b;



	margin:-1px 0px 0px 1px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.parent.item5:hover

	{

	width:253px;

	background:#45332b;

	margin:-1px 0px 0px 0px;

	padding:1px 0 1px 4px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.parent.item5:hover a

	{

	color:#ffffff;

	}

#contents .left_contents .moduletable ul.menu li#current.item5:hover,

#contents .left_contents .moduletable ul.menu li.item5.active:hover

	{

	width:256px;

	background:#45332b;

	margin:-1px 0px 0px 1px;

	padding:0 0 0 0;

	border:none;

	}	

#contents .left_contents .moduletable ul.menu li#current.item5 ul,

#contents .left_contents .moduletable ul.menu li.parent.active.item5 ul

	{

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px -0px;

	background:#847870;

	}	

#contents .left_contents .moduletable ul.menu li#current.item5 ul li,

#contents .left_contents .moduletable ul.menu li.parent.active.item5 ul li

	{

	border:none;

	background:url(../images/bg_liblognlinks.jpg) left top no-repeat;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 15px;

	

	}

/*End Edit Menu for Sub Blog and Links*/





/*Edit Memnu for Faq*/

#contents .left_contents .moduletable ul.menu li#current.item6,

#contents .left_contents .moduletable ul.menu li.parent.active.item6

	{

	width:256px;

	background:#bdaa80;



	margin:-1px 0px 0px 1px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.item6:hover

	{

	width:254px;

	background:#bdaa80;

	margin:-1px 0px 0px 1px;

	padding:1px 0 1px 2px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.item6:hover a

	{

	color:#ffffff;

	}

#contents .left_contents .moduletable ul.menu li#current.item6:hover,

#contents .left_contents .moduletable ul.menu li.item6.active:hover

	{

	width:256px;

	background:#bdaa80;

	margin:-1px 0px 0px 1px;

	padding:0 0 0 0;

	border:none;

	}	

#contents .left_contents .moduletable ul.menu li#current.item7

	{

	width:256px;

	margin:-1px 0px 0px 1px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.item7:hover

	{

	width:253px;

	background:#bec0c3;

	margin:-1px 0px 0px 1px;

	padding:1px 0 0px 3px;

	border:none;

	}

#contents .left_contents .moduletable ul.menu li.item7:hover a

	{

	color:#ffffff;

	}

#contents .left_contents .moduletable ul.menu li#current.item7:hover

	{

	width:256px;

	margin:-1px 0px 0px 1px;

	padding:0px 0 0px 0px;

	border:none;

	}

/*End Edit Memnu for Faq*/



/* working with sign up here */

#contents .left_contents .moduletable-signup

	{

	width:100%;

	float:left;

	position:relative;

	margin:0px 0 0 0;

	background:url(../images/signup_bg.png) top left no-repeat;

	padding:0 0 0px 0;

	}

#contents .left_contents .moduletable-signup .SignUp {

	width:210px;

	float:left;

	position:relative;

	margin:0 0 0 10px;

	font-family:Verdana;

	font-size:11px;

	color:#808285;

}

#contents .left_contents .moduletable-signup .SignUp .rss a {

	width:19px;

	height:19px;

	float:right;

	position:relative;

	margin:5px -5px 0 0;

	text-indent:-2000px;

	background:url(../images/rss.png) top right no-repeat;

}

#contents .left_contents .moduletable-signup .SignUp .intro {

	width:100%;

	float:left;

	position:relative;

	margin:-10px 0 0 0;

}

#contents .left_contents .moduletable-signup .SignUp input {

	float:left;

	position:relative;

	margin:10px 0 10px 0;

}

#contents .left_contents .moduletable-signup .SignUp a.SignUp {

	width:79px;

	height:29px;

	float:left;

	position:relative;

	margin:0 0 0 0;

	background:url(../images/signup.png) top left no-repeat;

	text-indent:-2000px;

}	

#contents .left_contents .moduletable-signup .SignUp a.SignUp:hover {

	width:79px;

	height:29px;

	float:left;

	position:relative;

	margin:0 0 0 0;

	background:url(../images/signup_hover.png) top left no-repeat;

	text-indent:-2000px;

}

	

/* executive transition output */

#contents .left_contents div.executivetransitionoutplacement {

width:150px;

height:68px;

float:left;

position:relative;

margin:0 0 0 0;

padding:70px 0 10px 80px;

background:url(../images/executivetransition_bg.jpg) left top no-repeat;

overflow:hidden;

}

#contents .left_contents div.executivetransitionoutplacement a {

text-decoration:underline;

color:#FFFFFF;

font-weight:normal;

margin:0 0 0 0;

padding:0 0 0 0;

font-size:11px;

line-height:13px;

}

#contents .left_contents div.executivetransitionoutplacement a:hover {

font-weight:bold;

font-size:11px;

line-height:13px;

}





/*Dark Yellow Bottom Box*/

#contents .inner .top .bottom .right_contents .module_yellow,

table.contentpaneopen_about tr td .module_yellow

	{

	float:left;

	position:relative;

	border:none;

	width:287px;

	margin:20px 0px 0px -5px;

	}

#contents .inner .top .bottom .right_contents .module_yellow.right,

table.contentpaneopen_about tr td .module_yellow.right

	{

	float:right;

	}	

#contents .inner .top .bottom .right_contents .module_yellow div,

table.contentpaneopen_about tr td .module_yellow div

	{

	width:100%;

	position:relative;

	float:left;

	background:url(../images/darkyellow_box_top.jpg) left top no-repeat;

	margin:0 0 0 0;

	}

	

#contents .inner .top .bottom .right_contents .module_yellow div div,

table.contentpaneopen_about tr td .module_yellow div div

	{

	width:100%;

	position:relative;

	float:left;

	margin:0 0 0 0;

	padding:0px 0px 5px 0px;

	background:url(../images/darkyellow_box_bot.jpg) left bottom no-repeat;

	}

#contents .inner .top .bottom .right_contents .module_yellow div div div,

table.contentpaneopen_about tr td .module_yellow div div div

	{

	position:relative;

	float:left;

	width:271px;

	min-height:200px;

	margin:10px 0px 5px 8px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:0px 0px 10px 0px;

	background:#e5e2ce;

	}



#contents .inner .top .bottom .right_contents .module_yellow div div div p,

table.contentpaneopen_about tr td .module_yellow div div div p

	{

	width:260px;

	margin:15px 0px 5px 5px;

	}

#contents .inner .top .bottom .right_contents .module_yellow div div div p a,

table.contentpaneopen_about tr td .module_yellow div div div p a

	{

	color:#000000;

	margin:20px 0px 0px 0px;

	position:relative;

	float:left;

	text-decoration:underline;

	}

#contents .inner .top .bottom .right_contents .module_yellow div div div h3,

table.contentpaneopen_about tr td .module_yellow div div div h3

	{

	width:100%;

	float:left;

	position:relative;

	text-align:center;

	font-size:13px;

	line-height:10px;

	color:#aaa04e;

	font-weight:bold;

	margin:5px 0px 0px 0px;

	text-transform:uppercase;

	padding:0px 0px 0px 0px;

	background:#ccc7a0;

	overflow:hidden;

	}

	

#contents .inner .top .bottom .right_contents .module_yellow div div div h1,

table.contentpaneopen_about tr td .module_yellow div div div h1

	{

	width:100%;

	float:left;

	position:relative;

	text-align:center;

	font-size:23px;

	color:#aaa04e;

	font-weight:bold;

	text-transform:uppercase;

	margin:2px 0px 5px 0px;

	padding:5px 0 5px 0px;

	background:#ccc7a0;

	}

	

table.contenttoc

	{

	display:none;

	}

/*End Dark Yellow Bottom Box*/







/*Grey Bottom Box*/

#contents .right_contents .module_gray

	{

	position:relative;

	float:left;

	border:none;

	width:288px;

	margin:20px 0px 0px -5px;

	}

#contents .right_contents .module_gray.right

	{

	float:right;

	}

#contents .right_contents .module_gray div

	{

	width:288px;

	position:relative;

	float:left;

	background:url(../images/network_box_top.jpg) top no-repeat;

	}

	

#contents .right_contents .module_gray div div

	{

	width:288px;

	position:relative;

	float:left;

	padding:0px 0px 5px 0px;

	background:url(../images/network_box_bot.jpg) bottom no-repeat;

	}

#contents .right_contents .module_gray div div div

	{

	position:relative;

	float:left;

	width:270px;

	min-height:240px;

	margin:10px 0px 5px 8px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	padding:0px 0px 10px 0px;

	background:url(../images/module_gray_bg.png) bottom left repeat-x;

	}

#contents .right_contents .module_gray div div div p

	{

	width:260px;

	margin:15px 0px 5px 5px;

	}

#contents .right_contents .module_gray div div div p a

	{

	color:#808285;

	margin:20px 0px 0px 0px;

	position:relative;

	float:left;

	text-decoration:underline;

	}

#contents .right_contents .module_gray div div div h3

	{

	width:100%;

	text-align:center;

	font-size:13px;

	color:#827f78;

	font-weight:bold;

	margin:0px;

	text-transform:uppercase;

	padding:5px 0px 0px 0px;

	background:url(../images/bg_h3_networkbox.jpg) bottom repeat-x;

	}

	

#contents .right_contents .module_gray div div div h1

	{

	width:100%;

	text-align:center;

	font-size:23px;

	color:#827f78;

	font-weight:bold;



	text-transform:uppercase;

	margin:2px 0px 0px 0px;

	background:#cbc6bb;

	}

/*End Grey Bottom Box*/





/*Modle User 1,2,3,4,5*/

#contents .right_contents div div div .moduletable 

	{

	clear:both;

	float:left;

	position:relative;

	margin:0 0 0 0;

	}

#contents .right_contents div div div .module_corptran,

#contents .right_contents div div div .module_individual,

#contents .right_contents div div div .module_executive,

#contents .right_contents div div div .module_corporate,

#contents .right_contents div div div .module_network,

#contents .right_contents div div div .module_blog,

#contents .right_contents div div div .module_link

	{

	position:relative;

	float:left;

	width:584px;

	margin:15px 0px 0px -5px;

	}

#contents .right_contents div div div .module_blog div

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/blog_top.jpg) top no-repeat;

	}	

#contents .right_contents div div div .module_link div

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/link_top.jpg) top no-repeat;

	}

#contents .right_contents div div div .module_corptran div

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corp_top.jpg) top no-repeat;

	}

#contents .right_contents div div div .module_corptran div div,

#contents .right_contents div div div .module_blog div div,

#contents .right_contents div div div .module_link div div

	{

	background:none;

	width:584px;

	position:relative;

	margin:0px;

	padding:3px 0 5px 0;

	background:url(../images/corp_bot.jpg) bottom no-repeat;

	float:left;

	}

	

#contents .right_contents div div div .module_individual div

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/individual_top.jpg) top no-repeat;

	}

#contents .right_contents div div div .module_individual div div

	{

	background:none;

	width:584px;

	position:relative;

	margin:0px;

	padding:5px 0 5px 0;

	background:url(../images/corp_bot.jpg) bottom no-repeat;

	float:left;



	}

	

#contents .right_contents div div div .module_executive div

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/execute_top.jpg) top no-repeat;

	}

#contents .right_contents div div div .module_executive div div

	{

	background:none;

	width:584px;

	position:relative;

	margin:0px;

	padding:0px 0 10px 0;

	background:url(../images/execute_bot.jpg) bottom no-repeat;

	float:left;

	}	

	

	

#contents .right_contents div div div .module_corporate div

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corporate_top.jpg) top no-repeat;

	}

#contents .right_contents div div div .module_corporate div div

	{

	background:none;

	width:584px;

	position:relative;

	margin:0px;

	padding:0px 0 10px 0;

	background:url(../images/corporate_bot.jpg) bottom no-repeat;

	float:left;



	}	



#contents .right_contents div div div .module_network div

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/network_top.jpg) top no-repeat;

	}

#contents .right_contents div div div .module_network div div

	{

	background:none;

	width:584px;

	position:relative;

	margin:0px;

	padding:0px 0 10px 0;

	background:url(../images/network_bottom.jpg) bottom no-repeat;

	float:left;



	}	

#contents .right_contents div div div .module_corptran div div div,

#contents .right_contents div div div .module_individual div div div,

#contents .right_contents div div div .module_executive div div div,

#contents .right_contents div div div .module_corporate div div div,

#contents .right_contents div div div .module_network div div div,

#contents .right_contents div div div .module_blog div div div,

#contents .right_contents div div div .module_link div div div

	{

	margin:10px 0px 20px 60px;

	width:504px;

	background:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#231f20;

	}

#contents .right_contents div div div .module_corptran div div div a,

#contents .right_contents div div div .module_individual div div div a,

#contents .right_contents div div div .module_executive div div div a,

#contents .right_contents div div div .module_corporate div div div a,

#contents .right_contents div div div .module_network div div div a,

#contents .right_contents div div div .module_blog div div div a,

#contents .right_contents div div div .module_link div div div a

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#231f20;

	text-decoration:none;

	}

#contents .right_contents div div div .module_corptran div div div h3,

#contents .right_contents div div div .module_blog div div div h3,

#contents .right_contents div div div .module_link div div div h3

	{

	font-size:19px;

	color:#614f47;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px 0px;

	}

#contents .right_contents div div div .module_individual div div div h3

	{

	font-size:19px;

	color:#614f47;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:0px 0px 0px 0px;

	}

#contents .right_contents div div div .module_executive div div div h3

	{

	font-size:19px;

	color:#b5ac64;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:15px 0px 0px 0px;

	}

#contents .right_contents div div div .module_corporate div div div h3

	{

	font-size:19px;

	color:#7e8a7b;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:10px 0px 0px 0px;

	}

#contents .right_contents div div div .module_network div div div h3

	{

	font-size:19px;

	color:#b5b1a8;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:10px 0px 0px 0px;

	}	

#contents .right_contents div div div .module_corptran div div div p,

#contents .right_contents div div div .module_individual div div div p,

#contents .right_contents div div div .module_executive div div div p,

#contents .right_contents div div div .module_corporate div div div p,

#contents .right_contents div div div .module_network div div div p,

#contents .right_contents div div div .module_blog div div div p,

#contents .right_contents div div div .module_link div div div p

	{

	margin:0px 0px 0px 0px;

	}

#contents .right_contents div div div .componentheading_about

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#aaa04e;

	text-transform:uppercase;

	position:relative;

	margin:5px 0px 5px 0px;

	line-height:36px;	

	font-weight:bold;

	}

#contents .right_contents div div div table.contentpaneopen_about h3

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#aaa04e;

	text-transform:uppercase;

	position:relative;

	margin:-5px 0px 0px 0px;

	padding:0 0 0 0;

	line-height:36px;	

	font-weight:bold;

	}



#contents .inner .top .bottom .right_contents table.blog_about div table.contentpaneopen_about td.contentheading_about

	{

	float:left;

	position:relative;

	margin:0 0 -10px 0;

	padding:0 0 0 0;

	}



#contents .inner .top .bottom .right_contents div div div table.blog_about tr td table tr td.article_column table.contentpaneopen_about

	{

	float:left;

	position:relative;

	margin:-30px 0 0 0;

	padding:0 0 0 0;

	}

#contents .inner .top .bottom .right_contents div div div table.blog_about tr td table tr td.article_column table.contentpaneopen_about td.contentheading_about

	{

	float:left;

	position:relative;

	margin:0px 0 20px 0;

	padding:0 0 0 0;

	}

#contents .inner .top .bottom .right_contents div div div table.blog_about  h4.blog

	{

	width:100%;

	float:left;

	position:relative;

	margin:10px 0 0px 0;

	padding:0 0 0 0;

	color:#aaa04e;

	font-size:14px;

	}

#contents .inner .top .bottom .right_contents div div div table.contentpaneopen_about h4

	{

	width:100%;

	float:left;

	position:relative;

	margin:10px 0 0px 0;

	padding:0 0 0 0;

	color:#aaa04e;

	font-size:14px;

	}	

table.contentpaneopen_about ul

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:0 0 10px 0px;

	padding:0 0 0 0;

	} 	

table.contentpaneopen_about ul li

	{

	width:100%;

	float:left;

	position:relative;

	list-style:none;

	background:url(../images/li_style.png) left 5px no-repeat;

	margin:0 0 0 0;

	padding:0 0 0 10px;

	} 

table.blog_about,

table.blog_about tr td



	{

	width:570px;

	clear:both;

	position:relative;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	font-size:12px;

	float:left;

	}

table.blog_about tr td p

	{

	margin:0px 0px 0px 0px;

	}

table.blog_about tr td div table.contentpaneopen_about

	{

	width:100%;

	}

table.blog_about tr td div table.contentpaneopen_about p

	{

	margin:10px 0px 15px 0px

	}

table.blog_about tr td div table tr td.contentheading_about,

table.blog_about tr td table tr td.contentheading_about

	{

	font-size:14px;

	margin:0px 0px 0px 0px;

	padding:0 0 0 0;

	}

table.blog_about tr td table

	{

	margin:-10px 0px 0px 0px;

	}

table.blog_about tr td div table tr td	a.readon_about

	{

	border-bottom:1px solid #abacaf;

	padding:0px 0px 20px 0px;

	margin:-15px 0px 20px 0px;

	width:100%;

	position:relative;

	float:left;

	text-transform:uppercase;

	}

table.blog_about tr td table tr td	a.readon_about

	{

	border-bottom:1px solid #abacaf;

	padding:0px 0px 20px 0px;

	margin:0px 0px 20px 0px;

	width:100%;

	position:relative;

	float:left;

	text-transform:uppercase;

	}



.contentpaneopen_about ul

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:5px 0 5px 0px;

	padding:0 0 0 0;

	}

.contentpaneopen_about ul.about li

	{

	width:100%;

	float:left;

	position:relative;

	list-style:none;

	background:url(../images/li_about.jpg) left 8px no-repeat;

	margin:0 0 0 0;

	padding:0 0 0 10px;

	}

/* links here */

table.contentpaneopen_links tr td.contentheading_links, div.componentheading_blog, table.contentpaneopen_blog tr td.contentheading_blog

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	line-height:20px;

	color:#45332b;

	text-transform:uppercase;

	margin:10px 0px -5px 0px;

	padding:0 0 0 0;

	font-weight:bold;

	}

table.contentpaneopen_blog tr td.contentheading_blog

{

	color:#977971;

	width:500px;

	font-size:16px;

}



/* service here */



h3.service

	{

	color:#614f47;

	font-size:19px;

	text-transform:uppercase;

	font-weight:normal;

	margin:0px 0px -8px 0px;

	padding:0 0 0 0;

	}

h3.darkred

	{

	color:#614f47;

	font-size:19px;

	text-transform:uppercase;

	font-weight:normal;

	margin:0px 0px -25px 0px;

	padding:0px 0px 0px 0px;

	}

h3.coaching

	{

	color:#b5ac64;

	font-size:19px;

	text-transform:uppercase;

	font-weight:normal;

	margin:0px 0px -8px 0px;

	padding:0 0 0 0;

	}

h3.seminar

	{

	color:#7e8a7b;

	font-size:19px;

	text-transform:uppercase;

	font-weight:normal;

	margin:0px 0px -8px 0px;

	padding:0 0 0 0;

	}	

h3.network

	{

	color:#b5b1a8;

	font-size:19px;

	text-transform:uppercase;

	font-weight:normal;

	margin:0px 0px -8px 0px;

	padding:0 0 0 0;

	}	

	

table tr td p span.service

	{

	color:#614f47;

	font-weight:normal;

	text-transform:uppercase;

	}	

table tr td span.coaching

	{

	color:#b5ac64;

	font-weight:normal;

	text-transform:uppercase;

	}

table tr td span.seminar

	{

	color:#7e8a7b;

	font-weight:normal;

	text-transform:uppercase;

	



	}

table tr td span.network

	{

	color:#b5b1a8;

	font-weight:normal;

	text-transform:uppercase;

		}

table tr td span.gray

	{

	color:#b5b1a8;

	font-weight:normal;

	}		

		

span.yellow

	{

	color:#906c27;

	font-weight:normal;

	text-transform:uppercase;

	



	}

table.contentpaneopen tr td

	{

	font-size:12px;

	}	

table.chrono

	{

	background:url(../images/bg_table.jpg) bottom repeat-x;

	font-size:12px;

	clear:both;

	}

table.chrono tr td input,

table.chrono tr td select

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:9px;

	color:#bec0c3;

	padding:4px 0px 4px 0px;

	text-transform:uppercase;

	}	



.chronoform

	{

	display:none;

	}

	

table.chrono tr td input.submit_chrono

	{

	float:left;

	position:relative;

	width:77px;

	height:28px;

	border:none;

	background:url(../images/submit_chrono.jpg) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	}

table.chrono tr td input.reset_chrono

	{

	float:left;

	position:relative;

	width:105px;

	height:28px;

	border:none;

	background:url(../images/clear_form_chrono.jpg) no-repeat;

	text-indent:-2000px;

	cursor:pointer;

	margin:0 0 0 10px;

	}

table.chrono tr td input.submit_chrono_h

	{

	float:left;

	position:relative;

	width:77px;

	height:28px;

	border:none;

	background:url(../images/submit_chrono_h.jpg) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	}

table.chrono tr td input.reset_chrono_h

	{

	float:left;

	position:relative;

	width:105px;

	height:28px;

	border:none;

	background:url(../images/clear_form_chrono_h.jpg) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	margin:0 0 0 10px;

	}	

	

table.chrono tr td h3

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#bec0c3;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	font-weight:bold;

	}

	

h3.registration

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	font-weight:bold;

	line-height:36px;

	}

form#ChronoContact_Registration {

clear:both;

width:100%;

float:left;

position:relative;

}

form#ChronoContact_Registration p {

float:left;

position:relative;

padding:0 10px 0 0;

}	

form#ChronoContact_Registration input.textbox {

width:300px;

float:left;

position:relative;

border:1px solid #8f8e8e;

height:15px;

padding:5px 0 5px 5px;

color:#333333;

}

form#ChronoContact_Registration input#confirm_password {

width:254px;

float:left;

position:relative;

margin:5px 0 0 0;

}

form#ChronoContact_Registration .listbox {

	width:107px;

	float:left;

	position:relative;

	border:1px solid #8f8e8e;

	padding:5px 0 5px 5px;

	color:#333333;

}	

form#ChronoContact_Registration input.submit

	{

	float:left;

	position:relative;

	width:77px;

	height:29px;

	border:none;

	background:url(../images/submit.png) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	}

form#ChronoContact_Registration input.reset

	{

	float:left;

	position:relative;

	width:78px;

	height:29px;

	border:none;

	background:url(../images/cancel.png) no-repeat;

	text-indent:-2000px;

	cursor:pointer;

	margin:0 0 0 10px;

	}

form#ChronoContact_Registration input.submit_h

	{

	float:left;

	position:relative;

	width:77px;

	height:29px;

	border:none;

	background:url(../images/submit_h.png) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	}

form#ChronoContact_Registration input.reset_h

	{

	float:left;

	position:relative;

	width:78px;

	height:29px;

	border:none;

	background:url(../images/cancel_h.png) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	margin:0 0 0 10px;

	}

form#ChronoContact_Registration img

	{

	border:1px solid #000000;

	padding:0px 15px 0px 15px;

	margin:5px 5px 5px 0;

	background:#ffffff;

	}

	

form#ChronoContact_UserProfile {

	clear:both;

	width:100%;

	float:left;

	position:relative;

}	

form#ChronoContact_UserProfile input.textbox {

	width:300px;

	float:left;

	position:relative;

	border:1px solid #8f8e8e;

	height:15px;

	padding:5px 0 5px 5px;

	color:#333333;

}	

form#ChronoContact_UserProfile textarea {

	width:300px;

	float:left;

	position:relative;

	border:1px solid #8f8e8e;

	padding:5px 0 5px 5px;

	color:#333333;

}

form#ChronoContact_UserProfile .listbox {

	width:308px;

	float:left;

	position:relative;

	border:1px solid #8f8e8e;

	padding:5px 0 5px 5px;

	margin:5px 0 5px 0;

	color:#333333;

}

form#ChronoContact_UserProfile input.submit

	{

	float:left;

	position:relative;

	width:77px;

	height:29px;

	border:none;

	background:url(../images/submit.png) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	}

form#ChronoContact_UserProfile input.reset

	{

	float:left;

	position:relative;

	width:78px;

	height:29px;

	border:none;

	background:url(../images/cancel.png) no-repeat;

	text-indent:-2000px;

	cursor:pointer;

	margin:0 0 0 10px;

	}

form#ChronoContact_UserProfile input.submit_h

	{

	float:left;

	position:relative;

	width:77px;

	height:29px;

	border:none;

	background:url(../images/submit_h.png) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	}

form#ChronoContact_UserProfile input.reset_h

	{

	float:left;

	position:relative;

	width:78px;

	height:29px;

	border:none;

	background:url(../images/cancel_h.png) no-repeat;

	cursor:pointer;

	text-indent:-2000px;

	margin:0 0 0 10px;

	}



		

#contents .inner .top .bottom .right_contents div div div .validation-advice {

	clear:both;

	width:100%;

	float:left;

	position:relative;

	color:#bd462e;

	position:relative;

	margin:5px 0 5px 0;

	line-height: 110%;

	z-index: 1;

	overflow:hidden;

}

form#ChronoContact_Registration .cf_alert {

clear:both;

float:left;

position:relative;

color:#FF0000;

padding:10px 0 20px 0;

margin:0 0 0px 0;

}		

/* page break */



#contents .inner .top .bottom .right_contents #pagebreak_top {

	width:200px;

	float:right;

	position:relative;

	margin:-65px 5px 0 0;

	padding:2px 10px 2px 10px;

	background:#aaa04e;

	color:#ffffff;

	text-transform:lowercase;

	overflow:hidden;

}

#contents .inner .top .bottom .right_contents #pagebreak_bottom {

	width:200px;

	float:left;

	position:relative;

	margin:0 5px 0 0;

	padding:2px 10px 2px 10px;

	background:#aaa04e;

	color:#ffffff;

	text-transform:lowercase;

	overflow:hidden;

}



#contents .inner .top .bottom .right_contents #pagebreak_top a,

#contents .inner .top .bottom .right_contents #pagebreak_bottom a

{

	text-decoration:none;

	color:#ffffff;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_service #pagebreak_top {

	width:200px;

	float:right;

	position:relative;

	margin:-25px 5px 0 0;

	padding:2px 10px 2px 10px;

	background:#622721;

	color:#ffffff;

	text-transform:lowercase;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_service #pagebreak_bottom {

	width:200px;

	float:left;

	position:relative;

	margin:0 5px 0 0;

	padding:2px 10px 2px 10px;

	background:#622721;

	color:#ffffff;

	text-transform:lowercase;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_service #pagebreak_top a,

#contents .inner .top .bottom .right_contents .contentpaneopen_service #pagebreak_bottom a

{

	text-decoration:none;

	color:#ffffff;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_faq #pagebreak_top {

	width:150px;

	float:right;

	position:relative;

	margin:0px 5px -20px 0;

	padding:2px 10px 2px 10px;

	background:#906c27;

	color:#ffffff;

	text-transform:lowercase;

	z-index:99;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_faq #pagebreak_bottom {

	width:150px;

	float:right;

	position:relative;

	margin:0 5px 0 0;

	padding:2px 10px 2px 10px;

	background:#906c27;

	color:#ffffff;

	text-transform:lowercase;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_faq #pagebreak_top a,

#contents .inner .top .bottom .right_contents .contentpaneopen_faq #pagebreak_bottom a

{

	text-decoration:none;

	color:#ffffff;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_links #pagebreak_top {

	width:180px;

	float:right;

	position:relative;

	margin:-25px 0px 0 0;

	padding:2px 10px 2px 10px;

	background:#45332b;

	color:#ffffff;

	text-transform:lowercase;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_links #pagebreak_bottom {

	width:180px;

	float:left;

	position:relative;

	margin:0 0px 0 0;

	padding:2px 10px 2px 10px;

	background:#45332b;

	color:#ffffff;

	text-transform:lowercase;

}

#contents .inner .top .bottom .right_contents .contentpaneopen_links #pagebreak_top a,

#contents .inner .top .bottom .right_contents .contentpaneopen_links #pagebreak_bottom a

{

	text-decoration:none;

	color:#ffffff;

}







/* simple image gallery */

#contents .inner .top .bottom .right_contents .sig 

{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:16px 4px;

	padding:0px;

	display:table-cell;

}

#contents .inner .top .bottom .right_contents .sig_clr 

{

	clear:both;

}

#contents .inner .top .bottom .right_contents .sig_cont 

{

	float:left;

	position:relative;

	width:130px;

}

#contents .inner .top .bottom .right_contents .sig_thumb 

{

	width:120px;

	float:left;

	position:relative;

	margin:0px 10px 10px 0px;

	padding:0px;

	background:url(shadowAlpha.png) no-repeat bottom right !important;

	background:url(shadow.gif) no-repeat bottom right;

	overflow:hidden;

}

#contents .inner .top .bottom .right_contents .sig_thumb img 

{

	display:block;

	float:left;

	position:relative;

	background:#cdc8a1;

	margin:0px 0px 0px 0px;

	padding:4px;

}





/* custom login start here */

form#form-clogin {

width:100%;

float:left;

position:relative;

}

form#form-clogin input#modlgn_username,

form#form-clogin input#modlgn_passwd {

width:200px;

float:left;

position:relative;

margin:10px 0 0 0;

padding:5px 0 5px 0;

background:#ffffff;

border:1px solid #8f8e8e;

color:#999999;

}

form#form-clogin input.button {

clear:both;

float:left;

position:relative;

margin:10px 0 0 5px;

width:76px;

height:29px;

background:url(../images/signin.png) top left no-repeat;

border:0;

padding:0;

text-indent:-2000px;

}

form#form-clogin input.button_h {

background:url(../images/signin_h.png) top left no-repeat;

}



/* working on contact page */

table.contentpaneopen_contact

	{

	clear:both;

	width:100%;

	float:left;

	position:relative;

	}

table.contentpaneopen_contact tr td.contentheading_contact

	{

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:0 0 0 0;

	position:relative;

	line-height:36px;

	clear:both;

	font-weight:bold;

	color:#bec0c3;

	}

	

/* 

services page hover state 

main service landing page

*/



/* start corp tran here */

#contents .right_contents div div div .contentpaneopen_service a.corptran

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corp_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.corptran span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corp_bot.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.corptran:hover

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corp_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.corptran:hover span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corp_bot_h.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.corptran p

	{

	width:500px;

	float:left;

	position:relative;

	margin:0 0 0 60px;

	padding:10px 0 30px 0;

	}

#contents .right_contents div div div .contentpaneopen_service a.corptran p strong

	{

	width:100%;

	float:left;

	position:relative;

	font-size:19px;

	color:#5e4d44;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px -2px;

	}

/* start individual here */

#contents .right_contents div div div .contentpaneopen_service a.individual

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/individual_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.individual span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/individual_bot.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.individual:hover

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/individual_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.individual:hover span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/individual_bot_h.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.individual p

	{

	width:500px;

	float:left;

	position:relative;

	margin:0 0 0 60px;

	padding:10px 0 30px 0;

	}

#contents .right_contents div div div .contentpaneopen_service a.individual p strong

	{

	width:100%;

	float:left;

	position:relative;

	font-size:19px;

	color:#433129;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px -2px;

	}

#contents .right_contents div div div .contentpaneopen_service a.individual:hover p strong	

	{

	color:#110906;

	}

/* start execute here */

#contents .right_contents div div div .contentpaneopen_service a.execute

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/execute_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.execute span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/execute_bot.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.execute:hover

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/execute_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.execute:hover span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/execute_bot_h.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.execute p

	{

	width:500px;

	float:left;

	position:relative;

	margin:0 0 0 60px;

	padding:10px 0 30px 0;

	}

#contents .right_contents div div div .contentpaneopen_service a.execute p strong

	{

	width:100%;

	float:left;

	position:relative;

	font-size:19px;

	color:#b0a760;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px -2px;

	}

#contents .right_contents div div div .contentpaneopen_service a.execute:hover p strong	

	{

	color:#776b23;

	}

/* corporate seminar here */

#contents .right_contents div div div .contentpaneopen_service a.corporate

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corporate_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.corporate span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corporate_bot.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.corporate:hover

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corporate_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.corporate:hover span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/corporate_bot_h.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.corporate p

	{

	width:500px;

	float:left;

	position:relative;

	margin:0 0 0 60px;

	padding:10px 0 30px 0;

	}

#contents .right_contents div div div .contentpaneopen_service a.corporate p strong

	{

	width:100%;

	float:left;

	position:relative;

	font-size:19px;

	color:#7b8676;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px -2px;

	}

#contents .right_contents div div div .contentpaneopen_service a.corporate:hover p strong	

	{

	color:#3a4435;

	}

/* network here */

#contents .right_contents div div div .contentpaneopen_service a.network

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/network_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.network span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/network_bot.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.network:hover

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/network_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_service a.network:hover span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/network_bot_h.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_service a.network p

	{

	width:500px;

	float:left;

	position:relative;

	margin:0 0 0 60px;

	padding:10px 0 30px 0;

	}

#contents .right_contents div div div .contentpaneopen_service a.network p strong

	{

	width:100%;

	float:left;

	position:relative;

	font-size:19px;

	color:#b0aca1;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px -2px;

	}

#contents .right_contents div div div .contentpaneopen_service a.network:hover p strong

	{

	color:#777162;

	}

	

/* start blog here */

#contents .right_contents div div div .contentpaneopen_links a.blog

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/blog_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_links a.blog span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/blog_bot.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_links a.blog:hover

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/blog_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_links a.blog:hover span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/blog_bot_h.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_links a.blog p

	{

	width:500px;

	float:left;

	position:relative;

	margin:0 0 0 60px;

	padding:10px 0 30px 0;

	}

#contents .right_contents div div div .contentpaneopen_links a.blog p strong

	{

	width:100%;

	float:left;

	position:relative;

	font-size:19px;

	color:#5e4d44;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px -2px;

	}

#contents .right_contents div div div .contentpaneopen_links a.blog:hover p strong

	{

	color:#221712;	

	}	

/* start link here */

#contents .right_contents div div div .contentpaneopen_links a.link

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/link_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_links a.link span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/link_bot.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_links a.link:hover

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/link_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_links a.link:hover span

	{

	position:relative;

	float:left;

	width:584px;

	margin:0px;

	padding:0px;

	background:url(../images/link_bot_h.jpg) left bottom no-repeat;

	display:block;

	}

#contents .right_contents div div div .contentpaneopen_links a.link p

	{

	width:500px;

	float:left;

	position:relative;

	margin:0 0 0 60px;

	padding:10px 0 30px 0;

	}

#contents .right_contents div div div .contentpaneopen_links a.link p strong

	{

	width:100%;

	float:left;

	position:relative;

	font-size:19px;

	color:#5e4d44;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px -2px;

	}

#contents .right_contents div div div .contentpaneopen_links a.link:hover p strong

	{

	color:#221712;	

	}

	

/* about box here */

#contents .right_contents div div div .contentpaneopen_about a.box

	{

	position:relative;

	float:left;

	width:285px;

	margin:0px 0 0 0px;

	padding:0px;

	background:url(../images/box_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	font-size:12px;

	font-family:Verdana;

	color:#231f20;

	}

#contents .right_contents div div div .contentpaneopen_about a.box span

	{

	position:relative;

	float:left;

	width:285px;

	min-height:250px;

	margin:0px;

	padding:0px;

	background:url(../images/box_bot.jpg) left bottom no-repeat;

	display:block;

	text-decoration:none;

	font-size:12px;

	font-family:Verdana;

	color:#231f20;

	font-weight:normal;

	}

#contents .right_contents div div div .contentpaneopen_about a.box:hover

	{

	position:relative;

	float:left;

	width:285px;

	margin:0px 0 0 0px;

	padding:0px;

	background:url(../images/box_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_about a.box:hover span

	{

	position:relative;

	float:left;

	width:285px;

	margin:0px;

	padding:0px;

	background:url(../images/box_bot_h.jpg) left bottom no-repeat;

	display:block;

	text-decoration:none;

	font-size:12px;

	font-family:Verdana;

	color:#231f20;

	font-weight:normal;

	}

#contents .right_contents div div div .contentpaneopen_about a.box p

	{

	width:250px;

	float:left;

	position:relative;

	margin:0 0 0 20px;

	padding:10px 0 20px 0;

	}

#contents .right_contents div div div .contentpaneopen_about a.box p strong.small

	{

	width:100%;

	float:left;

	position:relative;

	font-size:13px;

	color:#aaa04e;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px 0px;

	text-transform:uppercase;

	text-align:center;

	}

#contents .right_contents div div div .contentpaneopen_about a.box p strong.big

	{

	width:100%;

	float:left;

	position:relative;

	font-size:23px;

	color:#aaa04e;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin:2px 0px 0px 0px;

	padding:0 0 10px 0;

	text-transform:uppercase;

	text-align:center;

	}

#contents .right_contents div div div .contentpaneopen_about a.box:hover p strong.small,

#contents .right_contents div div div .contentpaneopen_about a.box:hover p strong.big	

	{

	color:#716418;

	}

/* about boxh here */

#contents .right_contents div div div .contentpaneopen_about a.boxh

	{

	position:relative;

	float:left;

	width:285px;

	margin:0px 0 0 0px;

	padding:0px;

	background:url(../images/box_top_h.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	font-size:12px;

	font-family:Verdana;

	color:#231f20;

	}

#contents .right_contents div div div .contentpaneopen_about a.boxh span

	{

	position:relative;

	float:left;

	width:285px;

	min-height:250px;

	margin:0px;

	padding:0px;

	background:url(../images/box_bot_h.jpg) left bottom no-repeat;

	display:block;

	text-decoration:none;

	font-size:12px;

	font-family:Verdana;

	color:#231f20;

	font-weight:normal;

	}

#contents .right_contents div div div .contentpaneopen_about a.boxh:hover

	{

	position:relative;

	float:left;

	width:285px;

	margin:0px 0 0 0px;

	padding:0px;

	background:url(../images/box_top.jpg) left top no-repeat;

	display:block;

	text-decoration:none;

	}

#contents .right_contents div div div .contentpaneopen_about a.boxh:hover span

	{

	position:relative;

	float:left;

	width:285px;

	margin:0px;

	padding:0px;

	background:url(../images/box_bot.jpg) left bottom no-repeat;

	display:block;

	text-decoration:none;

	font-size:12px;

	font-family:Verdana;

	color:#231f20;

	font-weight:normal;

	}

#contents .right_contents div div div .contentpaneopen_about a.boxh p

	{

	width:250px;

	float:left;

	position:relative;

	margin:0 0 0 20px;

	padding:10px 0 20px 0;

	}

#contents .right_contents div div div .contentpaneopen_about a.boxh p strong.small

	{

	width:100%;

	float:left;

	position:relative;

	font-size:13px;

	color:#716418;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:5px 0px 0px 0px;

	text-transform:uppercase;

	text-align:center;

	}

#contents .right_contents div div div .contentpaneopen_about a.boxh p strong.big

	{

	width:100%;

	float:left;

	position:relative;

	font-size:23px;

	color:#716418;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin:2px 0px 0px 0px;

	padding:0 0 10px 0;

	text-transform:uppercase;

	text-align:center;

	}

#contents .right_contents div div div .contentpaneopen_about a.boxh:hover p strong.small,

#contents .right_contents div div div .contentpaneopen_about a.boxh:hover p strong.big	

	{

	color:#aaa04e;

	}	

	

	

/* executive transition output for home */

#contents .bottommod div.executivetransitionoutplacement {

width:130px;

height:68px;

float:left;

position:relative;

margin:0 0 0 0;

padding:60px 0 10px 60px;

background:url(../images/executivetransition_home.jpg) left top no-repeat;

overflow:hidden;

}

#contents .bottommod div.executivetransitionoutplacement a {

text-decoration:underline;

color:#FFFFFF;

font-weight:normal;

margin:0 0 0 0;

padding:0 0 0 0;

font-size:9px;

line-height:13px;

}

#contents .bottommod div.executivetransitionoutplacement a:hover {

font-weight:bold;

font-size:9px;

line-height:13px;

}	

	

	

	

/* background for member */

#contents.member {

	color:#666666;

}

#contents.member .inner

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/bg_member_inner.jpg) repeat-y;

	}	

#contents.member .top

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/bg_member_top.jpg) top left no-repeat;

	}

#contents.member .bottom

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/bg_member_bottom.jpg) bottom left no-repeat;

	}

.usermenu {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

.usermenu ul {

	width:584px;

	height:34px;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

	background:url(../images/member_menu_bg.jpg) top left no-repeat;	

}

.usermenu ul li {

	float:left;

	position:relative;

	list-style:none;

	display:inline;

	padding:0px 0px 0px 0px;

	border-left:1px solid #ffffff;

}



.usermenu ul li a {

	float:left;

	position:relative;

	text-decoration:none;

	color:#ffffff;

	padding:5px 15px 4px 14px;

}

.usermenu ul li a:hover,

.usermenu ul li#current a {

	float:left;

	position:relative;

	text-decoration:underline;

	color:#636466;

	margin:1px 0 0 0;

	padding:4px 15px 4px 14px;

	background:#b7b9bc;

}



#contents.member ul.quickmenu {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}



#contents.member ul.quickmenu li {

width:100%;

float:left;

position:relative;

list-style:none;

border-bottom:1px solid #cccccc;

}

#contents.member ul.quickmenu li a {

color:#636466;

text-decoration:none;

}

#contents.member ul.quickmenu li a:hover {

text-decoration:underline;

}

#contents.member ul.quickmenu li.file a {

float:left;

position:relative;

background:url(../images/file_icon.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.member ul.quickmenu li.jobleads a {

float:left;

position:relative;

background:url(../images/jobleads_icon.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.member ul.quickmenu li.blog a {

float:left;

position:relative;

background:url(../images/blog_icon.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.member ul.quickmenu li.questions a {

float:left;

position:relative;

background:url(../images/questions_icon.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.member ul.quickmenu li.requests a {

float:left;

position:relative;

background:url(../images/connections_request.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

white-space:nowrap;

}

#contents.member div.module,

#contents.member div.module div,

#contents.member div.module div div

{

width:auto;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}



#contents.member div.module_connectionrequests {

width:230px;

min-height:500px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

background:#fdfcfc;

border:1px solid #c2bfb6;

overflow:hidden;

}

#contents.member div.module_connectionrequests h3 {

width:225px;

float:left;

position:relative;

background:#636466;

padding:5px 0 5px 5px;

margin:0 0 0 0;

color:#ffffff;

text-transform:uppercase;

text-align:center;

font-weight:normal;

}

#contents.member div.module_connectionrequests p {

clear:both;

width:200px;

float:left;

position:relative;

margin:0 0 0 10px;

padding:10px 0 10px 0;

}

#contents.member div.module_connectionrequests ul {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}

#contents.member div.module_connectionrequests ul li {

list-style:none;

display:block;

margin:10px 0 5px 10px;

padding:20px 0 0 50px;

background:url(../images/people_icon.png) top left no-repeat;

}

#contents.member div.module_isprofilecomplete {

width:291px;

float:left;

position:relative;

margin:0px 0 0 0;

}

#contents.member div.module_isprofilecomplete div.bottom {

width:291px;

float:left;

position:relative;

background:url(../images/is_your_profile_complete_b.png) bottom left no-repeat;

margin:10px 0 0 0;

}

#contents.member div.module_isprofilecomplete div.top {

width:100%;

float:left;

position:relative;

background:url(../images/is_your_profile_complete_t.png) top left no-repeat;

margin:-10px 0 0 0;

}

#contents.member div.module_isprofilecomplete div.bottom div.top div.small {

width:291px;

float:left;

position:relative;

margin:0 0 0 0;

padding:13px 0 0 0;

font-family:Verdana;

font-size:14px;

text-align:center;

text-transform:uppercase;

font-weight:bold;

color:#636466;

}

#contents.member div.module_isprofilecomplete div.bottom div.top div.big {

width:291px;

float:left;

position:relative;

margin:0 0 0 0;

padding:5px 0 0 0;

font-family:Verdana;

font-size:24px;

text-align:center;

text-transform:uppercase;

font-weight:bold;

color:#636466;

}

#contents.member div.module_isprofilecomplete div.bottom div.text {

clear:both;

width:291px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 15px;

font-family:Verdana;

font-size:12px;

color:#231f20;

}

#contents.member div.module_isprofilecomplete div.bottom div.text span.alert {

font-family:Verdana;

font-size:12px;

color:#902107;

}

#contents.member div.module_isprofilecomplete div.bottom div.text a {

color:#231f20;

}

#contents.member ul.dm_catlist {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}



#contents.member div.dm_row {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:10px 0 10px 0;

border-top:1px solid #cccccc;

}

#contents.member div.dm_left {

width:49%;

min-height:100px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

border-right:1px solid #cccccc;

overflow:hidden;

}

#contents.member div.dm_left .dm_name,

#contents.member div.dm_left .dm_download {

clear:both;

width:250px;

float:left;

position:relative;

margin:0 0 0 30px;

}

#contents.member div.dm_left .dm_name img.icon {

float:left;

position:relative;

margin:0 10px 0 0;

padding:0 0 0 0;

}

#contents.member div.dm_left .dm_download a {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download.png) top left no-repeat;

margin:20px 0 0 0;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}

#contents.member div.dm_left .dm_download a:hover {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download_h.png) top left no-repeat;

margin:20px 0 0 0;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}

#contents.member div.dm_right {

width:49%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.member div.dm_right .dm_description,

#contents.member div.dm_right .dm_date,

#contents.member div.dm_right .dm_size {

clear:both;

width:250px;

float:left;

position:relative;

margin:0 0 0 30px;

font-family:Verdana;

color:#636466;

font-size:11px;

}

#contents.member div.dm_right .dm_description strong,

#contents.member div.dm_right .dm_date strong,

#contents.member div.dm_right .dm_size strong {

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

font-family:Verdana;

color:#636466;

font-size:14px;

font-weight:normal;

}

#contents.member div.dm_right .dm_description p {

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}

#contents.member div.jl_row {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:5px 0 5px 0;

border-top:1px solid #cccccc;

}

#contents.member div.jl_row.last {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:5px 0 5px 0;

border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;

}

#contents.member div.jl_row.highlight {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:5px 0 5px 0;

border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;

background:url(../images/job_leads_highlight.png) top left repeat-y;

}

#contents.member div.jl_left {

width:400px;

min-height:30px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

border-right:1px solid #cccccc;

}

#contents.member div.jl_detail {

float:left;

position:relative;

margin:0 0 0 20px;

}

#contents.member div.jl_right {

width:150px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.member div.jl_right a {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download.png) top left no-repeat;

margin:0px 0 0 20px;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}

#contents.member div.jl_right a:hover {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download_h.png) top left no-repeat;

margin:0px 0 0 20px;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}





#contents.member div.underline {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 20px 0;

	padding:0 0 0 0;

	border-bottom:1px solid #333333;

	font-family:Verdana;

	font-size:14px;

	color:#636466;

}

#contents.member div.underline.top-10 {

	width:100%;

	float:left;

	position:relative;

	margin:-10px 0 20px 0;

	padding:0 0 0 0;

	border-bottom:1px solid #333333;

}

#contents.member div.underline.top-10 p {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:12px;

	font-family:Verdana;

}

#contents.member div.top-10 {

	width:100%;

	float:left;

	position:relative;

	margin:-10px 0 20px 0;

	padding:0 0 0px 0;

}





#contents.member h3.contentheading.file

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/file_icon.png) center right no-repeat;

	}	

#contents.member h3.contentheading.blog

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/blog_icon.png) center right no-repeat;

	}

#contents.member h3.contentheading.jobleads

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/jobleads_icon.png) center right no-repeat;

	}	

#contents.member h3.contentheading.questions

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/questions_icon.png) center right no-repeat;

	}	

#contents.member h3.contentheading.connections

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/connections_request.png) center right no-repeat;

	}

#contents.member div#connections .inquiries_row.hightlight {

	background:url(../images/inquiries_hightlight.png) -1px top no-repeat;



}

#contents.member div#connections .inquiries_row.hightlight .description {

	width:500px;
	
	padding:0 0 0 70px;

	background:url(../images/questions_small.png) 10px top no-repeat;

}

#contents.member div#connections .inquiries_row .description {

	color:#666666;

}	

#contents.member div#connections .request_box {

	width:100%;

	float:left;

	position:relative;

	margin:10px 0 10px 0;

	padding:0 0 0 0;

	border:1px solid #666666;

	background:#ffffff;

}

div#connections .request_box .description .name {

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:20px 0 10px 50px;

	background:url(../images/people_icon.png) top left no-repeat;

}

#contents.member div#connections .connections_left {

width:340px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.member div#connections .connections_right {

width:230px;

float:right;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.member div#connections .requests_row {

	width:100%;

	float:left;

	position:relative;

	margin:0px 0 10px 0;

	padding:0 0 20px 0;

	border-bottom:1px solid #666666;

} 

#contents.member div#connections .requests_row .description .title {

	font-weight:bold;

}

#contents.member div#connections .requests_row .action a,

#contents.member div#connections .action a {

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 20px 0 0;

}



div#connections .view_requests .name {

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:20px 0 10px 50px;

	background:url(../images/people_icon.png) top left no-repeat;

}

div#connections .view_requests .title {

	font-weight:bold;

}

#contents.member ul.dm_catlist {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}



#contents.member ul.dm_catlist li {

width:100%;

float:left;

position:relative;

list-style:none;

border-top:1px solid #636466;

background:url(../images/category_icon.png) center left no-repeat;

padding:20px 0 20px 0px;

}

#contents.member ul.dm_catlist li a,

#contents.member ul.dm_catlist li span {

float:left;

position:relative;

margin:0 0 0 60px;

color:#636466;

}



/* background for client */

#contents.client .inner

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/bg_client_inner.jpg) repeat-y;

	}	

#contents.client .top

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/bg_client_top.jpg) top left no-repeat;

	}

#contents.client .bottom

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/bg_client_bottom.jpg) bottom left no-repeat;

	}

#contents.client a {

	color:#354763;

}	

#contents.client .clientmenu ul li a {

	float:left;

	position:relative;

	text-decoration:none;

	color:#ffffff;

	padding:5px 7px 4px 7px;

}

#contents.client div.module,

#contents.client div.module div,

#contents.client div.module div div

{

width:auto;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.client div.module_connectionrequests {

width:230px;

min-height:500px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

background:#fdfcfc;

border:1px solid #c2bfb6;

overflow:hidden; 

}

#contents.client div.module_connectionrequests h3 {

width:225px;

float:left;

position:relative;

background:#636466;

padding:5px 0 5px 5px;

margin:0 0 0 0;

color:#ffffff;

text-transform:uppercase;

text-align:center;

font-weight:normal;

}

#contents.client div.module_connectionrequests p {

clear:both;

width:200px;

float:left;

position:relative;

margin:0 0 0 10px;

padding:10px 0 10px 0;

}

#contents.client div.module_connectionrequests ul {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0; 

}

#contents.client div.module_connectionrequests ul li {

list-style:none;

display:block;

margin:10px 0 5px 10px;

padding:20px 0 0 50px;

background:url(../images/people_icon.png) top left no-repeat;

}

.clientmenu {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

.clientmenu ul {

	width:588px;

	height:34px;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

	background:url(../images/client_menu_bg.jpg) top left no-repeat;	

}

.clientmenu ul li {

	float:left;

	position:relative;

	list-style:none;

	display:inline;

	padding:0px 0px 0px 0px;

	border-left:1px solid #ffffff;

}

.clientmenu ul li a {

	float:left;

	position:relative;

	text-decoration:none;

	color:#ffffff;

	padding:5px 8px 4px 8px;

}

.clientmenu ul li a:hover,

.clientmenu ul li#current a,

.clientmenu ul li.active a {

	float:left;

	position:relative;

	text-decoration:underline;

	color:#636466;

	margin:1px 0 0 0;

	/*padding:4px 9px 4px 9px;*/

	background:#8bb2ec;

}

.clientmenu .moduletable_categorymenu  {

width:100%;

float:left;

position:relative;

margin:0 0  0 0;

padding:0 0 0 0;

}

.clientmenu ul.menu_category {

width:100%;

float:left;

position:relative;

margin:0 0 10px 0;

padding:0 0 0 0;

background:none;

}

.clientmenu ul.menu_category li {

list-style:none;

display:inline;

background:none;

color:#797979;

border:0;

}

.clientmenu ul.menu_category li a {

float:left;

position:relative;

margin:0 0 0 0;

padding:0 15px 0 0;

background:none;

color:#797979;

border:0;

}

.clientmenu ul.menu_category li a span {

background:none;

text-decoration:underline;

color:#797979;

border:0;

}

.clientmenu ul.menu_category li a:hover span {

text-decoration:underline;

}

.clientmenu ul.menu_category li#current a,

.clientmenu ul.menu_category li#active a {

background:none;

}

.clientmenu ul.menu_category li#current a span {

font-weight:bold;

text-decoration:underline;

background:none;

color:#797979;

}



#contents.client h3.contentheading

	{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#354763;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	}

#contents.client h3.contentheading.file

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#354763;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/file_icon_c.png) center right no-repeat;

	}	

#contents.client h3.contentheading.blog

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#354763;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/blog_icon_c.png) center right no-repeat;

	}

#contents.client h3.contentheading.video

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#354763;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/video_icon_c.png) center right no-repeat;

	}	

#contents.client h3.contentheading.jobleads

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#354763;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/jobleads_icon_c.png) center right no-repeat;

	}

#contents.client .componentheading_tips

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#354763;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/blog_icon_c.png) center right no-repeat;

	}

#contents.client .related_category {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 10px 0;

	padding:0 0 0 0;

}

#contents.client .related_category a {

	float:left;

	position:relative;

	margin:0 20px 0 0;

	padding:0 0 10px 0;

	text-transform:uppercase;

	font-family:Verdana;

	font-size:10px;

	color:#636466;

}		

#contents.client h3.contentheading.connections

	{

	width:100%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#354763;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0;

	font-weight:bold;

	line-height:36px;

	background:url(../images/connections_icon_c.png) center right no-repeat;

	}

#contents.client div.underline {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 20px 0;

	padding:0 0 0 0;

	border-bottom:1px solid #333333;

	font-family:Verdana;

	font-size:14px;

	color:#354763;

}

#contents.client div.underline.top-10 {

	width:100%;

	float:left;

	position:relative;

	margin:-10px 0 20px 0;

	padding:0 0 0 0;

	border-bottom:1px solid #333333;

}

#contents.client div.underline.top-10 p {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:12px;

	font-family:Verdana;

}

#contents.client div.top-10 {

	width:100%;

	float:left;

	position:relative;

	margin:-10px 0 0px 0;

	padding:0 0 0px 0;


}

#contents.client ul.quickmenu {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;


}



#contents.client ul.quickmenu li {

width:100%;

float:left;

position:relative;

list-style:none;

border-bottom:1px solid #cccccc;

}

#contents.client ul.quickmenu li a {

color:#636466;

text-decoration:none;

}

#contents.client ul.quickmenu li a:hover {

text-decoration:underline;

}



#contents.client ul.quickmenu li.file a {

float:left;

position:relative;

background:url(../images/file_icon_c.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.client ul.quickmenu li.video a {

float:left;

position:relative;

background:url(../images/video_icon_c.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.client ul.quickmenu li.jobleads a {

float:left;

position:relative;

background:url(../images/jobleads_icon_c.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.client ul.quickmenu li.blog a {

float:left;

position:relative;

background:url(../images/blog_icon_c.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.client ul.quickmenu li.questions a {

float:left;

position:relative;

background:url(../images/questions_icon_c.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

}

#contents.client ul.quickmenu li.connections a {

float:left;

position:relative;

background:url(../images/connections_icon_c.png) center left no-repeat;

padding:15px 0 15px 60px;

margin:10px 0 10px 0;

font-size:14px;

white-space:nowrap;

}

#contents.client div#connections {

color:#354763;

}

#contents.client div#connections .connections_menu .left ul li a,

#contents.client div#connections .connections_menu .left_right ul li a {

float:left;

position:relative;

margin:-10px 0 0 0;

padding:0 20px 10px 0px;

text-decoration:none;

font-family:Verdana;

font-size:10px;

color:#354763;

}

#contents.client div#connections .connections_menu .left ul li.active a,

#contents.client div#connections .connections_menu .left_right ul li.active a {

float:left;

position:relative;

margin:-10px 0 0 0;

padding:0 20px 10px 0px;

text-decoration:underline;

font-weight:normal;

}

#contents.client div#connections .connections_menu .left ul li a:hover,

#contents.client div#connections .connections_menu .left_right ul li a:hover {

text-decoration:underline;

}

#contents.client ul.dm_catlist {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}



#contents.client ul.dm_catlist li {

width:100%;

float:left;

position:relative;

list-style:none;

border-top:1px solid #636466;

background:url(../images/category_icon.png) center left no-repeat;

padding:20px 0 20px 0px;

}

#contents.client ul.dm_catlist li a,

#contents.client ul.dm_catlist li span {

float:left;

position:relative;

margin:0 0 0 60px;

color:#231f20;

}

#contents.client div.dm_pathway {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}

#contents.client div.dm_pathway a {

float:left;

position:relative;

font-size:14px;

color:#636466;

text-transform:uppercase;

padding:0 10px 0 0;

text-decoration:none;

}

#contents.client div.dm_pathway span {

float:left;

position:relative;

color:#636466;

margin:0 0 0 0;

padding:0 10px 0 0px;

}

#contents.client div.dm_row {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:10px 0 10px 0;

border-top:1px solid #cccccc;

}

#contents.client div.dm_left {

width:49%;

min-height:100px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

border-right:1px solid #cccccc;

}

#contents.client div.dm_left .dm_name,

#contents.client div.dm_left .dm_download {

width:250px;

float:left;

position:relative;

margin:0 0 0 30px;

}

#contents.client div.dm_left .dm_name img.icon {

float:left;

position:relative;

margin:0 10px 0 0;

padding:0 0 0 0;

}

#contents.client div.dm_left .dm_download a {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download.png) top left no-repeat;

margin:20px 0 0 0;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}

#contents.client div.dm_left .dm_download a:hover {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download_h.png) top left no-repeat;

margin:20px 0 0 0;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}

#contents.client div.dm_right {

width:49%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.client div.dm_right .dm_description,

#contents.client div.dm_right .dm_date,

#contents.client div.dm_right .dm_size {

width:250px;

float:left;

position:relative;

margin:0 0 0 30px;

font-family:Verdana;

color:#636466;

font-size:11px;

}

#contents.client div.dm_right .dm_description strong,

#contents.client div.dm_right .dm_date strong,

#contents.client div.dm_right .dm_size strong{

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

font-family:Verdana;

color:#636466;

font-size:14px;

font-weight:normal;

}

#contents.client div.dm_right .dm_description p {

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}



#contents.client div.jl_row {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:5px 0 5px 0;

border-top:1px solid #cccccc;

}

#contents.client div.jl_row.last {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:5px 0 5px 0;

border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;

}

#contents.client div.jl_row.highlight {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:5px 0 5px 0;

border-top:1px solid #cccccc;

border-bottom:1px solid #cccccc;

background:url(../images/job_leads_highlight_c.png) top left repeat-y;

}

#contents.client div.jl_left {

width:400px;

min-height:30px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

border-right:1px solid #cccccc;

}

#contents.client div.jl_detail {

float:left;

position:relative;

margin:0 0 0 20px;

}

#contents.client div.jl_right {

width:150px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.client div.jl_right a {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download.png) top left no-repeat;

margin:0px 0 0 20px;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}

#contents.client div.jl_right a:hover {

width:106px;

height:30px;

float:left;

position:relative;

background:url(../images/download_h.png) top left no-repeat;

margin:0px 0 0 20px;

padding:0 0 0 0px;

text-indent:-2000px;

overflow:hidden;

}

#contents.client div#connections .connections_left {

width:340px;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.client div#connections .connections_right {

width:230px;

float:right;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

overflow:hidden;

}

#contents.client div#connections .request_box {

float:left;

position:relative;

margin:10px 0 10px 0;

background:#ffffff;

}

#contents.client div#connections .request_box .description .text {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0px 0 0px 0px;

}



#contents.client div#connections h3.title {

font-family:Verdana;

font-size:14px;

color:#354763;

font-weight:normal;

margin:0 0 0 0 ;

padding:0 0 0 0;

}

#contents.client div#connections .list-footer {

background:#354763;

color:#ffffff;

text-align:center;

}

#contents.client div#connections .list-footer a ,

#contents.client div#connections .list-footer span.pagenav{

color:#ffffff;

}

#contents.client div#connections .inquiries_row .description {

width:500px;
	
float:left;

position:relative;

margin:20px 0 20px 0px;

padding:0 0 0 70px;

background:url(../images/questions_small_c.png) left top no-repeat;

color:#354763;

}

#contents.client table.blog_tips .contentheading_tips {

float:left;

position:relative;

margin:0 0 -15px 0;

padding:0 0 0 0;

font-family:Verdana;

font-size:14px;

color:#636466;

font-weight:bold;



}

#contents.client table.blog_tips .contentpaneopen_tips {

float:left;

position:relative;

margin:0 0 0 0;

font-family:Verdana;

font-size:12px;

color:#636466;

}

#contents.client table.blog_tips .contentpaneopen_tips a.readon_tips {

float:left;

position:relative;

margin:-15px 0 0 0;

}

#contents.client table.blog_tips span.article_separator {

width:100%;

float:left;

position:relative;

border-bottom:1px solid #636466;

margin:0 0 10px 0;

}







/* for logged in menu */



.loggedmenu {

width:100%;

float:right;

position:relative;

text-align:right;

z-index:99;

}

.loggedmenu .text {

float:right;

position:relative;

margin:0 5px 0 0;

text-align:right;

z-index:99;

}

.loggedmenu .text a {

text-transform:uppercase;

text-decoration:underline;

}



/* ambra */

#contents .right_contents div div div table.invisible {

width:574px;

float:left;

position:relative;

margin:0 0 0 0;

}

#contents .inner .top .bottom .right_contents div div div div#onBeforeDisplay_wrapper {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}

#contents .inner .top .bottom .right_contents div div div div#onAfterDisplay_wrapper {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}

#contents .inner .top .bottom .right_contents div div div div#onDisplayRightColumn_wrapper {

width:100%;

float:left;

position:relative;

margin:0 0 0 0;

padding:0 0 0 0;

}



/* format myblog */

#myBlog-wrap,

#myBlog-head {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

	background:none;

}

#myBlog-wrap h3 {

	padding: 10px 0 0 0px;

	text-indent: 0px;

	font-size:36px;

}

#myBlog-wrap #myBlog-head {

	background: none;

	margin-bottom: 10px;

	position: relative;

	height:33px;

}

#myBlog-wrap #myBlog-head {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

#myBlog-wrap #myBlog-head h3 {

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:36px;

	color:#636466;

	text-transform:uppercase;

	margin:5px 0px 5px 0px;

	padding:10px 0 10px 0px;

	font-weight:bold;

	line-height:36px;

	background:url(../images/blog_icon.png) center right no-repeat;

	text-align:left;

}

#myBlog-wrap #myBlog-head .desc {

	width:100%;

	float:left;

	position:relative;

	margin:-10px 0 5px 0;

	padding:0 0 0px 0;	

	background:none;

}

#myBlog-wrap ul#myBlog-toolbar {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

	z-index:99;

}

#myBlog-wrap #myBlog-toolbar ul, #myBlog-head ul {

	width:100%;

	float:left;

	position:relative;

	margin:0px 0 0 0;

	padding:0 0 0 0;

	background:none;

	border-top:1px solid #999999;

	border-bottom:1px solid #999999;

}

#myBlog-wrap #myBlog-toolbar ul, #myBlog-head ul li {

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:10px 10px 10px 10px;

	display:inline;

	background:none;

	border:none;

}

#myBlog-wrap #myBlog-toolbar ul, #myBlog-head ul li a {

	text-decoration:none;

	background:none;

	border:none;

}

#myblog  {

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:50px 0 0 0;

	padding: 50px 0 0 0;

	background:none;

}

#myblog #myblogEntryList {

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

#myblog .componentheading,

#myblog #myblogTabNav {

	display:none;

}

#myblog form,

#myblog #blog-entries {

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:70px 0 0 0;

	padding:0 0 0 0;

}

#myblog #myblogNewEntryButton.myBlogTabBorder {

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

#myblog .myBlogTabBorder {

	border-top:none;

}

#myblog tr.sectiontableentry2 td div {

	clear:both;

	width:350px;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

#myBlog-wrap .postContent .postContent-top {

width:100%;

float:left;

position:relative;

margin:20px 0 0 0;

padding:0 0 0 0;

}

#myBlog-wrap .postContent .postContent-top .blog_date {

	width:112px;

	height:50px;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

	font-size:12px;

	font-weight:bold;

	padding:15px 0 0 10px;

	text-transform:uppercase;

	color:#ffffff;

	background:url(../images/blog_date_bg.png) left top no-repeat;

}

#myBlog-wrap .postContent .postContent-top .blog_info {

	width:400px;

	float:left;

	position:relative;

	margin:0px 0 0 0px;

	padding:0 0 0 20px;

}

#myBlog-wrap .postContent .postContent-top .blog_info h2 {

	width:100%;

	float:left;

	position:relative;

	font-family:Verdana;

	font-size:14px;

	color:#636466;

	margin:0 0 0 0;

	padding:0 0 0 0;

}

#myBlog-wrap .postContent .postContent-top .blog_info strong {

	font-family:Verdana;

	font-size:14px;

	color:#636466;

}

#myBlog-wrap .postContent .postContent-top .blog_info strong a {

	font-family:Verdana;

	font-size:14px;

	color:#636466;

	text-decoration:none;

}

#myBlog-wrap .postContent .postContent-top .blog_info div {

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



.sectiontableheader {

background:#cccccc;

color:#999999;

}



#com-form-login {

	clear:both;

	width:100%;

	float:left;

	position:relative;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



/* fixing the slide image */

ul#jw-sir li {

background:#000000;

}