/* FORMAT THE WHOLE DOCUMENT */
body { text-align: center; margin:0px 0px 0px 0px; background:#D4EFF6;}

/* ACCESSIBILITY FUNCTION FOR NAMING VITAL PAGE AREAS */
h1 { margin-top: 0px; margin-bottom: 0px; }

/* CONTROL DIV LAYOUT OF PAGE */
#headWrap { width:800px; height:215px; border:0px solid #ff0000; margin:0 auto; background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#logo { float:left; border:0px solid #ff0000; width:388px; height:175px; padding:0px 0px 0px 15px; margin:0px 0px 0px 0px;}
#headText { float:left; border:0px solid #ff0000; width:300px; height:100px; padding:50px 0px 0px 40px; margin:0px 0px 0px 0px; text-align:justify;}
#hNavigation { float:left; background: #F9F9F9; width:780px; height:28px; padding:2px 0px 0px 0px; margin:5px 0px 0px 8px; border:1px solid #CCCCCC;}
#phoneNum { float:right; border:0px solid #ff0000; width:530px; height:45px; text-align:right;padding:0px 0px 0px 0px; margin:20px 0px 0px 0px;}
#phoneNumLink { float:right; border:0px solid #ff0000; width:500px; height:20px; text-align:right; margin:0px 3px 0px 0px;}

#bodyWrap { width:800px; border:0px solid #ff0000; margin:0 auto; background:#FFFFFF; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; overflow:hidden;}
#nav {float:left; width:175px; border:0px solid #ff0000; padding:15px 0px 0px 10px; margin:5px 0px 0px 0px;}
#mainContent {float:left; border:0px solid #ff0000; width:575px; padding:0px 0px 0px 0px; margin:12px 10px 2px 20px;}
#rightOptions {float:left; border:0px solid #ff0cc0; width:135px; height:300px; padding:0px 0px 0px 0px; margin:5px 0px 0px 0px;}
#mainContentIframe {float:left; border:0px solid #ff0000; width:460px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#footerWrap { width:800px; height:49px; border:0px; margin:0 auto; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#footerWrapLogo { float:right; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#pullBox { float:left; background: #F9F9F9; width:175px; padding:20px 0px 20px 0px; margin:0px 0px 5px 0px; border:1px dashed #CCCCCC;}


/* CONTROL BUTTONS IN GRAY STRIP ALONG THE TOP */
.iLink a { float:left; border-right:0px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 0.80em; font-weight:normal; color: #ffffff; height:22; padding:4px 5px 0px 10px; text-decoration:none; color: #000099; font-weight:bold; }
.iLinkx a { float:right; border-right:0px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 0.80em; font-weight:normal; color: #ffffff; height:22; padding:4px 12px 0px 24px; text-decoration:none; color: #6EA728; font-weight:bold; }
.breadcrum a { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:none; text-decoration:none; margin:0px 0px 0px 2px;}


/* HEADER & EMPHASIS TEXT */
.headlineLink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #317832;}
.headText { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:700; color: #68b2da;}
.headTextLogo { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #000099;}
.redBold { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; color:#FF0000;}

/* PULL BOX */
.pullBox { font-family: Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color: #000099;}


/* CONTROL GLOBAL TEXT LINKS THROUGHOUT SITE */
p { font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:0.75em; color: #0094B2; display:block; width:550px; text-align:justify; }
p.title { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:1.3em; color:#68b2da; display:block; width:575px; text-align:justify; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; }
p.subtitle { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.9em; color:#000099; display:block; width:575px; text-align:justify; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; }
p.firstpara { font-weight:bold; color: #000099; font-size:0.8em;}
p.divider { border-bottom:1px #CCCCCC dashed;}
li{ list-style-image: url(../images/bullet_3.gif); margin:5px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:0.75em; color: #0094B2; text-align:justify; }

/* FOOTER */
.footer { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.7em; color:#68b2da; text-align:center; margin:0px 0px 0px 0px;}

/* CONTROL MIDDLE CONTENT */
/*.myPageTitle { float:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:1.25em; color:#68b2da; width:575px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;}
.myPageTextSubTitle { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#68b2da;} */

/* CONTROL PAGE LISTS */
.myPageList { list-style-image: url(/images/bullet_3.gif); padding-left:-250em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.75em; text-align:justify;}

/* CONTROL NAVIGATION STYLES DOWN THE LEFT HAND SIDE */
.normNav a { width:175px; height:25px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #0094B2; text-decoration:none; border-top:1px solid #D2EFF3; background:#FFFFFF; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; text-align:left}
.normNav a:hover { background:#D4EFF6; color:fff; text-decoration:none;}
.normNav br { display:none }

.dropNavLite a { width:175px; height:25px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #0094B2; text-decoration:none; border-top:1px solid #D2EFF3; background:#D4EFF6; padding:0px 0px 0px 5px; margin:0px 0px 0px 0px; text-align:left}
.dropNavLite a:hover { background:#D4EFF6; text-decoration:none;}
.dropNavLite br { display:none }

/* CONTROL SUBNAV */
.normNav1 a { width:155px; height:20px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #0094B2; text-decoration:none; border-top:1px solid #D2EFF3; background:#FFFFFF; padding:3px 0px 0px 25px; margin:0px 0px 0px 0px; text-align:left}
.normNav1 a:hover { color:fff; text-decoration:underline;}
.normNav1 br { display:none }

.dropNavLite1 a { width:155px; height:20px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color: #0094B2; text-decoration:none; border-top:1px solid #D2EFF3; padding:3px 0px 0px 25px; margin:0px 0px 0px 0px; text-align:left; text-decoration:underline;}
.dropNavLite1 a:hover { text-decoration:underline;}
.dropNavLite1 br { display:none }

/* CONTROL GLOBAL TEXT LINKS THROUGHOUT SITE */
a { text-decoration: underline;  color: #0094B2; }
a:hover { text-decoration: underline; }
a:active { text-decoration: underline; }

/* CONTROL MY REGISTRATION FORM */
.fieldName { width:150px; font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px; color:#0094B2; text-align:left; }
.inputField {width:100px; height:19px; border:1px solid #58595B; margin:3px 12px 0px 10px;}

