@charset "utf-8";
/* CSS Document */


/* Fonts */

.conveyancingheader {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 19px;
}

.bulletheader	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:33px; padding-top:5px;
}

.bulletheader2	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:33px; padding-top:0px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; line-height:17px; letter-spacing:0.5px;
}

h2{
	font-family: Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:10px;
}

h2 a:link {
	color: #FFFFFF; text-decoration:none;
}
h2 a:visited {
	text-decoration: none;	color: #FFFFFF;
}
h2 a:hover {
	color: #FFFF00; text-decoration: underline;
}
h2 a:active {
	text-decoration: none;	color: #FFFFFF;
}

h4	{
	font-family:Tahoma; font-size:12px;
}

h4 a:link {
	color: #000000; text-decoration:none;
}
h4 a:visited {
	text-decoration: none;	color: #000000;
}
h4 a:hover {
	color: #000099; text-decoration: underline;
}
h4 a:active {
	text-decoration: none;	color: #000000;
}

.getquote {
	font-family: Tahoma; font-size:11px; color: #CCCCCC; text-decoration:none; line-height:28px;
}

.getquote a:link {
	color: #CCCCCC; text-decoration:none;
}
.getquote a:visited {
	text-decoration: none;	color: #CCCCCC;
}
.getquote a:hover {
	color: #FFFF00; text-decoration: underline;
}
.getquote a:active {
	text-decoration: none;	color: #CCCCCC;
}

.strapline	{
	font-family: Tahoma; font-size:11px; color:#FFFFFF;
}

.oneprice {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color:#333333; 
}

.smallfont	{
	font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none;
}
.smallfont a:link {
	color: #000000; text-decoration:none;
}
.smallfont a:visited {
	text-decoration: none;	color: #000000;
}
.smallfont a:hover {
	color: #000000; text-decoration: underline;
}
.smallfont a:active {
	text-decoration: none;	color: #000000;
}

.tablefont	{
	font-family:Tahoma; font-size:11px; color:#000000; padding-left:10px;
}

.tablefontbold	{
	font-family:Tahoma; font-size:11px; color:#000000; padding-left:10px; font-weight:bold;
}

.credits_loc {
	font-family:Tahoma; font-size:11px; color: #333333; text-decoration:none;
}


.credits {
	font-family:Tahoma; font-size:11px; color: #333333; text-decoration:none; 
}
.credits a:link {
	color: #333333; text-decoration:none;
}
.credits a:visited {
	text-decoration: none;	color: #333333;
}
.credits a:hover {
	color: #000000; text-decoration: underline;
}
.credits a:active {
	text-decoration: none;	color: #333333;
}

.reviewlink	{
	font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none;
}
.reviewlink a:link {
	color: #000000; text-decoration:none;
}
.reviewlink a:visited {
	text-decoration: none;	color: #000000;
}
.reviewlink a:hover {
	color: #000000; text-decoration: underline;
}
.reviewlink a:active {
	text-decoration: none;	color: #000000;
}

.questionlink	{
	font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none; font-weight:600;
} 
.questionlink a:link {
	color: #000000; text-decoration:none;
}
.questionlink a:visited {
	text-decoration: none;	color: #000000;
}
.questionlink a:hover {
	color: #000000; text-decoration: underline;
}
.questionlink a:active {
	text-decoration: none;	color: #FFFFFF;
}

.smallfont_space	{
	font-family:Tahoma; font-size:11px; color:#000000; line-height:18px;
}

.smallfont_form	{
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;
}

.smallfont_formblue	{
	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#003399;
}

.smallfont_testy	{
	font-family:Tahoma; font-size:11px; color:#000000; line-height:20px;
}

.smallfont_about	{
	font-family:Tahoma; font-size:11px; color:#000000; line-height:20px;
}

.testyfont	{
	font-family: Tahoma; font-size:12px; line-height:22px;
}

.testyfont_rev	{
	font-family: Tahoma; font-size:12px; line-height:21px;
}

.testyfont_rev2	{
	font-family: Tahoma; font-size:12px; line-height:21px;
}

.aboutusfont	{
	font-family: Tahoma; font-size:12px; line-height:22px;
}

.testyname {
	font-family:Tahoma; font-size:12px; color:#333333;
}

.subheaders {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #666666;
}

.subheaders_new {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color: #666666;
}

.steptext	{
	font-family:Tahoma; font-size:13px; line-height:18px; color: #003399;
}

.steptext a:link {
	color: #003399; text-decoration:none;
}
.steptext a:visited {
	text-decoration: none;	color: #003399;
}
.steptext a:hover {
	color: #000000; text-decoration: underline;
}
.steptext a:active {
	text-decoration: none;	color: #003399;
}

.iwanta	{
	font-family:Tahoma; font-size:15px; line-height:15px; color: #000000;
}

.iwanta_bold	{
	font-family:Tahoma; font-size:14px; line-height:15px; color: #000000; font-weight:bold; text-decoration:none;
}

.iwanta_bold a:link {
	color: #003399; 
}
.iwanta_bold a:visited {
	text-decoration: none;	color: #003399;
}
.iwanta_bold a:hover {
	color: #006600; text-decoration: underline;
}
.iwanta_bold a:active {
	text-decoration: none;	color: #FFFFFF;
}

.iwanta_blue	{
	font-family:Tahoma; font-size:15px; line-height:15px; color: #003399;
}

.iwanta_green	{
	font-family:Tahoma; font-size:14px; line-height:15px; color: #006600;
}

.iwanta_greenbold	{
	font-family:Tahoma; font-size:14px; line-height:15px; color: #006600; font-weight:bold; text-decoration:none;
}

.style19 {color: #000000}

.quoteytext {
	font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #244799; font-size: 22px;
}

.quotetext {
	font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #244799; font-size: 22px;
}

.quotetext-res {
    color: #244799;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
}


.pricetext {
	font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #244799; font-size: 38px;
}

.buyingprice {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #000000;
}

.buyingprice-new {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    line-height: 26px;
}

.emailandphone {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color:#006600;
}

.priceborder	{
	border:1px solid #006600;
}

.priceborder-gre {
    border: 1px solid #006600;
    height: 18px;
    padding: 2px;
}

.faqfont	{
	font-family: Tahoma; font-size:12px; line-height:21px;
}

.faqfont a:link {
	color: #000000; text-decoration:none;
}
.faqfont a:visited {
	text-decoration: none;	color: #000000;
}
.faqfont a:hover {
	color: #000099; text-decoration: underline;
}
.faqfont a:active {
	text-decoration: none;	color: #000000;
}

h3{
	font-family: Tahoma; font-size:11px; line-height:22px;
}

h3 a:link {
	color: #000000; text-decoration:none;
}
h3 a:visited {
	text-decoration: none;	color: #000000;
}
h3 a:hover {
	color: #000099; text-decoration: underline;
}
h3 a:active {
	text-decoration: none;	color: #000000;
}

.regulatedby {
	font-family:Tahoma; font-size:11px; color: #333333; text-decoration:none; line-height:16px;
}

.choices	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
}
.choices a:link {
	color: #000000; text-decoration:none;
}
.choices a:visited {
	text-decoration: none;	color: #000000;
}
.choices a:hover {
	color: #000099; text-decoration: underline;
}
.choices a:active {
	text-decoration: none;	color: #000000;
}

.choices_green	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#006600; font-weight:bolder;
}

.choices_about	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
}

.rsstext	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;
}
.rsstext a:link {
	color: #000000; text-decoration:none;
}
.rsstext a:visited {
	text-decoration: none;	color: #000000;
}
.rsstext a:hover {
	color: #000099; text-decoration: underline;
}
.rsstext a:active {
	text-decoration: none;	color: #000000;
}

.solyname {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #000000;
}

.telnumbernew {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 29px;
}

.formborder	{
	border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; height:20px; padding:3px 0 0 3px;
}
.formborder2	{
	border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; height:20px;
}

.formborder-conform {
    border: 1px solid #999999;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 101px;
    padding: 3px 0 0 3px;
    width: 295px;
}



/* Divs */

body	{
	background-color:#e3e3e3; 
	margin: 0 0 0 0px;
	font-family:Arial, Helvetica, sans-serif;
	
}

#bodybox	{
	width:978px; height:846px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_about	{
	width:978px; height:1065px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_result	{
	width:978px; height:100%; 
	background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_about2	{
	width:978px; height:1135px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_advice	{
	width:978px; height:2100px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_termsnew	{
	width:978px; height:4700px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_privvy	{
	width:978px; height:1226px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_terms	{
	width:978px; height:2100px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_selling	{
	width:978px; height:1200px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_buying	{
	width:978px; height:1560px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_press	{
	width:978px; height:3075px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_free	{
	width:978px; height:1150px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodybox_salepurchase	{
	width:978px; height:1300px; background-image:url(../images/bg.gif); background-repeat: repeat-y; margin:auto;
}

#bodycontainer	{
	width:852px; margin-left:59px;
}

#bodycontainer2	{
	width:100%; height:100%;
}

#bodycontainer_none	{
	width:852px; margin-left:59px;
}

#picright	{
	width:260px; 
	float:right; 
	height:161px;
}

#toptext	{
	width:295px; height:134px; float:right; margin-right:15px; margin-left:15px;
	padding-left: 4px;
}

#toptext-v2 {
    float: left;
    margin-left: 40px;
    padding-left: 4px;
    width: 251px;
}

#logobox {
    float: left;
	margin:14px 0 7px 16px;
    width: 260px;
}

#navpanel	{
	width:850px; height:29px; background-image:url(../images/navpanel.gif); background-repeat:repeat-x; float:right; margin-right:1px; margin-top:5px;
}

#conveyancingheader {
    font-family: arial;
    font-size: 18px;
    margin-top: 10px;
    width: 95%;
}

#conveyancingheader-v2 {
    font-family: arial;
    font-size: 13px;
    margin-top: 10px;
	margin-bottom:10px;
    width: 95%;
}

#newcalltimes	{
	width:250px; 
	height:39px; 
	margin-top:15px;
	background-image:url(../images/call-times.png);
	background-repeat:no-repeat;
}

#bulletsheader	{
	width:87%; 
	background-image:url(../images/bullet.gif); 	background-repeat:no-repeat; 
	height:28px; 
	margin-top:15px;
}

#bulletsheader2	{
	width:87%; background-image:url(../images/bullet.gif); background-repeat:no-repeat; height:28px; margin-top:4px;
}

.bulletsheader-new {
    background-image: url("../images/bullet.gif");
    background-repeat: no-repeat;
    font-size: 13px;
    height: 18px;
    margin-bottom: 10px;
    padding: 5px 0 0 30px;
}

.bulletsheader-new2lines {
    background-image: url("../images/bullet.gif");
    background-repeat: no-repeat;
    font-size: 13px;
    height: 28px;
    margin-bottom: 11px;
    padding-left: 30px;
    padding-top: 3px;
}

#navbuttons	{
	margin-right:15px; float:right; margin-top:8px;
}

#navbuttonsmiddle	{
	margin-right:36px; float:right; margin-top:0px;
}

#navbuttonsmiddleright	{
	margin-right:19px; float:right; margin-top:0px;
}

#navbutton_quote	{
	margin-right:19px; float:right; margin-top:0px;
}

#getquotenav	{
	margin-right:19px; float:right; margin-top:0px; margin-left:5px;
}

#strapline	{
	margin-right:43px; float:right; margin-top:7px;
}

#panel	{
	width:406px; height:184px; background-image: url(../images/panel-box-new.gif); background-repeat:no-repeat; float:right; margin-right:13px; margin-top:13px;
}

#testimonial	{
	width:406px; height:184px; background-image: url(../images/testimonial.gif); background-repeat:no-repeat; float:right; margin-right:13px; margin-top:13px;
}

#oneprice	{
	padding-left:19px; padding-top:0px; margin-bottom:22px;
}

#advertbox	{
	width:330px; padding-left:15px; margin-top:20px; line-height:24px;
}

#choicebox	{
	width:150px; float:right; margin-right:2px; margin-top:25px;
}

#choicebox_quote	{
	float:right; margin-right:10px; margin-top:9px;
}

#choicebox_quote2	{
	float:right; margin-right:6px; margin-top:9px;
}

#animatedgif	{
	width:224px; float:right; margin-right:12px; margin-top:22px;
}

#animatedgif_quote	{
	float:right; margin-right:12px; margin-top:7px;
}

#customerssay	{
	width:380px; padding-left:19px; padding-top:12px;
}

#customerssay_loc	{
	width:380px; padding-left:19px; padding-top:11px;
}

#customerssay_quote	{
	width:250px; padding-left:19px; padding-top:12px;
}

#testy	{
	width:380px; padding-left:19px; padding-top:12px;
}

#testy2	{
	width:370px; margin-top:10px; 
}

#testy3	{
	width:370px;margin-top:28px;
}

#testy4	{
	width:370px;margin-top:28px;
}

#testy_loc	{
	width:370px; padding-left:20px; padding-top:11px;
}

#testy_loc2	{
	width:330px; padding-left:20px; padding-top:10px; line-height:16px;
}

#testy_address	{
	width:370px; padding-left:18px; padding-top:10px;
}

#testy_quote	{
	width:310px; padding-left:19px; padding-top:12px;
}

#testy_quote2	{
	width:310px; padding-left:19px; padding-top:8px;
}

#testy_quotepic	{
	padding-left:19px; padding-top:8px;
}

#testy_rev	{
	width:370px; padding-left:19px; padding-top:12px; height:330px;
}

#getaquote	{
	margin-right:15px; float:right; margin-top:17px;
}

#strip	{
	margin-right:10px; float:right; margin-top:21px;
}

#morerviews	{
	margin-right:10px; float:right; margin-top:18px;
}

#morerviews_quote	{
	margin-right:10px; float:right; margin-top:18px;
}

#testyname	{
	margin-right:10px; float:right; width:198px; margin-top:16px;
}

#testyname_quote2	{
	margin-right:10px; float:right; width:198px; margin-top:16px;
}

#testyname_quote3	{
	margin-right:65px; float:right; width:198px; margin-top:16px;
}

#testyname2	{
	margin-right:10px; width:198px; margin-top:5px;
}

#testyname_quote	{
	margin-right:10px; float:right; width:251px; margin-top:16px;
}

#stepguide	{
	width:824px; height:234px; float:right; background-image: url(../images/stepprocess.gif); margin-right:13px; margin-top:11px;
}

#whyus	{
	padding-top:12px; float:right; width:241px; margin-top:5px; height:202px;
}

#choosebullet	{
	width:200px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; height:28px; margin-top:15px; float:right;
}

#step1	{
	float:right; width:183px; margin-right:10px; height:218px;
}

#step2	{
	float:right; width:180px; margin-right:10px; height:218px;
}

#step3	{
	float:right; width:175px; margin-right:10px; height:218px;
}

#bulletchoice	{
	width:195px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; height:21px; margin-top:16px;
}

#bulletchoice2	{
	width:195px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; height:21px; margin-top:17px; height:26px;
}

#bulletchoicetop	{
	width:195px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; height:21px; margin-top:14px; height:26px;
}

#stepstages	{
	width:165px; margin-top:128px;
}

#stepinfo	{
	width:165px; margin-top:13px; line-height:15px;
}

#bottompanel	{
	width:824px; height:164px; background-image:url(../images/bottom_panel.gif); float:right; margin-right:13px; margin-top:11px;
}

#virginpanel	{
	width:456px; height:107px; float:right; margin-right:26px; margin-top:25px;
}

#iwanta	{
	width:260px; float:right; margin-right:65px; margin-top:18px; margin-bottom:5px;
}

#choicebox1	{
	float:right; margin-right:32px; width:125px; margin-top:14px;
}

#choicebox2	{
	float:right; width:90px; margin-top:14px;
}

#choicebox3	{
	float:right; margin-right:32px; width:125px; margin-top:6px;
}

#choicebox4	{
	float:right; width:90px; margin-top:6px;
}

#choicebox5	{
	float:right; margin-right:35px; width:125px; margin-top:4px;
}

#choicebox6	{
	float:right; width:80px; margin-top:4px;
}

#getquotenow {
	float:right; margin-right:117px; width:125px; margin-top:17px;
}

#bottom_stripper	{
	width:852px; float:right; margin-top:20px; background-color:#999999; height:75px;
}

#aboutusbox	{
	width:406px; height:380px; float:right; margin-right:13px; margin-top:13px; border: 1px solid #BCBCBC;; background-repeat:no-repeat; padding-top:6px;
}

#aboutusbox_new	{
	width:404px; height:369px; float:right; margin-right:13px; margin-top:13px; border: 1px solid  #c5c5c5; padding-top:6px;
}

#aboutusbox_new2	{
	width:404px; float:right; margin-right:13px; margin-top:13px; border: 1px solid  #c5c5c5; padding-top:6px;
}

#aboutuspanel	{
	width:406px; height:380px; background-image: url(../images/panel-box-new.gif); background-repeat:no-repeat; float:right; margin-right:13px; margin-top:13px;
}

#aboutustestimonial	{
	width:406px; height:184px; background-image: url(../images/testimonial.gif); background-repeat:no-repeat; float:right; margin-top:24px;
}

#quote_panel	{
	width:451px; float:right; margin-right:11px; margin-top:13px; border: 1px solid #999999; background-color: #E8E8E8;
}

#quote_panel_lease	{
	width:451px; float:right; margin-right:11px; margin-top:13px; border: 1px solid #999999; background-color: #E8E8E8;
}

#quote_panel-new {
    border: 1px solid #999999;
    float: left;
    margin-right: 11px;
    margin-top: 13px;
    width: 435px;
}

#quote_testy	{
	width:355px; height:167px; background-repeat:no-repeat; float:right; border: 1px solid  #B9B9B9; margin-top:13px; 
}

#quote_quotetypes	{
	width:355px; height:160px; background-repeat:no-repeat; float:right; border: 1px solid  #B9B9B9; margin-top:10px;; 
}

#quote_quotetypes p{
	text-align:center;color:#244799;font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;
}

#quote_quotetypes_header	{
	width:250px; padding-left:15px; padding-top:0px;
}

#quote_quotepage	{
	width:355px; height:167px; background-repeat:no-repeat; float:right; border: 1px solid  #B9B9B9; margin-top:10px;; 
}

#quote_newquote	{
	width:355px; height:183px; background-repeat:no-repeat; float:right; border: 1px solid  #B9B9B9; margin-top:10px;; 
}

#quote_customerssay	{
	width:90%; padding-left:19px; padding-top:12px; margin-top:6px;
}

#quote_text {
	width:425px; padding-left:19px; padding-top:12px; margin-top:5px;
}

#quote_text-large {
	width:425px; padding-left:19px; padding-top:12px; margin-top:5px;
}

#buyingtable {
	width:425px; padding-left:19px; padding-top:12px; margin-top:5px;
}

#sellingtable {
	width:425px; padding-left:19px; padding-top:12px; margin-top:10px;
}

#hipstable {
	width:425px; padding-left:19px; padding-top:12px; margin-top:5px;
}

#transfertable {
	width:425px; padding-left:19px; padding-top:12px; margin-top:5px;
}

#remortgagetable {
	width:425px; padding-left:19px; padding-top:12px; margin-top:5px;
}

#detailsbox{
	width:425px; padding-left:19px; padding-top:12px; margin-top:15px;
}

#detailsbox-large	{
	width:750px; padding-left:19px; padding-top:0px; margin-top:15px;
}

#quote_boxright	{
	width:359px; height:300px; background-repeat:no-repeat; float:right; margin-right:12px; margin-top:13px; 
}

#quote_boxright2	{
	width:359px; height:300px; background-repeat:no-repeat; float:right; margin-right:13px; margin-top:13px; 
}

#quote_boxright3 {
    background-repeat: no-repeat;
    float: right;
    margin-right: 10px;
    margin-top: 3px;
    width: 359px;
}


#changequotetype {
	width:358px; height:37px; background-image:url(../images/change_quotetype.gif); background-repeat: no-repeat; float:right;
}

#yourquoteis	{
	float:right; width:255px;
}

#price	{
	float:right; width:150px; text-align:right; margin-right:20px;
}

#quote_price	{
	width:425px; padding-left:19px; padding-top:12px; margin-top:6px; height:30px;
}

#quote_price2	{
	width:425px; padding-left:19px; padding-top:12px; margin-top:6px; height:50px;
}

#backtofaqs	{
	width:370px; padding-left:19px; padding-top:12px; text-align:right;
}

#totemmedia	{
	float:right; text-align:right; margin-right:25px; margin-top:0px;
}

#whatis	{
	float:right; text-align:right; margin-right:17px; margin-top:0px;
}

#process	{
	float:right; text-align:right; margin-right:17px; margin-top:0px;
}
#faqs	{
	float:right; text-align:right; margin-right:17px; margin-top:0px;
}
#terms	{
	float:right; text-align:right; margin-right:17px; margin-top:0px;
}
#privacy	{
	float:right; text-align:right; margin-right:80px; margin-top:0px;
}

#larger_panel	{
	width:820px; float:right; margin-right:14px; margin-top:13px; border: 1px solid #BCBCBC;
}

#larger_paneladvice	{
	width:820px; float:right; margin-right:14px; margin-top:13px; border: 1px solid #BCBCBC;
}

#quote_text2 {
	width:790px; padding-left:19px; padding-top:12px; margin-top:5px;
}

#formdiv	{
	margin-top:10px; width:300px;
}

.formdivreqback	{
	float:left;
	margin-top:10px;
	margin-bottom:16px;
	width:300px;
	font-size:13px;
	font-family:Arial, Helvetica, san
	s-serif;
}

.formdivreqback-mess	{
	margin-top:10px;
	margin-bottom:10px;
	width:350px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #F00;
	display:none;
}

#formdivnew	{
	margin-top:15px; width:300px;
}

#submitty	{
	margin-top:10px; width:300px; margin-bottom:20px;
}

#submitty2	{
	margin-top:18px; width:300px; margin-bottom:25px;
}

#aboutytext	{
	width:370px; padding-left:19px; padding-top:12px; line-height:20px; margin-top:2px;
}

#faqbox	{
	width:370px; padding-left:19px; padding-top:10px;
}

#contactform	{
	width:370px; padding-left:19px; padding-top:20px;
}

#contactform-reqcback	{
	width:370px; 
	padding-left:19px; 
	padding-top:2px;
}

#contactformdiv	{
	width:300px;
}

#contactformdiv_name	{
	width:300px;
}

#quotetestimonial	{
	margin-right:0px; float:right; width:198px; margin-top:16px;
}

#quote_rollover	{
	margin-top:15px; width:185px; margin-bottom:20px;
}

#quote_rollover2	{
	margin-top:15px; width:239px; margin-bottom:20px;
}

#quote_rollover-pb	{
	margin-top:15px; margin-bottom:20px;
}

#iwanta_quote	{
	width:260px; float:left; margin-left:18px; height:25px; padding-top:9px; margin-top:10px; margin-bottom:5px;
}

#change_quotetype	{
	width:115px; float:left; margin-left:18px; background-image: url(../images/blue_dot.gif); background-repeat:no-repeat; height:23px; padding-left:30px; padding-top:5px; margin-top:4px;
}

#change_quotetype2	{
	width:125px; float:left; margin-left:20px; height:23px; padding-left:29px; background-image: url(../images/blue_dot.gif); background-repeat:no-repeat; padding-top:5px; margin-top:4px;
}

#bottom_leftcont	{
	margin-left:20px; float:left; width:817px; margin-top:19px;
}

#bottom_leftcont2	{
	float:right; width:250px; text-align:right;
}

#bottom_quotebox	{
	float:left; width:510px;
}

#bottom_quoteboxlinks	{
	float:left; width:97%; margin-top:10px;
}

#questions	{
	float:left; margin-right:15px;
}

#totemlink	{
	float:left; margin-right:15px; margin-left:115px;
}

#quote-result-box{
		padding-left:25px;padding-top:5px;padding-bottom:20px;
}

#quote-result-boxnew {
    float: left;
    margin: 0 0 0 21px;
    width: 400px;
	display:none;
	background-color:LavenderBlush;
}

#freebox	{
	padding-top:12px; padding-left:10px;
}

#cheapquotebox	{
	padding-top:70px; padding-left:65px;
}
	
#getmap	{
	float:right; padding-top:0px; margin-right:13px; margin-bottom:10px;
}

#error_div{

}
.error_message	{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000;
}



/* Redesign */

.bullet-new {
    background-image: url("../images/bullet.gif");
    background-repeat: no-repeat;
    font-family: arial;
    font-size: 13px;
    margin-left: 16px;
    margin-top: 12px;
    padding: 6px 0 0 30px;
    width: 355px;
}

#winnerbullet	{
	width:355px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; margin-top:12px; margin-left:16px;
}

#winnertext	{
	float:left; margin:0 0 0 0px;
}

#mortgagestratlogo	{
	float:left; margin:0 0 0 7px;
}

#bulletchoicetop_new	{
	width:350px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; margin-top:12px; margin-left:16px; height:17px;
}

#bulletchoicetop_new2	{
	width:350px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; margin-top:17px;  margin-left:16px; height:17px;
}

#new_testimonial	{
	width:225px; margin-top:9px;
}

.bulletheader3	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:29px; padding-top:5px;
}

.bulletheaderbold	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;
}

.testyfont_home	{
	font-family: Tahoma; font-size:12px; line-height:21px;
}

#test_new	{
	float:left; width:235px; margin-top:9px;
}

.choices_new	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#333333;
}

.katewilliams	{
	font-family:Tahoma; font-size:11px; color: #336600; text-decoration:none; font-weight:600;
} 

#choicebox_sale	{
	float:left; margin:0 0 7px 18px; width:100px;
}

#choicebox_salepurchase	{
	float:left; margin:0 0 7px 0; width:200px;
}

.salepurchip	{
	font-family:Arial; font-size:13px; line-height:15px; color: #333333; text-decoration:none;
}

#choicebox_button	{
	float:left; margin:5px 0 0 33px;
}

#getaquotenow	{
	float:right; margin:10px 15px 0 0;
}

#requestcallback {
    background-color: Gold;
    background-repeat: no-repeat;
    border: 1px solid #B9B9B9;
    float: right;
    margin: 10px 0 2px;
    width: 355px;
}

#requestcallbackbtns	{
	width:300px; margin:12px 0 18px 15px; width:92%;
}

#btns	{
	float:left; margin:10px 8px 15px 0;
}

#btns2	{
	float:left; margin:9px 5px 0 0;
}

#proceedbutton	{
	width:300px; margin:13px 0 14px 15px; width:92%;
}

#solprofile	{
	width:355px; background-repeat:no-repeat; float:right; border: 1px solid  #B9B9B9; margin:10px 0 0 0;
}

#sol_logo	{
	float:right; margin:17px 12px 0 0;
}

#sol_text {
    float: left;
    margin: 16px 0 0 16px;
    width: 67%;
}

#sol_textbig	{
	float:left; width:90%; 
	/*margin:15px 0 17px 15px;  - MP 16/5/11 */
}

#sol_contacts	{
	float:left; width:90%; margin:0 0 13px 15px;
}

#banners	{
	float:left; width:822px; background-repeat:no-repeat; float:right; border: 1px solid  #B9B9B9; margin:15px 13px 0 0; height:272px;
}

#mbna_box	{
	float:left; width:300px; height:150px; margin:11px 0 11px 11px;
}

#virgin_box	{
	float:left; width:300px; height:250px; margin:11px 0 11px 11px;
}

#hips_box	{
	float:left; margin:11px 0 0 15px;
}

#bottompaneltext	{
	width:480px; float:left; margin:14px 0 0 20px;
}

#backtopress	{
	float:left; width:90%; margin:5px 0 0 0; padding-bottom:20px;
}

#forumfeed	{
	width:300px; float:left; margin:14px 0 0 20px;
}

#winnerbanner {
    background-image: url("../images/pb-logo.png");
    background-repeat: no-repeat;
    float: right;
    height: 68px;
    margin: 10px 14px 10px 0;
    width: 250px;
}

#telnumber	{
	float:right; width:203px; margin:10px 0px 0 0; text-align:right;
}

#telnumbercta	{
	float:left; width:203px; margin:19px 0px 0 0; text-align:right;
}

.telsubline	{
	float:right;
	width:90%;
	text-align:right;
	margin:10px 6px 0 0;
}

.crossell {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8px;
    margin: 0 0 13px;
}

#compareover50	{
	width:355px;
	height:110px;
	background-repeat:no-repeat; 
	float:right; 
	border: 1px solid  #B9B9B9;
	background-color:#e8e8e8; 
	margin:10px 0 0 0;
}

.comparethisbtn {
    margin: 10px;
    width: 334px;
}

#requestcall {
    background-color: #E8E8E8;
    border: 1px solid #B9B9B9;
    float: left;
    height: 174px;
    margin: 10px 0 2px 2px;
    width: 355px;
}

#requestcall-whidden {
    background-color: #E8E8E8;
    border: 1px solid #B9B9B9;
    float: left;
    margin: 15px 0 8px 2px;
    width: 355px;
}

#requestcall-whidden2 {
    background-color: #E8E8E8;
    border: 1px solid #B9B9B9;
    float: left;
    margin: 0 0 8px 2px;
    width: 355px;
}

.requestcall_txt_title {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    margin: 12px 0 9px 17px;
    width: 90%;
}

.requestcall_txt	{
	float:left; 
	width:90%; 
	margin:12px 0 9px 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.requestcall_txt-new	{
	float:left; 
	width:100%; 
	margin:12px 0 9px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}


.requestcall_txthidden	{
	float:left; 
	width:90%; 
	margin:12px 0 16px 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:none;
}

#btns	{
	float:left; margin:6px 4px 0 17px;
}

#btns_callback	{
	float:left; margin:6px 4px 0 10px;
}

#btns-hid	{
	float:left; margin:6px 4px 13px 17px;
}

#btns_callback-hid	{
	float:left; margin:6px 4px 13px 10px;
}

#btns_emailquote {
    float: right;
    margin: 6px 27px 0 0;
}

.reqcall-formborder	{
	border:1px solid #999;
	width:200px;
}

.fieldnames	{
	float:left;
	width:110px;
}

.fieldvalues	{
	float:left;
	width:200px;
}

#emailthisquote {
    background-color: #E8E8E8;
    border: 1px solid #B9B9B9;
    float: left;
    height: 131px;
    margin: 10px 0 2px 2px;
    width: 355px;
}

/* Amends 16.05.2011 */

#quoteresult-firmdetails {
    border: 1px solid #B9B9B9;
    float: left;
    margin: 18px 0 0 15px;
    width: 822px;
}

#firmname-top	{
	float:left;
	width:510px;
}

#firmname-top-v2	{
	float:left;
	width:100%;
}

#firmdetails-chooseus	{
	float:right;
	width:276px;
	height:150px;
}

#firmdetails-qresult {
    float: right;
    margin-top: 3px;
    width: 190px;
}

#firmdetails-qresult-new {
    float: right;
    margin-top: 3px;
    width: 168px;
}

#firmdetails-qresult-newins {
    float: left;
    margin:3px 0 17px 19px;
    width: 92%;
}

#quote-snapshot {
    float: left;
    margin: 0 0 0 16px;
    width: 230px;
}
	
#choosethisquote	{
	float:left;
	width:95%; 
	padding-top:12px;
}

#choosethisquote-qr {
    float: left;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    margin-top: 7px;
	margin-bottom:2px;
    padding-top: 12px;
    width: 95%;
}

#choosethisquote-qr-new {
    float: left;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 2px;
    margin-top: 0;
    padding-top: 8px;
    width: 93%;
}

.qtsnapshot {
    color: #000000;
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding-top: 12px;
    width: 95%;
}

.qtsnapshot-new {
    color: #000000;
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding-top: 12px;
    width: 95%;
}

.bullet-new-firmresults {
    background-image: url("../images/red-tick.png");
    background-repeat: no-repeat;
    float: left;
    font-family: arial;
    font-size: 13px;
    margin-top: 15px;
    padding: 0 0 0 23px;
    width: 86%;
}

.bullet-new-firmresultsv2 {
    background-image: url("../images/red-tick.png");
    background-repeat: no-repeat;
    float: left;
    font-family: arial;
    font-size: 13px;
    margin-top: 15px;
    padding: 0 0 0 23px;
    width: 135px;
}
#results-firmname	{
	float:left;
	margin:10px 0 0 14px;
	width:325px;
}

#results-firmname-across	{
	float:left;
	margin:10px 0 0 14px;
	width:96%;
}

#firmtitle	{
	float:left;
}

#results-firmlogo-v2	{
	float:right;
	text-align:right;
}

#results-firmlogo	{
	float:right;
	margin:17px 0 0 0;
}

#firmresults-text {
    float: left;
    font-size: 12px;
    margin: 14px 0 0 14px;
    width: 95%;
}

.moreitalic	{
	font-style:italic;
	padding-left:350px;
}

.proccedquote_txt_title {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    margin: 12px 0 9px 17px;
    width: 90%;
	font-weight:bold;
}

.proccedquote_txt_body {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
	line-height: 21px;
    margin: 0 0 15px 17px;
    width: 91%;
}

/* MP added 16/5/11 */

#about_firm	{
	float:left; width:822px; background-repeat:no-repeat; float:right; border: 1px solid  #B9B9B9; margin:15px 13px 0 0;
}

#floatingdetailleft {
    background-color: LavenderBlush;
    float: left;
    margin: 0 0 0 2px;
    width: 440px;
}

#legalfeesbox {
    color: #000000;
    float: left;
    font-size: 13px;
    line-height: 34px;
    margin-top: 12px;
    width: 43%;
}

#legalfeesbox-new {
    color: #000000;
    float: left;
    font-size: 13px;
    line-height: 34px;
    margin-top: 12px;
    width: 100%;
}

#legalfeespricesbox {
    float: left;
    font-size: 13px;
    line-height: 34px;
    margin:12px 0 0 5px;
    width: 80px;
}

#viewfullquote {
    float: left;
    font-size: 11px;
    line-height: 39px;
    margin: 0;
    padding: 14px 0 0 0;
    width: 418px;
}

#viewfullquote-new {
	background-color: LavenderBlush;
    float: left;
    font-size: 11px;
    line-height: 39px;
    margin: 0;
    padding: 14px 0 0 0;
    width: 440px;
}

#newfirmcontactdetails {
    background-color: #E8E8E8;
    border: 1px solid #B9B9B9;
    float: left;
    height: 174px;
    margin: 27px 0 15px 13px;
    width: 399px;
}

#solprofile-new {
	  background-repeat:no-repeat no-repeat;
	  float:left;
	  margin-bottom:0;
	  margin-left:0;
	  margin-right:0;
	  margin-top:15px;
	  width:430px;
}

#sol_contacts-container {
    float: left;
    margin: 15px 0 13px 15px;
    width: 285px;
}

.sol_contacts-new {
    float: left;
    margin: 0 0 16px 0;
    width: 100%;
}

.sol_acc-container-big {
    float: right;
    width: 117px;
	font-size:11px;
	text-align:right;
	margin-top:16px;
}

.sol_acc-container {
    float: right;
    width: 117px;
	font-size:11px;
	text-align:right;
	
}

#acc-logos	{
	margin-top:10px;
}

.testforresult {
    float: left;
    font-size: 13px;
    font-style: italic;
	line-height: 17px;
    margin: 5px 0 15px 13px;
    width: 405px;
}

.readmoretestys	{
	float:left;
	width:90%;
	margin: 0px 0 0 13px;
	font-style:normal;
}

.readmoretestys-hidden	{
	float:left;
	width:90%;
	margin: 0 0 0 13px;
	font-style:normal;
	display:none;
}

.testforresult-hidden {
    float: left;
    font-size: 13px;
    font-style: italic;
	line-height: 17px;
    margin: 0 0 15px 13px;
    width: 405px;
}

#fullsolicitorprofile {
    float: left;
    font-size: 13px;
    font-style: italic;
    line-height: 17px;
    margin: 0 0 0 13px;
    width: 400px;
}

#locationpanel {
    background-color: #E8E8E8;
    background-repeat: no-repeat;
    border: 1px solid #B9B9B9;
    float: right;
    margin: 10px 0 15px 0 ;
    width: 355px;
}

.apiinsert {
    margin: 10px;
    width: 335px;
	height:200px;
	background-color:#CCC;
}

#morereviweees{
	display:none;
}

#newrecta-qtresult {
    background-color: Gold;
    border: 1px solid #B9B9B9;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 98px;
    line-height: 27px;
    margin: 6px 0 15px 21px;
    padding-top: 14px;
    text-align: center;
    width: 397px;
}

#newrecta-qtresult-new {
    background-color: Gold;
    border: 1px solid #B9B9B9;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 189px;
    line-height: 27px;
    margin: 6px 0 15px 25px;
    padding-top: 14px;
    text-align: center;
    width: 335px;
}

.lowcostqual-header {
    font-size: 13px;
    font-style: italic;
    margin-top: 12px;
    text-align: center;
    width: 100%;
}

.elements-right {
    float: right;
    margin-bottom: 7px;
    margin-right: 14px;
	margin-top:2px;
    width: 240px;
}

.elements-right-text {
    float: right;
    margin-bottom: 3px;
    margin-right: 14px;
    padding-right: 4px;
    text-align: right;
    width: 240px;
}

#townnamedata {
    float: left;
    font-size: 13px;
    margin: 4px 0 13px 16px;
    width: 90%;
}

.requestcall_actionmess	{
	float:left; 
	width:90%; 
	margin:0px 0 20px 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
	display:none;
}

#btns_callback-hid2	{
	float:left;
	margin:10px 0 10px 0;
}

/* Price Beat Model */

#pricebeatmodel	{
	width:406px;
	height:184px; 
	background-image: url(../images/price-beat.png); 
	background-repeat:no-repeat; 
	float:right; 
	margin-right:13px; 
	margin-top:13px;
}

#pb-float	{
	float:right;
	width:300px;
	margin:71px 18px 0 0;
	font-size:13px;
}

.p-floater	{
	width:100%;
	margin:0 0 11px 0;
	text-align:right;
	height:25px;
}

.p-btnfloater	{
	width:100%;
	margin:3px 0 0 0;
	text-align:right;
}

.p-fields	{
	float:right;
	margin:3px 0 0 10px;
}

.p-fields-input	{
	float:right;
	margin:0 0 0 10px;
	width:100px;
}

.formborder-pbeat	{
	border:1px solid #090;
	width:50px;
}

.p-fields-inp	{
	float:right;
	margin:0 0 0 10px;
	border:1px solid #999;
	color:#090;
}

#pb-gbeatit {
    color: #FA7806;
    font-size: 21px;
    font-style: italic;
    font-weight: bold;
    padding-left: 19px;
    padding-top: 8px;
    width: 90%;
}

.prev-gbeatit {
    background-color: #FFFFFF;
    border: 1px solid #D2CBCB;
    height: 52px;
    margin: 23px 0 0 19px;
    width: 90%;
}

.prev-gbeatit-new {
    background-color: #ffff7f;
    border: 1px solid #D2CBCB;
    height: 52px;
    margin: 0 0 15px 19px;
    width: 90%;
}

.pbeat-image {
    background-image: url("../images/pbeat.png");
    background-repeat: no-repeat;
    float: right;
    height: 31px;
    margin: 11px 10px 0;
    width: 121px;
}

.pbeat-image-orange {
    background-image: url("../images/pbeat-o.png");
    background-repeat: no-repeat;
    float: right;
    height: 31px;
    margin: 11px 10px 0;
    width: 121px;
}

.previous-qt-value {
    float: left;
    margin: 14px 0 0 16px;
    width: 220px;
}

.prev-black	{
	font-size:17px;
	color:#000;
	font-weight:bold;
}

.prev-b	{
	font-size:21px;
	color:#244799;
	font-weight:bold;
}

.priceborder-orange	{
	border:1px solid #ff7600;
}

.prev-gb-mess {
    margin: 18px 0 0 19px;
    width: 90%;
	font-size:12px
}

#highlight-lftbox	{
	width:440px;
	background-color: LavenderBlush;
	height:317px;
}

#highlight-rghtbox {
    background-color: LavenderBlush;
    float: left;
    height: 392px;
    width: 379px;
}

#beatme	{
	width:90%;
	margin:19px 0 0 26px;
	font-size:12px;
	line-height:17px;
}

#weguarantee	{
	float:left;
	width:500px;
	margin:5px 0 11px 3px;
	font-size:11px;
	color:#000;
	font-weight:normal;
}

#fixedquoteheader {
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 14px auto 6px;
    text-align: center;
    width: 100%;
}

.legalfeesvalues	{
	float:left;
	width:130px;
	padding:6px 0 0 15px;
	font-size:13px;
	line-height:20px;
	margin-bottom: 11px;
}

.legalfeesvalues-space	{
	float:left;
	width:75px;
	padding:6px 0 0 0;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
}

#viewdetailsbtn {
    float: left;
    margin-bottom: 24px;
    width: 90%;
}

#viewdetailsbtn-new {
    float: left;
    margin-bottom: 24px;
	margin-left:26px;
    width: 90%;
}

.notapenny	{
	font-style:italic;
	font-size:13px;
	font-weight:normal;
}

.newtotalprice {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 22px;
	line-height:28px;
}
	
#proce-cont-qresults	{
	width:100%;
	margin-top:21px;
}

#price-beatbox {
    background-color: #E8E8E8;
    border: 1px solid #B9B9B9;
    float: left;
    margin: 15px 0 17px 2px;
    width: 355px;
}

#pb-floattext	{
	float:left;
	width:93%;
	margin:0px 0 17px 17px;
	font-size:13px;
}

.avprice-compare {
    font-size: 14px;
    line-height: 25px;
}

.avprice-compare-green{
	color: green;
  font-size: 15px;
  font-weight: bold;	
}

#new-insfltleft {
    float: left;
    margin: 0 0 0 28px;
    width: 375px;
}

#new-insfltright	{
	float:right;
	width:415px;
	margin-right:10px;
}

#new-ins-panel {
    background-color: DarkSeaGreen;
    float: right;
    margin: 25px 5px 0 0;
    width: 415px;
}

#purple-pricepanel {
    background-image: url("../images/purple-panel.png");
    background-repeat: no-repeat;
    float: left;
    height: 110px;
    margin: 8px 0 10px 8px;
    width: 400px;
}

#ins-tot-price {
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 21px;
    font-weight: bold;
    margin: 10px 0 0 17px;
    width: 120px;
}

#ins-tot-pricevalue {
    color: #FF0;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 23px;
    font-weight: bold;
    margin: 7px 0 0 0;
    text-align: left;
    width: 253px;
}

#ins-viewfull {
    float: left;
    margin: 22px 0 0 17px;
    width: 206px;
}

.arial_12 {
    float: left;
    font-size: 12px;
    margin: 12px 0 20px;
    width: 100%;
}

#new-qt-table	{
	float:left;
	width:100%;
}

#full-qt-dropped {
    float: left;
    margin: 5px 0 10px 9px;
    width: 100%;
	display:none;
}

.arial11wtital	{
	font-style:italic;
	font-weight:bold;
	font-size:10px;
}

.parties	{
	float:left;
	width:100%;
	margin:10px 0 10px 0;
}

#lenders_div	{
	margin:7px 0 18px 0;
}

.spacer		{
	width:210px;
}

/* NEW GENERAL FORM STYLES - TO GO ON ANY CONVEYANCING FORM PAGE AND BE PERSONALISED */

/* section header style */
.gSectionHeader{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:13px; 
		color:#244799; 
		font-weight:bold;
}
/* field name style */
.gFieldNames {
    color: #000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}
/* input box style */
.gInputBox {
    border: 1px solid #006600;
    margin-left: 10px;
}

.greenbordr	{
	border: 1px solid #006600;
}

.fnt10	{
	font-size:10px;
}

#bottompaneltextext	{
	width:820px; 
	float:left; 
	margin:14px 0 0 20px;
	text-decoration:none;
}

.newarticlelink {
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 20px;
    margin: 0 0 0 20px;
    width: 300px;
	text-decoration:none;
}
.newarticlelink a:link {
	color:#336600; text-decoration:none;
}
.newarticlelink a:visited {
	text-decoration: none;	color: #336600;
}
.newarticlelink a:hover {
	color: #000000; text-decoration: underline;
}
.newarticlelink a:active {
	text-decoration: none;	color: #336600;
}



.slidingDiv {
	margin-top:10px;
}

.show_hide {
	display:none;
}





















