/* EXCEL COLLEGE PREP STYLESHEET PREPARED BY GALAXY WEBLINKS
----------------------------------------------------------- */

* {											/* sets all padding and margin elements to zero */ 
margin:0px;
padding:0px;
}
body {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#483c31; }


hr {											/* any other form of display is problematic */
display:none;
}
h1 {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:30px;
	font-weight: normal;
	color:#a0c036;
	text-decoration:none;
	line-height:34px;
	margin:0px;
	padding:0px;
}
h2 {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:30px;
	font-weight:normal;
	color:#01586e;
	text-decoration:none;
	line-height:34px;
	margin:0px;
	padding:0px;
}
h3 {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:30px;
	font-weight:normal;
	color:#eb6e2a;
	text-decoration:none;
	line-height:34px;
	margin:0px;
	padding:0px;
}
h4 {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:30px;
	font-weight:normal;
	color:#b52626;
	text-decoration:none;
	line-height:34px;
	margin:0px;
	padding:0px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#483c31;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

/* MAIN STRUCTURAL ELEMENTS
------------------------------------------------------------------------*/
body {
background-position:center top;
background-color:#d7d4ca;
text-align:left;
margin: 0px 0;
line-height:18px;
}

.clear {
clear: both;
font-size:0px;
}

.padding-left {
padding-left:25px;
}

#container {
margin:0px auto;
padding:15px 0px 0px 0px;
width:990px;
}

/* HEADER STRUCTURAL ELEMENTS
------------------------------------------------------------------------*/
#header {
margin:0px auto;
width:990px;
background:url(../images/header-mid-bg.gif) repeat-x 0px 0px;
height:90px;
}
#header-left {
float:left;
width:26px;
height:90px;
}
#header-right {
float:right;
width:29px;
height:90px;
}
#logo {
width:255px;
float:left;
padding-top:2px;
}

/* NAVIGATION STRUCTURAL ELEMENTS
------------------------------------------------------------------------*/

#navigation {
width:600px;
float:right;
padding-top:50px;
font-family:"Avenir LT 65 Medium", "Lucida Sans";
font-size:13px;
font-weight:700;
color:#483c31;
text-align:right;
text-decoration:none;
}
#navigation a {
font-family:"Avenir LT 65 Medium", "Lucida Sans";
color:#483c31;
text-decoration:none;
}
#navigation a:hover {
font-family:"Avenir LT 65 Medium", "Lucida Sans";
color:#00728f;
text-decoration:none;
border-top:#00728f solid 2px;
}
.navigation {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.navigation li {
	background:url(../images/nav-list.gif) no-repeat 0 5px;
	background-repeat:no-repeat;
	padding-left:0px;
	padding-right:0px;
	margin:10px 9px 0px 9px;
	display:inline;
}
.selected {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:13px;
	font-weight:700;
	color:#00728f;
	text-align:right;
	text-decoration:none;
	border-top:#00728f solid 2px;
}
a.selected {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:13px;
	font-weight:700;
	color:#00728f;
	text-align:right;
	text-decoration:none;
	border-top:#00728f solid 2px;
}
a:hover.selected {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:13px;
	font-weight:700;
	color:#00728f;
	text-align:right;
	text-decoration:none;
	border-top:#00728f solid 2px;
} 

/* MIDDLE TEXT AREA STRUCTURAL ELEMENTS
------------------------------------------------------------------------*/

#middle-text-area {
width:990px;
background-color:#FFFFFF;
margin-top:10px;
}
.top-left {
background-image:url(../images/top-left-c.gif);
width:18px;
height:17px;
background-repeat:no-repeat;
}
.top-mid {
background-image:url(../images/top-mid-l.gif);
height:10px;
background-repeat:repeat-x;
}
.top-right {
background-image:url(../images/top-right-c.gif);
width:18px;
height:17px;
background-repeat:no-repeat;
}
.bottom-left {
background-image:url(../images/bottom-left-c.gif);
width:18px;
height:17px;
background-repeat:no-repeat;
}
.bottom-mid {
background-image:url(../images/bottom-mid-l.gif);
height:17px;
background-repeat:repeat-x;
}
.bottom-right {
background-image:url(../images/bottom-right-c.gif);
width:18px;
height:17px;
background-repeat:no-repeat;
}
.left-mid {
background-image:url(../images/mid-left-l.gif);
background-repeat:repeat-y;
}
.right-mid {
background-image:url(../images/mid-right-l.gif);
width:18px;
background-repeat:repeat-y;
}

.links-bg {
background:url(../images/links-bg.gif) no-repeat 2px 0px;
width:272px;
height:47px;
}

.text-bg {
background-image:url(../images/bg.gif);
background-repeat:repeat-y;
width:990px;
}

/* FOOTER STRUCTURAL PROPERTIES
------------------------------------------------------------------------*/
.gren-bg {
background:url(../images/green-bg.gif) no-repeat;
width:243px;
}
.gren-footer {
background:url(../images/green-footer.gif) no-repeat left bottom;
width:244px;
}
.gren-bg1 {
background:url(../images/grnbg.gif) repeat-y left;
/*width:245px;*/
}
.blue-footer {
/*background:url(../images/blue-footer.gif) no-repeat left bottom;*/
width:245px;
background-color:#e0ebed;
}
.org-footer {
/*background:url(../images/orange-footer.gif) no-repeat left bottom;*/
width:245px;
background-color:#fce9df;
}
.red-footer {
background:url(../images/red-footer.gif) no-repeat right bottom;
width:245px;
background-color:#f6e5e5;
}
.bottom-shadow {
background:url(../images/bottom-shadow.gif) no-repeat;
height:3px;
}
.blue-bg {
background:url(../images/blue-bg.gif) no-repeat;
width:242px;
}
.orange-bg {
background:url(../images/orange-bg.gif) no-repeat;
width:242px;
}
.red-bg {
background:url(../images/red-bg.gif) no-repeat;
width:244px;
}
#footer {
font-family:"Avenir LT 65 Medium", "Lucida Sans";
font-size:10px;
color:#483c31;
text-decoration:none;
text-align:center;
padding:5px 40px 10px 40px;
}
#footer a {
color:#483c31;
text-decoration:none;
}
#footer a:hover {
color:#00728f;
text-decoration:none;
}


/* INNER PAGE STRUCTUR ELEMENTS
------------------------------------------------------------------------*/
#inner-middle-text-area {
	background:url(../images/middle-bg.gif) repeat-y;
	margin-top:10px;
}
#inner-header {
	background:url(../images/inner-headerbg.jpg) no-repeat;
	height:40px;
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:30px;
	color: #fefefe;
	text-decoration:none;
	padding:23px 0px 0px 30px;
	margin:0px 0px 17px 0px;
}
#inner-textarea-padding {
	padding:0px 27px 0px 2px;
}
#left-nev {
	width:188px;
	float:left;
}
.selected-tab {
	background:url(../images/left-selected-bg.jpg) repeat-y;
	/*height:26px;*/
	padding:10px 0px 10px 25px;
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:15px;
	font-weight:bold;
	color: #483c31;
	text-decoration:none;
}
.normal-tab {
	background:url(../images/right-selected-bg.jpg) no-repeat left bottom;
	/*height:24px;*/
	padding:8px 0px 8px 25px;
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:15px;
	font-weight:bold;
	color: #483c31;
	text-decoration:none;
}
.normal-tab1 {
	background:url(../images/right-selected-bg.jpg) no-repeat left top;
	/*height:24px;*/
	padding:8px 0px 8px 25px;
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:15px;
	font-weight:bold;
	color: #483c31;
	text-decoration:none;
}
.bottom-divider {
	background:url(../images/right-selected-bg.jpg) no-repeat left bottom;
}
a.normal-tab-txt {
	color: #483c31;
	text-decoration:none;
}
a:hover.normal-tab-txt {
	color: #00728f;
	text-decoration:none;
}
#center-nev {
	width:504px;
	padding-left:45px;
	float:left;
}
#center-nev p {
	margin:0px;
}
#center-nev1 {
	width:600px;
	float:left;
}
#left-testimonial {
	padding:30px 0px 0px 25px;
}
#left-testimonial p {
	margin:0px;
}
#right-nev {
	width:160px;
	float:right;
}
.right-content {
	background:url(../images/top-divider.jpg) no-repeat top left;
}
.right-content p {
	padding:13px 0px 20px 8px;
	margin:0px;
}
.right-content-p {
	padding:0px;
	margin:0px;
}
#sat {
	border-left:#a0c036 14px solid;
	background:url(../images/sat-heading.gif) no-repeat 29px 40px;
	padding:25px 60px 25px 205px;
	background-color:#f3f7e5;
}
#sat1 {
	border-left:#a0c036 14px solid;
	padding:15px 60px 29px 30px;
	margin:0px 0px 10px 0px;
}
#sat1 ul {
	padding-left:15px;
}
#act {
	border-left:#01596f 14px solid;
	background:url(../images/act-heading.gif) no-repeat 29px 40px;
	padding:25px 60px 25px 205px;
	margin:3px 0px 3px 0px;
	background-color:#e0ebed;
}
#act1 {
	border-left:#01596f 14px solid;
	padding:15px 60px 29px 30px;
	margin:0px 0px 10px 0px;
}
#act1 ul {
	padding-left:15px;
}
#psat {
	border-left:#eb6e2a 14px solid;
	background:url(../images/psat-heading.gif) no-repeat 29px 40px;
	padding:25px 60px 25px 205px;
	background-color:#fce9df;
}
#psat1 {
	border-left:#eb6e2a 14px solid;
	padding:15px 60px 29px 30px;
	margin:0px 0px 10px 0px;
}
#psat1 ul {
	padding-left:15px;
}
#subject {
	border-left:#b52626 14px solid;
	padding:25px 29px 25px 29px;
	margin:3px 0px 3px 0px;
	background-color:#f4dfdf;
}
#subject P {
	margin:0px;
}
#comparison {
	border-left:#a0c036 14px solid;
	padding:15px 29px 15px 29px;
	background-color:#f3f7e5;
}
#comparison1 {
	border-left:#a0c036 14px solid;
	padding:15px 0px 29px 0px;
	margin:0px 0px 10px 0px;
}
#comparison1-content {
	padding:0px 60px 12px 30px;
}
#scores {
	border-left:#01596f 14px solid;
	padding:15px 29px 15px 29px;
	margin:3px 0px 3px 0px;
	background-color:#e0ebed;
}
#scores1 {
	border-left:#01596f 14px solid;
	padding:15px 0px 0px 0px;
	margin:0px 0px 20px 0px;
}
#links {
	border-left:#eb6e2a 14px solid;
	padding:15px 29px 15px 29px;
	background-color:#fce9df;
}
#acceptances {
	border-left:#b52626 14px solid;
	padding:15px 29px 15px 29px;
	margin:3px 0px 3px 0px;
	background-color:#f4dfdf;
}
#acceptances1 {
	border-left:#b52626 14px solid;
	padding:15px 60px 29px 30px;
	margin:0px 0px 10px 0px;
}
.grnbg {
	background-color:#f3f7e5;
}
.bluebg {
	background-color:#015a70;
}
.dark-bluebg {
	background-color:#c5d9de;
}
.light-bluebg {
	background-color:#e0ebed;
}
.blue-border {
	border-top:#01596f solid 1px;
	border-right:#01596f solid 1px;
	border-bottom:#01596f solid 1px;
}
.right-border {
	border-right:#01596f solid 1px;
}
.leftright-padding {
	padding:2px 5px 2px 8px;
}
.grey-border {
	border:#868686 solid 1px;
}



/* TEXT PROPERTIES
------------------------------------------------------------------------*/
.blue-headings {
font-family:"Century Schoolbook", "Lucida Sans";
font-size:18pt;
color:#00728f;
font-style:italic;
}

.dark-brown-heading {
font-family:"Avenir LT 65 Medium", "Lucida Sans";
font-size:19px;
color:#483c31;
text-decoration:none;
}
a.dark-brown-heading {
color:#483c31;
text-decoration:none;
}
a:hover.dark-brown-heading {
color:#00728f;
text-decoration:none;
}
.light-brown-text {
font-family:"Avenir LT 65 Medium", "Lucida Sans";
font-size:25px;
color:#c6c1b4;
}
.green-text {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:12px;
	color:#60790e;
	font-weight: normal;
	text-decoration:none;
	padding-right: 15px;
	padding-left: 15px;
}
a.green-text {
text-decoration:underline;
}
a:hover.green-text {
text-decoration:none;
}
.blue-text {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:12px;
	color:#01596f;
	font-weight: normal;
	text-decoration:none;
	padding-right: 15px;
	padding-left: 15px;
}
a.blue-text {
text-decoration:underline;
}
a:hover.blue-text {
text-decoration:none;
}
.org-text {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:12px;
	color:#eb6e2a;
	font-weight: normal;
	text-decoration:none;
	padding-right: 15px;
	padding-left: 15px;
}
a.org-text {
text-decoration:underline;
}
a:hover.org-text {
text-decoration:none;
}
.red-text {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:13px;
	color:#b52626;
	font-weight: normal;
	text-decoration:none;
}
a.red-text {
	color:#b52626;
	text-decoration:none;
}
a:hover.red-text {
	color:#483c31;
	text-decoration:none;
}
.body-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#483c31;
	font-weight: normal;
	text-decoration:none;
}
.grnlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	color:#a0c036;
	text-decoration:none;
}
a.grnlink {
	color:#a0c036;
	text-decoration:none;
}
a:hover.grnlink {
	color:#483c31;
	text-decoration:none;
}
.grn-heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight: normal;
	color:#a0c036;
	text-decoration:none;
}
.bluelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	color:#01596f;
	text-decoration:none;
}
a.bluelink {
	color:#01596f;
	text-decoration:none;
}
a:hover.bluelink {
	color:#483c31;
	text-decoration:none;
}
.orglink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	color:#eb6e2a;
	text-decoration:none;
}
a.orglink {
	color:#eb6e2a;
	text-decoration:none;
}
a:hover.orglink {
	color:#483c31;
	text-decoration:none;
}
.redlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	color:#b52626;
	text-decoration:none;
}
a.redlink {
	color:#b52626;
	text-decoration:none;
}
a:hover.redlink {
	color:#483c31;
	text-decoration:none;
}
.red-heading {
	font-family:"Avenir LT 65 Medium", "Lucida Sans";
	font-size:18px;
	color:#b52626;
	text-decoration:none;
}
.brownlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	color:#483c31;
	text-decoration:none;
}
a.brownlink {
	color:#483c31;
	text-decoration:none;
}
a:hover.brownlink {
	color:#01596f;
	text-decoration:none;
}
.table-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#feffff;
	font-weight: normal;
	text-decoration:none;
}
.table-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#01596f;
	font-weight: normal;
	text-decoration:none;
}


/* Form ELEMENTS
------------------------------------------------------------------------*/
.txtbox {
	border:#FFFFFF solid 1px;
	padding:0px 0px 0px 3px;
	height:19px;
	width:136px;
}
.txtbox1 {
	border:#d7d7d7 solid 1px;
	padding:0px 0px 0px 3px;
	height:18px;
	width:95px;
}
.txtbox2 {
	border:#868686 solid 1px;
	padding:0px 0px 0px 3px;
	height:18px;
	width:153px;
}