body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#405559;}
.page {width:857px; padding:15px 0 0 0; margin:0 auto;}
/* ---- FONTS ---- */
p, h1, h2, h3, h4, h5 {margin:0; padding:0; line-height:1.4;}
p {padding-bottom:12px;}
h1 {color:#00A1D8; font-size:28px; font-family:"Courier New", Courier, mono;}
h2 {font-size:18px; padding: 5px 0 10px 0;}
h3 {font-size:13px; font-family:Arial, Helvetica, sans-serif;; text-transform:uppercase;}
h4 {font-size:13px; font-family:Georgia, Times New Roman, Serif;}
h5 {font-size:11px; text-transform:uppercase; font-weight:normal; color:#888; line-height:1.6;} 
ul {list-style:none; list-style-image:url(../images/bullet.gif);}
a:link, a:visited {color:#D96B00; text-decoration:none;}
a:hover {text-decoration:underline;}
a.bullet, a.bullet:visited {background:url(../images/bullet.gif) no-repeat 0 4px; padding-left:10px;}
a.back, a.back:visited {background:url(../images/arrow_back.gif) no-repeat 0 4px; padding-left:10px;}
a.button:link, a.button:visited {background:url(../images/btn_bg.gif) repeat-x; display:block; float:left; padding: 1px 10px 2px; text-transform:uppercase; color:#FFF; font-weight:bold; text-decoration:none;}
a.button:hover {color:#FEE5C3;}
a.buttonhead:link, a.buttonhead:visited { background:url(../images/btn_bg.gif) repeat-x; font-size:13px; padding: 1px 10px 2px; text-transform:uppercase; color:#FFF; font-weight:bold; text-decoration:none;margin: 0 0 0 15px;}
a.buttonhead:hover {color:#FEE5C3;}
p a:link, p a:visited {color:#D96B00; text-decoration:none;}
p a:hover {text-decoration:underline;}
/* ---- REPEATED ELEMENTS ---- */
.clear {clear:both;}
.watermark{color: #9F9F9F;}
img {border:none}
input.textfield {font-size:12px; border:1px solid #6D6E72; padding: 2px; color:#6D6E72;}
textarea.textfield {font-size:11px; border:1px solid #6D6E72; padding: 2px; color:#6D6E72;}
input {font-size:11px; border:1px solid #6D6E72; padding: 2px; color:#405559;}
input.button {font-size:11px; font-weight:bold; padding: 2px; background-color:#6D6E72; color:#fff; border:none; cursor: pointer;}
input.button-orange {font-size:11px; font-weight:bold; padding: 2px; background:#FF8000 url(/images/btn_bg.gif) repeat-x; color:#fff; border:none; cursor: pointer;}
input.buttonDisable {font-size:11px; font-weight:bold; padding: 2px; background-color:#ECE9D8; color:#A4A6AF; border:none; }
select {font-size:11px; border:1px solid #6D6E72; padding: 2px; color:#405559;} 
.ekResetPassSubmitButton input {font-size:11px; font-weight:bold; padding: 2px; background-color:#6D6E72; color:#fff; border:none; cursor: pointer;}
input#__ekResetPassSubmitButton {font-size:11px; font-weight:bold; padding: 2px; background-color:#6D6E72; color:#fff; border:none; cursor: pointer;}
.ResetPassword td{ display:inline;}
.ResetPassword tr{ display:inline;} 
.cell {width:375px; float:left; border:10px solid white; }
.half {width:395px; float:left;} 
/* ---- LAYOUT ---- */
.logo {width:124px; float:left; border-bottom:7px solid #8AF9F9;}
.block {width:132px; background-color:#34E1E5; border-top:7px solid #FFF;}
.util-block {width:304px; background-color:#34E1E5; border-top:7px solid #FFF; float:left}
.utility {text-align:right;color:#323132; font-weight:bold; padding:2px 0 0 0; *float:right;}
.utility a, .utility a:visited {color:#323132;}
.forgotpassword {color:#939598; font-weight:normal; font-size:10px;}
.forgotpassword a, .forgotpassword a:visited {color:#939598;}
.attorneyLogin a, .attorneyLogin a:visited {color:#323132;}
.attorneyLogin {color:#323132;}
a.location, a.location:visited {font-weight: normal; color:#F59C20; background:url(../images/arrow_loc.gif) no-repeat right; padding:0 10px; text-decoration:none;}
.tagline {background:#405559; border-top:7px solid #323132; padding: 6px}
.tagline h1 {color:#54EEF1;}
#tagline { margin:  6px 0 6px 0; padding: 6px 0 6px 24px; width:857; }
.video {width:425px; margin:7px 7px 5px 0; float: left; background:#405559}
.video .vid-ft{position:relative; float:left}
.video .vid-img {width:387px; height:290px; margin:7px;}
.video .vid-play {position:absolute; top:105px; left:170px;}
.video .vid-name {position:absolute; top:7px; left:7px; background:url(/images/bg_home_vid.png); width:387px; color:#FFF}
.video .vid-caption {position:absolute; bottom:7px; left:7px; background:url(/images/bg_home_vid.png); width:387px; color:#FFF}
.video .vid-caption a:link, .video .vid-caption a:visited {color:#FFF; text-decoration:underline;}
.video .vid-caption a:hover {color:#D1D2D4;}
.search {width:405px; margin:7px 0 5px 0; float: left; font-size:12px; background-color:#D1D2D4; padding:10px 5px 10px 15px; height:249px; overflow: hidden; color:#565759;}
.search a, .search a:visited {color:#565759; text-decoration:none;}
.search a:hover {color:#fff;}
.search a.bullet:hover {background-image:url(../images/bullet_hv.gif)}
.search a.back:hover {background-image:url(../images/arrow_back_hv.gif)}
.steps {background-color:#6D6E72; color:#949599; padding:8px 10px; width:226px; font-size:11px; float:left;}
.steps .active {color:#FFF;}
.steps .hidden {display:none; visibility:hidden;}
.steps a, .steps a:visited {color:#949599; text-decoration:none;}
.steps a:hover {color:#FFF; text-decoration:underline;}
.backstep .active {color:#FFF;}
.backstep a, .steps a:visited {color:#FFF; text-decoration:none;}
.backstep a:hover {color:#FFF; text-decoration:underline;}
.backstep {padding: 0 0 0 40px;}
.mylist {background:#4C4D4F url(../images/icon_list.gif) no-repeat 8px 0; padding:8px 0 8px 36px; color:#FFF; width:389px; float:left; font-size:11px;}		
.mylist a, .mylist a:visited {color:#FFF; text-decoration:none;}
.mylist a:hover {color:#FFF; text-decoration:underline;}
.attorneylist{color: #23408E; font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
.attorneylist h1{font-size: 13px; font-weight:bold; color: #23408E;}
.login { color:#565759;}
.main  {width:857px; padding: 5px; font-size:13px; }
.PageContent { width: 620px;}
.featured {width:475px; padding:0 25px 25px 25px; float:left;}
.featured .thumb {width:130px; float:left;}
.featured .bars {margin:0 20px; padding:0 20px; border-left: 1px solid #939598; border-right: 1px solid #939598;}
.featured img {margin:0;}
.featured p {padding: 0;}
.featuredright{float:right; padding-top:10px; width:325px;}
.bluebar {background:#006A90 url(/images/bg_blue.jpg) repeat-x top; color:#FFF; text-align:center; padding:7px;}
.more {float:left; width:272px; padding: 8px 30px; margin: 10px 0 0 0;}
.links {background-color:#5F6062; color:#FFF;font-family: sans-serif, Arial, Courier, mono;}
.links h2 {color:#AAABAF;}
.links p a, .links p a:visited {color:#BBBBBB; text-decoration:none; font-size:13px;  font-weight:bold; font-family: sans-serif, Arial, Courier, mono;}
.links p a:hover {text-decoration:underline;}
.links-em {color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family: sans-serif, Arial, Courier, mono;}
.hotrecall{font-weight:bold; color:#FF8000; padding: 0 0 0 4px;}
.share {width:100%; padding: 25px 0 0 25px;}
.share a, .share a:visited {text-decoration:none; background:url(../images/share.gif) no-repeat; padding:0 20px; color:#939598; height:16px;}
.share a.item0, .share a.item0:visited {background-position: 0 0;} /*Twitter*/
.share a.item1, .share a.item1:visited {background-position: 0 -16px;} /*Facebook*/
.share a.item2, .share a.item2:visited {background-position: 0 -48px;} /*LinkedIn*/
.share a.item3, .share a.item3:visited {background-position: 0 -80px;} /*YouTube*/
.share a.item22, .share a.item22:visited {background-position: 0 -32px;} /*MySpace*/
.share a.item4, .share a.item4:visited {background-position: 0 -64px;} /*Digg*/
.share a.item5, .share a.item4:visited {background-position: 0 -96px;} /*Blog*/
.share a:hover {text-decoration:underline;}
.footer {width:100%; padding:15px; margin-top:25px; border-top:7px solid #8EF4F6; width:827px; font-size:11px;}
.footer ul {list-style:none; margin:0; padding:0;}
.footer li {display:inline; margin:0; padding:0 10px; border-left:1px solid #5F6062;}
.footer li.first {border:none;}
.footer a, .footer a:visited {color:#5F6062; text-decoration:none;}
.footer a:hover {color:#939598;}
/* ---- top nav ---- */
.menu { padding: 0; width: 594px; float: left; margin: 0 0 7px 7px; }
.menu ul { margin:0; padding: 0; list-style: none; color:#FFF; }
.menu li { display: inline; margin: 0; padding: 11px 0; display:block; float:left; text-align:center; }
.menu a, .menu a:visited { color:#FFF; text-decoration: none; font-weight:bold; font-size:13px; }
.menu a:hover {color:#FFF; text-decoration: underline; }
.menuLine {clear: both; padding: 0; width:593px; height: 10px; line-height: 5px; background: #BA1000;  float:left; }
li.btn-1 {background-color: #BA1000; width:149px; height:24px; padding: 4px 0;}
li.btn-2 {background-color: #FF8000; width:148px; height:24px; padding: 4px 0;}
li.btn-3 {background-color: #F5B120; width:148px; height:24px; padding: 4px 0;}
li.btn-4 {background-color: #6B8B91; width:148px; height:24px; padding: 4px 0;}
li.btn-5 {background-color: #4F686C; width:115px; height:24px; padding: 4px 0;} 
.btn-1 {background-color: #BA1000;}
.btn-2 {background-color: #FF8000;}
.btn-3 {background-color: #F5B120;}
.btn-4 {background-color: #6B8B91;}
.btn-5 {background-color: #4F686C;}
.btn-6 {background-color: #323132;}
.NewsLetterSignUp {font-size:11px; font-family: Arial, Helvetica, sans-serif;;}
/* modal pop up*/
.modalBackground {background-color: #4F686C; filter: alpha(opacity=60); opacity: 0.6; }
.modalPopup {background-color:#ffffff; border-width:3px; border-style:solid; border-color:Gray; padding:5px; width: 350px; height:210px;}
.modalBackgroundProgress{ background-color: #4F686C; filter: alpha(opacity=60); opacity: 0.6; }
.hrBorder  { border-top:7px solid #8EF4F6; }
.hrDotted  { background:transparent url(../images/bg_hrz_dots.gif) repeat-x scroll 0; height:1px; margin:10px 0; padding:0; }
.errorMsg {color: #FF0000; font-weight:bold;}
.required {font-size:9px;}
.optional {font-size:9px;}
/* Wizard */
.navigationstyle { text-align:left;  padding: 15px 0 0 0;}
/* icons */
a.close  {background:url(../images/icon_close.gif) no-repeat right; padding:0 14px 2px 20px;  font-size:10px; text-transform:uppercase;color: #000000; text-decoration: none;}
a.icon:link, 	a.icon:visited {padding:0 14px 2px 20px; font-size:10px; text-transform:uppercase}
a.print:link, 	a.print:visited {background:url(../images/icon_print.gif) no-repeat right}
a.close:link, 	a.close:visited {background:url(../images/icon_close.gif) no-repeat right; text-decoration: none;}
a.send:link, 	a.send:visited {background:url(../images/icon_send.gif) no-repeat right}
a.download:link, a.download:visited {background:url(../images/icon_dwnld.gif) no-repeat right}
a.back:link, 	a.back:visited {background:url(../images/icon_back.gif) no-repeat left; padding: 0 20px 2px 14px;}
/* UserAvailability */ 
.useraval{width:500px; padding: 15px 0 0 0;}
.useraval label, .useraval input{height: 14px; margin-bottom: 5px;}
.useraval label { float: left; text-align: left; margin-right: 20px; width: 110px;}
.useraval input { float: left; }
.useraval br { clear: both; }
.UserAvailability { padding-left: 22px; margin-left: 5px; float: left; background-position: left; background-repeat: no-repeat; }
.progress { background-image: url(../images/spinner.gif);}
.taken {background-image: url(../images/taken.gif);}
.available {background-image: url(../images/available.gif);}
#Button1 {height: auto; float: left; margin-left: 95px; }
/* tabs*/
.tabs {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#405559;}
.tabs a {color: #BA1000;}
.TabsHeight {min-height: 400px}
.AttorneyBallonTop {	font-family:Arial, Helvetica, sans-serif; font-size:11px;}
/* ToolTip */
.ToolTipHead {width:274px; font-weight:bold; background-color:#BA1000; padding: 3px 3px 3px 3px;}
.ToolTip {padding: 2px 3px 2px 3px;}
/* search area*/  
.SearchArea {padding: 15px 0 30px 0;}
.PracticeType { line-height: 17px; font-size:12px;}
.PracticeType a, .PracticeType a:visited {font-weight:bold; font-size:15px;}
.PracticeTypeMore {padding: 5px 0 10px 0;}
.PracticeTypeMore a, .PracticeTypeMore a:visited {color:#939598; font-weight:normal; font-size: 11px;}
.DataList {white-space:nowrap; vertical-align:top; text-align:left; font-weight:bold; padding-right: 10px;}
/* search results*/  
.ListPremium  { width:528px; background-color: #FFEBD6; margin: 5px 0 0 0; padding: 14px 20px 12px 20px; text-align:left; }
.ListPremium .div-outer img {border:4px solid #D96B00; }
.ListPremium a:link, .ListPremium a:visited {color:#D96B00; text-decoration:none;}
.ListPremium a:hover {text-decoration:underline;}
.ListStandard { width:520px; background-color: #EDEDED; margin: 5px 0 0 0; padding: 7px 20px 16px 20px; text-align:left; }
.ListStandard .div-outer img {border:4px solid #8C8C8C; }
.ListStandard a:link, .ListStandard a:visited {color:#637073; text-decoration:none;}
.ListStandard a:hover {text-decoration:underline;}
.ListCompany {font-size:13px; font-weight:bold;}
.ListCompany a:link, .ListCompany a:visited {color:#D96B00; text-decoration:underline; font-weight:bold; font-size:13px;}
.ListCompany a:hover {color:#8C8C8C;} 
.div-outer 
{
height:90px;
width:120px;
*height:101px;
*width:128px;
}
.div-inner {height:14px; width:120px; margin:-18px 4px 0 4px; background-color:#000; opacity: 0.8; filter:alpha(opacity=80); text-align:center; line-height:1; } 
.ListPremium .div-outer {background-color:#D96B00;}
.ListStandard .div-outer {background-color:#8C8C8C; } 
.div-inner a:link, .div-inner a:visited {color:#FFF; text-decoration:none;font-weight:normal; font-size:11px;}
.div-inner a:hover {color:#FFF; text-decoration:underline;}
.PageCount { padding: 0 5px 0 0; font-weight:bold; color:#02A6D9;}
.PageCount a, .PageCount a:visited {color:#405559; font-weight:normal; text-decoration:none;}
.PageCount a:hover {color:#405559; text-decoration:underline;}
/* features*/
.FeaturesCallOut { color: #939598; width:230px; background-color: #EDEDED; margin: 0 0 8px 0; padding: 15px; text-align:left; border:1px solid #FF8000;}
.FeaturesCallOut h3 {color:#939598; margin: 0 0 4px 0; font-size:11px;}
.FeaturesContact { color: #fff; width:230px; background-color: #FF8000; margin: 0 0 5px 0; padding: 5px 15px 3px 15px; text-align:left; }
.FeaturesContact h3 {color:#fff; margin: 0 0 4px 0; font-size:11px;}
.video-outer {position:relative; height:60px; width:88px; background-color:#8C8C8C; border:4px solid #8C8C8C; margin: 0 0 5px 0; }
.video-inner {position:absolute; height:14px; width:93px; top:55px; left: -4px; background-color:#8C8C8C; color:#FFF; text-align:center; }
.video-inner a:link, .video-inner a:visited {color:#FFF; text-decoration:none;}
.video-inner a:hover {color:#FFF; text-decoration:underline;}
/* edit profile*/
.EditLinks {font-size:12px; font-weight:bold; font-family: Georgia, "Times New Roman", Times, serif; text-transform:uppercase; padding: 0 0 10px 0;}
/* ajax__tab_lt-theme theme */
.ajax__tab_lt-theme { margin:2px 0; float:left; }
.ajax__tab_lt-theme .ajax__tab_header {font-size:13px; font-weight:bold; margin: 0; padding: 0; height:31px; overflow: hidden;}
.ajax__tab_lt-theme .ajax__tab_header .ajax__tab_tab { padding:10px; line-height:10px; margin:0; background-color:#323132; color:#CCC; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}
.ajax__tab_lt-theme .ajax__tab_hover .ajax__tab_tab {background-color:#323132; color:#FFF; }
.ajax__tab_lt-theme .ajax__tab_active .ajax__tab_tab {background-color:#405559; color:#FFF; border-bottom:1px solid #405559; }
.ajax__tab_lt-theme .ajax__tab_body {font-size:12px; border:7px solid #405559; padding:1px; background:#FFF url(../images/bg_tab.jpg) repeat-x bottom; margin:0; }
.ajax__tab_lt-theme .ajax__tab_body .frame {padding:25px 30px; border:3px solid #FF8000; }
.ajax__tab_lt-theme .ajax__tab_body h3 {font-family:Arial, Verdana, Sans-Serif;}
/* collapsible FAQ */
.collapsible {border-top:1px solid #FFF; }
.collapsible h2 {background:#405559 url(../images/collapse_down.gif) no-repeat 9px 15px; padding: 10px 0 10px 0; display:block; }
.closed h2{background-image:url(../images/collapse_right.gif);}
.collapsible h2 a, .collapsible h2 a:visited {color:#FFF; text-decoration: none; font-size: 15px; }
.collapsible h2 a:hover {color:#54EEF1;}
.collapsibleItems {background-color:#FFF;}
/* BreadCrumb */
.BreadCrumb{margin: 0 0 15px 0; float:left; width:600px;}
.BreadCrumb a, .BreadCrumb a:visited {font-weight:normal; color:#405559; text-decoration:none;} 
/* AddThis */
.AddThis {float:right; width:130px; text-align:right;}
.AddThis a:link, .AddThis a:visited {text-decoration:none; color:#405559; font-weight:bold;}
.AddThis a:hover {text-decoration:underline;}
/* MyShortList */
.MyShortListStatus {float:right; width:130px; text-align:right;}
.MyShortListStatus a:link, .MyShortListStatus a:visited {text-decoration:none; color:#405559; font-weight:bold;}
.MyShortListStatus a:hover {text-decoration:underline;}
.AddMyShortlist { padding: 12px 0 0 4px; font-size: 11px; font-weight:normal;}
.AddMyShortlist a:link, .AddMyShortlist a:visited {text-decoration:none; font-size: 12px; font-weight:normal;}
.AddMyShortlist a:hover {text-decoration:underline;}
.ListPremium a.MoreVideos, .ListPremium a.MoreVideos:visited {background:url(../images/icon_vids_premium.gif) no-repeat right 2px; padding: 0 13px 0 0;}
.ListStandard a.MoreVideos, .ListStandard a.MoreVideos:visited {background:url(../images/icon_vids_standard.gif) no-repeat right 2px; padding: 0 13px 0 0;}
.RetroMan {background:url(../images/retro_man.jpg) no-repeat bottom right; width:785px; padding:25px;}
.Notepad {background:url(../images/notepad_bg.jpg) repeat-y;}
.Notepad p {line-height:1.8}
*>.RetroMan {padding-top: 400px; min-height: 1px;}
*>.RetroMan .Notepad {margin-top: -375px;}
* html .RetroMan {
/* IE5Mac filter \*/
height: 400px;
/* end filter */
}
.Remove a, .Remove a:visited {color:#C33019; font-weight:bold; background:url(../images/x_close.gif) no-repeat right; padding-right:12px; text-decoration:none; }
a.Print, a.Print:visited {font-weight:bold; background:url(../images/print.gif) no-repeat right; padding-right:12px; text-decoration:none; }
.Remove a:hover, a.Print:hover { text-decoration:underline; }
/* Releated Topics*/
.RelatedTopic {padding: 4px 0 4px 0; border-bottom:1px solid #CDCDCE; margin: 0 0 2px 0;}
.RelatedTopic a, .RelatedTopic a:visited { text-decoration:none;}
.RelatedTopic a:hover, a.RelatedTopic:hover { text-decoration:underline;}
.ContentVideo {float: left; display:inline; padding: 0 18px 10px 0;}
/* Calendar */
.cpCurrentMonthDateDisabled {color:#000000; }
.cpCurrentMonthDate, .cpCurrentMonthDate a:link, .cpCurrentMonthDate a:visited, 
.cpCurrentDate, .cpCurrentDate a:link, .cpCurrentDate a:visited {color:#D7D2CB;}
.cpOtherMonthDate, .cpOtherMonthDate a:link, .cpOtherMonthDate a:visited {color:#797979; }
.cpCurrentDate, .cpCurrentDate a:link,  .cpCurrentDate a:visited {color: #ffe3a5;}
.cpOtherMonthDateDisabled{ color:#000000;}
.cpMonthNavigation { color:#FFF;text-align:center;}
.cpDayColumnHeader{color:#FFF;}
.cpMonthNavigation a:link, .cpMonthNavigation a:visited{ text-decoration:none; color:#FFF; text-align:center; }
a.cpMonthNavigation:link, a.cpMonthNavigation:visited{ text-decoration:none; color:#FFF; text-align:center;}
.cpBorder { background-color: #424142; }
.cpTodayText a:link, .cpTodayText a:visited {color:#FFF;}
.quadlink {color:#fff; font-size:12px; font-weight:bold;}
.quadlink a:link, .quadlink a:visited {color:#fff; text-decoration:none;}
.quadlink a:hover {text-decoration:underline;}
.quad0{background-color:#82BC41; text-align:left;}
.quad0 a:link, .quad0 a:visited {color:#fff; text-decoration:none;}
.quad0 a:hover {text-decoration:underline;}
.quad1{background-color:#FF8000; text-align:left;}
.quad1 a:link, .quad1 a:visited {color:#fff; text-decoration:none;}
.quad1 a:hover {text-decoration:underline;}
.quad2{background-color:#F8C714; text-align:left;}
.quad2 a:link, .quad2 a:visited {color:#fff; text-decoration:none;}
.quad2 a:hover {text-decoration:underline;}
.quad3{background-color:#00A1D9; text-align:left;}
.quad3 a:link, .quad3 a:visited {color:#fff; text-decoration:none;}
.quad3 a:hover {text-decoration:underline;}
.gg12px {	font-size:12px;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #000;}
.homesearch{font-size:11px;}
.sidebox {padding: 8px;   background: #EBEBEB; border: 1px ridge #CCC;	padding-bottom: 10px; text-align: justify; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#00F; text-align: left; } 
.areabox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00C; background-color: #FFC; height: 140px; width: 225px; overflow: auto; border: 1px solid #009; font-weight: bold; text-align: left; padding: 3px; margin-bottom:10px; }
.areabox:link { color: #CCC; text-decoration: none; }
.areabox:visited {color: #CCC; text-decoration: none;}
.areabox:hover {color: #FF0; text-decoration: underline; }
.refinebar { width: 259px; margin: 5px 0 0 10px;  padding: 0 2px 0 10px; border-bottom-width: 2px; border-left-width: 2px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #CCC; border-left-color: #CCC; }
.contactinfo {font-size:18px; padding: 5px 0 10px 0;} 
.practice-list{text-align: left;}
.practice-list ul {list-style:none; margin:0 0 0 18px; padding:0; list-style-image:url(../images/bullet_orng.gif);}
.HomeDetail{ margin: 10px 5px 0 5px;}
.shadow {margin:0 -10px; position:relative;}
/*add this*/
.AddThisDiv{display:inline;}
.AddThisLink{float:right;}