﻿.obox {border:solid 1px #F7931E;background-color:#FEF6ED;border-radius:10px;}
.bbox {border:solid 1px #1E91D0;background-color:#E5F3F9;border-radius:10px;}
.boxinner {padding:15px;}
.obox h1 {font-size:14px;margin:15px 15px 0 15px;padding:0px;color:#F7931E;text-align:center;}
.obox h2 {font-size:13px;margin:15px 15px 0 15px;padding:0px;color:#F7931E;text-align:left;}
.bbox h1 {font-size:14px;margin:15px 15px 0 15px;padding:0px;color:#1E91D0;text-align:center;}
.bbox h2 {font-size:13px;margin:15px 15px 0 15px;padding:0px;color:#1E91D0;text-align:left;}
.form p{color:#000;margin:0px;margin-bottom:1em;padding:0px;font-size:11px;}
.form p span.required{color:red;}
.form p.first{margin-bottom:0px;padding-bottom:0px;text-align:right;}
.form p.control{margin:0px;margin-top:5px;padding:0px;text-align:right;}
.form p.first label, .form p.control label{float:left;text-align:left;}
.form input[type=text]{width:300px;font-size:1em;line-height:1.2em;}
.form textarea{width:300px;height:100px;font-family:Verdana, Geneva, sans-serif;font-size:11px;}
.form .captcha{padding:5px;text-align:center;}
.form .captcha p {text-align:center;}
.form .captcha input[type=text]{width:150px;font-size:1.2em;line-height:1.4em;}
.form .captcha .error{color:red;}
.buttonwrapper{overflow:hidden;width:100%;padding-top:15px;padding-bottom:7px;}
.buttoninner{float:right;}
a.squarebutton{color:#1E91D0;background:transparent url('/images/square-blue-left.png') no-repeat top left;display:block;float:left;font-family:Verdana, Geneva, sans-serif;font-size:12px;line-height:15px;height:23px;padding-left:9px;margin-left:10px;text-decoration:none;}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{color:#1E91D0;}
a.squarebutton span{background:transparent url('/images/square-blue-right.png') no-repeat top right;display:block;padding:4px 9px 4px 0;}
a.squarebutton:hover{background-position:bottom left;}
a.squarebutton:hover span{background-position:bottom right;color:#176D9C;}
.obox a.squarebutton{color:#555;background:transparent url('/images/square-orange-left.png') no-repeat top left;display:block;float:left;font-family:Verdana, Geneva, sans-serif;font-size:12px;line-height:15px;height:23px;padding-left:9px;margin-left:10px;text-decoration:none;}
.obox a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{color:#555;}
.obox a.squarebutton span{background:transparent url('/images/square-orange-right.png') no-repeat top right;display:block;padding:4px 9px 4px 0;}
.obox a.squarebutton:hover{background-position:bottom left;}
.obox a.squarebutton:hover span{background-position:bottom right;color:#000;}
.contact p{margin:0px;margin-bottom:.2em;padding:0px;padding-left:150px;text-align:left;}
.contact p span.required{color:red;}
.contact p label{float:left;text-align:left;margin-left:-150px;}
.pagelinks p{color:#000;margin:0px;margin-bottom:1em;padding:0px;font-size:11px;}
.pagelinks p a, .pagelinks p a:visited{font-weight:bold;color:#000;text-decoration:none;}
.pagelinks p a:hover{color:#F7931E;text-decoration:underline;}
.pagelinks p.link{width:152px;margin:0;padding:0;line-height:1.5em;color:#fff;background-color:#404E22;border:solid 2px #404E22;margin-left:auto;margin-right:auto;}
.pagelinks p.link a, .pagelinks p.link a:visited{color:#fff;text-decoration:none;}
.pagelinks p.link a:hover{color:#360E3F;text-decoration:underline;}
.pagelinks p.link img{padding:0;margin:0;}
.pagelinks ul{list-style-type:none;list-style-image:url(/images/black-link-arrow.png);list-style-position:outside;padding:1em 0 1em 20px;margin:0;}
.pagelinks li{padding-left:0;margin:0;text-align:left;}
.pagelinks h3{font-family:Verdana, Geneva, sans-serif;font-size:15px;font-weight:normal;padding:0px;margin:0px;position:relative;color:#000;}
.pagelinks h4{font-family:Verdana, Geneva, sans-serif;font-size:13px;font-weight:normal;padding:0px;margin:0px;position:relative;color:#000;}
.pagelinks h4 a, .pagelinks h4 a:visited{color:#000;text-decoration:none;}
.pagelinks h4 a:hover{color:#F7931E;text-decoration:underline;}
