body {background: #367ba3; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 25px; height:100%;}
html {height: 100%;}

div#wrapper {width: 825px; margin-top: 0; margin-left: auto; margin-right: auto; padding: 0; text-align: center;}
a.header {width: 825px; height: 165px; position: absolute; left: 91px; top: -45px; z-index: 4; background:url(images/Nav_sprite.png) 0 0 no-repeat;}
div#Index_footer {width: 803px; height: 95px; position: absolute; left: 102px; top: 1640px; /*Adjust this to fit bottom of content*/ z-index: 1; background: url(images/Nav_sprite.png) -11px -165px no-repeat;}
div#secondary_footer {width: 803px; height: 95px; position: absolute; left: 102px; z-index: 1; background:url(images/Nav_sprite.png) -11px -165px no-repeat;}

.rounded_content {width: 760px; top: 125px; left: 103px; position: absolute; padding: 12px 21px; /* Rounded corner stuff starts here */ background-color: #fff; -webkit-border-radius: 15px; /* for Safari */ -moz-border-radius: 15px; /* for Firefox */}
.index_main_text {width: 552px; text-align: left; background-color: #fff; padding-right: 10px; padding-top: 20px;  border-right-color:#c0cd42;/*Green*/ border-right-width: 2px; border-right-style:dotted; }
.index_right_text {width: 175px; float: right; padding-left: 15px; text-align: left; background-color: #fff; padding-top: 20px;}

div#secondary_nav {width: 825px; top: 120px; left: 103px; position: absolute; padding: 0;z-index: 1;}
.secondary_content {width: 760px; top: 170px; left: 103px; position: absolute; padding: 20px 21px; /* Rounded corner stuff starts here */ background-color: #fff; -webkit-border-radius: 15px; /* for Safari */ -moz-border-radius: 15px; /* for Firefox */}
.secondary_left_text {width: 175px; float: left; text-align: left; background-color: #fff; padding-right: 10px; padding-top: 15px;}
.secondary_main_text {width: 552px; float: right; padding-left: 15px; text-align: left; background-color: #fff; border-left-color:#c0cd42;/*Green*/ border-left-width: 2px; border-left-style:dotted; padding-top: 15px;}

/*-----------------------------------Navigation-----------------------------------*/
#nav {list-style-image:none; list-style-position:outside; list-style-type:none;}
#nav li {float:left;}
#nav li a {display:block;height:108px;overflow:hidden;}
a.students {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -11px -810px no-repeat;}
a.parents {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -11px -594px no-repeat;}
a.counselors {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -11px -486px no-repeat;}
a.partners {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -11px -377px no-repeat;}
a.ad_lrnr {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -11px -270px no-repeat;}
a.resources {width:108px;background:url(images/Nav_sprite.png) -11px -702px no-repeat;}
a.students:hover {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -122px -810px no-repeat;}
a.parents:hover {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -122px -594px no-repeat;}
a.counselors:hover {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -122px -486px no-repeat;}
a.partners:hover {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -122px -377px no-repeat;}
a.ad_lrnr:hover {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -122px -270px no-repeat;}
a.resources:hover {width:108px;background:url(images/Nav_sprite.png) -122px -702px no-repeat;}
a.students, a.students:hover, a.parents, a.parents:hover, a.counselors, a.counselors:hover, a.partners, a.partners:hover, a.ad_lrnr, a.ad_lrnr:hover, a.resources, a.resources:hover {text-indent:-9999px;display:block;height:110px;overflow:hidden;}

#nav_2 {list-style-image:none; list-style-position:outside; list-style-type:none;}
#nav_2 li {float:left;}
#nav_2 li a {display:block;height:50px;overflow:hidden;}
#nav_2 li a:hover {display:block;height:108px;overflow:hidden;}
a.students_2 {width:108px;margin-right:21px;margin-left:30px;background:url(images/Nav_sprite.png) -230px -868px no-repeat;}
a.parents_2 {width:108px;margin-right:21px;background:url(images/Nav_sprite.png) -230px -652px no-repeat;}
a.counselors_2 {width:108px;margin-right: 21px;background:url(images/Nav_sprite.png) -230px -544px no-repeat;}
a.partners_2 {width:108px;margin-right: 21px;background:url(images/Nav_sprite.png) -230px -435px no-repeat;}
a.ad_lrnr_2 {width:108px;margin-right: 21px;background:url(images/Nav_sprite.png) -230px -327px no-repeat;}
a.resources_2 {width:108px;background:url(images/Nav_sprite.png) -230px -759px no-repeat;}
a.students_2:hover {width:108px;margin-right: 21px;background: url(images/Nav_sprite.png) -122px -810px no-repeat;}
a.parents_2:hover {width:108px;margin-right: 21px;background:url(images/Nav_sprite.png) -122px -594px no-repeat;}
a.counselors_2:hover {width:108px;margin-right: 21px;background:url(images/Nav_sprite.png) -122px -486px no-repeat;}
a.partners_2:hover {width:108px;margin-right: 21px;background:url(images/Nav_sprite.png) -122px -377px no-repeat;}
a.ad_lrnr_2:hover {width:108px;margin-right: 21px;background:url(images/Nav_sprite.png) -122px -270px no-repeat;}
a.resources_2:hover {width:108px;background:url(images/Nav_sprite.png) -122px -702px no-repeat;}
a.students_2, a.students_2:hover, a.parents_2, a.parents_2:hover, a.counselors_2, a.counselors_2:hover, a.partners_2, a.partners_2:hover, a.ad_lrnr_2, a.ad_lrnr_2:hover, a.resources_2, a.resources_2:hover {text-indent:-9999px;display:block;height:110px;overflow:hidden;}

/*-------------------------------End Navigation-----------------------------------*/

a { color: #367ba3; text-decoration:none;/*Blue*/}
a:visited { color: #666;/*Gray*/}
a:hover { color: #a84955;text-decoration:underline;/*Red*/}

#studentQ {list-style-image:none; list-style-position:outside; list-style-type:none;}
#studentQ li {float:left;}
#studentQ li a {display:block;height:218px;overflow:hidden;}
a.students_what {width:200px;margin: 0;background:url(students/images/Student_What.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.students_how1 {width:157px;margin: 0;background:url(students/images/Student_How1.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.students_how2 {width:165px;margin: 0;background:url(students/images/Student_How2.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.students_what:hover {width:200px;margin: 0;background:url(students/images/Student_What_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.students_how1:hover {width:157px;margin: 0;background:url(students/images/Student_How1_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.students_how2:hover {width:165px;margin: 0;background:url(students/images/Student_How2_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;} 

#counselorQ {list-style-image:none; list-style-position:outside; list-style-type:none;}
#counselorQ li {float:left;}
#counselorQ li a {display:block;height:166px;overflow:hidden;}
a.counselors_middle {width:250px;margin:5px 10px;background:url(counselors/images/counselor_ms_no_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.counselors_high {width:250px;margin:5px 10px;background:url(counselors/images/counselor_hs_no_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.counselors_middle:hover {width:250px;margin:5px 10px;background:url(counselors/images/counselor_ms_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.counselors_high:hover {width:250px;margin:5px 10px;background:url(counselors/images/counselor_hs_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}

div.counselorSubNav {background:url(counselors/images/Sub_Nav_Button.png) no-repeat scroll 0 0; height:50px; color: #fff; text-align: center; padding-top: .25em;}
a.SubNav {font-size: 1em; font-variant:small-caps; color: #fff; text-decoration: none;}
a.SubNav:hover {font-size: 1em; font-variant:small-caps; color: #fff; text-decoration: underline;}

#parentsQ {list-style-image:none; list-style-position:outside; list-style-type:none;}
#parentsQ li {float:left;}
#parentsQ li a {display:block;height:253px;overflow:hidden;}
a.parents_early {width:115px;margin:5px 0;background:url(parents/images/ec_no_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.parents_middle {width:115px;margin:5px 0;background:url(parents/images/ms_no_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.parents_high {width:115px;margin:5px 0;background:url(parents/images/hs_no_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.parents_early:hover {width:115px;margin:5px 0;background:url(parents/images/ec_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.parents_middle:hover {width:115px;margin:5px 0;background:url(parents/images/ms_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}
a.parents_high:hover {width:115px;margin:5px 0;background:url(parents/images/hs_hov.jpg) no-repeat scroll 0 0; font-size: 0; text-decoration:none;}

div.figure-rt { float: right; display: inline; margin: 4px; padding: 4px;}
div.figure-rt p { text-align: center; line-height: 14px;}
div.figure-lft { float: left; display: inline; margin: 4px; padding: 4px;}
div.figure-lft p { text-align: center; line-height: 14px;}
img.right {float:right; padding: .5em;}
img.left {float:left; padding:.5em;}
img.leftWbullets {float:left; padding-right:2em;}
div.resources-rt {float: right; display: inline; width: 180px; margin: 0 20px; padding: 20px;}
div.resources-rt p {text-align: center; font-size:.9em; line-height: 14px;}
div.resources-lft {float: left; display: inline; width: 180px; margin: 0 20px; padding: 20px;}
div.resources-lft p {text-align: center; font-size:.9em; line-height: 14px;}

.footer_text { text-align: center; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height: 20px; margin-top: 8px;}
.vip_message { font-size:15px; color: #a84955; text-align:center; font-weight:700; font-variant:small-caps;}

h1 { font-family: Arial, Helvetica, sans-serif; font-size:26px; color: #367ba3; margin-bottom: .25em; font-variant:small-caps;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size:20px; color: #61257f; margin-bottom: .25em; font-variant:small-caps;}
h3 { font-family: Arial, Helvetica, sans-serif; font-size:18px; color: #a84955; margin-bottom: .25em; font-variant:small-caps;}
h4 { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #79832d; margin-bottom: .25em; font-variant:small-caps; line-height: 18px;}
h5 { font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #367ba3; margin-bottom: .25em; font-variant:small-caps; line-height: 18px;}
h6 { font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #000; margin-bottom: .25em; font-variant:small-caps; line-height: 18px;}

.bold {font-weight:700;}
.italics {font-style:italic;}
.small {font-size:.9em; line-height: 18px; }
.center {text-align:center;}
.back {font-variant:small-caps; font-weight:700; float:right; }

ul.list {list-style:disc; padding-left: 3em;}
ul.list li {margin-bottom: .5em;}

ul.longlist {list-style:disc; padding-left: 3em;}
ul.longlist li {margin-bottom: 1em;}

ol {padding-left: 3em;}
ol li {margin-bottom: .5em;}

ul.menulist {list-style:url(/images/UL_dots.png); padding-left: 1em;}
ul.menulist li {font-size: .9em; line-height: 18px; margin-bottom: .5em;}

ul.linklist {list-style:url(/images/UL_link_dots.png); padding-left: 1em;}
ul.linklist li {font-size: .9em; line-height: 18px; margin-bottom: .5em;}

ul.anchorlist {list-style:square; padding-left: 2em;}
ul.anchorlist li {margin-bottom: .3em; font-variant:small-caps; font-weight:700;}

blockquote.info {background-color: #dde1ba; background-image: url(/Images/Important.png); background-position: 8px; background-repeat: no-repeat; margin: 20px 0; padding: 15px 10px 5px 55px; -webkit-border-radius: 15px; /* for Safari */ -moz-border-radius: 15px; /* for Firefox */}
blockquote.tools {background-color: #dde1ba; background-image: url(/Images/tools.png); background-position: 8px; background-repeat: no-repeat; margin: 20px 0; padding: 15px 10px 5px 55px; -webkit-border-radius: 15px; /* for Safari */ -moz-border-radius: 15px; /* for Firefox */}
blockquote p {font-size:.95em; line-height: 18px; margin-bottom: 1em;}
p.bqhead { font-family: Arial, Helvetica, sans-serif; font-size:15px; color: #a84955; margin-bottom: .25em; font-variant:small-caps; line-height: 18px; font-weight:700;}
blockquote {background-color: #dde1ba; background-position: 8px; background-repeat: no-repeat; margin: 20px 10px; padding: 10px 20px; -webkit-border-radius: 15px; /* for Safari */ -moz-border-radius: 15px; /* for Firefox */}


#res {list-style-image:none; list-style-position:outside; list-style-type:none;}
#res li {float:left; margin-bottom:0}
#res li a {display:block;height:50px;overflow:hidden;}
a.resource_podcasts {width:250px;margin-right:10px;background:url(/images/Res_button_pod.png);font-size:20px;color:#367ba3;text-align:center; padding: .6em 0 .68em;font-variant:small-caps;background-repeat: no-repeat;}
a.resource_videos{width:250px;margin-right:10px;background:url(/images/Res_button_video.png);font-size:20px;color:#367ba3;text-align:center; padding: .65em 0 .68em;font-variant:small-caps;background-repeat: no-repeat;}
a.resource_pubs{width:250px;margin-right:-2.7em;background:url(/images/Res_button_pub.png);font-size:17px;color:#367ba3;text-align:left; padding: .65em 0 .68em 3.25em;font-variant:small-caps;background-repeat: no-repeat;}
a.resource_web{width:250px;margin-right:0px;background:url(/images/Res_button_web.png);font-size:20px;color:#367ba3;text-align:center; padding: .65em 0 .68em;font-variant:small-caps;background-repeat: no-repeat;}

a.resource_podcasts:hover, a.resource_pubs:hover{color: #a84955;text-decoration:underline;/*Red*/}

/* One Column Emphasis Table */
.oce-table {margin-left: 5%; margin-right: 5%; width: 90%; text-align: left; border-collapse: collapse;}
.oce-table th {padding: 10px 5px;}
.oce-table td {padding: 5px 10px; color: #52524e; border-top: 1px solid #9aad30;}
.oce-emphasis {background: #eef5ba; border-right: 5px solid transparent; border-left: 5px solid transparent;}
.oce-table tr:hover td {color: #000; background: #c4d067;}
.oce-table tr:hover td.none {color: #339; background: #818fbf;}

/* One Column Emphasis Small Table */
.oce-small-table {margin-left: 15%; margin-right: 15%; width: 75%; text-align: left; border-collapse: collapse;}
.oce-small-table th {padding: 10px 5px;}
.oce-small-table td {padding: 5px 10px; color: #669; border-top: 1px solid #e8edff;}
.oce-small-emphasis {background: #dfe6fd; border-right: 5px solid transparent; border-left: 5px solid transparent;}
.oce-small-table tr:hover td {color: #339; background: #eff2ff;}
.oce-small-table tr:hover td.none {color: #339; background: #818fbf;}

.clear {clear: both;}
hr {border-color:#61257f;border-style:dashed none none;border-width:1px 0 0;height:1px;width:85%;float:left;}