@charset "utf-8";
/* Global Styles */
/* Copyright Inflection LLC All Rights Reserved */

/* NORMALIZING */
* {margin:0px;padding:0px;}
body,div,header,section,aside,footer,img,p,h1,h2,h3,h4,h5,h6,table,th,td,form,ul,ol,dl,li,dt,dd,fieldset,blockquote,address,caption,cite,code,strong,em,dfn,pre,acronym,var,dfn,abbr {font-size:100%;font-style:normal;font-weight:normal;text-align:left;margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0;list-style:none;}

/* HTML5 */
header,section,footer,aside,article,figure,hgroup {display:block;}
address {display:inline;}

/* FOUNDATION */
html {overflow-y:scroll;}
body {height:auto;color:#000;font-family:Arial,sans-serif;font-size:12px;line-height:16px;text-align:center;}
.contain {width:920px;margin:auto;}
.blueband {width:980px;background:url(../images/core/blueband.gif) no-repeat;text-align:center;margin:auto;padding-top:28px;}

/* HEADER */
#header {width:980px !important;padding:24px 0 16px 0;}
#header a {font-size:11px;line-height:15px;font-weight:bold;text-decoration:none;}
#header a.right {margin:10px 0 0 20px;}

/* FOOTER */
#footer {color:#997f5c;font-size:11px;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:15px;padding:30px 0;}
#footer #links {text-align: center;}
#footer #links a {margin-right:34px;text-decoration:none;}
#footer #seals {margin-bottom: 10px;text-align:center;}
#footer #seals img {margin:14px 60px;}
#footer .divide {border-bottom:1px dotted #d4c8b6;margin:0 0 30px 0;padding:30px 0 0 0;clear:both;}

/* FONT */
h1 {font-size:24px;line-height:28px;font-weight:bold;}
h2 {font-size:16px;line-height:20px;font-weight:bold;}
a {text-decoration:underline;}
a:link {color:#2087ca;text-decoration:underline;}
	a:hover {color:#0e93e9;}
	a:visited {color:#2087ca;}
::-moz-selection {background:#eee;}
::selection {background:#eee;}
/* @font-face {font-family:Museo;src: url('../fonts/museo.otf');}
@font-face {font-family:MuseoThin;src: url('../fonts/museothin.otf');}
@font-face {font-family:MuseoItalic;src: url('../fonts/museoitalic.otf');} */

/* ELEMENT */
p {margin:10px 0;}
strong {font-weight:bold;}

/* INPUT */
input {font-family:Arial,sans-serif;font-size:13px;}
input.Text {height:16px;padding:6px 4px;line-height:16px;border:1px solid #a58c6b;-moz-border-radius:4px;-webkit-border-radius:4px;}
input.TextControl {height:16px;padding:6px 4px;line-height:16px;border:1px solid #a58c6b;-moz-border-radius:4px;-webkit-border-radius:4px;}
input.PasswordControl {height:16px;padding:6px 4px;line-height:16px;border:1px solid #a58c6b;-moz-border-radius:4px;-webkit-border-radius:4px;}
input[type=password] {height:16px;padding:6px 4px;line-height:16px;border:1px solid #a58c6b;-moz-border-radius:4px;-webkit-border-radius:4px;}
input[type=text] {height:16px;padding:6px 4px;line-height:16px;border:1px solid #a58c6b;-moz-border-radius:4px;-webkit-border-radius:4px;}
	input#FirstName {text-transform:capitalize;}
	input#MiddleName {text-transform:capitalize;}
	input#LastName {text-transform:capitalize;}
	input#MaidenName {text-transform:capitalize;}
	input#City {text-transform:capitalize;}
	input#County {text-transform:capitalize;}
	input#CitiesPrevious {text-transform:capitalize;}
	input#StatesPrevious {text-transform:capitalize;}
	input#FirstNamesRelatives {text-transform:capitalize;}
	input[type=text]:focus {-moz-box-shadow:0 0 4px #f3bd00;-webkit-box-shadow:0 0 4px #f3bd00;box-shadow:0 0 4px #f3bd00;}
	input[type=password]:focus {-moz-box-shadow:0 0 4px #f3bd00;-webkit-box-shadow:0 0 4px #f3bd00;box-shadow:0 0 4px #f3bd00;}
input.InError {border:1px solid #EB3A3A;}
select {padding:5px 3px;line-height:20px;border:1px solid #a58c6b;-moz-border-radius:4px;-webkit-border-radius:4px;}
textarea {font-family:Arial,sans-serif;font-size:13px;padding:6px 4px;line-height:20px;border:1px solid #a58c6b;-moz-border-radius:4px;-webkit-border-radius:4px;}

/* BUTTON */
#TeaserSearch {text-decoration:none;}
#ActionSave {text-decoration:none;}
#ActionSaveSSL {text-decoration:none;}
.btn {background:#ffb22a url(../images/core/btn-yellow.png) top repeat-x;color:#000 !important;font-family:Museo,Arial,sans-serif;font-size:14px;font-weight:bold;text-align:center;text-decoration:none !important;text-shadow:#ffe858 0 1px 0;margin:auto;padding:6px 0;display:block;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;border:1px solid #f59600;-moz-box-shadow:1px 2px 2px #ccc;box-shadow:1px 2px 2px #ccc;-webkit-box-shadow:1px 2px 2px #ccc;}
	.btn-beige {background:#ffe9c9 url(../images/core/btn-beige.png) top repeat-x;color:#7f5132 !important;text-shadow:#fff 0 1px 0;border:1px solid #a58c6b;-moz-box-shadow:0px 0px 0px;box-shadow:0px 0px 0px;-webkit-box-shadow:0px 0px 0px;}

/* NOTIFICATION */
.processing_show {width:100%;background:#fff;text-align:center;padding:20px 0;display:block;position:fixed;bottom:0px;left:0;overflow:hidden;z-index:9999;zoom:1; -moz-box-shadow: 0px 0px 14px #eee;-webkit-box-shadow: 0px 0px 14px #eee;}
.noscript {background:#ffe3e3;color:#eb3a3a;font-size:11px;font-weight:bold;line-height:15px;text-align:center;padding:4px 6px;display:block;}
.error-input {color:#eb3a3a;font-size:11px;line-height:15px;padding-top:2px;}
.FieldErrorText {color:#eb3a3a;font-size:11px;line-height:15px;padding-top:2px;}
.Error {background:#ffecec url(../images/icons/menu-invalid.gif) 6px 8px no-repeat;color:#eb3a3a;padding:6px 10px 6px 28px;font-weight:bold;font-size:11px;border:1px solid #eb3a3a;-moz-border-radius:4px;-webkit-border-radius:4px;}

/* TOOLTIPS */
#tooltip {max-width:400px;color:#222;background:#fff;padding:24px;font-size:12px;border:2px solid #2087cb;-moz-border-radius:8px;-webkit-border-radius:8px;z-index:9999;position:absolute;z-index:9999; font-family:Arial, sans-serif;-moz-box-shadow: 0px 0px 14px #999;-webkit-box-shadow: 0px 0px 14px #999;cursor:pointer;}
.tooltip {color:#000 !important;overflow:visible !important;font-size:12px;line-height:16px;background: #FFF3CF;background: -webkit-gradient(linear, left top, left bottom, from(#FFFBCD), to(#FFE79E));background: -moz-linear-gradient(top,  #FFFBCD,  #FFE79E);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBCD', endColorstr='#FFE79E');padding:16px;border:3px solid #2183cd;position:absolute;-moz-box-shadow: 0px 0px 10px #000;-webkit-box-shadow: 0px 0px 10px #000;z-index:999;}
.tooltip .close {position: absolute; top: 0; right: 3px; margin: 0; padding: 3px; color: #8C5E3D; font-size: 14px; font-weight: bold; cursor: pointer;}


/* COLORBOX */
/* Colorbox Core - Do not change */
	#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
	#cboxOverlay{width:100%;height:100%;position:fixed;cursor:default !important;}
	#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
	#cboxContent{margin:0;padding:0;position:relative;overflow:visible;cursor:default;}
	#cboxLoadedContent{overflow:auto;}
	#cboxLoadedContent iframe{width:100%;height:100%;border:0;display:block;}
	#cboxLoadingOverlay, #cboxLoadingGraphic{width:100%;position:absolute;top:0;left:0;}
	#cboxTopLeft {width:32px;height:32px;background: url(../images/core/cboxNW.png) top left repeat-x;}
	#cboxTopRight {width:32px;height:32px;background: url(../images/core/cboxNE.png) top right repeat-x;}
	#cboxTopCenter {height:32px;background: url(../images/core/cboxTop.png) top repeat-x;}
	#cboxBottomLeft {width:32px;height:32px;background: url(../images/core/cboxSW.png) bottom left repeat-x;}
	#cboxBottomRight {width:32px;height:32px;background: url(../images/core/cboxSE.png) bottom right repeat-x;}
	#cboxBottomCenter {height:32px;background: url(../images/core/cboxBottom.png) bottom repeat-x;}
	#cboxMiddleLeft {width:32px;background: url(../images/core/cboxLeft.png) left repeat-y;}
	#cboxMiddleRight {width:32px;background: url(../images/core/cboxRight.png) right repeat-y;}
	.cboxIE #cboxTopLeft {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxNW.png, sizingMethod='scale');}
	.cboxIE #cboxTopRight {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxNE.png, sizingMethod='scale');}
	.cboxIE #cboxTopCenter {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxTop.png, sizingMethod='scale');}
	.cboxIE #cboxBottomLeft {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxSW.png, sizingMethod='scale');}
	.cboxIE #cboxBottomRight {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxSE.png, sizingMethod='scale');}
	.cboxIE #cboxBottomCenter {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxBottom.png, sizingMethod='scale');}
	.cboxIE #cboxMiddleLeft {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxLeft.png, sizingMethod='scale');}
	.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxRight.png, sizingMethod='scale');}
/* Colorbox core styles - Edit */
	#cboxTitle,#cboxCurrent,#cboxSlideshow,#cboxPrevious,#cboxNext{margin:0px;padding:0px;display:none !important;}
	#cboxOverlay{background:#fff;}
    #cboxContent{background:#ffefb4 url(../images/core/bg-base-yellow.png) top repeat-x;margin:-1px;border:1px solid #dfd0c5;-moz-border-radius:4px;-webkit-border-radius:4px;}
	#cboxClose{width:30px;height:30px;background: url(../images/core/cboxClose.png) top left repeat-x;position:absolute;top:-26px;right:-26px;text-indent:-9999px;cursor:pointer;}
	.cboxIE #cboxClose {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/core/cboxClose.png, sizingMethod='scale');}
	#cboxLoadedContent {margin:0px;padding:30px; position: relative;}
/* Colorbox styles - Edit */	
	.cboxBase h2 {font-size:34px !important;line-height:38px !important;margin:0 !important;}
	.cboxBase h3 {font-weight:bold;font-size:26px;line-height:30px;margin-bottom:20px;}
	.cboxBase input.btn {width:120px;margin:15px 0 0 0 !important;}
/* Colorbox Sign In */
	.cboxSignIn {font-size:12px;line-height:16px;margin:20px;}
	.cboxSignIn label {font-weight:bold;margin:10px 0 2px 0;display:block;}
	.cboxSignIn .info {width:150px;color:#997F5C;font-weight:bold;margin-top:20px;padding-left:20px;border-left:1px dotted #ccc;float:right;}
	.cboxSignIn input.btn {width:140px;margin:20px 0 0 0 !important;}
	.cboxSignIn input#__uid {width:200px;}
	.cboxSignIn input#__pwd {width:200px;}
	

/* CAPTCHA */
#Captcha {background:#ffefb4 url(../images/core/bg-base-yellow.png) top repeat-x;padding:60px;}
#Captcha h2 {font-size:38px;line-height:42px;}
#Captcha .btn {width:140px;margin:20px 0;}

/* MODIFIERS */
/* fonts */
.font-green {color:#88b915 !important;}
.font-brown {color:#af6a2d !important;}
.font-blue {color:#2087ca !important;}
.font-red {color:#eb3a3a !important;}
.nodecor {text-decoration:none !important;}
/* float */
.left {float:left !important;}
.right {float:right !important;}
.nofloat {float:none !important;}
/* margin */
.auto {margin:auto;}
.first {margin-left:0px !important;padding-left:0px !important;}
.last {margin-right:0px !important;padding-right:0px !important;}
/* padding */
.pad {padding:10px;}
	.pad20 {padding:20px;}
/* align */
.align-left {text-align:left;}
.align-right {text-align:right;}
.align-center {text-align:center;}
.align-middle {vertical-align:middle; margin-top:-2px;}
.align-bottom {vertical-align:baseline;}
/* table */
.table100 {width:100%;}
.align-top td {vertical-align:top;}
/* border */
.borderno {border:0 !important;}
/* rounding */
.round {-moz-border-radius:4px;-webkit-border-radius:4px;}
	.round10 {-moz-border-radius:10px;-webkit-border-radius:10px;}
	.round20 {-moz-border-radius:20px;-webkit-border-radius:20px;}
	.round-top {-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;}
	.round-bottom {-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;}
	.round-left {-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;}
	.round-right {-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;}
/* clear */
.clear {height:0px;font-size:0px;line-height:0px;display:block;clear:both;}
	.clear-left {height:0px;font-size:0px;line-height:0px;display:block;clear:left;}
	.clear-right {height:0px;font-size:0px;line-height:0px;display:block;clear:right;}
	.clear-top10 {padding-top:10px;display:block;clear:both;}	
	.clear-top20 {padding-top:20px;display:block;clear:both;}	
/* divider */
.divide {height:0px;font-size:0px;line-height:0px;padding-top:16px;margin-bottom:16px;border-bottom:1px solid #ddd;display:block;}
.italic {font-style: italic;}

/* Dev Tools */
#debugger {margin:0;padding:4px 10px;background:#fff;font-size:11px;font-weight:bold;border-bottom:1px solid #ddd;}
#debugger a {margin-right:20px;}
#debugger #debugtest {color:#eb3a3a;}
