@charset "utf-8";
body  {
	background:none;
	background-color:#FFF;
	font:62.5% Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#2F281E;
}
strong, b {
	font-weight:bold;
}
em, i {
	font-style:italic;
}
p, li, #subNav li, #btmNav li {
	padding: .1em 0 .8em 0;
	font-size:1.2em;
}
li, #subNav li, #btmNav li {
	padding: 0;
	font-size:1.2em;
}
#btmNav li {
	list-style:none;
	margin:0;
}
a {
	color:#e16600;
}
a:hover {
	color:#009;
}
a.popup {
	padding-left:14px;
	background:transparent url(../images/popup-icon.gif) no-repeat center left;
}
a.popup:hover {
	background-image: url(../images/popup-icon-hover.gif);
}
table {
	margin: 0.4em 0;
	font-size:1.2em;
}
td, th {
	padding:5px;
}
th {
	font-weight:bold;
}
hr {
	height:1px;
	border:none;
	clear:both;
}
h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size:2.6em;
	line-height: 1.6em;
	padding:.3em 0;
}
h2 {
	font-size:2.4em;
	line-height:2em;
	margin-top:0.8em;
	padding:.3em 0;
}
h3 {
	font-size:1.6em;
	line-height:1.8em;
	margin-top:0.6em;
	padding:.2em 0;
}
h4 {
	font-size:1.4em;
	line-height:1.6em;
	margin-top:0.4em;
	padding:.2em 0;
}
h5 {
	font-size:1.2em;
	line-height:1.4em;
	margin-top:0.2em;
	font-weight:bold;
	padding:.2em 0;
}
h6 {
	font-size:1.1em;
	line-height:1.3em;
	font-weight:bold;
	padding:.2em 0;
}
/*
.content ul , .content ol {
	margin:0 0 10px 0;
}
.content ul li, .content ol li {
	list-style-position: inside;
	margin-left:15px;
}
.content ol li {
	list-style-type:decimal;
}
.content ul li {
	list-style-type:disc;
}
*/
ul,ol {
	margin:0 0 10px 0;
}
ul.navSlideList,
#secondaryNav ul {
	margin:0;
}
li {
	list-style-position: outside;
	margin-left:15px;
}
ol li {
	list-style-type:decimal;
}
ul li {
	list-style-type:disc;
}

.centeredBlock {
	display:block;
	margin:auto;
	text-align:center;
}
.note {
	font-style:italic;
}
.notice {
	color:#900;
}
.req {
	color: #900;
}

/* CUSTOM STYLES THAT USERES CAN USE */
.dots {
	border-width:2px 0;
	border-style:dotted;
	border-color:#666;
	padding:4px 0 0;
	height:0px;
	overflow:hidden;
	margin:27px 20px;
	position:relative;
	left:10px;
	right:10px;
	top:13px;
}
.orange-button a {
	position:relative;
	display: block;
	height: 16px;
	line-height: 16px;
	background: transparent url(../images/widgets/image-box-link-right.jpg) no-repeat right 0;
	padding: 0 8px 0 0;
	text-align: center;
	color: #FFF;
	font-family: georgia, "Times New Roman", serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size:10px;
	overflow: hidden;
}
.orange-button {
	background: transparent url(../images/widgets/image-box-link-left.jpg) no-repeat 0 0;
	display: inline-block;
	height: 16px;
	overflow:hidden;
	position:relative;
	padding:0 0 0 8px;
	margin:10px 18px;
}
.tableStyle1 {
	border:1px dashed #CCC;
	width:500px;
}
.tableStyle1 td, .tableStyle1 th {
	font-size: 1em;
	padding:3px;
	border:1px dashed #CCC;
}
.detailText1 {
	font-size: 0.9em;
}
.detailText2 {
	color:#666;
	font-size: 0.9em;
}

.add5pxTop {margin-top: 5px !important;}
.add5pxRight {margin-right:5px !important;}
.add5pxBottom {margin-bottom: 5px !important;}
.add5pxLeft {margin-left:5px !important;}
.add10pxPadding {padding: 10px !important;}
.add10pxPaddingTop {padding-top: 10px !important;}
.add10pxPaddingRight {padding-right:10px !important;}
.add10pxPaddingBottom {padding-bottom: 10px !important;}
.add10pxPaddingLeft {padding-left:10px !important;}
.add10pxTop {margin-top: 10px !important;}
.add10pxRight {margin-right:10px !important;}
.add10pxBottom {margin-bottom: 10px !important;}
.add10pxLeft {margin-left:10px !important;}
.add15pxPadding {padding: 15px !important;}
.add15pxPaddingTop {padding-top: 15px !important;}
.add15pxPaddingRight {padding-right:15px !important;}
.add15pxPaddingBottom {padding-bottom: 15px !important;}
.add15pxPaddingLeft {padding-left:15px !important;}
.add15pxTop {margin-top: 15px !important;}
.add15pxRight {margin-right: 15px !important;}
.add15pxBottom {margin-bottom: 15px !important;}
.add15pxLeft {margin-left: 15px !important;}
.add20pxPadding {padding: 20px !important;}
.add20pxPaddingTop {padding-top: 20px !important;}
.add20pxPaddingRight {padding-right:20px !important;}
.add20pxPaddingBottom {padding-bottom: 20px !important;}
.add20pxPaddingLeft {padding-left:20px !important;}
.add20pxTop {margin-top: 20px !important;}
.add20pxRight {margin-right: 20px !important;}
.add20pxBottom {margin-bottom: 20px !important;}
.add20pxLeft {margin-left: 20px !important;}
.add25pxTop {margin-top: 25px !important;}
.add25pxRight {margin-right: 25px !important;}
.add25pxBottom {margin-bottom: 25px !important;}
.add25pxLeft {margin-left: 25px !important;}
.altClear {overflow:visible !important;}
.hideMe {display: none !important;}
.showMe {display: block !important;}
.biggest {font-size:72px; line-height:66px; padding-bottom: 15px;}
.black {color:#333333 !important;}
.grey {color:#666666 !important;}
.blue {color:#0457b1 !important;}
.bold {font-weight:bold !important;}
.borderLBlue {border:1px solid #a0cdfe !important;}
.clear {clear:both !important;}
.darkGrey {color:#333 !important;}
.floatL {float:left !important;}
.floatR {float:right !important;}
.font12px {font-size:12px !important;}
.font14px {font-size:14px !important;}
.relative { position:relative !important;}
.small {font-size:11px !important;}
.red {color:#9d032a !important;}
.uppercase {text-transform:uppercase !important;}
.yellow {color:#ffbd12 !important;}
.white {color:#fff !important;}
.greyBox {background-color: #eee !important; color: #777;}
.hint, .req {color: #900 !important;}
.error {color:#900;text-align:center;width:80%;margin:18px auto;}
.brown{color:#2F281E}

