@charset "UTF-8";
body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
h1 {
	font-size: 24px;
	font-weight:bold;
	color:#265b95;
	line-height:0px;
	margin:20px 0 15px 0;
}
h2, h2 a:link, h2 a:active, h2 a:visited {
	font-size: 15px;
	font-weight: bold;
	line-height:20px;
	margin:0px;
	color:#5BB011;
}
h2 a:hover {
	color: #265b95;
}
h3 {
	font-size: 12px;
	margin:5px 0 0 0px;
	color:#53B515;
}
h4 {
	margin:0px 0 -5px 0px;
	line-height:0px;
}
p {
	margin-top: 10px;
	margin-bottom: 10px;
}
ul {
	margin:0;
	padding-left:15px;
	list-style:disc;
	color:#000;
}
li span {
	color:#000
}
blockquote {
	margin:5px 10px 5px 18px;
}
a:link, a:active, a:visited {
	text-decoration: none;
	color: #265b95;
}
a:hover {
	color:#060;
	TEXT-DECORATION: none;
}
.blue, .blue a:link, blue a:visited {
	COLOR: #265b95;
}
.blue a:hover {
	color:#060;
}
.green, green a:link, green a:visited {
	color:#5BB011;
}
.green a:hover {
	COLOR: #265b95;
}
.greenBold
{
    COLOR: #5bb011;
    FONT-WEIGHT: bold;
}
.black {
	Color:#000;
}
.white, .white a:link, .white a:visited {
	COLOR: #FFFFFF;
}
.white a:hover {
	color: #CCC;
}
#container {
	width: 895px;
	background: #FFFFFF;
	margin: 10px auto;
	text-align: left;
}
#sidebar {
	float: right;
	width: 240px;
	padding-left: 10px;
}
#main {
	padding: 10px 30px 10px 10px;
	width: 355px;
	height:305px;
	margin-bottom:10px;
	background-image:url(/images/main-blue-bkg.jpg);
	color:#FFF;
	line-height:16px;
	font-size:12px;
}
#mainATT {
	padding: 10px 30px 10px 10px;
	width: 605px;
	height:305px;
	margin-bottom:10px;
	background-image:url(/images/att-bkg.png);
	color:#FFF;
	line-height:16px;
	font-size:12px;
}
#mainAlt {
	padding: 10px 10px 10px 10px;
	width: 625px;
	line-height:16px;
}
#negMainAlt {
	margin: -23px -10px -10px -10px;
}
#mainHeader {
	padding: 10px;
	width: 375px;
	background-image:url(/images/main-blue-bkg.jpg);
	line-height:16px;
	float:left;
}
#mainHeaderCenter {
	height:54px;
	width: 630px;
	background-image:url(/images/main-blue-bkg-center.jpg);
	line-height:16px;
	float:left;
}
#mainHeaderMerchant {
	height:54px;
	width: 620px;
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	background-image:url(/images/main-green-bkg-center.jpg);
	line-height:16px;
	float:left;
}
#mainLong {
	padding: 10px;
	width: 375px;
	line-height:16px;
}
.fltrt {
	float: right;
}
.fltlft {
	float: left;
}
.clearfloat {
	clear:both;
}
.padding10 {
	padding-left: 10px;
	padding-right: 10px;
}
.fontsize10 {
	font-size: 10px;
	line-height:12px;
}
.headMenu {
	text-align:right;
}
.greenbox {
	float:left;
	background-color:#8dc855;
	width:230px;
	margin:0 10px 10px 0px;
	padding:0px;
	line-height:16px;
}
#width635 {
	width:635px;
}
#width895 {
	width:895px;
}
#width705 {
	width:705px;
}
.greenbox .header ul {
	background: url(/images/corners.png) -15px -15px no-repeat;
	height: 15px;
	list-style: none;
	margin: 0;
}
.greenbox .header ul li {
	float: right;
	background: url(/images/corners.png) 0px -15px no-repeat;
	width: 15px;
}
.greenbox .footer ul {
	background: url(/images/corners.png) -15px 0px no-repeat;
	height: 15px;
	list-style: none;
	margin: 0;
}
.greenbox .footer ul li {
	float: right;
	background: url(/images/corners.png) 0px 0px no-repeat;
	width: 15px;
	line-height: 15px;
}
.greenbox #content {
	padding: 0 10px 0 10px;
	display: block;
}
.height285 {
	height: 285px;
}
.height305 {
	height: 305px;
}
.menu {
	margin-top:3px;
}
.upperColumn {
	padding:10px 10px 0 10px;
	width:300px;
	float:left;
}
.lowerColumn {
	padding:0px 10px 0 10px;
	width:220px;
	float:left;
}
.lowerColumnTwo {
	padding:0px 10px 0 10px;
	width:460px;
	float:left;
}
.lower250 {
	width:230px;
	padding:0 10px 10px 10px;
}
.vertLine {
	background:url(/images/spacer-green.gif) right repeat-y;
}
.vertLineLeft {
	background:url(/images/spacer-green.gif) left repeat-y;
}
.sideNote {
	margin-top:1px;
	padding:4px 10px 10px 10px;
	width:220px;
	height:140px;
}
.sideNarrow {
	width:155px;
	padding:10px 10px 0 10px;
	float:right;
}
.sideWide {
	width:220px;
	margin-top:10px;
	padding:10px 10px 0 10px;
	float:right;
}
.sideWideNoPad {
	float:right;
	width:240px;
	margin-top:10px;
	padding-top:10px;
}
.sideNarrowNoPad {
	float:right;
	width:175px;
}
#setandforget {
	padding:60px 45px 0 35px;
	width:240px;
	float:left;
	background:url(images/pic-bberry.jpg) no-repeat;
}
.phone {
	width:180px;
	padding:5px 10px 5px 20px;
	margin-bottom:70px;
	height:130px;
}
#mobilize {
	padding:5px 45px 0 35px;
	width:240px;
	float:left;
}
.mobilize-pic {
	height:260px;
	padding:0px 0 ;
	margin-bottom:10px;
}
.gradBlue {
	background:url(/images/bkg-gradient-blue.png) repeat-x;
	color:#FFF;
}
.gradYellow {
	background:url(/images/bkg-gradient-yellow.png) repeat-x;
}
.gradGreen {
	background:url(/images/bkg-gradient-green.png) repeat-x;
}
.solidBlue {
	background-color:#265b95;
	color:#FFF;
}
.howCopy {
	padding:10px 0px 0 10px;
	line-height:16px;
	width:375px;
	height:234px;
	float:left;
	background:url(/images/howitworks-1.jpg) bottom left no-repeat;
}
.sideGreen {
	background-color:#8dc855;
	padding:10px;
	color:#FFF;
	width:220px;
}
.foot {
	width:895px;
	float:left;
	font-size: 10px;
	text-align:center;
	padding:3px 0px 3px 0px;
	background:url(/images/spacer-green.gif) repeat-x top;
}
.amsWelcome {
	padding:10px 10px 10px 10px;
	width:220px;
	margin:10px 0 10px 0;
	background:url(/images/bkg-gradient-green-horiz.jpg) repeat-y;
}
.amsCSR {
	padding:10px 10px 10px 10px;
	width:220px;
	margin:10px 0 10px 0;
	background:url(/images/bkg-gradient-green-horiz.jpg) repeat-y;
}
#listTable {
	BORDER-BOTTOM: #000 1px solid;
	BORDER-LEFT: #000 1px solid;
	MARGIN-TOP: 5px;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 1em;
	BORDER-TOP: #000 1px solid;
	BORDER-RIGHT: #000 1px solid
}
#listHeader {
	BORDER-BOTTOM: #000 1px solid;
	PADDING-LEFT: 10px;
	HEIGHT: 15px;
	COLOR: #265b95;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #000 1px solid
}
#listCell {
	PADDING-LEFT: 10px;
	HEIGHT: 15px;
	FONT-SIZE: 1em;
	BORDER-RIGHT: #000 1px solid
}
#listCellblue {
	BACKGROUND-COLOR: #dcebfb;
	PADDING-LEFT: 10px;
	FONT-FAMILY: Verdana, tahoma;
	HEIGHT: 15px;
	FONT-SIZE: 1em;
	BORDER-RIGHT: #000 1px solid
}
#listCellNoPadding {
	HEIGHT: 15px;
	FONT-SIZE: 1em;
	BORDER-RIGHT: #000 1px solid
}
#listCellblueNoPadding {
	BACKGROUND-COLOR: #dcebfb;
	FONT-FAMILY: Verdana, tahoma;
	HEIGHT: 15px;
	FONT-SIZE: 1em;
	BORDER-RIGHT: #000 1px solid
}
#listTablesmall {
	BORDER-BOTTOM: #000 1px solid;
	BORDER-LEFT: #000 1px solid;
	MARGIN-TOP: 5px;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	FONT-SIZE: 0.9em;
	BORDER-TOP: #000 1px solid;
	BORDER-RIGHT: #000 1px solid
}
#listHeadersmall {
	BORDER-BOTTOM: #000 1px solid;
	PADDING-LEFT: 10px;
	HEIGHT: 12px;
	COLOR: #265b95;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: #000 1px solid
}
#listCellsmall {
	PADDING-LEFT: 10px;
	HEIGHT: 12px;
	FONT-SIZE: 0.9em;
	BORDER-RIGHT: #000 1px solid
}
#listCellbluesmall {
	BACKGROUND-COLOR: #dcebfb;
	PADDING-LEFT: 10px;
	FONT-FAMILY: Verdana, tahoma;
	HEIGHT: 12px;
	FONT-SIZE: 0.9em;
	BORDER-RIGHT: #000 1px solid
}
#listCellNoPaddingsmall {
	HEIGHT: 12px;
	FONT-SIZE: 0.9em;
	BORDER-RIGHT: #000 1px solid
}
#listCellblueNoPaddingsmall {
	BACKGROUND-COLOR: #dcebfb;
	FONT-FAMILY: Verdana, tahoma;
	HEIGHT: 12px;
	FONT-SIZE: 0.9em;
	BORDER-RIGHT: #000 1px solid
}
.formInput {
	MARGIN-BOTTOM: 5px;
}
.errorMessage {
	MARGIN-BOTTOM: 4px;
	COLOR: #cc0000;
}
.formLabels {
	MARGIN-BOTTOM: 5px;
	COLOR: #265b95;
	font-weight:bold;
}
.formTopLabels {
	font-size: 15px;
	font-weight: bold;
	line-height:10px;
	margin-top:20px;
	color:#5BB011;
}
.formEdit {
	color:#265b95;
	font-weight:normal;
	font-size:10px;
}
.dimmed a:hover{
	opacity:.4;
}
.sideTwitter {
	width:175px;
	float:right;
}
.signupMobile {
	width:250px;
	border: 2px solid #5bb011;
	margin: 5px;
	text-align:left;
}
.signupMobileContent {
	padding:0px 10px 10px 10px;
}

.signup {
	width:500px;
	border: 2px solid #5bb011;
	margin: 10px auto;
	text-align:left;
}
.signupContent {
	padding:0px 50px 10px 50px;
}
.taglineh1 {
	font-size: 18px;
	font-weight:bold;
	color:#265b95;
}
.taglineh2 {
	font-size: 15px;
	font-weight: bold;
	color:#5BB011;
}
.signupName {
	font-size: 22px;
	font-weight:bold;
	color:#5BB011;
}
.signupPlace {
	font-size: 14px;
	font-weight: bold;
	color:#265b95;
}
.signupLocation {
	float:right;
	background-color:#265b95;
	padding:3px 10px 10px 10px;
	color:#FFF;
}
