/* start wide_fullO_none_none threeSqPurple standard */
body {
background-color: #9A91C4;
	background-image: url(/images/backgrounds/PIC-1025.jpg);
	background-repeat: no-repeat;
	background-position: 50% 100%;
	background-attachment:fixed;
}
#container {
margin-left:auto;
margin-right:auto;
width:1030px;
background-color:transparent;
/* 
background-image:url(/sass_images/backgrounds/white62.png);
background-position:50% 50%;
background-repeat:repeat;
*/
}

#containerTop {
width:1000px;
}
#hNav {
width:1000px;
}

#bodyContent {
width:1000px;
height:300px;
background-color:transparent;
background-image:url(/sass_images/backgrounds/white81.png);
background-position:50% 50%;
background-repeat:repeat;
}
#brandingSpacer {
	height:180px;
	width:1000px;
}
#brandingContent {
	background-image: url(/images/branding/NewLogoFlattened.png);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	height:180px;
	width:1000px;
}
#bodyContentTop_TXT {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
#includedContent {
	margin-left: 20px;
	margin-right: 20px;
}
#bodyContentBottom_TXT {
	margin-left: 20px;
	margin-right: 20px;
}
/* end wide_fullO_none_none threeSqPurple standard */

/* start wide_none_part_part threeSqPurple purpleFlowers */
#branding {
	width:1000px;
	height:180px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:3px;
background-color:transparent;
}
/* end wide_none_part_part threeSqPurple purpleFlowers */

/* main */
html, body {
margin:0px;
padding:0px;
}
body {
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
text-transform:none;
}
h1, h2, h3, h4, h5, h6, p {
}
p, th, td, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
h1 {
color:#332670;
font-family:"Times New Roman", Times, serif;
}
h2 {
color:#695CA9;
font-family:Arial, Helvetica, sans-serif;
}
h3 {
color:#005951;
font-family:Arial, Helvetica, sans-serif;
}
h4 {
font-family:Arial, Helvetica, sans-serif;
}
h5 {
font-family:Arial, Helvetica, sans-serif;
}
h6 {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
address {
}
hr {
background-color:#695CA9;
border:0;
color:#695CA9;
height:1px;
margin-top:0px;
margin-right:0px;
margin-bottom:12px;
margin-left:0px;
}
p {
margin-bottom:12px;
}
pre {
}
a img {
border:0px none;
}
a {
font-family:inherit;
font-size:selected;
font-weight:inherit;
color:#695CA9;
text-decoration:underline;
}
a:hover {
color:#F26522;
}
ul {
margin:0px;
padding:0px;
margin-bottom:12px;
list-style:none;
}
ol {
margin:0px;
padding:0px;
margin-bottom:12px;
}
ul li {
margin:0px;
padding:0px;
margin-bottom:2px;
margin-left:1px;
background-image:url(/sass_images/themes/threeSq-purple/bullets/bullet-orangeSq.jpg);
background-repeat:no-repeat;
background-position:0 0.5em;
padding-left:10px;
}
ol li {
margin:0px;
padding:0px;
margin-bottom:2px;
margin-left:18px;
}
table {
border-collapse:separate;
border-spacing:0px;
}
.bold {
font-weight:bold;
}
.block {
display:block;
}
.floatLeft {
float:left;
margin-right:10px;
margin-bottom:5px;
}
.floatRight {
float:right;
margin-left:10px;
margin-bottom:5px;
}
.hide {
display:none;
visibility:hidden;
}
.inline {
display:inline;
}
.italic {
font-style:italic;
}
.marginBottomNone {
margin-bottom:0px;
}
.marginBottomSmall {
margin-bottom:5px;
}
.marginTop {
margin-top:12px;
}
.marginTopSmall {
margin-top:5px;
}
.show {
display:block;
visibility:visible;
}
#container {
}
#containerTop {
}
#containerTopLeft {
}
#containerTopRight {
}
#containerMiddle {
}
#containerLeft {
}
#containerRight {
}
#containerBottom {
}
#containerBottomLink {
}
#moveCredits {
}
#creditsLink {
}
#containerBottomLeft {
}
#containerBottomRight {
}

#brandingContent {
}
#sidebarLeftIncludedContent {
}
#includedContent {
}
#sidebarRightIncludedContent {
}

#bodyContentTop_TXT {
}
#bodyContentBottom_TXT {
}

#sidebarLeftTop_TXT {
}
#sidebarLeftBottom_TXT {
}

#sidebarRightTop_TXT {
}
#sidebarRightBottom_TXT {
}
#footer {
}
.footerText, .footerText * {
text-align:left;
}
#footerNav {
}
.footerLink, a.footerLink, .footerLink a {
}
a.footerLink:hover, .footerLink a:hover, .footerLinkHover, a.footerLinkHover, .footerLinkHover a, a.footerLinkHover:hover, .footerLinkHover a:hover {
}
.footerPipe {
}
#hNav {
}
.horizNav {
}
.horizNav * td {
}
.horizNavLink, a.horizNavLink, .horizNavLink a {
}
a.horizNavLink:hover, .horizNavLink a:hover, .horizNavLinkHover, a.horizNavLinkHover, .horizNavLinkHover a, a.horizNavLinkHover:hover, .horizNavLinkHover a:hover {
}
.navDiv {
}
.navDiv .horizNavLink, .navDiv a.horizNavLink, .navDiv .horizNavLink a {
}
.navDiv a.horizNavLink:hover, .navDiv .horizNavLink a:hover, .navDiv .horizNavLinkHover, .navDiv a.horizNavLinkHover, .navDiv .horizNavLinkHover a, .navDiv a.horizNavLinkHover:hover, .navDiv .horizNavLinkHover a:hover {
}
.pageNav {
}
.pageNavLink, a.pageNavLink, .pageNavLink a {
}
a.pageNavLink:hover, .pageNavLink a:hover, .pageNavLinkHover, a.pageNavLinkHover, .pageNavLinkHover a, a.pageNavLinkHover:hover, .pageNavLinkHover a:hover {
}
.sideNavDiv {
}
.sideNavDiv .pageNavLink, .sideNavDiv a.pageNavLink, .sideNavDiv .pageNavLink a {
}
.sideNavDiv a.pageNavLink:hover, .sideNavDiv .pageNavLink a:hover, .sideNavDiv .pageNavLinkHover, .sideNavDiv .pageNavLinkHover a, .sideNavDiv a.pageNavLinkHover, .sideNavDiv .pageNavLinkHover a:hover, .sideNavDiv a.pageNavLinkHover:hover {
}
/* editor */

.capitalize {
text-transform:capitalize;
}
.center {
display:block;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}
.left {
float:left;
margin-top:1px;
margin-right:10px;
margin-bottom:5px;
}
.right {
float:right;
margin-top:1px;
margin-left:10px;
margin-bottom:5px;
}
.centerWithBorder {
display:block;
margin-left:auto;
margin-right:auto;
border-width:1px;
border-style:solid;
border-color:#000000;
margin-bottom:10px;
}
.leftWithBorder {
float:left;
margin-top:1px;
margin-right:10px;
margin-bottom:5px;
border-width:1px;
border-style:solid;
border-color:#000000;
}
.rightWithBorder {
float:right;
margin-top:1px;
margin-left:10px;
margin-bottom:5px;
border-width:1px;
border-style:solid;
border-color:#000000;
}
.clear {
clear:both;
}

.featureBox {
background-image:url(/sass_images/themes/threeSq-purple/backgrounds/featureGoldStrip.jpg);
background-repeat:repeat-x;
background-position:0px -100px;
background-color:#ffffff;
border-top:2px solid #6a5ea9;
border-bottom:1px solid #695CA9;
border-right:none;
border-left:none;
width:250px;
float:right;
margin-left:10px;
margin-bottom:5px;
}
.featureBoxSidebar1 {
background-image:url(/sass_images/themes/threeSq-purple/backgrounds/sq-orange.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
border-top:2px solid #f26522;
border-bottom:1px solid #f26522;
border-right:none;
border-left:none;
background-color:#FFFFFF;
margin-bottom:10px;
width:100%;
}
.featureBoxSidebar2 {
background-image:url(/sass_images/themes/threeSq-purple/backgrounds/sq-purple.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
border-top:2px solid #6a5ea9;
border-bottom:1px solid #695CA9;
border-right:none;
border-left:none;
background-color:#FFFFFF;
margin-bottom:10px;
width:100%;
}
.featureBox * td {
padding-top:15px;
padding-right:15px;
padding-left:15px;
padding-bottom:10px;
}
.featureBoxSidebar1 * td {
padding-top:25px;
padding-right:10px;
padding-left:10px;
padding-bottom:5px;
}
.featureBoxSidebar2 * td {
padding-top:10px;
padding-right:10px;
padding-left:10px;
padding-bottom:5px;
}
.featureHeader, .featureBox * h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
text-transform:none;
color:#005951;
margin-bottom:4px;
}
.featureSubHeader, .featureBox * h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:none;
color:#695CA9;
margin-bottom:2px;
}
.featureText, .featureBox * p {
font-size:10px;
margin-bottom:8px;
}
.featureBox * ul  {
margin-bottom:8px;
}
.featureBox * ul li {
font-size:10px;
}
.featureBox * ol {
margin-bottom:8px;
}
.featureBox * ol li {
font-size:10px;
}
.featureSidebar1Header, .featureBoxSidebar1 * h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#695CA9;
margin-bottom:4px;
}
.featureSidebar1SubHeader, .featureBoxSidebar1 * h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-transform:none;
color:#f26522;
margin-bottom:2px;
}
.featureSidebar1Text, .featureBoxSidebar1 * p {
font-size:10px;
margin-bottom:8px;
}
.featureBoxSidebar1 * ul {
margin-bottom:8px;
}
.featureBoxSidebar1 * ul li {
font-size:10px;
}
.featureBoxSidebar1 * ol {
margin-bottom:8px;
}
.featureBoxSidebar1 * ol li {
font-size:10px;
}
.featureSidebar2Header, .featureBoxSidebar2 * h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#f26522;
margin-bottom:4px;
margin-top:15px;
}
.featureSidebar2SubHeader, .featureBoxSidebar2 * h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:none;
color:#695CA9;
margin-bottom:2px;
}
.featureSidebar2Text, .featureBoxSidebar2 * p {
font-size:10px;
margin-bottom:8px;
}
.featureBoxSidebar2 * ul {
margin-bottom:8px;
}
.featureBoxSidebar2 * ul li {
font-size:10px;
}
.featureBoxSidebar2 * ol {
margin-bottom:8px;
}
.featureBoxSidebar2 * ol li {
font-size:10px;
}
.fontRed {
color:#D71920;
}
.fontYellow {
color:#FFD900;
}
.fontBlue {
color:#00509F;
}
.fontGreen {
color:#005951;
}
.fontOrange {
color:#F26522;
}
.fontPurple {
color:#695CA9;
}
.fontBrown {
color:#603913;
}
.fontGray {
color:#666666;
}
.fontWhite {
color:#FFFFFF;
}
.fontBlack {
color:#000000;
}
.fontSmall {
font-size:10px;
}
.leadText {
font-size:13px;
}
.uppercase {
text-transform:uppercase;
}

/* form */
.inputSubmit {
color:#605CA8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:2px;
padding-right:3px;
padding-bottom:2px;
padding-left:3px;
background-color:#FFFFFF;
cursor:pointer;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#CCCCCC;
border-right-color:#999999;
border-bottom-color:#999999;
border-left-color:#CCCCCC;
}
.inputSubmitHover {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:2px;
padding-right:3px;
padding-bottom:2px;
padding-left:3px;
background-color:#605CA8;
cursor:pointer;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#CCCCCC;
border-right-color:#999999;
border-bottom-color:#999999;
border-left-color:#CCCCCC;
}
.inputReset {
color:#605CA8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:2px;
padding-right:3px;
padding-bottom:2px;
padding-left:3px;
background-color:#FFFFFF;
cursor:pointer;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#CCCCCC;
border-right-color:#999999;
border-bottom-color:#999999;
border-left-color:#CCCCCC;
}
.inputResetHover {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:2px;
padding-right:3px;
padding-bottom:2px;
padding-left:3px;
background-color:#605CA8;
cursor:pointer;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-color:#CCCCCC;
border-right-color:#999999;
border-bottom-color:#999999;
border-left-color:#CCCCCC;
}

