/* General Text */
#container { background-color: #fff; font-family: arial, verdana, helvetica sans-serif; font-size: .8em; color: #595959; line-height: 1.4; }
#content { background-color: #fff; }
#faculty { width: 600px; height: 100%; font-family: arial, verdana, helvetica sans-serif; color: #595959; line-height: 1.3; padding: 0px 0px 10px 0px; margin-bottom: 10px;}
table { border: 0px solid #000;}
td {border: 0px solid #000}

/* Headers & Text */
.head1 { font-size: 1.4em; color: #000; font-weight: bold; margin: 10px 0px 0px 0px; }
.head2 { font-size: 1.2em; color: #000; font-weight: bold; margin: 10px 0px 0px 0px; }
p { font-family: arial, verdana, helvetica sans-serif; color: #4b4a4a; line-height: 1.3; padding: 0px 0px 10px 3px;}
p .title { font-size: 1.25em; font-weight: bold; color: #4b4a4a; }
#para-list { margin: 0em 2em 0em 2em; padding: 0px 5px 10px 5px; border: 0px solid #000; font-family: arial, verdana, helvetica sans-serif; color: #4b4a4a; line-height: 1.3;}
#para-list ol {margin: 0px; padding: 0px; list-style-type: decimal;}
#para-list ol li { color: #4b4a4a; padding: 0px 0px 3px 0px; margin: 0px;}

#title-bar-rt { height: 30px; width: 350px; background-color: #701f1e; margin: 15px 0px 0px 0px; }
#title-bar-lft { height: 30px; width: 500px; background-color: #701f1e; margin: 15px 0px 0px 0px; }
#title-bar-half { height: 30px; width: 240px; background-color: #701f1e; margin: 15px 0px 0px 0px; }
.title { color: #fff; font-size: 1.2em; font-family: helvetica, arial, verdana sans-serif; font-weight: bold; letter-spacing: 1px; text-align: center; padding: 5px 0px; }

/* left side content */
#success-stories { width: 240px; height: 170px; background-color: #eeeeee; margin: 0px 20px 0px 0px; }
#success-stories p { font-family: arial, verdana, helvetica sans-serif; font-size: 1.2em; font-weight: bold; color: #595959; line-height: 1.4; padding-top: 15px; margin: 0px 0px 0px 15px; }
#spotlight { width: 500px; height: 286px; background-color: #000; }
#submit { width: 240px; text-align: center; padding-top: 0px; border: 0px solid #000; line-height: 1.4em;}

#FactFiction { margin: 0px 0px 50px 0px; }

/* = Coda Slider 
---------------------------------------------------------------------------------------------*/
/* Main container of the slider */
#slider { width: 500px; margin: 0 auto; margin-bottom: 20px; border: 0px solid #000;  overflow-x: hidden;}

/* Centers and controls the flow */
.scroll { height: 310px; width: 500px;  overflow-x: hidden; overflow-y: hidden; position: relative; clear: left; background: #FFFFFF; }
.scrollContainer div.panel { height: 310px; width: 500px; }
.scrollContainer div.panel#one { background-color: #000; padding: 20px 0px 0px 0px;   }
.scrollContainer div.panel#two { background-color: #000;  }
.scrollContainer div.panel#three {  }
.scrollContainer div.panel#four {  }

.scrollContainer div.panel div.content { width: 500px; text-align: center; padding: 0px; }

/* Panel navigation */
#slider ul.navigation { list-style: none; margin: 0; padding: 0; padding-bottom: 9px; padding-right: 25px; float: right; }
#slider ul.navigation li { font-family: helvetica, arial sans-serif; display: inline; margin: 0; margin-left: 10px; padding: 0; font-size: 12px; }
#slider ul.navigation a { color: #666; text-decoration: none; font-weight: bold; }
#slider ul.navigation a:hover { background-color: #f6f6f6; }
#slider ul.navigation a.selected { color: red; }
#slider ul.navigation a:focus { outline: none; }

/* Scroll buttons */
.scrollButtons { position: absolute; top: 90px; cursor: pointer; }
.scrollButtons.left { left: -100px; background: url("../images/arrow_left.png"); height: 129px; width: 65px; }
.scrollButtons.right { right: -100px; background: url("../images/arrow_right.png");  height: 129px; width: 65px; }

.scrollButtons.left:hover { background: url("../images/arrow_left_red.png"); }
.scrollButtons.right:hover { background: url("../images/arrow_right_red.png"); }

/*---------------------------------------------------------------------------------------------*/


/* TOOLKIT */

#toolkit { width: 310px; margin: 10px 20px 0px 0px; padding-left: 20px; border: 0px solid #000;}
a.tk-head { color: #102952; font-size: 1.2em; line-height: 14px; font-weight: bold; letter-spacing: 1px; padding-bottom: 5px;}
a.tk-head:hover { text-decoration: underline; }
ul { list-style-type: none; padding: 1em 0em 0em 0em; margin: 0em 0em 0em 0em; }
ul li.pdf { background-image: url('../images/icon-pdf.png'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 0.75em 3em;}
ul li.doc { background-image: url('../images/icon-word.png'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 0.75em 3em;}
ul li.ppt { background-image: url('../images/icon-powerpoint.png'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 0.75em 3em;}
#tk-lists {margin: .75em 2em 0em 1em; padding: 0px 5px 10px 5px; border: 0px solid #000;}
#tk-lists ul {list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px;}
#tk-lists ul li { color: #122953; padding: 0px 0px 3px 0px; margin: 0px;}
#tk-lists ul li.pdf { background-image: url('../images/pdf.png'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 0.75em 2em;}
#tk-lists ul li.doc { background-image: url('../images/word.png'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 0.75em 2em;}
#tk-lists ul li.ppt { background-image: url('../images/ppt.png'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 0.75em 2em;}
#tk-lists ul li.web { background-image: url('../images/web.png'); background-repeat: no-repeat; background-position: 0em 0em; padding: 0em 0em 0.75em 2em;}
#tk-bullet { border: 0px solid #000; margin: 0em 2em 1em 2em; padding: 3px 5px 0px 5px; }
#tk-bullet ul {list-style-type: disc; margin: 0px; padding: 0px;}
#tk-bullet ul li { color: #122953; padding-bottom: 3px; margin-bottom: 3px;}

/* RESOURCE CENTER HOME PAGE*/

#resources { width: 320px; margin: 10px 5px 0px 0px; padding-left: 20px; }
#viewall { width: 300px; text-align: right; padding: 10px 45px 0px 0px; border: 0px solid #000;}
.rc-head { color: #122953; font-size: .9em; line-height: 14px; font-weight: roman; letter-spacing: 0px;}
a.rc-head { color: #122953; font-size: .9em; line-height: 14px; font-weight: bold; letter-spacing: 0px;}
a.rc-head:hover { text-decoration: underline; }
#resource-list { border: 0px solid #000; margin: 0.5em 2em 0em 2em; padding: 3px 5px 0px 5px; }
#resource-list ul {list-style-type: disc; margin: 0px; padding: 0px;}
#resource-list ul li { color: #122953; padding-bottom: 3px; margin-bottom: 3px;}

/* RESOURCE CENTER */
#resourceCtr { width: 600px; height: 100%; margin: 10px 30px 0px 30px; }
#resourceCtr .head1 { font-size: 1.6em; font-weight: bold; color: #122953; margin: 0px; padding: 0px; border: 0px solid #000;}
#resourceCtr .head2 { font-size: 1.2em; font-weight: bold; color: #122953; margin: 0px; padding: 0px; border: 0px solid #000;}
#rc-lists {margin: .75em 2em 0em 2em; padding: 0px 5px 10px 5px; border: 0px solid #000;}
#rc-lists ul {list-style-type: disc; margin: 0px 0px 0px 0px; padding: 0px;}
#rc-lists ul li { color: #122953; padding: 0px 0px 3px 0px; margin: 0px;}
#rc-lists ol {margin: 0px; padding: 0px; list-style-type: decimal;}
#rc-lists ol li { color: #122953; padding: 0px 0px 3px 0px; margin: 0px;}

/* SIDEBARS */
#about-credit { width: 175px; height: 175px; border: 1px solid #4c6bb2; padding: 3px; background-image: url('../images/about-side-bar.png'); background-repeat: no-repeat; background-position: center center;}
#resource-sidebar { width: 200px; height: 100%; border: 2px solid #972425; padding: 0px; background-color: #fff;}/*previous color #87b9c2 */
.resource-head-bar {width: 196px; height: 50px; border: 2px solid #fff; background-color: #972425; text-align: center; padding: 0px 0px 0px 0px;}
.resource-head { padding: 5px 0px 0px 0px; color: #fff; font-weight: bold; }
#sidebar-lists {margin: .25em 1.5em 0em 1.8em; padding: 0px 5px 10px 5px; border: 0px solid #000;}
#sidebar-lists ul {list-style-type: none; margin: 0px 0px 0px 0px; padding-left: 0em; text-indent: -1em;}
#sidebar-lists ul li { color: #122953; padding: 0px 0px 3px 0px; margin: 0px;}
#success-sidebar { width: 200px; height: 100%; border: 2px solid #972425; padding: 0px; background-color: #eeeeee;}/*previous color #87b9c2 */
.success-head-bar {width: 196px; height: 50px; border: 2px solid #eeeeee; background-color: #972425; text-align: center; padding: 0px 0px 0px 0px;}
.success-head { padding: 15px 0px 0px 0px; color: #fff; font-weight: bold; }

/* Links */
a { color: #0072bc;  text-decoration: none; font-size: 1em;}
a:hover { text-decoration: underline; }
a.download { color: #0072bc;  text-decoration: none; font-family: arial, verdana, helvetica sans-serif; font-size: .9em; font-weight: 100;}
a.download:hover { text-decoration: underline; }
a.more { color: #000; text-decoration: none; font-weight: bold; font-size: 1.2px; }
a.more:hover { color: #aa0404; }
a.toggle { text-transform: uppercase; text-decoration: none; font-size: 0.8em; font-weight: bold; color: #721e1e; }
a.toggle:hover { text-decoration: underline; }
/* Lists */


/* Alignment */
.center { text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
.clear { clear: both; }

/* Misc. */
.highlight { color: #741b1b; font-weight: bold; font-size: 1em; text-align: center; }
.bio { border: 1px solid #7c7c7c; padding: 1px; float: left; margin: 0px 10px 10px 0px; }
.bio-long { border: 1px solid #7c7c7c; padding: 1px; float: left; margin: 0px 10px 25px 0px; }
.biorule { border-bottom: 1px solid #a8a8a8; margin: 20px 0px 20px 0px; }
.promo {float: right; padding: 0px 0px 8px 8px; }



/* Footer */
#footer p { text-align: center; margin: 10px 0; }
#footer a { color: #000; font-weight: bold; }