.wp-latest-title a{
	font-size: 16px;
}
.wp-latest-latest li{
	margin: 10px 0px;
	padding-bottom: 5px;
	border-bottom: solid 1px #ccc;
}
.wp-latest-readmore{
	float: left;
	display: block;
}
.wp-latest-introtext{
	float: left;
}
.wp-latest-date-readmore{
	display: block;
	clear: both;
}

.thickbox img{
	border: 4px solid #ccc;
	padding: 2px;
}
.thickbox:hover img{
	border: 4px solid #999;
}
#userForm input, #softwareform #textarea{
	margin-top: 3px;
	margin-bottom: 3px;
}
#userForm label{
	margin-left: 4px;
	margin-right: 4px;
}
#userForm #interests label {
	display:table;
}
#content #softwareform #interests .fields label{
	display: block;
	float: left;
	clear: right;
}
#softwareform #interests input[type='checkbox']{
	clear: left;
	display: block;
	float: left;
}
#interests{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
#footer p#statement{
	font-family:Helvetica,Arial,serif;
	font-size:11px;
	margin-top:20px;
	text-align: center;
	padding: 0;
}

#cke_5{
	display: none;
}
#cke_text{
	width:528px;
}
#homepage .componentheading {
	display: none;
}
#content fieldset table {
	
}

/*General Styles*/
#content a {
	color: #0E3563;
}
#content a:hover {
	text-decoration: underline;
	color: #9a5143;
}
img{
	border: none;
}
#procedure_images{
	clear:right;
	float:right;
	margin:20px 0 20px 20px;
	width:160px;
}
.submit input{
	color:#fff;	
	background-color:#16344d;
	border:solid 1px #fff;
}
.submit input:hover{
	cursor:pointer;
}
.imgborder{
	border: 2px solid #666;	
}
#rss{
	float:right;
	font-size:10px;
	text-align:center;
	padding-right:10px;
}
#facebook{
	float:right;
	font-size:10px;
	text-align:center;
	padding-right:10px;
}
#twitter{
	text-align:center;
	float:right;	
	font-size:10px;
	padding-right:10px;
}
#follow{
	float:left;	
	line-height:21px;
}
#socialbox{
	width:250px;
	float:right;
	padding-top:18px;
	padding-right:15px;
	color:#fff;
}
#socialbox img{
	padding-top: 5px;
	padding-bottom:2px;	
}
#footer #socialbox a{
	color:white;
}
#footer #socialbox a:hover{
	color:orange;
}
.bigblue{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:18px;
	color:#369;
	margin-bottom:4px;
}
.medblue{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#369;
}
#specialstext{
	float:right;
	margin-top:135px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#fff;
	padding-right:10px;
}
#gallerytext{
	padding:20px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#fff;
}
a:hover #gallerytext{
	color:#ccc;
}
#leftmenuwrap{
	padding:6px 7px;
	float:left;	
}
#specialsbuttonwrap{
	float:left;
	padding:6px 7px;
}
#specialsbutton{
	width:285px;
	height:169px;
	background: url(../images/specials.jpg) no-repeat;
}
#specialsbutton:hover{
	background: url(../images/specials_over.jpg) no-repeat;
}
#gallerybuttonwrap{
	float:left;
	padding:6px 7px;
}
#gallerybutton{
	width:285px;
	height:169px;
	background: url(../images/gallery_back.jpg) no-repeat;
}
#gallerybutton img{
	margin:20px 2px 0px;
}

#content{
	width:100%;
	font-family: Helvetica, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:12px;
	color:#414141;
	padding-bottom:30px;
	line-height:18px;
	padding-top:13px;
}
#homepage #content {
	color: #fff;
}
#homepage .contentheading {
	color: #F05D2A;
}
#header #logo{
	background:url("../images/toplogo.png") repeat scroll 0 0 transparent;
	float:left;
	height:79px;
	margin-bottom:17px;
	margin-left:0;
	margin-top:18px;
	width:132px;
}
#header #subhead {
	color:#3D4246;
	display:block;
	float:left;
	font-size:11px;
	margin-bottom:3px;
	margin-left:17px;
	margin-top:93px;
	padding-left:0;
	position:absolute;
	width:800px;
}
#topphone {
	color:#3d4246;
	float:right;
	font-family:Arial,serif;
	font-size:18px;
	margin-top:27px;
}

#topphone span {
	display: block;
	font-size: 12px;
	color: #F05D2A;
	margin-bottom: 3px;
}

#topphone span a {
	color: #F05D2A;
	text-decoration: none;
}

#topphone span a:hover {
	color: #f4835c;
}

/* Menu Styles*/
.menu{
	margin:0 0 0 13px;
}
#topnavmenu .menu{
	margin:10px -8px 0px 0px;
	margin-right: -2px;
}
#leftnavmenu{
	padding-top:15px;	
}

#leftmenu{
	background: url(../images/leftmenuback.png) no-repeat;
	width:285px;
	height:169px;
}
#leftmenu li{
	list-style-image: url(../images/squarebullet.jpg);
	padding:4px 0px;
}
#leftmenu li a{
	color:#fff;	
	text-decoration:none;
	padding-left:10px;
}
#leftmenu li a:visited, #leftmenu li a:link{
	color:#fff;
	text-decoration:none;
}

/* Holly Hack. IE Requirement \*/
* html #mainmenu ul li { float: left; height: 1%; }
* html #mainmenu ul li a { height: 1%; }
/* End */

#mainmenu li:hover ul, #mainmenu li.over ul { display: block; } /* The magic */

#mainmenu .separator{
	color: #d25738;	
	display: block;
	padding-top:14px;
}
#mainmenu{
	background:url("../images/topmenuback.jpg") repeat-x scroll 0 0 transparent;
	float:left;
	height:40px;
	margin-bottom:10px;
	width:100%;
}
.separator span {
	color: #d25738;
}
#mainmenu ul{
	
}
#mainmenu ul li ul li{
	background: #a6a294;
}
#mainmenu ul li a{
	color: #281d18;
	font-family: Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	padding:13px 43px;
	text-transform: capitalize;
}
#mainmenu ul li a:link, #mainmenu ul li a:visited{
	
}
#mainmenu ul li a:hover{
	color:#cb3f1c;
	background: #FFF;
}
#mainmenu ul .active a {
	color:#cb3f1c;
}
#mainmenu ul li ul li{
	
}
#mainmenu ul li ul li a{
	padding:5px 11px;
}
#mainmenu ul li ul li a:hover {
	background: #bdb7a9;
}
#topnavmenu ul{
	margin-right:-6px;
	color: #77271a;
}
#topnavmenu ul li{
	display:inline;
	padding:0 6px;
}
#topnavmenu ul li a{
	text-decoration:none;
	text-transform:uppercase;
	color:#77271a;
}
#topnavmenu ul li a:hover{
	color:#c27f74;	
}
#topnav{
	float:right;
	padding-top:40px;
	text-align:right;
	font-family: Arial, serif;
	font-size: 11px;
}

/* Layout styles */
	#page{
		width:971px;
		margin:11px auto auto;
		position:relative;
		text-align:left;
		overflow:hidden;
		margin-bottom: 50px;
	}
	#pagetop {
		height: 6px;
		width: 900px;
		background: url(../images/pagetop.jpg);
	}
    body {
        margin:0;
        padding:0;
        border:0;			/* This removes the border around the viewport in old versions of IE */
        width:100%;
        background:#fff;
		font-size:90%;
		text-align:center;
    }
	a {
		text-decoration:none;
		color:#0E3563;
		cursor:pointer;
	}
	a:hover {
		color:#9a5143;
		text-decoration: underline;
	}
	#content a{
		text-decoration: underline;
	}
    h1 {
        margin:0;
        padding:0;
		padding-bottom: 4px;
		color:#F05D2A;
		font-family: Helvetica, "Times New Roman", Times, serif;
		font-size:20px;
		font-weight:normal;
		margin-top: 20px;
    }
	 h2{
        margin:.4em 0 .4em 0;
        padding:0;
		color:#F05D2A;
		font-size:16px;
	 }
	 h3{
        margin:.3em 0 .3em 0;
        padding:0;
		color:#F05D2A;
		font-size:14px;
	 }
	 
	 h4{
        margin:.2em 0 .2em 0;
        padding:0;
		color:#F05D2A;
		font-size:13px;
	 }
	 h1 a, h2 a, h3 a, h4 a {
	 	color:#0E3563;
	 }
	 h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, #wordpress h1 a:hover, #wordpress h2 a:hover, #wordpress h3 a:hover, #wordpress h4 a:hover {
	 	color:#6b2115;
	 	text-decoration: underline;
	 	font-weight: normal;
	 }
	 #content h1 a, #content h2 a, #content h3 a, #content h4 a {
	 	color:#F05D2A;
	 }
    p {
        margin:.4em 0 .8em 0;
        padding:0;
		text-align:left;
		line-height:18px;
		font-size: 12px;
width: 95%;
		color:#414141;

    }
	img {
		
	}
	/* Header styles */
    #header {
        clear:both;
        float:left;
        width:100%;
    }
	#header {
		/*border-bottom:1px solid #000;*/
	}
	#headerimg {
		clear: both;
		margin-left:26px;
	}
	#internal #headerimg {
    	background: url(../images/internalheader1.jpg);
    	width: 889px;
    	height:84px;
    }
    #homepage #headerimg {
    	background: url(../images/homeheader1.jpg);
    	width: 889px;
    	height: 296px;
    }
	#header p,
	#header h1,
	#header h2 {
	    padding:.4em 15px 0 15px;
        margin:0;
	}
	#contentwrap {
		background: url(../images/mainback.jpg) no-repeat #b8b1a5;
		*border-left: 3px solid #9B988F;
		*border-right: 3px solid #9B988F;
	}

	#homepage #contentwrap {
		background: url(../images/mainbackhome.jpg) no-repeat #84796c;
	}
	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
		*background: #b8b1a5;
		*border-left: 3px solid #9B988F;
		*border-right: 3px solid #9B988F;
		*margin-left: -3px;
		
	}
	#homepage .colmask {
		*background: #84796c;
		*border-left: 3px solid #9B988F;
		*border-right: 3px solid #9B988F;
		*margin-left: -3px;
	}
	/* 2 column left menu settings */
	.leftmenu {
	    
	}
    .leftmenu .colright {
        float:left;
        width:200%;
		position:relative;
		left:200px;
    }
    .leftmenu .col1wrap {
	    float:right;
	    width:50%;
	    position:relative;
	    right:200px;
	    padding-bottom:1em;
	}
	.leftmenu .col1 {
        margin:0 28px 0 352px;
	    position:relative;
	    right:100%;
	    overflow:hidden;
	}
    .leftmenu .col2 {
        float:left;
        position:relative;
        right:186px;
		width:310px;
    }
	/* Footer styles */
	#footerwrap {
        clear:both;
        float:left;
        width:100%;
		background: #FFF;
		height: 181px;
		border-top: 12px solid #cb3f1c;
		margin-top: 17px;
    }
    #footer {
    	width: 950px;
    	margin: auto;
    }
    #footer p {
        padding:10px;
        margin:0;
    }
    #footer img{
    	border:none
    }
#footer a{
	color:orange;
}
#footer a:hover{
	color:#16344d;
}

#sociallinks {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#3b2d27 none repeat scroll 0 0;
height:55px;
margin-top:17px;
position:absolute;
width:295px;
margin-left:35px;
*margin-left: -200px;
display: none;
}
#socialcontent {
border:1px solid #4e423c;
color:#9A8779;
height:41px;
margin:6px;
width:280px;
}
#socialcontent div {
display:inline-block;
font-size:9px;
line-height:14px;
margin-left:7px;
margin-top:5px;
text-align:center;
text-transform:uppercase;
}
#socialcontent table {
display:inline-block;
font-size:9px;
line-height:14px;
margin-left:7px;
margin-top:5px;
text-align:center;
text-transform:uppercase;
}
#footer #socialcontent a {
color:#FFF;
text-decoration:none;
*display: inline-block;
}
#footer #socialcontent a:hover {
color:#CCC;
text-decoration:none;
}
#socialcontent div img {
}
#socialcontent div a:hover {
color:#FFFFFF;
}
#socialcontent #follow {
color:#FFFFFF;
display:block;
float:left;
font-size:12px;
line-height:16px;
margin-left:10px;
margin-right:10px;
margin-top:3px;
text-align:left;	
text-transform:uppercase;
width:75px;
}

#footerlogos {
	margin-top:20px;
}

#footerlogos img {
	margin-left: 10px;
}

#footertext a {
	color: #0e3563;
}

#footertext a:hover {
	color: #376499;
	text-decoration: underline;
}

#footertag {
	color: #000;
	margin-top: 20px;
	font-family: Helvetica, Arial, serif;
	font-size: 11px;
}

#footertag a {
	color: #000;
	text-decoration: none;
}

#footertag a:hover {
	text-decoration: underline;
	color: #000;
}

#footertext {
	color: #000;
	font-family:Arial, sans-serif;
	font-size: 11px;
	*font-size: 10px;
	line-height: 18px;
	margin-right:10px;
	margin-top:19px;
	font-weight: bold;
}

#footertext p {
	width: 100%;
}

.contentheading {
	height:31px;
	color: #F05D2A;
	font-size: 20px;
}

#homepage .contentheading {
	background: none;
	padding-left: 0px;
	margin-bottom: 0px;
	height:29px;
}

.contentpaneopen {
	width: 100%;
	padding: 0px;
	margin:20px 0 0 2px;
}

#headerimg h2 {
	color:#48647A;
	font-size:16px;
	height:43px;
	margin-top:15px;
	padding-left:30px;
	padding-top:22px;
	text-align:left;
}

.componentheading {
	margin-bottom:30px;
	padding-top:23px;
	height:31px;
	color: #F05D2A;
	font-size: 20px;
}

#homemidlinks  {
	margin-top: 10px;
}

#homemidlinks div {
	display: inline;
	margin-left: 10px;
	margin-top: 5px;
}

#homemidlinks #hearfrom {
	margin-top: 7px;
}

#leftcol div {
	margin-top: 10px;
	padding-left:14px;
}

#leftcol {
	margin-bottom: 15px;
}

#leftcol #RSformtop {
	background: url(../images/sidesignuptop.png) no-repeat;
	width: 234px;
	height: 12px;
}

#leftcol #RSformbottom {
	background: url(../images/sidesignupbottom.png) no-repeat;
	width: 234px;
	height: 12px;
	margin-top: 0px;
}

#leftcol .rsform {
	background: url(../images/sidesignupback.jpg) repeat-y #b2c1c8;
	padding-left: 25px;
	width:209px;
	color: #FFF;
	font-family:Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	padding-bottom: 15px;
	margin-top: 0px;
}

#leftcol .rsform .componentheading {
	display: block;
	background: none;
	color: #c9c2a5;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top:11px;
	margin-top: 0px;
	font-family: Helvetica, Arial, serif;
	font-size:14px;
	text-transform: lowercase;
	font-weight: bold;
	width: 200px;
}

#bottomform .rsform .componentheading {font-weight:bold;font-size:15px;padding-bottom:10px;margin-bottom:0;}
#bottomform .rsform {border:1px solid #F05D2A;padding-left:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#f3e1db;}

#leftcol #formbottom {
	background: url(../images/signupbottomback.jpg) no-repeat;
	width: 286px;
	height: 8px;
	margin-top: 0px;
	padding-top: 0px;
}

#topcurve {
	background: url(../images/topcurveback.png);
	*background: url(../images/topcurveback.jpg);
	width: 949px;
	height: 14px;
	clear: both;
}

#homepage #topcurve {
	background: url(../images/topcurvebackhome.png);
	*background: url(../images/topcurvebackhome.jpg);
}

#bottomcurve {
	background: url(../images/bottomcorners.png);
	*background: url(../images/bottomcorners.jpg);
	width: 971px;
	height: 8px;
	clear: both;
}
#maintable .border {
	width: 3px;
	background: #9b988f;
}

#sidebar-1 {
	border:1px solid #CCC;
	padding:15px;
	width:270px;
	font-family:Arial;
font-size:12px;
}

#rightcol {
	width:200px;
	float:right;
	margin-top: 10px;
	margin-left: 10px;
	margin-right:5px;
}

#content table {
	
}

#content #userForm table {
	width: 600px;
}

#homepage #befaftbutton {
	margin-top: 10px;
}

.article_separator {
	display: none;
}

#wordpress {
	float: left;
	width: 600px;
}

#content p, #content li {
	*width: 400px;
}
#content li{
	margin-left: 20px;
}
#mainbox {
	margin-top: 120px;
	border: 1px solid #d7d4d4;
	border-bottom: none;
	background: #FFF;
}

#homeheader {
	background: url(../images/homeheaderback.jpg);
	width: 969px;
	height: 287px;
	margin-top: 40px;
}

.homehead {
	width: 969px;
	height: 287px;
}

.homehead .learnmore {
	margin-left: 97px;
}

.homehead h3 {
	margin-left: 97px;
	margin-top: 81px;
	font-size: 30px;
	font-family: Helvetica, Arial, serif;
	color: #FFF;
	font-weight: normal;
}

.homehead span {
	margin-left: 97px;
	font-family: Arial, serif;
	font-size: 13px;
	color: #FFF;
	display: block;
	width:400px;
	margin-bottom: 25px;
}

#homeheader1 {
	background: url(../images/homeheader1.jpg);
}

#homeheader2 {
	background: url(../images/homeheader2.jpg);
}

#homeheader3 {
	background: url(../images/homeheader3.jpg);
}

#homeheader4 {
	background: url(../images/homeheader4.jpg);
}

#homeheader5 {
	background: url(../images/homeheader5.jpg);
}

#homeheader6 {
	background: url(../images/homeheader6.jpg);
}

#internalheader {
	background:url("../images/internalheader.jpg") repeat scroll 0 0 transparent;
	height:136px;
	margin-top:40px;
	padding-top:43px;
	width:969px;
}

#internalheader span {
	color: #b2dbf4;
	font-size: 22px;
	font-family: Arial, serif;
	line-height: 30px;
	margin-left: 50px;
	display: block;
}

#midbar {
	background: url(../images/midbarback.jpg);
	width: 969px;
	height: 174px;
}

#midbar div {
	color:#FFFFFF;
	font-family:Arial,serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	margin-left:50px;
	margin-right:50px;
	margin-top:50px;
}

#tabnavwrap {
	position: absolute;
	z-index: 100;
	margin-top: -24px;
}

#tabnavwrap ul {
	margin: 0;
	padding: 0;
	margin-left: 25px;
}

#tabnavwrap li {
	display: inline-block;
}

#tabnavwrap a div {
	width: 120px;
	height: 18px;
	padding-top: 6px;
	background: url(../images/midtab.png);
	text-align: center;
	font-family: Arial, serif;
	font-weight: bold;
	font-size: 12px;
}

#tabnavwrap a.activeSlide div {
	background: url(../images/midtabover.png);
}

#tabnavwrap li a {
	color: #494949;
}

#tabnavwrap a:hover {
	color: #626161;
	text-decoration: none;
}

#tabnavwrap li a.activeSlide {
	color: #FFF;
}

#featurebox li {
	display: inline;
	margin-left:33px
}

#featurebox ul {
	margin: 0;
	padding: 0;
}

#midbar #featurebox {
	margin-top:18px;
	margin-left: 0px;
	width: 925px;
}

#servicesbox li {
	display: inline;
	margin-left:33px
}

#servicesbox ul {
	margin: 0;
	padding: 0;
}

#midbar #servicesbox {
	margin-top:18px;
	margin-left: 0px;
	width: 925px;
}

#pricingbox li {
	display: inline;
	margin-left:33px
}

#pricingbox ul {
	margin: 0;
	padding: 0;
}

#midbar #pricingbox {
	margin-top:18px;
	margin-left: 0px;
	width: 925px;
}

#midbar #demobox {
	margin-top:28px;
	width: 925px;
}

#midbar #demobox span {
	display:inline-block;
	margin-left:20px;
	margin-top:9px;
	width:400px;
}

#midbar #demobox #requestbutton {
	display: inline;
	float: left;
}

#leftcol .sidebardiv {
	background: url(../images/sidebarback.png);
	width: 288px;
	height: 164px;
	padding-left: 15px;
	padding-top: 10px;
	font-family: Helvetica, Arial, serif;
	font-size: 11px;
	color: #242424;
	
}

#leftcol .sidebardiv h3 {
	color: #f05d2a;
	font-family: Helvetica, Arial, serif;
	font-size: 21px;
	font-weight: normal;
	margin-left:39px;
	padding-top:0px;
}

#leftcol .sidebardiv h3 img {
	
}

#homepagewrap {
	padding-left: 20px;
	padding-bottom: 40px;
}

#homepagewrap .homediv {
	display:inline-block;
	padding-left:20px;
	padding-right:20px;
	width:275px;
	padding-top:30px;
	font-family: Helvetica, Arial, serif;
	font-size: 11px;
	color: #242424;
	vertical-align:top;
}

#homepagewrap .homediv h2 {
	color: #f05d2a;
	font-family: Helvetica, Arial, serif;
	font-size: 21px;
	font-weight: normal;
	margin-left:44px;
	padding-top:1px;
	margin-bottom:20px;
}

#homepagewrap #homesolution {
	font-weight: bold;
}

#homepagewrap #homesolution h2 {
	margin-top: 10px;
}

#homepagewrap #homedemo {
	border-left: 1px solid #95a8b7;
}

#homepagewrap #homeemr {
	border-left: 1px solid #95a8b7;
}

#getstarted {
	float: right;
}

#wordpress h2, #wordpress h2 a, #wordpress h2 a:hover, #wordpress h2 a:visited, #wordpress #headerimg .description  {
	margin:0;
	padding-left:0;
	text-align:left;
	width:600px;
	font-weight: normal;
}

#wordpress #headerimg h2 {
	font-size: 20px;
	font-weight: normal;
}

#demobox a {
	color: #F05D2A;
}

#content #interests .fields {
	width: 400px;
}

#content #interests .fields label {
	display: inline-table;
	width:374px;
}

#solutionsmenu h3 {
	border-bottom:1px solid #e1e0e0;
	color:#424242;
	font-family:Helvetica,serif;
	margin-bottom:15px;
	padding-bottom:15px;
	padding-top:27px;
	width:242px;
}

#solutionsmenu ul {
	padding: 0;
	margin: 0;
}

#solutionsmenu li {
	display:block;
	padding-left:7px;
	padding-right:7px;
	padding-top:4px;
	vertical-align:super;
	width:238px;
	border: 1px solid #FFF;
}

#solutionsmenu li.active span {
	color: #F05D2A;
}

#solutionsmenu li.active {
	background:none repeat scroll 0 0 #F9F9F9;
	border:1px solid #DDDDDD;
}

#solutionsmenu li .icon2 {
	float:right;
	margin-top:9px;
}

#solutionsmenu li span {
	color:#484848;
	display:inline-block;
	font-family:Helvetica,serif;
	font-size:13px;
	margin-left:17px;
	margin-top:10px;
	vertical-align:top;
}
#solutionsmenu li a {
	text-decoration: none;
}

#solutionsmenu li div {
	margin: 0;
}

#solutionsmenu li a:hover span {
	color: #444;
}

#solutionsmenu li:hover {
	background:none repeat scroll 0 0 #EEE;
}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 17px;
}

.fields {
	display:table-cell;
}

#softwareform .caption {
	color:#444;
}

#interesttable {
	background:none repeat scroll 0 0 #f4cabc;
	float:right;
	padding:13px;
	width:315px;
}

#bottomform {
	
}

.legal-next {
	width: 971px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}

.legal-next p a {
	color:#F05D2A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	padding-left:120px;
	text-decoration: underline; bold
}