﻿.footer {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greentxt {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greytxt {
	FONT-SIZE: 10px; COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boldgreytxt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
}
.scroll{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	width:233px;
}
.scroll2{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6bd70c;
	text-decoration: none;
	width:233px;
}
.forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
	width:233px;
}
.forms2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
	width:233px;
	height:81px;
}
.resultstxt {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form-text {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maintxt {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheadings {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0A5CA3; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
LI {
	LIST-STYLE-POSITION: outside;
	FONT-SIZE: 13px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align: 0%;
	padding: 0px;
	margin: 0px;
	list-style-type: disc;
}
A.link:link {
FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link:visited {
FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link:active {
FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link:hover {
	TEXT-DECORATION: underline
}
A.linkgreen:link {
	FONT-SIZE: 11px; COLOR: #6bd70c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkgreen:visited {
	FONT-SIZE: 11px; COLOR: #6bd70c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkgreen:active {
	FONT-SIZE: 11px; COLOR: #6bd70c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkgreen:hover {
	TEXT-DECORATION: underline
}	
A.linkblue:link {
	FONT-SIZE: 12px; COLOR: #0A5CA3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkblue:visited {
	FONT-SIZE: 12px; COLOR: #0A5CA3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkblue:active {
	FONT-SIZE: 12px; COLOR: #0A5CA3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkblue:hover {
	TEXT-DECORATION: underline
}
A.linkww:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkww:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkww:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkww:hover {
	COLOR:#66FF00
}
A.linkwhite:link {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkwhite:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkwhite:active {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkwhite:hover {
	TEXT-DECORATION: underline
}
A.linkgrey:link {
	FONT-SIZE: 10px; COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkgrey:visited {
	FONT-SIZE: 10px; COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkgrey:active {
	FONT-SIZE: 10px; COLOR: #676767; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkgrey:hover {
	TEXT-DECORATION: underline
}
.mainhead {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ticks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	
}

.subheadings2 {

	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #8bdf42; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.colum {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width: 157px;
}
body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.homebk {
	background-image: url(homebk.gif);
}
.flashbk {
	background-image: url(bkflash.gif);
	background-repeat:no-repeat;
}
.grad2 {
	background-image: url(gradtop2.gif);
	background-repeat: no-repeat;
}
.grad3 {

	background-image: url(gradtop3.gif);
	background-repeat: no-repeat;
}
.man {


	background-image: url(man.gif);
	background-repeat: no-repeat;
}
.share {

	background-image: url(sharepoint_18.gif);
}
.tabletop {


	background-image: url(table/top.gif);
}
.tabletop_right {



	background-image: url(table/top.gif);
}
.spacegrey {

	background-image: url(spacer-grey.gif);
	
}
.payment {


	background-image: url(form.gif);
	background-repeat: no-repeat;
}
.greytxt2 {

	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.faqtop {
	background-color: #e1e4ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0A5CA3;
}
.pagename {

	background-image: url(page/strip.gif);
}
.support {

	background-image: url(suppm.gif);
	background-repeat: no-repeat;
}
.product {

	background-image: url(prodm.gif);
	background-repeat: no-repeat;
}
.back {

	background-image: url(back.jpg);
	background-repeat: no-repeat;
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.dropdown {
COLOR: #00CC00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}.payment2 {



	background-image: url(form2.gif);
	background-repeat: no-repeat;
}
.payment3 {



	background-image: url(form3.gif);
	background-repeat: no-repeat;
}
/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 5px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
	}
.forms3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
	width:233px;
	height:64px;
}
.sitemap_white {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.pricessss {
	background-image: url(price_choice.gif);
	background-repeat: no-repeat;
	}

#bgimg {
background-image:url(price_choice.gif);
background-repeat:no-repeat;
width:100%;
height:100%;
margin:0px;
}

.forms4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	width: 210px;
}
.forms5 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	width: 117px;
}
.scroll3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066FF;
	text-decoration: none;
	width:233px;
}
.formsss {
	background-image: url(form.gif);
	background-repeat: no-repeat;
}
.forms-zone {
	background-image: url(form-zone.gif);
	background-repeat: no-repeat;
}

.w24 {
	width: 33px;
}
.p15 {
	color: #999999;
	padding: 15px;
}
.p16 {

	color: #000000;
	padding: 15px;
}
.grad4 {

	background-image: url(gradtop4.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	width: 157px;
	height: 108px;
}
.grad1 {
	background-image: url(gradtop3.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 14px;
	font-weight: bold;
	width: 157px;
	height: 108px;
}
.grad2 {
	background-image: url(gradtop2.gif);
	background-repeat: no-repeat;
}
.grad3 {

	background-image: url(gradtop3.gif);
	background-repeat: no-repeat;
}

.buy-zone-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #0070c0;
	color: #FFFFFF;
	font-weight: bold;
	border: 4px solid #95d256;
	padding: 5px;
}
h1 {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #0A5CA3;
	margin-top: 0px;
	margin-bottom: 5px;
}
h2 {
	margin: 0px 0px 5px 0px;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #6BD70C;
}
.orange_box {
	border: thin dashed #FF7B10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F97F12;
}



form { margin:0; padding:0; }
.bluebox { background-color: #0070C0; color:#fff; width: 386px; margin-bottom: 10px; background-image:url('blue_greenborder.gif'); background-repeat:repeat-y; }
.normalinput { margin-left:5px ;float:left ;width: 235px; background-color: #ffffff; padding: 3px; border: 2px solid #92D050; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; margin-top: 10px; font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.normalinput.error { background-color:#FCE3E3; }

.bluebox label { display: block; margin-bottom: 4px; font-weight: bold;  color:#fff;  }
.form { margin:0 10px 10px 10px;}
.form label { display: block; margin-bottom: 4px; margin-top:10px; padding-top:5px; font-weight: bold; width:105px; font-size:13px; float:left;padding-left:5px; }

.form label.error { width:auto; background:none; background-color:#CB0000; color:#fff; margin:5px 0 0 115px;  padding:2px 3px;-moz-border-radius:4px 4px 4px 4px;}

.buttondiv { margin:10px 0 0 116px; }
.buttondiv a { display:block; float:left; margin:10px 0 0 10px; color:#fff; text-decoration:none; }
.buttondiv a:hover { text-decoration:underline; }
.message { background-color: #0070C0;color:#fff; padding: 12px 20px 12px 20px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; width: 346px; margin-bottom: 10px; font-weight: bold; text-align:left; font-size:14px; }
.message h4 { margin:0;color:#fff; }
.found { background-color: #26A924; }
.notfound { background-color: #CC0000; }
.lookupbutton { display:block; -moz-border-radius:4px 4px 4px 4px;background-color:#92D050;border:2px solid #92D050;float:left; margin:10px 0 0 5px; cursor:pointer; color:#ffffff; padding:0 4px 2px 4px; height:25px; }
.lookupbutton:hover { display:block;background-color:#92D050; border:2px solid #FFF; color:#fff;}
.formcontainer { text-align:left; width: 386px; float:right; margin-top:20px;}
.movingbox {font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0; background-color:#007CC9; }
.orange { font-weight:bold; border-top:1px solid #007FCE; border-bottom:1px solid #0066A6; padding:0px; display:block; padding-left:10px; width:auto !important; height:auto !important;}
.orange.top { border-top:0; }
.orange.bottom { border-bottom:0; }
.form_font {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
a.linkrent { padding: 10px 6px 11px 14px !important; display:block; width:325px;background-image:url("bullet2.gif") !important;background-position:left center;background-repeat:no-repeat;padding-left:10px;color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;font-weight: bold; float:left; outline:0;}
.movingbox ul { list-style:none; margin:0; padding:5px 0; border-top:1px solid #007FCE; border-bottom:1px solid #0066A6; list-style:none !important; }
.movingbox ul li { padding:5px 5px 5px 20px; display:block; list-style:none !important; }
.movingbox label { float:left; font-weight:normal; margin:0; color: #fff; }
a.help { text-indent:-9999px; outline:0;margin:8px 0px 0 0 ; display:block;background-image:url("q.gif");background-position:left center;background-repeat:no-repeat; width:19px; height:19px; display:block; float:left; border:0; }
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height: 1px;}
.options {padding:0px; width:380px; margin-left:3px; }
.options .bottom {  border-radius-bottomleft:10px; border-radius-bottomright:10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;   }
.options .bottom ul { border-bottom:0;  }
.options .smallinput { width:30px !important; margin:0 !important;  float:right;}
.options .form {width:30px !important; margin:0 !important;}
#imageloader img { padding: 5px 0 0 6px; }
h3 { margin-bottom:4px; color:#0070C0; font-size:14px;}
.rm_terms { display:block; width:106px; height:40px; background-image:url('terms_and_conditions.gif'); background-position:0px -52px; background-repeat: no-repeat;  float:left; margin:0 10px 15px 0; }
.rm_terms:hover {background-position:0px -92px;}
.ps_terms { display:block; width:106px; height:26px; background-image:url('terms_and_conditions.gif'); background-position:0px 0px; background-repeat: no-repeat; float:left; margin:6px 10px 20px 0;  }
.ps_terms:hover {background-position:0px -26px;}
.terms { float:left; }
.terms span { display:reletive; float:left; }

#heading_endcurve { text-indent:-9999px ;background:url('request_trial_sprite.gif') 0px -236px no-repeat; width: 386px; height:12px; } 
#heading_trial_credit { text-indent:-9999px ;background:url('request_trial_sprite.gif') 0px 0px no-repeat; width: 386px; height:43px; }
#heading_trial_details { text-indent:-9999px ;background:url('request_trial_sprite.gif') 0px -155px no-repeat; width: 386px; height:40px; }
#heading_trial_tandc { text-indent:-9999px ;background:url('request_trial_sprite.gif') 0px -195px no-repeat; width: 386px; height:40px; }

.trial_option { background:url('request_trial_sprite.gif') 0 0 no-repeat; width: 386px;cursor:pointer;  }  
#premise { background-position:0px -294px;  height:57px; }
#street { background-position:0px -351px;  height:58px; }
#geocode { background-position:0px -409px;  height:56px; }
.trial_option:hover { }
.trial_option input { margin:22px 0 0 20px; }

#premise.selected { background-position:0 -44px;  height:56px;  }


#submit_form { outline:0; display:block; border:0; text-indent:-9999px ;background:url('buttons.gif') 0px -105px no-repeat; cursor:pointer; width: 132px; height:35px; }
#login { outline:0; display:block; border:0; text-indent:-9999px ;background:url('buttons.gif') 0px -35px no-repeat; cursor:pointer; width: 132px; height:35px; }
#resend { outline:0; display:block; border:0; text-indent:-9999px ;background:url('buttons.gif') 0px -70px no-repeat; cursor:pointer; width: 132px; height:35px; }

.tandc { outline:0; display:block; text-indent:-99999px; height:47px; width:166px; float:left; background-image:url('tandc.gif'); margin:10px 0 10px 10px; }
#rmtandc {  background-position:0px 0px; }
#rmtandc:hover { background-position:0px -47px; }
#pctandc {  background-position:0px -94px; }
#pctandc:hover { background-position:0px -141px; }
