﻿body { background-color: #ffffff; padding: 0px; margin: auto; font: bold 9pt Verdana; color: #999966; }
img  { margin: 0px; padding: 0px; border: 0px; }
form { border: 0px ; padding: 0px; margin: 0px; }
a    { color: #cc9933; font-size: 8pt; text-decoration: none; font-weight: bold; background-color: transparent; }
a:hover  { color: #999966; text-decoration: underline; background-color: transparent; border: 0px; }
a:focus  { color: #999966; text-decoration: underline; background-color: transparent; border: 0px; }

/* general */
.spacer { padding-top:4px; }
.trans { background: transparent !important; }
.block { display: block !important; }
.black { color:black !important; }
.drkblue { color:#1f3157 !important; }
.ltblue { color:#4781b3 !important; }
.bold { font-weight: bold !important; }
.italic { font-style: italic !important; }
.underline { text-decoration: underline !important; }
.red { color: #b5111b !important; }
.white { color: #ffffff !important;	}
.yellow { color: #f5eb29 !important; }
.green { color: #9fa615 !important; }
.orange { color: #F7720F !important; }
.purple { color: #4a63ae !important; }
.brown { color: #4d4a3e !important; }
.wheat { color: #999966 !important; }

/* bullets */
.bullet  ul { margin: 1em; text-align: left; vertical-align: middle; }
.bullet li { list-style: none; background-image: url(../images/dot.gif); background-repeat: no-repeat; background-position: 20px 3px;  padding-left: 40px; font-size: 9pt; vertical-align: middle; }
.bullet2  ul { padding-left: 5px; text-align: left; }
.bullet2 li { padding-bottom: 10px;}

/* tables */
.tableenter { background-color: #ffffff; width: 1600px; height: 1200px; border: none; }
.tablebounding { background-color: #ffffff; width: 1px; border-color: #cc9933; border-style: solid; border-width: 2px; margin: auto; }
.tableprinting { background-color: #ffffff; width: 300px; border-color: #cc9933; border-style: solid; border-width: 2px; margin: auto; }
.tablecontent { height: 100%; background-color: #ffffff; border-width: 0px; border-color: #cc9933; border-style: solid; width: 1px; }
.tablefooter { background-color: #ffffff; width: 800px; border-style: none; margin: auto; }
.tablenav { background-image: url(../images/nav_filler.jpg); background-repeat: repeat-y; vertical-align: top; }
.tdtitle { background-image: url(../images/wood_grain_bgrnd.jpg); background-repeat: repeat-y; border-bottom: solid 1px #000; height: 35px; width: 800px; vertical-align: middle; font: bold 15pt Verdana; color: #fff; }
.tdcontent { background-color: #fff; height: 250px; vertical-align: top; padding: 20px; text-align: left; }
.tdnav { background-image: url(../images/nav_filler.jpg); background-repeat: repeat-y; vertical-align: top; width: 160px; }
.tdfooter { background-image: url(../images/wood_grain_bgrnd.jpg); background-repeat: repeat-y; width: 800; vertical-align: middle; font: 8pt; border-top: solid 1px #000; }
.tdeditor { background-color: #fff; vertical-align: top; padding: 20px; text-align: left; }
.tdenter { background-image: url(../images/enter_bgrnd.jpg); }
.tdBrdrLft { border-left: solid 2px #1f3157; }
.tdBrdrRt { border-right: solid 2px #1f3157; }

table.HundredpctMid
{
	width: 100%;
	border-style: none;
	margin: auto;
}

table.HundredpctLft
{
	width: 100%;
	border-style: none;
	text-align: left;
}
table.HundredpctRt
{
	width: 100%;
	border-style: none;
	text-align: right;
}
table.NinetyFiveMid
{
	width: 95%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.NinetyFiveLft
{
	width: 95%;
	border-style: none;
	text-align: left;
	padding-top: 10px;
	margin: auto;
}
table.NinetyMid
{
	width: 90%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.NinetyLft
{
	width: 90%;
	border-style: none;
	text-align: left;
	padding-top: 10px;
	margin: auto;
}
table.EightyMid
{
	width: 80%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.EightyLft
{
	width: 80%;
	border-style: none;
	text-align: left;
	margin: auto;
	padding-top: 10px;
}

table.SixtyMid
{
	width: 60%;
	border-style: none;
	margin: auto;
	padding-top: 10px;
}

table.SixtyLft
{
	width: 60%;
	border-style: none;
	text-align: left;
	margin: auto;
	padding-top: 10px;
}

table.center
{
	margin: auto;
}


/* div */
.divEnter { position: absolute; z-index: 1; left: 210px; top: 95px; }
.divmap { padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; }
div.center { margin: auto; width: 100%; text-align: center; }

/* text */
.texttitle { color: #fff; font-weight: bold; font-size: 10pt; font-family: Verdana; }
.texttitle2 { color: #cc9933; font-weight: bold; font-size: 14pt; font-family: Verdana; }
.textlogo { color: #525256; font-weight: bold; font-size: 10pt; float: left; padding-left: 10px; }
.body { font: bold 9pt Verdana; color: #999966; }
.content { font-size: 9pt; color: #000; }
.text-sm { font-size: 8pt; color: #4d4a3e; }
.text-sm-dim { font-size: 8pt; color: #a0a09f; }
.text-med { font-size: 10pt; color: #4d4a3e; }
.footerlink    { color: #525256; font-size: 7pt; text-decoration: none; font-weight: bold; background-color: transparent; }
.footerlink:hover  { color: #fff; text-decoration: underline; background-color: transparent; border: 0px; }
.footerlink:focus  { color: #fff; text-decoration: underline; background-color: transparent; border: 0px; }
.enterlink    { color: #cc9933; font-size: 7pt; text-decoration: none; font-weight: bold; background-color: transparent; }
.enterlink:hover  { color: #999966; text-decoration: none; background-color: transparent; border: 0px; }
.enterlink:focus  { color: #999966; text-decoration: none; background-color: transparent; border: 0px; }
.link-sm { font-size: 8pt; color: #b5111b; }
.link-sm:focus, .link-sm:hover { font-size: 8pt; color: #b5111b; }

/* form input */
.textbox { font-size: 8pt; height: 12px; }
.textboxmulti { font-size: 8pt; }
.chkbox { font-size: 8pt; }
.selectbox { font-size: 8pt; height: 20px; }
.dropdown { font-size: 8pt; height: 18px; }
.button { font: normal 9pt Verdana; text-decoration: none; color: #999966; background-color:#ffffff; border: solid 1px #CC9966; padding: 3px 3px 3px 3px; }
.button:focus, .button:hover { font: normal 9pt Verdana; text-decoration: none; color: #999966; background-color: #f9f9df; border: solid 1px #CC9966; padding: 3px 3px 3px 3px; }
.Wiz { margin: auto; width: 80%; text-align: left; border: none; color: #999966; }
.WizNavButton { background-color: #ffffff; border: solid 1px #CC9966; font: normal 9pt Verdana; color: #4d4a3e; }
.WizNavButton:focus, .WizNavButton:hover { background-color: #f9f9df; border: solid 1px #CC9966; font: normal 9pt Verdana; color: #4d4a3e; }
.WizNav { text-align: left; padding-left: 10px; }
.WizSideBar { width: 25px; text-align: left; vertical-align: top; background-color: #999966; border: solid 1px #000000; }
.WizSideBarButton { color: #ffffff; vertical-align: top; }

/****AJAX*******/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.60;
	border: solid 4px #000000;
}
.modalBackgroundNoBorder 
{
    background-color: Gray;
    filter:alpha(opacity=70);
    opacity: 0.60;
}
.modalPopup
{
	background-color: transparent;
	padding: 1em 6px;
}
.modalPopup2
{
	background-color: #ffffff;
	width: 300px;
	vertical-align: top;
}
/*****Panels******/

/********** PETER BLUM VALIDATION AND MORE **********/
.DESErrorTextBlock
{
	height: 1em;
}

.DESErrorTextBlock img
{
	cursor: pointer;
}

.DESButton
{
	background-color: #FFFFFF;
	font: italic 18pt Times;
	color: #4d4a3e;
	outline: none;
	overflow: hidden;
	border-style: none;
}

.DESButton:hover, .DESButton:focus, .DESButton:active, .DESButton:link
{
	background-color: #FFFFFF;
	font: italic bold 17pt Times;
	color: #4d4a3e;
	outline: none;
	overflow: hidden;
	border-style: none;
}

/* font size */

.f7                              { font-size: 7pt !important }
.f8                              { font-size: 8pt !important }
.f9                              { font-size: 9pt !important }
.f10                             { font-size: 10pt !important }
.f11                             { font-size: 11pt !important }
.f12                             { font-size: 12pt !important }
.f13                             { font-size: 13pt !important }
.f14                             { font-size: 14pt !important }
.f15                             { font-size: 15pt !important }

/* vertical/horizontal - utilities */

.alignc                          { text-align: center !important; }
.alignl                          { text-align: left !important; }
.alignr                          { text-align: right !important; }
.valignt                         { vertical-align: top !important; }
.valignb                         { vertical-align: bottom !important; }
.valignm                         { vertical-align: middle !important; }

/* margin/padding/height/width - utilities */

.p3                              { padding: 5px !important; }
.p5                              { padding: 5px !important; }
.p8                              { padding: 8px !important; }
.p15                             { padding: 15px !important; }

.m8                              { margin: 5px !important; }
.m5                              { margin: 5px !important; }
.m8                              { margin: 8px ! important; }
.m15                             { margin: 15px !important; }

.h100pct                         { height: 100% !important; }
.w100pct                         { width: 100% !important; }
.w80pct                         { width: 80% !important; }
.w70pct                         { width: 70% !important; }
.w50pct                         { width: 50% !important; }

.height25                       { height: 25px !important; }
.height50                       { height: 50px !important; }
.height100                       { height: 100px !important; }
.height150                        { height: 150px !important; }
.height200                       { height: 200px !important; }
.height300                       { height: 300px !important; }
.height400                       { height: 400px !important; }
.height500                       { height: 500px !important; }
.height600                       { height: 600px !important; }

.width25                        { width: 25px !important; }
.width50                        { width: 50px !important; }
.width100                        { width: 100px !important; }
.width125                        { width: 125px !important; }
.width150                        { width: 150px !important; }
.width200                        { width: 200px !important; }
.width250                        { width: 250px !important; }
.width300                        { width: 300px !important; }
.width350                        { width: 350px !important; }
.width400                        { width: 400px !important; }
.width450                        { width: 450px !important; }
.width500                        { width: 500px !important; }
.width600                        { width: 600px !important; }

.ptop1                           { padding-top: 1px !important; }
.pbot1                           { padding-bottom: 1px !important; }
.pleft1                          { padding-left: 1px !important; }
.pright1                         { padding-right: 1px !important; }

.ptop2                           { padding-top: 2px !important; }
.pbot2                           { padding-bottom: 2px !important; }
.pleft2                          { padding-left: 2px !important; }
.pright2                         { padding-right: 2px !important; }
 
.mtop2                           { margin-top: 2px !important; }
.mbot2                           { margin-bottom: 2px !important; }
.mleft2                          { margin-left: 2px !important; }
.mright2                         { margin-right: 2px !important; }

.ptop3                           { padding-top: 3px !important; }
.pbot3                           { padding-bottom: 3px !important; }
.pleft3                          { padding-left: 3px !important; }
.pright3                         { padding-right: 3px !important; }

.mtop3                           { margin-top: 3px !important; }
.mbot3                           { margin-bottom: 3px !important; }
.mleft3                          { margin-left: 3px !important; }
.mright3                         { margin-right: 3px !important; }
 
.ptop5                           { padding-top: 5px !important; }
.pbot5                           { padding-bottom: 5px !important; }
.pleft5                          { padding-left: 5px !important; }
.pright5                         { padding-right: 5px !important; }

.mtop5                           { margin-top: 5px !important; }
.mbot5                           { margin-bottom: 5px !important; }
.mleft5                          { margin-left: 5px !important; }
.mright5                         { margin-right: 5px !important; }

.ptop8                           { padding-top: 8px !important; }
.pbot8                           { padding-bottom: 8px !important; }
.pleft8                          { padding-left: 8px !important; }
.pright8                         { padding-right: 8px !important; }

.mtop8                           { margin-top: 8px !important; }
.mbot8                           { margin-bottom: 8px !important; }
.mleft8                          { margin-left: 8px !important; }
.mright8                         { margin-right: 8px !important; }

.ptop10                          { padding-top: 10px !important; }
.pbot10                          { padding-bottom: 10px !important; }
.pleft10                         { padding-left: 10px !important; }
.pright10                        { padding-right: 10px !important; }

.mtop10                          { margin-top: 10px !important; }
.mbot10                          { margin-bottom: 10px !important; }
.mleft10                         { margin-left: 10px !important; }
.mright10                        { margin-right: 10px !important; }

.ptop13                          { padding-top: 13px !important; }
.pbot13                          { padding-bottom: 13px !important; }
.pleft13                         { padding-left: 13px !important; }
.pright13                        { padding-right: 13px !important; }

.mtop13                          { margin-top: 13px !important; }
.mbot13                          { margin-bottom: 13px !important; }
.mleft13                         { margin-left: 13px !important; }
.mright13                        { margin-right: 13px !important; }

.ptop15                          { padding-top: 15px !important; }
.pbot15                          { padding-bottom: 15px !important; }
.pleft15                         { padding-left: 15px !important; }
.pright15                        { padding-right: 15px !important; }

.mtop15                          { margin-top: 15px !important; }
.mbot15                          { margin-bottom: 15px !important; }
.mleft15                         { margin-left: 15px !important; }
.mright15                        { margin-right: 15px !important; }

.ptop20                          { padding-top: 20px !important; }
.pbot20                          { padding-bottom: 20px !important; }
.pleft20                         { padding-left: 20px !important; }
.pright20                        { padding-right: 20px !important; }

.mtop20                          { margin-top: 20px !important; }
.mbot20                          { margin-bottom: 20px !important; }
.mleft20                         { margin-left: 20px !important; }
.mright20                        { margin-right: 20px !important; }

.ptop25                          { padding-top: 25px !important; }
.pbot25                          { padding-bottom: 25px !important; }
.pleft25                         { padding-left: 25px !important; }
.pright25                        { padding-right: 25px !important; }

.mtop25                          { margin-top: 25px !important; }
.mbot25                          { margin-bottom: 25px !important; }
.mleft25                         { margin-left: 25px !important; }
.mright25                        { margin-right: 25px !important; }

.mtop20                          { margin-top: 20px !important; }
.mbot20                          { margin-bottom: 20px !important; }
.mleft20                         { margin-left: 20px !important; }
.mright20                        { margin-right: 20px !important; }

.mtop30                          { margin-top: 30px !important; }
.mbot30                          { margin-bottom: 30px !important; }
.mleft30                         { margin-left: 30px !important; }
.mright30                        { margin-right: 30px !important; }

.ptop30                          { padding-top: 30px !important; }
.pbot30                          { padding-bottom: 30px !important; }
.pleft30                         { padding-left: 30px !important; }
.pright30                        { padding-right: 30px !important; }

.mtop35                          { margin-top: 35px !important; }
.mbot35                          { margin-bottom: 35px !important; }
.mleft35                         { margin-left: 35px !important; }
.mright35                        { margin-right: 35px !important; }

.ptop35                          { padding-top: 35px !important; }
.pbot35                          { padding-bottom: 35px !important; }
.pleft35                         { padding-left: 35px !important; }
.pright35                        { padding-right: 35px !important; }

.mtop40                          { margin-top: 40px !important; }
.mbot40                          { margin-bottom: 40px !important; }
.mleft40                         { margin-left: 40px !important; }
.mright30                        { margin-right: 40px !important; }

.ptop40                          { padding-top: 40px !important; }
.pbot40                          { padding-bottom: 40px !important; }
.pleft40                         { padding-left: 40px !important; }
.pright40                        { padding-right: 40px !important; }

.ptop45                          { padding-top: 45px !important; }
.pbot45                          { padding-bottom: 45px !important; }
.pleft45                         { padding-left: 45px !important; }
.pright45                        { padding-right: 45px !important; }

.ptop55                          { padding-top: 55px !important; }
.pbot55                          { padding-bottom: 55px !important; }
.pleft55                         { padding-left: 55px !important; }
.pright55                        { padding-right: 55px !important; }

.ptop65                          { padding-top: 65px !important; }
.pbot65                          { padding-bottom: 65px !important; }
.pleft65                         { padding-left: 65px !important; }
.pright65                        { padding-right: 65px !important; }

.ptop100                          { padding-top: 100px !important; }
.pbot100                          { padding-bottom: 100px !important; }
.pleft100                         { padding-left: 100px !important; }
.pright100                        { padding-right: 100px !important; }

.ptop110                          { padding-top: 110px !important; }
.pbot110                          { padding-bottom: 110px !important; }
.pleft110                         { padding-left: 110px !important; }
.pright110                        { padding-right: 110px !important; }

.ptop120                          { padding-top: 120px !important; }
.pbot120                          { padding-bottom: 120px !important; }
.pleft120                         { padding-left: 120px !important; }
.pright120                        { padding-right: 120px !important; }

.ptop130                          { padding-top: 130px !important; }
.pbot130                          { padding-bottom: 130px !important; }
.pleft130                         { padding-left: 130px !important; }
.pright130                        { padding-right: 130px !important; }
-->

