﻿body { font-family: Arial; font-size: 12px; background:url(images/bk.gif) #808080; color:#666666; margin:0px; }
img {border:0px;}


a { color:#E47023; text-decoration: none; }
a:hover { color:#E47023; text-decoration: underline; }

/* homepage */
#homemain { width: 886px; }
#hometitlebar { width: 708px; background:url(images/title-bar.gif) repeat-x; height: 25px; }
#homemaincenter { width: 708px; background:#ffffff; height: 300px; vertical-align:top; }
#homeselect { width:
               708px; background:#ffffff; height: 243px; background:url(images/home-bk.gif) no-repeat; vertical-align:top; }
.panel-schools { margin-left: 430px; margin-top: 10px; border:0px; width:269px; height:223px; color:#808080; position:absolute; vertical-align:top; }

/* homepage footer */
#homefooter { width: 708px; background:url(images/footer-bk.gif) repeat-x; height: 31px; }

.school-list { width: 100%; margin-top: 46px;}

#main { width: 1122px; }
#mainleft { width: 89px; background:url(images/left-side-bk.gif); }
#mainright { width: 89px; background:url(images/right-side-bk.gif); }
#maincenter { width: 944px; background:#ffffff; height: 300px; vertical-align:top; }
#titlebar { width: 944px; background:url(images/title-bar.gif) repeat-x; height: 25px; }
#mainbanner { width: 751px; }
#mainbanner-img { width: 620px; height: 151px; vertical-align:top; background:url(images/banner-image.jpg) no-repeat; }
#mainbanner-tabs {width: 131px; height: 151px; }
#main-image { border: 0px;}
#mainbanner-lrgimg {width: 751px; height: 224px; background:url(images/main-img.jpg) no-repeat; }
#rightnav {width: 193px;}
#rightnav-buttons { width: 193px; margin-top: 2px;}
#nav-top { width: 193px; height:150px }
#nav-buttons { width: 193px; background: url(images/buttons-bk.gif) repeat-y; }
#nav-bottom { width: 193px; height: 1px; background: #C7C9C8; }
#butt-space { height: 2px; border:0px; width: 131px }

.link-banner {margin-top:20px; margin-left:400px; position: absolute; width: 210px; height: 120px; background: transparent; }
.logo-banner {margin-top:0px; margin-left:0px; position: absolute; }

/* rigth nav buttons */
.right-nav-bar { margin-top: 2px; margin-bottom: 2px; width: 183px; background:#000000; color:#ffffff; text-transform:uppercase; font-size: 10px; height: 15px; vertical-align:middle; padding-top:2px; padding-left: 10px; font-weight:bold; }
.go-button { margin-left: 124px; margin-top: 82px; border:0px; position:absolute; }
.panel-caption { margin-left: 4px; margin-top: 60px; border:0px; width:120px; font-size: 10px; color:#808080; position:absolute; }
#optout-panel { width: 193px; height: 121px; background: url(images/optout-panel.gif) no-repeat; margin-bottom: 2px;  }
#practitioner-panel { width: 193px; height: 121px; background: url(images/practitioner-panel.gif) no-repeat; margin-bottom: 2px;  }
#track-panel { width: 193px; height: 121px; background: url(images/manage-panel.gif) no-repeat; margin-bottom: 2px;  }
#download-panel { width: 193px; height: 121px; background: url(images/download-panel.gif) no-repeat; margin-bottom: 2px;  }
#healthplan-administrator { width: 193px; height: 121px; background: url(images/admin-panel.gif) no-repeat; margin-bottom: 2px;  }
.arrow-links { width: 191px; }
.arrow-row { background: url(images/arrow.png) no-repeat; text-transform:capitalize; background-position: 20px 12px; font-size: 12px; font-weight:bold; padding-top: 9px; padding-bottom: 9px; padding-left: 37px; border-bottom: solid 2px #ffffff }
.arrow-row a { color:#8C8C8C; }
.arrow-row a:hover { color:#8C8C8C; text-decoration: underline; }


/* left nav buttons */
.leftnav { margin-top: 2px; width: 262px;}
.left-nav-bar { width: 252px; background:#000000; color:#ffffff; text-transform:uppercase; font-size: 10px; height: 15px; vertical-align:middle; padding-top:2px; padding-left: 10px; font-weight:bold; }
.left-nav-panel { width: 262px; background:#E0ECDE;}
.left-nav-space { height: 2px; }
.arrow-ul {list-style-image: url(images/arrow.png); text-transform:capitalize; }
.arrow-ul li { margin-bottom: 4px; }
.arrow-ul a { color:#6A7591; }
.arrow-ul a:hover { color:#6A7591; text-decoration: underline; }

.left-nav-bar a { color:#ffffff; }
.left-nav-bar a:hover { color:#ffffff; text-decoration: underline; }

/* content */
#content {width: 483px; margin: 2px }
#content-title { width: 483px; height: 31px; background:url(images/main-title.gif) no-repeat; text-transform:uppercase; font-weight: bold; color:#ffffff; font-size: 14px; text-align: center; }
#maincontent { padding: 10px; }

.content-contacts { text-align: center; }
.downloads-title { font-size: 14px; font-weight: bold; height: 35px; }

.faq-title { margin-top: 15px; font-weight: bold; text-transform: uppercase; }
.faq-desc {  }

/* footer */
#footer { width: 944px; background:url(images/footer-bk.gif) repeat-x; height: 31px; }
#footer-copyright { float: left; margin-left: 10px; margin-top: 4px; font-size: 10px; text-transform:capitalize; font-weight: bold; color:#ffffff; }
#footer-links { float: right; margin-right: 10px; margin-top: 4px; font-size: 10px; text-transform:capitalize; font-weight: bold; color:#ffffff; }
#footer-links a { color:#ffffff; }
#footer-links a:hover { color:#ffffff; text-decoration: underline; }

/* optout */
.optout-buttons { width:100%; margin-top:20px; }


