/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; color:#000; background:#364856 url(images/solicitorbg.jpg) 0 0 repeat-x ; margin:0; padding:0; text-align:center; }
a { color:#000; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
p, form { padding:0; margin:0;}
.black { color:#000000;}
a.Unsub {font-size:0.8em; color:#97adbf;}
a.Unsub:hover  { color:#fff; }



#Frame { margin-left:auto; margin-right:auto; text-align:left; width:700px; }
#Top {  color:#97adbf; padding:50px 0 0 0; height:20px;}
#Top a { color:#fff; }
#Top a:hover { color:#97adbf; }
#MainContent {  background:#FFF url(images/MainContentBG.jpg) 10px 10px repeat-y;}
#MainContentLeft { width:190px; padding: 0px 0 10px 10px; float:left; color:#97adbf;}
#MainContentLeftTop { height:100px; padding:30px 10px 10px 10px; background: #57758d url(images/MainLeftTop.jpg) 0 0 repeat-x; }
#MainContentLeftTop input {background:#0c2943; border: 1px #a1b8ca solid; color:#FFF; width:165px;}
#MainContentLeftTop .submit {  height:24px; width:100px; font-size:11px; color:#0c2943; background:#97adbf; border: #0c2943 1px solid;}
#MainContentLeftBot input {background:#0c2943; border: 1px #a1b8ca solid; color:#FFF; width:165px;}
#MainContentLeftBot .submit { height:24px; width:100px; font-size:11px; color:#0c2943; background:#97adbf; border: #0c2943 1px solid;}
#SearchRight { text-align:right; padding:4px 0 0 0;}
.Date { width:100px; float:right; display:block; text-align:right;}

#Conveyancing {width:170px; margin: 0 0 5px 5px; float:right; background:#EFF2F5; padding:5px; border: solid 1px #0c2943; }

#MainContentLeftBot { background: #304e66 url(images/MainLeftTopNav.jpg) 0 0 repeat-x ;  padding: 10px; }
#MainContentLeftBot ul { padding:0; margin:0; list-style-type:none;}
#MainContentLeftBot li { padding:6px 0 0 0;}
#MainContentLeftBot li a { padding: 0; color:#97adbf; }
#MainContentLeftBot li a:hover { padding: 0 0 0 2px; color:#fff; }

#MainContentLeftTop h3 {padding:0 0 5px 0; margin:0; font-size:12px; font-weight:normal; color:#fff; border-bottom: 1px #eb2d2e solid;}
#MainContentLeftBot h3 {padding:0 0 5px 0; margin:0; font-size:12px; font-weight:normal; color:#fff; border-bottom: 1px #97adbf solid;}

#Newsletter { padding:20px 0 0 0;}
#Newsletter h3 {padding:0 0 5px 0; margin:0; font-size:12px; font-weight:normal; color:#fff; border-bottom: 1px #eb2d2e solid;}

#ClientLogin { padding:20px 0 0 0; clear:both;}
#ClientLogin h3 {padding:0 0 5px 0; margin:0; font-size:12px; font-weight:normal; color:#fff; border-bottom: 1px #eb2d2e solid;}
#ClientRight { text-align:right; padding:4px 0 0 0;}
#ClientLogin a { color:#97adbf; }

#MainContentRight { float:left; width: 480px; padding: 10px 0 0 10px;}
#MainContentRightTop { color:#577186; padding:130px 0 0 0 ; height:20px; background:url(images/JKLogo.jpg) 0 0 no-repeat ;}
#MainContentRightPicture { height:160px;} 
#MainContentRightContent { padding: 10px 0 0 0; line-height:1.8em;}
#MainContentRightContent h1 { padding:0 0 5px 0; margin:0; font-size:14px; font-weight:normal; color:#304e66; border-bottom: 1px #eb2d2e solid;}
#MainContentRightContent h2 {padding:0 0 5px 0; margin:0; font-size:12px; font-weight:normal; color:#304e66; }
#MainContentRightContent h3 {padding:0 0 5px 0; margin:0; font-size:12px; font-weight:normal; color:#304e66;}
#MainContentRightContent h4 {padding:0 0 5px 0; margin:0; font-size:12px; font-weight:normal; color:#304e66; border-bottom: 1px #97adbf solid;}


#MainContentRightContent a { color:#304e66; }
#Trail {  color:#577186; }
#Trail a {  color:#000; }
#Trail a:hover {  color:#577186; }
#TopLink { text-align:right;}

#WhiteFoot { height:10px; display:block; background:#FFF; clear:both;}
#NavBlank { height:10px; display:block; background:#FFF; }
#SearchBlank { height:10px; display:block; background:#FFF; }
#SubFooter { text-align:center; color:#97adbf; height:30px; padding:10px 0 0 0; }
#SubFooter a { color:#fff; }



.FormRow { clear:both; padding: 4px 0 0 0 ;}
.FormLeft { width:170px; float:left; text-align:right;}
.FormRight { width:250px; float:left; padding:  0px 0 0 4px; }
#MainContentRightContent input {background:#97adbf; border: 1px #0c2943 solid; color:#000; width:165px;}
#MainContentRightContent .submit { height:24px; width:100px; font-size:11px; color:#0c2943; background:#0c2943; border: #0c2943 1px solid;}
#MainContentRightContent option {background:#97adbf; border: 1px #a1b8ca solid; color:#000; width:165px;}
#MainContentRightContent select {background:#97adbf; border: 1px #0c2943 solid; color:#000; width:165px;}
#MainContentRightContent .TextArea { font-family:Verdana, Arial, Helvetica, sans-serif; background:#97adbf; border: 1px #0c2943 solid; color:#000; width:245px; height:75px;}
#MainContentRightContent form { line-height:1em;}
#MainContentRightContent ul { list-style:square; padding: 0 0 0 15px; margin: 0 0 0 15px}
#MainContentRightContent li { list-style:square; padding: 0 0 0 0px;}


dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }
#menu {position: relative;top: 0;left: 0;}
dl#menu {width: 160px;}
dl#menu dt {border-bottom: 1px #405e76 solid; cursor: pointer; margin: 2px 0; height: 24px; line-height: 24px; text-align: left; }
dl#menu dt a {  color:#97adbf; text-decoration: none; display: block; border: 0 none; height: 100%;}
dl#menu dd { padding: 0 0 5px 0; }
dl#menu li { text-align: left; padding-left:10px; }
dl#menu  dd li a { color:#b8cad8;  display: block; border: 0 none; height: 100%; }
dl#menu li a:hover, dl#menu dt a:hover { padding-left:2px; color:#FFF;  }

#menub {position: relative;top: 0;left: 0;}
dl#menub {width: 160px;}
dl#menub dt {border-bottom: 1px #405e76 solid; cursor: pointer; margin: 2px 0; height: 24px; line-height: 24px; text-align: left; }
dl#menub dt a {  color:#97adbf; text-decoration: none; display: block; border: 0 none; height: 100%;}
dl#menub dd { padding: 0 0 5px 0; }
dl#menub li { text-align: left; padding-left:10px; }
dl#menub  dd li a { color:#b8cad8;  display: block; border: 0 none; height: 100%; }
dl#menub li a:hover, dl#menub dt a:hover { padding-left:2px; color:#FFF; }
