/* general */



body {
	background-color : #F0F0F0;
	font : 12px Helvetica, Arial, sans-serif;
	color : #646464;
	text-align : center;
	margin:0px 0px 50px 0px;
	padding:0;
	background-image: url(bg-page.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
div {
	padding:0;
	margin:0;
}
.advancedsearch {
	background-image: url(advsearch.jpg);
	height:30px;
	width:30px;
	cursor:pointer;
}
H2 {
	margin:0px 0px 17px 0px;
	font-weight:bold;
	color:#0e5e6d;
	font-size:20px;
}
a {
	color: #EA6A15;
	text-decoration:none;
}
a:hover {
	color: #000;
	text-decoration: none;
}
.footer {
	text-align:center;
	background:#000 url(bg-footer.jpg) repeat-x left top;
	height:100px;
}
.footer a {
	color: #646464;
	text-decoration:none;
}
.footer a:hover {
	color: #000;
	text-decoration:none;
}
.footer .wrapper {
	width:940px;
	margin:0px auto;
	text-align:left;
	padding:15px 0px;
	font-size:11px;
	line-height:24px;
}
.footer .wrapper .left {
	width:460px;
	float:left;
}
.footer .wrapper .right {
	width:400;
	float:right;
	text-align:right;
}
.footer .wrapper .left a {
	color: #646464;
	text-decoration:none;
}
.footer .wrapper .left a:hover {
	color: #000;
	text-decoration:none;
}
.checkbox {
	margin:0px 6px 0px 0px;
}
.radio {
	margin:0px 6px 0px 0px;
}
.dash-myPhotos .body img {
	border:0px;
}
.handler {
	width:100%;
	margin:0 auto;
	padding:0;
}
.page {
	background-color: transparent;
	text-align:center;
	float:left;
	width:100%;
	border-right: 0px solid #C4C7CC;
	border-left: 0px solid #C4C7CC;
}
.header-wrapper {
	width:962px;
	margin:0px auto;
	clear:both;
}
.header-top {
	height:105px;
}
.header-top-txt {
	height:31px;
	width:260px;
	margin:0px 0px 0px 22px;
	float:left;
}
.top-search {
	padding-top:68px;
}
.top-search Div {
	float:right;
	width:319px;
	height:29px;
	background:url(bg-search.jpg) no-repeat right bottom;
	text-align:right;
}
.top-search .btn {
	width:23px;
	height:19px;
	background:url(btn-go.gif) no-repeat center center;
	border:0px;
	position:absolute;
}
.top-search .field {
	width:127px;
	color:#006699;
	font-size:11px;
	border:solid 1px #E4E4E4;
	padding:2px 0px;
}
.top {
	background-color:transparent;
}
.logo {
	float: left;
	padding: 0px;
	vertical-align: top;
}
.topmenu {
	text-align:right;
	padding:6px 5px 5px 5px;
}
.login-window {
	background:url(bg-login-trans.png) no-repeat left top;
	width:276px;
	height:230px;
	text-align:left;
}
.loginForm {
	color:#FFFFFF;
	font-size:13px;
}
.loginForm a {
	color:#FFFFFF;
	text-align:none;
}
/*Homepage Content*/

.homecontentTopPad {
	width:100%;
	height:68px;
}
.hometopWrapper {
	margin:0px auto;
	width:962px;
}
.homeTopLeft {
	width:282px;
	float:left;
}
.homeTopLeftInner {
	width:676px;
	float:left;
}
.homeTopMid {
	width:394px;
	float:left;
	height:100px;
	text-align:center;
}
.homeTopMid h3 {
	background:url(bullet-greenarrow.gif) no-repeat left bottom;
	padding-left:15px;
	margin:0px;
}
.homeTopMid ul {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
.homeTopMid ul li ul {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}
.homeTopMid li {
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-size:12px;
	font-weight: normal;
	color:#005360;
	padding:1px 0px 0px 0px;
	width:140px;
}
.homeTopMid li a {
	text-decoration:none;
	color:#005360
}
.homeTopMid li a:hover {
	text-decoration:none;
	color:#005360
}
.homeTopMid ul li ul li {
	margin:0px;
	padding:0px;
	list-style-type: none;
	font-size:11px;
	font-weight: normal;
	color:#005360;
	padding-left:6px;
	color:#005360;
	margin-bottom:6px;
	width:165px;
}
.homeTopMid ul li ul li a {
	text-decoration:underline;
	color:#005360;
}
.homeTopMid ul li ul li a:hover {
	text-decoration:none;
	color:#005360;
}
.homeTopMid .searchPanel {
	width:360px;
	margin:0px auto;
	padding-top:20px;
	text-align:left;
}
.homeTopMid .searchPanel .left {
	width:180px;
	float:left;
	padding-left:5px;
	padding-top:10px;
	background:url(bg-searchbar.gif) no-repeat right top;
}
.homeTopMid .searchPanel .right {
	width:160px;
	float:left;
	padding-top:10px;
	padding-left:15px;
}
.search_form {
	padding-top:0px;
	float:left;
	margin-top:0px;
}

 /* Firefox */

@-moz-document url-prefix() {
 .search_form {
padding-top:0px;
float:left;
margin-top:20px;
}
}
.homeTopMid input {
	width:208px;
	border:solid 1px #CCCCCC;
	color:#999999;
	font-size:11px;
	padding:0px;
	margin-right:4px;
	height:18px;
}
.homeTopMid .btn {
	width:64px;
	background:url(bg-btn-locate.jpg) no-repeat center center;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	border:0px;
	height:21px;
}
.homeTopRight {
	width:286px;
	float:left;
}
.newstop {
	background:url(bg-newstop.jpg) no-repeat left top;
	height:30px;
	text-align:left;
}
.newsmid {
	background:url(bg-news.jpg) repeat-y left top;
	height:288px;
	text-align:left;
}
.newsmid Div {
	width:234px;
	margin:0px auto;
	clear:both;
}
.newsmid Div ul {
	margin:0px;
	padding:0px;
}
.newsmid Div li {
	margin:0px;
	padding:0px;
	list-style-type: none;
	padding:1px 0px;
}
.newsmid Div li a {
	text-decoration:none;
	color:#006374;
}
.newsmid Div li a:hover {
	text-decoration:underline;
	color:#006374;
	font-weight:normal;
}
.newsmid Div Div {
	border:solid 0px #CCCCCC;
	width:221px;
	padding:2px;
	float:left;
	margin:0px 0px;
}
.newsbtm {
	background:url(bg-newsbtm.jpg) no-repeat left top;
	height:21px;
}
.newsmid2 {
	height:288px;
	text-align:left;
}
.newsmid2 Div {
	width:234px;
	margin:0px auto;
	clear:both;
}
.newsmid2 Div ul {
	margin:0px;
	padding:0px;
}
.newsmid2 Div li {
	margin:0px;
	padding:0px;
	list-style-type: none;
	padding:4px 0px;
}
.newsmid2 Div li a {
	text-decoration:none;
	color:#006374;
	font-weight:normal;
}
.newsmid2 Div li a:hover {
	text-decoration:underline;
	color:#006374;
	font-weight:normal;
}
.newsmid2 Div Div {
	border:solid 0px #CCCCCC;
	width:221px;
	padding:2px;
	float:left;
	margin:0px 0px;
}
.newsmid-inner {
	height:288px;
	text-align:left;
}
.newsmid-inner H3 {
	margin:26px 0px 6px 0px;
	font-size:22px;
}
.newsmid-inner Div {
	width:234px;
	margin:0px auto;
	clear:both;
}
.newsmid-inner Div ul {
	margin:0px;
	padding:0px;
}
.newsmid-inner Div li {
	margin:0px;
	padding:0px;
	list-style-type: none;
	padding:4px 0px;
}
.newsmid-inner Div li a {
	text-decoration:none;
	color:#006374;
	font-weight:normal;
}
.newsmid-inner Div li a:hover {
	text-decoration:underline;
	color:#006374;
	font-weight:normal;
}
.newsmid-inner Div Div {
	border:solid 0px #CCCCCC;
	width:221px;
	padding:2px;
	float:left;
	margin:0px 0px;
}
.newsbtm-inner {
	background:url(bg-newsbtm.jpg) no-repeat left top;
	height:21px;
}
.news-wrapper {
	margin-left:-34Px;
}

 /* Firefox */

@-moz-document url-prefix() {
 .news-wrapper {
margin-left:-14Px;
}
}
.news-inner {
	height:288px;
	text-align:left;
}
.news-inner H3 {
	margin:0px 0px 6px 0px;
	font-size:18px;
}
.news-inner Div {
	width:160px;
	margin:0px auto;
	clear:both;
}
.news-inner Div ul {
	margin:0px;
	padding:0px;
}
.news-inner Div li {
	margin:0px;
	list-style-type: none;
	padding:1px 0px;
}
.news-inner Div li a {
	text-decoration:none;
	color:#006374;
	font-weight:normal;
}
.news-inner Div li a:hover {
	text-decoration:underline;
	color:#006374;
	font-weight:normal;
}
.news-inner Div Div {
	border:solid 0px #CCCCCC;
	width:220px;
	padding:2px;
	float:left;
	margin:0px 0px;
}
.activeLink {
}
.activeLink a {
	background-color:#F8E2D3;
	width:234px;
	display:block;
	padding:2px 2px;
	height:20px;
	float:left;
	font-weight:bold;
}
.activeLink1 a {
	background-color:#fff;
	width:234px;
	display:block;
	padding:2px 2px;
	height:20px;
	float:left;
	font-weight:normal;
}
.homecontentTop {
	width:100%;
	height:339px;
	background:#FFF;
}
.homecontentMid {
	width:100%;
	background:url(bg-home-mid.jpg) repeat-x left top;
	height:6px;
	font-size:1px;
}
.homecontentBtm {
	width:100%;
	height:259px;
	background:#FFF;
	text-align:center;
}
.homecontentBtm .111 {
	width:962px;
	margin:0px auto;
}
.homecontentBtm .top {
	background:url(bg-homebtmtop.jpg) no-repeat left bottom;
	height:22px;
	width:962px;
}
.homecontentBtm .mid {
	background:url(bg-homebtmmid.jpg) repeat-y left top;
	height:214px;
	width:962px;
	text-align:justify;
}
.homecontentBtm .mid .left {
	width:352px;
	float:left;
	font-size:11px;
}
.homecontentBtm h3 {
	margin:0px 0px 20px 0px;
	padding:0px;
	font-size:16px;
	font-weight:normal;
	color:#d96414;
}
.homecontentBtm .mid .left img {
	border:solid 1px #E4E4E4;
	margin-right:10px;
}
.homecontentBtm .mid .left Div img {
	border:0px;
}
.homecontentBtm .mid .left h4 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	color:#6a6a6a;
	font-weight:bold;
}
.homecontentBtm .mid .left span {
	font-size:18px;
	font-weight:normal;
	color:#007286;
	margin:0px;
	padding:0px;
}
.homecontentBtm .mid .center {
	width:274px;
	float:left;
	margin:0px 37px;
	font-size:11px;
}
.homecontentBtm .mid .right {
	width:240px;
	float:left;
}
.homecontentBtm .btm {
	background:url(bg-homebtmbtm.jpg) no-repeat left top;
	height:23px;
	width:962px;
}
.homeBlog {
	font-size:11px;
	vertical-align:top;
	height:170px;
	text-align:justify;
}
.homeBlog h4 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	color:#6a6a6a;
	font-weight:bold;
}
.homeBlog span {
	font-size:18px;
	font-weight:normal;
	color:#007286;
	margin:0px;
	padding: 0px;
}
.homeBlog span a {
	font-size:18px;
	font-weight:normal;
	color:#007286;
	margin:0px;
	text-decoration:none;
}
.homeBlog span a:hover {
	font-size:18px;
	font-weight:normal;
	color:#007286;
	margin:0px;
}
.homecontentBtm .mid .left .homeBlog img {
	border:0px;
}
.homeEvents {
	font-size:11px;
	vertical-align:top;
	height:135px;
	text-align:justify;
}
.homeEvents h4 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	color:#6a6a6a;
	font-weight:bold;
}
.homeEvents span {
	font-size:18px;
	font-weight:normal;
	color:#007286;
	margin:0px;
	padding: 0px;
}
.homeEvents span a {
	font-size:18px;
	font-weight:normal;
	color:#007286;
	margin:0px;
	text-decoration:none;
}
.homeEvents span a:hover {
	font-size:18px;
	font-weight:normal;
	color:#007286;
	margin:0px;
}
.homecontentBtm .mid .left .homeEvents img {
	border:0px;
}
/*Homepage Content Ends*/



/*Inner Page Common Styles*/

.content-bg {
	width:100%;
	float:left;
	background:#fff url(bg-inner-content.gif) repeat-x left top;
}
.icont-top {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-incont-top.gif) no-repeat center bottom;
}
.icont-mid {
	width:963px;
	margin:0px auto;
	clear:both;
	background: url(bg-incont-mid.gif) repeat-y left top;
	float:left;
}
.icont-btm {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-incont-btm.gif) no-repeat center bottom;
}
.icont-mid-dashboard {
	width:963px;
	margin:0px auto;
	clear:both;
	background:url(bg-icont-mid.gif) repeat-y center center;
	height:580px;
}
.icont-btm-dashboard {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-icont-btm-dash.gif) no-repeat center bottom;
}
.dashboard {
	width:900px;
	font-size:18px;
	position:relative;
	height:60px;
	left:0;
	margin:-60px auto 0px auto;
	text-align:left;
	background:url(head-dashboard.jpg) no-repeat left top;
}
.dashboard Div {
	text-align:right;
	padding-top:20px;
}
.dashboard-message {
	width:900px;
	font-size:18px;
	position:relative;
	height:60px;
	left:0;
	margin:-60px auto 0px auto;
	text-align:left;
	background:url(head-dashboardMsg.jpg) no-repeat left top;
}
 @-moz-document url-prefix() {
 .dashboard {
width:900px;
font-size:18px;
position:relative;
height:66px;
left:0;
margin:-66px auto 0px auto;
text-align:left;
background:url(head-dashboard.jpg) no-repeat left top;
}
 .dashboard-message {
width:900px;
font-size:18px;
position:relative;
height:66px;
left:0;
margin:-66px auto 0px auto;
text-align:left;
background:url(head-dashboardMsg.jpg) no-repeat left top;
}
}
.pageHeading {
	width:900px;
	font-size:18px;
	position:relative;
	height:94px;
	left:0;
	margin:-94px auto 0px auto;
	text-align:left;
	background:url(head-bag.jpg) no-repeat left top;
}
.pageHeading Div {
	text-align:left;
	padding-left:60px;
	font-size:30px;
}

 /* Firefox */

@-moz-document url-prefix() {
 .pageHeading {
width:900px;
font-size:18px;
position:relative;
height:100px;
left:0;
margin:-100px auto 0px auto;
text-align:left;
background:url(head-bag.jpg) no-repeat left top;
}
}
/**********Home Page Image LK Starts*********/

.pageHeading1 {
	width:950px;
	font-size:18px;
	position:relative;
	height:67px;
	left:0;
	margin:-100px auto 0px auto;
	text-align:left;
}
/*.pageHeading1 Div { text-align:right;vertical-align:middle; padding-left:30px; font-size:30px;}*/



.homepagehead {
	text-align:right;
	vertical-align:middle;
	padding-left:30px;
	background-attachment: fixed;
	background-position: top right;
	background-repeat: no-repeat;
	font-size:30px;
	background:url(advttop6.png) no-repeat;
	height:64px;
	width:307px;
	margin-left:650
}
.homepagehead .LINK {
	display:block;
	width:115px;
	height:25px;
	padding-top:28px;
	border:solid 0px #000;
	overflow:hidden;
	position:absolute;
	left: 135px;
	top: 25px;
	margin-left:650px;
}
.homepagehead .LINKM {
	display:block;
	width:60px;
	height:60px;
	padding-top:18px;
	border:solid 0px #000;
	overflow:hidden;
	position:absolute;
	left: 145px;
	top: 5px;
	margin-left:753px;
}

	

 /* Firefox */

@-moz-document url-prefix() {
 .pageHeading1 {
width:950px;
font-size:18px;
position:relative;
height:80x;
left:0;
margin:-104px auto 0px auto;
text-align:left;
}
 .homepagehead .LINK {
display:block;
width:115px;
height:1px;
padding-top:28px;
border:solid 0px #000;
overflow:hidden;
position:absolute;
left: 135px;
top: 25px;
margin-left:650px;
}
 .homepagehead .LINKM {
display:block;
width:60px;
height:45px;
padding-top:18px;
border:solid 0px #000;
overflow:hidden;
position:absolute;
left: 145px;
top: 5px;
margin-left:753px;
}
}
/************LK Ends***************/





.incont-top {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-incont-top.gif) no-repeat center bottom;
}
.incont-mid {
	width:963px;
	margin:0px auto;
	clear:both;
	background:url(bg-incont-mid.gif) repeat-y left top;
	float:left;
}
.incont-btm {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-incont-btm.gif) no-repeat center bottom;
}
.icontwide-top {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-icont-top.gif) no-repeat center bottom;
}
.icontwide-mid {
	width:963px;
	margin:0px auto;
	clear:both;
	background:url(bg-icont-mid.gif) repeat-y left top;
	float:left;
}
.icontwide-btm {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-icont-btm.gif) no-repeat center bottom;
}
.icontwide-mid .padded {
	text-align:left;
	margin:0px auto;
	width:880px;
}
.icontwide-mid .padded Table {
	font-size:12px;
}
.icontwide-mid .padded2 {
	text-align:left;
	margin:0px auto;
	width:880px;
	font-size:12px;
	text-align:justify;
	line-height:18px;
}
.icontwide-mid .padded2 Table {
	font-size:12px;
	line-height:18px;
	text-align:justify;
}
.icontwide-mid .padded2 Table td {
	padding:6px;
}
.dashbrd-photo-block {
	width:134px;
	height:242px;
	float:left;
	font-size:11px;
	text-align:center;
	background:#FFFFFF;
	padding-top:0px;
}
.dashbrd-photo {
	width:116px;
	height:128px;
	text-align:center;
	padding:5px 0px 0px 0px;
	margin-left:0px;
}

/* Firefox */

@-moz-document url-prefix() {
 .dashbrd-photo {
width:116px;
height:128px;
text-align:center;
padding:5px 0px 0px 0px;
margin-left:8px;
}
}
.dashbrd-photo img {
	border:#8B898A solid 0px;
}
.dashbrd-photo .shadowR {
	background:url(bg-photo-right.jpg) no-repeat left top;
}
.dashbrd-photo .shadoB {
	background:url(bg-photo-btm.jpg) no-repeat left top;
}
.dashbrd-photo-block .links {
	width:106px;
	margin:0px auto;
}
.dashbrd-photo-block .links a {
	text-decoration:none;
	color:#d96414;
	background:url(bg-dashboard-btns.jpg) no-repeat center center;
	display:block;
	width:106px;
	height:18px;
	line-height:19px;
	font-size:10px;
}
.dashbrd-photo-block .links a:hover {
	text-decoration:none;
	color:#005360;
}
.dashbrd-welcome {
	width:544px;
	height:242px;
	background:#dddddd;
	float:left;
	background:url(bg-dash-welcome.jpg) repeat-x left top;
	border-left:#C2C3C5 solid 1px;
	border-right:#C2C3C5 solid 1px;
}
.dashbrd-welcome .name {
	width:347px;
	height:65px;
	float:left;
	font-size:26px;
	color:#FFFFFF;
	line-height:60px;
	text-align:left;
}
.dashbrd-welcome .name Div {
	padding:0px 0px 0px 20px;
}
.dashbrd-welcome .msgCenter {
	width:347px;
	height:177px;
	float:left;
	text-align:left;
	font-weight:bold;
	font-size:12px;
}
.heading {
	width:347px;
	height:79px;
	float:left;
	line-height:85px;
	font-size:20px;
	font-weight: bold;
	padding-left:20px;
}
.heading2 {
	width:347px;
	height:79px;
	float:left;
	font-size:10px;
	font-weight: normal;
	padding:8px 0px 7px 10px;
	line-height:11px;
}
.btns {
	width:171px;
	height:28px;
	padding:0px 0px 0px 0px;
	float:left;
	background:url(bg-dash-btn.jpg) no-repeat center center;
	margin:0px 0px 0px 2px;
	float:right;
}
.btns Div {
	padding:1px 0px 0px 6px;
}
.btns div a {
	color:#d96414;
	text-decoration:none;
}
.btns div a:hover {
	color:#000;
	text-decoration:none;
}
.btns img {
	margin-right:4px;
}
.tab-top {
	background:url(bg-btn-top.jpg) no-repeat right top;
	width:195px;
	height:60px;
	text-align:left;
	color:#d96414;
	font-size:19px;
}
.tab-top div {
	padding:21px 0px 0px 27px;
}
.tab-top div a {
	color:#d96414;
	text-decoration:none;
}
.tab-top div a:hover {
	color:#000;
	text-decoration:none;
}
.tab-rest {
	background:url(bg-btn-btm.jpg) no-repeat right top;
	width:195px;
	height:51px;
	text-align:left;
	color:#d96414;
	font-size:19px;
}
.tab-rest div {
	padding:12px 0px 0px 27px;
}
.tab-rest div a {
	color:#d96414;
	text-decoration:none;
}
.tab-rest div a:hover {
	color:#000;
	text-decoration:none;
}
.tab-rest2 {
	background:url(bg-btn-top.jpg) no-repeat right top;
	width:195px;
	height:51px;
	text-align:left;
	color:#d96414;
	font-size:19px;
}
.tab-rest2 div {
	padding:17px 0px 0px 40px;
}
.tab-rest2 div a {
	color:#d96414;
	text-decoration:none;
}
.tab-rest2 div a:hover {
	color:#000;
	text-decoration:none;
}
.dashoboard-myBlog {
	width:283px;
	height:242px;
	float:left;
	background:url(bg-dash-rightEnd.jpg) no-repeat left top;
}

/* Firefox */

@-moz-document url-prefix() {
 .dashoboard-myBlog {
width:283px;
height:242px;
float:left;
background:url(bg-dash-rightEndMoz.jpg) no-repeat left top;
}
}
.dashoboard-myBlog .head {
	width:230px;
	margin:0px auto;
	text-align:left;
}
.dashoboard-myBlog .head H3 {
	margin:30px 0px 6px 0px;
	font-weight:bold;
	color:#0e5e6d;
	font-size:20px;
}
.dashoboard-myBlog .subhead {
	width:230px;
	margin:0px auto;
	text-align:left;
	font-weight:bold;
	color:#5d5e5e;
	font-size:13px;
}
.dashoboard-myBlog .desc {
	width:230px;
	margin:0px auto;
	text-align:left;
	padding-top:6px;
}
.dashoboard-myBlog .desc a {
	font-weight:bold;
	color:#d96414;
	font-size:11px;
	text-decoration:none;
}
.dashoboard-myBlog .desc a:hover {
	font-weight:bold;
	color:#000;
	font-size:11px;
	text-decoration:none;
}
.dash-myPhotos {
	width:340px;
	height:242px;
	background:#CCCCCC;
	float:left;
	background:url(bg-dash-myPhotos.jpg) no-repeat left top;
}
.dash-myPhotos div {
	width:320px;
	margin:0px auto;
}
.dash-myPhotos div img {
	border:#e3e3e3 solid 1px;
}
.dash-myPhotos .linkmore {
	text-align:right;
	line-height:24px;
	float:left;
}
.dash-myPhotos .linkmore img {
	border:#e3e3e3 solid 0px;
}
.dash-myPhotos div a {
	font-weight:bold;
	color:#d96414;
	font-size:11px;
	text-decoration:none;
	text-align:right;
}
.dash-myPhotos div a:hover {
	font-weight:bold;
	color:#000;
	font-size:11px;
	text-decoration:none;
	text-align:right;
}
.dash-search {
	width:254px;
	font-size:12px;
	margin:0px auto;
}
.dash-search div {
	text-align:left;
}
.dash-search .searcBox {
	height:54px;
	text-align:left;
}
.dash-search .advSrch {
	height:32px;
	font-weight:bold;
	color:#d96414;
	font-size:12px;
	text-align:left;
}
.prtArea {
	text-align:left;
	float:left;
}
.prtArea .head {
	color:#004f5c;
	text-align:left;
}
.prtArea div {
	width:126px;
	float:left;
	text-align:left;
}
.location {
	float:left;
	padding-top:20px;
	color:#004f5c;
}
.input {
	border:#E3E3E3 solid 0px;
	font-size:10px;
	color:#a7a7a7;
	background:url(bg-input.jpg) no-repeat left top;
	width:153px;
	height:21px;
	line-height:18px;
	padding-left:4px;
}
.lawyerLoc {
	text-align:left;
	float:left;
	padding-top:30px;
}
.lawyerLoc div {
	width:205px;
	float:left;
	text-align:left;
	padding-top:5px;
}
.lawyerSt {
	text-align:left;
	float:left;
	padding-top:15px;
	padding-left:40px;
}
.lawyerSt div {
	width:190px;
	float:left;
	text-align:left;
	padding-left:15px;
}
.mynetwork h4 {
	text-align:left;
	float:left;
}
.dash-mynet {
	float:left;
	width:77px;
	height:91px;
	margin-right:0px;
	float:left;
	margin-bottom:0px;
}
.dash-mynet a {
	color:#135e71;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.dash-mynet a:hover {
	color:#000;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.dash-mynet-top {
	width:64px;
	height:53px;
	background:#cccccc;
	padding:3px;
}
.dash-mynet-top1 {
	width:64px;
	height:53px;
	padding:3px;
}
.dash-mynet-bottom {
	width:77px;
	font-size:11px;
	float:left;
}
.more a {
	font-weight:bold;
	color:#d96414;
	font-size:11px;
	text-decoration:none;
}
.more a:hover {
	font-weight:bold;
	color:#000;
	font-size:11px;
	text-decoration:none;
}
.dash-mynet-network {
	float:left;
	width:68px;
	height:91px;
	margin-right:10px;
	float:left;
	margin-bottom:10px;
}
.dash-mynet-network a {
	color:#135e71;
	text-decoration:none;
}
.dash-mynet-network a:hover {
	color:#000;
	text-decoration:none;
}
.dash-mynet-network-top {
	width:68px;
	height:53px;
	background:#eeeeee;
	float:left;
	padding-top:3px;
}
.dash-mynet-network-bottom {
	width:68px;
	height:20px;
	background:#eeeeee;
	font-size:12px;
	float:left;
	padding-bottom:14px;
	padding-top:4px;
}
/* COMMON PAGES STYLES*/



.cmn-wrapper {
	width:961px;
	margin:0px auto;
	clear:both;
}
.cmn-head-green {
	width:961px;
	height:100px;
	background:url(cmn-head-green.jpg) no-repeat center bottom;
}
.cmn-head-greenLP {
	width:961px;
	height:100px;
	background:url(cmn-head-greenLP.jpg) no-repeat center bottom;
}
.cmn-head-greenJP {
	width:961px;
	height:100px;
	background:url(cmn-head-greenJP.jpg) no-repeat center bottom;
}
.cmn-head-greenPG {
	width:961px;
	height:100px;
	background:url(cmn-head-greenPG.jpg) no-repeat center bottom;
}
.cmn-head-greenBA {
	width:961px;
	height:100px;
	background:url(cmn-head-greenBA.jpg) no-repeat center bottom;
}
.cmn-head-greenLS {
	width:961px;
	height:100px;
	background:url(cmn-head-greenLS.jpg) no-repeat center bottom;
}
.cmn-cntbg {
	float:left;
	width:961px;
	background:url(bg-content.jpg) repeat-y left top;
	vertical-align:top;
}
.cmn-cntL {
	float:left;
	width:254px;
}
.cmn-cntL .top {
	float:left;
	width:254px;
	background:url(cmn-cntLT.jpg) no-repeat left bottom;
	height:21px;
}
.cmn-cntL .content {
	width:254px;
	float:left;
}
.cmn-cntL .content .wrapper {
	width:209px;
	text-align:left;
	margin:0px auto;
}
.cmn-cntL .content .wrapper h3 {
	font-size:16px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.cmn-cntL .content .wrapper h4 {
	font-size:16px;
	font-weight:bold;
	color:#307283;
	padding:0px;
	margin:16px 0px 6px 0px;
}
.picTL {
	width:5px;
	height:6px;
	background:url(picTL.jpg) no-repeat right bottom;
}
.picTM {
	background:url(picTM.jpg) repeat-x left bottom;
}
.picTR {
	width:5px;
	height:6px;
	background:url(pic-tr.jpg) no-repeat left bottom;
}
.picML {
	background:url(picLM.jpg) repeat-y right top;
}
.picMM {
	background:#C7C7C5;
	width:104px;
	height:114px;
}
.picMR {
	width:5px;
	height:6px;
	background:url(picRM.jpg) repeat-y left top;
}
.picBL {
	width:5px;
	height:6px;
	background:url(picBL.jpg) no-repeat right top;
}
.picBM {
	background:url(picBM.jpg) repeat-x left top;
}
.picBR {
	width:5px;
	height:6px;
	background:url(picBR.jpg) no-repeat left top;
}
.cmn-cntM {
	float:left;
	width:350px;
}
.cmn-cntM .content {
	float:left;
	width:350px;
	background:#fff url(cmn-cntMbg.jpg) no-repeat left top;
	height:343px;
}
.cmn-cntM .content2 {
	float:left;
	width:350px;
	background:#fff url(cmn-cntMbg2.jpg) no-repeat left top;
	height:343px;
}
.cmn-cntM .blogger {
	float:left;
	width:350px;
	background:#fff url(cmn-bg-featblogger.jpg) no-repeat left top;
	height:283px;
}
.cmn-cntM .blogger .wrapper {
	width:293px;
	margin:25px auto 0px;
	text-align:left;
}
.cmn-cntM .blogger .wrapper h3 {
	font-size:19px;
	padding:0px 0px 15px 0px;
}
.cmn-cntM .blogger .wrapper .img {
	width:106px;
	height:136px;
	float:left;
	border:solid 1px #e1e1e1;
}
.cmn-cntM .blogger .wrapper .list {
	width:170px;
	float:left;
	margin-left:15px;
	font-size:16px;
	line-height:27px;
	color:#007286;
}
.cmn-cntM .blogger .wrapper .list a {
	color:#007286;
	text-decoration:none;
}
.cmn-cntM .blogger .wrapper .list a:hover {
	color:#000000;
	text-decoration:none;
}
.cmn-cntR {
	float:left;
	width:357px;
}
.cmn-cntR .lawyerLoc {
	float:left;
	width:355px;
	height:56px;
	background: url(cmn-head-lawyerLocator.jpg) no-repeat left top;
}

/* Firefox */

@-moz-document url-prefix() {
 .cmn-cntR .lawyerLoc {
float:left;
width:355px;
height:26px;
background: url(cmn-head-lawyerLocator.jpg) no-repeat left top;
}
}
.cmn-cntR .LPLoc {
	float:left;
	width:355px;
	height:56px;
	background:#fff url(cmn-head-LPLocator.jpg) no-repeat left top;
}
.cmn-cntR .LSLoc {
	float:left;
	width:355px;
	height:56px;
	background:#fff url(cmn-head-LSLocator.jpg) no-repeat left top;
}
.cmn-cntR .JPLoc {
	float:left;
	width:355px;
	height:56px;
	background:#fff url(cmn-head-JudgeLocator.jpg) no-repeat left top;
}
.cmn-cntR .PGLoc {
	float:left;
	width:355px;
	height:56px;
	background:#fff url(cmn-head-publicLocator.jpg) no-repeat left top;
}
.cmn-cntR .BALoc {
	float:left;
	width:355px;
	height:56px;
	background:#fff url(cmn-head-BALocator.jpg) no-repeat left top;
}
.cmn-cntR .searchby {
	float:left;
	width:355px;
	height:168px;
	background:url(cmn-bg-search.jpg) no-repeat left top;
	text-align:left;
}
.cmn-cntR .searchby .wrapper {
	float:left;
	width:300px;
	height:90px;
	text-align:left;
	margin:40px 0px 0px 45px;
}
.cmn-cntR .searchby .wrapper h3 {
	margin-bottom:12px;
	font-weight:bold;
}
.cmn-cntR .searchby .wrapper .left {
	float:left;
	width:115px;
	background:url(bullet-arrow-srch.jpg) no-repeat left center;
	text-align:left;
	padding-left:15px;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
}
.cmn-cntR .searchby .wrapper .right {
	float:left;
	width:140px;
	background:url(bullet-arrow-srch.jpg) no-repeat left center;
	text-align:left;
	padding-left:15px;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
}
.cmn-cntR .searchby .wrapper a {
	text-decoration:none;
	color:#1C6F7F;
}
.cmn-cntR .searchby .wrapper a:hover {
	text-decoration:underline;
	color:#1C6F7F;
}
.cmn-cntR .searchbySmall {
	float:left;
	width:355px;
	height:155px;
	background:url(cmn-bg-search2.jpg) no-repeat left top;
	text-align:left;
}
.cmn-cntR .searchbySmall .wrapper {
	float:left;
	width:310px;
	height:90px;
	text-align:left;
	margin:20px 0px 0px 45px;
}
.cmn-cntR .searchbySmall .wrapper h3 {
	margin-bottom:12px;
	font-weight:bold;
}
.cmn-cntR .searchbySmall .wrapper .left {
	float:left;
	width:140px;
	background:url(bullet-arrow-srch.jpg) no-repeat left center;
	text-align:left;
	padding-left:15px;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
}
.cmn-cntR .searchbySmall .wrapper .right {
	float:left;
	width:140px;
	background:url(bullet-arrow-srch.jpg) no-repeat left center;
	text-align:left;
	padding-left:15px;
	line-height:20px;
	font-size:13px;
	font-weight:bold;
}
.cmn-cntR .searchbySmall .wrapper a {
	text-decoration:none;
	color:#1C6F7F;
}
.cmn-cntR .searchbySmall .wrapper a:hover {
	text-decoration:underline;
	color:#1C6F7F;
}
.cmn-cntR .calendar {
	float:left;
	width:355px;
	height:162px;
}
.cmn-cntR .calendar .wrapper {
	width:274px;
	text-align:left;
	margin:0px auto;
}
.cmn-cntR .calendar .wrapper Div {
	padding:4px 0px 9px 0px;
}
.cmn-cntR .calendar h3 {
	font-size:20px;
	margin:10px 0px 12px 0px;
}
.cmn-cntR .calendar h4 {
	font-size:16px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
}
.cmn-cntR .calendar .wrapper a {
	text-decoration:none;
	color:#4F4F4F;
}
.cmn-cntR .calendar .wrapper a:hover {
	text-decoration:underline;
	color:#4F4F4F;
}
.cmn-cntR .article {
	float:left;
	width:355px;
	height:162px;
	margin-top:-10px;
	padding:0px;
}
.cmn-cntR .article .wrapper {
	width:316px;
	text-align:left;
	margin:0px auto;
}
.cmn-cntR .article h3 {
	font-size:20px;
	margin:0px 0px 16px 0px;
	margin-left:12px;
}
.cmn-cntM .article .wrapper .img {
	width:107px;
	height:121px;
	float:left;
	border:solid 1px #e1e1e1;
	float:left;
	margin-left:12px;
}
.cmn-cntM .article .wrapper .text {
	width:175px;
	float:left;
	margin-left:0px;
	font-size:11px;
	float:left;
}
.cntSubmBtn {
	float:left;
	width:233px;
	margin-left:29px;
	position:relative;
}
 @-moz-document url-prefix() {
 .cntSubmBtn {
float:left;
width:233px;
margin-left:29px;
margin-top:17px;
position:relative;
}
}
.cntSubmBtn2 {
	float:left;
	width:233px;
	margin-left:29px;
	position:relative;
	margin-top:-10px;
}
 @-moz-document url-prefix() {
 .cntSubmBtn2 {
float:left;
width:233px;
margin-left:29px;
margin-top:17px;
position:relative;
margin-top:-10px;
}
}
.cmn-cntR .findStudent {
	float:left;
	width:355px;
	height:86px;
	background:url(findStudent.jpg) no-repeat right bottom;
	text-align:left;
	margin-top:-10px;
}
.cmn-cntR .findStudent {
	font-weight:bold;
	color:#0e5e6d;
	font-size:17px;
	line-height:18px;
}
.cmn-cntR .findStudent .wrapper {
	width:300px;
	text-align:left;
	float:right;
	margin-right:16px;
	margin-top:10px;
}
.cmn-cntR .wantto {
	float:left;
	width:355px;
	background:url(bg-wanttop.jpg) no-repeat right top;
	text-align:left;
}
.cmn-cntR .wantto a {
	font-weight:bold;
	color:#0e5e6d;
	text-decoration:none;
	font-size:14px;
	line-height:24px;
}
.cmn-cntR .wantto a {
	font-weight:bold;
	color:#0e5e6d;
	text-decoration:none;
}
.cmn-cntR .wantto .wrapper {
	width:300px;
height: text-align:left;
	float:right;
	margin-right:16px;
	margin:20px 0px 20px 0px;
}
.cmn-cntR .wantto .wrapper h3 {
	font-size:20px;
	margin:0px 0px 6px 0px;
	margin-left:0px;
}
.cmn-cntR .wantto .btm {
	float:left;
	width:355px;
	height:21px;
	background:url(bg-wantbtm.jpg) no-repeat right bottom;
	text-align:left;
	font-size:1px;
}
.cmn-cntR .wantto .btm-plain {
	float:left;
	width:355px;
	height:21px;
	text-align:left;
	font-size:1px;
}
.cmn-footer {
	width:961px;
	background:url(cmn-footer.jpg) no-repeat center bottom;
	float:left;
}
.cmn-footer-search {
	width:961px;
	background:url(cmn-footer-search.jpg) no-repeat center bottom;
	float:left;
	padding-bottom:30px;
}
.cnt-search {
	width:604px;
	float:left;
}
.cmn-search-top {
	background:url(bg-search-top.jpg) no-repeat left top;
	float:left;
	width:604px;
}
.cmn-divider {
	background:url(bg-search-top2.jpg) repeat-y left top;
	float:left;
	width:604px;
}
/*Profile Pages*/

.profile-wrapper {
	width:964px;
	margin:0px auto;
}
.bg-profile {
	width:964px;
	background:url(bg-profile.jpg) repeat-y left top;
	float:left;
}
.profileLPanel {
	width:285px;
	float:left;
	padding-top:6px;
}
.profileRPanel {
	width:674px;
	float:left;
}
.profileRPanel .profileOrange {
	width: 678px;
	height:58px;
	background: url(bg-profileOrange.jpg) left bottom;
	margin-top: -2px;
}
.profileRPanel .wrapper {
	width:651px;
	float:left;
	margin-left:12px;
	margin-top:21px;
	text-align:left;
}
.profile-btm {
	width:964px;
	background: url(bg-profile-btm.jpg) left bottom;
	margin:0px auto;
	height:28px;
	float:left;
}
.profile-photo-block {
	width:280px;
	height:180px;
	float:left;
	font-size:11px;
	text-align:left;
}
.profile-photo {
	width:116px;
	height:128px;
	text-align:center;
	background:#FFFFFF;
	padding:5px 0px 0px 0px;
	margin-left:8px;
	float:left
}
.profile-photoTxt {
	float:left;
	width:125px;
	vertical-align:middle;
	margin-left:10px;
	line-height:10px;
	color:#005360;
}
.profile-photoTxt Div {
	padding-top:0px;
}
.profile-photoTxt Span {
	font-size:14px;
	font-weight:bold;
	color:#d96414;
	line-height:32px;
}
.profile-photo img {
	border:#8B898A solid 0px;
}
.profile-photo .shadowR {
	background:url(bg-photo-right.jpg) no-repeat left top;
}
.profile-photo .shadoB {
	background:url(bg-photo-btm.jpg) no-repeat left top;
}
.profile-photo-block a {
	text-decoration:none;
	color:#005360;
}
.profile-photo-block a:hover {
	text-decoration:none;
	color:#d96414;
}
.profile-TitleTxt {
	float:left;
	width:245px;
	margin-left:12px;
	line-height:15px;
	color:#005360;
}
.profile-TitleTxt Span {
	font-size:14px;
	font-weight:bold;
	color:#d96414;
	line-height:15px;
}
.profile-myBlog {
	width:250px;
	float:left;
	margin-left:26px;
}
.profile-myBlog .head {
	width:250px;
	margin:0px auto;
	text-align:left;
}
.profile-myBlog .head H3 {
	margin:30px 0px 6px 0px;
	font-weight:bold;
	color:#0e5e6d;
	font-size:20px;
}
.profile-myBlog .subhead {
	width:230px;
	margin:0px auto;
	text-align:left;
	font-weight:bold;
	color:#5d5e5e;
	font-size:13px;
}
.profile-myBlog .desc {
	width:230px;
	margin:0px auto;
	text-align:left;
	padding-top:0px;
	z-index:1000;
	height:160px;
}
.profile-myBlog .desc a {
	font-weight:bold;
	color:#d96414;
	font-size:11px;
	text-decoration:none;
}
.profile-myBlog .desc a:hover {
	font-weight:bold;
	color:#000;
	font-size:11px;
	text-decoration:none;
}
.divider {
	width:962px;
	height:6px;
	float:left;
	background:url(/themes/handshakes_plain/gfx/bg-dash-divider.jpg) right bottom;
	font-size:1px;
	z-index:10;
}
.links {
}
.links a, a:visited {
	color: #EA6A15;
	text-decoration:none;
}
.links a:hover {
	color: #000;
	text-decoration: none;
}
/*Inner Page Common Styles Ends*/



ul.list-blue-menu {
	list-style-type: none;
	list-style-position: outside;
	font : 8pt Helvetica, Arial, sans-serif;
	font-size: 8pt;
	margin:0;
	padding:0;
}
li.list-blue-menu-item {
	padding-left:15px;
	background: url('bullet.gif') 5px no-repeat;
	color: #000000;
}
li.list-blue-menu-item a {
	color: #000000;
}
li.list-blue-menu-item a:hover {
	color: #6888CA;
}
ul.list-orange-menu {
	list-style-type: none;
	list-style-position: outside;
	font : 8pt Helvetica, Arial, sans-serif;
	font-size: 8pt;
	margin:0;
	padding:0;
}
li.list-orange-menu-item {
	padding-left:15px;
	background: url('bullet.gif') 5px no-repeat;
	color: #000000;
}
li.list-orange-menu-item a {
	color: #000000;
}
li.list-orange-menu-item a:hover {
	color: #A8824F;
}
ul.sidemenu {
	list-style-type: none;
	list-style-position: outside;
	border-top:1px solid #FFBB93;
	font : 8pt Helvetica, Arial, sans-serif;
	font-size: 8pt;
	margin:0;
	padding:0;
}
ul.sidemenu a {
	color: #205B63;
	text-decoration: none;
}
ul.sidemenu a:hover {
	color: #000;
}
li.sidemenu-1 {
	border: 1px solid #FFBB93;
	border-top: none;
	padding:5px;
	padding-left:25px;
	background: url('bullet.gif') 10px no-repeat;
	background-color: #FFD3B9;
}
li.sidemenu-2 {
	border: 1px solid #FFBB93;
	border-top: none;
	padding:5px;
	padding-left:25px;
	background: url('bullet.gif') 10px no-repeat;
	background-color: #FFEADD;
}
.smalltext {
	padding-left:50px;
	float:left;
}
.smalltext table td {
	font-size:12px;
	width:33%;
	vertical-align:top;
}
.smalltext table {
	width:800px;
}
.menubar {
	background-color: transparent;
	padding:0px 5px 0px 0px;
	border-top:0px solid #558CA6;
	border-bottom:0px solid #558CA6;
	text-align:center;
}
.submenu {
	background-color: #F2F2F2;
	border-bottom: 1px solid #CCCCCC;
	padding:5px;
	text-align:center;
	vertical-align:middle;
}
.submenu a {
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding:3px;
	text-decoration:none;
	color: #999999;
}
.submenu a:hover {
	background-color: #F2F2F2;
	color: #000000;
}
#error {
	background-color: #F9F8BA;
	border-bottom:1px dashed #BAA13D;
	padding:8px;
	text-align:center;
	margin-top:0px;
	color:#D96414;
	width:500px;
	position:absolute;
	top:128px;
	z-index:50;
	text-align:center;
	left:310PX;
}
.columnWideLS {
	float:left;
	width:675px;
	background:#FFF;
	text-align:justify;
}
.columnSmallLS {
	float:left;
	width:210px;
	margin-left:55px;
	text-align:left;
	text-align:justify;
}
.tdbgLSimg {
	background:url(/themes/handshakes_plain/gfx/bg-LSimg.jpg) right top repeat-y;
	padding:0px;
	margin:0px;
}
.tdbgLSimg im {
	padding:0px;
	margin:0px;
}
.tdbg {
	background:url(/themes/handshakes_plain/gfx/bg-LS.jpg) left top repeat-x;
	font-size: 24px;
	color:#FFFFFF;
	height:161px;
	text-align:left;
	padding:0px 0px 0px 28px;
	margin:0px;
}
.tdbg span {
	font-size:20px;
}
.columnWide {
	float:left;
	width:630px;
	background:#FFF;
	text-align:justify;
}
.columnWide table {
	font-size:11px;
}
.columnSmall {
	float:left;
	width:210px;
	background:#FFF;
	margin-left:55px;
	text-align:left;
	text-align:justify;
}
.columnSmall table {
	font-size:11px;
}
.columnSmall table a {
	color:#EA6A15;
	text-decoration:none;
}
.columnSmall table a:hover {
	color:#0e5e6d;
	text-decoration:none;
}
.padded {
	width:962px;
	margin:0px auto;
	clear:both;
	background:transparent;
	padding:0px 0px 0px 25px;
	text-align:justify;
}
.paddedLS {
	width:962px;
	margin:0px auto;
	clear:both;
	background:transparent;
	padding:0px 0px 0px 2px;
	text-align:justify;
}
.columnWideLL {
	float:left;
	width:680px;
	background:#FFF;
	text-align:justify;
}
.paddedLL {
	width:962px;
	margin:0px auto;
	clear:both;
	background:transparent;
	padding:0px 0px 0px 0px;
	text-align:justify;
}
.icont-topLearnlaw {
	width:963px;
	margin:0px auto;
	clear:both;
	height:34px;
	background:url(bg-incont-Learnlaw.gif) no-repeat center bottom;
}
.LearnlawHead {
	background: url(bg-incont-LL.jpg) no-repeat left top;
	height:111;
	width:680px;
}
.margined {
	margin:5px;
}
.dividerV {
	float:left;
	width:5px;
}
.dividerH {
	float:none;
	height:5px;
}
.dotted {
	height:2px;
	border-top: 1px dotted #999999;
}
.dotted-bottom {
	padding:3px;
	border-bottom: 1px dotted #999999;
}
.pages {
	text-align:center;
}
.centered {
	text-align:center;
}
.bold {
	font-weight:bold;
}
/* text styles */

.topmenu {
	font-size:11px;
	color:#7e7e7e;
}
.topmenu a {
	text-decoration:none;
	font-weight:bold;
	color:#7e7e7e;
}
.topmenu a:hover {
	text-decoration:underline;
	color:#7e7e7e;
}
.menubar a {
	color: #FFFFFF;
	text-decoration:none;
}
.menubar a:hover {
	color: #345666;
}
.menubarON {
	display:inline;
	color: #345666;
	font-weight: bold;
}
.blue {
	color: #68ABCA;
	font-weight:bold;
	font-size:8pt;
}
h1 {
	font-weight:bold;
	font-size:12pt;
	padding:0px;
	margin:0;
}
H3 {
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:normal;
	color:#d96414;
}
H4 {
	margin:30px 0px 6px 0px;
	font-weight:bold;
	color:#0e5e6d;
	font-size:20px;
}
H5 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	color:#d96414;
	border-bottom:#E8ECEB solid 1px;
}
.error {
	color:#FF0000;
	font-weight:bolder;
}
 ..highlight {
}
/* blocks */

.brown-header {
	background-color: #fff;
	border-bottom: 1px solid #eeeeee;
	font-size: 24px;
	font-weight:normal;
	padding:3px;
	padding-left: 10px;
	text-align:left;
	color: #E85C00;
}
.brown-body {
	padding:5px;
	background-color: #FFFFFF;
	border-bottom: 0px solid #96ABD4;
	border-right: 0px solid #96ABD4;
	border-left: 0px solid #96ABD4;
}
.green-header {
	background-color: #E6F9E1;
	border: 1px solid #96D396;
	font-size: 10pt;
	font-weight:bold;
	padding:3px;
	padding-left: 10px;
	text-align:left;
	color: #5D995D;
}
.green-body {
	padding:5px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #96D396;
	border-right: 1px solid #96D396;
	border-left: 1px solid #96D396;
}
.contentFix {
	margin-left:-24px;
	margin-top:-34px;
	width:678px;
	position:relative;
}
.resourcesBox {
	margin:-25px 0px 0px 58px;
	background: transparent;
}
.resourcesHead {
	background: url(bg-resources-head.jpg) no-repeat left top;
	height:64px;
	width:678px;
	z-index:100;
}
.accordClose {
	background: url(bg-accordClose.png) no-repeat right top;
	height:51px;
	padding:0px 0px 0px 100px;
	vertical-align:middle;
	font-size:18px;
	color:#DC6515;
	cursor:pointer;
}
.accordOpen {
	background: url(bg-accordOpen.png) no-repeat right top;
	height:51px;
	padding:0px 0px 0px 100px;
	vertical-align:middle;
	font-size:18px;
	color:#DC6515;
	cursor:pointer;
}
.accordSimpleClose {
	background: url(bg-accordSimpleClose.png) no-repeat right top;
	height:51px;
	padding:0px 0px 0px 50px;
	vertical-align:middle;
	font-size:18px;
	color:#DC6515;
	cursor:pointer;
}
.learnLawheader {
	background: url(topLLorange.jpg) no-repeat left top;
	height:115px;
	width:678px;
	z-index:100;
}
.learnLawheader .content {
	padding:15px 15px 15px 70px;
	color:#FFFFFF;
	line-height:normal;
}
.contentFix table td img {
	border:#666666 solid 1px;
}
.llheading {
	background: url(bg-llheading.jpg) no-repeat left top;
	height:62px;
	width:620px;
	float:right;
}
.llcontent {
	width:500px;
	margin-left:100px;
	padding-top: 5px;
}
.newsdate {
	background: url(bg-news-head.jpg) no-repeat left top;
	height:64px;
	width:678px;
	z-index:100;
}
.newsdate Div {
	width:250px;
	padding:8px 0px 0px 70px;
	color:#FFFFFF;
	font-size:18px;
}
.news-headTop {
	background: url(bg-news-headTop.jpg) no-repeat right top;
}
.news-headRep {
	background: url(bg-news-headrep.jpg) repeat-y right top;
}
.news-headRep Div {
	font-size:18px;
	color:#DC6717;
	padding-left:100px;
	padding-bottom:6px;
	position:relative;
	margin-top:-5px;
}
.news-headBtm {
	background: url(bg-news-headBtm.jpg) no-repeat right bottom;
}
.news-heading {
	margin:-34px 0px 0px 0px;
	position:relative;
	float:right;
}
.columnSmallnews {
	float:left;
	width:245px;
	background:#FFF;
	margin-left:13px;
	text-align:left;
	text-align:justify;
}

 /* Firefox */

@-moz-document url-prefix() {
 .columnSmallnews {
float:left;
width:245px;
background:#FFF;
margin-left:37px;
text-align:left;
text-align:justify;
}
}
.learnLawheader .content {
	padding:15px 15px 15px 70px;
	color:#FFFFFF;
	line-height:normal;
}
.contentFix table td img {
	border:#666666 solid 1px;
}
.llheading {
	background: url(bg-llheading.jpg) no-repeat left top;
	height:62px;
	width:620px;
	float:right;
}
.blue-header {
	background-color: transparent;
	border-bottom: 1px solid #eeeeee;
	font-size: 24px;
	font-weight:normal;
	padding:3px 3px 3px 0px;
	text-align:left;
	color: #E85C00;
}
.blue-body {
	padding:5px;
	background-color: transparent;
	border-bottom: 0px solid #96ABD4;
	border-right: 0px solid #96ABD4;
	border-left: 0px solid #96ABD4;
}
.orange-header {
	background-color: #FAEFE1;
	border: 1px solid #D4BA96;
	font-size: 10pt;
	font-weight:bold;
	padding:3px;
	padding-left: 10px;
	text-align:left;
	color: #99876D;
}
.orange-body {
	padding:5px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #D4BA96;
	border-right: 1px solid #D4BA96;
	border-left: 1px solid #D4BA96;
}
.grey-header {
	background-color: transparent;
	border-bottom: 1px solid #eeeeee;
	font-size: 16px;
	font-weight:normal;
	padding:3px;
	padding-left: 10px;
	text-align:left;
	color: #E85C00;
	width:94%;
}
.grey-body {
	padding:5px;
	background-color: transparent;
	border-bottom: 0px solid #96ABD4;
	border-right: 0px solid #96ABD4;
	border-left: 0px solid #96ABD4;
}
.tip {
	border: 1px dashed #E85C00;
	padding: 5px;
	float:left;
	color: #666666;
	text-align:left;
}
.tip-body {
}
.cardlabel {
	float:left;
	width:80px;
	color: #666666;
}
.cardbody {
}
.card-headline {
	border:1px dashed #689BCA;
	background-color: #F5FAFF;
	float:left;
}
.card-headline-body {
	font-size: 10pt;
	font-weight:bold;
	float:left;
	margin:5px;
}
.card-member {
	border-top:0px solid #689BCA;
	border-bottom:0px solid #689BCA;
}
.card-online {
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #FF9000;
	font-size:7pt;
	padding:2px;
	margin:2px;
	height:10px;
	line-height:10px;
	cursor:default;
	font-weight:bold;
}
.card-featured {
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #C96767;
	font-size:7pt;
	padding:2px;
	margin:2px;
	height:10px;
	line-height:10px;
	cursor:default;
	font-weight:bold;
}
.card-new {
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #24A72D;
	font-size:7pt;
	padding:2px;
	margin:2px;
	height:10px;
	line-height:10px;
	cursor:default;
	font-weight:bold;
}
.card-updated {
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #3588AE;
	font-size:7pt;
	padding:2px;
	margin:2px;
	height:10px;
	line-height:10px;
	cursor:default;
	font-weight:bold;
}
.card-member-top, .card-member-top a {
	background:url(bg-card-head.jpg) repeat-x top left;
	padding:6px;
	text-align:left;
	color: #32608A;
	text-decoration:none;
	height:18px;
}
.card-member-top a:hover {
	color: #689BCA;
}
.card-member-body {
	background-color: #fff;
	text-align:left;
	padding:10px 0px 20px 10px;
}
.card-member-header {
	font-size: 12pt;
	font-weight:bold;
	color: #E85C00;
	text-decoration:none;
}
.card-member-header a {
	font-size: 12pt;
	font-weight:bold;
	color: #E85C00;
	text-decoration:none;
}
.card-member-header a:hover {
	color: #689BCA;
}
.card-member-options, .card-member-options a {
	padding:3px;
	text-align:center;
	border-top: 1px solid #FFFFFF;
	color: #32608A;
	text-decoration:none;
	font-size:7pt;
}
.card-member-options a:hover {
	color: #689BCA;
}
.card-member-name {
	width:305px;
	float:left;
	padding-top:4px;
}
 @-moz-document url-prefix() {
 .card-member-name {
width:305px;
float:left;
padding-top:0px;
}
}
.card-member-options2 {
	padding:3px;
	text-align:center;
	color: #32608A;
	text-decoration:none;
	font-size:7pt;
	width: 296px;
	float:left;
}
.card-member-options2 a {
	padding:3px;
	text-align:center;
	color: #32608A;
	text-decoration:none;
	font-size:7pt;
	background:none;
}
.card-member-options2 a:hover {
	color: #689BCA;
}
ul.card-member-list {
	padding:0;
	margin:0;
	white-space:nowrap;
	list-style-type:none;
	list-style-position: outside;
}
li.card-member-item {
	display:inline;
	background: url('arrow.gif') 5px no-repeat;
	padding-left:10px;
}
.card-blog {
	border-top:2px solid #67C968;
	border-bottom:1px solid #67C968;
}
.card-blog-top, .card-blog-top a {
	background-color: #D5F0D6;
	padding:3px;
	text-align:left;
	border-bottom: 1px solid #FFFFFF;
	color: #328A33;
	text-decoration:none;
}
.card-blog-top a:hover {
	color: #67C968;
}
.card-blog-body {
	background-color: #EBFAEB;
	padding:5px;
	text-align:left;
}
.card-blog-header, .card-blog-header a {
	font-size: 12pt;
	font-weight:bold;
	color: #4FA851;
	text-decoration:none;
}
.card-blog-header a:hover {
	color: #67C968;
}
.card-blog-options, .card-blog-options a {
	background-color: #D5F0D6;
	padding:3px;
	text-align:center;
	border-top: 1px solid #FFFFFF;
	color: #328A33;
	text-decoration:none;
	font-size:7pt;
}
.card-blog-options a:hover {
	color: #67C968;
}
ul.card-blog-list {
	padding:0;
	margin:0;
	white-space:nowrap;
	list-style-type:none;
	list-style-position: outside;
}
li.card-blog-item {
	display:inline;
	background: url('arrow.gif') 5px no-repeat;
	padding-left:10px;
}
.member {
	width: 80px;
	height: 121px;
}
.member-online-photo {
	background-color: #F2DEC7;
	border: 1px solid #998C7D;
	padding: 8px;
}
.member-online-name {
	background-color: #E5D2BC;
	border-left: 1px solid #998C7D;
	border-right: 1px solid #998C7D;
	padding: 2px;
	height:32px;
	text-align:center;
}
.member-online-name a {
	font: 8pt Tahoma, sans-serif;
	color: #807569;
}
.member-online-name a:hover {
	text-decoration: none;
}
.member-online-indicator {
	border: 1px solid #998C7D;
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
	background-color: #BFAF9D;
}
.member-online-indicator a {
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
}
.member-offline-photo {
	background-color: #F2F2F2;
	border: 1px solid #999999;
	padding: 8px;
}
.member-offline-name {
	background-color: #E5E5E5;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 2px;
	height:32px;
	text-align:center;
}
.member-offline-name a {
	font: 8pt Tahoma, sans-serif;
	color: #808080;
}
.member-offline-name a:hover {
	text-decoration: none;
}
.member-offline-indicator {
	border: 1px solid #999999;
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
	background-color: #BFBFBF;
}
.member-offline-indicator a {
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
}
.ecard {
}
.ecard-thumbnail {
	background-color: #F2F2F2;
	border: 1px dashed #999999;
	padding: 15px;
}
.ecard-name {
	background-color: #E5E5E5;
	border-left: 1px dashed #999999;
	border-right: 1px dashed #999999;
	border-bottom: 1px dashed #999999;
	padding:15px;
}
.photo {
	width:80px;
	height:118px;
}
.photo_edit {
	width:80px;
	height:132px;
}
.photo_big {
	width:344px;
	border: 0px solid #999999;
}
.photo-photo {
	background-color: #fff;
	border: 1px solid #C0DCE0;
	padding: 8px;
}
.photo-photo img {
	border: 0px solid #999999;
}
.photo-caption {
	background-color: #fff;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding: 2px;
	height:42px;
}
.photo-text {
	background-color: #fff;
	font: 7pt Tahoma, sans-serif;
	color: #EB7221;
	text-align:left;
}
.photo-text a {
	font: 7pt Tahoma, sans-serif;
	color: #61A0AB;
	line-height:12px;
	text-decoration:none;
}
.photo-text a:hover {
	font: 7pt Tahoma, sans-serif;
	color: #EB7221;
	line-height:12px;
	text-decoration:none;
}
.photo-text-big {
	font: 8pt Tahoma, sans-serif;
	color: #EB7221;
}
.news {
	border-right:1px solid #CCCCCC;
	margin-top:0px;
}
.news-title {
	background-color: #DDECEE;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	float:left;
	width:80%;
	font-weight:normal;
	padding:5px 10px;
	font-size:14px;
}
.news-date {
	background-color: #E5E5E5;
	border-left:1px solid #CCCCCC;
	padding:3px;
	text-align:right;
	font-weight:normal;
	padding:5px 10px;
	font-size:13px;
}
.news-body {
	background-color: transparent;
	text-align:justify;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	width:550px;
	margin-left:85px;
}
.news-title-profile {
	background-color: #DDECEE;
	float:left;
	width:450px;
	font-weight:normal;
	padding:5px 10px;
	font-size:14px;
}
.news-date-profile {
	background-color: #E5E5E5;
	border-left:1px solid #CCCCCC;
	padding:3px;
	text-align:right;
	font-weight:normal;
	padding:5px 10px;
	font-size:13px;
}
.news-body-profile {
	background-color: transparent;
	text-align:justify;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	width:550px;
	padding:15px 6px;
}
/* forms */

.form {
	text-align:center;
	margin:0;
	padding:0;
	width:100%;
}
.formlabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	float:left;
	text-align:right;
	width:40%;
	margin: 0 0 5px 0;
	padding:6px 0px 0 0;
	display:block;
	clear:both;
}
.formelement {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4E8199;
	float:left;
	margin:3px;
	text-align:left;
	width:55%;
	white-space:nowrap;
}
.formradiostl {
	width:160px;
	valign:top;
	float:left;
	display:inline;
	margin:0px 0px 1px 9px;
}
.formbutton {
	padding-top:10px;
	text-align:center;
	display:block;
	clear:both;
}
.formbutton {
	padding-top:10px;
	text-align:center;
	display:block;
	clear:both;
}
.formset {
	margin-bottom:2px;
}
.textfield {
	background-color: #FFFFFF;
	border:1px solid #999999;
	padding:3px;
	color: #666666;
	font : 8pt Helvetica, Arial, sans-serif;
	font-size: 8pt;
}
.dropdown {
	border:1px solid #999999;
	color: #666666;
	font : 8pt Helvetica, Arial, sans-serif;
	font-size: 8pt;
}
.textarea {
	background-color: #FFFFFF;
	border:1px solid #999999;
	padding:3px;
	color: #666666;
	font : 8pt Helvetica, Arial, sans-serif;
	font-size: 8pt;
}
.button {
	background-color: #E85C00;
	border:1px solid #993300;
	padding:3px;
	color: #fff;
	font : 8pt Helvetica, Arial, sans-serif;
	font-size: 8pt;
}
/* lists */

.list-blue {
	font : 11px Helvetica, Arial, sans-serif;
	color : #000000;
	border-top:0px solid #5EA8B0;
}
.list-blue a {
	color: #000000;
}
.list-blue a:hover {
	color: #507EA9;
}
.list-blue-header {
	background-color: #C6E0E3;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}
.list-blue-item {
	text-align:left;
	background-color: #EBF3FA;
	padding:3px;
}
.list-blue-item-1 {
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #F4F4F5;
	padding:3px;
	height:20px;
}
.list-blue-item-2 {
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #F7FBFF;
	padding:3px;
	height:20px;
}
.list-blue-title, .list-blue-title a {
	font-size: 12pt;
	font-weight:bold;
	color: #507EA9;
	text-decoration:none;
	padding-right:5px;
}
.list-blue-category {
	padding:3px;
}
.list-blue-category a {
	color: #000000;
	text-decoration:underline;
}
.list-blue-category a:hover {
	color: #507EA9;
}
.list-blue-subcategory {
	padding:3px;
	padding-left:20px;
}
.list-blue-subcategory a {
	color: #507EA9;
	text-decoration:none;
}
.list-blue-subcategory a:hover {
	color: #000000;
}
.list-orange {
	font : 8pt Helvetica, Arial, sans-serif;
	color : #000000;
	border-top:2px solid #C99F67;
}
.list-orange a {
	color: #000000;
}
.list-orange a:hover {
	color: #A8824F;
}
.list-orange-header {
	background-color: #F0E4D5;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}
.list-orange-item {
	text-align:left;
	background-color: #FAF3EB;
	padding:3px;
}
.list-orange-item-1 {
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #FAF3EB;
	padding:3px;
	height:20px;
}
.list-orange-item-2 {
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #FFFCF7;
	padding:3px;
	height:20px;
}
.list-orange-title, .list-orange-title a {
	font-size: 12pt;
	font-weight:bold;
	color: #A8824F;
	text-decoration:none;
	padding-right:5px;
}
/* rating */

.rating {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25pt;
	color: #000000;
	font-weight: bolder;
	text-align:center;
}
.rating_0 {
	color: #8093BA;
}
.rating_1 {
	color: #8093BA;
}
.rating_2 {
	color: #868FB3;
}
.rating_3 {
	color: #8E8BAA;
}
.rating_4 {
	color: #9885A0;
}
.rating_5 {
	color: #A27F95;
}
.rating_6 {
	color: #AD7989;
}
.rating_7 {
	color: #B7737E;
}
.rating_8 {
	color: #C06D75;
}
.rating_9 {
	color: #C7696C;
}
.rating_10 {
	color: #CE6565;
}
/* forum */

.forum-totals {
	background-color: #F2F2F2;
	border:1px solid #CCCCCC;
	padding:5px;
}
.forum-button {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #666666;
	font-family : Tahome, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding:5px;
	cursor:pointer;
	float:left;
	margin:2px;
}
.forum_quote {
	border:1px dashed #689BCA;
	background-color: #FFFFFF;
	padding:5px;
}
/* calendar */

.calendar-button {
	font-family : Tahome, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	border:1px solid #999999;
	color: #999999;
	cursor:pointer;
	width:20px;
	text-align:center;
}
.calendar-date {
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
	color: #808080;
}
.calendar-week {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #1F5EAC;
}
.calendar-day {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	cursor: pointer;
}
.calendar-extended {
	color: #999999;
}
.calendar-sunday {
	color: #1F5EAC;
}
.calendar-today {
	color: #B33838;
}
.calendar-holiday {
	color: #1F5EAC;
}
.calendar-nof-holiday {
	color: #3F981C;
}
.calendar-events {
	font-weight: bold;
}
.calendar-notes {
	font-style: italic;
}
.calendar-selected {
	border: 1px solid #B33838;
}
/* im */

.im {
	border:1px solid #999999;
	margin-top:-6px;
}
.im-header {
	font-size:7pt;
	color: #666666;
	background-color: #F2F2F2;
	border-bottom: 1px solid #999999;
	padding:3px;
}
.im-body {
	background-color: #FFFFFF;
	text-align:center;
}
/* banners */

.banner-header {
	border-bottom: 1px solid #CCCCCC;
	padding:5px;
	text-align:center;
}
.banner-footer {
	border-top: 1px solid #CCCCCC;
	padding:5px;
	text-align:center;
}
.banner-side {
	padding:5px;
	text-align:center;
}
/* notification */

.noti {
	border:1px solid #6888CA;
	background-color: #FFFFFF;
	color: #666666;
}
.noti-header {
	background-color: #6888CA;
	padding:3px;
	color: #FFFFFF;
	font : 8pt Helvetica, Arial, sans-serif;
	font-weight:bold;
}
.noti-header a {
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.noti-body {
	font : 8pt Helvetica, Arial, sans-serif;
	color: #666666;
}
.noti-body a {
	color: #666666;
}
.noti-body a:hover {
	text-decoration:none;
}
/* color selector */

.color-color {
	margin:1px;
	width:9px;
	height:9px;
	float:left;
	cursor:pointer;
	border:1px solid #000000;
}
/* albums */

.photo {
	width:80px;
	height:118px;
}
.photo_edit {
	width:80px;
	height:132px;
}
.photo_main {
	background-color: #FA8072;
	border: 1px solid #C0DCE0;
	padding: 8px;
}
.album {
	width:80px;
	height:118px;
}
.album_main {
	background-color: #FFE4E1;
	border: 1px solid #C0DCE0;
	padding: 8px;
}
.album_big {
	width:344px;
}
.album_edit {
	width:80px;
	height:142px;
}
.album-photo {
	background-color: #fff;
	border: 1px solid #C0DCE0;
	padding: 8px;
}
.album-caption {
	background-color: #fff;
	border-left: 0px solid Black;
	border-right: 0px solid Black;
	border-bottom: 0px solid Black;
	color:#EB7221;
	padding: 2px;
	height:42px;
}
.album_edit {
	width:80px;
	height:142px;
}
.album-text {
	background-color: #fff;
	font: 7pt Tahoma, sans-serif;
	color: #F9F9F9;
	text-align:left;
}
.album-text a {
	background-color: #fff;
	font: 7pt Tahoma, sans-serif;
	color: #61A0AB;
	line-height:12px;
	text-decoration:none;
}
.album-text a:hover {
	font: 7pt Tahoma, sans-serif;
	color: #EB7221;
	line-height:12px;
	text-decoration:none;
}
.album-text-big {
	font: 8pt Tahoma, sans-serif;
	color: #EB7221;
	line-height:12px;
	text-decoration:none;
}
/* vchat */

#vchat_window {
	position: absolute;
	visibility: hidden;
	width: 370px;
	top: 0;
	left: 0;
	z-index: 1;
}
.vchat_handler {
	border: 4px solid #00209F;
	background-color: #FFFFFF;
	height:100%;
	padding:5px;
}
.vchat_icon {
	margin:auto;
	text-align:center;
	float:left;
}
.vchat_message {
	color: #000;
	text-align:left;
	font : 8pt Helvetica, Arial, sans-serif;
}
.vchat_message_header {
	font-weight:bold;
	text-align:center
}
.vchat_message_content {
	padding-top:20px;
}
.vchat_buttons {
	text-align:center;
	padding-top:20px;
}
/* social bookmarking */

#sbdropdown {
	border:1px solid #CCC;
	background-color: #FFF;
	visibility:hidden;
	position:absolute;
	z-index:100;
	left:0px;
	top:0px;
	padding: 3px;
}
#sbbar {
	border:1px solid #CCC;
	background-color: #FFF;
	padding: 3px;
}
.sbitem {
	border:1px solid #FFF;
	background-color: #F7F7F7;
	color: #666666;
	padding: 3px;
	cursor: pointer;
	text-align:left;
}
.sbitemhighlight {
	background-color: #EBF3FA;
	border:1px solid #689BCA;
	padding: 3px;
	cursor: pointer;
	text-align:left;
}
/* tags */

.tagCloud {
	padding: 3px;
	text-align:center;
}
.tagCloud a {
	color: #4E8199;
	text-decoration:none;
}
.tagCloud a:hover {
	color: #4E8199;
	text-decoration:underline;
}
/* videos */

.vidSubmenu {
	bakckground-color: #FFF;
	padding: 5px;
	text-align: center;
	border-bottom: 1px solid #CCC;
}
.vidSubmenu a {
	color: #6888CA;
}
.vidSubmenu a:hover {
	text-decoration: none;
}
.column-videosPage-right {
	float: left;
	width: 100%;
}
.column-videosPage-left {
	float: left;
	width: 160px;
}
.column-video-right {
	float: left;
	width: 215px;
}
.column-video-left {
	width: 480px;
	float: left;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.centerHandler {
	text-align: left;
	overflow: hidden;
}
.centerContent {
	margin-left: auto;
	margin-right: auto;
}
.centerText {
	text-align: center;
}
.rightText {
	text-align: right;
}
.leftText {
	text-align: left;
}
.listClear {
	clear: both;
}
/* video card */

.vCard {
	margin-bottom: 3px;
	padding-bottom: 3px;
	width:150px;
	float:left;
}
.vCard .base {
	text-align: center;
	font: 8pt Arial, sans-serif;
	color: #000;
}
.vCard .base_left {
	text-align: left;
	padding: 0 3px 0 3px;
	width: 122px;
	height: 84px;
}
.vCard .highlight a {
	color: #000;
}
.vCard .duration {
	float: left;
	font-weight: bold;
}
.vCard .rating {
	text-align: right;
}
.vCard .title {
	width: 122px;
	height: 34px;
}
.screenshot {
	margin: 2px;
	padding: 1px;
	border: 1px solid #999;
	display: block;
	background-color: white;
	width:122px;
}
.screenshot img {
	height: 90px;
	width: 120px;
}
.screenshotSmall {
	margin: 2px;
	padding: 1px;
	border: 1px solid #999;
	background-color: white;
	display: block;
}
.screenshotSmall img {
	height: 70px;
	width: 90px;
}
#basicViewOptions {
	display: inline;
}
#detailedViewOptions {
	display: inline;
}
/* lists */

.listItem {
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}
.listItem .listScrCol {
	width: 128px;
	float: left;
}
.listItem .listInfoCol {
	margin-left: 135px;
	zoom: 1;
	color: #000;
}
.listItem3Col {
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}
.listItem3Col .listScrCol {
	width: 128px;
	float: left;
}
.listItem3Col .listInfoCol {
	margin-left: 135px;
	margin-right: 50px;
	zoom: 1;
	color: #000;
}
.listItem3Col .listPosCol {
	width: 35px;
	float: right;
}
.listItemSmall {
	width: 100%;
	padding: 0 0 3px 0;
	overflow: hidden;
}
.listItemSmall .listScrCol {
	width: 98px;
	float: left;
}
.listItemSmall .listInfoCol {
	margin-left: 105px;
	zoom: 1;
	color: #000;
}
.listItemDefault {
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}
.listItemDefault .listScrCol {
	width: 98px;
	float: left;
}
.listItemDefault .listInfoCol {
	margin-left: 108px;
	margin-right: 80px;
	zoom: 1;
	color: #000;
}
.listItemDefault .listActionsCol {
	width: 70px;
	float: right;
	line-height: 17px;
	font-size: 10pt;
	margin-right: 5px;
	text-align: right;
}
.listItemDefault .listActionsCol a {
	text-decoration: none;
}
.listItemDefault .listDataCol {
	width: 50px;
	float: right;
}
.listItemGroup {
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}
.listItemGroup .listScrCol {
	width: 98px;
	float: left;
}
.listItemGroup .listInfoCol {
	margin-left: 108px;
	margin-right: 120px;
	zoom: 1;
	color: #000;
}
.listItemGroup .listActionsCol {
	width: 110px;
	float: right;
	line-height: 17px;
	font-size: 10pt;
	margin-right: 5px;
	text-align: right;
}
.listItemGroup .listActionsCol a {
	text-decoration: none;
}
.listItemGroupAddVideos {
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}
.listItemGroupAddVideos .listChBoxCol {
	width: 26px;
	text-align: center;
	float: left;
	padding-top: 27px;
}
.listItemGroupAddVideos .listScrCol {
	width: 98px;
	float: left;
}
.listItemGroupAddVideos .listInfoCol {
	margin-left: 134px;
	zoom: 1;
	color: #000;
}
.listInfoCol .title {
	font: 14px Tahoma, "Trebuchet MS", Arial, sans-serif;
	color: #146898;
}
.listInfoCol .title a {
	color: #146898;
	text-decoration: none;
}
.listInfoCol .description {
	margin: 10px 0 10px 0;
}
.listInfoCol .info {
	font: Arial, sans-serif;
	color: #000;
	line-height: 14px;
}
.listInfoCol .label {
	color: #666;
}
.listClear {
	clear: both;
}
.clearRight {
	clear: right;
}
/* pages */

.pages {
	font: 8pt Tahoma, "Trebuchet MS", Arial, sans-serif;
	margin: 5px 0 5px 0;
	padding: 5px;
	text-align: center;
}
.pages a {
	color: #146898;
	margin: 0 4px 0 4px;
}
.pages .p {
	margin: 0 4px 0 4px;
	font-weight: bold;
}
.cell {
	border:1px solid #CCC;
	padding: 5px;
}
.greyCell {
	border:1px solid #CCC;
	padding: 5px;
	background-color: #F7F7F7;
}
.vidHeader {
	font: 18px Arial, sans-serif;
	color: #146898;
	padding: 0;
	margin: 5px 0 5px 0;
}
.cell .sbbar {
	border: none;
}
.marginTop5 {
	margin-top: 5px;
}
.margin15 {
	margin: 15px 0px;
}
.margin10 {
	margin: 10px 0px;
}
.vidSecheader {
	font-size: 10pt;
	font-weight:bold;
	text-align:left;
	color: #6D7B99;
}
/* info */

.vinfo {
	font: normal 9pt Arial, sans-serif;
	color: #000;
	width:200px;
}
.stats {
	margin: 10px;
}
.stats .vinfo {
	font: 8pt Tahoma, Arial, sans-serif;
	color: #000;
	line-height: 20px;
}
.vinfo .label {
	color: #666;
	font-weight: normal;
}
.vinfo .description {
	font-weight: normal;
}
.videoOptions, .videoOptions a {
	font: 14px Arial, sans-serif;
	color: #146898;
	text-decoration: none;
	text-align: center;
}
/* rate scale */

.rate {
	height: 21px;
	display: block;
	line-height: 21px;
}
.rate .label {
	font: 10pt Arial, sans-serif;
	height: 21px;
	width: 35px;
	line-height: 21px;
	display: inline;
}
.rate .stars {
	display: inline;
	cursor: pointer;
}
.rate .stars img {
	vertical-align: top;
}
.votes {
	margin-top: 5px;
	margin-left: 35px;
	width: 110px;
	font: 8pt Arial, sans-serif;
	text-align: center;
}
/* comments */

.comment {
	margin: 5px;
	padding: 5px;
	font: 8pt Tahoma, Arial, sans-serif;
	color: #000;
	border-top: 1px dotted #999;
	overflow: hidden;
}
.comment .description {
	margin-left: 80px;
	zoom: 1;
}
.comment .highlight {
	font-size: 9pt;
	color: #666;
}
.comment .text {
	margin-top: 10px;
}
#commentForm {
	display: none;
}
.commentRateWord {
	line-height: 12px;
}
.commentRating {
	width: 15px;
	line-height: 12px;
	text-align: right;
}
.commentRatingImg {
	text-align: right;
	line-height: 12px;
	width: 35px;
}
.commentRatingImg img {
	vertical-align: bottom;
}
.commentRating .plus {
	color: #4DB21B;
}
.commentRating .minus {
	color: #B21B1B;
}
.commentOptions {
	line-height: 12px;
	width: 100px;
}
.subcomments {
	margin: 10px 20px 10px 20px;
	border: 3px solid #E5E5E5;
	padding: 3px;
}
.dotBorderTop {
	border-top: 1px dotted #666;
}
/* complete box */

.completeBox {
	background-color: #FFF;
	border: 1px dashed #5289A8;
	padding: 5px;
	margin-bottom: 5px;
	text-align: center;
}
/* error box */

.errorBox {
	background-color: #FFC2C2;
	border: 1px solid #AF2D2D;
	padding: 5px;
	margin-bottom: 5px;
	text-align: center;
}
.errorBox a {
	color: #711B1B;
}
#videoOptionsHandler {
	margin-top: 10px;
	margin-bottom: 10px;
	display: none;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}
/* tipBox */

.tipBox {
	background-color: #FFFFCC;
	border: 1px solid #FFCC33;
	padding: 5px;
}
.video {
	margin: 0 0 5px 0;
	width:580px;
	text-align:center;
}
/* video responses box */

.videoResponses .left {
	float: left;
	width: 34px;
	padding-top: 18px;
}
.videoResponses .centerHandler {
	text-align: center;
}
.videoResponses .center {
	margin-left: auto;
	margin-right: auto;
	width: 392px;
}
.videoResponses .right {
	float: right;
	width: 34px;
	padding-top: 18px;
}
#videoResponsesHandler {
	height: 130px;
}
.dashBorder {
	border: 1px dashed #CCC;
}
.avatarLarge {
	margin: 2px;
	border: 3px double #999;
	float: left;
	zoom: 1;
}
.avatarLarge .avatar {
	overflow: hidden;
	width: 84px;
	height: 84px;
	background-color: white;
	display: block;
	text-align: center;
}
.avatarLarge .avatar div {
	width: 400px;
	margin-left: -158px;
}
.avatarLarge .avatar img {
	height: 84px;
}
.avatarSmall {
	margin: 2px;
	border: 3px double #999;
	float: left;
	zoom: 1;
}
.avatarSmall .avatar {
	overflow: hidden;
	width: 54px;
	height: 54px;
	background-color: white;
	display: block;
	text-align: center;
}
.avatarSmall .avatar div {
	width: 400px;
	margin-left: -173px;
}
.avatarSmall .avatar img {
	height: 54px;
}
/* subscription */

.subscription {
	margin-bottom: 3px;
	padding-bottom: 3px;
	text-align: center;
}
.subscription .base {
	text-align: center;
	clear: both;
}
#subscribeHandler {
	margin: 5px;
}
.mailboxList .screenshotSmall {
	border: 1px solid #999;
	background-color: white;
	display: block;
	padding: 0;
	float: left;
	margin: 0px;
	margin-right: 3px;
	zoom: 1;
}
.mailboxList .screenshotSmall img {
	height: 23px;
	width: 30px;
}
.tabs {
	font-size:11px;
}
.disclaimer {
	float:left;
	line-height:normal;
	margin:10px 0px 30px 0px;
	padding:6px;
	border:solid 1px #CCCCCC;
}
.image_map1 {
	display:block;
	width:241px;
	height:240px;
	background:url(advt_1a.jpg) no-repeat;
	position:relative;
	margin:2px auto 2px auto;
}
.image_map1 .LINK01 {
	display:block;
	width:74px;
	height:74px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 165px;
	top: 166px;
	border:solid 0px #000;
}
.image_map1 .LINK02 {
	display:block;
	width:153px;
	height:100px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 14px;
	top: 138px;
	border:solid 0px #000;
}
 @-moz-document url-prefix() {
 .image_map1 .LINK01 {
 display:block;
 width:70px;
 height:41px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 165px;
 top: 166px;
 border:solid 0px #000;
}
 .image_map1 .LINK02 {
 display:block;
 width:142px;
 height:64px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 14px;
 top: 143px;
 border:solid 0px #000;
}
}
.image_map2 {
	display:block;
	width:241px;
	height:240px;
	background:url(advt_2a.jpg) no-repeat;
	position:relative;
	margin:2px auto 2px auto;
}
.image_map2 .LINK03 {
	display:block;
	width:59px;
	height:55px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 178px;
	top: 184px;
	border:solid 0px #000;
}
.image_map2 .LINK04 {
	display:block;
	width:93px;
	height:28px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 141px;
	top: 88px;
	border:solid 0px #000;
}
.image_map2 .LINK05 {
	display:block;
	width:124px;
	height:45px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 8px;
	top: 5px;
	border:solid 0px #000;
}
 @-moz-document url-prefix() {
 .image_map2 .LINK03 {
 display:block;
 width:59px;
 height:27px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 178px;
 top: 184px;
 border:solid 0px #000;
}
 .image_map2 .LINK04 {
 display:block;
 width:93px;
 height:4px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 141px;
 top: 85px;
 border:solid 0px #000;
}
 .image_map2 .LINK05 {
 display:block;
 width:118px;
 height:13px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 8px;
 top: 5px;
 border:solid 0px #000;
}
}
.image_map3 {
	display:block;
	width:241px;
	height:240px;
	background:url(advt_3a.jpg) no-repeat;
	position:relative;
	margin:2px auto 2px auto;
}
.image_map3 .LINK06 {
	display:block;
	width:120px;
	height:32px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 110px;
	top: 117px;
	border:solid 0px #000;
}
 @-moz-document url-prefix() {
 .image_map3 .LINK06 {
 display:block;
 width:120px;
 height:10px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 110px;
 top: 117px;
 border:solid 0px #000;
}
}
.dashboard_map1 {
	display:block;
	width:241px;
	height:240px;
	background:url(dasboardad2.jpg) no-repeat;
	position:relative;
	margin:2px auto 2px auto;
}
.dashboard_map2 {
	display:block;
	width:241px;
	height:240px;
	background:url(dasboardad3.jpg) no-repeat;
	position:relative;
	margin:2px auto 2px auto;
}
.dashboard_map3 {
	display:block;
	width:241px;
	height:240px;
	background:url(advt_3a.jpg) no-repeat;
	position:relative;
	margin:2px auto 2px auto;
}
.dashboard_map2 .LINK01 {
	display:block;
	width:125px;
	height:57px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 113px;
	top: 1px;
	border:solid 0px #000;
}
.dashboard_map2 .LINK02 {
	display:block;
	width:110px;
	height:89px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 1px;
	top: 1px;
	border:solid 0px #000;
}
 @-moz-document url-prefix() {
 .dashboard_map2 .LINK01 {
 display:block;
 width:126px;
 height:30px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left:113px;
 top: 1px;
 border:solid 0px #000;
}
 .dashboard_map2 .LINK02 {
 display:block;
 width:111px;
 height:60px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 1px;
 top: 1px;
 border:solid 0px #000;
}
}
.dashboard_map3 .LINK06 {
	display:block;
	width:120px;
	height:32px;
	padding-top:28px;
	overflow:hidden;
	position:absolute;
	left: 110px;
	top: 117px;
	border:solid 0px #000;
}
 @-moz-document url-prefix() {
 .dashboard_map3 .LINK06 {
 display:block;
 width:120px;
 height:10px;
 padding-top:28px;
 overflow:hidden;
 position:absolute;
 left: 110px;
 top: 117px;
 border:solid 0px #000;
}
}
.maintablediv {
	width:943px;
	height:240px;
	margin:0 auto;
}
.maindiv2 {
	width:790px;
	margin:0 auto;
	height:240px;
	border:solid 0px #000;
}
.advt1div {
	width:260px;
	height:240px;
	float:left;
}
.advt2div {
	width:260px;
	height:240px;
	float:left;
}
.advt3div {
	width:240px;
	height:240px;
	float:left;
}
.adSpace {
	float:left;
	width:240px;
	height:240px;
	background:#cccccc;
	margin:0px 15px 0px 4px;
	text-align:left;
}
 @-moz-document url-prefix() {
 .maintablediv {
width:943px;
height:240px;
margin:0 auto;
}
 .maindiv2 {
width:799px;
margin:0 auto;
height:240px;
margin:0 auto;
}
 .advt1div {
width:260px;
height:240px;
float:left;
}
 .advt2div {
width:260px;
height:240px;
float:left;
}
 .advt3div {
width:240px;
height:240px;
float:left;
}
}
.bubbleInfo {
	position: relative;
	top: 0px;
	left: 0px;
	width: 46px;
}
.trigger {
}
/* Bubble pop-up */

 

        .popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	width: 444px;
	height:50px;
	background: url(footer-popup.gif) no-repeat right top;
	text-align:center;
	padding: 3px 0px 0px 0px;
}
.footer .bubbleInfo .popup {
	color: #fff;
	text-decoration:none;
}
.footer .bubbleInfo .popup a {
	color: #fff;
	text-decoration:none;
}
.footer .bubbleInfo .popup a:hover {
	color: #000;
	text-decoration:none;
}
/*Dropdown for common tnb: Change the width here*/



* {
	padding:0;
	margin:0;
}
.dropdown_menu {
	float:left;
	padding-right:0px;
	text-align:left;
	background: transparent;
	border:0px;
	z-index:1000;
}
.dropdown_menu dt {
	width: auto;
	border:0px solid #9ac1c9;
	padding:0px 10px 0px 10px;
	font-weight:bold;
}
.dropdown_menu dt:hover {
}
.dropdown_menu dd {
	position:absolute;
	overflow:hidden;
	width:200px;
	display:none;
	background:transparent;
	z-index:1100;
}
.dropdown_menu ul {
	width:200px;
	border:0px solid #32180D;
	list-style:none;
	border-top:none;
	margin-top:7px;
}
.dropdown_menu li {
	display:inline
}
.dropdown_menu a, .dropdown_menu a:active, .dropdown_menu a:visited {
	display:block;
	padding:0px;
	color:#333;
	text-decoration:none;
	background:transparent;
	width: auto;
	padding:0px 0px 0px 0px;
	font-size:13px;
}
.dropdown_menu a:hover {
	color:#000;
	border-top:#e87919 solid 0px;
	background:transparent;
	font-size:13px;
}
.dropdown_menu ul a, .dropdown_menu ul a:active, .dropdown_menu ul a:visited {
	display:block;
	padding:5px;
	color:#000;
	text-decoration:none;
	background:#BCDBE0;
	width: 200px;
	font-size:13px;
}
.dropdown_menu ul a:hover {
	background:#40808A;
	color:#fff;
	border-top:#e87919 solid 0px;
	font-size:13px; /*border-left: solid 2px #ff0000;*/
}
.dropdown_menu ul .underline {
	border-bottom:1px solid #D1E6E9;
	font-size:13px;
}
/*Dropdown for Speacial: Change the width here*/



* {
	padding:0;
	margin:0;
}
.dropdown2 {
	float:left;
	padding-right:0px;
	text-align:left;
}
.dropdown2 dt {
	width: auto;
	border:0px solid #9ac1c9;
	padding:0px 10px 0px 10px;
	font-weight:bold;
}
.dropdown2 dt:hover {
}
.dropdown2 dd {
	position:absolute;
	overflow:hidden;
	width:80px;
	display:none;
	background:transparent;
	z-index:200;
}
.dropdown2 ul {
	width:204px;
	border:0px solid #32180D;
	list-style:none;
	border-top:none;
	margin-top:7px;
}
.dropdown2 li {
	display:inline
}
.dropdown2 a, .dropdown2 a:active, .dropdown2 a:visited {
	display:block;
	padding:0px;
	color:#333;
	text-decoration:none;
	background:transparent;
	width: auto;
	padding:0px 0px 0px 0px;
	font-size:11px;
}
.dropdown2 a:hover {
	color:#fff;
	border-top:#D1E6E9 solid 0px;
	background:transparent;
	font-size:13px;
}
.dropdown2 ul a, .dropdown2 ul a:active, .dropdown2 ul a:visited {
	display:block;
	padding:5px;
	color:#000;
	text-decoration:none;
	background:#BCDBE0;
	width: 80px;
	font-size:13px;
}
.dropdown2 ul a:hover {
	background:#40808A;
	color:#fff;
	border-top:#e87919 solid 0px;
	font-size:13px; /*border-left: solid 2px #ff0000;*/
}
.dropdown2 ul .underline {
	border-bottom:1px solid #D1E6E9;
	font-size:13px;
}
.ccc li {
	list-style-type: disc;
	list-style-position: inside;
	margin:10px 20px;
}
.ddd li {
	list-style-type: none;
	margin:10px 30px;
}
.ordlist li {
	list-style-type: upper-alpha;
	margin:5px 30px;
	list-style-position: inside;
}
.btn-sub {
	width:233px;
	height:68px;
	float:left;
	position:relative;
	margin:0px 0px 0px -30px;
	padding-top:20px;
}
.icontwide-mid .padded3 {
	text-align:left;
	margin:0px auto;
	width:880px;
	font-size:12px;
	text-align:justify;
	line-height:17px;
	font-size:11px;
}
.icontwide-mid .padded3 Table {
	line-height:18px;
	text-align:justify;
}
.icontwide-mid .padded3 Table td {
	padding:6px;
}
.icontwide-mid .padded3 h1 {
	font-size:22px;
	text-align:center;
	color:#ED5C05;
	width:900px;
}
.icontwide-mid .padded3 h2 {
	font-size:19px;
	text-align:center;
	color:#ED5C05;
	width:900px;
	margin-top:20px;
	background:#f5f5f5;
	padding:6px 0px;
}
.icontwide-mid .padded3 h3 {
	font-size:17px;
	color:#0e5e6d;
	margin-bottom:6px;
	margin-top:15px;
}
.icontwide-mid .padded3 h4 {
	font-size:13px;
	color:#0e5e6d;
	margin-bottom:3px;
	margin-top:15px;
}
.smallbullets {
	display:block;
	width:16px;
	float:left;
	padding-left:0px;
	font-weight:bold;
}
.smallbullets-txt {
	display:block;
	width:858px;
	float:left;
	padding-bottom:0px;
	padding-left:6px;
}
.liststyle {
	list-style:outside disc;
	margin-left:16px;
	padding:5px 0px;
}
.searchprofile {
	width:338px;
	height:332px;
	float:left;
	border-left:#D0DCDA solid 1px;
}
.myprofile-net {
	margin-left:20px;
	margin-top:30px;
	float:left;
}
.btn-cnt-subInhouse {
	float:left;
	width:233px;
	height:67px;
	margin-left:29px;
	margin-top:20px;
}
.content-search-inner {
	width:500px;
	float:left;
	text-align:left;
	margin:30px 0px 0px 50px;
}

#fragment-1 div.legal_services li{ margin-left:28px;}

#fragment-1 div li{ margin-left:10px;}
