html, body {	padding: 0;	margin: 0;	height: 100%;	background-color: #f6f6f6;	font-size: 100%;	font-family: "trebuchet ms", arial, verdana;	color: #666;}

ul, p, form, h1, h2, h3, ol, blockquote {	padding: 0;	margin: 0; }

a { color: #e0691a; text-decoration:none;}
a:hover { text-decoration: underline; }

#header-container { margin:0 auto; width:986px;	background: url(images/headerbg2.gif) repeat-x bottom #fff; }
#header { float:left; width: 500px;	margin:0 auto;	position:relative; }

#banner { float:right; padding:17px 17px 17px 0; }

#menu { width: 986px;	margin:0 auto; background:url(images/menubg.gif) repeat-x bottom; height:30px;}
#menu ul {list-style:none; right:0px;}
#menu>ul { list-style: none; bottom: 0;	right:0px; }
#menu ul li {	float: left; }
#menu ul a { display:block;padding: 6px 10px; background:url(images/menubg.gif) repeat-x top;	color: #fff;	font: bold .9em "trebuchet ms", arial, verdana, sans-serif;	text-decoration: none;	text-transform: uppercase;	margin: 0 1px 0 0; }
#menu a:hover { background:url(images/menubg4.gif) repeat-x top; color:#fff;}
#menu ul a.active { padding:6px 10px; border: 0;	background:url(images/menubg3.gif) repeat-x top;	cursor: default; color:#FFF; }
#menu ul a.active:hover {	background:url(images/menubg.gif) repeat-x bottom; color:#000; }

h1 { font: 2.4em "trebuchet ms"; color: #e0691a; padding: 16px 0 25px 17px; }
h1 span { color: #000; }
h1 a { color: #e0691a; }
h1 a:hover { color: #000 !important;  text-decoration: none; background:transparent !important;}
h1 a:hover span { color: #e0691a;}

p#slogan {font: bold .8em arial, verdana, sans-serif; color: #000; display:inline; position:absolute;top: 62px; left: 19px; } /* Change left to position slogan */

#content { width: 986px; margin:0 auto; padding-bottom: 20px; padding-top:25px;background-color:#FFF;}
#content-crwrap { width:585px; float:left; padding-left: 15px;}
#content-center { width:185px; float: right; padding-left: 15px;}
#content-left { width: 385px; float:left;}
#content-right { width: 356px; float:right; padding-right: 15px;}

#content-crwrap h2 { font: bold 1.3em "trebuchet ms";; color: #e0691a; border:0; margin-top: 15px; margin-bottom: 15px; padding: 5 5 5 7px;}
#content p { color: #666; font-size: 80%; line-height: 170%; margin: 5px 0;}
.content-bottom { clear:both; border-top: 1px solid #eee;  padding-top: 3px; margin-top: 20px; position:relative;height:10px;}

#footer {width: 986px; margin: 0 auto; padding-bottom: 40px; color: #888; font: 70% arial, verdana, sans-serif; border-top: 3px solid #e0691a}
#footer p { padding: 8px; }
#footer #copyright { float: left; }
#footer #design { float: right; }

.clear { clear:both; }

.post-bottom { clear:both; border-top: 1px solid #eee;  padding-top: 3px; margin-top: 20px; position:relative;height:60px;}
.post-bottom a { margin-left: 20px; font-size: 80%; }
.comment-link { padding-left: 20px; background: url(images/comment.gif) 0 3px no-repeat; }
.readmore-link { padding-left: 18px; background: url(images/readmore.gif) 0 3px no-repeat; }
.post-by { position:absolute;top:5px;left:0; color:#aaa;font-size: 80%;}
.post-by a { padding-left: 20px; margin: 0 !important;font-size:100% !important; background: url(images/poster.gif) 0 2px no-repeat;}
.post-actions {position:absolute;right:0;top:5px;}
#content-center h3, #content-center p , #content-center div, #content-center ul, #content-center ol, #content-center form { margin-left: 0px;}
#content-center h2 { font:1.2em arial, verdana, sans-serif; color: #483f3d; border-bottom: 1px solid #eee; padding-bottom: 3px; margin:0; }

h3 { font: 90% arial, verdana, sans-serif; }
h5 { font: 90% arial, verdana, sans-serif; }

#content ul {list-style: none; font-size: 80%;margin: 5px 25px;}
/*#content ul li {display:inline;}*/
#content ul a {position:relative;}

#content ol {font-size: 80%;margin: 5px 25px;}
#content ol li {margin-left: 35px;}

p img { float:right; margin: 0 0 5px 10px;}

.sidebar {margin: 0 0 30px 0 !important;}
.sidebar a {background:url(images/dotted.gif) repeat-x bottom;display:block;padding: 5px;}
.sidebar a:hover {text-decoration:none;background:#f6f6f6 url(images/dotted.gif) repeat-x bottom;}

#content-right h2.sidebar-top, #content-left h2.sidebar-top {margin: 0; color:#483f3d; border-bottom: 1px solid #eee; font:1.1em arial, verdana, sans-serif; }
#content-right h2 {margin: 30px 0 0 0; color:#483f3d; border-bottom: 1px solid #eee; font:1.1em arial, verdana, sans-serif; }
#content-left h2 {margin: 30px 0 0 0; color:#483f3d; border-bottom: 1px solid #eee; font:1.1em arial, verdana, sans-serif;  }

#content-right .grid-column-grey {
	background:#f0f0f0;
	margin:0px 0px 15px 0px;
	padding:10px 10px 1px 10px;
	width:356px; /* Tip: IE 5.5 only. */
	voice-family: "\"}\"";
	width:336px; /* Tip: Non IE 5.5 browsers. */
}
#content-right .rhs-container-copy {
	background:#fff;
	border:1px solid #d9d9d9;
	margin-bottom:10px;
	padding:10px;
}
#content-right .rhs-container-img {
	background:#fff;
	border:1px solid #d9d9d9;
	margin-bottom:10px;
	padding:0;
}
#quote-container-ft {
	background:url(images/quote.gif) no-repeat top;
	margin-bottom:20px;
	height:15px;
}
#quote-container { background-color:#f5f5f5; padding:9px; }
#quote-container p { margin:0; }

blockquote { font-style:italic; font-size: 80%; margin: 5px 0 5px 50px;}

code {font: 80% courier, georgia, "times new roman"; background-color: #f5f5f5;margin-left: 50px;display: block; padding: 5px;}

form { font-size: 80%; background-color: #f5f5f5; padding: 20px 40px; width:299px;}
label { display: block; }
input.textbox, textarea { width: 100%; }
input.button {font: 120% arial, verdana, sans-serif; margin-top: 10px;}
textarea {display:block; height: 100px;}

/* Begin Degree Results */
.white{padding:0px;margin:5px 5px 5px 5px;border:0px solid #ccc;}
.white h3 a{color:#900;}
.white a{color:#036;}
.white ul{list-style-image:url(../images/redbullet.gif);padding:5px;margin:5px 5px 0 25px;}
.white li{padding:0 0 5px 0;}

.capcolumn3 {background-color:#f7f7f7;}
.rolloverCapBTN a {display:block; width: 122px; height: 64px; background: url(../images/capsulBTN_red.gif) 0 0 no-repeat; }
.rolloverCapBTN a:hover { background-position: 0 -64px; }
.capcolumn1 {font-size:14px; background-color:#f7f7f7; padding:5px 2px 5px 5px;}
.capcolumn2 {background-color:#f7f7f7; padding:5px 2px 5px 0;}
/*capsule list*/
.programList {list-style: none; padding:0; margin:0px;}
.programList li {background:url(../images/bullet_red2.gif) 0 5px no-repeat; padding-left:12px; padding-bottom:3px; font-size:12px;}
.programList li a {line-height:18px; color:#333333; text-decoration: underline;}
.programList li a:hover {color:#c00; text-decoration: underline;}
.programList li ul{list-style-image: url(../images/);padding:0 10px;margin:0 5px;}

/*capsules*/
.capsuleDiv {border:#d8d8d8 solid 1px; margin:5px 0 5px 0; padding:0;}
.capsuleDivSearch {border:#d8d8d8 solid 0px; margin:5px 0 5px 0; padding:0;}

#learnMoreBar {background-color:#d7e1f1; padding-left:5px;}
#learnMoreBar a {font-size:12px; color:#333333; text-decoration:none; line-height:14px; padding-right:5px;}
