/*When creating new CSS use capital letters to indicate an "id" and lowercase to indicate "class"*/
html {
		overflow: auto; /* this was added to avoid the double scrol bar when running in an iframe. */
						/* It can be removed if not in an iframe to restore the anti-site-shifting IE feature */
}

/* Master Container BEGIN */
body {
	background: #707276;
	color: #333;
	font: 0.70em Arial, Helvetica, sans-serif;
	line-height: 1.6em;
	margin: 5px 0 10px 0;
}
body tr td {
	margin: 0;
	padding: 0;
}
#Container {
	background: #fff url(../images/IMG-BackgroundFadeRight.gif) repeat-y right;
	width: 990px;
}
#Container a {
	color: #3e647e; 
	outline: none;
	text-decoration: none;
}
#Container a:hover {
	color: #204055;
	text-decoration: underline;
}
#Container acronym {
	border: 0;
}
#Container th a {
	color: #fff;
}
#Container th a:hover {
	color: #fff;
	text-decoration: underline;
}
/* Master Container END */

/* Header BEGIN */
#Header {
	border-bottom: 4px solid #6f732d;
	margin: 0 10px 0 0;
	text-align: left;
}
#Logo {
	float: left;
	padding: 10px 0 17px 20px;
}
#Brand {
	float: left;
	position: relative;
		top: 26px;
		left: 55px;
}
#Global {
	float: right;
	position: relative;
		top: 26px;
		right: 35px;
}
#Global ol {
	margin: 0;
	padding: 0;
}
#Global ol li {
	display: inline;
	list-style: none;
	border-right: 1px solid #7c98ae;
	margin-right: 0.5em;
	padding-right: 0.5em;
}
#Global ol li.last {
	border-right: 0;
	margin-right: 0;
	padding-right: 0;
}
/* Header END */

/* Home Page Construct BEGIN */
#Login {
	background: #E6DAA9;
	border-bottom: 4px solid #fff;
	margin: 0;
	padding: 15px 5px 15px 15px;
	text-align: left;
}
#IndexLeft {
	background: #ebeddf;
	text-align: left;
}
#IndexLeftContent {
	margin: 0;
	padding: 15px 5px 15px 15px;
}
#IndexRight {
	background: #fff url(../images/IMG-BackgroundFadeRight.gif) repeat-y right;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 725px;
}
#IndexRightContent {
	padding: 10px;
}
/* Home Page Construct END */

/* Secondary Page Construct BEGIN */
#LeftWide {
	background: #fff;
	float: left;
	margin: 0 0 0 0;
	padding: 25px 20px;
	text-align: left;
	width: 940px;
}
#Left {
	background: #fff;
	border-right: 255px solid #e7ebef;
	float: left;
	margin: 0 -255px 0 0;
	padding: 25px 20px;
	text-align: left;
	width: 685px;
}
#RightCTA {
	background: #beccd7;
	border-bottom: 4px solid #fff;
	float: left;
	margin: 0;
	padding: 15px;
	text-align: left;
	width: 225px;
}
#Right {
	background: #e7ebef url(../images/IMG-BackgroundFadeRight.gif) repeat-y right;
	float: left;
	margin: 0;
	padding: 15px 25px 15px 15px;
	text-align: left;
	width: 225px;
}
.LeftCTA {
	background: #E6DAA9;
	border-bottom: 4px solid #fff;
	float: left;
	margin: 0;
	padding: 15px;
	text-align: left;
}
#RightLogin {
	background: #E6DAA9;
	border-bottom: 4px solid #fff;
	float: left;
	margin: 0;
	padding: 15px;
	text-align: left;
	width: 225px;
}
/* Secondary Page Construct END */

/* Home Page Specific BEGIN */
#IndexLeft a {
	font-weight: bold;
}
#Login a {
	color: #204055;
	font-weight: bold;
}
#Login h3 {
	color: #513f24;
	display: block;
	font-size: 120%;
}
#Login h4 {
	color: #513f24;
	display: block;
	margin: 0 0 5px 0;
	font-size: 100%;
}
#Login ol {
	font-size: 100%;
	margin: 5px 0 0 0;
	padding:0;
}
#Login ol li {
	display: inline;
	list-style: none;
	border-right: 1px solid #7c98ae;
	margin-right: 1em;
	padding-right: 1em;
}
#Login ol li.last {
	border-right: 0;
	margin-right: 0;
	padding-right: 0;
}
#Login form {
	margin-top: 5px;
}
#Login input.text {	
	border: 1px solid #3e647e; 
	font-size: 90%;
	height: 15px;
	margin-bottom: 5px;
	padding: 2px 0 0 2px;
	width: 95%;
}
#Login input.submit {
	cursor: pointer;
	margin: 3px 15px 0 0;
}
#IndexLeftContent h3 {
	color: #7e633c; 
	font-size: 120%;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;
}
#IndexLeftContent ol {
	margin: 10px 10px 0 0;
	padding: 0;
}
#IndexLeftContent ol li {
	background: transparent url(../images/ICN-ArrowOrange.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 20px;
}
#IndexLeftContent ol li.pdf {
	background: transparent url(../images/ICN-PDF.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 20px;
}
#IndexLeftContent ol li.last {
	padding-bottom: 0;
}
#IndexLeftContent ol li.new {
	background: transparent url(../images/ICN-NewWindow.gif) no-repeat;
	list-style: none;
	margin-left: -5px;
	padding: 0 0 10px 20px;
}
#IndexLeftContent form {
	margin: 0;
}
#IndexLeftContent form input.text {
	border: 1px solid #3e647e;  
	font-size: 90%;
	height: 15px;
	margin: 0 10px 5px 0;
	padding: 2px 0 0 2px;
	vertical-align: middle;
	width: 75%;
}
#IndexLeftContent form input.submit {
	cursor: pointer;
	margin-bottom: 5px;
	vertical-align: middle;
}
/* Home Page Specific END */

/* Breadcrumb BEGIN */
#Breadcrumb {
	border-bottom: 1px dashed #bfae73;
	font-size: 90%;
	margin: 0 0 15px 0;
	padding-left: 15px;
}
#Breadcrumb li {
	display: inline;
	list-style: none;
	border-right: 1px solid #7c98ae;
	margin-right: 1em;
	padding-right: 1em;
}
#Breadcrumb li.last {
	border-right: 0;
	margin-right: 0;
	padding-right: 0;
}
#Breadcrumb a:visited {
	font: 100% Arial, Helvetica, sans-serif;
}
/* Breadcrumb END */

/* Secondary Page Left Column BEGIN */
#Content {
	margin: 0 5px 0 15px;
}
#Content a {
	font-weight: bold;
}
#Content h1, h2, h3 {
	color: #7e633c; 
	margin: 0 0 5px 0;
	padding: 0;
}
#Content h1 {
	font-size: 130%;
}
#Content h2 {
	font-size: 120%;
}
#Content h3 {
	display: inline;
	font-size: 110%;
	line-height: 1.5em;
	margin: 0;
}
#Content h4 {
	display: inline;
	font-size: 110%;
	line-height: 1.5em;
	margin: 0;
}
#Content p {
	margin: 0 0 10px 0;
}
#Content br {
	line-height: 10px;
}
#Content sup {
	font-size: 85%;
}
#Content dl {
	margin: 0 0 0 20px;
	padding: 0;
}
#Content dt {
	margin: 0 0 10px 0;
	padding: 0;
}
#Content dd {
	margin: 0 0 0 10px;
	padding: 0;
}
#Content dd.first {
	margin: 0 0 0 10px;
	padding: 0;
}
#Content dd.last {
	margin: 0 0 10px 10px;
	padding: 0;
}
#Content ol {
	margin: 0 0 0 25px;
	padding: 0;
}
#Content ol li {
	padding: 0 10px 10px 0;
}
#Content form {
	margin: 0;
}
#Content form input.text {
	border: 1px solid #3e647e;  
	font-size: 90%;
	height: 15px;
	margin-bottom: 10px;
	padding: 2px 0 0 2px;
	vertical-align: middle;
	width: 95%;
}
#Content form input.textarea {
	border: 1px solid #3e647e;  
	font-size: 90%;
	height: 15px;
	margin-bottom: 10px;
	padding: 2px 0 0 2px;
	vertical-align: middle;
	width: 95%;
}
#Content form input.submit {
	cursor: pointer;
	margin: 10px 0;
	vertical-align: middle;
}
.list {
	margin: 0 5px 0 20px;
}
.list dl {
	margin: 0;
	padding: 0;
}
.list dt {
	margin: 0;
	padding: 0;
}
.list dd {
	margin: 0;
	padding: 0;
}
.list ul {
	margin: 0 0 0 20px;
	padding: 0;
}
.list ul li {
	padding: 5px 0 5px 5px; 
}
.list ul li.first {
	padding-top: 0;
}
.list ul li.last {
	padding-bottom: 0;
}
.list ol {
	margin: 0 0 0 20px;
	padding: 0;
}
.list ol li {
	padding: 5px 0 5px 5px;
}
.list ol li.first {
	padding-top: 0;
}
.list ol li.last {
	padding-bottom: 0;
}
/* .list a {
	font-size: xx-large;
} */
.list-link ul {
	margin: 0 0 0 0; /* 10px 0 10px 0; */
	padding: 0;
}
.list-link ul li {
	background: transparent url(../images/ICN-ArrowOrange.gif) no-repeat;
	list-style: none;
	padding: 0 0 5px 20px;
}
.list-link ul li.email {
	background: transparent url(../images/ICN-Email.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 20px;
}
.list-link ul li.new {
	background: transparent url(../images/ICN-NewWindow.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 20px;
}
.list-link ul li.pdf {
	background: transparent url(../images/ICN-PDF.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 20px;
}
.list-link ul li.last {
	padding-bottom: 0;
}
.list-link ul li.none {
	background: none;
}
.list-link a {
	cursor: pointer;
	font-weight: bold;
}
.list-link a:hover {
	text-decoration: underline;
}
/* Secondary Page Left Column END */

/* Secondary Page Right Column BEGIN */
#RightCTA h3 {
	color: #513f24;
	margin: 10px 0 0 0;
	font-size: 130%;
}
#RightCTA a {
	color: #204055;
	font-weight: bold;
}
#Right a {
	font-weight: bold;
}
#Right h3 {
	color: #7e633c;
	font-size: 110%;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;
}
#Right p {
	margin: 0 0 10px 0;
}
#Right ol {
	margin: 10px 10px 0 0;
	padding: 0;
}
#Right ol li {
	background: transparent url(../images/ICN-ArrowOrange.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 17px;
}
#Right ol li.arrowBlue {
	background: transparent url(../images/ICN-ArrowBlue.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 17px;
}
#Right ol li.last {
	padding-bottom: 0;
}
#Right ol li.pdf {
	background: transparent url(../images/ICN-PDF.gif) no-repeat;
	list-style: none;
	margin-left: -5px;
	padding: 0 0 10px 20px;
}
#Right ol li.new {
	background: transparent url(../images/ICN-NewWindow.gif) no-repeat;
	list-style: none;
	margin-left: -5px;
	padding: 0 0 10px 20px;
}
#Right ol li.none {
	background: none;
	list-style: none;
	padding: 0 0 10px 17px;
}
#Right ol li.num {
	background: none;
	list-style: decimal;
	margin-left: 15px;
	padding: 0 0 10px 0;
}
#Right ul {
	margin: 10px 10px 0 15px;
	padding: 0;
}
#Right ul li {
	list-style: disc;
	padding: 0 0 4px 5px;
	/* padding: 0 0 10px 5px; */
}
#Right ul li.new {
	background: transparent url(../images/ICN-NewWindow.gif) no-repeat;
	list-style: none;
	margin-left: -15px;
	padding: 0 0 4px 20px;
	/* padding: 0 0 10px 20px; */
}
#Right ul li.last {
	padding-bottom: 0;
}
#Right form {
	margin: 0;
}
#Right form input.text {
	border: 1px solid #3e647e;  
	font-size: 90%;
	height: 15px;
	margin: 0 10px 5px 0;
	padding: 2px 0 0 2px;
	vertical-align: middle;
	width: 75%;
}
#Right form input.submit {
	cursor: pointer;
	margin-bottom: 5px;
	vertical-align: middle;
}
#Right form input.checkbox {
	height: 15px;
	margin: 0 7px 10px 0;
	vertical-align: top;
}
/* Secondary Page Right Column END */

/* Tabbed Panels BEGIN */
.panel {
	width: 100%;
}
.panel td {
	padding: 0;
}
.panelTop {
	border-top: 1px solid #7c98ae;
}
.panelTopLeft {
	border-left: 1px solid #7c98ae;
	border-top: 1px solid #7c98ae;
}
.panelTopRight {
	background: url(../images/IMG-PanelCornerTR.gif) no-repeat right top;
	width: 20px;
}
.panelRight {
	background: url(../images/IMG-PanelFadeRight.gif) repeat-y right;
}
.panelBottom {
	background: url(../images/IMG-PanelFadeBottom.gif) repeat-x bottom;
}
.panelContent {
	width: 100%;
}
.panelContent ul {
	padding: 0px 0px 10px 20px;
}
/* Tabbed Panels END */

/* Float Styles BEGIN */
.floatLeft {
	float: left;
	vertical-align: top;
}
.floatRight {
	float: right;
	vertical-align: top;
}
.float150 {
	width: 150px;
}
.float175 {
	width: 175px;
}
.float200 {
	width: 200px;
}
.float225 {
	width: 225px;
}
.float250 {
	width: 250px;
}
.float275 {
	width: 275px;
}
.float300 {
	width: 300px;
}
.float325 {
	width: 325px;
}
.float350 {
	width: 350px;
}
.float375 {
	width: 375px;
}
.float400 {
	width: 400px;
}
.float425 {
	width: 425px;
}
.float450 {
	width: 450px;
}
.float475 {
	width: 475px;
}
.float500 {
	width: 500px;
}
.float600 {
	width: 600px;
}
.floatAuto {
	float: left;
	margin-right: 50px;
}
.floatPad {
	float: left;
	width: 25px;
}
.floatDash {
	background: url(../images/IMG-DashVertical.gif) repeat-y center;
	width: 50px;
}
.floatDashLeft {
	border-right: 1px dashed #bfae73;
	margin-right: 20px;
	padding-right: 30px;
}
.floatDashRight {
	border-left: 1px dashed #bfae73;
	margin-left: 25px;
	padding-left: 25px;
}
/* Float Styles END */

/* Clear BEGIN */
.clear {
	clear: both;
}
.clear10 {
	clear: both;
	height: 10px;
}
/* Clear END */

/* Global Table Styles BEGIN */
th {
	background: #3e647e;
	color: #fff;
	font-weight: bold;
	padding: 2px 3px 2px 5px;
	text-align: center;
}
th.first {
	text-align: left;
}
td {
	padding: 2px 3px 2px 5px;
}
td.label {
	padding: 10px 3px 3px 0px;
}
td.primary-BL1 {
	background: #beccd7;
	color: #000;
	padding: 2px 3px 2px 5px;
}
td.primary-BL2 {
	background: #e7ebef;
	color: #000;
	padding: 2px 3px 2px 5px;
}
td.secondary-GR1 {
	background: #d0d1b3;
	color: #000;
	padding: 2px 3px 2px 5px;
	text-align: center;
}
td.secondary-GR2 {
	background: #ebeddf;
	color: #000;
	padding: 2px 3px 2px 5px;
	text-align: center;
}
td.secondary-BR1 {
	background: #e6daa9;
	color: #000;
	padding: 2px 3px 2px 5px;
	text-align: center;
}
td.secondary-BR2 {
	background: #f1ead1;
	color: #000;
	padding: 2px 3px 2px 5px;
	text-align: center;
}
td.white {
	background: #fff;
	color: #000;
	padding: 2px 3px 2px 5px;
	text-align: center;
}
td.left {
	text-align: left;
}
td.right {
	text-align: right;
}
td.pad {
	padding: 4px;
}
tr {
	vertical-align: top;
}
.tableDash {
	background: url(../images/IMG-Dash.gif) repeat-x;
	height: 1px;
	margin: 0;
	padding: 0;
}
.tableSolid {
	background: #bfae73;
	height: 1px;
	margin: 0;
	padding: 0;
}
.tableBaseline {
	background: #3e647e;
	height: 1px;
	margin: 0;
	padding: 0;
}
/* Global Table Styles END */

/* Callouts BEGIN */
.calloutMiddle {
	background-image: url(../images/IMG-CallOutLeft.gif);
	background-repeat: repeat-y;
	padding: 0 0 0 25px;
}
.calloutContent {
	/* margin: -5px 0 0 25px; */
	padding: 0 0 0 25px;
}
.calloutTop {
	background: url(../images/IMG-CalloutTop.gif) top left no-repeat;
	height: 15px;
}
.calloutBottom {
	background: url(../images/IMG-CalloutBottom.gif) bottom left no-repeat;
	height: 15px;
}
.calloutContentQuote {
	color: #C7962E;
	font-size: 0.70em ;
	font-style:italic;
}
.calloutContentAuthor {
	color: #513F24;
	font-size: 0.70em ;
}
.calloutTop-BL1 {
	background: url(../images/IMG-PromoCornerTL_BL1.gif) top left no-repeat;
	height: 15px;
}
.calloutLeft-BL1 {
	border-left: 5px solid #3e647e;
	padding-left: 10px;
}
.calloutBottom-BL1 {
	background: url(../images/IMG-PromoCornerBL_BL1.gif) bottom left no-repeat;
	height: 15px;
}
.calloutContentQuote-BL1 {
	color: #C7962E;
	font-size: 0.70em ;
	font-style:italic;
	/* font-size: 110%; */	
}
.calloutContentAuthor-BL1 {
	color: #513F24;
	font-size: 0.70em ;
}

.calloutTop-BL2 {
	background: url(../images/DoubleQuoteOpen2.gif) top left no-repeat;
	height: 15px;
}
.calloutLeft-BL2 {
	padding-left: 10px;
}
.calloutBottom-BL2 {
	background: url(../images/DoubleQuoteClose2.gif) bottom right no-repeat;
	height: 15px;
}
.calloutContentQuote-BL2 {
	font-size: 0.85em ; 
	font-style:italic;
	/* font-size: 110%; */	
}
.calloutContentAuthor-BL2 {
	color: #513F24;
	font-size: 0.85em ;
}

#Promo {
	margin: -5px 0 -5px 20px;
}
#Promo ul {
	margin: 0 0 10px 0;
	padding: 0;
}
#Promo ul.last {
	margin: 0;
	padding: 0;
}
#Promo li {
	list-style: none;
}
#Promo li.headline {
	color: #6f732d;
	font-size: 120%;
	font-weight: bold;
}
#Promo li.callout {
	background: url(../images/IMG-PromoArrow_BL1.gif) no-repeat center left;
	color: #3e647e;
	font-size: 360%;
	font-weight: bold;
	list-style: none;
	line-height: 1em;
	margin: 0 0 0 -20px;
	padding: 0 0 0 20px;
}
#Promo li.callout sup {
	font-size: 75%;
	vertical-align: text-top;
}
#Promo li.callout h6 {
	display: inline;
	font-size: 50%;
}
#Promo a {
	font-size: 110%;
	font-weight: normal;
	padding-right: 5px;
}
/* Callouts END */

/* Dash Styles BEGIN */
.dashContent {
	background: url(../images/IMG-Dash.gif) repeat-x center;
	height: 25px; /* JF changed from 40px */
}
.dashLeft {
	background: url(../images/IMG-Dash.gif) repeat-x center;
	height: 40px;
	margin: 0 -15px 0 -15px;
}
.dashRight {
	background: url(../images/IMG-Dash.gif) repeat-x center;
	height: 40px;
	margin: 0 -15px 0 -15px;
}
.dashLogin {
	background: url(../images/IMG-Dash.gif) repeat-x center;
	height: 5px;
	width: 100px;
	margin: 0 0 0 0;
}
.panelDash {
	border-bottom: 1px dashed #bfae73;
	height: 10px;
	margin: 0 10px 15px 0;
}
/* Dash Styles END */

/* Inline Copy BEGIN */
.caption {
	color: #7e633c;
	font-family: "Book Antiqua", "Times New Roman", Garamond, Georgia, serif;
	font-size: 130%;
	line-height: 25px;
}
.legal {
	color: #666;
	font-size: 90%;
	line-height: 1.25em;
}
.phone {
	color: #4b4e18;
	font-size: 100%;
	font-weight: bold;
}
.required {
	color: #981010;
	font-size: 100%;
	font-weight: bold;
}
/* Inline Copy END */

/* IP BEGIN */
#IP {
	color: #666;
}
#IP a {
	font-weight: normal;
}
#IP a.bold {
	font-weight: bold;
}
#IP ol {
	clear: both;
	font-size: 90%;
	margin: 0 10px 0 0;
	padding: 0;
}
#IP ol li {
	list-style: none;
	line-height: 1.25em;
	padding-bottom: 5px;
}
#IP ol li.dash {
	background: url(../images/IMG-Dash.gif) repeat-x center;
	height: 10px;
	width: 250px;
}
#IP ol li.num {
	list-style: inherit;
	margin: 0 0 7px 15px;
}
#IP ul {
	margin: 20px 0 5px 0;
	padding: 0;
}
#IP ul li {
	display: inline;
	list-style: none;
	border-right: 1px solid #7c98ae;
	margin-right: 1em;
	padding-bottom: 2px;
	padding-right: 1em;
}
#IP ul li.last {
	border-right: 0;
}
#IP ul li.pdf {
	background: transparent url(../images/ICN-PDF.gif) no-repeat;
	list-style: none;
	padding-left: 20px;
}
/* IP END */

/* Footer BEGIN */
#IndexFooter {
	background: #a7ab74 url(../images/IMG-BackgroundFadeRight.gif) repeat-y right;
	color: #fff;
	text-align: left;
}
#IndexFooter a {
	color: #fff;
	text-decoration: none;
}
#IndexFooter a:hover {
	color: #fff;
	text-decoration: underline;
}
.indexFooterLeft {
	float: left;
	width: 320px;
}
.indexFooterLeft ol {
	margin: 0;
	padding: 16px 0 5px 35px;
}
.indexFooterLeft li {
	display: inline;
	list-style: none;
	border-right: 1px solid #fff;
	margin-right: 1em;
	padding-right: 1em;
}
.indexFooterLeft li.last {
	border-right: 0;
}
.indexFooterRight {
	float: right;
	text-align: right;
	width: 660px;
}
.indexFooterCopyright {
	padding:  4px 20px 0 0;
	line-height: 1.3em;
}
.indexFooterRight ol {
	margin: 0;
	padding: 15px 40px 5px 0;
}
.indexFooterRight li {
	display: inline;
	list-style: none;
	padding-left: .5em;
}
#Footer {
	background: url(../images/IMG-BackgroundCurve.gif) no-repeat bottom;
	color: #fff;
	height: 180px;
	text-align: left;
}
#Footer a {
	color: #fff;
	text-decoration: none;
}
#Footer a:hover {
	color: #fff;
	text-decoration: underline;
}
.footerLeft {
	float: left;
	width: 700px;
}
.footerLeft ol {
	margin: 0;
	padding: 155px 0 0 35px;
}
.footerLeft li {
	display: inline;
	list-style: none;
	border-right: 1px solid #fff;
	margin-right: 1em;
	padding-right: 1em;
}
.footerLeft li.last {
	border-right: 0;
}
.footerRight {
	float: right;
	text-align: right;
	width: 250px;
}
.footerRight ol {
	margin: 0;
	padding: 140px 40px 0 0;
}
.footerRight li {
	display: inline;
	list-style: none;
	padding-left: .5em;
}
.footerRightETD {
	float: right;
	text-align: right;
	width: 250px;
}
.footerRightETD ol {
	margin: 0;
	padding: 155px 40px 0 0;
}
.footerRightETD li {
	display: inline;
	list-style: none;
	padding-left: .5em;
}
/* Footer END */

/* Thickbox BEGIN */
body.thickbox {
	background: #fff;
}
#Thickbox {
	margin: 15px 25px;
	text-align: left;
}
#Thickbox a {
	color: #3e647e;
	font-weight: bold;
	outline: none;
	text-decoration: none;
}
#Thickbox a:hover {
	color: #204055;
	text-decoration: underline;
}
#Thickbox p {
	margin: 0 0 10px 0;
}
#Thickbox h3, h4 {
	color: #6f732d;
	display: inline;
	font-weight: bold;
	margin: 0 0 5px 0;
	padding: 0;
}
#Thickbox h3 {
	font-size: 130%;
}
#Thickbox h4 {
	font-size: 110%;
}
#Thickbox h4.BL1{
	color:#204055;
}
#Thickbox dl {
	margin: 0;
	padding: 0;
}
#Thickbox dt {
	margin: 0 0 5px 0;
	padding: 0;
}
#Thickbox dd {
	margin: 0 0 0 10px;
	padding: 0;
}
#Thickbox ul {
	margin: 10px 0 0 30px;
	padding: 0;
}
#Thickbox ul li {
	padding: 0 0 10px 5px;
}
#Thickbox ul li.first {
	padding-top: 0;
}
#Thickbox ul li.last {
	padding-bottom: 0;
}
#Thickbox ul.link {
	margin: 10px 0 10px 0;
	padding: 0;
}
#Thickbox ul.link li {
	background: transparent url(../images/ICN-ArrowOrange.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 20px;
}
#Thickbox ul.link li.pdf {
	background: transparent url(../images/ICN-PDF.gif) no-repeat;
	list-style: none;
	padding: 0 0 10px 20px;
}
#Thickbox ol {
	margin: 10px 0 0 35px;
	padding: 0;
}
#Thickbox ol li {
	padding: 0 0 10px 0;
}
#Thickbox ol li.first {
	padding-top: 0;
}
#Thickbox ol li.last {
	padding-bottom: 0;
}
#Thickbox ol li.none {
	list-style: none;
	margin-left: -17px;
}
#Thickbox form {
	margin: 0;
}
#Thickbox form input.text {
	border: 1px solid #3e647e;  
	font-size: 90%;
	height: 15px;
	margin-bottom: 10px;
	padding: 2px 0 0 2px;
	vertical-align: middle;
	width: 95%;
}
#Thickbox form select.dropDown {
	border: 1px solid #3e647e;  
	font-size: 90%;
	height: 17px;
	margin-bottom: 10px;
	vertical-align: middle;
	width: inherit;
}
#Thickbox form input.submit {
	cursor: pointer;
	margin: 10px 0;
	vertical-align: middle;
}
.thickbox300 {
	width: 300px;
}
.thickbox350 {
	width: 350px;
}
.thickbox400 {
	width: 400px;
}
.thickbox450 {
	width: 450px;
}
.thickbox500 {
	width: 500px;
}
.thickbox550 {
	width: 550px;
}
.thickbox600 {
	width: 600px;
}
.thickbox650 {
	width: 650px;
}
.thickbox700 {
	width: 700px;
}
.thickbox750 {
	width: 750px;
}
/* Thickbox END */

.main-column {
	padding-right: 35px;
}
