/* `XHTML, HTML4, HTML5 Reset
----------------------------------------------------------------------------------------------------*/

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
dialog,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
font,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
hr,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
meter,
nav,
object,
ol,
output,
p,
pre,
progress,
q,
rp,
rt,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video,
xmp {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 100%;
}

html,
body {
  height: 100%;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
/*
  Override the default (display: inline) for
  browsers that do not recognize HTML5 tags.

  IE8 (and lower) requires a shiv:
  http://ejohn.org/blog/html5-shiv
*/
  display: block;
}

b,
strong {
/*
  Makes browsers agree.
  IE + Opera = font-weight: bold.
  Gecko + WebKit = font-weight: bolder.
*/
  font-weight: bold;
}

img {
  font-size: 0;
  vertical-align: middle;
/*
  For IE.
  http://css-tricks.com/ie-fix-bicubic-scaling-for-images
*/
  -ms-interpolation-mode: bicubic;
}

li {
/*
  For IE6 + IE7.
*/
  display: list-item;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

th,
td,
caption {
  font-weight: normal;
  vertical-align: middle;
  text-align: left;
}

svg {
/*
  For IE9 beta.
*/
  overflow: hidden;
}
/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/*
	Forces backgrounds to span full width,
	even if there is horizontal scrolling.
	Increase this if your layout is wider.

	Note: IE6 works fine without this fix.
*/


/* `Container >> 24 Columns
----------------------------------------------------------------------------------------------------*/
.container_24 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
	display: inline;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}

.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15,
.push_16, .pull_16,
.push_17, .pull_17,
.push_18, .pull_18,
.push_19, .pull_19,
.push_20, .pull_20,
.push_21, .pull_21,
.push_22, .pull_22,
.push_23, .pull_23 {
	position: relative;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* `Grid >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .grid_1 {
	width: 30px;
}

.container_24 .grid_2 {
	width: 70px;
}

.container_24 .grid_3 {
	width: 110px;
}

.container_24 .grid_4 {
	width: 150px;
}

.container_24 .grid_5 {
	width: 190px;
}

.container_24 .grid_6 {
	width: 230px;
}

.container_24 .grid_7 {
	width: 270px;
}

.container_24 .grid_8 {
	width: 310px;
}

.container_24 .grid_9 {
	width: 350px;
}

.container_24 .grid_10 {
	width: 390px;
}

.container_24 .grid_11 {
	width: 430px;
}

.container_24 .grid_12 {
	width: 470px;
}

.container_24 .grid_13 {
	width: 510px;
}

.container_24 .grid_14 {
	width: 550px;
}

.container_24 .grid_15 {
	width: 590px;
}

.container_24 .grid_16 {
	width: 630px;
}

.container_24 .grid_17 {
	width: 670px;
}

.container_24 .grid_18 {
	width: 710px;
}

.container_24 .grid_19 {
	width: 750px;
}

.container_24 .grid_20 {
	width: 790px;
}

.container_24 .grid_21 {
	width: 830px;
}

.container_24 .grid_22 {
	width: 870px;
}

.container_24 .grid_23 {
	width: 910px;
}

.container_24 .grid_24 {
	width: 950px;
}

/* `Prefix Extra Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .prefix_1 {
	padding-left: 40px;
}

.container_24 .prefix_2 {
	padding-left: 80px;
}

.container_24 .prefix_3 {
	padding-left: 120px;
}

.container_24 .prefix_4 {
	padding-left: 160px;
}

.container_24 .prefix_5 {
	padding-left: 200px;
}

.container_24 .prefix_6 {
	padding-left: 240px;
}

.container_24 .prefix_7 {
	padding-left: 280px;
}

.container_24 .prefix_8 {
	padding-left: 320px;
}

.container_24 .prefix_9 {
	padding-left: 360px;
}

.container_24 .prefix_10 {
	padding-left: 400px;
}

.container_24 .prefix_11 {
	padding-left: 440px;
}

.container_24 .prefix_12 {
	padding-left: 480px;
}

.container_24 .prefix_13 {
	padding-left: 520px;
}

.container_24 .prefix_14 {
	padding-left: 560px;
}

.container_24 .prefix_15 {
	padding-left: 600px;
}

.container_24 .prefix_16 {
	padding-left: 640px;
}

.container_24 .prefix_17 {
	padding-left: 680px;
}

.container_24 .prefix_18 {
	padding-left: 720px;
}

.container_24 .prefix_19 {
	padding-left: 760px;
}

.container_24 .prefix_20 {
	padding-left: 800px;
}

.container_24 .prefix_21 {
	padding-left: 840px;
}

.container_24 .prefix_22 {
	padding-left: 880px;
}

.container_24 .prefix_23 {
	padding-left: 920px;
}

/* `Suffix Extra Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .suffix_1 {
	padding-right: 40px;
}

.container_24 .suffix_2 {
	padding-right: 80px;
}

.container_24 .suffix_3 {
	padding-right: 120px;
}

.container_24 .suffix_4 {
	padding-right: 160px;
}

.container_24 .suffix_5 {
	padding-right: 200px;
}

.container_24 .suffix_6 {
	padding-right: 240px;
}

.container_24 .suffix_7 {
	padding-right: 280px;
}

.container_24 .suffix_8 {
	padding-right: 320px;
}

.container_24 .suffix_9 {
	padding-right: 360px;
}

.container_24 .suffix_10 {
	padding-right: 400px;
}

.container_24 .suffix_11 {
	padding-right: 440px;
}

.container_24 .suffix_12 {
	padding-right: 480px;
}

.container_24 .suffix_13 {
	padding-right: 520px;
}

.container_24 .suffix_14 {
	padding-right: 560px;
}

.container_24 .suffix_15 {
	padding-right: 600px;
}

.container_24 .suffix_16 {
	padding-right: 640px;
}

.container_24 .suffix_17 {
	padding-right: 680px;
}

.container_24 .suffix_18 {
	padding-right: 720px;
}

.container_24 .suffix_19 {
	padding-right: 760px;
}

.container_24 .suffix_20 {
	padding-right: 800px;
}

.container_24 .suffix_21 {
	padding-right: 840px;
}

.container_24 .suffix_22 {
	padding-right: 880px;
}

.container_24 .suffix_23 {
	padding-right: 920px;
}

/* `Push Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .push_1 {
	left: 40px;
}

.container_24 .push_2 {
	left: 80px;
}

.container_24 .push_3 {
	left: 120px;
}

.container_24 .push_4 {
	left: 160px;
}

.container_24 .push_5 {
	left: 200px;
}

.container_24 .push_6 {
	left: 240px;
}

.container_24 .push_7 {
	left: 280px;
}

.container_24 .push_8 {
	left: 320px;
}

.container_24 .push_9 {
	left: 360px;
}

.container_24 .push_10 {
	left: 400px;
}

.container_24 .push_11 {
	left: 440px;
}

.container_24 .push_12 {
	left: 480px;
}

.container_24 .push_13 {
	left: 520px;
}

.container_24 .push_14 {
	left: 560px;
}

.container_24 .push_15 {
	left: 600px;
}

.container_24 .push_16 {
	left: 640px;
}

.container_24 .push_17 {
	left: 680px;
}

.container_24 .push_18 {
	left: 720px;
}

.container_24 .push_19 {
	left: 760px;
}

.container_24 .push_20 {
	left: 800px;
}

.container_24 .push_21 {
	left: 840px;
}

.container_24 .push_22 {
	left: 880px;
}

.container_24 .push_23 {
	left: 920px;
}

/* `Pull Space >> 24 Columns
----------------------------------------------------------------------------------------------------*/

.container_24 .pull_1 {
	left: -40px;
}

.container_24 .pull_2 {
	left: -80px;
}

.container_24 .pull_3 {
	left: -120px;
}

.container_24 .pull_4 {
	left: -160px;
}

.container_24 .pull_5 {
	left: -200px;
}

.container_24 .pull_6 {
	left: -240px;
}

.container_24 .pull_7 {
	left: -280px;
}

.container_24 .pull_8 {
	left: -320px;
}

.container_24 .pull_9 {
	left: -360px;
}

.container_24 .pull_10 {
	left: -400px;
}

.container_24 .pull_11 {
	left: -440px;
}

.container_24 .pull_12 {
	left: -480px;
}

.container_24 .pull_13 {
	left: -520px;
}

.container_24 .pull_14 {
	left: -560px;
}

.container_24 .pull_15 {
	left: -600px;
}

.container_24 .pull_16 {
	left: -640px;
}

.container_24 .pull_17 {
	left: -680px;
}

.container_24 .pull_18 {
	left: -720px;
}

.container_24 .pull_19 {
	left: -760px;
}

.container_24 .pull_20 {
	left: -800px;
}

.container_24 .pull_21 {
	left: -840px;
}

.container_24 .pull_22 {
	left: -880px;
}

.container_24 .pull_23 {
	left: -920px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after {
	content: '\0020';
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix {
	zoom: 1;
}
body,
body input,
body select,
body textarea
{font-family:Helvetica,Arial,sans-serif;
font-size:90%;
line-height:120%;
color:#777;}

body
{background:#fff url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh-body-bg-short.gif) repeat-x;}

a img
{border:none;}

h1
{font-size:2em;
line-height:1.8em;
margin:.4em 0;}

h2
{font-size:1.6em;
line-height:1.6em;
margin:0.4em 0;}

h3
{font-size:1.2em;
line-height:1.2em;
margin:0.4em 0;}

ul
{list-style:none;}

p
{margin:1em 0;}

/* easy classes */
.clear.spacer
{height:20px;}

.text-left
{text-align:left;}

.text-center
{text-align:center;}

.text-right
{text-align:right;}

.float-left
{float:left;}

.float-right
{float:right;}

.float-none
{float:none;}

.center
{margin-left:auto;
margin-right:auto;}

.text-blue
{color:#39c;}

.border-top-bottom
{border:1px solid #ddd;
border-left:none;
border-right:none;}

.no-border
{border:none!important;}

.collapse-top
{margin-top:0!important;}

.collapse-bottom
{margin-bottom:0!important;}

.collapse
{margin-top:0!important;
margin-bottom:0!important;}

.hidden
{display:none;}

.inline
{display:inline!important;}

.inline-block
{display:inline-block!important;}

a
{color:#222;
text-decoration:none;
font-weight:500;}

a:hover
{color:#000;}

#header
{background-color:transparent;}

#header .container_24
{padding-top:25px;
position:relative;
z-index:1;}

#header.logged-out .container_24
{border-bottom:1px solid #ddd;}

#content
{background-color:transparent;}

#content .container_24
{padding:25px 0;}

#content p
{margin:1em 0;}

#footer
{background-color:#777;
padding-bottom:25px;}

#footer .container_24
{padding:40px 0;
border-bottom:1px solid #ddd;
color:#ccc;
font-size:small;}

#footer p
{color:#ccc;}

#footer ul
{list-style-type:none;}

#footer li
{padding:3px;}

#footer a,
#footer a:hover
{color:#eee;
text-decoration:none;}

/* header */
#header a,
#header a:hover
{text-decoration:none;}

#logo
{}

.logged-out #login
{position:relative;}

.logged-out #login
{position:absolute;
top:0;
right:0;
font-size:x-small;
color:#fff;
text-align:right;}

.logged-out #login a
{color:#fff;
padding:5px 20px;
display:inline-block;}

.signup-button
{background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh-top-signup-bg.gif) repeat-x;}

.login-button
{background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh-top-login-bg.gif) repeat-x;}

.logged-in #login
{text-align:right;
font-size:105%;}

.logged-in #login h2
{font-size:large;
margin:0;
line-height:inherit;}

.logged-in #login a
{color:#333;}

.logged-in #login p
{color:#333;
margin:0;
padding:3px 0;}

#login .credits strong
{display:inline-block;
background:transparent url(/images/legalhub_theme/new-design-image/legalhub-credits.gif) 100% 100% no-repeat;
padding:5px;
width:80px;}

#login .credits img
{vertical-align:bottom;}

/* logged-out */
#nav
{margin:10px 0;
padding-top:20px;
text-align:right;}

#nav a
{display:inline-block;
margin:0 14px;
padding:5px;
font-size:small;
font-weight:bold;}

#nav a:hover
{background-color:#1d84b6;
color:#fff;}

/* logged-in */
#menu
{position:relative;}

#menu li
{display:inline-block;
float:left;
width:158px;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/menu/menu.png) 50% 50% no-repeat;}

#menu li.hover
{background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/menu/menu-hover.png) 50% 50% no-repeat;}

#menu li.first
{width:159px;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/menu/menu-first.png) 50% 50% no-repeat;}

#menu li.first.hover
{background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/menu/menu-first-hover.png) 50% 50% no-repeat;}

#menu li.last
{width:159px;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/menu/menu-last.png) 50% 50% no-repeat;}

#menu li.last.hover
{background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/menu/menu-last-hover.png) 50% 50% no-repeat;}

#menu a
{padding:16px 0px 14px 0px;
display:block;
position:relative;
font-size:13px;
font-weight:bold;
color:#fff;
text-align:center;}

#menu .sub-menu
{display:none;
position:absolute;
background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-arrow.png) top center no-repeat;
padding-top:10px;
border-bottom:3px solid #dbdbdb;
font-weight:normal;
list-style:none;
color:#3ba1d2;}

#menu .sub-menu li
{display:block;
float:none;
width:auto;
position:relative;
border-right:3px solid #dbdbdb;
background:#fff;}

#menu .sub-menu li a
{color:#3ba1d2;
text-align:left;
display:block;
background:none;
padding:7px 10px;}

#menu .sub-menu li a:hover
{color:#fff;
background:#3ba1d2;}


.color-blue {color:#09c;}
.color-dark {color:#fff;}
.color-light {color:#f1f0ec;}
.color-white {color:#fff;}
.color-black {color:#000;}

label
{display:block;
margin-top:10px;
font-weight:bold;
color:#09c;}

label.inline
{display:inline-block;}


input
{padding:4px;}

input, textarea
{border:1px solid #ccc;
width:300px;}

.ask-question-box textarea
{width:98%;}

input.image, input[type=image]
{border:none;
padding:0;
width:auto;}

select
{border:1px solid #ccc;
padding:2px;
width:300px;}

input[type=checkbox], input.checkbox
{width:auto!important;}

button
{display:inline-block;
color:#fff;
background-color:#cd0706;
border:none;
padding:5px 8px;
cursor:pointer;}


table.table-form td
{padding:0px;
margin:0px;}

table.table-form td
{padding-bottom:5px;}

table.semi-condensed
{width:100%;}

table.semi-condensed td
{padding:3px;}

table.semi-condensed thead td
{
background-color:#3C3C3C;
font-size:1.1em;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
padding-bottom:5px;}

table.semi-condensed tr,
table.semi-condensed tr.even
{border:1px solid #ccc;
background-color:#fff;}

table.semi-condensed tr.odd
{background-color:#eee;}

table.semi-condensed tbody tr:hover
{background-color:#cae1ef;}

table.semi-prospects
{width:100%;}

table.semi-prospects td
{padding-top:10px;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
text-align:center;}

table.semi-prospects tbody td
{border-left:1px solid #cdcbcc;}

table.semi-prospects thead tr
{background-color:#dfdfdf;}

table.semi-prospects thead td
{font-size:1.1em;
font-weight:bold;
color:#656565;
padding-top:10px;
padding-bottom:5px;}

table.semi-prospects tr, table.semi-condensed tr.even
{border:1px solid #ccc;
background-color:#fff;}

table.semi-prospects tr.odd
{background-color:#eee;}

table.semi-prospects tbody tr:hover
{background-color:#cae1ef;}

.prepand{padding-top:5px;}
.prepand2{padding-top:10px;}
.prepand3{padding-top:15px;}
.prepand4{padding-top:20px;}
.prepand5{padding-top:25px;}
.prepand6{padding-top:30px;}


.font-strong {
	font-weight: bold;
}

.font-large { font-size:15px; color:#333333; line-height: 19px;}
	.font-large a{color:#333333;}
		.font-large a:hover{color:#000000;}

.font-standard {  }
	.font-standard a{  }
		.font-standard a:hover{  }

.font-small-white{ font-size:11px; color:#FFFFFF; }
	.font-small-white a{ color:#FFFFFF; text-decoration:none; }
		.font-small-white a:hover{ color:#222222; text-decoration:none; border-bottom: 1px dotted #FFFFFF; }

.font-tiny-white{ font-size:9px; color:#FFFFFF; }
	.font-tiny-white a{ color:#FFFFFF; text-decoration:none; }
		.font-tiny-white a:hover{ color:#222222; text-decoration:none; border-bottom: 1px dotted #FFFFFF;}



.input-box{
	font-size:12px; font-weight:normal;
	color:#000000;
	border:1px solid #7abad8;
	background-color:#FFFFFF;
	width:182px;
	height:17px;
	position:relative; }


.prospect-review-button{
	background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/prospect-review.png') no-repeat;
	text-align: center;
	color: #FFFFFF;
  	border: 0px;
	font-weight: bold;
	cursor: pointer;
}

.green-button
{background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/green-button.png') no-repeat;}

label {font-weight: bold; padding-top: 10px; }


.boardroom-post-massage{
	padding: 5px 25px 5px 10px; 
	color:#FFFFFF; 
	background-color:#0099CC; 
	font-weight:bold;
}

.boardroom-submit{
	background-color:#ff9900; 
	color:#FFFFFF; 
	border:0px; 
	font-weight:bold;
	cursor:pointer;

}


.at-font1{
color:#3fb2d8;
font-size:13px;
font-weight:bold;
}
.attorney-left-top{
	width:600px;
	float:left:
	padding-bootom:20px;
	}
	.left-top-left{
		width:100px;
		float:left;
		position:relative;
		}
	.left-top-right{
		float:left;
		position:relative;
		padding:10px;		
		}
	.left-top-right p{padding:0px;}

	.top-right-category{
	color:#000000;
	padding-top:10px;
	}

.attorney-left-bottom{
	width:580px;
	float:left;
	padding:10px;
	position:relative;
	}
.attorney-left-bottom-container{
float:left;
padding:5px;
position:relative;
width:570px;
min-height:50px;
border:1px solid #000000;
}
	
.attorney-right-gmap{
	width:300px;
	height:212px;
	float:left;
	padding:10px;
	position:relative
	}
.attorney-right-add{
	width:310px;
	float:left;
	padding:10px;
	position:relative
	}
.attorney-right-contact{	
	width:330px;
	float:left;	
	position:relative;
	min-height:50px;
	border:1px solid #000000;
	}
	.attorney-right-contact h2,h4,h5,h6{
		color:#FFFFFF;
		padding:15px 15px !important;
		background:#0099CB;
		border:1px solid #000000;
		}

.field-left{
	float:left;
	position:relative;
	width:120px;
	color:#000000;
	padding:10px 5px;
	text-align:left;
	}
.field-right{
	float:left;
	position:relative;
	width:190px;
	color:#000000;
	padding:10px 5px;
	text-align:left;
	}	
.contact-input{
	border:1px solid #000;
	width:185px;
	}

.text-submit-box{
	width:300px;
	padding:5px;
	float:left;
	position:relative;
	}

.contact-submit{
	background:#FF6600;
	border:0px;
	padding:5px 10px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
	text-align:right;	
	}

.get-twilio-button{
	background:#4278AE;
	border:0px;
	padding:5px 10px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
	text-align:right;
}

#state_city {
	position: absolute;
	margin-top: -300px;
	left: 140px;
	padding: 15px;
	margin-bottom: 20px;
	width: 380px;
	z-index: 1;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-color: #f2f2f2;
}

.popup-alert{
position:absolute;
min-height:40px;
background-color:#86BFDA;
color:#FFFFFF;
top:-180px;
left:-70px;
padding:10px 30px;
}

.button-size-medium
{padding:0px 0 0 0;
width :106px;
margin:0px 2px 0 5px;
height:28px;
font-size:1.0em;
display:block;
-moz-border-radius:10px;
border-radius:8px;
font-weight:500;
text-align:center;
font-style:normal;
text-align:center;}

a.button-size-medium
{height:21px;
padding-top:5px;}

.button-size-small
{padding:2px 0 0 0;
width :100px;
margin:0px 2px 0 5px;
height:20px;
font-size:0.8em;
display:block;
-moz-border-radius:6px;
border-radius:6px;
font-weight:600;
text-align:center;
font-style:normal;
text-align:center;}

a.button-size-small
{height:16px;
padding-top:2px;}

.button-color-red, .button-color-red:link, .button-color-red:visited, .button-color-red:focus, .button-color-red:active {
	color:#FFFFFF;
	background:#7F0000;
}

.button-color-red:hover {
	color:#FFFFFF;
	background:#eb0000;
}

.button-color-green, .button-color-green:link, .button-color-green:visited, .button-color-green:focus, .button-color-green:active {
	color:#FFFFFF;
	background:#689429;
}

.button-color-green:hover {
	color:#FFFFFF;
	background:#88C236;
}

.button-color-yellow, .button-color-yellow:link, .button-color-yellow:visited, .button-color-yellow:focus, .button-color-yellow:active {
	color:#FFFFFF;
	background:#C39C00;
}

.button-color-yellow:hover {
	color:#FFFFFF;
	background:#FFCC00;
}

.button-color-orange, .button-color-orange:link, .button-color-orange:visited, .button-color-orange:focus, .button-color-orange:active {
	color:#FFFFFF;
	background:#C37300;
}

.button-color-orange:hover {
	color:#FFFFFF;
	background:#FF9600;
}

.button-color-blue, .button-color-blue:link, .button-color-blue:visited, .button-color-blue:focus, .button-color-blue:active {
	color:#FFFFFF;
	background:#0085B7;
}

.button-color-blue:hover {
	color:#FFFFFF;
	background:#00AEEF;
}

.button-color-silverfade {
 color:#717171;
 background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/button-ilverfade.png) repeat-x #CCCCCC;
 border:1px solid #c5c5c5;
}

.button-color-silverfade:hover {
 color:#717171;
 background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/button-ilverfade-hover.png) 50% 100% repeat-x #CCCCCC;
}
/* ~~~ legalhub-ui ~~~ */

.ui-widget, .ui-widget .ui-widget-header, .ui-widget .ui-widget-content, .ui-dialog, .ui-dialog .ui-dialog-titlebar, .ui-dialog .ui.dialog-content {font-family:inherit;}
#content .ui-tabs.ui-corner-all {
	border:none;
	padding:0;
}
.container, #content .ui-tabs .container.ui-tabs-panel, #main-content-wrapper .ui-tabs .container.ui-tabs-panel {
	background:#3c3c3c url(/img/container-top.png) 50% 0% repeat-x;
	padding-top:25px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
/* ~~~ */

.ui-widget-overlay {
	position:fixed;
	top:0;
	left:0;
	background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/overlay.png);
}
.ui-tabs-hide {display:none;}
.ui-dialog {
	background-color:transparent;
	border:1px solid #ccc;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
}
.ui-dialog-titlebar {
	background-color:#333;
	color:transparent;
	padding:10px;
	text-align:right;
	-webkit-border-radius:8px 8px 0 0;
	-moz-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0;
}
.ui-dialog-titlebar-close {
	color:transparent;
	display:block;
	width:20px;
	height:20px;
	background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/close.png) 50% 50% no-repeat;
}
a.ui-dialog-titlebar-close:hover {color:transparent;}
.ui-dialog-titlebar-close span {display:none;}
.ui-dialog-header {
	color:#fff;
	padding:2em;
	line-height:1.2em;
	text-align:center;
	border-top:1px solid #ccc;
	border-bottom:2px solid #666;
	background:#0bf url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/dialog-bg.png) 100% 50% repeat-y;
}
.ui-dialog-header .ui-dialog-title {
	color:#eff;
	line-height:1.2em;
	font-weight:bold;
	font-size:2.5em;
	font-style:italic;
	display:block;
}
.ui-dialog-content-padding {
	background-color:#fff;
	padding:.6em;
	border:1px solid #ccc;
	border-top:none;
	border-bottom:none;
}
.ui-dialog-footer {
	background-color:#333;
	color:#fff;
	padding:10px;
	-webkit-border-radius:0 0 8px 8px;
	-moz-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
}
.search-bar {
}
.search-bar fieldset {
	padding:15px;
	border:1px solid #ddd;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	text-align:center;
}
.search-bar .search-field {
	text-align:center;
	padding:6px 12px;
	font-size:120%;
	border:2px solid #ccc;
}
.search-bar input.search-button {vertical-align:middle;}
.search-bar button.search-button {
	width:90px;
	height:40px;
	background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-artcle-search.gif) 50% 50% no-repeat;
	vertical-align:middle;
}
.container .container-header {
	background-color:#0099CC;
	color:#fff;
	padding:.6em;
	text-transform: uppercase;
}
.container .container-content {
	background-color:#fff;
	padding:0;
	border:1px solid #ccc;
}
.container .container-footer {
	background-color:#3c3c3c;
	color:#fff;
	padding:.6em;
	-moz-border-radius:0px 0px 8px 8px;
	-webkit-border-radius:0px 0px 8px 8px;
	border-radius:0px 0px 8px 8px;
}
.container-rounded {
	padding:19px;
	border:1px solid #ccc;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	margin:10px 0;
}
.container-square {
	border:1px solid #666;
	padding:5px;
}
.message {
	background:#39c url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/bg-message.png) 50% 0% repeat-x;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.message .message-content, #content .message p.message-content, #main-content-wrapper .message p.message-content {
	margin:10px;
	padding:10px;
	background-color:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.alert-system-warn {
	border:solid 1px #cb2026;
	background-color:#f6cbca;
	color:#cb2026;
	font-weight:bold;
	padding:8px;
	margin-top:10px;
}
.alert-system-notify {
	border:solid 1px #fc3;
	background-color:#ffc;
	color:#222;
	font-weight:bold;
	padding:8px;
	margin-top:10px;
}
.class-button-small-profile {
	display:inline-block;
	border:1px solid #ccc;
	background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/profile.png) 0% 50% no-repeat;
	font-size:.8em;
	line-height:1.4em;
	padding:0 8px 0 28px;
	margin-top:10px;
}
/* By Xaprio */
.ui-dialog {
	background-color:#fff;
	border: 3px solid #000;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin:50px 0 0 0;
	float:left;
}
.ui-dialog-titlebar {
	background-color: #FFFFFF;
	border-bottom: 2px solid #000000;
	color: transparent;
	float: left;
	padding:5px 0;
	text-align: right;
	width: 100%;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.ui-dialog-titlebar-close {
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/close-button.png) no-repeat scroll 50% 50% transparent;
	color: transparent;
	display: inline-block;
	float: right;
	height: 38px;
	position: absolute;
	right: -18px;
	top: -19px;
	width: 41px;
}
.ui-dialog-title {
	color: #3399cc;
	font-family:"Arial Black";
	float: left;
	font-size: 32px;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-indent: 15px;
	width: 95%;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/ans-qus-icon.png) no-repeat right;
}
#ui-dialog-title-prospects-preview-lead.ui-dialog-title {
	color: #3399cc;
	float: left;
	font-size: 32px;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-indent: 15px;
	width: 97%;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/prospect_icon.png) no-repeat right;
}
.ui-dialog-header {
	background: none;
	border-bottom:none;
	border-top: none;
	color: #000;
	line-height: 1.2em;
	float:left;
	width:100%;
	padding:0;
	text-align: center;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.ui-dialog-header .ui-dialog-title {display:none;}
.ui-dialog-header .ui-dialog-subtitle {display:none;}
.ui-dialog-header {
	color: #676767;
	float: left;
	line-height: 20px;
	padding: 8px 0 0;
	text-align: left;
	font-weight:bold;
	width: 100%;
}
.ui-dialog-header a {
	color:#3399cc;
	padding:0 2px;
}
.ui-dialog-footer {display:none;}
.question_div {
	color:#000000;
	float:left;
	width:100%;
}
.ui-dialog-buttonset {
	border: medium none;
	overflow-y: auto;
	padding: 0 28px 15px;
	width: 599px !important;
	float:left;
}
.ui-dialog-buttonset button {
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/button-silverfade.png) repeat-x scroll 0 0 #CCCCCC;
	border: 1px solid #C5C5C5;
	color: #717171;
	display: block;
	font-size: 1em;
	font-style: normal;
	font-weight: 500;
	height: 28px;
	padding: 0 0 0;
	text-align: center;
	width: 106px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius: 6px;
	float:left;
	margin:0 4px 0 0;
}
.qoestion-scroll {
	float: left;
	height: 210px !important;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 0 20px;
	width: 591px !important;
}
.answer-question-2 {
	border: medium none;
}
.answer-question-2 textarea {
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	width:100%;
	margin:15px 0 10px;
}
.margin-top-small {
	margin-top: 10px;
}
/* ~~~ For Calendar ~~~ */

.ui-datepicker {
	background-color:#ecf1f1;
	border:1px solid #ecf1f4;
	color:#505050;
	display:none;
	width:17em;
	margin:0;
	padding:.2em .2em 0;
}
.ui-datepicker table {
	width:100%;
	font-size:.9em;
	border-collapse:collapse;
	margin:0 0 .4em;
}
.ui-datepicker th {
	text-align:center;
	font-weight:bold;
	padding:.7em .3em;
	text-align:center;
	font-weight:bold;
	border:0;
}
.ui-datepicker td {
	border:0;
	padding:1px;
}
.ui-datepicker td span, .ui-datepicker td a {
	display:block;
	padding:.2em;
	text-align:right;
	text-decoration:none;
}
.ui-datepicker .ui-corner-all {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.ui-datepicker .ui-datepicker-header {
	position:relative;
	padding:.2em 0;
	background-color:#505050;
	color:#fff;
	font-weight:bold;
}
.ui-datepicker .ui-datepicker-prev {left:2px;}
.ui-datepicker .ui-datepicker-next {right:2px;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position:absolute;
	top:2px;
	width:1.8em;
	height:1.8em;
}
.ui-datepicker.ui-widget-content .ui-icon {background-image:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/ui-icons_27343C_256x240.png);
	color:transparent;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.ui-datepicker .ui-widget-header .ui-icon {background-image:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/ui-icons_ffffff_256x240.png);
}
.ui-datepicker .ui-state-hover, .ui-datepicker.ui-widget-content .ui-state-hover, .ui-datepicker .ui-state-focus, .ui-datepicker.ui-widget-content .ui-state-focus, .ui-datepicker .ui-state-default {
	border:1px solid #96A7B2;
	background:#8EA1AD url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/ui-bg_highlight-soft_40_8ea1ad_1x100.png) 50% 50% repeat-x;
	font-weight:normal;
	color:white;
	outline:none;
}
.ui-datepicker .ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.ui-datepicker .ui-icon-circle-triangle-e {
	background-position:-48px -192px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display:block;
	position:absolute;
	margin-left:-8px;
	margin-top:-8px;
	left:50%;
	top:50%;
	width:16px;
	height:16px;
	cursor:pointer;
}
.ui-datepicker .ui-state-highlight, .ui-datepicker.ui-widget-content .ui-state-highlight {
	border:1px solid #DFD67A;
	background:#FFF8AA url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/ui-bg_highlight-soft_25_FFF8AA_1x100.png) 50% top repeat-x;
	color:#40381A;
	font-weigth:bold;
}
.ui-datepicker .ui-datepicker-title {
	margin:0 2.3em;
	line-height:1.8em;
	text-align:center;
}
/* ~~~ For prospect preview, out of context ~~~ */
.ui-dialog {
	background-color:#fff;
	border: 3px solid #000;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	float:left;
}
.ui-dialog-titlebar {
	background-color: #FFFFFF;
	border-bottom: 2px solid #000000;
	color: transparent;
	float: left;
	padding:5px 0;
	text-align: right;
	width: 100%;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.ui-dialog-titlebar-close {
	background: url("https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/close-button.png") no-repeat scroll 50% 50% transparent;
	color: transparent;
	display: inline-block;
	float: right;
	height: 38px;
	position: absolute;
	right: -18px;
	top: -19px;
	width: 41px;
}
#ui-dialog-title-prospects-confirm-lead-acquisition.ui-dialog-title {
	color: #3399cc;
	float: left;
	font-size: 32px;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-indent: 15px;
	width: 95%;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/confirm_acquisition.png) no-repeat right;
}
#ui-dialog-title-prospects-preview-lead.ui-dialog-title {
	color: #3399cc;
	font-family:"Arial Black";
	float: left;
	font-size: 32px;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-indent: 15px;
	width: 97%;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/prospect_icon.png) no-repeat right;
}
.ui-dialog-header {
	background: none;
	border-bottom:none;
	border-top: none;
	color: #000;
	line-height: 1.2em;
	float:left;
	width:100%;
	padding:0;
	text-align: center;
	-webkit-border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
}
.ui-dialog-header .ui-dialog-title {display:none;}
.ui-dialog-header {
	color: #676767;
	float: left;
	line-height: 20px;
	padding: 8px 0 0;
	text-align: left;
	font-weight:bold;
	width: 100%;
}
.ui-dialog-header a {
	color:#3399cc;
	padding:0 2px;
}
#prospects-details-table .prospect-me-popup {
	display: block;
	padding:0 0 0 20px;
}
.prospect-me-popup input {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	width:98%;
}
.prospect-me-popup textarea {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	width:98%;
}
.prospect-me-popup label {
	font-weight: bold;
	padding-top: 0;
	color: #3c3c3c;
	font-size:13px;
	display: block;
	font-weight: bold;
	margin-top: 12px;
	padding:0 0 3px;
}
.prospect-me-popup button {
	height: 26px;
	line-height: normal;
	margin: 0 5px 0 0;
	padding: 5px 0 !important;
}
#prospects-preview-lead.ui-dialog-content-padding {
	background-color: #FFFFFF;
	float: left;
	border:none;
	padding: 0;
	width: 100% !important;
	float:left;
	margin:0;
}
.ui-dialog-subtitle {
	padding:0 20px;
}
.left-popups-area {
	float:left;
	width:514px;
	margin-top:-28px;
}
.right-popups-area {
	float:right;
	width:220px;
	background:#cceeff;
	padding:0;
	margin-top:-28px;
}
.left-popups-area h1 {
	font-size:23px;
	font-weight:bold;
	color:#000000;
	line-height:normal;
	margin:3px 0;
}
.left-popups-area .ui-dialog-subtitle {
	padding:3px 0;
	border-bottom:1px solid #b0b0b0;
	border-top:1px solid #b0b0b0;
	font-size:12px;
	float:left;
}
.specified-detail .bottom-block {
	float:left;
	font-size: 12px;
	margin-top: auto;
	width: 100%;
	padding:65px 0 0;
}
.specified-detail .left-block {
	float:left;
	width:240px;
	font-size:12px;
}
.specified-detail .right-block {
	float:right;
	width:273px;
	font-size:12px;
}
.specified-detail li {
	font-size:12px;
	margin: 5px;
}
.specified-detail .bottom-block li strong, .specified-detail .right-block li strong, .specified-detail .left-block li strong {
	color:#000000;
	font-size:12px;
}
.specified-detail .right-block li span {display:block;}
.specified-detail {
	float:left;
	width:100%;
	padding:7px 0 0;
	color:#000000;
}
.padd-right-area {
	padding:0 25px;
}
.padd-right-area b {color:#000000;}
.padd-right-area p {
	margin:0 0 3px;
	color:#000000;
	font-size:12px;
}
.padd-right-area .credit_bls {
	border: 1px solid #474747;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	display: inline-block;
	padding: 0;
	background:#FFFFFF;
	width:166px;
}
.padd-right-area .credit_bls h2 {
	background: url("https://leglahub-madetoorderwebsi.netdna-ssl.com/images/xaprio/crdit-top.png") repeat-x scroll 0 0 transparent;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	color: #FFFFFF;
	font-size: 15px;
	line-height: normal;
	margin: 0;
	padding: 3px 0;
	text-align: center;
}
.padd-right-area .credit_bls .padd-xap-credit {
	padding: 0 10px 10px;
}
.credit_bls b {
	display: block;
	font-size: 10px;
}
.padd-right-area .credit_bls strong {
	color: #FF0000;
	display: block;
	font-size: 22px;
	padding: 5px 0;
}
.padd-right-area .popup-button {
	display:inline-table;
	margin-top:10px;
	margin-bottom:10px;
}
.padd-right-area .credit_bls a {
	display: inline-block !important;
	text-align: center;
}
.bottom-credite {
	background:#FFFFFF;
	padding:5px;
	color:#1a9100 !important;
	font-size:23px !important;
	font-weight:bold;
	margin-top:6px !important;
}
.padd-right-area .margin-top-popups {
	margin-top:40px !important;
}
.ui-dialog-footer {display:none;}
#prospects-confirm-lead-acquisition {
	border: medium none;
	color: #000000;
	float: left;
	width: 95% !important;
}
.top-popups-divs {margin-top:-25px;}
.no-style-button {
	background:none;
	font-size:11px;
	color:#2e99c7;
	padding:0;
	height:auto;
	margin:5px 0 0;
}
.margin-left-small {
	margin-left: 3px;
}
table.semi-prospects thead td {
	font-size: 13px;
}
table.semi-prospects td {
	font-size: 13px;
	text-align: left;
}

/* ~~~ legalhub-cn-team ~~~ */

.font-sidebar-m{
    color: #666666;
    font-family: Trajan Pro,Arial;
    font-size: 16px;
    font-weight: bold;
}

.font-sidebar a{
    color: #666666;
    font-family: Trajan Pro,Arial;
    font-size: 13px;
    font-weight: bold;
}

.font-sidebar a:hover{
    color: #2987e7;
}

.font-sidebar-selected{
    color: #2987e7 !important;
    background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-2/lh-articles-arrow.png) right no-repeat;
    padding-right: 15px;
}




/* HOMe Page 2 */


.black-hd{
color: #000;
font-size: 15px;
font-weight: bold;
}
.light-blue-hd{
color: #2987e7;
font-size: 13px;
font-weight: bold;
}
.green-hd{
color: #87c54a;
font-size: 13px;
font-weight: bold;
}

.home2-top-right{
background:  url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-2/home-2-top-right-bg.gif) repeat-y;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;

}

.font-narrow{
color: #000000;
font-family: Arial Narrow;
font-size: 16px;
font-weight: normal;
line-height: normal;
}

.home2-top-right h2{
font-size: 40px;
line-height: 35px;
}

.fr-case-top{
background:  url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-2/home2-fr-case-topbg.gif) repeat-x;
height: 64px;
}

.fr-case-top h2{
color: #fff;
padding-left: 45px;
padding-top: 20px;
}
.round-circle{
background:  url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-2/blue-circle.png) no-repeat;
color: #FFFFFF;
display: inline-block;
font-size: 22px;
font-weight: bold;
padding: 0 7px 5px;
text-align: center;
}

.help-block-image{
 margin-top: -210px;
}











/* common */

.font-qa-l{
font-family: arial;
font-size: 35px;
color: #004d9b;
line-height: 35px;
font-weight: bold;
}

.font-qa , .question-list-content p{
font-family: Arial Regular;
color: #000;
font-size: 16px;
font-weight: normal;
}

.border-radius-green{
background: #87c54a;
border: 2px solid #6a9d38;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
/* behavior:url(/images/legalhub_theme/radius/border-radius.htc); */
}


.border-radius-orange{
background: #ff7d00;
border: 2px solid #ff7d00;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
/* behavior:url(/images/legalhub_theme/radius/border-radius.htc); */
}

.padding-left{padding-left: 10px;}
.padding-left2{padding-left: 20px;}
.padding-left3{padding-left: 30px;}
.padding-left4{padding-left: 40px;}

.padding-right{padding-right: 10px;}
.padding-right2{padding-right: 20px;}
.padding-right3{padding-right: 30px;}
.padding-right4{padding-right: 40px;}

.padding{ padding: 10px;}
.padding2{ padding: 20px;}
.padding3{ padding: 30px;}


/* HOME-PAGE-1 */


.lh-prepand {padding-top:5px;}
.lh-prepand2 {padding-top:10px;}
.lh-prepand3 {padding-top:15px;}
.lh-prepand4 {padding-top:20px;}
.lh-font {
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.lh-font2 {
	font-family:"Stratum1 Light";
	font-size:53px;
	font-weight:normal;
	color:#c6c6c6;
	line-height:normal;
}
.lh-font3 {
	font-size:14px;
	color:#FFF;
}
.lh-font4 {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.lh-font5 {
	font-size:23px;
	font-weight:bold;
	color:#FFF;
}
.lh-font6 {
	font-size:12px;
	color:#FFF;
}
.lh-font6 a {
	color:#FFF;
	text-decoration:underline;
}
.lh-font6 a:hover {
	color:#FFF;
	text-decoration:none;
}
.lh-font7 {
	font-size:12px;
	color:#000;
}
.lh-font8 {
	font-size:15px;
	color:#000;
}
.lh-font9 {
	font-size:14px;
	color:#004d9b;
}
.lh-font10 {
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}
.lh-font11 {
	font-size:21px;
	font-weight:bold;
	color:#FFF;
}



.launch{
width:553px;
float:left;
position:relative;
text-align: left;
margin: 0px;
padding: 0px;
}

.launch-block{
width:530px;
padding:10px 13px 15px 10px;
background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-1/bg.gif) repeat-y;
float:left;
position:relative;
}
			
.launch-body{
width:530px;
float:left;
position:relative;
}
				
.launch-left{
width:247px;
float:left;
position:relative;
}	
			
.launch-right{
width:272px;
float:right;
position:relative;
}

.launch-zipcode{
width:104px;
padding-left:11px;
float:left;				   
position:relative;
}
.launch-submit-body{
width:155px;
padding-top:15px;
float:right;
position:relative;
}					
	
	
.launch-submit{
width:155px;
float:left;
position:relative;
background:url(/images/legalhub_theme/home-page-1/submit.gif) no-repeat;
padding:6px 0px 6px 0px;
font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#FFF; border:0px;
cursor: pointer;
}

.lh-input-box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	border:1px solid #d4d4d4;
	background-color:#FFF;
	width:244px;
	height:27px;
	padding: 0px;
}



/*  HOME-PAGE-2 */


.help-block {
	 width: 322px;
	padding:11px 14px 22px 14px;
	background:#014e9c url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-1/help-body.gif) repeat-x;
	border-top:1px solid #519ce8;
	border-bottom:1px solid #2b69a7;
	float:left;
	position:relative;
}
.help-body {
	width:292px;
	float:left;
	position:relative;
}
.help-body h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#FFF;
}
.help-form {
	width:271px;
	padding-left:21px;
	float:left;
	position:relative;
}
.city {
	width:117px;
	float:none;
	position:relative;
}
.state {
	width:59px;
	float:left;
	position:relative;
}
.zip-code {
	width:68px;
	float:left;
	position:relative;
}
.continue-body {
	width:210px;
	padding:15px 0px 0px 82px;
	float:right;
	position:relative;
}
.continue {
	width:128px;
	float:left;
	position:relative;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-1/continue.gif) no-repeat;
	padding:11px 0px 11px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#FFF;
	border:0px;
	cursor: pointer;
}




.legal-professional {
	width:472px;
	float:left;
	position:relative;
}
.legal-professional-block {
	width:428px;
	padding:8px 22px 5px 22px;
	float:left;
	position:relative;
}
.legal-professional-left {
	width:304px;
	float:left;
	position:relative;
}
.legal-professional-right {
	width:110px;
	float:right;
	position:relative;
}
.search {
	width:110px;
	float:left;
	position:relative;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-1/search.gif) no-repeat;
	padding:11px 0px 11px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#FFF;
	border:0px;
}
.legal-question {
	width:470px;
	float:left;
	position:relative;
}
.legal-question-block {
	width:465px;
	padding:10px 2px;
	background: #84c247;
	float:left;
	position:relative;
}
.legal-question-body {
	width:465px;
	/* background:#6fab34 url(/images/legalhub_theme/home-page-1/legal-question.gif) repeat-x;
	height:397px; */
	float:left;
	position:relative;
}
.ask-legal {
	width:445px;
	padding:5px 10px 10px 10px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-1/legal-question3.gif) bottom left repeat-x;
	float:left;
	position:relative;
}
.ask-legal h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#004d9b;
}
.ask-question {
	width:433px;
	padding-left:16px;
	float:left;
	position:relative;
}
.email {
	width:186px;
	float:left;
	position:relative;
}
.category {
	width:232px;
	float:right;
	position:relative;
}
.legal-city {
	width:245px;
	float:left;
	position:relative;
}
.legal-state {
	width:66px;
	float:left;
	position:relative;
}
.legal-zipcode {
	width:110px;
	float:right;
	position:relative;
}
.legal-check {
	width:213px;
	padding-left:10px;
	float:left;
	position:relative;
}
.verision {
	width:88px;
	float:left;
	position:relative;
}
.submit {
	width:110px;
	float:left;
	position:relative;
	background:url(/images/legalhub_theme/home-page-1/submit2.gif) no-repeat;
	padding:11px 0px 11px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#FFF;
	border:0px;
	cursor: pointer;
}
.evaluation {
	width:254px;
	float:left;
	position:relative;
}
.evaluation-block {
	width:252px;
	background:#ff7d00;
	/*height:389px;*/
	float:left;
	position:relative;
}
.evaluation-body {
	width:252px;
	float:left;
	position:relative;
}
.evaluation-body h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;
	color:#FFF;
}
.evaluation-form {
	width:220px;
	padding-left:14px;
	float:left;
	position:relative;
}
.evaluation-city {
	width:104px;
	float:left;
	position:relative;
}
.evaluation-state {
	width:49px;
	float:left;
	position:relative;
}
.evaluation-zip {
	width:62px;
	float:right;
	position:relative;
}
.evaluation-continue {
	width:98px;
	padding-left:77px;
	float:left;
	position:relative;
}
.continue-two {
	width:98px;
	float:right;
	position:relative;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/home-page-1/continue2.gif) no-repeat;
	padding:8px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFF;
	border:0px;
	cursor: pointer;
}
.local-attorneys {
	width:700px;
	float:left;
	position:relative;
}
.local-attorneys-block {
	width:664px;
	padding:5px 17px 0px 17px;
	background:#ff7d00;
	float:left;
	position:relative;
}
.local-attorneys-body {
	width:664px;
	float:left;
	position:relative;
}
.first-name {
	width:222px;
	float:left;
	position:relative;
}
.attorneys-email {
	width:219px;
	float:left;
	position:relative;
}
.attorneys-state {
	width:54px;
	float:left;
	position:relative;
}
.attorneys-zip {
	width:64px;
	float:left;
	position:relative;
}




/*  HOME-PAGE-2 END */
/* common */


.border-bottom{
border-bottom: 1px solid #ddd;
}

.border{
border: 1px solid #ddd;
}


.prepand{padding-top:10px;}
.prepand2{padding-top:20px;}
.prepand3{padding-top:30px;}
.prepand4{padding-top:40px;}

.postpand{padding-bottom:10px;}
.postpand2{padding-bottom:20px;}
.postpand3{padding-bottom:30px;}
.postpand4{padding-bottom:40px;}

.margin-top{margin-top: 10px;}
.margin-top2{margin-top: 20px;}
.margin-top3{margin-top: 30px;}
.margin-top4{margin-top: 40px;}


.margin-left{margin-left: 10px;}
.margin-left2{margin-left: 20px;}
.margin-left3{margin-left: 30px;}
.margin-left4{margin-left: 40px;}

.border-radius{
background: #fff;
border: 1px solid #eee;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
/* behavior:url(/images/legalhub_theme/radius/border-radius.htc); */
}


.border-radius2{
background: #fff;
border: 2px solid #eee;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
/* behavior:url(/images/legalhub_theme/radius/border-radius.htc); */
}

.font-stratum{
font-size: 20px;
font-family: stratum1, arial;
font-weight:normal;
line-height: normal;
}

.font-stratum-large{
font-size: 50px;
font-family: stratum1, arial;
font-weight:normal;
line-height: normal;
}






/*
----------------------------------------------------------------------------------------------------*/
/*  HOME PAGE css START
----------------------------------------------------------------------------------------------------*/

/*------------------------------  TOP NAVIGATION page css  START --------------------------------- */

.revised-navigation
{padding:0px;
text-align: right;
width: 650px;
padding-top: 30px;

}

.revised-navigation a
{font-family: Trajan Pro,Arial;
font-size:13px;
font-weight:bold;
margin-left:14px;
margin-right:14px;
color:#666;
padding:4px;}

.revised-navigation a:hover
{background-color:#1d84b6;
color:#fff;
}

.navigation a.first
{margin-left:0px;}

/*------------------------------  TOP NAVIGATION page css  eND --------------------------------- */

/*------------------------------  .index page css  START --------------------------------- */



.list-content, .list-content p
{
background-color:#fff;
color:#777!important;
padding: 5px;
font-family: Arial;
font-size: 13px;
font-weight: normal;
}

.list-content p,
.list-content h2,
.list-content h3{
padding: 0px;
}

.list-content h3{
color:#666!important;
font-family: Arial;
font-size: 13px;
font-weight: bold;
font-style:normal;!important;
}

.index-page h2{color:#666!important;
font-family: Arial;
font-size: 25px;
font-weight: normal;
}

.index-page  a
{color:#359dd0;
font-family: Arial;
font-weight: normal;
font-style: italic;
font-size: 13px;
}

a.more
{display:inline-block;
width:114px;
height:34px;
color:#fff;
font-size:x-small;
font-weight:normal;
line-height:2.5em;
text-align:center;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/blue-button.png) 50% 50% no-repeat;}

.first-column .list-content img.float-left
{display:none;}

.second-column .list-content table
{display:none;}

.more-article{
float: left;
text-align: center;
padding: 0px;
margin: 0px;
}
.second-column , .third-column{
margin-left: 55px;
}

.more-article a{
background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-more-articles.png) no-repeat;
width: 115px;
height: 35px;
line-height: 30px;
font-size: 12px;
color: #fff;
font-weight: Bold;
display: inline-block;
font-style: normal;
}

.more-question{
float: left;
text-align: center;
padding: 0px;
margin: 0px;
}

.more-question a{
background: url(/images/legalhub_theme/buttons/lh-more-question.png) no-repeat;
width: 115px;
height: 35px;
line-height: 30px;
font-size: 12px;
color: #fff;
font-weight: Bold;
display: inline-block;
font-style: normal;
}

.more-reviews{
float: left;
text-align: center;
padding: 0px;
margin: 0px;
}

.more-reviews a{
background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-more-reviews.png) no-repeat;
width: 115px;
height: 35px;
line-height: 30px;
font-size: 12px;
color: #fff;
font-weight: Bold;
display: inline-block;
font-style: normal;
}

/* ----------------------- .index page css  end ------------------------------------*/




#question-holder
{text-align:left;
color:#fff;
padding:0;
margin-left:0;
background:url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh-ask-ques-bg-slice.gif') repeat-x;}
 
#question-holder .container_24
{
color:#fff;
background:url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh-ask-ques-bg.gif') no-repeat;
min-height: 125px;
}
 
#question-holder h2
{padding:30px 0 20px;
font-size:4em;}

#question-holder h3
{font-size:1.2em;}
 
#question
{padding:10px 0;
border:2px solid #ccc;
color:#333;
height: 20px;
font-family: Arial;
font-weight: bold;
font-style: italic;
font-size: 12px;
margin-top: 10px;
}

#question-holder input
{border:1px solid #ccc;
color:#666;
font-style:italic;}

#question-holder button
{color:#fff;
margin:10px 0;
font-size:1.5em;
font-weight:normal;
text-align:center;
width:201px;
height:54px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/green-button.png) 50% 50% no-repeat;}

#question-holder button.orange
{display:auto;
width:auto;
height:auto;
margin:0;
vertical-align:middle;
background:#f50 none;
display:inline-block;
padding:6px;
text-transform:uppercase;
font-size:x-small;}

 
#button-block
{display:none;
padding-bottom:50px;
padding-top:10px;
min-height:130px;
font-weight:bold;}

#question-holder input.get-help{
color:#fff;
font-size: 12px;
font-weight:bold;
text-align:center;
width:116px;
height:30px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh-get-help-button.png) 50% 50% no-repeat;
display: inline-block;
border: 0px;
padding: 0px;
font-style: normal;
}



/*
----------------------------------------------------------------------------------------------------*/
/*  HOME PAGE css END
----------------------------------------------------------------------------------------------------*/








/*
----------------------------------------------------------------------------------------------------*/
/*  Attorney PROFILE PAGE css START
----------------------------------------------------------------------------------------------------*/

#main-content-wrapper  .profile-top{
	border-top: 8px solid #666;
	margin: 0px;
	font-family: Arial;
	color: #777;
	padding: 0px; !important;
}

.profile-top-grid{
	border-bottom: 1px solid #DDD;
	padding-bottom: 5px; 
	padding-left: 25px;
}

.profile-top-grid img{
	margin-top:17px;
	border:10px solid #666;
}


.profile-top-grid ul li{
	padding-top: 5px;
}

.profile-top-grid ul li a{
	color: #666;
	font-family: Arial;
}

.profile-top-grid ul li img{
	margin-top:0px;
	border:0px;
}

.profile-top-grid18{
	margin: 0px;
	text-align:right;
	border-bottom: 2px solid #eee;

}
.profile-top-grid18 h2{
	padding: 5px 10px 10px 10px;
	background-color: #666;
	font-family: Trajan Pro, Arial;
	font-size: 28px;
	color: #FFF;
	font-weight: normal;
	float: right;
}

.grid_12 h2.profile-top-name{
	color: #666;
	font-weight: bold;
	float: left;
	font-family: Arial;
	font-size: 48px;
	background: none;
	line-height: 20px;
	*line-height: 40px;
	padding: 30px 0px 0px 15px;

}

.address1{
	text-align: left;
	font-weight: bold;
	font-size: 20px;
	color: #666;
	padding: 15px 0px 0px 15px;
}

.address2{
	text-align: left;
	font-weight: normal;
	font-size: 20px;
	color: #666;
	padding: 5px 0px 0px 15px;
}

.profile-top-grid18 ul{
	margin-top: 45px;

}

.profile-top-grid18 ul li.send-message{
	background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh_message_icon.png') no-repeat;
	padding: 0px 0px 0px 38px;

}

.profile-top-grid18 ul li.show-phone{
	background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh_phone_icon.png') no-repeat;	
	padding: 0px 0px 10px 38px;
	
}

.profile-top-grid18 ul li.send-message a{
	background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh_message_bg.png') no-repeat;
	text-align: center;
	color: #FFF;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12px;
	width: 190px;
	height: 30px;
	display: inline-block;
	padding-top: 5px;
}

.profile-top-grid18 ul li.show-phone a{
	background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh_phone_bg.png') no-repeat;
	text-align: center;
	color: #FFF;
	font-family: Arial;
	font-weight: Bold;
	font-size: 12px;
	width: 190px;
	height: 30px;
	display: inline-block;
	padding-top: 5px;
}
.profile-top-grid18 ul li a:hover{
	text-decoration: none;

}

.profile-practice-areas{
	margin-top: 5px;
	border-right: 2px solid #eee;
	border-left: 2px solid #eee;
	padding-left: 15px;	
}

.profile-practice-areas div.grid_15 a{
	font-style: italic;
	color: #359dd0;
	font-size: 13px;

}

.profile-mid-block{
	padding: 25px 0px 50px 25px;

	
}

.rating-head{
	background: #ffffff;
	border: 1px solid #ddd;
	-moz-border-radius: 10px 10px 0px 0px;
 	-webkit-border-radius: 10px 10px 0px 0px;
 	border-radius: 10px 10px 0px 0px;
	/* behavior:url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/radius/border-radius.htc'); */
	font-size: 23px;
	font-weight:bold;
	padding: 4px 5px 5px 6px;
	width: 180px;
}
.rating-left-body{
	border: 1px solid #ddd;
	color: #777;
	float: left;
   	 position: relative;
   	 width: 190px;
	min-height: 70px;

}
.rating-right-body{
	border: 1px solid #ddd;
	padding-left: 5px;
	font-size: 65px;
	color: #fcc008;
	line-height: 70px;
}

.profile-mid-block div.grid_4{
	margin-left: 28px;

}

.ques-header , .reviews-header, .articles-header{
	border: 1px solid #ddd;
	-moz-border-radius: 10px 10px 0px 0px;
 	-webkit-border-radius: 10px 10px 0px 0px;
 	border-radius: 10px 10px 0px 0px;
	font-size: 23px;
	font-weight:bold;
	padding: 4px 5px 5px 6px;
	width: 160px;
	float: left;
	position:relative;
	
}

.reviews-header img{
	padding-left: 10px;
	padding-top: 3px;
}

.articles-header img{
	padding-left: 10px;
	padding-top: 3px;
}
.ques-body{
	border: 1px solid #ddd;
	padding: 4px 5px 5px 6px;
	width: 160px;
	float: left;
	position:relative;
	font-size: 65px;
	color: #48a3d0;
	line-height: 70px;
	text-align: center;

}

.reviews-body{
	border: 1px solid #ddd;
	padding: 4px 5px 5px 6px;
	width: 160px;
	float: left;
	position:relative;
	font-size: 65px;
	color: #99714d;
	line-height: 70px;
	text-align: center;

}

.articles-body{
	border: 1px solid #ddd;
	padding: 4px 5px 5px 6px;
	width: 160px;
	float: left;
	position:relative;
	font-size: 65px;
	color: #5eab38;
	line-height: 70px;
	text-align: center;

}

.ques-footer, .reviews-footer , .articles-footer{
	border: 1px solid #ddd;
	-moz-border-radius: 0px 0px 10px 10px;
 	-webkit-border-radius: 0px 0px 10px 10px;
 	border-radius: 0px 0px 10px 10px;
	font-size: 16px;
	font-weight:bold;
	padding: 10px 5px 10px 6px;
	width: 160px;
	float: left;
	position: relative;
	background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-qar-bg.gif') repeat-x;
	height: 15px;
	text-align: center;

}
.ques-footer a, .reviews-footer a, .articles-footer a{
	font-size: 16px;
	font-weight: bold;
	color: #777;
}

.profile-tab-block{
	width:885px;
	padding-left:25px;

}


/*  tab css 

.vtabs {
	position: relative;  border: 1px solid #ffffff;
}
.vtabs .vtabs-tab-column {
	position: absolute; left: 0; margin: 0; width: 208px; min-width: 208px;
}
.vtabs .vtabs-tab-column ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
/* css for tab that is open 
.vtabs .vtabs-tab-column ul li.open, .vtabs .vtabs-tab-column ul li.closed {
	background-color: #ffffff;
	margin: 0px;
	margin-bottom: 1px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	min-height:20px;
	z-index: 10;
	cursor: pointer;
	width: 207px;
	text-align:center;
	font-size:30px;
}
/* css for tab that is closed 
.vtabs .vtabs-tab-column ul li.closed {
	background-color: #bbbbbb;
	border-right: 1px solid #777777;
	background-image: url("/images/legalhub_theme/buttons/lh-profile-tab-bg.gif");
	background-repeat:repeat-x;	
	height: 56px;
	line-height: 55px;
}

.vtabs .vtabs-tab-column ul li.open {
	background-image: url("/images/legalhub_theme/buttons/lh-profile-tab-hover.gif");
	height: 60px;
	line-height: 60px;		
}
/* css for tab hover 
.vtabs .vtabs-tab-column ul li:hover {
	background-color: #efefef;
	background-image: url("/images/legalhub_theme/buttons/lh-profile-tab-hover.gif");
	background-repeat:repeat-x;	
	min-height: 60px;		
}
/* css for link on tab that's open 
.vtabs .vtabs-tab-column ul li a.open, .vtabs .vtabs-tab-column ul li a.closed {
	font-family: Arial, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #FFF;
	
}


/* css for link on tab that's closed \
.vtabs .vtabs-tab-column ul li a.closed {
	color: #FFF;
}	


.vtabs .vtabs-content-column {
	padding: 0px;
	margin: 0px;
}
/* css for the content panels 
.vtabs .vtabs-content-column .vtabs-content-panel {
	background-color: #ffffff;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0px;
	border: 1px solid #999999;
	
}

/*
----------------------------------------------------------------------------------------------------*/
/*  Attorney PROFILE PAGE css END
----------------------------------------------------------------------------------------------------*/



/*
----------------------------------------------------------------------------------------------------*/
/*  ARticle PAGE css Start
----------------------------------------------------------------------------------------------------*/


.article-list-content{
	color: #000;
}

.blue-hd{
color: #004d9b;

}

.article-header{
	padding-top: 20px;
	padding-bottom: 10px;

}

.article-header h2{
	font-size:32px;
	color: #666;
}

.article-search-area{
	padding: 15px;
}

.article-search-area h2{
	padding: 0px;
}

.text-field{
	border: 2px solid #dbdbdb;
	height: 26px;
	padding: 5px;
	color: #999999;
	font-size: 14px;
	width: 540px;
	float: left;
	font-style:italic;

}

.article-search{
	margin: 0px;
	float: left;
	padding-left: 10px;
	position: relative;
}



.article-list-content h3{	
	color: #000;
	font-weight: bold;
	font-size: 21px;
	padding: 15px;
	line-height: normal;
}

.article-list-content a{
	font-weight: bold;
	font-size: 12px;
	color: #0099CD;
	
}

.article-list-content p{
	padding: 5px 0px 0px 0px;
	margin: 0px;
	color: #000;

}

.article-list-content p a{
	font-weight: bold;
	font-size: 12px;
	color: #000;

}

.article-category{
	padding: 5px;
	background: #0099cd;
	color: #fff;
	font-weight: bold;
}
.article-category a{
	color: #fff;
}


.contact-me{
background: url("https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-contact-me-button.png") no-repeat scroll 0 0 transparent;
border: 0px none;
color: #fff;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: bold;
width: 91px;
cursor: pointer;
display: inline-block;
padding: 3px 0px;
}



/*
----------------------------------------------------------------------------------------------------*/
/*  ARticle PAGE css end
----------------------------------------------------------------------------------------------------*/

----------------------------------------------------------------------------------------------------*/
/* TOP navigation css start
----------------------------------------------------------------------------------------------------*/



----------------------------------------------------------------------------------------------------*/
/*  TOP navigation css end

Blog Css Start
----------------------------------------------------------------------------------------------------*/

		
.blog-search-area{
background:#F0F0F0 url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh_blog_search_bg.gif') repeat-x; 
padding: 30px;
border: 1px solid #999;
}

.blog-list-content{
padding: 20px 0px;
border-bottom: 2px solid #ddd;
}



.blog-list-content h2{
color:#666;
font-size: 30px;
line-height: normal;
font-style: normal;
font-weight: bold;
padding: 0px;
}

.font-red{
color: #bb2522;
line-height: normal;
font-style: normal;
font-weight: bold;
}

.font-blue{
color: #359dd0;
line-height: normal;
font-style: italic;
font-weight: bold;
}

.prepand-top-bottom{
padding: 10px 0px;
}


----------------------------------------------------------------------------------------------------*/
/*  Blog  css end

Dashboard home-new CSS Start

----------------------------------------------------------------------------------------------------*/





.dashboard-top a{
color: #359dd0;
font-style: italic;
}

.dashboard-top-title{
background: #f0f0f0;
border-bottom: 1px solid #ccc;
}

.dashboard-top-title h3{
font-weight: bold;
font-size: 16px;
line-height: normal;
padding: 5px 0px 5px 10px;
}

.dashboard-top-image{
padding: 15px 16px 0px 16px;

}

.dashboard-top-bottom{
padding: 15px 16px 40px 16px;

}

.dashboard-top-body{
background: #fff url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/bg/lh-dashboard-top-bg.gif) repeat-x;
}

.dashboard-top-body div.grid_15{
padding: 15px 0px 40px 0px;

}

.top-right{
background: #f0f0f0;
padding: 15px 0px;
}

.top-right div.grid_4{
min-height: 145px;
background: #fff;
margin-left:15px;
}


.top-right div.grid_10{
background: #fff;
}

.top-right div.grid_10 h2,p{
color: #000;
line-height: normal;
}

.profile-mid-block table{
border: 1px solid #eee; 
}

.profile-mid-block table td{
text-align: center;
line-height: normal;
border: 1px solid #eee; 
padding: 5px;
}

.profile-mid-block table tr.odd{
background: #fff;
}

.profile-mid-block table tr.even{
background: #eeedef;
}

.button-black{
color:#fff;
font-size: 12px;
font-weight:bold;
text-align:center;
width: 95px;
height:37px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-button-black.png) 50% 50% no-repeat;
display: inline-block;
border: 0px;
padding: 0px;
font-style: normal;
}

.button-green{
color:#fff;
font-size: 12px;
font-weight:bold;
text-align:center;
width: 95px;
height:37px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-button-green.png) 50% 50% no-repeat;
display: inline-block;
border: 0px;
padding: 0px;
font-style: normal;
}


.button-blue{
color:#fff;
font-size: 12px;
font-weight:bold;
text-align:center;
width: 95px;
height:37px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-button-blue.png) 50% 50% no-repeat;
display: inline-block;
border: 0px;
padding: 0px;
font-style: normal;
}


.button-yellow{
color:#fff;
font-size: 12px;
font-weight:bold;
text-align:center;
width: 95px;
height:37px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-button-yellow.png) 50% 50% no-repeat;
display: inline-block;
border: 0px;
padding: 0px;
font-style: normal;
}

.button-grey{
color:#fff;
font-size: 12px;
font-weight:bold;
text-align:center;
width: 95px;
height:37px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-button-grey.png) 50% 50% no-repeat;
display: inline-block;
border: 0px;
padding: 0px;
font-style: normal;
}

.button-red{
color:#fff;
font-size: 12px;
font-weight:bold;
text-align:center;
width: 95px;
height:37px;
border:none;
background:transparent url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-button-red.png) 50% 50% no-repeat;
display: inline-block;
border: 0px;
padding: 0px;
font-style: normal;
}


----------------------------------------------------------------------------------------------------*/
/*  Blog  css end

Dashboard home-new CSS End


DEFAULT select , text field

----------------------------------------------------------------------------------------------------*/


.font-red{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:18px; 
font-weight:normal; 
color:#cd0706; }


.input-text-box{ font-family:Arial, Helvetica, sans-serif; 
font-size:15px; 
font-weight:normal; 
color:#000; 
border:1px solid #dddddd; 
background-color:#FFF; 
width:329px; 
height:25px; 
z-index:100;
*z-index:100;
}


.red-button{ 
    background: url("https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/legalhub-next.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 25px;
    height: 32px;
    padding-top: 10px;
    position: relative;
    text-align: center;
    text-decoration: none;
    width: 104px;
}


/* Drop down styles*/


div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  text-align:left;
  max-height:200px;
  overflow:auto;
  z-index: 10;
  *z-index: 10;
}

/*Drop down list styles*/
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { 
  background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/legalhub-select-hover.gif') repeat-x;
  color: #fff;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { 
  background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/legalhub-select-hover.gif') repeat-x;
  color: #fff;
}

/* Drop down list items style*/
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

/* Look and feel of select box */

.selectbox 
{
  margin: 0px 5px 10px 0px;
  padding-left:2px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  width : 330px;
  display : block;
  text-align:left; 
  cursor: pointer;
  border:1px solid #dddddd;
  color:#666;
  padding: 5px 2px;
  height:25px;
  background: url('https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/buttons/lh-select-arrow2.png') right no-repeat;
}



.text-center{
text-align: center;
}

.font-blue{
font-family: arial;
font-size: 13px;
font-style: normal;
line-height: normal;
color: #39c;
font-weight: normal;
}

.font-blue a{
color: #39c;
font-weight: Bold;
}



/* ~~~ legalhub-new-layout ~~~ */

.lh-prepand{padding-top:5px;}
.lh-prepand2{padding-top:10px;}
.lh-prepand3{padding-top:15px;}
.lh-prepand4{padding-top:20px;}
.lh-prepand5{padding-top:25px;}
.lh-prepand6{padding-top:30px;} 
.margin-bottom-m{
  margin-bottom: -25px;
  *margin-bottom: -25px;
  }



/* ------------------- Start Font ------------------- */

.title-input {
  font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#3c3c3c;
	border:1px solid #3c3c3c;
	background-color:#FFF;
	width:374px;
	height:26px;
}

.border-top-bottom{ 
border-top:1px solid #CCC; 
border-bottom:1px solid #CCC; 
margin-top:3px; 
padding-bottom:3px; 
}
.title-input2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#3c3c3c;
	border:1px solid #d6d6d6;
	background-color:#FFF;
	width:392px;
	height:35px;
}
.text-center {text-align:center;}
.margin {margin-left:6px;}
.margin2 {margin-top:15px;}
.margin3 {margin-top:-30px;}

.margin-button {
  float: left;
  margin-top: 16px;
  padding-left: 5px;
  position: relative;
}

.color {color:#3ba1d2;}
.lg-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
}
.lg-font2 {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:18px;
	color:#3399CC;
  line-height: normal;
}
.lg-font3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3c3c3c;
}
.lg-font4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#3ba1d2;
  line-height: normal;
}
.lg-font5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#f74040;
  line-height: normal;
}
.lg-font6 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#3c3c3c;
  line-height: normal;
}
.lg-font7 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:28px;
	color:#3c3c3c;
  line-height: normal;
}
.lg-font8 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}
.lg-font8 a {
	color:#FFF;
	text-decoration:none;
}
.lg-font9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3c3c3c;
}
.lg-font10 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FFF;
}

.question p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
	font-weight:bold;
	color:#3c3c3c;
  padding: 0px;
  }
.lg-font10 a {
	color:#FFF;
	text-decoration:none;
}
.lg-font11 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FFF;
}
.lg-font11 a {
	color:#FFF;
	text-decoration:none;
}
.lg-font12 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#FFF;
}
.lg-font13 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:25px;
	color:#3c3c3c;
  line-height: normal;
}
.lg-font14 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#3c3c3c;
	line-height:15px;
}
.lg-font15 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:15px;
	color:#3c3c3c;
}
.lg-font16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3c3c3c;
}
.lg-font17 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#FFF;
}
.lg-font17 a {
	color:#FFF;
	text-decoration:none;
}
.lg-font17 a:hover {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}


.lg-font18 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#676767;
}
.lg-font18 a {
	color:#676767;
	text-decoration:none;
}
.lg-font18 a:hover {
	color:#676767;
	font-weight:bold;
	text-decoration:none;
}
.lg-font19 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3c3c3c;
  line-height: normal;
}
.lg-font20 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3c3c3c;
}
.lg-font21 {
  font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3ba1d2;
}
.lg-font22 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3c3c3c;
	line-height:26px;
}
.lg-font23 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2987e7;
}
.lg-font23 a {
	color:#2987e7;
	text-decoration:none;
}
.lg-font23 a:hover {
	color:#3c3c3c;
	text-decoration:none;
}
.lg-font24 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#3ba1d2;
}
.lg-font25 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#676767;
}
.lg-font26 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#000;
	line-height:20px;
}
.lg-font27 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#FFF;
}
.lg-font27 a {
	color:#FFF;
	text-decoration:none;
}
.lg-font28 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000;
}
.lg-font29 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#676767;
}
.lg-font30 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:normal;
	color:#48a3d0;
  line-height: normal;
}
.lg-font31 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:normal;
	color:#99714d;
  line-height: normal;
}
.lg-font32 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:normal;
	color:#5eab38;
  line-height: normal;
}
.lg-font33 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:45px;
	font-weight:normal;
	color:#fe7902;
  line-height: normal;
}


/* ------------------- End Font ------------------- */


/* ------------------- Start Dashbord ------------------- */

.credits-- {
	width:67px;
	padding:6px 6px 0px 6px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-credits.gif) no-repeat;
	height:21px;
	float:right;
	position:relative;
	margin-top:5px;
}
.add-credits {
	width:78px;
	padding-top:5px;
	float:right;
	position:relative;
}


.profile-reviews {
	width:956px;
	border:1px solid #5b5b5b;
	float:left;
	position:relative;
}
.profile-view {
	width:137px;
	padding:8px 10px 18px 10px;
	border-left:1px solid #dddddd;
	float:left;
	position:relative;
}
.profile-view-body {
	width:137px;
	float:left;
	position:relative;
	text-align:center;
}
.profile-left {
	width:65px;
	float:left;
	position:relative;
}
.profile-right {
	width:70px;
	padding-top:3px;
	float:right;
	position:relative;
}
.reviewas {
	width:138px;
	padding:8px 10px 18px 10px;
	border-left:2px solid #eaeaea;
	float:left;
	position:relative;
}
.qualified-prospects {
	width:450px;
	border-right:1px solid #ccd3d6;
	border-left:1px solid #c8d0d4;
	float:left;
	position:relative;
}
.date-location-area {
	width:433px;
	padding:5px 5px 3px 12px;
	background-color:#3c3c3c;
	border-bottom:1px solid #57595a;
	float:left;
	position:relative;
}
.date {
	width:69px;
	float:left;
	position:relative;
}
.location {
	width:102px;
	float:left;
	position:relative;
}
.area {
	width:160px;
	float:left;
	position:relative;
}
.question-icon {
	width:19px;
	float:right;
	position:relative;
}
.date-location-area-body {
	width:424px;
	padding:15px 13px 14px 13px;
	border-top:1px solid #d1d7da;
	border-bottom:1px solid #d1d7da;
	float:left;
	position:relative;
}
.view-details {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-view-details.gif) no-repeat;
	height:20px;
	padding-top:7px;
	float:right;
	position:relative;
	text-align:center;
}
.view-all {
	width:420px;
	padding:7px 32px 0px 0px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-view-all.gif) no-repeat;
	height:24px;
	float:left;
	position:relative;
	text-align:right;
}
.qualified-prospects-right {
	width:452px;
	float:right;
	position:relative;
}
.question {
	width:210px;
	float:left;
	position:relative;
}
.answer {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-answer.gif) no-repeat;
	height:28px;
	padding-top:0px;
	float:right;
	position:relative;
	text-align:center;
}
.legal-help-box {
  width:179px;
	padding:30px 10px 0px 10px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-legal-help.gif) no-repeat;
	height:118px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3c3c3c;
	text-align:center;
	position:relative;
	margin-right:20px;
}
.questions-answered-box {
	width:179px;
	padding:30px 10px 0px 10px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-questions-answered.gif) no-repeat;
	height:118px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3c3c3c;
	text-align:center;
	position:relative;
	margin-left:20px;
}
/* ------------------- End Dashbord ------------------- */



/* ------------------- Start Publish Article ------------------- */

.article-menu {
	width:750px;
	float:right;
	position:relative;
}
.article-menu ul {
	padding: 0;
	margin: 0;
	font: bold 90% default;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#606060;
}
.article-menu li {
	display: inline;
	margin: 0;
	color:#606060;
}
.article-menu li a {
	text-decoration: none;
	padding-right:0px; /*extra right padding to account for curved right edge of tab image*/
	color:#606060;
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-righttabdefault.png) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
	position: relative;
	display: block;
	float: left;
	margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
	left: 20px;
	width:203px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#606060;
}
.article-menu li a:visited {color:#606060;}
.article-menu li a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-righttabselected.png) 100% 0 no-repeat;
}
.article-menu li.selected a { /*selected tab style*/
	color:#FFF;
	font-weight:bold;
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-righttabselected.png) 100% 0 no-repeat;
}
.article-menu li.selected a:hover {
	text-decoration: none;
	font-weight:bold;
	color:#FFF;
}
.new-article-top {
	width:940px;
	padding:28px 7px 0px 12px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-article-top.jpg) no-repeat;
	height:23px;
	float:left;
	position:relative;
	margin-top:-4px;
}
.new-article-block {
	width:956px;
	padding:15px 0px 15px 0px;
	border-left:2px solid #e4e7e9;
	border-right:1px solid #c5cdd1;
	float:left;
	position:relative;
}
.new-article-body {
	width:956px;
	float:left;
	position:relative;
}
.article-title-left {
	width:121px;
	float:left;
	position:relative;
}
.article-title-right {
	width:748px;
	padding-left:8px;
	float:left;
	position:relative;
}
.article-button-body {
	width:720px;
	padding-left:128px;
	float:left;
	position:relative;
}
.preview-button {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-preview.gif) no-repeat;
	height:21px;
	padding-top:6px;
	float:left;
	position:relative;
}
.colleague-button {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-colleague.gif) no-repeat;
	height:21px;
	padding-top:6px;
	float:left;
	position:relative;
}
.create-button {
	width:111px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-create.gif) no-repeat;
	height:27px;
	padding-top:10px;
	float:right;
	position:relative;
}
.new-article-bottom {
	width:936px;
	padding:6px 10px 0px 13px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-article-bottom.jpg) no-repeat;
	height:23px;
	float:left;
	position:relative;
}
/* ------------------- End Publish Article ------------------- */


/* ------------------- Start Associates Main ------------------- */

.build-network {
	width:340px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-build-network.gif) no-repeat;
	height:72px;
	padding-top:27px;
	float:left;
	position:relative;
}
.some-text {
	width:514px;
	padding:15px 10px 30px 20px;
	border:1px solid #d7d7d7;
	float:right;
	position:relative;
}
.some-text-body {
	width:514px;
	float:left;
	position:relative;
}
.connection-requests {
	width:930px;
	padding-left:26px;
	float:left;
	position:relative;
}
.connection-requests-left {
	width:231px;
	float:left;
	position:relative;
}
.connection-requests-picture {
	width:94px;
	float:left;
	position:relative;
}
.connection-requests-picture img {
	border:1px solid #747272;
}
.connection-requests-contant {
	width:115px;
	float:left;
	position:relative;
}
.confirm {background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-answer.gif) no-repeat;
	border: 0px none;
  display: block;
  float: left;
  height: 27px;
  padding-top: 5px;
  position: relative;
  text-align: center;
  width: 91px;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
  font-size: 11px;
}
.view-details-second {background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-view-details.gif) no-repeat;
	border: 0px;
  display: block;
  float: left;
  height: 27px;
  padding-top: 5px;
  position: relative;
  text-align: center;
  width: 89px;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
  font-size: 11px;
}
.connection-block {
	width:936px;
	padding:17px 0px 20px 19px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-line2.gif) left bottom repeat-x;
	float:left;
	position:relative;
}
.connection-filter-body {
	width:745px;
	padding:16px 11px 29px 8px;
	border:1px solid #d6d6d6;
	float:left;
	position:relative;
}
.filter {
	width:229px;
	float:left;
	position:relative;
}
.filter-some-text {
	width:394px;
	float:left;
	position:relative;
}
.connection-body {
	width:938px;
	padding-left:18px;
	float:left;
	position:relative;
}
.connection-left {
	width:316px;
	float:left;
	position:relative;
}
.connection-picture-name {
	width:200px;
	float:left;
	position:relative;
}
.connection-right {
	width:303px;
	float:right;
	position:relative;
}																						

/* ------------------- End Associates Main ------------------- */

/* ------------------- Start Article Detail ------------------- */  

.article-detail-left {
	width:405px;
	float:left;
	position:relative;
}

.article-detail-left p {
  font-family:Arial, Helvetica, sans-serif;
  font-weight:normal;
	font-size:13px;
	color:#000;
	line-height:20px;
}
.article-detail-left h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	color:#000;
}
.article-detail-right {
	width:286px;
	float:right;
	position:relative;
}
.attorney-block {
	width:685px;
	padding:13px 1px 13px 13px;
	border:1px solid #e5e5e5;
	float:left;
	position:relative;
}
.attorney-block-left {
	width:91px;
	float:left;
	position:relative;
}
.contact-me {
	width:90px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-contact-me.gif) no-repeat;
	height:19px;
	padding-top:3px;
	text-align:center;
	float:left;
	position:relative;
}
.attorney-block-right {
	width:587px;
	float:right;
	position:relative;
}
.attorney-block-name {
	width:250px;
	float:left;
	position:relative;
}
.attorney-block-name h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	color:#000;
  line-height: normal;
}
.attorney-block-name h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000;
  line-height: normal;
}
.attorney-block-attorney {
	width:165px;
	float:right;
	position:relative;
}
.attorney-block-attorney h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000;
  padding: 0px;
}
.attorney-block-article {
	width:587px;
	border-top:1px solid #dddddd;
	float:left;
	position:relative;
}
/* ------------------- End Article Detail ------------------- */

/* ------------------- Start Publish Article ------------------- */


.new-article-top {
	width:940px;
	padding:28px 7px 0px 12px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-article-top.jpg) no-repeat;
	height:23px;
	float:left;
	position:relative;
}
.new-article-block {
	width:956px;
	padding:15px 0px 15px 0px;
	border-left:2px solid #e4e7e9;
	border-right:1px solid #c5cdd1;
	float:left;
	position:relative;
}
.new-article-body {
	width:956px;
	float:left;
	position:relative;
}
.article-title-left {
	width:121px;
	float:left;
	position:relative;
}
.article-title-right {
	width:748px;
	padding-left:8px;
	float:left;
	position:relative;
}
.article-button-body {
	width:720px;
	padding-left:128px;
	float:left;
	position:relative;
}
.preview-button {background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-preview.gif) no-repeat;
	  border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    height: 27px;
    padding: 0;
    position: relative;
    text-align: center;
    width: 90px;
}
.colleague-button {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-colleague.gif) no-repeat;
	height:21px;
	padding-top:6px;
	display:block;
	float:left;
	position:relative;
}
.create-button {background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-create.gif) no-repeat;
	  cursor: pointer;
    display: block;
    float: right;
    height: 40px;
    padding-top: 0;
    position: relative;
    width: 113px;
    border: 0 none;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;  
}
.new-article-bottom {
	width:936px;
	padding:6px 10px 0px 13px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-article-bottom.jpg) no-repeat;
	height:23px;
	float:left;
	position:relative;
}

.liteTabs {
  position: relative;
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 960px;
	font-family:  Arial, sans-serif;
}
.liteTabs ul {
	margin: 0;
	padding: 0 25px 0 0;
	float:right;
	overflow: hidden
}
.liteTabs li {
	float: left;
	list-style-type: none
}
.liteTabs li a {
	text-decoration: none;
	padding-right:0px; /*extra right padding to account for curved right edge of tab image*/
	color:#606060;
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-righttabdefault.png) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
	position: relative;
	display: block;
	float: left;
	margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
	left: 20px;
	width:183px;
	padding-left:20px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#606060;
  padding-bottom: 4px;
}
.liteTabs a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-righttabselected.png) 100% 0 no-repeat;
}

.liteTabs a.selected, .liteTabs a.selected:hover {
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	background: url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-righttabselected.png) 100% 0 no-repeat;
}

.liteTabs div.selected {
	position: static !important;
}

.article-error{
   background-color: #FF6600;
  color: #FFFFFF;
  font-size: 14px;
  height: 25px; 
  }





/* ------------------- End Publish Article ------------------- */


/* ------------------- Start Groups Create New ------------------- */

.groups-create-title {
  width:96px;
	padding-right:8px;
	float:left;
	position:relative;
}
.groups-create-search {
	width:933px;
	padding:28px 12px 40px 11px;
	border-left:2px solid #e4e7e9;
	border-right:1px solid #c5cdd1;
	float:left;
	position:relative;
}
.find-group {
	width:900px;
	padding:17px 17px 30px 14px;
	border:1px solid #d6d6d6;
	float:left;
	position:relative;
}
.find-group-left {
	width:778px;
	float:left;
	position:relative;
}
.groups-create-contant {
	width:916px;
	padding:16px 0px 0px 17px;
	float:left;
	position:relative;
}
.groups-create-contant-left {
	width:223px;
	float:left;
	position:relative;
}
.groups-create-contant-mid {
	width:207px;
	float:left;
	position:relative;
}
.groups-create-contant-right {
	width:244px;
	float:left;
	position:relative;
}
/* ------------------- End Groups Create New ------------------- */


/* ------------------- Start Groups Manage ------------------- */

.groups-manage-block {
	width:956px;
	border-left:2px solid #e4e7e9;
	border-right:1px solid #c5cdd1;
	float:left;
	position:relative;
}
.groups-manage-top {
	width:944px;
	padding:5px 0px 4px 12px;
	float:left;
	position:relative;
  border-left: 2px solid #E4E7E9; 
  border-right: 1px solid #C5CDD1;
}
.groups-manage-body {
	width:944px;
	padding:5px 0px 4px 12px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-line2.gif) left top repeat-x;
	float:left;
	position:relative;
  border-left: 2px solid #E4E7E9; 
  border-right: 1px solid #C5CDD1;
}
.groups-name {
	width:345px;
	float:left;
	position:relative;
}
.groups-members {
	width:169px;
	float:left;
	position:relative;
}
.groups-update {
	width:247px;
	float:right;
	position:relative;
}
.manage-member {
	width:141px;
	float:left;
	position:relative;
}
.manage-member a {
	width:141px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-manage-member.gif) no-repeat;
	height:21px;
	padding-top:6px;
	display:block;
	float:left;
	position:relative;
	text-align:center;
}
/* ------------------- End Groups Manage ------------------- */	


/* ------------------- Start Groups My Groups ------------------- */	

.groups-my-group-name {
	width:444px;
	float:left;
	position:relative;
}
.groups-type {
	width:80px;
	float:left;
	position:relative;
}
.leave-group {
	width:194px;
	float:right;
	position:relative;
}
/* ------------------- End Groups My Groups ------------------- */	


/* ------------------- Start Associates Search ------------------- */

.add {
  width:89px;
	float:left;
	position:relative;
}
.add a {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-answer.gif) no-repeat;
	height:20px;
	padding-top:7px;
	display:block;
	float:left;
	position:relative;
	text-align:center;
}
/* ------------------- End Associates Search ------------------- */

/* ------------------- Start Associates Main ------------------- */

.build-network {
  width:340px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-build-network.gif) no-repeat;
	height:72px;
	padding-top:27px;
	float:left;
	position:relative;
}
.some-text {
	width:514px;
	padding:15px 10px 30px 20px;
	border:1px solid #d7d7d7;
	float:right;
	position:relative;
}
.some-text-body {
	width:514px;
	float:left;
	position:relative;
}
.connection-requests {
	width:930px;
	padding-left:26px;
	float:left;
	position:relative;
}
.connection-requests-left {
	width:300px;
	float:left;
	position:relative;
}
.connection-requests-picture {
	width:94px;
	float:left;
	position:relative;
}
.connection-requests-picture img {
	border:1px solid #747272;
}
.connection-requests-contant {
	width:115px;
	float:left;
	position:relative;
}

.confirm a {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-answer.gif) no-repeat;
	height:20px;
	padding-top:7px;
	display:block;
	float:left;
	position:relative;
	text-align:center;
}

.view-details-second a {
	width:89px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-view-details.gif) no-repeat;
	height:20px;
	padding-top:7px;
	display:block;
	float:left;
	position:relative;
	text-align:center;
}
.connection-block {
	width:923px;
	padding:17px 13px 20px 19px;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-line2.gif) left bottom repeat-x;
	float:left;
	position:relative;
}
.connection-filter-body {
	width:745px;
	padding:16px 11px 29px 8px;
	border:1px solid #d6d6d6;
	float:left;
	position:relative;
}
.filter {
	width:229px;
	float:left;
	position:relative;
}
.filter-some-text {
	width:394px;
	float:left;
	position:relative;
}
.connection-body {
	width:938px;
	padding-left:18px;
	float:left;
	position:relative;
}
.connection-left {
	width:316px;
	float:left;
	position:relative;
}
.connection-picture-name {
	width:200px;
	float:left;
	position:relative;
}
.connection-right {
	width:303px;
	float:right;
	position:relative;
}
/* ------------------- End Associates Main ------------------- */



/* ------------------- Start Associates Invite Import ------------------- */

.associates-invite-body {
	width:930px;
	padding:35px 13px 39px 13px;
	float:left;
	position:relative;
}
.associates-invite-left {
	width:434px;
	float:left;
	position:relative;
}
.associates-invite-left h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FFF;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-round3.gif) no-repeat;
	line-height:23px;
	padding:0px 0px 0px 5px;
}
.email-address-message {
	width:394px;
	padding:15px 18px 13px 20px;
	border:1px solid #dddddd;
	float:left;
	position:relative;
	margin-top:3px;
}
.email-address-message-body {
	width:394px;
	float:left;
	position:relative;
}
.associates-invite-right {
	width:434px;
	float:right;
	position:relative;
}
.associates-invite-right h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FFF;
	background:url(https://leglahub-madetoorderwebsi.netdna-ssl.com/images/legalhub_theme/new-design-image/legalhub-round3.gif) no-repeat;
	line-height:23px;
	padding:0px 0px 0px 5px;
}
/* ------------------- End Associates Invite Import ------------------- */

/* ------------------- Message Center ------------------- */
.padd-content-xap
{border:1px solid #ccc;
padding:10px;}

.compose-mail ul
{display:block;
margin:0;
font-size:12px;
width:100%;}

.compose-mail ul li
{display:block;
clear:both;
float:left;
width:100%;
padding:0 0 8px;}

.compose-mail ul li span
{display:block;
float:left;
font-weight:bold;
padding:0 5px 0 0;
text-align:right;
width:73px;}

.compose-mail ul li.text-input-msg input,
.compose-mail ul li.text-input-msg textarea
{-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
width:590px;}
/* ------------------- End Message Center ------------------- */
 






	table.minimalist {
		border-top: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		width: 100%;
		background: #FFFFFF;
	}

	table.minimalist td {
		padding: 3px;
	}

	table.minimalist thead td {
		background: #666666;
		color: #EEEEEE;
		padding: 3px;
		border-bottom: 1px solid #000000;
		font-weight: bold;
	}

	table.minimalist tfoot td {
		background: #CCCCCC;
		color: #EEEEEE;
		border-top: 2px solid #999999;
		border-bottom: 1px solid #CCCCCC;
		font-weight: bold;
		color: #000000;
		font-weight: bold;
	}

	table.minimalist tbody tr.odd {
		background: #EEEEEE;
	}

	table.minimalist tbody tr:hover {
		background: #FFFFCC;
	}


	table.minimalist tbody td {
		border-bottom: 1px solid #EEEEEE;
	}
 


.form-new-one ul
{
float:left;
margin:8px 0 0;
width:100%;
}
.form-new-one ul li
{
padding:10px;
margin-bottom:5px;
float:left;
width:97.5%;

}
.form-new-one  h2,
.form-new-one  h1,
.form-new-one  h3
{
margin:0;
color:#000000;
font-size:20px;
}
.form-new-one ul li em
{
font-size:10px;
font-style:normal;
color:#3ba1d2;
text-align:right;
display:block;
}
.form-new-one ul li:hover,
.form-new-one ul li:focus

{background:#eef9ff;}
.form-new-one ul li.margin-new
{
margin:0 8px;
}
.form-new-one ul li input,
.form-new-one ul li textarea,
.form-new-one ul li select
{
width:100%;
padding:3px 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
color:#3ba1d2;
font-size:12px;
}
.form-new-one ul li select
{
padding:2px 0 !important;
}
.form-new-one ul li textarea
{height:100px;}
.form-new-one ul li.left
{
float:left;
width:47%;
}
.form-new-one ul li.right
{
float:right;
width:47%;
}

.form-new-one ul li.min
{
float:left;
width:20%;
}
.form-new-one ul li.mid
{
float:left;
width:30%;
}
.form-new-one ul li span
{
display:block;
font-size:14px;
font-weight:bold;
color:#000000;
}
.form-new-one ul li span label
{
margin:0;
padding:0;
font-size:inherit;
color:#000000;
}
.form-new-one ul li span b
{
font-weight:normal;
font-size:12px;
}
.form-new-one ul li span span
{display:inline;}
.form-new-one  button
{
 padding: 6px 41px;
 text-align: center;
 margin:0 0 0 5px;
}

.tab-profile-photo
{font-size:12px;}
.form-new-one ul li fieldset
{
    float: left;
    padding: 5px 0 0;
    width: 100%;
}
.form-new-one ul li fieldset label
{
float:left;
width:auto;
margin:0;
padding:0 5px 0 0;
}
.form-new-one ul li fieldset label
{
color:#000000;
font-weight:normal;
}
.form-new-one ul li fieldset label input
{
width:auto;
margin:0;
padding:0;
}
 


