﻿@import url(layout.css);

/* body {
	color: black;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #d3d9d6;
}

*/
#column_l ul {
	font-size: .9em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
caption {
	border-style: solid solid none solid;
	padding: 5px;
	caption-side: top;
	width: auto;
	text-align: left;
	font-weight: bold;
	font-size: 100%;
	background-color: #5B1E00;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-left-color: #C0C0C0;
}
.large {
	font-size: large;
}
.p-nine-ems {
	font-size: .9em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
#column_l p.smalltext-left {
	line-height: 1.2em;
	text-align: left;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	margin-left: 15px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: .5em;
}
.bold-italic {
	font-weight: bold;
	font-style: italic;
}
h6 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin-bottom: .5em;
	font-size: 70%;
}
hr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px; /* width: 98%; */;
	border: 0;
}
table {
	height: auto;
	border: 0em none;
}
table.formatted {
	/*border-top: 2px #999999 solid;
	border-left: 2px #999999 solid;
	border-bottom: 20px #999999 solid;
	border-right: 2px #999999 solid;
	width: auto;
	height: auto;*/
	margin: 0px 0px 2em 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	line-height: 120%;
	padding: 0px;
	font-style: normal;
	border-collapse: collapse;
	/*border-bottom-style: solid;
	border-bottom-width: 20px;
	border-bottom-color: #666666;*/
}
td {
	border: 0em none;
}
td.formatblack {
	border: 1px solid #000000;
	background-color: #000000;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
td.formatblack-center {
	border: 1px solid #000000;
	background-color: #000000;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
td.formatted {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
}
td.formatted-center {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
}
td.formatted-nowrap {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	white-space: nowrap;
}
th.formatted {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
}
th.formatted-center {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
}
div.clearleft {
	clear: left;
	padding: 1px;
	margin-bottom: -3em;
}

#column_r img {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#column_l p.footnote {
	font-size: .8em;
	font-style: italic;
	line-height: 1.2em;
	margin: 2em;
}
#container {
	background-color: #fff;
	width: 760px;
	margin: 60px auto 0 auto;
	border-top: 0;
	border-right: 1px solid #b7b7b7;
	border-bottom: 0;
	border-left: 1px solid #b7b7b7;
	top: 50px;
}
#column_l p {
	margin: 0px 0px 2em 0px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	text-align: justify;
	font-size: .95em;
}

/* Styles for Masthead */

#masthead-dwt {
	text-align: right;
	background-color: #036;
	width: 760px;
	background-image: url('http://www.ccri.edu/images/background-lines-faint.gif');
	background-repeat: repeat-x;
}
#masthead-dwt img { 
	float: left; 
}
#masthead-dwt p {
	font-size: 11px;
	color: #fff;
	margin: 10px 10px 0;
}

#masthead-dwt h1 {
	color: #666666;
	margin: 20px 10px 10px 10px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: .3em;
	text-transform: capitalize;
}

#masthead-dwt h1:first-letter {
font-size:133%;
}
#navigation {
	/*background-color: #545454;*/
	overflow: hidden;
	background-color: #717272;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	background-image: url('../../images/navigation-bkgd.gif');
	background-repeat: repeat-x;
}
#column_l {
	width: 530px;
	margin: 0;
	padding: 0 15px;
	background-color: #fff;
}

#column_l .cap {
	margin: 3px 0px 0px 0px;
	float: left;
	width: 50px;
	font-size: 80px;
	line-height: .75em;
	font-weight: normal;
	color: #444444;
	font-family: "Times New Roman", Times, serif;
}

#column_l img.right {
	float: right;
	margin: 0px 0px 20px 20px;
}
#column_r {
	width: 192px;
	margin: 0;
	float: right;
	padding: 4px;
	background-color: #EAEAEA;
	position: relative;
}

#column_r a.button:visited {
	background-image: url('/images/tab-red.gif');
	background-repeat: repeat-x;
	background-color: #660000;
	padding: 3px 10px 3px 10px;
	color: #FFCC00;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .7em;
	font-weight: bold;
	text-decoration: none;
}
#column_r a.button:link {
	background-image: url('/images/tab-red.gif');
	background-repeat: repeat-x;
	background-color: #660000;
	padding: 3px 10px 3px 10px;
	color: #FFCC00;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .7em;
	font-weight: bold;
	text-decoration: none;
}
#column_r a.button:hover {
	color: #FFFFFF;
}
#column_r form {
	margin: 1em 0px 1em 0px;
	padding: 5px;
	background-color: #CCCCCC;
}
#column_r input {
	padding: 2px;
	margin-bottom: 2px;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
}
#column_r label {
	font-size: .6em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#footer {
	width: 760px;
	text-align: center;
	background-color: #003300;
	padding-top: 5px;
	padding-bottom: 5px;
}
#column_r p {
	font-size: .7em;
	margin: 7px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.5em;
}
/* Styles for Navigation */
#navigation ul {
	list-style-type: none;
	width: 100%;
	margin: 0;
	padding: 0;
}
#navigation li {
	float: left;
	font-size: .7em;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#navigation a {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #333333;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 5px 7px 5px 8px;
	background-image: url('http://www.ccri.edu/images/topnav2008-bg-black.jpg');
	background-repeat: repeat-x;
	background-color: #111111;
}
#navigation a:hover {
	color: #FFCC00;
	background-image: url('http://www.ccri.edu/images/topnav2008-bg-blk-hov.gif');
	background-repeat: repeat-x;
	background-color: #414141;

/*	text-decoration: none;
	border: 1px solid #a9a9a9;
	background-color: transparent;*/
}
/* Styles for Footer */
#footer p {
	font-size: .7em;
	line-height: 1.2em;
	color: #fff;
	margin: 1px;
	padding: 1px;
}
#footer a {
	color: #fff;
	text-decoration: underline;
}
#footer a:hover {
	color: #fff;
	text-decoration: none;
}
/* Styles for Links */


.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}

#column_l h3 {
	border: none;
	padding-bottom: 0em;
	margin-top: 3em;
	margin-bottom: .25em;
	color: #006600;
}
#column_l img.left {
	float: left;
	margin: 0px 20px 20px 0px;
}

#column_l ul.bookmarks {
	list-style-type: none;
	padding-bottom: 1em;
	margin-left: 100px;
}
#column_l ul.bookmarks li {
	font-size: 1em;
	list-style-type: none;
	text-transform: uppercase;
	color: #003300;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	letter-spacing: .05em;
}
#column_l ul.bookmarks li ul li {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin-left: -20px;
	font-size: .7em;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
}

#column_l ul.bookmarks li ul li ul li {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	margin-left: -20px;
	font-size: 100%;
	font-weight: normal;
	text-transform: none;
	color: #000000;
	letter-spacing: normal;
}



div.clearboth {
	clear: both;
	padding: 1px;
	margin-bottom: 1px;
}


/*  Styles copied from core-styles-2008a.css */

/* ====================== BREADCRUMB STYLES ======================== */
#breadcrumb {
	margin: 10px 5px -10px 0px;
	FONT-SIZE: 65%;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
#breadcrumb p {
	margin-left: 10px;
}
#breadcrumb a:link {
	color: #993300;
	text-decoration: underline;
}
#breadcrumb a:visited {
	color: #999999;
	text-decoration: underline;
}
#breadcrumb a:focus {
	color: #000000;
	text-decoration: none;
}
#breadcrumb a:hover {
	color: #000000;
	text-decoration: none;
}
/* ====================== END BREADCRUMB STYLES ======================== */


div.get-adobe {
	margin: 3em 0px 4em 10px;
	line-height: 120%;
	text-align: left;
	font-size: 65%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding-top: 0px;
	color: #CC3300;
}
div.get-adobe img {
	float: left;
	margin: -10px 10px 0em 0px;
	padding: 0px;
}


html#indices {
	margin: 0;
	padding: 0;
	background-color: #000000;
	background-image: url('http://www.ccri.edu/images/indices-html-bg3.jpg');
	background-repeat: repeat-x;
}

body#indices {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/indices-bg-body2.gif');
	background-repeat: no-repeat;
}
body#students5 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student5-bg-body.jpg');
	background-repeat: no-repeat;
}
body#faculty {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/faculty-bg-body2.jpg');
	background-repeat: no-repeat;
}
body#alumni {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/alumni-bg-body.jpg');
	background-repeat: no-repeat;
}
body#business {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/bus-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/students-bg-body2.jpg');
	background-repeat: no-repeat;
}
body#students4 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/student4-bg-body.jpg');
	background-repeat: no-repeat;
}

body#liston2 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/liston2-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students2 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/student1-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students3 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/student2-bg-body.jpg');
	background-repeat: no-repeat;
}


#indicesnav2008 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#indicesnav2008 li {
	display: inline;
}
#indicesnav2008 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 8px 0px 8px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#indicesnav2008 a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 8px 0px 8px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#indicesnav2008 a:visited {
	color: #CCCCCC;
}
#indicesnav2008 a:hover {
	color: #FFCC00;
}
#indicesnav2008 a:hover.black {
	color: #FFCC00;
	text-decoration: none;
	padding: 7px 10px 8px 10px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('http://www.ccri.edu/images/topnav2008-bg-black.jpg');
	background-repeat: repeat-x;
	background-color: #111111;
}
#indicesnav2008 a:visited.black {
	color: #FFCC00;
	text-decoration: none;
	padding: 7px 10px 8px 10px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('http://www.ccri.edu/images/topnav2008-bg-black.jpg');
	background-repeat: repeat-x;
	background-color: #111111;
}
#indicesnav2008 a:link.black {
	color: #FFCC00;
	text-decoration: none;
	padding: 7px 10px 8px 10px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('http://www.ccri.edu/images/topnav2008-bg-black.jpg');
	background-repeat: repeat-x;
	background-color: #111111;
}
#indicesnav2008 a:hover.black {
	color: white;
}

#indicesnav2008 a:hover.pipeline {
	background-position: left 3px;
	color: #FFCC00;
	text-decoration: none;
	padding: 7px 10px 8px 23px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('http://www.ccri.edu/images/topnav2008-pipeline.gif');
	background-repeat: no-repeat;
	background-color: transparent;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}

#indicesnav2008 a:visited.pipeline {
	background-position: left 3px;
	color: #FFCC00;
	text-decoration: none;
	padding: 7px 10px 8px 23px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('http://www.ccri.edu/images/topnav2008-pipeline.gif');
	background-repeat: no-repeat;
	background-color: transparent;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}

#indicesnav2008 a:link.pipeline {
	background-position: left 3px;
	color: #FFCC00;
	text-decoration: none;
	padding: 7px 10px 8px 23px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('http://www.ccri.edu/images/topnav2008-pipeline.gif');
	background-repeat: no-repeat;
	background-color: transparent;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}

input {
	border: 1px solid #666633;
	padding: 0px;
	margin: 0px;
	background-color: #BEBE9E;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
}
label {
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	color: #FFFFFF;
	margin-bottom: -2px;
}
img {
	border: none;
}

a:link {
	color: #993300;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}
.skiplink {
	display: none;
	text-align: left;
}
.skiplink:active {
	left: 1em;
	top: 1em;
	position: absolute;
	visibility: visible;
	color: #ffcc33;
	font-weight: bold;
	background-color: #993300;
	padding: 5px;
}
.skiplink:focus {
	left: 1em;
	top: 1em;
	position: absolute;
	visibility: visible;
	color: #ffcc33;
	font-weight: bold;
	background-color: #993300;
	padding: 5px;
}
#header-templates {
	margin: 30px 0px 0px 0px;
	padding: 0%;
	text-align: left;
	background-color: transparent;
	position: absolute;
	top: 10px;
	width: 100%;
	min-width: 760px;
	left: 0px;
}
#header-templates form {
	margin: 3px 0px 3px 0px;
	padding: 2px 0px 0px 0px;
	width: 275px;
	height: 20px;
	left: 500px;
	position: absolute;
}
#header-templates img {
	margin: 2px 0px 0px 0px;
	float: left;
	padding: 0px;
	background-color: transparent;
}
#header-templates input {
	padding: 2px;
	background-color: #D4D0C8;
	margin-bottom: 2px;
	font-size: .8em;
}
#header-templates label {
	font-size: .6em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#indicesnav2008 {
	margin: 0px;
	background-color: #093801;
	color: #FFFFFF;
	font-size: .65em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-align: center;
	width: 100%;
	padding: 3px 0px 3px 0px;
	background-image: url('http://www.ccri.edu/images/topnav2008-bg.jpg');
	background-repeat: repeat-x;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	min-width: 800px;
}




h5 {
	margin: 1em 0px .5em 0px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}
h4 {
	margin: 1em 0px .5em 0px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}
h3 {
	margin: 1em 0px .5em 0px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}
h2 {
	margin: 1em 0px .5em 0px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}
h1 {
	margin: 1em 0px .5em 0px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}
.smaller {
	font-size: smaller;
}
.smaller-redorange {
	font-size: smaller;
	color: #CC3300;
}
.em1-redorange {
	font-size: 1em;
	color: #CC3300;
}
.em-pt5-redorange {
	font-size: .5em;
	color: #CC3300;
}
.em-pt7-redorange {
	font-size: .7em;
	color: #CC3300;
}
#column_l h2 {
	color: #003366;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #CC9900;
	padding-bottom: .25em;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: .2em;
	text-transform: capitalize;
	font-weight: normal;
}

#column_l h2:first-letter {
font-size:133%;
}


#header-templates {
	margin: 30px 0px 0px 0px;
	padding: 0%;
	text-align: left;
	background-color: transparent;
	position: absolute;
	top: 0px;
	width: 100%;
	min-width: 760px;
	left: 0px;
}

#footer img {
	margin: -10px 10px 10px 0px;
	border-style: none;
	float: left;
}
#footer.templates {
	margin: 0px 0px 0em 0px;
	padding: 20px 10px 10px 0px;
	text-align: left;
	clear: both;
	color: #666666;
	border: none;
	font-size: 65%;
	line-height: 1.2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #EBEBD6;
	width: 750px;
	background-image: url('/images/template-footer-bgd.gif');
	background-repeat: no-repeat;
}
#footer.templates p {
	padding: 0px;
	margin: -5px 0px 0px 95px;
	text-align: left;
	color: #333333;
	font-size: 100%;
}

#footer.templates h5 {
	font-size: 100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#footer.templates a {
	color: #993300;
	text-decoration: underline;
}

#column_l p.allcaps-italic {
	font-style: italic;
	text-transform: uppercase;
}

/* ATTRIBUTE SELECTORS
-------------------------------------------------------------------------------- 
*/
a[href^="http:"]:link {
	background-position: right top;
	background-color: transparent;
	background-image: url('/images/external_link_icon.gif');
	background-repeat: no-repeat;
	padding-right: 12px;
	padding-left: 0px;
}
a[href^="http:"]:visited {
	background-position: right top;
	background-color: transparent;
	background-image: url('/images/external_link_icon.gif');
	background-repeat: no-repeat;
	padding-right: 12px;
	padding-left: 0px;
}
a[href^="http://test.ccri.edu"]:link {
	background-position: right top;
	background-color: transparent;
	background-image: url('http://test.ccri.edu/images/icon-redflag.gif');
	background-repeat: no-repeat;
	padding-right: 14px;
	padding-left: 0px;
}
a[href^="http://test.ccri.edu"]:visited {
	background-position: right top;
	background-color: transparent;
	background-image: url('http://test.ccri.edu/images/icon-redflag.gif');
	background-repeat: no-repeat;
	padding-right: 14px;
	padding-left: 0px;
}
a[href^="http://webct.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://webct.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://bannerweb.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://bannerweb.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://webfor.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://webfor.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://it.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://it.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://faculty.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://faculty.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://www.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://www.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://pipeline.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://pipeline.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
p a[href^="mailto:"] {
	background: url(/images/icon-email-12px.gif) no-repeat right top;
	padding-right: 15px;
}
a[href$=".doc"] {
	background-color: transparent;
	background-image: url('/images/icon-word-10px.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}
a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('/images/mini-pdf.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}

#footer a[href$=".pdf"] {
	background-color: transparent;
	background-image: none;
	padding-left: 0px;
}

a[href$=".xls"] {
	background-color: transparent;
	background-image: url('/images/Icon_Excel-10px.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}
a[href$=".ppt"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon_ppt-10px.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}
a[href$=".wmv"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon_winmedia12px.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
}

.pdf-icon {
	background-position: left top;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin: 1em 0em 2em 20px;
	line-height: 1.2em;
	letter-spacing: .05em;
	background-image: url('/images/mini-pdf.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #CC3300;
}


/* Styles copied from catalog-styles.css and renamed */

.reverse-letter {
	color: #FFFFFF;
	background-color: #000000;
	padding: .05em .5em .05em .5em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
}
.reverse-letter-red {
	color: #FFFFFF;
	background-color: #CC3300;
	padding: .05em .5em .05em .5em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
}

#column_l p.total-credits {
	font-weight: bold;
	background-color: #FFFF66;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
#column_l ul.toc {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	padding-bottom: 1em;
	font-size: 1em;
	margin-left: 0px;
}
#column_l ul.toc li {
	list-style-type: none;
	font-weight: bold;
	font-size: .9em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	color: #003300;
	text-transform: uppercase;
}
#column_l ul.toc li li {
	list-style-type: none;
	color: #000000;
	letter-spacing: normal;
	font-size: .8em;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-transform: none;
}

#column_l ul.toc li li li {
	list-style-type: none;
	margin-left: -20px;
	font-size: 120%;
	letter-spacing: normal;
}
.pdf-icon-li {
	background-position: left top;
	background-image: url('/images/mini-pdf.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #CC3300;
}
table.formatted-100 {
	/*border-top: 2px #999999 solid;
	border-left: 2px #999999 solid;
	border-bottom: 20px #999999 solid;
	border-right: 2px #999999 solid;
	width: auto;
	height: auto;*/
	margin: 0px 0px 2em 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	line-height: 120%;
	padding: 0px;
	font-style: normal;
	border-collapse: collapse;
	/*border-bottom-style: solid;
	border-bottom-width: 20px;
	border-bottom-color: #666666;*/
	width: 100%;
}
.x-small {
	font-size: x-small;
}
body#faculty2 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/faculty2-bg-body.jpg');
	background-repeat: no-repeat;
}
body#faculty3 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/faculty3-bg-body.jpg');
	background-repeat: no-repeat;
}
body#history {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/history-bg-body.jpg');
	background-repeat: no-repeat;
}
body#knight1 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/kn1-bg-body.jpg');
	background-repeat: no-repeat;
}
body#knight2 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/kn2-bg-body.jpg');
	background-repeat: no-repeat;
}
body#knight3 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/kn3-bg-body.jpg');
	background-repeat: no-repeat;
}
body#liston1 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/liston1-bg-body.jpg');
	background-repeat: no-repeat;
}
body#visitors {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: transparent;
	color: #000000;
	background-image: url('/images/vis-bg-body.jpg');
	background-repeat: no-repeat;
}

body#students6 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student6-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students7 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student7-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students8 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student8-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students9 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student9-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students10 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student10-bg-body.jpg');
	background-repeat: no-repeat;
}
body#students11 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student11-bg-body.jpg');
	background-repeat: no-repeat;
}
body#catalog-08 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/catalog08-bg-body.jpg');
	background-repeat: no-repeat;
}

body#catalog-09 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #000000;
	color: #000000;
	background-image: url('/catalog/images/catalog09-bg-body.jpg');
	background-repeat: no-repeat;
}
/*
#column_l.background {
	background-position: 10px 60px;
	width: 530px;
	margin: 0;
	padding: 0 15px;
	background-color: #fff;
	background-image: url('../images/col-l-backgound.jpg');
	background-repeat: no-repeat;
}

*/
#column_l img.lefthomepg {
	float: left;
	margin: 0px 20px 400px 0px;
}
#column_l form {
	margin: 2em 0px 1em 0px;
	padding: 5px;
}
#column_l input.button {
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: #999966 #666633 #666633 #999966;
	padding: 2px;
	margin-bottom: 4px;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E2E2D3;
}
#column_l label {
	font-size: .6em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}


#search {
	float: right;
	width: 220px;
}
.clearboth {
	padding: 0px;
	clear: both;
	margin-top: -20px;
	margin-bottom: -20px;
	height: 1px;
}
#column_l form input {
	border-style: solid;
	border-width: 2px 1px 1px 2px;
	border-color: #333300 #999966 #999966 #666633;
	padding: 2px;
	margin-bottom: 4px;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EDEDE4;
}
#column_l input.button:hover {
	border-style: solid;
	border-width: 1px 2px 2px 1px;
	border-color: #999966 #666633 #666633 #999966;
	padding: 2px;
	margin-bottom: 4px;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F1F1EB;
}
/* ====================== FOOTER NAVIGATION STYLES ======================== */

#footernav.templates {
	clear: both;
	color: #FFFFFF;
	font-size: 65%;
	background-color: #003300;
}
#footernav {
	width: 100%;
	clear: both;
	overflow: auto;
	line-height: 15px;
}
#footernav.templates ul {
	margin: 0 60px 0 60px;
	padding: .5em 1em 1em 1em;
	list-style: none;
	color: #FFFFFF;
	background-color: #003300;
	text-align: center;
}
#footernav.templates li {
	color: #FFFFFF;
	background-color: #003300;
	list-style-type: none;
	float: left;
	display: inline;
}
#footernav.templates ul a {
	color: #FFFFFF;
	background-color: #003300;
	display: block;
	padding: 0em 1em 0.4em 1em;
	text-decoration: none;
}
#footernav.templates ul a:hover {
	color: #FFCC00;
}
#footernav.templates ul a[href$=".pdf"] {
background-image: none;
padding-left: 1em;
}
