/*This is the core style sheet for the Community College of Rhode Island*/
/*=== the following styles are "diagnostic": to find deprecated tags, missing alt text tags and misused blockquote tags.  
Comment-out before publishing to live server =====*/
/*
IMG {
	border: 2px solid red !important;
}
IMG[alt] {
	border-width: 0 !important;
}
FONT * {
	font-weight: bold !important;
	color: yellow !important;
	background: red !important;
	border: 3px solid lime !important;
	padding: 0.25em !important;
}
FONT {
	font-weight: bold !important;
	color: yellow !important;
	background: red !important;
	border: 3px solid lime !important;
	padding: 0.25em !important;
}

/*
a[href*="/Phone"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}
a[href*="/phone"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}
a[href*="../phone/"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}

a[href*="Phone"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}
a[href*="phone"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}

/*

a[href*="/Catalog"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}
a[href*="/catalog"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}
a[href*="Catalog"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}
a[href*="catalog"] {
	background-image: none;
	padding-right: 0px;
	background-color: #FFD99F;
	text-decoration: underline;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: larger;
	text-transform: uppercase;
}

*/

/*=====================end of diagnostic styles ================================ */


/*----------St. Patty's Day only --------- 


body, #maincontent p, #maincontent li, #features_dept ul li ul li, #features ul li ul li, #footer, #left_col #give h5 {
	color: #005500 !important;
}

#maincontent a, #features ul li ul li a, #headlines a:link, #footer a, #outerWrapper #contentWrapper #content ul#toc-nested li a {
	color: #005500 !important;
	text-decoration: underline!important;
}

#audience ul li ul li a, ul#audience_dept li ul li a {
	color: #005500 !important;

}

#wrapper #main_content #center-col-1 ul li ul li a:link, #wrapper #main_content #center-col-2 ul li ul li a:link {
	text-decoration: underline;
	color: #005500;
}

#myccri form input, #masthead div.pagewrapper #search form input {
	background-color: #669900;
	color: #FFFFFF;
}

#myccri  {
	background-color: #D8F1E4 !important;
}

select  {
	background-color: #005500 !important;
	}

/*----------St. Patty's Day only --------- */


html {
	margin: 0;
	padding: 0;
}
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 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	line-height: 133%;
	background-color: #ffffff;
	color: #000000;
}
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;
}
a:link {
	color: #993300;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
a:focus {
	color: #000000;
	text-decoration: none;
}
/* --------------------------------------------- MAINCONTENT UL ----------------------- */
#maincontent ul {
	margin: 0;
	font-size: 90%;
}

#maincontent ul li {
	margin-bottom: .5em;
}

#maincontent ul li li {
font-size:100%
}

#maincontent ul li a:link {
	text-decoration: underline;
}

#maincontent ul li a:visited {
	text-decoration: underline;
}



caption.centered {
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding: 5px;
	caption-side: top;
	width: auto;
	text-align: center;
	font-weight: bold;
	font-size: 100%;
	background-color: #5B1E00;
	color: #FFFFFF;
	border-bottom-style: none;
}
/*==============================  forms =======================================*/

.fieldlabel {
	width: 250px;
	float: left;
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
	font-size: 1.1em;
	color: #003366;
}
.controlContainer {
	vertical-align: baseline;
	margin-bottom: 5px;
	font-size: .7em;
}
form {
	font-size: .9em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.inputtext {
	margin: 0px;
	border: 1px solid #999966;
	font-size: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #EEEEE6;
}
.inputbutton {
	border: none;
	background-color: transparent;
	margin-left: 15px;
	margin-right: 2px;
}
legend {
	color: #996633;
	font-style: normal;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-bottom: .5em;
	font-weight: bold;
}
fieldset {
	border: 1px solid #C0C0C0;
	padding: 0em 2px 1em 2px;
	margin: 1em 0px 1em 0px;
	background-color: #FFFFEA;
}
fieldset h6 {
	margin: 0px 10px .5em 10px;
	color: #336699;
	background-color: #FFF2DF;
	padding: 5px;
	line-height: 1.2em;
}
.fieldlabelempty {
	width: 250px;
	float: left;
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
	font-size: 1.1em;
	color: #003366;
}

input.checkbox {
	padding: 3px;
	margin: 0px 5px 0px 5px;
	background-color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .8em;
	font-weight: normal;
}

label {
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	color: #FFFFFF;
	margin-bottom: -2px;
}
label.nodisplay {
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	margin-bottom: -2px;
	display: none;
}
input {
	padding: 3px;
	margin: 0px 5px 0px 5px;
	background-color: #EEEEEE;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
}


/*================================= end forms =====================================*/



ul#tabnav a.current:link {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #C0C0C0;
	color: #003300;
	background-color: #FFFFFF;
	display: block;
	background-image: none;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 0px;
}
ul#tabnav a.current:visited {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #C0C0C0;
	color: #003300;
	background-color: #FFFFFF;
	display: block;
	background-image: none;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 0px;
}
ul#tabnav a.current:hover {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #C0C0C0;
	color: #003300;
	background-color: #FFFFFF;
	display: block;
	background-image: none;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 0px;
}
ul#tabnav a.subsitehome:link {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #FFFFFF;
	color: #666666;
	background-color: #E2E2E2;
	display: block;
	background-image: none;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 0px;
}
ul#tabnav a.subsitehome:visited {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #FFFFFF;
	color: #666666;
	background-color: #E2E2E2;
	display: block;
	background-image: none;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 0px;
}
ul#tabnav a.subsitehome:hover {
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #C0C0C0;
	border-bottom: 1px solid #FFFFFF;
	color: #666666;
	background-color: #E2E2E2;
	display: block;
	background-image: none;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 0px;
}
tr.formatted-yello td {
	background-color: #FFFF99;
}
td.formatted-nowrap img {
	border: none;
	padding: 0px;
	margin: 0px;
}
td.formatted img {
	border: none;
	padding: 0px;
	margin: 0px;
}
a.button-green-center:link {
	border-style: solid;
	border-width: 1px;
	border-color: #999966 #666633 #000000 #666633;
	padding: 3px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFF99;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	text-decoration: none;
	background-repeat: repeat-x;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block;
	width: 100px;
}
a.button-green-center:visited {
	border-style: solid;
	border-width: 1px;
	border-color: #999966 #666633 #000000 #666633;
	padding: 3px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFF99;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	text-decoration: none;
	background-repeat: repeat-x;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block;
	width: 100px;
}
a.button-green-center:hover {
	border-style: solid;
	border-width: 1px;
	border-color: #999966 #666633 #000000 #666633;
	padding: 3px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFF99;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	text-decoration: none;
	background-repeat: repeat-x;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block;
	width: 100px;
}

p.excel-icon {
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #008A00;
	background-image: url('images/Icon_Excel-10px.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	margin-left: 10px;
}
blockquote {
	font-style: italic;
	margin: 2em 5em;
	font-size: 100%;
	text-align: justify;
	padding-right: 30px;
}
blockquote p {
	text-indent: -.4em;
	color: #666;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}
blockquote.font-normal {
	font-style: normal;
	margin: 2em 5em;
	font-size: 95%;
	text-align: justify;
	padding-right: 30px;
}
ol li {
	margin: .5em 0 0 0;
	font-size: 90%;
}
ol ol li {
	margin: .5em 0 0 0;
	list-style-type: lower-alpha;
}
ol ol ol li {
	margin: .5em 0 0 0;
	list-style-type: decimal;
	font-style: italic;
	font-size: 100%;
}
ol ul li {
	list-style-type: disc;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
ol ul ol ul li {
	list-style-type: disc;
	font-weight: normal;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}
ol.formatted {
	margin: 0px 3px 1em 30px;
	font-size: 120%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
}
ul.indent70 {
	margin-left: 70px;
}
ul#tabnav {
	padding: 0px 0px 0px 130px;
	list-style-type: none;
	margin: 0px;
	height: 21px;
	line-height: 1em;
	letter-spacing: .02em;
	min-width: 800px;
}
ul#tabnav li {
	float: left;
	height: 21px;
	background-color: #003300;
	color: #FFFFFF;
	margin: 0px 1px 0px 0px;
	font: bold 65% Arial, Helvetica, Verdana, sans-serif;
	background-image: url('http://www.ccri.edu/images/tabnav-background.gif');
	background-repeat: repeat-x;
}
ul#tabnav a:link {
	margin: 0px;
	display: block;
	height: 17px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 0px 3px;
}
ul#tabnav a:visited {
	margin: 0px;
	display: block;
	height: 17px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 0px 3px;
}
ul#tabnav a:hover {
	color: #FFCC00;
	height: 17px;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hovr.gif');
	background-repeat: repeat-x;
	background-color: transparent;
}
ul#tabnav a[href^="http:"]:link {
	border: none;
}

ul#tabnav a.new:link {
	background-position: left top;
	background-color: #EE7307;
	background-image: url('images/tab-bg-new.gif');
	background-repeat: no-repeat;
	color: #FFFF00;
	font-weight: bold;
	height: 17px;
	padding: 4px 3px 0px 30px;
	display: block;
}

ul#tabnav a.new:visited {
	background-position: left top;
	background-color: #EE7307;
	background-image: url('images/tab-bg-new.gif');
	background-repeat: no-repeat;
	color: #FFFF00;
	font-weight: bold;
	height: 17px;
	padding: 4px 3px 0px 30px;
	display: block;
}

ul#tabnav a.new:hover {
	background-position: left top;
	background-color: #EE7307;
	background-image: url('images/tab-bg-new.gif');
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	height: 17px;
	padding: 4px 3px 0px 30px;
	display: block;
}






/*======================================*/
ul#tabnav a:link.hilite {
	padding: 4px 3px 0px 3px;
	color: #003300;
	background-color: #CB9612;
	display: block;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hilite.gif');
	background-repeat: repeat-x;
	font-weight: bold;
}
ul#tabnav a:visited.hilite {
	padding: 4px 3px 0px 3px;
	color: #003300;
	background-color: #CB9612;
	display: block;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hilite.gif');
	background-repeat: repeat-x;
	font-weight: bold;
}
ul#tabnav a:hover.hilite {
	color: #993300;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hilite-hovr.gif');
	background-repeat: repeat-x;
	background-color: #F0BB37;
}
ul#tabnav a:focus.hilite {
	color: #ffcc00;
}

ul#tabnav a:link.red {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}
ul#tabnav a[href^="https://webfor.ccri.edu"]:visited.red {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}

ul#tabnav a[href^="https:"]:visited.red {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}

ul#tabnav a[href^="https://webfor.ccri.edu"]:link.red {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}

#ul#tabnav a[href^="https:"]:link.red {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}

ul#tabnav a.red:visited {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}

ul#tabnav a.red:link {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}

ul#tabnav a:hover.red {
	color: #FFFFFF;
}



ul#tabnav a:link.facebooknav {
	background-position: 1px;
	height: 16px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #3B5998;
	background-color: #3B5998;
	background-image: url('/alum/images/topnav-facebk.gif');
	background-repeat: no-repeat;
	margin-top: 1px;
}

ul#tabnav a:visited.facebooknav {
	background-position: 1px;
	height: 16px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #3B5998;
	background-color: #3B5998;
	background-image: url('/alum/images/topnav-facebk.gif');
	background-repeat: no-repeat;
	margin-top: 1px;
}


ul#tabnav a:hover.facebooknav {
	background-position: 1px;
	height: 16px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #3B5998;
	background-color: #3B5998;
	background-image: url('/alum/images/topnav-facebk.gif');
	background-repeat: no-repeat;
	margin-top: 1px;
}





ul.nobullets li li li {
	margin: .5em 0em 0em -20px;
	font-size: 100%;
	line-height: 1em;
	list-style-type: none;
}
ul.bullet-abc {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	list-style-type: disc;
	margin-left: 2em;
	font-size: 90%;
}
ul.bullet-abc li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
}
ul.bullet-abc li li {
	font-size: 100%;
	line-height: 1em;
	list-style-type: lower-alpha;
	font-style: normal;
	margin-top: .5em;
	margin-right: 0em;
	margin-bottom: .5em;
}
ul#tabnav2008 {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
	height: 21px;
	line-height: 1em;
	letter-spacing: .025em;
	width: 760px;
	position: absolute;
}
ul#tabnav2008 li {
	float: left;
	height: 21px;
	background-color: #9F6B00;
	color: #FFFFFF;
	margin: 0px 1px 0px 0px;
	font: bold .65em Arial, Helvetica, Verdana, sans-serif;
	background-image: url('http://www.ccri.edu/images/tabnav2008-bg.jpg');
	background-repeat: repeat-x;
}
ul#tabnav2008 a:visited {
	margin: 0px;
	display: block;
	height: 17px;
	color: #000000;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 0px 3px;
}
ul#tabnav2008 a:link {
	margin: 0px;
	display: block;
	height: 17px;
	color: #000000;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 0px 3px;
}
ul#tabnav2008 a:hover {
	color: #993300;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hilite.gif');
	background-repeat: repeat-x;
	background-color: #CB9712;
}
ul#tabnav2008 a[href^="http:"]:link {
	border: none;
}
ul#tabnav2008 a:hover.current {
	padding: 4px 3px 0px 3px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	background-image: none;
	font-weight: bold;
}
ul#tabnav2008 a:visited.current {
	padding: 4px 3px 0px 3px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	background-image: none;
	font-weight: bold;
}
ul#tabnav2008 a:link.current {
	padding: 4px 3px 0px 3px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	background-image: none;
	font-weight: bold;
}
ul#tabnav2008 a:visited.hilite {
	padding: 4px 3px 0px 3px;
	color: #003300;
	background-color: #CB9612;
	display: block;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hilite.gif');
	background-repeat: repeat-x;
	font-weight: bold;
}
ul#tabnav2008 a:link.hilite {
	padding: 4px 3px 0px 3px;
	color: #003300;
	background-color: #CB9612;
	display: block;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hilite.gif');
	background-repeat: repeat-x;
	font-weight: bold;
}
ul#tabnav2008 a:hover.hilite {
	color: #993300;
	background-image: url('http://www.ccri.edu/images/tabnav-background-hilite-hovr.gif');
	background-repeat: repeat-x;
	background-color: #F0BB37;
}
ul#tabnav2008 a:focus.hilite {
	color: #ffcc00;
}

ul#tabnav2008 a:link.red {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}
ul#tabnav2008 a:visited.red {
	height: 17px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #FFCC00;
	background-color: #AF1F08;
	font-weight: bold;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
}

ul#tabnav2008 a:hover.red {
	color: #FFFFFF;
}

ul#tabnav2008 a:link.searchbutton {
	height: 17px;
	padding: 4px 5px 0px 14px;
	display: block;
	color: #FFCC00;
	background-color: #9A1E08;
	font-weight: bold;
	background-image: url('images/searchbutton-bg.gif');
	background-repeat: repeat-x;
}
ul#tabnav2008 a:visited.searchbutton {
	height: 17px;
	padding: 4px 5px 0px 14px;
	display: block;
	color: #FFCC00;
	background-color: #9A1E08;
	font-weight: bold;
	background-image: url('images/searchbutton-bg.gif');
	background-repeat: repeat-x;
}

ul#tabnav2008 a:hover.searchbutton {
	color: #FFFFFF;
}

ul#tabnav a:link.searchbutton {
	height: 17px;
	padding: 4px 5px 0px 14px;
	display: block;
	color: #FFCC00;
	background-color: #9A1E08;
	font-weight: bold;
	background-image: url('images/searchbutton-bg.gif');
	background-repeat: repeat-x;
}
ul#tabnav a:visited.searchbutton {
	height: 17px;
	padding: 4px 5px 0px 14px;
	display: block;
	color: #FFCC00;
	background-color: #9A1E08;
	font-weight: bold;
	background-image: url('images/searchbutton-bg.gif');
	background-repeat: repeat-x;
}

ul#tabnav a:hover.searchbutton {
	color: #FFFFFF;
}


ul#tabnav2 {
	padding: 0px 0px 0px 122px;
	list-style-type: none;
	margin: 0;
	background-color: transparent;
	height: 21px;
	line-height: 1em;
	letter-spacing: .02em;
}
ul#tabnav2 li {
	float: left;
	height: 21px;
	background-color: #006600;
	color: #FFFFFF;
	margin: 0px 1px 0px 0px;
	font: bold 65% Arial, Helvetica, Verdana, sans-serif;
}
ul#tabnav2 a:link {
	margin: 0px;
	display: block;
	height: 17px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 3px 3px;
}
ul#tabnav2 a:visited {
	margin: 0px;
	display: block;
	height: 17px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 3px 3px;
}
ul#tabnav2 a:hover {
	padding: 4px 3px 0px 3px;
	margin: 0px;
	background-color: #009D00;
	color: #FFFFFF;
}
ul#tabnav2 a[href^="http:"]:link {
	border: none;
}
ul#tabnav2 a:link.hilite {
	padding: 4px 3px 0px 3px;
	color: #006600;
	background-color: #cc9900;
	display: block;
}
ul#tabnav2 a:visited.hilite {
	padding: 4px 3px 0px 3px;
	color: #006600;
	background-color: #cc9900;
	display: block;
}
ul#tabnav2 a:hover.hilite {
	color: #ffcc00;
	background-color: #006600;
}
ul#tabnav2 a:link.red {
	color: #FFCC00;
	background-color: #993300;
	padding: 3px 4px 1px 3px;
}
ul#tabnav2 a:visited.red {
	color: #FFCC00;
	background-color: #993300;
	padding: 3px 4px 1px 3px;
}
ul#tabnav2 a:hover.red {
	color: #FFFFFF;
	background-color: #E83A00;
}
/*----------------------------------------tabnav2row -for CWCE only-------------------------------*/
ul#tabnav2row {
	padding: 0px 0px 0px 125px;
	list-style-type: none;
	margin: 0;
	background-color: transparent;
	height: 21px;
	line-height: 1em;
	letter-spacing: .02em;
}
ul#tabnav2row li {
	float: left;
	height: 21px;
	background-color: #006600;
	color: #FFFFFF;
	margin: 0px 1px 0px 0px;
	font: bold 65% Arial, Helvetica, Verdana, sans-serif;
}
ul#tabnav2row a:link {
	margin: 0px;
	display: block;
	height: 17px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 3px 3px;
}
ul#tabnav2row a:visited {
	margin: 0px;
	display: block;
	height: 17px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 3px 3px;
}
ul#tabnav2row a:hover {
	padding: 4px 3px 0px 3px;
	margin: 0px;
	background-color: #009D00;
	color: #FFFFFF;
}
ul#tabnav2row a[href^="http:"]:link {
	border: none;
}
ul#tabnav2row a:link.hilite {
	padding: 4px 3px 0px 3px;
	color: #006600;
	background-color: #cc9900;
	display: block;
}
ul#tabnav2row a:visited.hilite {
	padding: 4px 3px 0px 3px;
	color: #006600;
	background-color: #cc9900;
	display: block;
}
ul#tabnav2row a:hover.hilite {
	color: #ffcc00;
	background-color: #006600;
}
/*
ul#tabnav2row a.hilite {
	color: #006600;
	background-color: #cc9900;
	padding: 3px 4px 2px 3px;
}

*/
ul#tabnav2row a:link.red {
	color: #FFCC00;
	background-color: #993300;
	padding: 3px 4px 1px 3px;
}
ul#tabnav2row a:visited.red {
	color: #FFCC00;
	background-color: #993300;
	padding: 3px 4px 1px 3px;
}
ul#tabnav2row a:hover.red {
	color: #FFFFFF;
	background-color: #E83A00;
}
dl {
	margin: 10px 0px 10px 0px;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
}
dt {
	margin: 1em 0em 0em 15px;
	font-weight: bold;
	font-size: 90%;
}
dd {
	margin: 0px 20px 1.2em 35px;
	font-size: 88%;
	line-height: 1.2em;
}
dt.banner-gold {
	border-top: 2px solid #006600;
	border-bottom: 2px solid #006600;
	font-weight: bold;
	font-size: 100%;
	background-color: #FFCC00;
	display: inline-block;
	margin-left: 15px;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: .5em;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
dd.banner {
	margin: 0px 20px 3em 35px;
	font-size: 100%;
	line-height: 1.4em;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}
dt.banner-silver {
	border-top: 2px solid #006600;
	border-bottom: 2px solid #006600;
	font-weight: bold;
	font-size: 100%;
	background-color: #C0C0C0;
	display: inline-block;
	margin-left: 15px;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: .5em;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
dt.banner-greenwhite {
	border-top: 2px solid #CC9900;
	border-bottom: 2px solid #CC9900;
	font-weight: bold;
	font-size: 100%;
	background-color: #006600;
	display: inline-block;
	color: #FFFFFF;
	margin-left: 15px;
	margin-right: 0em;
	margin-top: 1em;
	margin-bottom: .5em;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
h3.left {
	font-size: 1.4em;
	color: #003366;
	float: left;
	margin: 0px 0px 0px 10px;
}
h4.tite-leading {
	margin-top: -.5em;
}
/* ATTRIBUTE SELECTORS
-------------------------------------------------------------------------------- 
*/
h4.goldunderline-1emlead {
	margin: 1em 0em .25em 0em;
	padding: 3px 3em 3px 0px;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 2px;
	border-bottom-color: #996600;
	color: #333300;
	display: inline-block;
}
h4.redbanner {
	border-style: solid;
	border-width: 2px 10px 2px 10px;
	border-color: #003300;
	margin: 2em 0em .25em 0em;
	color: #FFCC00;
	font-weight: bold;
	background-color: #890900;
	padding: 3px 3px 3px 10px;
	border-left: 10px #003300 solid;
	display: block;
}
h4.redbanner-inline {
	border-style: solid;
	border-width: 2px 10px 2px 10px;
	border-color: #003300;
	margin: 2em 0em .25em 0em;
	color: #FFCC00;
	font-weight: bold;
	background-color: #890900;
	padding: 3px 3px 3px 10px;
	border-left: 10px #003300 solid;
	display: inline-block;
}
h4.goldbanner-inline {
	border-style: none none dotted none;
	border-width: 0px 0px 2px 0px;
	border-color: #003300;
	margin: 2em 0em .25em 0em;
	color: #890900;
	font-weight: bold;
	background-color: #FFE479;
	padding: 3px 3px 5px 10px;
	display: inline-block;
}
h4.transpbanner-inline {
	border-style: none none dotted none;
	border-width: 0px 0px 2px 0px;
	border-color: #003300;
	margin: 2em 0em .25em 0em;
	color: #890900;
	font-weight: bold;
	background-color: transparent;
	padding: 3px 3px 3px 10px;
	display: inline-block;
}
h1.lessmarginred {
	font-weight: bold;
	color: #890900;
	font-style: normal;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin-bottom: .5em;
	line-height: 1em;
	margin-top: -10px;
}
h3 + #rightcolumnfloat {
	margin: 1em;
}
h4.goldunderline {
	margin: 3em 0em .25em 0em;
	padding: 3px 3em 3px 0px;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 2px;
	border-bottom-color: #996600;
	color: #333300;
	display: inline-block;
}
h4.greenbanner {
	border-bottom:2px solid #003300; color: #ffffff;
	font-weight: bold;
	background-color: #003300;
	padding: 3px;
	border-left: 10px solid #336600;
	display: block;
	border-left-style:solid; border-left-color:#336600; margin-left:0em; margin-right:0em; margin-top:2em; margin-bottom:.25em
}
h3.goldunderline {
	margin: 2em 0em 1em 0em;
	padding: 3px 3px 3px 0px;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 2px;
	border-bottom-color: #996600;
	width: 50%;
	color: #333300;
}
hr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px; /* width: 98%; */;
	border: 0;
}
li.readmore-arrow a {
	font-size: 110%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: .05em;
	background-position: right 2px;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/arrow-next.gif');
	background-repeat: no-repeat;
	padding-right: 15px;
	padding-left: 0px;
	margin-left: -30px;
	display: inline-block;
}

/* +++++++++++++++++++ UL TOC ============================================== */

ul#toc {
	list-style-type: none;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 2em;
	padding-top: 1px;
}

ul#toc li {
	margin: .5em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: .7em;
}
ul#toc li ul li {
	font-size: 100%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	color: #000000;
}

ul#toc li ul li ul li {
	font-size: 105%;
	margin-top: .5em;
	font-style: italic;
	margin-bottom: .5px;
	font-weight: normal;
}
ul#toc li li li li {
	font-size: 100%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
}

ul#toc li a:link {
	text-decoration: none;
}

ul#toc h4 {
	margin-top: 1em;
	font-size: 140%;
}
ul#toc h5 {
	margin-top: 1em;
	font-size: 120%;
	margin-bottom: 1em;
}
ul#toc a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}

ul#toc li.icon {
	margin-bottom: 2.5em;
	font-size: 95%;
	line-height: 1.33em;
}
ul#toc li.icon img {
	margin: 5px 10px 5px 0px;
	float: left;
	border: 1px solid #C0C0C0;
}

ul#toc li.word {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3366CC;
}

ul#toc li.new {
	margin: 1em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #CC3300;
	font-weight: bold;
	background-color: #FFFF00;
}


/*
ul#toc {
	font-size: 1em;;
	list-style-type: none;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 2em;
	padding-top: 1px;
}
ul#toc h4 {
	margin-top: 1em;
	font-size: 110%;
}
ul#toc h5 {
	margin-top: 1em;
	font-size: 120%;
	margin-bottom: 1em;
}
ul#toc a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}
ul#toc li {
	margin: 1em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #004A00;
	font-weight: bold;
}
ul#toc li ul li {
	font-size: 80%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	color: #000000;
}
ul#toc ul ul {
	margin-top: 0em;
	margin-bottom: 1em;
	padding-top: 1px;
}
ul#toc li ul li ul li {
	font-size: 105%;
	margin-top: .5em;
	font-style: italic;
	margin-bottom: .5px;
	font-weight: normal;
}
ul#toc li ul li ul li ul li {
	font-size: 100%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
}
ul#toc li h4.quicklinks {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #CC9900;
	display: inline;
	font-size: 120%;
	margin-bottom: 1em;
	padding-right: 50px;
}

ul#toc li a:link {
	text-decoration: none;
}

ul#toc ul {
	margin-top: .25em;
	margin-bottom: .5em;
	padding-top: 1px;
}

ul#toc li.icon {
	margin-bottom: 2.5em;
	font-size: 75%;
	line-height: 1.33em;
}
ul#toc li.icon img {
	margin: 5px 10px 5px 0px;
	float: left;
	border: 1px solid #C0C0C0;
}

ul#toc li.word {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3366CC;
}

ul#toc li.new {
	margin: 1em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #CC3300;
	font-weight: bold;
	background-color: #FFFF00;
}

/* ======================================END =============================================*/

/* +++++++++++++++++++ UL TOC-nested ============================================== */

ul#toc-nested {
	font-size: 1em;;
	list-style-type: none;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 2em;
	padding-top: 1px;
}
ul#toc-nested ul {
	margin-top: .25em;
	margin-bottom: .5em;
	padding-top: 1px;
}

ul#toc-nested ul ul {
	margin-top: 0em;
	margin-bottom: 1em;
	padding-top: 1px;
}

ul#toc-nested li a:link {
	text-decoration: none;
}
ul#toc-nested a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}
ul#toc-nested li {
	margin: 1em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #004A00;
	font-weight: bold;
}

ul#toc-nested li h4.quicklinks {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #CC9900;
	display: inline;
	font-size: 120%;
	margin-bottom: 1em;
	padding-right: 50px;
}

ul#toc-nested h4 {
	margin-top: 1em;
	font-size: 110%;
}

ul#toc-nested h5 {
	margin-top: 1em;
	font-size: 120%;
	margin-bottom: 1em;
}
ul#toc-nested li ul li {
	font-size: 80%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	color: #000000;
}
ul#toc-nested li ul li ul li {
	font-size: 105%;
	margin-top: .5em;
	font-style: italic;
	margin-bottom: .5px;
	font-weight: normal;
}
ul#toc-nested li ul li ul li ul li {
	font-size: 100%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
}

ul#toc-nested li.icon {
	margin-bottom: 2.5em;
	font-size: 75%;
	line-height: 1.33em;
}
ul#toc-nested li.icon img {
	margin: 5px 10px 5px 0px;
	float: left;
	border: 1px solid #C0C0C0;
}

ul#toc-nested li.word {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3366CC;
}

ul#toc-nested li.new {
	margin: 1em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #CC3300;
	font-weight: bold;
	background-color: #FFFF00;
}


/*----------------------- CLASS TOC-NESTED -----------------------------*/
#maincontent ul.toc-nested {
	font-size: 1em;;
	list-style-type: none;
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 2em;
	padding-top: 1px;
}
#maincontent ul.toc-nested ul {
	margin-top: .25em;
	margin-bottom: .5em;
	padding-top: 1px;
}

#maincontent ul.toc-nested ul ul {
	margin-top: 0em;
	margin-bottom: 1em;
	padding-top: 1px;
}

#maincontent ul.toc-nested li a:link {
	text-decoration: none;
}
#maincontent ul.toc-nested a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}
#maincontent ul.toc-nested li {
	margin: 1em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #004A00;
	font-weight: bold;
}

#maincontent ul.toc-nested li h4.quicklinks {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #CC9900;
	display: inline;
	font-size: 120%;
	margin-bottom: 1em;
	padding-right: 50px;
}

#maincontent ul.toc-nested h4 {
	margin-top: 1em;
	font-size: 110%;
}

#maincontent ul.toc-nested h5 {
	margin-top: 1em;
	font-size: 120%;
	margin-bottom: 1em;
}
#maincontent ul.toc-nested li ul li {
	font-size: 80%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	color: #000000;
}
#maincontent ul.toc-nested li ul li ul li {
	font-size: 105%;
	margin-top: .5em;
	font-style: italic;
	margin-bottom: .5px;
	font-weight: normal;
}
#maincontent ul.toc-nested li ul li ul li ul li {
	font-size: 100%;
	margin-top: .5em;
	font-style: normal;
	margin-bottom: .5px;
	font-weight: normal;
}

#maincontent ul.toc-nested li.icon {
	margin-bottom: 2.5em;
	font-size: 75%;
	line-height: 1.33em;
}
#maincontent ul.toc-nested li.icon img {
	margin: 5px 10px 5px 0px;
	float: left;
	border: 1px solid #C0C0C0;
}

#maincontent ul.toc-nested li.word {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3366CC;
}

#maincontent ul.toc-nested li.new {
	margin: 1em 0px .5em -20px;
	list-style-type: none;
	line-height: 1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	color: #CC3300;
	font-weight: bold;
	background-color: #FFFF00;
}




/* ======================================END =============================================*/

li.readmore-arrow-toc a {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: .05em;
	background-position: right 2px;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/arrow-next.gif');
	background-repeat: no-repeat;
	padding-right: 15px;
	padding-left: 0px;
	line-height: 3em;
}
a[href^="http:"]:link {
	background-position: right bottom;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/external_link_icon.gif');
	background-repeat: no-repeat;
	padding-right: 12px;
	padding-left: 0px;
}
a[href^="http:"]:visited {
	background-position: right bottom;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/external_link_icon.gif');
	background-repeat: no-repeat;
	padding-right: 12px;
	padding-left: 0px;
}

a[href^="https:"]:link {
	background-position: right bottom;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/external_link_icon.gif');
	background-repeat: no-repeat;
	padding-right: 12px;
	padding-left: 0px;
}
a[href^="https:"]:visited {
	background-position: right bottom;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/external_link_icon.gif');
	background-repeat: no-repeat;
	padding-right: 12px;
	padding-left: 0px;
}


#maincontent p a[href^="http:"]:link {
	background-color: transparent;
	background-image: none;
	padding-right: 0px;
	padding-left: 0px;
}

#maincontent p a[href^="http:"]:visited {
	background-color: transparent;
	background-image: none;
	padding-right: 0px;
	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;
}
#maincontent p 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;
}
#maincontent p 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://infofind.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}

a[href^="http://infofind.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://bannerforms.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}

a[href^="http://bannerforms.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
/*------------------- Banner & webfor HTTPS ------------------- */

a[href^="https://bannerweb.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://bannerweb.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://infofind.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}

a[href^="https://infofind.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://bannerforms.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}

a[href^="https://bannerforms.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}

a[href^="https://webfor.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://webfor.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;

}

/*--------------------end ---------------------------- */

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^="https://myccri.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://myccri.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://faculty.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://www.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://www.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://www.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="https://www.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://myccri.ccri.edu"]:link {
	background-image: none;
	padding-right: 0px;
}
a[href^="http://myccri.ccri.edu"]:visited {
	background-image: none;
	padding-right: 0px;
}
p a[href^="mailto:"] {
	background: url('http://www.ccri.edu/images/icon-email-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 15px;
}

#maincontent p a[href^="mailto:"] {
	background: url('http://www.ccri.edu/images/icon-email-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 15px;
}

a[href$=".doc"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/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('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}
a[href$=".xls"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/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;
}

a[href$=".rss"] {
	background-color: transparent;
	background-image: url('/images/rss-icon.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
}

a[href$=".mp3"] {
	background-color: transparent;
	background-image: url('omniupdate/images/audio.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
}


p.firstlinebold:first-line {
	font-weight: bold;
}
a.skiplink:link {
	display: none;
	text-align: left;
}
a.skiplink:visited {
	display: none;
	text-align: left;
}
a.skiplink:hover {
	display: none;
	text-align: left;
}
a.skiplink:active {
	display: none;
	text-align: left;
}
a.skiplink:focus {
	display: none;
	text-align: left;
}
caption {
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding: 5px;
	caption-side: top;
	width: auto;
	text-align: left;
	font-weight: bold;
	font-size: 100%;
	background-color: #5B1E00;
	color: #FFFFFF;
	border-bottom-style: none;
}

table.formatted caption {
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding: 10px 5px 10px 5px;
	caption-side: top;
	text-align: left;
	font-weight: bold;
	font-size: 100%;
	background-color: #6D3300;
	color: #FFFFFF;
	border-bottom-style: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	margin-right: -1px;
	margin-left: -1px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
	background-image: url('images/table-caption-bg.jpg');
	background-repeat: repeat-x;
}

a.caption:link {
	color: #ffffff;
}
table {
	height: auto;
	border: 0em none;
}
table img {
	padding: 0px;
	margin: 0px;
	border: none;
}
table.memo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 1.2em;
	border-collapse: collapse;
	width: 450px;
}
table.memo th {
	padding: 5px 10px 5px 0px;
	text-align: right;
	font-weight: bold;
	font-size: 120%;
	text-transform: uppercase;
	vertical-align: top;
}
table.memo td {
	padding: 5px 5px 5px 0px;
}
table.noborders {
	padding: 5px;
	height: auto;
	border: 0em none;
	font-size: smaller;
	width: 100%;
	border-collapse: collapse;
}
table.noborders td {
	padding: 5px;
	border: 0em none;
	border-collapse: collapse;
	font-size: small;
}
table.noborders th {
	padding: 5px;
	border: 0em none;
	border-collapse: collapse;
	background-color: #CCCCCC;
}

/* ======================================= TABLE FORMAT2 ========================== */
table.format2 {
	border: 2px solid #A0AAA0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .7em;
	border-collapse: collapse;
	min-width: 300px;
	margin-bottom: 2em;
	margin-top: -.5em;
}
table.format2 caption {
	line-height: 1.2em;
	border: 2px solid #666666;
	padding: 10px 5px 10px 5px;
	margin-right: -1px;
	margin-left: -1px;
}

table.format2 th {
	padding: 5px;
	background-image: url('/images/table-header-bg.jpg');
	background-color: #A0ABA0;
	background-repeat: repeat-x;
	color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #333300;
	text-align: left;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	line-height: 1.2em;
	vertical-align: bottom;
}
table.format2 td {
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #F4F4F4;
	vertical-align: top;
	line-height: 1.33em;
}
table.format2 tr.tone {
	background-color: #DFE3DF;
}

#maincontent table.formatted-tut table.format2 {
	border: 2px solid #A0AAA0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1em;
	border-style: solid;
	border-collapse: collapse;
	min-width: 300px;
	margin-bottom: 2em;
	margin-top: -.5em;
	margin-left: 3em;
}

#maincontent table.formatted-tut table.format2 th {
	padding: 5px;
	background-image: url('/images/table-header-bg.jpg');
	background-color: #A0ABA0;
	background-repeat: repeat-x;
	color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #333300;
}

#maincontent table.formatted-tut table.format2 td {
	border: 1px solid #CCCCCC;
	padding: 5px;
	background-color: #FFFFFF;
}



#maincontent table.formatted-tut table.format2 tr.tone {
	background-color: #DFE3DF;
}

/*============================================================================= */


table.formatted {
	border: 2px solid #666666;
	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;
}
table.formatted img {
	border: none;
	padding: 0px;
	margin: 0px;
	float: left;
}
table.formatted-left {
	margin: 0px 10px 10px 0px;
	border: 2px solid #666666;
	width: auto;
	height: auto;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	line-height: 120%;
	padding: 0px;
	font-style: normal;
	border-collapse: collapse;
	float: left;
}
table.formatted-right {
	border: 2px solid #666666;
	width: auto;
	height: auto;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	line-height: 120%;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 0em;
	margin-top: 0em;
}
#maincontent table.formatted-tut {
	border: 2px solid #666666;
	width: 100%;
	height: auto;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 75%;
	line-height: 120%;
	margin-bottom: 10px;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-style: normal;
	background-color: #ECE9D8;
	border-spacing: 5px;
}
#maincontent table.formatted-tut td {
	background-color: #FFFFFF;
	vertical-align: top;
}

#maincontent table.formatted-tut td li {
	font-size: 100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#maincontent table.formatted-tut td img {
	margin: 1em 0px 1em 10px;
}

#maincontent table.formatted-tut td ol {
	font-size: 1.1em;
}

#maincontent table.formatted-tut td ol li {
	font-weight: bold;
}


table.formatted-100 {
	border: 2px solid #666666;
	width: 100%;
	height: auto;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	line-height: 120%;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-style: normal;
	border-collapse: collapse;
}
table.formatted-100 h4 {
	font-size: 133%;
}
table.formatted-400 {
	width: 400px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	line-height: 120%;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-style: normal;
	border-collapse: collapse;
	border: 2px solid #666666;
}
table.formatted-550 {
	margin: 0px 0px 2em 0px;
	width: 550px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	line-height: 120%;
	padding: 0px;
	font-style: normal;
	border-collapse: collapse;
	border: 2px solid #666666;
}
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-green {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #006600;
	padding: 5px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
}
th.formatted-nowrap {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
	white-space: nowrap;
}
th.formatted-row {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin: 0px;
}
th.formatted-row-right {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	margin: 0px;
}
th.formatted-row50 {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin: 0px;
	width: 50px;
}
th.formatted-row-nowrap {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	margin: 0px;
	white-space: nowrap;
}
th.formatted-right {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: right;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
}
th.formatted-right150 {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: right;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
	width: 150px;
}
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;
}
th.formatted-25pct {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
	width: 25%;
}
th.formatted-row-nowrap-rt {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	margin: 0px;
	white-space: nowrap;
}
tr.formatted {
	border: none;
}
tr.formatted-yello {
	background-color: #FFFF99;
}
td {
	border: 0em none;
}
td a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
td a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
td a:visited {
	text-decoration: 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.formatblack-centergrey {
	border: 1px solid #666666;
	background-color: #666666;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
td.formatred-center {
	border: 1px solid #CC3300;
	background-color: #CC3300;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
td.format-grey {
	border: 1px solid #666666;
	background-color: #666666;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	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 a:link {
	text-decoration: none;
}
td.formatted a:visited {
	text-decoration: none;
}

/*
td.formatted-center a[href$=".pdf"] {
	background-image: none;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
}

*/
td.formatted-textbottom {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: bottom;
	text-align: center;
	margin: 0px;
}
td.formatted-150 {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	width: 150px;
}
td.formatted-line-thru {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	text-decoration: line-through;
}
td.formatted-right {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: right;
	margin: 0px;
}
td.formatted-right150 {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: right;
	margin: 0px;
	width: 150px;
}
td.formatted-right150wht {
	border: 1px #cccccc solid;
	background-color: #FFFFFF;
	padding: 5px;
	vertical-align: top;
	text-align: right;
	margin: 0px;
	width: 150px;
}
td.formatted-center {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
}
td.formatted-center-v {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
}
td.formatted-darkbeige {
	border: 1px solid #cccccc;
	background-color: #8B8A5C;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
}
td.formatted-gold {
	border: 1px solid #cccccc;
	background-color: #FFCC00;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-white {
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-white-center {
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-green {
	border: 1px solid #cccccc;
	background-color: #006600;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: bold;
	font-style: normal;
	color: #FFFF66;
}
td.formatted-grey {
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	background-color: #ECECEC;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-grey-center {
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	background-color: #ECECEC;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-yellow {
	border: 1px solid #cccccc;
	background-color: #FFFF99;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-yellowcenter {
	border: 1px solid #cccccc;
	background-color: #FFFF99;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-nowrap {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	white-space: nowrap;
}
td.formatted-nowrapcenter {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: center;
	margin: 0px;
	white-space: nowrap;
}
td.formatted-nowrap10bb {
	border-style: solid;
	border-width: 1px 1px 10px 1px;
	border-color: #cccccc;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	white-space: nowrap;
}
td.formatted-nowrap-rt {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: right;
	margin: 0px;
	white-space: nowrap;
}
td.formatted-25pct {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	width: 25%;
}
td.formatted-yellow2top {
	border-style: solid;
	border-width: 2px 1px 1px 1px;
	border-color: #666666 #cccccc #cccccc #cccccc;
	background-color: #FFFF99;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-beige {
	border: 1px solid #cccccc;
	background-color: #EFEFB3;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-beige2top {
	border-style: solid;
	border-width: 2px 1px 1px 1px;
	border-color: #666666 #cccccc #cccccc #cccccc;
	background-color: #EFEFB3;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
td.formatted-tut {
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
tr.formatted-lightgrey > td {
	background-color: #CCCCCC;
}
tr.formatted-lightgrey {
	background-color: #CCCCCC;
}
tr.formatted-lt-green td {
	background-color: #E6FFE6;
}
tr.formatted-lt-green {
	background-color: #E6FFE6;
}
ol li.bulleted-bold {
	list-style-type: decimal;
	font-size: 100%;
	font-family: "Gil Sans MT", Arial, Helvetica, sans-serif;
	font-weight: bold;
}
ol li li.bulleted-bold {
	list-style-type: none;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
ol li li li.bulleted-bold {
	list-style-type: disc;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1em;
}


img {
	border: none;
}
img.flushleft {
	margin-top: 0em;
	margin-left: 10px;
	margin-bottom: 30px;
	margin-right: 20px;
	float: left;
}
img.flushright {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	float: right;
}
p.smalltext-left {
	line-height: 110%;
	text-align: left;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: .5em;
	margin-left: 15px;
}
p.r-col {
	margin-bottom: 1em;
	margin-left: 10px;
	margin-top: -.5em;
	margin-right: 5px;
	line-height: 120%;
	text-align: left;
	font-size: 95%;
	color: #003300;
}
p.width760 {
	line-height: 133%;
	text-align: left;
	margin-top: -12px;
	margin-left: 10px;
	margin-bottom: 1.4em;
	margin-right: 0px;
	padding: 0em 0em 1em;
	font-size: .9em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	width: 760px;
}
p.width760-r {
	line-height: 133%;
	text-align: right;
	margin-top: -12px;
	margin-left: 10px;
	margin-bottom: 1.4em;
	margin-right: 0px;
	padding: 0em;
	font-size: .9em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	width: 760px;
}
p.bold-italic {
	font-weight: bold;
	font-style: italic;
}
p.l-nav {
	font-size: 65%;
	margin-bottom: .5em;
	margin-left: 3px;
	margin-right: 10px;
	margin-top: 0px;
	text-align: right;
	line-height: 120%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
a.l-nav-white:link {
	color: #ffffff;
}
a.l-nav-white:visited {
	color: #cccccc;
}
a.l-nav-white:hover {
	color: #ffcc00;
	text-decoration: underline;
}
a:link.underline {
	color: #993300;
	text-decoration: underline;
}
a.website:link {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-web-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
	text-decoration: none;
	text-align: center;
}
sited {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-web-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
	text-decoration: none;
	text-align: center;
}

#maincontent p a.website:link {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-web-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
	text-decoration: underline;
	text-align: center;
}
#maincontent p a.website:visited {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-web-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
	text-decoration: underline;
	text-align: center;
}

p.l-nav-white {
	font-size: 65%;
	margin-bottom: .5em;
	margin-left: 3px;
	margin-right: 10px;
	margin-top: 0px;
	text-align: right;
	line-height: 120%;
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
a.button-green:link {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
a.button-green:link {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
a.button-green:visited {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
a.button-green:hover {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
/*
a.button-green:link {
	margin: 1em 0px 2em 0px;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
a.button-green:visited {
	margin: 1em 0px 2em 0px;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CCCCCC;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}

*/
div.get-adobe img.nofloat {
	float: none;
	margin: 10px 10px 0em 0px;
	padding: 0px 0px 0px 5px;
	vertical-align: text-top;
}
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;
}
div.get-adobe a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
	text-decoration: underline;
}

div.get-adobe a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
	text-decoration: underline;

}

div.closed {
	background-position: right bottom;
	background-color: #E9E9E9;
	color: #999999;
	padding: 20px;
	background-image: url('prodev/images/closed.gif');
	background-repeat: no-repeat;
}
div.photo400caption {
	font-size: 70%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: italic;
	line-height: 1em;
	width: 400px;
	padding: 0px;
	margin: 0px 0px 1em 0px;
}
div.photo400caption img {
	margin: 0px 0px 0em 0px;
	border: 1px solid #CC9900;
	padding: 0px 0px .5em 0px;
}
div.spacer-half-em {
	padding-top: .5em;
}
div.word-doc {
	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: #3366CC;
}
blockquote.smaller-ital {
	font-size: 90%;
	line-height: 1em;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: italic;
}
blockquote.smaller {
	font-size: 90%;
	line-height: 1em;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
/* ===================================== HEADING TAGS ================================= */
/* ===================================== END HEADING TAGS ================================= */
/* ===================================== LIST TAGS ================================= */
/*ul li {
	line-height: 1.2em;
	margin-bottom: .5em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	margin-top: 0em;
}
ul ul li {
	margin: 1em;
	font-size: 100%;
}
ul ul ul li {
	font-style: italic;
	font-size: 110%;
}
li li {
	font-size: 100%;
}
*/
/* ===================================== END LIST TAGS ================================= */
/* =========================== CLASS SELECTORS ======================= */
li a.green-bold-larger:link {
	color: #006600;
	font-weight: bold;
	font-size: larger;
}
ul.it-news {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-top: .5em;
	margin-bottom: 1em;
	margin-left: 10px;
	font-size: .75em;
	}
ul.it-news li {
	margin: 0px 0px .75em 1.5em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 1px;
}
ul.it-news li li {
	font-size: 100%;
	line-height: 1.2em;
	list-style-type: none;
	font-style: italic;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0px;
	list-style-image: none;
}
ul.it-news li li li {
	margin: .5em 0em 0em -20px;
	font-size: 100%;
	line-height: 1em;
	list-style-type: none;
}
ul.indent {
	padding: 0px;
	font-size: 100%;
	line-height: 1.4em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin: 1em 30px 2em 50px;
}
ul.titelead {
	padding: 0px;
	font-size: 95%;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin: -8px 30px .5em 30px;
}
li.small {
	margin: 1px 30px 1em 0px;
	font-size: small;
	line-height: 1.4em;
}
li.smaller {
	margin: 1px 30px .25em 10px;
	font-size: smaller;
	line-height: 1.4em;
}
li.x-small {
	margin: 1px 30px 1em 0px;
	font-size: x-small;
	line-height: 1.4em;
}
ol.alpha {
	list-style-type: lower-alpha;
	font-size: 100%;
}
ol.upperalpha {
	list-style-type: upper-alpha;
	font-size: 100%;
}
li.indent {
	padding: 0px;
	font-size: 100%;
	line-height: 1.2em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin: 0em 0px .5em 0px;
}
img.formatted-tut {
	padding: 0px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	float: left;
}
img.padded {
	padding: 10px 0px 0px 10px;
	border: none;
}
h6.tite-leading {
	margin-top: -.5em;
	line-height: 1.4em;
}
div.separator-border {
	padding: 1em;
	margin: 1em 0px 1em 0px;
	clear: both;
	height: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	width: 100%;
}
a:link.padright20 {
	color: #993300;
	text-decoration: none;
	padding-right: 20px;
}
a:visited.padright20 {
	color: #666666;
	text-decoration: none;
	padding-right: 20px;
}
a:hover.padright20 {
	color: #000000;
	text-decoration: none;
	padding-right: 20px;
}
p.indent75 {
	padding: 1px 10px 10px 10px;
	margin: 0px 0px 0px 40px;
	font-size: 75%;
}
ol.roman {
	list-style-type: upper-roman;
	margin-left: 20px;
	font-size: 100%;
}
ol ol li.roman {
	list-style-type: upper-alpha;
	font-weight: normal;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}
ol ol ol li.roman {
	list-style-type: decimal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
ol li li.bulleted {
	list-style-type: disc;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-left: 20px;
}
ol li.bulleted {
	list-style-type: upper-alpha;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-left: 20px;
}
ol ol li.bulleted {
	list-style-type: disc;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-left: 20px;
}
h4.tite-leadingless {
	margin-top: 0em;
}
h5.tite-leadingless {
	margin-top: 0em;
}
.box-center {
	margin: 10px auto 10px auto;
	border: 1px solid #cccccc;
	background-color: #EEEFDC;
	padding: 2em;
	font-size: 100%;
	color: #003300;
	text-align: center;
	width: 400px;
}
.box-center-nested {
	margin: 10px auto 10px auto;
	border: 1px solid #cccccc;
	background-color: #E4E6C8;
	padding: 2em;
	font-size: 100%;
	color: #003300;
	text-align: center;
}
.button-green {
	border-style: solid;
	border-width: 1px;
	border-color: #CCFFCC #666633 #000000 #E0E0D1;
	padding: 3px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #003300;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	text-decoration: none;
	background-repeat: repeat-x;
}
.gold-underline {
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #CC9900;
}
.indent-backgrd {
	padding: 1px 10px 10px 10px;
	margin: 0px 0px 0px 20px;
	background-color: #FFFFE8;
}
.indent2-backgrd {
	padding: 1px 10px 10px 10px;
	background-color: #E3E3D5;
}
.index-nav {
	font-size: 65%;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 110%;
}
.align-right {
	text-align: right;
}
.center {
	text-align: center;
}
.white {
	color: white;
}
.green {
	color: #006600;
}
.navy {
	color: #000066;
}
.navy-bold-150 {
	color: #000066;
	font-weight: bold;
	font-size: 150%;
}
.readmore-arrow a {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: .05em;
	background-position: right 2px;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/arrow-next.gif');
	background-repeat: no-repeat;
	padding-right: 15px;
	padding-left: 0px;
}
.red {
	color: #cc0000;
}
.redbackground {
	background-color: #cc3300;
}
.red-bold-yel-backgrd {
	padding: 2px;
	background-color: #FFF19F;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: 80%;
	font-style: normal;
	background-image: none;
}
.gold {
	color: #cc9900;
}
.goldbackground {
	background-color: #dcae00;
	width: 100%;
}
.darkgreen {
	color: #004500;
}
.darkgreen-ital {
	color: #004500;
	font-style: italic;
}
.navybanner {
	color: #ffffff;
	font-weight: bold;
	background-color: #000066;
	padding: 5px;
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: .5em;
	margin-right: 0em;
}
.greenbanner {
	border-bottom:2px solid #003300; color: #ffffff;
	font-weight: bold;
	background-color: #003300;
	padding: 3px;
	border-left: 10px solid #448800;
	display: block;
	border-left-style:solid; border-left-color:#448800; margin-left:0em; margin-right:0em; margin-top:1em; margin-bottom:.5em
}
.seven-ems {
	font-size: .7em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
.p-seven-ems {
	font-size: .7em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
.p-eight-ems {
	font-size: .8em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
.p-nine-ems {
	font-size: .9em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
.pdf {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC3300;
}
.bold-hilite {
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	background-color: #FFFF99;
}
.x-large {
	font-size: x-large;
}
/* =========================== END CLASS SELECTORS ======================= */
/* ================================= DIVS =============================== */
/* ============================ #SEARCHFORM ============================= */
.word {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3366CC;
}
.green-bold-larger {
	color: #006600;
	font-weight: bold;
	font-size: larger;
}
.floatright190m {
	float: right;
	margin-right: 190px;
}
.button-red {
	font-weight: bold;
	color: #FFFF00;
	background-color: #CC3300;
	background-image: url('http://www.ccri.edu/images/tabnav-background-red.gif');
	background-repeat: repeat-x;
	padding: .2em .33em .2em .33em;
}
.excel {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #008A00;
}
.word-doc {
	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('http://www.ccri.edu/images/icon-word-10px.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #006699;
}
.windowsmedia {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon_winmedia12px.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #0066CC;
}
.yello-bold-125 {
	color: #FFFF99;
	font-weight: bold;
	font-size: 125%;
}
.black-bold-on-white {
	padding: 0px 5px 0px 3px;
	background-color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-style: normal;
	background-image: none;
}
.times-ital-backgrnd {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 125%;
	background-color: #FFFFFF;
}
.smaller {
	font-size: smaller;
}
.smaller-arial {
	font-size: smaller;
	font-family: Arial, Helvetica, sans-serif;
}
.smaller-verdana {
	font-size: smaller;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.x-small {
	font-size: x-small;
}
.x-small-arial {
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.x-small-verdana {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.xx-large {
	font-size: xx-large;
}
.pt9em {
	font-size: .9em;
}
.pt8em {
	font-size: .8em;
}
.pt8em-green {
	font-size: .8em;
	color: #FFFFFF;
	background-color: #006600;
	padding: 0px 5px 0px 5px;
}
.pt8em-beige {
	font-size: .8em;
	color: #FFFFFF;
	background-color: #C9C9AD;
	padding: 0px 5px 0px 5px;
}
.beige-bckgrd {
	color: #FFFFFF;
	background-color: #999966;
	padding: 0px 5px 0px 5px;
}
.yello-bckgrd {
	background-color: #FFFFCC;
	padding: 0px 5px 0px 5px;
}
.lt-beige-bckgrd {
	background-color: #E3E3D7;
	padding: 0px 5px 0px 5px;
}
.small-yellow {
	font-size: small;
	color: #FFFF66;
}
.black-bold-blu-bkgd-100 {
	padding: 0px 2px 0px 2px;
	background-color: #A6E2FF;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 100%;
	font-style: normal;
	background-image: none;
}
.registered {
	font-size: smaller;
	vertical-align: text-top;
}
.yello-bckgrd2 {
	background-color: #FFFF00;
	padding: 0px 5px 0px 5px;
}
.x-small-verdana-red {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC3300;
}
.orange-bold {
	color: #F09100;
	font-weight: bold;
}
.important {
	color: #F09100;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url('http://www.ccri.edu/images/arrow-red-right.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.button-green-center {
	border-style: solid;
	border-width: 1px;
	border-color: #CCFFCC #666633 #000000 #E0E0D1;
	padding: 3px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #003300;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	text-decoration: none;
	background-repeat: repeat-x;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: block;
	width: 100px;
}
.excel-icon {
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #008A00;
	background-image: url('images/Icon_Excel-10px.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
}
.larger-bold-reverse {
	padding: .2em;
	font-size: larger;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003300;
}
#box2 a.button-green:link {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #990000;
	font-size: 70%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
#box2 a.button-green:visited {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #990000;
	font-size: 70%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
#box2 a.button-green:hover {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #9CBD8A;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #990000;
	font-size: 70%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-gradation.gif');
	background-repeat: repeat-x;
}
#box2 a.button-red:link {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #CC0000;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 70%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-grad-red.gif');
	background-repeat: repeat-x;
}
#box2 a.button-red:visited {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #CC0000;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 70%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-grad-red.gif');
	background-repeat: repeat-x;
}
#box2 a.button-red:hover {
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #CCFFCC;
	padding: 3px 5px 3px 5px;
	background-color: #CC0000;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 70%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-grad-red.gif');
	background-repeat: repeat-x;
}
#header {
	padding: 0%;
	text-align: left;
	background-color: #304f28;
}
#header img {
	border-style: none;
	padding: 0px;
	margin: 0px;
}
#header a[href^="http:"]:link {
	background-color: transparent;
	border: 0px;
	text-decoration: none;
}
#headerIT {
	padding: 0%;
	text-align: left;
	background-color: #304f28;
	width: 100%;
}
#searchform {
	margin: 0px;
	padding: 0px;
	width: 760px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-align: left;
	position: relative;
}
#searchform img {
	float: left;
}
/* ============================ END #SEARCHFORM ============================= */
/* ============================ #TOPNAV ============================= */
#topnav {
	width: 100%;
	background-color: #8b8a5c;
	text-align: left;
	height: 20px;
	margin-top: -1px;
	margin-bottom: 0em;
	padding: 0em;
}
#topnav a:link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: .65em;
	text-decoration: none;
	color: #cccc66;
	background-color: #000000;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: center;
	margin-left: 2px;
	margin-top: 0em;
	margin-bottom: 1px;
}
#topnav a[href^="http:"]:link {
	border: none;
}
#topnav a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: .65em;
	text-decoration: none;
	color: #cccccc;
	background-color: #000000;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: center;
	margin-left: 2px;
	margin-top: 0em;
	margin-bottom: 1px;
}
#topnav a:hover {
	color: #ffffcc;
	background-color: #006600;
}
#topnav a:focus {
	color: #ffffcc;
	background-color: #006600;
}
#topnav a.current:link {
	color: #ffffcc;
	background-color: #006600;
}
#topnav a.current:visited {
	color: #ffffcc;
	background-color: #006600;
}
#topnav a.current:hover {
	color: #ffffcc;
	background-color: #006600;
}
#topnav a.current:focus {
	color: #ffffcc;
	background-color: #006600;
}
#topnav a.hilite:link {
	color: #006600;
	background-color: #cc9900;
}
#topnav a.hilite:visited {
	color: #006600;
	background-color: #cc9900;
}
#topnav a.hilite:hover {
	color: #ffcc00;
	background-color: #006600;
}
#topnav a.hilite:focus {
	color: #ffcc00;
	background-color: #006600;
}
#topnav a.red:link {
	color: #ffcc00;
	background-color: #cc3300;
}
#topnav a.red:visited {
	color: #cccccc;
	background-color: #993300;
}
#topnav a.red:hover {
	color: #ffffff;
	background-color: #ff3300;
}
#topnav a.red:focus {
	color: #ffffff;
	background-color: #ff3300;
}
/* ============================ END #TOPNAV ============================= */
/* ============================ #TOPNAV2ROWS ============================= */
#topnav2rows {
	width: 100%;
	background-color: #8b8a5c;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
	height: 35px;
	margin-top: 0px;
	margin-bottom: 0em;
}
#topnav2rows a:link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 60%;
	text-decoration: none;
	color: #cccc66;
	background-color: #000000;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-align: center;
	margin-left: 2px;
	margin-top: 0em;
	margin-bottom: 1px;
}
#topnav2rows a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 60%;
	text-decoration: none;
	color: #cccccc;
	background-color: #000000;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-align: center;
	margin-left: 2px;
	margin-top: 0em;
	margin-bottom: 0px;
}
#topnav2rows a:hover {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2rows a:focus {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2rows a.current:link {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2rows a.current:visited {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2rows a.current:hover {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2rows a.hilite:link {
	color: #006600;
	background-color: #cc9900;
}
#topnav2rows a.hilite:visited {
	color: #006600;
	background-color: #cc9900;
}
#topnav2rows a.hilite:hover {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2rows a.hilite:focus {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2rows a.red:link {
	color: #ffcc00;
	background-color: #cc3300;
}
#topnav2rows a.red:visited {
	color: #cccccc;
	background-color: #993300;
}
#topnav2rows a.red:hover {
	color: #ffffff;
	background-color: #ff3300;
}
#topnav2rows a.red:focus {
	color: #ffffff;
	background-color: #ff3300;
}
#topnav2rows a.row2:link {
	color: #ffcc00;
	background-color: #006600;
}
#topnav2rows a.row2:visited {
	color: #cccccc;
	background-color: #006600;
}
#topnav2rows a.row2:hover {
	color: #ffffff;
	background-color: #009900;
}
#topnav2rows a.row2:focus {
	color: #ffffff;
	background-color: #009900;
}
/* ============================ END #TOPNAV2ROWS ============================= */
/* ============================ #TOPNAV2 ============================= */
#topnav2 {
	width: 100%;
	background-color: #8b8a5c;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
	height: 15px;
	margin-top: -1px;
	z-index: auto;
}
#topnav2 a:link {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: .65em;
	text-decoration: none;
	color: #cccc66;
	background-color: #004e00;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-align: center;
	margin-left: 2px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#topnav2 a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: .65em;
	text-decoration: none;
	color: #cccccc;
	background-color: #004e00;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-align: center;
	margin-left: 2px;
	margin-top: 0px;
	margin-bottom: 1px;
}
#topnav2 a:hover {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2 a:focus {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2 a.current:visited {
	color: #ffffcc;
	background-color: #006600;
}
#topnav2 a.hilite:visited {
	color: #006600;
	background-color: #cc9900;
}
#topnav2 a.red:link {
	color: #ffcc00;
	background-color: #cc3300;
}
#topnav2 a.red:visited {
	color: #cccccc;
	background-color: #993300;
}
#topnav2 a.red:focus {
	color: #ffffff;
	background-color: #ff3300;
}
#topnav2 a.red:hover {
	color: #ffffff;
	background-color: #ff3300;
}
#container {
	position: relative;
	width: 760px;
	margin: 0px;
	padding: 0px;
}
#container-abs {
	position: absolute;
	width: 760px;
	margin: 0px;
	padding: 0px;
}
#container hr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	width: 100%;
	border: none;
}
#container-print {
	width: 630px;
	font-size: 100%;
}
#container-100 {
	width: 100%;
	font-size: 100%;
}
/* ============================ END #TOPNAV2 ============================= */
/* ============================ #HEADER ============================= */
#maincontent p.footnotes {
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 3em 3em 1.4em 3em;
	line-height: 1.2em;
	letter-spacing: .02em;
}
#maincontent .indent2-backgrd {
	padding: .5em;
	background-color: #E3E3D5;
	display: inline;
}
#maincontent h4 {
	font-weight: bold;
	font-style: normal;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin-bottom: .5em;
	margin-top: 2em;
	font-size: 1.2em;
}
#maincontent h5 {
	font-weight: bold;
	font-style: normal;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin-bottom: .5em;
	font-size: 1em;
	margin-top: 2em;
}
#maincontent h6 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin-bottom: .5em;
	font-size: .8em;
}
#maincontent h5.graybanner {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 10px;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 90%;
}
#maincontent .button {
	padding: 5px 10px 5px 10px;
	margin: 10px 10px 1em 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 70%;
	font-weight: normal;
	text-align: center;
	background-color: #C0C0C0;
	border-style: solid;
	border-width: 1px;
	border-color: #000000 #C0C0C0 #CCCCCC #666666;
	display: inline;
	text-decoration: none;
}
#maincontent a.button:hover {
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC #666666 #000000 #999999;
	text-decoration: none;
}
#maincontent .center {
	text-align: center;
}
#maincontent h2.tite-leading {
	margin-bottom: 5px;
}
#maincontent h1 {
	margin: 0px 0px .5em 0px;
	color: #808080;
	padding: 0px;
	font-family: "Times New Roman", Times, serif;
	line-height: 1em;
	font-size: 1.7em;
	font-weight: bold;
	font-style: italic;
}
#maincontent p {
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: left;
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: 1em;
	margin-right: 0px;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
#maincontent p.smalltext-left {
	margin: 0px 0px 10px 10px;
	line-height: 120%;
	text-align: left;
	font-size: 65%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#maincontent p.text-75 {
	margin: 0px 0px 1em 0px;
	text-align: left;
	font-size: 75%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
}
#maincontent h6.toc {
	margin: -10px 1em .5em 2em;
	font-size: 70%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#maincontent a:link {
	color: #993300;
	text-decoration: none;
}
#maincontent a:visited {
	color: #666666;
	text-decoration: underline;
}
#maincontent a:focus {
	color: #000000;
	text-decoration: none;
}
#maincontent a:hover {
	color: #000000;
	text-decoration: none;
}
#maincontent a.reverse:link {
	color: #FFCC00;
	text-decoration: underline;
}
#maincontent a.reverse:visited {
	color: #cccccc;
	text-decoration: underline;
}
#maincontent a.reverse:hover {
	color: #ffcc00;
	text-decoration: none;
}
#maincontent a.reverse:focus {
	color: #ffcc00;
	text-decoration: none;
}
#maincontent img {
	border-style: none;
	margin-top: 0em;
	margin-left: 0px;
	margin-bottom: 0em;
	margin-right: 10px;
}
#maincontent img.left {
	margin: 5px 10px 10px 0px;
	float: left;
}
#maincontent img.right {
	margin: 5px 0px 10px 10px;
	float: right;
}
#maincontent img.right-nb {
	margin: 0px 0px 10px 10px;
	border-style: none;
	float: right;
}
#maincontent blockquote {
	margin-top: -.3em;
	margin-left: 30px;
	margin-bottom: 1.4em;
	margin-right: 10px;
}
#maincontent a.underlined:link {
	text-decoration: underline;
}
#maincontent p.lead-1em {
	line-height: 110%;
	margin-bottom: 1em;
	margin-left: 0em;
	margin-top: 0em;
	margin-right: 0em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 65%;
}
#maincontent .banner-red {
	background-color: #cc3300;
	padding: 5px;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffff99;
}
#maincontent p.allcaps-italic {
	font-style: italic;
	text-transform: uppercase;
}
#maincontent p.toc {
	margin: 0px 5px 1em 15px;
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 133%;
}
#maincontent p.toc a:visited {
	text-decoration: none;
}
#callout {
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	text-align: center;
	border-top: 2px #006600 solid;
	border-bottom: 2px #006600 solid;
	line-height: 1.5em;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0em;
	margin-top: 10px;
	float: right;
	width: 150px;
	font-size: 1em;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 0em;
	padding-bottom: 5px;
	padding-right: 0em;
}
#leftcolumn {
	background-position: 0px 0px;
	float: left;
	width: 150px;
	height: 350px;
	margin: 0px;
	padding: 0px;
	background-image: url('http://www.ccri.edu/images/dept-backgrnd-SEAL.gif');
	background-repeat: no-repeat;
	line-height: 1.2px;
	font-size: 90%;
}
#leftcolumn img {
	border-style: none;
	margin: 0em;
	padding: 0em;
}
#leftcolumn img.center130 {
	border: 1px solid #C0C0C0;
	margin: 10px 0em 10px 10px;
	padding: 0em;
}
#leftcolumn a[href^="http:"]:link {
	background-color: transparent;
	border-bottom: none;
}
#breadcrumb {
	FONT-SIZE: 65%;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-right: 5px;
}
#breadcrumb p {
	margin-left: 10px;
}
#breadcrumb a:link {
	color: #993300;
	text-decoration: underline;
}
#breadcrumb a:visited {
	color: #999999;
	text-decoration: underline;
}
#breadcrumb a:hover {
	color: #000000;
	text-decoration: none;
}
#breadcrumb a:focus {
	color: #000000;
	text-decoration: none;
}
#maincontent #rightcolumnfloat 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;
}
/* ====================== FOOTER STYLES ===================== */
#footer {
	clear: both;
	text-align: left;
	margin: 1em 0px 0px 10px;
	padding: 10px 10px 10px 0px;
	color: #666666;
	border-top: solid #cccccc 1px;
	font-size: 65%;
	line-height: 1.2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #ffffff;
}
#footer p {
	display: inline;
	padding: 0px;
	margin: 0px 0px 0px 80px;
	text-align: left;
}
#footer img {
	margin: 0px 10px 10px 0px;
	border-style: none;
	float: left;
}
#footer a:link {
	color: #993300;
	text-decoration: underline;
}
#footer a:visited {
	color: #666666;
	text-decoration: underline;
}
#footer a:hover {
	color: #000000;
	text-decoration: none;
}
#footer a:focus {
	color: #000000;
	text-decoration: none;
}
#footer img.right {
	margin-left: 10px;
	margin-right: 0px;
	float: right;
	margin-bottom: 20px;
}
/* ========================= END FOOTER STYLES ========================== */
/* ====================== RIGHTCOLUMNFLOAT STYLES ======================== */
#maincontent #rightcolumnfloat a:link {
	color: #993300;
	text-decoration: underline;
}
#maincontent #rightcolumnfloat a:visited {
	color: #666666;
	text-decoration: underline;
}
#maincontent #rightcolumnfloat a:hover {
	color: #000000;
	text-decoration: none;
}
#maincontent #rightcolumnfloat a:focus {
	color: #000000;
	text-decoration: none;
}
#maincontent #rightcolumnfloat h4 {
	margin: 5px 0px .5em 0px;
	font-weight: bolder;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	padding: 0px;
	font-size: 140%;
	color: #003300;
}
#maincontent #rightcolumnfloat h5 {
	font-size: 1.04em;
	font-weight: bold;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
#maincontent #rightcolumnfloat h6 {
	font-size: 95%;
	font-weight: bold;
	line-height: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#maincontent #rightcolumnfloat p {
	margin: -.5em 0px .75em 0px;
	line-height: 120%;
	text-align: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	letter-spacing: 0em;
}
#maincontent #rightcolumnfloat img {
	margin: 0em;
	padding: 0em;
}
#r-colnotes200 {
	width: 200px;
	font-size: 100%;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	line-height: 1.2em;
	text-align: center;
	margin: .5em 0em 1em 1em;
	float: right;
}
#maincontent h6.quicklinks {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-style: italic;
	margin-bottom: -.5em;
	font-size: .8em;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #996600;
	color: #003366;
	width: 300px;
	margin-top: 0px;
}
#maincontent p.word {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #3366CC;
	margin-left: 15px;
}
#rightfloatbox3 {
	border: none;
	float: right;
	background-color: #FFFFFF;
	color: #000000;
	width: 160px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	font-size: 65%;
	letter-spacing: -.025em;
	background-image: none;
	clear: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 15px;
}
#rightfloatbox3 table.formatted {
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%;
	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%;
}
#leftcolumn img.second {
	border-style: none;
	padding: 0em;
	margin-top: -5px;
}
/* ====================== END RIGHTCOLUMNFLOAT STYLES ======================== */
#maincontent dd a:link {
	text-decoration: underline;
}
#maincontent dd a:visited {
	text-decoration: underline;
}
#maincontent dt a:link {
	text-decoration: underline;
}
#maincontent dt a:visited {
	text-decoration: underline;
}
#maincontent p a:link {
	text-decoration: underline;
}
#maincontent p a:visited {
	text-decoration: underline;
}
#maincontent h4 a:link {
	text-decoration: underline;
}
#maincontent h4 a:visited {
	text-decoration: underline;
}
#maincontent h5 a:link {
	text-decoration: underline;
}
#maincontent h5 a:visited {
	text-decoration: underline;
}
#maincontent h6 a:link {
	text-decoration: underline;
}
#maincontent h6 a:visited {
	text-decoration: underline;
}
#maincontent p.toc-indent a:link {
	text-decoration: none;
}
#maincontent p.toc-indent a:visited {
	text-decoration: none;
}
#maincontent p.toc a:link {
	text-decoration: none;
}
#maincontent a.redbutton:focus {
	border: 1px solid #999999;
	padding: .2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #ffcc00;
	background-color: #993300;
	margin-left: 1px;
	text-decoration: none;
}
#maincontent a.redbutton:hover {
	border: 1px solid #999999;
	padding: .2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #ffcc00;
	background-color: #993300;
	margin-left: 1px;
	text-decoration: none;
}
#maincontent a.redbutton:hover {
	border: 1px solid #999999;
	padding: .2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #ffcc00;
	background-color: #993300;
	margin-left: 1px;
	text-decoration: none;
}
#maincontent a.redbutton:visited {
	border: 1px solid #999999;
	padding: .2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #ffcc00;
	background-color: #993300;
	margin-left: 1px;
	text-decoration: none;
}
#maincontent a.redbutton:link {
	border: 1px solid #999999;
	padding: .2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	font-weight: bold;
	color: #ffcc00;
	background-color: #993300;
	margin-left: 1px;
	text-decoration: none;
}
#maincontent a.redbutton:visited {
	color: #cccccc;
}
#maincontent a.redbutton:hover {
	background-color: #cc3300;
	color: #ffff33;
}
#maincontent a.redbutton:focus {
	background-color: #cc3300;
	color: #ffff33;
}
#maincontent a.redbutton[href^="http:"]:link {
	background-image: none;
}
#maincontent a.redbutton2:link {
	border-color: #FF854A #662100 #330000 #C13F00;
	padding: 5px;
	margin: 0em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffcc00;
	background-color: #993300;
	background-image: none;
	border-top: 1px #ff6600 solid;
	border-left: 1px #ff3300 solid;
	border-bottom: 1px #330000 solid;
	border-right: 1px #660000 solid;
	text-decoration: none;
	letter-spacing: .05em;
}
#maincontent a.redbutton2:visited {
	border-color: #FF854A #662100 #330000 #C13F00;
	padding: 5px;
	margin: 0em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #ffcc00;
	background-color: #993300;
	background-image: none;
	border-top: 1px #ff6600 solid;
	border-left: 1px #ff3300 solid;
	border-bottom: 1px #330000 solid;
	border-right: 1px #660000 solid;
	text-decoration: none;
	letter-spacing: .05em;
}
#maincontent a.redbutton2:hover {
	background-color: #cc3300;
	background-image: none;
	color: #ffff33;
	text-decoration: none;
}
#maincontent table.right {
	float: right;
}
#maincontent table.left {
	float: left;
}
#maincontent h6.lesstopmargin {
	margin: -12px 1em .25em 0em;
}
#maincontent .cap {
	margin: 3px 0px 0px 0px;
	float: left;
	width: 58px;
	font-size: 80px;
	line-height: .75em;
	font-weight: normal;
	color: #444444;
	font-family: "Times New Roman", Times, serif;
}
#maincontent .cap-2lines {
	margin: 3px 0px 0px 0px;
	float: left;
	width: 30px;
	font-size: 44px;
	line-height: .8em;
	font-weight: normal;
	color: #444444;
	font-family: "Century Gothic";
}
#maincontent .cap-w {
	margin: 3px 0px 0px 0px;
	float: left;
	width: 75px;
	font-size: 80px;
	line-height: .75em;
	font-weight: normal;
	color: #444444;
	font-family: "Times New Roman", Times, serif;
}
#maincontent ul.indent {
	margin: -.3em 200px 1.4em 150px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
	font-size: 95%;
	text-indent: 30px;
}
#mastheads {
	width: 100%;
	background-color: #8B8A5C;
	padding: 0px;
	margin: 0px;
	min-width: 810px;
}
/* =========================================== start UL navbar2007 ================================= */
ul#navbar2007 {
	list-style-type: none;
	padding: 3px 0px 3px 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: .625em;
	font-weight: bold;
	background-color: #6B3300;
	margin: 0em;
	background-image: url('images/navbar2007-bkd.gif');
	background-repeat: repeat-x;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}
ul#navbar2007 img {
	border-style: none;
}
ul#navbar2007 li {
	padding: 0px;
	margin: 0px 1px 0px 1px;
	display: inline;
}
#navbar2007 a:visited {
	color: #ffffff;
	text-decoration: none;
	padding: 6px 8px 6px 8px;
	background-color: transparent;
}
#navbar2007 a:link {
	color: #ffffff;
	text-decoration: none;
	padding: 6px 8px 6px 8px;
	background-color: transparent;
}
#navbar2007 a:hover {
	color: #ffcc66;
	background-color: #993300;
}
#navbar2007 a.red:link {
	color: #FFCC00;
	background-color: #cc3300;
}
#navbar2007 a.red:visited {
	color: #FFCC00;
	background-color: #cc3300;
}
#navbar2007 a.red:hover {
	color: #FFFFFF;
	background-color: #993300;
}
#navbar2007 a[href^="http:"]:link {
	border: none;
	text-decoration: none;
}
#navbar2007 a.search:link {
	background-position: 3px 5px;
	color: #FFCC00;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-search2005.gif');
	background-repeat: no-repeat;
	text-align: right;
}
#navbar2007 a.search:visited {
	background-position: 3px 5px;
	color: #FFCC00;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-search2005.gif');
	background-repeat: no-repeat;
	text-align: right;
}
#navbar2007 a.search:hover {
	color: #FFFF00;
	background-color: #993300;
}
#navbar2007 a.search:focus {
	color: #FFFF00;
	background-color: #993300;
}

/* ======================================================================================== */
#navbar2007 li a.new:hover {
	background-position: left top;
	color: #FFFFFF;
	background-image: url('images/topnav2008-bg-new.gif');
	background-repeat: no-repeat;
	background-color: #6B0500;
	padding-left: 20px;
	padding-top: 8px;
}
#navbar2007 li a.new:visited {
	background-position: left top;
	color: #FFFFFF;
	background-image: url('images/topnav2008-bg-new.gif');
	background-repeat: no-repeat;
	background-color: #6B0500;
	padding-left: 20px;
	padding-top: 8px;
}
#navbar2007 li a.new:link {
	background-position: left top;
	color: #FFFFFF;
	background-image: url('images/topnav2008-bg-new.gif');
	background-repeat: no-repeat;
	background-color: #6B0500;
	padding-left: 20px;
	padding-top: 8px;
}
#navbar2007 li a.new:hover {
	color: #FFCC00;
}




/* =========================================== end UL navbar ================================= */
#float2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #003300;
	text-align: center;
	line-height: 1.2em;
	font-size: 1em;
	font-weight: bold;
	border: 1px #003300 solid;
	background-color: #ffcc66;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-top: 0em;
	margin-right: 0em;
	padding: 3px;
	height: 75px;
}
#callout h1 {
	font-family: "Times New Roman", Times, serif;
}
#maincontent .subhead {
	margin-top: 0px;
	color: #CC9900;
	margin-left: 1em;
	font-size: 100%;
	font-style: italic;
	line-height: 1em;
}
#maincontent .subhead-navy {
	margin-top: -.7em;
	margin-left: 0px;
	color: navy;
}
#box {
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #ffffcc;
	padding: 10px;
	font-size: 80%;
	color: #003366;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 190px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
}
#box p {
	margin: 0px 0px .5em 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .75em;
	line-height: 1.4em;
}
#box-red h4 {
	padding: 0px;
	margin: 0px;
	color: #ffff99;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bolder;
}
#box-red h3 {
	color: #FFFFFF;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bolder;
}

#maincontent div.box-red h4 {
	padding: 0px;
	margin: 0px 0px .5em 0px;
	color: #ffff99;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bolder;
}
#maincontent div.box-red h3 {
	color: #FFFFFF;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bolder;
}

/*================ start UL tabnav ==========================*/
#tabnavwrap {
	width: 100%;
	min-width: 760px;
	background-color: #8B8A5C;
}
#tabnavwrap a[href$=".pdf"] {
	background-color: transparent;
	background-image: none;
}
/*
ul#tabnav a:link {
	margin: 0px;
	display: block;
	height: 17px;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 4px 3px 0px 3px;
}

*/
/* ============================ end UL tabnav ==========================*/
#maincontent #rightcolumnfloat ul {
	margin: .5em 0em 1em 10px;
	padding: 0em;
}
#maincontent #rightcolumnfloat ul li {
	margin: 0em 0em .5em 1em;
	padding: 0em;
	line-height: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
}
#maincontent img.border {
	border: 1px solid #999966;
	margin-top: 0em;
	margin-left: 0px;
	margin-bottom: 0em;
	margin-right: 10px;
}
#maincontent div.rightcolbckgrd {
	padding: 0px;
	width: 200px;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 0em;
	margin-top: 0em;
	background-color: #FFFFCC;
}
#r-colnotes200 img {
	text-align: center;
	margin: -8px 0px 0px 0px;
}
#box-indenttext {
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #ffffcc;
	padding: 10px;
	font-size: 90%;
	color: #003366;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 190px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#box-indenttext p.justify {
	margin: 0em 0px 1.5em 100px;
	text-align: justify;
	line-height: 1.2em;
	font-size: 90%;
}
#maincontent #box2 {
	border: 1px solid #cccccc;
	background-color: #FAFAF1;
	padding: 10px;
	font-size: 90%;
	color: #003300;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 190px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#maincontent #box2 h4 {
	margin: 0px 0px .5em 0px;
	padding: 5px;
}


#maincontent #box2 p a:link {
	color: #993300;
	text-decoration: none;
}
#maincontent #box2 p a:visited {
	color: #333333;
}



#box3 {
	border: 4px outset #CC3300;
	background-color: #006666;
	padding: 10px;
	font-size: 90%;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 190px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#box3 a:link {
	color: #FFFF00;
	text-decoration: underline;
}
#box3 a:visited {
	color: #CCCCCC;
	text-decoration: underline;
}
#box3 h4 {
	margin: 0px 0px .5em 0px;
	padding: 5px;
	color: #FFFF00;
}
#box3 p {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
}
#box-red a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
#box-red a:visited {
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}

#maincontent div.box-red a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
#maincontent div.box-red a:visited {
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}

#maincontent #rightcolumnfloat ul li li {
	margin: 0em 0em .5em 1em;
	padding: 0em;
	line-height: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	list-style-type: square;
}
#maincontent h4.tite-gold {
	margin-top: 0em;
	color: #CC9900;
	margin-left: 1em;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
}
#maincontent h3.tite-gold {
	margin-top: 0em;
	color: #CC9900;
	margin-left: 1em;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
}
#box-center {
	margin: 10px auto 10px auto;
	border: 1px solid #cccccc;
	background-color: #EEEFDC;
	padding: 10px;
	font-size: 100%;
	color: #003300;
	text-align: center;
	width: 400px;
}
/*
#rightcolumnfloat a[href^="mailto:"] {
	background: none no-repeat right top;
	padding-right: 12px;
}

*/
#box-indenttext h3 {
	margin-bottom: .25em;
	margin-left: 100px;
}
#box-indenttext h5 {
	margin-bottom: .25em;
	margin-top: 0em;
	margin-left: 110px;
}
#box-alum-hp {
	background-position: 10px 10px;
	margin: -15px 190px 10px 0px;
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #E3F2EA;
	padding: 10px 10px 10px 110px;
	font-size: 90%;
	color: #003366;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('alum/images/icon-alum-transparent.gif');
	background-repeat: no-repeat;
}

box-alum-hp a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}

#box-alum-hp a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
#box-alum-hp h3 {
	margin-bottom: .25em;
	margin-left: 100px;
	font-style: normal;
}
#box-alum-hp h5 {
	margin-bottom: .25em;
	margin-top: 0em;
	margin-left: 0px;
}
#box-alum-hp p.justify {
	margin: 0em 0px 1.5em 0px;
	text-align: justify;
	line-height: 1.2em;
	font-size: 90%;
}

#box-alum-hp p.floatright {
	background-color: #FFEA93;
	width: 124px;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	float: right;
	padding: 10px 10px 15px 10px;
	margin: -10px 0px 3px 10px;
	line-height: 1.33em;
	text-align: left;
	border-top-style: solid;
	border-top-width: thick;
	border-top-color: #005100;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #005100;
}
#centercolumn {
	width: 400px;
}
#centercolumn-background {
	width: 400px;
	background-color: #FEF9BC;
	border: 1px solid #CCCCCC;
}
#maincontent a.button-red:link {
	margin: 1em 0px 2em 0px;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #FFFFFF;
	padding: 3px 5px 3px 5px;
	background-color: #CE0000;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-grad-red.gif');
	background-repeat: repeat-x;
}
#maincontent a.button-red:visited {
	margin: 1em 0px 2em 0px;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #ECFFEC #666633 #000000 #FFFFFF;
	padding: 3px 5px 3px 5px;
	background-color: #CE0000;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 60%;
	font-style: normal;
	background-image: url('http://www.ccri.edu/images/button-grad-red.gif');
	background-repeat: repeat-x;
}
#maincontent a.button-red:hover {
	color: #FFCC00;
}
#maincontent #rightcolumnfloat a.button-red:link {
	font-size: 90%;
}
#maincontent #rightcolumnfloat a.button-red:visited {
	font-size: 90%;
}
#maincontent #rightcolumnfloat a.button-red:hover {
	font-size: 90%;
}
/*  ========================== Child-selectors ============================== */
#maincontent > h2 + h3 {
	margin: -10px 0px 1em 0px;
	color: #996600;
	font-size: 1.1em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-style: normal;
}

#maincontent > h2 + p {
	margin-top: 20px;
}


#maincontent > h1 + img {
	margin: -10px 0px 1em 0px;
	
}
#maincontent > h3 + h4 {
	margin: -.5em 0px .5em 0px;
	font-style: normal;
}
#maincontent > #breadcrumb + h3 {
	margin: -10px 0px .5em 0px;
	color: #003366;
}
#maincontent > h3 + p.toc {
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 15px;
}
#maincontent > h4.graybanner + h4 {
	margin: -10px 0px .5px 20px;
}
#maincontent > h3 + h6 {
	margin: 10px 0px .5px 0px;
	color: #000000;
	font-style: normal;
}
/*==============================================end ==================================*/
#maincontent img.left50bm {
	margin: 5px 10px 50px 0px;
	float: left;
}
#maincontent h2 {
	margin: -10px 0px .5em 0px;
	color: #003366;
	padding: 0px;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1em;
	font-size: 1.5em;
}
#maincontent h1 + p {
	margin: -.5em 0px 1em 0em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: left;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
#maincontent h2 + p {
	margin: -.5em 0px 1em 0em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: left;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
#maincontent h3 + p {
	margin: -.5em 0px 1em 0em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: left;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
#maincontent h4 + p {
	margin: -.5em 0px 1em 0em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: left;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
#maincontent h5 + p {
	margin: -.5em 0px 1em 0em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: left;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
#maincontent h6 + p {
	margin: -.5em 0px 1em 0em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: left;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
#deptmasthead {
	padding: 0px;
	margin: 0px;
}
#whatsnewbox {
	margin: 0px 10px 10px 0px;
	border: 1px solid #cccccc;
	background-color: #EEEFDC;
	padding: 80px 10px 10px 10px;
	font-size: 75%;
	color: #003300;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: url('http://www.ccri.edu/images/whatsnewboxbackgrd.gif');
	background-repeat: no-repeat;
	width: 100%;
}
#whatsnewbox ul li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.1em;
}
#roman2 ol {
	list-style-type: upper-roman;
	font-size: 100%;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
#roman2 ol li {
	list-style-type: upper-roman;
	font-size: 100%;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
#roman2 ol li li {
	list-style-type: none;
	font-size: 90%;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	padding-right: 5em;
	text-align: justify;
}
#roman2 table {
	font-size: 90%;
}
#maincontent a.no-underline:link {
	color: #993300;
	text-decoration: none;
}
#maincontent a.no-underline:visited {
	color: #666666;
	text-decoration: none;
}
#maincontent a.no-underline:hover {
	color: #000000;
	text-decoration: none;
}
#maincontent a.website:link {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-web-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
	text-decoration: none;
	text-align: center;
}
#maincontent a.website:visited {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-web-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 13px;
	text-decoration: none;
	text-align: center;
}
#box2-100 {
	margin: 2em 0px 10px 0px;
	border: 1px solid #cccccc;
	background-color: #EEEFDC;
	padding: 10px;
	font-size: 90%;
	color: #003300;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 100%;
}
#box2-100 a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
#box2-100 a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
#maincontent div.separator-border-100 {
	padding: 0px;
	margin: 1em 0px 1em 0px;
	clear: both;
	height: 1px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #CC9900;
}
#maincontent img.tenpx-bm {
	margin: 0em 10px 10px 0px;
	border-style: none;
}
#maincontent img.twenty-bm {
	margin: 0em 10px 20px 0px;
	border-style: none;
}
#maincontent h1.times {
	margin: 0px 0px .5em 0px;
	color: #808080;
	padding: 0px;
	font-family: "Times New Roman", Times, serif;
	line-height: 1em;
	font-size: 1.7em;
	font-weight: bold;
	font-style: italic;
}
#box-announcement {
	margin: 1em 0px 2em 0px;
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #cc3300;
	padding: 10px;
	font-size: 100%;
	color: #ffff99;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
}
#maincontent ul.hnav {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 90%;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 1em;
}
#maincontent ul.hnav li {
	list-style-type: none;
	display: inline;
	border-style: none;
	margin: 0px;
	padding-bottom: 3px;
}
#maincontent ul.hnav li a:link {
	text-decoration: none;
	padding: 3px 10px 3px 10px;
	background-color: #CC9900;
	color: #FFFFFF;
	margin-right: 4px;
}
#maincontent ul.hnav li a:visited {
	text-decoration: none;
	padding: 3px 10px 3px 10px;
	background-color: #CC9900;
	color: #FFFFFF;
	margin-right: 4px;
}
#maincontent ul.hnav li a:hover {
	text-decoration: none;
	padding: 3px 10px 3px 10px;
	background-color: #A06C00;
	background-image: url('http://www.ccri.edu/images/tabnav2008-bg.jpg');
	background-repeat: repeat-x;
	color: #FFFF99;
}
#maincontent ul.hnav li a.current:link {
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	border: 1px solid #999999;
}
#maincontent ul.hnav li a.current:visited {
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	border: 1px solid #999999;
}
#maincontent ul.hnav li a.current:hover {
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	border: 1px solid #999999;
}
#box-100 a:link {
	text-decoration: underline;
}
#box-100 a:visited {
	text-decoration: underline;
}
#box-100 a:hover {
	text-decoration: none;
	background-color: #FFFFCC;
}
#maincontent p.justify {
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1.4em;
	text-align: justify;
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: 1em;
	margin-right: 0px;
	padding: 0em;
	font-size: 95%;
	font-weight: normal;
}
.img-wrapperleftcol {
	background-image: url('http://www.ccri.edu/images/shadow.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	clear: right;
	float: left;
	padding: 0px;
	margin: 10px 0px 0px 10px;
}
.img-wrapperleftcol img {
	margin: -5px 5px 5px -5px;
	border: 1px solid #666633;
	padding: 1px;
	background-color: #FFFFFF;
}
.line-thru {
	text-decoration: line-through;
	color: #666666;
}
#maincontent div.closed h4 {
	color: #999999;
	text-decoration: none;
	margin: 0em 0em .5em 0em;
}
.red-bold {
	color: #cc0000;
	font-weight: bold;
}
/* ===================================== LIST TAGS ================================= */
/*ul {
	padding: 0px;
	line-height: 1.4em;
	margin: 1.5em 30px 2em 0px;
}
li ul li {
	margin: .5em 0px 0em 0px;
	line-height: 1.2em;
}
li ul li ul li {
	margin: 1em 0px 1em 0px;
	padding: 0px;
	font-size: 100%;
	line-height: 1.4em;
}*/
/* ===================================== END LIST TAGS ================================= */
#maincontent ul {
	/*margin-top: -.3em;
	margin-left: 30px;
	margin-bottom: 1.4em;
	margin-right: 10px;
	padding-left: 15px;*/
	font-size: 95%;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
}
#maincontent ol {
	line-height: 1.2em;
	font-size: 1em;
	margin-top: -.3em;
	margin-right: 30px;
	margin-bottom: 1.4em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
}
/*#maincontent li {
	line-height: 120%;
}*/
/* ============================ #SEARCHFORM ============================= */
#searchform p {
	line-height: 133%;
	text-align: left;
	margin-top: 0em;
	margin-left: 10px;
	margin-bottom: 1.4em;
	margin-right: 0px;
	padding: 0em;
	font-size: .9em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
/* ============================ END #SEARCHFORM ============================= */
#topnavcontainer {
	width: 100%;
	background-color: #8b8a5c;
	padding: 1px;
	height: 40px;
}
/* ========================== CONTAINER STYLES ===================== */
#container td p {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
#container td h6 {
	margin: 0px 0px 1em 0px;
	font-size: 100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
/* ======================= MAINCONTENT STYLES ======================*/
#maincontent p a:link {
	color: #993300;
	text-decoration: underline;
	font-weight: 700;
}
#maincontent p a:visited {
	color: #999999;
	text-decoration: underline;
}
#maincontent p a:hover {
	color: #000000;
	text-decoration: none;
}
#maincontent hr {
	margin-top: -4px;
	margin-bottom: 10px;
	color: #cccccc;
	height: 1px;
	margin-left: 0em;
	margin-right: 0em;
	background-color: #CCCCCC;
}
#maincontent a:hover {
	color: #000000;
	text-decoration: none;
}
#maincontent p.toc a {
	text-decoration: none;
}
/* ====================== END MAINCONTENT STYLES ======================== */
#leftcolumn-pix {
	background-position: 0px 0px;
	float: left;
	width: 150px;
	height: 350px;
	margin: 0px -10px 0px 0px;
	padding: 40px 0px 0px 0px;
	background-image: url('http://www.ccri.edu/images/dept-backgrnd-SEAL.gif');
	background-repeat: no-repeat;
}
#leftcolumnpix img {
	border-style: none;
	margin: 10px 0em 10px 10px;
	padding: 0em;
}
#leftcolumnpix img.border {
	border: 1px solid #666633;
	margin: 10px 0em 10px 10px;
	padding: 0em;
}
#leftcolumnpix a[href^="http:"]:link {
	background-color: transparent;
	border-bottom: none;
}
/* ====================== RIGHTCOLUMNFLOAT STYLES ======================== */
#maincontent #rightcolumnfloat {
	border-style: solid none double none;
	margin: 20px 0px 10px 10px;
	padding: 20px 5px 15px 5px;
	float: right;
	background-color: #FFFFFF;
	color: #000000;
	width: 150px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	font-size: 65%;
	letter-spacing: -.025em;
	background-image: url('http://www.ccri.edu/images/rightcolfloat-bg.gif');
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-color: #84843C;
	border-bottom-color: #A9A99E;
}
#r-colnotes200 {
	width: 200px;
	font-size: 100%;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	line-height: 1.2em;
	text-align: center;
	margin: .5em 0em 1em 1em;
	float: right;
}
#maincontent #rightcolumnfloat table {
	margin: 0px;
	padding: 0px;
	width: 147px;
	border-collapse: collapse;
}
#maincontent #rightcolumnfloat th {
	border: 1px solid #C0C0C0;
	font-weight: bold;
	text-align: left;
	background-color: #D8D8C5;
	padding: 3px;
	vertical-align: bottom;
}
#maincontent #rightcolumnfloat td {
	border: 1px solid #C0C0C0;
	padding: 3px;
	background-color: #F7F7F4;
	vertical-align: top;
}
#maincontent #rightcolumnfloat td.nowrap {
	white-space: nowrap;
}
#maincontent #rightcolumnfloat td.nowrap {
	white-space: nowrap;
}
#maincontent #rightcolumnfloat caption {
	color: #9D2700;
	padding: 3px 3px 3px 0px;
	background-color: transparent;
	font-weight: bold;
	font-size: 1.1em;
	border: none;
}

#maincontent #rightcol-wrap {
	width: 150px;
	padding: 0px 0px 0px 10px;
	margin: 0px 30px 0px 10px;
	float: right;
}

/* ====================== END RIGHTCOLUMNFLOAT STYLES ======================== */
#maincontent ul.indent {
	margin: -.3em 200px 1.4em 150px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
	font-size: 95%;
	text-indent: 30px;
}
#maincontentheader {
	background-color: #FFFFFF;
	width: 740px;
	margin: 60px auto 0px auto;
	padding: 10px;
	position: relative;
	top: 20px;
}
#maincontentheader p {
	padding: 0px;
	margin: 0px 0px 1em 10px;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 1.4em;
}
#maincontentheader p a:visited {
	text-decoration: underline;
}
#maincontentheader p a:hover {
	text-decoration: none;
	color: #CC3300;
}
#maincontentheader h2 {
	padding: 0px;
	margin: 0px 10px .5em 10px;
	color: #003366;
}
#maincontentheader h1 {
	padding: 0px;
	margin: .5em 10px .5em 10px;
	color: #808080;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
#maincontentheader form {
	width: 350px;
	margin: -2em auto 1em auto;
	padding: 10px;
	font-size: .7em;
	float: right;
	top: 40px;
}
#maincontentheader input {
	padding: 0px;
	background-color: transparent;
	border-style: none;
	margin-left: 5px;
}
#maincontentheader input.border {
	padding: 2px;
	border-width: 1px;
	border-color: #333333 #999999 #CCCCCC #666666;
	background-color: #DDDDCC;
	border-style: solid;
	margin-right: -10px;
}
#box-red {
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #cc3300;
	padding: 10px;
	font-size: 80%;
	color: #ffff99;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 190px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#box-100 {
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #eaeaea;
	padding: 20px;
	font-size: 80%;
	color: #003366;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	text-align: justify;
}

#box-100 h4 {
	font-size: 160%;
	color: #003300;
	margin: 0px 0px 1em 0px;
	font-weight: bold;
	background-color: #D2C8D2;
	padding: 5px;
}
#box-grad {
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #ffffcc;
	padding: 10px;
	color: #003300;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 190px;
	}
#box-grad h1 {
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.9em;
	font-weight: bold;
	font-style: italic;
}
#box-IT {
	margin: 20px 190px 10px 0px;
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #ded9d8;
	padding: 10px;
}
#box-IT h5.greenbanner {
	border-bottom:2px solid #003300; color: #ffffff;
	font-weight: bold;
	background-color: #003300;
	padding: 3px;
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: .5em;
	margin-right: 0em;
	border-left: 10px solid #336600;
	display: block;
	font-size:120%; border-left-style:solid; border-left-color:#336600
}
#box-IT p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 1.2em;
}
#box-IT h5 {
	margin-top: 0em;
	margin-left: 0em;
	margin-bottom: .25em;
	margin-right: 0em;
}
#menubar {
	height: 1.4em;
	line-height: 1.2em;
	padding-left: 160px;
	background-color: #8B8A5C;
}
.menu {
	width: auto;
	float: left;
	padding: 0.1em 3em 0.1em 0.5em;
	cursor: default;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 70%;
	background-color: #000000;
	margin-right: 2px;
}
.menu ul {
	display: none;
	position: absolute;
	background-color: #e6e6e6;
	color: black;
	list-style: none;
	margin: 0.1em 0 0 0;
	font-weight: normal;
}
.menu ul li {
	display: block;
	padding: 0.5em;
	font-weight: normal;
	border-bottom: 1px #666600 solid;
}
#menu:hover ul {
	display: block;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
#menu ul li a:link {
	text-decoration: none;
}
#menu ul li a:visited {
	text-decoration: none;
}
#menu ul li a:hover {
	background-color: #cccc99;
	font-weight: normal;
	text-decoration: none;
}
#thumbnails {
	margin: 0px;
	padding: 0px;
}
#thumbnails img {
	padding: 0px;
	margin: 0px 10px 10px 0px;
}
.allcaps {
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
	font-size: 100%;
	font-variant: normal;
	text-transform: uppercase;
	color: #996600;
}
#maincontent p.bold-italic-80 {
	font-weight: bold;
	font-style: italic;
}
#maincontent p.red-bold {
	color: #cc0000;
	font-weight: bold;
}
#maincontent p.navy-bold {
	margin: 0px 0px -.05em 0px;
	color: #003366;
	font-weight: bold;
}
#maincontent p.indent {
	margin: 1em 3em 1em 3em;
}
#maincontent p.toc-indent {
	margin: -.75em 5px 1em 25px;
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
}
#maincontent p.smalltext-right {
	line-height: 120%;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	text-align: right;
	font-size: 65%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #FF3300;
	font-weight: bold;
}
#container #maincontent table.formatted-tut th {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
	font-size: 100%;
}
#container #maincontent table.formatted-tut caption {
	padding: .5em;
	font-size: 120%;
}
#container #maincontent table.formatted-tut td p {
	margin: 0px 0px 1em 0px;
	padding: 0em .5em 0em .5em;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
#container #maincontent table.formatted-tut h6 {
	padding: .5em;
	margin: 0px 0px 1em 0px;
	font-size: 100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #006600;
	background-color: #FFFFCC;
}

#container #maincontent img.leftborder {
	padding: 2px;
	border: 2px solid #999999;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
	background-color: #CCCCCC;
}

#maincontent img.leftholly {
	margin: 0px 2em 23em 0px;
	float: left;
}
#maincontent img.leftbottom {
	margin: 5px 5px 0px 0px;
}
#maincontent .capbottom {
	padding: 0px 0px 1px 2px;
	margin: -6px -12px -2px 0px;
	float: left;
	width: 34px;
	font-size: 36px;
	line-height: .75em;
	font-weight: bold;
	color: #000000;
	font-family: "Kunstler Script";
}
#container-holly {
	background-position: 0px 0px;
	position: relative;
	width: 600px;
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 140px;
	background-image: url('http://www.ccri.edu/images/hollyborder.jpg');
	background-repeat: repeat-y;
}
#scrollbars {
	margin: 0px 0px 1em 0px;
	border: 1px solid #006600;
	width: 385px;
	height: 160px;
	overflow: auto;
	background-color: #FFFFCC;
	padding: 10px;
}
#scrollbars h4 {
	font-family: "Gill Sans MT";
	margin: 0em 0px .5em 0px;
	color: #CC3300;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	border-bottom-color: #FF9900;
}
#scrollbars p {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 1.3em;
}
.separator {
	padding: 0px;
	margin: -12px 0px 0px 0px;
	clear: both;
	height: 1px;
}
#maincontent ul.center {
	margin: -.3em 200px 1.4em 200px;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
	font-size: 95%;
	text-indent: 0px;
	text-align: center;
}
#center {
	text-align: center;
	right: auto;
	left: auto;
}
#center p {
	text-align: center;
	right: auto;
	left: auto;
}
.italic {
	font-style: italic;
}
#maincontent img.nomarginleft {
	padding: 0px;
	margin: 0px 5px 0px 0px;
	border: none;
	float: left;
}
.small {
	font-size: small;
}
.larger-red-bold {
	font-size: larger;
	font-weight: bold;
	color: #CC0000;
}
.red-bold-175 {
	font-size: 175%;
	font-weight: bold;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
}
#maincontent img.nomargin {
	padding: 0px;
	margin: 0px 5px 0px 0px;
	border: none;
}
#maincontent img.masthead {
	margin: 0;
	padding: 0;
	border-style: none;
}
/*================ start UL tabnav2008 ==========================*/
/* ============================ end UL tabnav2008 ==========================*/
/* ==============================Begin tabnav2===================== */
/* =============================== end UL Tabnav & UL tabnav2 ========================== */
/* =============================== start UL #navbar2008 ================================= */
#navbar2008 {
	padding: 0px 0px 0px 5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: .7em;
	font-weight: normal;
	background-color: transparent;
	margin: 0em;
}
#navbar2008 ul {
	padding: 4px 0px 4px 0px;
	list-style-type: none;
	margin: 0em;
}
#navbar2008 li {
	padding: 0px;
	margin: 0px 1px 0px 1px;
	display: inline;
}
#navbar2008 a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 8px 3px 8px;
}
#navbar2008 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 8px 3px 8px;
}
#navbar2008 a:hover {
	color: #FFCC00;
}
#navbar2008 a.red:link {
	color: #FFCC00;
}
#navbar2008 a.red:visited {
	color: #FFCC00;
}
#navbar2008 a.red:hover {
	color: #FFFFFF;
}
#navbar2008 a[href^="http:"]:link {
	border: none;
	text-decoration: none;
}
#navbar2008 a.search:link {
	background-position: 3px 5px;
	color: #FFCC00;
	background-image: url('http://www.ccri.edu/images/icon-search2005.gif');
	background-repeat: no-repeat;
	text-align: right;
}
#navbar2008 a.search:visited {
	background-position: 3px 5px;
	color: #FFCC00;
	background-image: url('http://www.ccri.edu/images/icon-search2005.gif');
	background-repeat: no-repeat;
	text-align: right;
}
#navbar2008 a.search:hover {
	color: #FFFF00;
}
#navbar2008 a.search:focus {
	color: #FFFF00;
}
/* =========================================== end UL #navbar2008 ================================= */
/* ============================ #NAVBAR ============================= */
#navbar {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 60%;
	font-weight: bold;
	background-color: #000000;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-align: left;
	border-bottom: 1px #304f28 solid;
}
#navbar a:link {
	color: #cccccc;
	background-color: #993300;
	text-decoration: none;
	margin-left: 0px;
	margin-bottom: -1px;
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	display: inline;
	border-top: 1px #cc6238 solid;
	border-left: 1px #ba3e00 solid;
	border-right: 1px #682200 solid;
	border-bottom: 1px #000000 solid;
	margin-right: 0em;
	margin-top: 0em;
}
#navbar a:visited {
	color: #cccccc;
	background-color: #993300;
	text-decoration: none;
	margin-left: 0px;
	margin-bottom: -1px;
	padding-top: 1px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-right: 5px;
	display: inline;
	border-top: 1px #cc6238 solid;
	border-left: 1px #ba3e00 solid;
	border-right: 1px #682200 solid;
	border-bottom: 1px #000000 solid;
	margin-right: 0em;
	margin-top: 0em;
}
#navbar a:hover {
	color: #ffcc66;
	background-color: #cc3300;
}
#navbar a:focus {
	color: #ffcc66;
	background-color: #cc3300;
}
#navbar a.current:link {
	color: #ffcc66;
	background-color: #cc3300;
}
#navbar a.current:visited {
	color: #ffcc66;
	background-color: #cc3300;
}
#navbar a.search:link {
	background-position: 3px 5px;
	color: #FFCC00;
	background-color: #993300;
	background-image: url('http://www.ccri.edu/images/icon-search2005.gif');
	background-repeat: no-repeat;
	text-align: right;
}
#navbar a.search:visited {
	background-position: 3px 5px;
	color: #FFCC00;
	background-color: #993300;
	background-image: url('http://www.ccri.edu/images/icon-search2005.gif');
	background-repeat: no-repeat;
	text-align: right;
}
#navbar a.search:hover {
	color: #FFFF00;
	background-color: #993300;
}
#navbar a.search:focus {
	color: #FFFF00;
	background-color: #993300;
}
/* ============================ END #NAVBAR ============================= */
.goldbackground-white {
	padding: 3px;
	background-color: #dcae00;
	width: 100%;
	color: #FFFFFF;
	text-align: center;
	margin-top: 10px;
}
.bold-hilite-red {
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	background-color: #FFFF99;
	color: #CC3300;
}
.bold-italic {
	font-weight: bold;
	font-style: italic;
}
#rightolumn img.center130-2nd {
	border-style: none;
	margin: 0px 0em 10px 10px;
	padding: 0em;
}
#maincontent h3 {
	margin: 0px 0px .5em 0px;
	color: #003300;
	padding: 0px;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1em;
	font-size: 1.4em;
	font-weight: bold;
	font-style: italic;
}
#l-colnotes234 {
	width: 234px;
	font-size: 70%;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: left;
	margin: 5px 10px 5px 0px;
	float: left;
}
#maincontent img.left20bm {
	margin: 5px 10px 20px 0px;
	float: left;
}
#maincontent img.left30bm {
	margin: 5px 10px 30px 0px;
	float: left;
}
#l-colnotes200 {
	width: 200px;
	font-size: 65%;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: left;
	margin: 5px 15px 0px 0px;
	float: left;
}
.goldbanner {
	margin: 1em 0em .5em 0em;
	border-style: none;
	border-width: 0px;
	color: #003300;
	font-weight: bold;
	background-color: #FFCC00;
	padding: 3px;
	display: block;
}
#maincontent img.center {
	margin: 0em auto 0em auto;
	border-style: none;
	text-align: center;
}
#center400 {
	text-align: center;
	right: auto;
	left: auto;
	width: 400px;
}
#center400 a[href^="http:"]:link {
	border: none;
}
.green-bold {
	color: #006600;
	font-weight: bold;
}
.large {
	font-size: large;
}
.navy-bold {
	color: #000066;
	font-weight: bold;
}
.blue-bold {
	color: #0000CC;
	font-weight: bold;
}
.blu-bold-yel-bkgrd {
	padding: 0px 2px 0px 2px;
	background-color: #FFF19F;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #0000CC;
	font-size: 80%;
	font-style: normal;
	background-image: none;
}
.green-bold-yel-bkgrd {
	padding: 0px 2px 0px 2px;
	background-color: #FFF19F;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #006600;
	font-size: 80%;
	font-style: normal;
	background-image: none;
}
#maincontent #rightcolumnfloat img.center {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.goldbackground-pad {
	padding: 10px;
	margin: 0px 0px 10px 0px;
	background-color: #dcae00;
	width: 100%;
}
.larger-bold {
	font-size: larger;
	font-weight: bold;
}
#maincontent p.smalltext-left-indent {
	margin: 0px 0px 10px 15px;
	line-height: 120%;
	text-align: left;
	font-size: 65%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#masthead {
	padding: 0;
	margin: 0;
	width: 100%;
	height: 89px;
}
#masthead img {
	margin: 0;
	padding: 0;
	position: absolute;
}
.indent {
	padding: 1px 10px 10px 10px;
	margin: 0px 20px 0px 20px;
	font-size: 100%;
}
.indent h5 {
	font-weight: bold;
	font-style: normal;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin-bottom: -.25em;
	margin-top: 1em;
}
#maincontent img.leftborder {
	border: 1px solid #999999;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
}
#maincontent img.rightborder {
	margin: 5px 0px 10px 10px;
	border: 1px solid #999999;
	float: right;
}
.condensed1 {
	letter-spacing: -.1em;
}
.condensed-pt05 {
	letter-spacing: -.05em;
}
.condensed-pt025 {
	letter-spacing: -.025em;
}
.not-italic {
	font-style: normal;
}
#maincontent a.underline:link {
	text-decoration: underline;
}
#maincontent a.underline:visited {
	text-decoration: underline;
}
#maincontent a.underline:hover {
	text-decoration: underline;
}
#maincontent a.underline:focus {
	text-decoration: underline;
}
.indent75 {
	padding: 1px 10px 10px 10px;
	margin: 0px 0px 0px 20px;
	font-size: 75%;
}
.normal-text {
	font-weight: normal;
}
/*

#rightcolumnfloat {
	margin: 20px 0px 10px 10px;
	border: 1px solid #84843C;
	padding: 2px 5px 15px 5px;
	float: right;
	background-color: #FFFFFF;
	color: #000000;
	width: 150px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	font-size: 65%;
	letter-spacing: -.025em;
	background-image: url('http://www.ccri.edu/images/rightcolfloat-bg.gif');
	background-repeat: repeat-x;
}

*/
.font-times {
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #000000;
}
.darkgreen-bordered {
	border-top: 1px solid #003300;
	border-bottom: 1px solid #003300;
	padding: 10px;
	color: #004500;
	background-color: #E5E5E5;
	border-left-style: none;
	border-right-style: none;
}
.center-yellowblock {
	text-align: center;
	display: block;
	background-color: #FFFF66;
}
.clear {
	clear: both;
}
.font-times-150prcnt {
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #000000;
	font-size: 150%;
}
/*  ========================== Child-selectors ============================== */
.indent10 {
	padding: 1px 10px 10px 10px;
	margin: 0px 20px 0px 10px;
	font-size: 95%;
}
.indent5 {
	padding: 1px 10px 10px 10px;
	margin: 0px 20px 0px 5px;
	font-size: 95%;
	line-height: 80%;
}
.clear-right {
	clear: right;
}
.clear-left {
	clear: left;
}
.yello-bold {
	color: #FFFF00;
	font-weight: bold;
}
.superior {
	font-size: x-small;
	vertical-align: 50%;
	letter-spacing: -.25em;
	line-height: 1em;
	color: #CC3300;
	font-weight: bold;
}
.center-goldblock {
	padding: 3px;
	text-align: center;
	display: block;
	background-color: #FFCC00;
}
td.formatted-center img {
	text-align: center;
	float: none;
}
div.spacer1em {
	padding-top: 1em;
}
div.spacer2em {
	padding-top: 1em;
	padding-bottom: 1px;
}
.seven-ems-arial {
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
}
.red-bold-125 {
	color: #cc0000;
	font-weight: bold;
	font-size: 125%;
}
.navy-bold-125 {
	color: #000066;
	font-weight: bold;
	font-size: 125%;
}
.clear-withmargins {
	clear: both;
	margin-top: 1em;
	margin-bottom: 1em;
}
/* TABLE OF CONTENTS LIST
This UL class is deprecated - DO NOT USE - use div id TOC OR TOC-NESTED instead. Use for index pages only.
-------------------------------------------------------------------------- */
ul.toc {
	list-style-type: none;
	padding: 0px;
}
ul.toc li {
	font-size: 95%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1em;
}
ul.toc li li {
	font-size: 100%;
}
/* -----------------------------BOOKMARKS------------------------- 

All former variations of bookmarks have been consolidated into one style. 
Please use: ul id="bookmarks" as first choice. 

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

#maincontent .bookmarks2 {
	font-size: 80%;
	
}

#maincontent ul.bookmarks2008 {
	font-size: 80%;
	
}

#maincontent ul.bookmarks {
	font-size: 80%;
	
}

#maincontent ul#bookmarks2-nobullt {
	font-size: 80%;
	
}

#maincontent ul#bookmarks {
	font-size: 80%;
	
}

#maincontent ul#bookmarks2 {
	font-size: 80%;
	
}
#maincontent .bookmarks2 li {
	list-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.33em;
	margin-bottom: .5em;
}
#maincontent ul.bookmarks2008 li {
	list-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.33em;
	margin-bottom: .5em;
}
#maincontent ul.bookmarks li {
	list-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.33em;
	margin-bottom: .5em;
}
#maincontent ul#bookmarks2-nobullt li {
	list-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.33em;
	margin-bottom: .5em;
}
#maincontent ul#bookmarks li {
	list-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.33em;
	margin-bottom: .5em;
}
#maincontent ul#bookmarks2 li {
	list-style: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.33em;
	margin-bottom: .5em;
}
#maincontent .bookmarks2 li ul li {
	margin-top: .25em;
	list-style-type: disc;
	margin-bottom: 1em;
	font-size: 115%;
}
#maincontent ul.bookmarks2008 li ul li {
	margin-top: .25em;
	list-style-type: disc;
	margin-bottom: 1em;
	font-size: 115%;
}
#maincontent ul.bookmarks li ul li {
	margin-top: .25em;
	list-style-type: disc;
	margin-bottom: 1em;
	font-size: 115%;
}
#maincontent ul#bookmarks2-nobullt li ul li {
	margin-top: .25em;
	list-style-type: disc;
	margin-bottom: 1em;
	font-size: 115%;
}
#maincontent ul#bookmarks li ul li {
	margin-top: .25em;
	list-style-type: disc;
	margin-bottom: 1em;
	font-size: 115%;
}
#maincontent ul#bookmarks2 li ul li {
	margin-top: .25em;
	list-style-type: disc;
	margin-bottom: 1em;
	font-size: 115%;
}
#maincontent .bookmarks2 li ul li ul li {
	list-style-type: disc;
	font-style: normal;
}
#maincontent ul.bookmarks2008 li ul li ul li {
	list-style-type: disc;
	font-style: normal;
}
#maincontent ul.bookmarks li ul li ul li {
	list-style-type: disc;
	font-style: normal;
}
#maincontent ul#bookmarks2-nobullt {
	list-style-type: disc;
	font-style: normal;
}
#maincontent ul#bookmarks li ul li ul li {
	list-style-type: disc;
	font-style: normal;
}
#maincontent ul#bookmarks2 li ul li ul li {
	list-style-type: disc;
	font-style: normal;
}
#maincontent .bookmarks2 li a:link {
	text-decoration: none;
}
#maincontent ul.bookmarks2008 li a:link {
	text-decoration: none;
}
#maincontent ul.bookmarks li a:link {
	text-decoration: none;
}
#maincontent ul#bookmarks2-nobullt li a:link {
	text-decoration: none;
}
#maincontent ul#bookmarks li a:link {
	text-decoration: none;
}
#maincontent ul#bookmarks2 li a:link {
	text-decoration: none;
}
#maincontent ul.bookmarks2008 li.closed {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	line-height: 1.3em;
	margin-bottom: 1.2em;
	color: #000000;
}


#maincontent ol.bookmarks3 {
	list-style-type: decimal;
	padding: 0px;
	font-size: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-top: .5em;
	margin-right: 0px;
	margin-bottom: 2em;
}
#maincontent ol.bookmarks3 li {
	list-style-type: decimal;
	font-size: 80%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	margin-bottom: 1em;
}


#maincontent ol.bookmarks3 li a:link {
	text-decoration: none;
}

ol.bookmarks {
	list-style-type: decimal;
	padding: 0px;
	margin: .5em 0px 2em 15px;
}
ol.bookmarks li {
	font-size: 70%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin: 0px 0px 1em 2em;
	line-height: 1.2em;
}


#maincontent p.bookmarks-body {
	font-size: 65%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 120%;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: .5em;
	margin-left: 15px;
}

#maincontent p.bookmarks-body-center {
	font-size: 65%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 120%;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: .5em;
	margin-left: 15px;
	text-align: center;
}


/*------------------------ END BOOKMARKS ------------------------------------*/



div.r-colnotes250 {
	width: 200px;
	font-size: 70%;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: left;
	margin: 10px 0px 10px 10px;
	float: right;
}
div.r-colnotes250 img {
	text-align: center;
	margin: 3px 0px 0px 0px;
	display: block;
}
td.formatted ol {
	margin: .5em 0 0 0;
	font-size: 120%;
}
ol.formatted li {
	font-size: 100%;
	line-height: 1.2em;
	margin-bottom: 1em;
}
q:after {
	content: "\201D";
}
q:before {
	content: "\201C";
	text-indent: -.5em;
}
q {
	font-style: italic;
}
div.floatleftblue {
	padding: 1em;
	border: 1px solid #004F4F;
	float: left;
	background-color: #EAFFFF;
	width: 50%;
	margin-bottom: 1em;
}
div.floatleftbeige {
	padding: 1em;
	border: 1px solid #004F4F;
	float: left;
	background-color: #D7D7C4;
	width: 50%;
	margin-bottom: 1em;
}
div.floatrightgreen {
	border: 1px solid #005100;
	padding: 1em;
	float: right;
	background-color: #DDFFDD;
	width: 50%;
	margin-bottom: 1em;
}
.capnumbers {
	margin: 0px;
	width: 60px;
	font-size: 80px;
	line-height: .75em;
	font-weight: bold;
	color: #808040;
	font-family: "Times New Roman", Times, serif;
}
div.floatrightyello {
	border: 1px solid #005100;
	padding: 1em;
	float: right;
	background-color: #FFFFCC;
	width: 50%;
	margin-bottom: 1em;
}
.readmore {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: .05em;
}
.readmore-arrow {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: .05em;
	background-position: right top;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/arrow-next.gif');
	background-repeat: no-repeat;
	padding-right: 15px;
	padding-left: 0px;
}
.img-wrapper {
	background-image: url('http://www.ccri.edu/images/shadow.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	clear: right;
	float: left;
}
.img-wrapper img {
	margin: -5px 5px 5px -5px;
}
.smaller-ital {
	font-size: smaller;
	font-style: italic;
}
hr.gold2px {
	color: #CC9900;
	background-color: #CC9900;
	height: 2px;
	border: 0;
}
address {
	font-size: 85%;
	line-height: 1.4em;
	margin: 0px 0px 1.5em 2em;
	font-family: Arial, Helvetica, sans-serif;
}
ul.nobullets {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
}
ul.nobullets li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	font-size: 75%;
	line-height: 1.1em;
	margin-top: 1em;
}
ul.nobullets li li {
	margin: .5em 0em 1.5em -20px;
	font-size: 100%;
	line-height: 1em;
	list-style-type: none;
	font-style: normal;
}
ul.nobullets li ul li ul {
	margin: .5em 0em 3em;
	font-size: 100%;
	line-height: 1em;
	list-style-type: none;
	font-style: normal;
}
ul.nobullets li ul li ul {
	margin: .5em 0em 3em;
	font-size: 100%;
	line-height: 1em;
	list-style-type: none;
	font-style: normal;
}
ul.nobullets li ul li ul li {
	margin-top: 1em;
	margin-bottom: 3em;
	margin-left: 10px;
}
/*------------------------------------------UL class= "news" ---------------------------------------*/
#maincontent ul.news {
	margin: 2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#maincontent ul.news li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 1px;
	margin-top: 2em;
	margin-bottom: 1em;
	font-size: .8em;
	font-weight: bold;
}
#maincontent ul.news li li {
	margin: .5em 0em 0px -3em;
	font-size: 100%;
	line-height: 1.2em;
	list-style-type: none;
	font-style: normal;
	list-style-image: none;
	font-weight: normal;
}
#maincontent ul.news li li li {
	margin: .5em 0em 0em .5em;
	font-size: 100%;
	line-height: 1em;
	list-style-type: square;
	font-style: italic;
}
/*---------------------------------------------------------------------------*/
ol.roman li {
	list-style-type: upper-roman;
	margin-left: 20px;
	font-size: 100%;
}
ol ol ol ol li {
	margin: .5em 0 0 0;
	list-style-type: lower-alpha;
	font-style: normal;
	font-size: 100%;
}
ol li.roman {
	margin: .5em 0 0 0;
	font-size: 90%;
	list-style-type: upper-roman;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
/* ==============================Begin tabnav2===================== */
/* ============================ end UL Tabnav & UL tabnav2 ========================== */
ul.nobullets ul li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1em;
	list-style-type: none;
}
ul.nobullets ul li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1em;
	list-style-type: none;
}
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('http://www.ccri.edu/images/vis-bg-body.jpg');
	background-repeat: no-repeat;
}
body#directory {
	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/col-dir-bg-body.jpg');
	background-repeat: no-repeat;
}
body#templates {
	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/vis-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('http://www.ccri.edu/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('http://www.ccri.edu/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('http://www.ccri.edu/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('http://www.ccri.edu/images/students-bg-body2.jpg');
	background-repeat: no-repeat;
}
body#weather-winter {
	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/winter-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('http://www.ccri.edu/images/kn1-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('http://www.ccri.edu/images/liston1-bg-body.jpg');
	background-repeat: no-repeat;
}
div.spacer5em {
	padding-top: 5em;
}
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('http://www.ccri.edu/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('http://www.ccri.edu/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('http://www.ccri.edu/images/student2-bg-body.jpg');
	background-repeat: no-repeat;
}
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('http://www.ccri.edu/images/faculty2-bg-body.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('http://www.ccri.edu/images/student4-bg-body.jpg');
	background-repeat: no-repeat;
}
.readmore-hilite {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: .05em;
	background-color: #FFFF99;
}
body#athl-wbb1 {
	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('ATHL/images/athl-wbb-bg-body.jpg');
	background-repeat: no-repeat;
}
body#athl-mbb1 {
	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('ATHL/images/athl-mbb-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('http://www.ccri.edu/images/history-bg-body.jpg');
	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: transparent;
	color: #000000;
	background-image: url('http://www.ccri.edu/images/student5-bg-body.jpg');
	background-repeat: no-repeat;
}
body#phone {
	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/phone-bg-body.jpg');
	background-repeat: no-repeat;
}
body#campuses {
	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/campuses-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('http://www.ccri.edu/images/kn2-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('http://www.ccri.edu/images/faculty3-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('http://www.ccri.edu/images/kn3-bg-body.jpg');
	background-repeat: no-repeat;
}
div.hr-decorative {
	background-position: center top;
	padding: 1em;
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/h-line-decorative.gif');
	background-repeat: repeat-x;
}
.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('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	padding-left: 14px;
	color: #CC3300;
}
#box-100-yell {
	margin: 0px 0px 1em 0px;
	background-color: #FFFFCC;
	padding: 10px;
	font-size: 100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1em;
}

#right_col_container {
	float: right;
	width: 150px;
	padding: 0px;
	margin: 0px 0px 0px 20px;
	position: absolute;
	top: 100px;
	right: 0px;
}
#rightfloatbox {
	border-bottom-color: #870000;
	background-color: #FFF5e2;
	border-bottom-style: double;	
	border-bottom-width: 2px;
	padding: 10px 5px 20px 5px;
	margin: 0px 0px 15px 10px;
	width: 150px;
	float: right;
	font-size: 65%;
	line-height: 1.2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	clear: right;
	background-image: url('/images/rightcol-bg-redtop.jpg');
}
#rightfloatbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 1.4em;
	margin: 0px 0px .5em 0px;
}
#rightfloatbox h4 {
	margin: 20px 0px .5em 0px;
	font-weight: bolder;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	padding: 0px;
	font-size: 140%;
	color: #3366CC;
}
#rightfloatbox a:link {
	color: #993300;
	text-decoration: underline;
}
#rightfloatbox a:visited {
	color: #666666;
	text-decoration: underline;
}
#rightfloatbox a:hover {
	color: #000000;
	text-decoration: none;
}
#rightfloatbox img {
	margin: 0em;
	padding: 0em;
}
#rightfloatbox2 {
	margin: 0px 0px 10px 10px;
	border: 1px solid #84843C;
	padding: 20px 5px 15px 5px;
	float: right;
	background-color: #FFFFFF;
	color: #000000;
	width: 150px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	font-size: 65%;
	letter-spacing: -.025em;
	background-image: url('http://www.ccri.edu/images/rightcolfloat-bg.gif');
	background-repeat: repeat-x;
	clear: right;
}

#rightfloatbox2 img.center {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#rightfloatbox2 h4 {
	margin: 5px 0px .5em 0px;
	font-weight: bolder;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	padding: 0px;
	font-size: 140%;
}
#rightfloatbox2 a:link {
	color: #993300;
	text-decoration: underline;
}
#rightfloatbox2 a:visited {
	color: #666666;
	text-decoration: underline;
}
#rightfloatbox2 a:hover {
	color: #000000;
	text-decoration: none;
}
#rightfloatbox img.negmargin {
	margin: 0em -2px 0em 0em;
	padding: 0em;
}
#rightfloatbox2 table.formatted {
	margin: 30px 0px 0px 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%;
	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%;
}
#maincontent img.negmargin {
	margin: 0em -1px 0em 0em;
	padding: 0em;
}
#maincontent p.indent150 {
	margin: 0em 0em 1em 150px;
}
#maincontent p.abc-listing {
	padding: 1px;
	font-size: 80%;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}
#maincontent p.abc-listing a:hover {
	text-decoration: none;
	background-color: #E1E1E1;
	padding: 1px 3px 1px 3px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
}
#maincontent p.abc-listing a:visited {
	text-decoration: none;
	background-color: #E1E1E1;
	padding: 1px 3px 1px 3px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
}
#maincontent p.abc-listing a:link {
	text-decoration: none;
	background-color: #E1E1E1;
	padding: 1px 3px 1px 3px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #C0C0C0;
}
#maincontent p.abc-listing a:hover {
	border-left: 1px solid #808080;
	border-top: 1px solid #666666;
	background-color: #D3D3BE;
	border-right-style: none;
	border-bottom-style: none;
}
#maincontent #rightcolumnfloat img.bottm-margin {
	margin: 0em 0em .5em 0em;
	padding: 0em;
}
#maincontent h5.yellobanner {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #E1B500;
	padding-left: 10px;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 90%;
	padding-bottom: 5px;
}
#maincontent p.get-adobe {
	margin: 0px 0px 3em 10px;
	line-height: 120%;
	text-align: left;
	font-size: 65%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	padding-top: 5px;
}
#box a:link {
	text-decoration: underline;
}
#maincontent h5.greybckgrd500 {
	border-top: 1px solid #CC9900;
	border-bottom: 1px solid #CC9900;
	background-color: #DADADA;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 90%;
	width: 500px;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#maincontent p.font-times-150prcnt {
	margin: 0px 0px .5em 0px;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #000000;
	font-size: 150%;
	font-weight: bold;
	line-height: 1em;
}
#maincontent p.small {
	font-size: small;
}
#maincontent p.smaller {
	font-size: smaller;
}
#maincontent p.x-small {
	font-size: x-small;
}
#maincontent p.large {
	font-size: large;
}
#maincontent p.x-large {
	font-size: x-large;
}
#maincontent p.xx-large {
	font-size: xx-large;
}
#maincontent h4.graybanner {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #CCCCCC;
	padding-left: 10px;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 100%;
	padding-bottom: 5px;
}
#maincontent h4.yellobanner {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #E1B500;
	padding-left: 10px;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 100%;
	padding-bottom: 5px;
}
#maincontent p.toc-indent2 {
	margin: -.75em 5px 1em 35px;
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
}
#photocolumn225left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: italic;
	float: left;
	width: 225px;
	line-height: 1.2em;
	text-align: left;
	margin-bottom: 1em;
}
#photocolumn350left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: italic;
	float: left;
	width: 350px;
	line-height: 1.2em;
	text-align: center;
	margin: -10px 1em 1em 1em;
}
#photocolumn350left img {
	margin: 1.5em 0em .25em 0em;
}
#maincontent h5.greenbckgrd {
	border-top: 1px solid #CC9900;
	border-bottom: 1px solid #CC9900;
	background-color: #006600;
	padding-left: 10px;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 90%;
	padding-right: 10px;
	width: 200px;
	color: #FFFFCC;
}
#maincontent > h4.greenbanner + h4 {
	margin: -10px 0px .5px 20px;
}


#maincontent .negmargin {
	margin-top: -.5em;
}

#maincontent h5.greybckgrd {
	border-top: 1px solid #CC9900;
	border-bottom: 1px solid #CC9900;
	background-color: #DADADA;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 90%;
	width: 300px;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#box-lt-blue h5.greybckgrd {
	border-top: 1px solid #CC9900;
	border-bottom: 1px solid #CC9900;
	background-color: #DADADA;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 90%;
	width: 500px;
	display: block;
	margin-top: 2em;
	margin-right: 1em;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0em;
	padding-bottom: 0px;
}
#rightfloatbox img.border {
	border: 1px solid #C0C0C0;
	margin: 0em;
	padding: 0em;
}
#maincontent > h3 + table {
	margin: 2em 0px 1em 0px;
}
#r-colnotes150 {
	padding: 3px;
	width: 150px;
	font-size: 90%;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	text-align: center;
	margin: 10px 0px 10px 10px;
	float: right;
	color: #CC3300;
	background-color: #FFFF66;
	font-weight: bold;
}
#r-colnotes150 img {
	text-align: center;
	margin: 3px 0px 0px 0px;
}
#maincontent #rightcolumnfloat img.left {
	border: 1px solid #FFFFCC;
	margin: 0px 5px 10px 0px;
	padding: 0em;
	float: left;
}
#ccrimastheads {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#localmastheads {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#maincontent div.separator {
	padding: 0px;
	margin: -12px 0px 0px 0px;
	clear: both;
	height: 1px;
	background-color: transparent;
}
#maincontent div.separator-border {
	padding: 0px;
	margin: 0px 200px 1em 0px;
	clear: both;
	height: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
#maincontent > h3 + h4.black-noindent {
	margin: 0px 0px .5px 0px;
	color: #000000;
	font-style: normal;
}
#maincontent div.romanlist {
	font-family: Arial, Helvetica, sans-serif;
}
#maincontent div.romanlist ol li {
	margin: .5em 0 0 0;
	list-style: upper-roman;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 90%;
}
#maincontent div.romanlist ol ol li {
	list-style: upper-alpha;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#maincontent div.romanlist ol ol ol li {
	list-style: decimal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
#maincontent div.romanlist ol ol ol ol li {
	list-style: lower-alpha;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
#maincontent div.romanlist li li {
	font-size: 100%;
}
#maincontent div.romanlist li > code {
	color: red;
}
#maincontent h3.green-center {
	margin: 2em 0px .5em 0px;
	color: #006600;
	padding: 0px;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	line-height: 1em;
	font-size: 133%;
	text-align: center;
	font-weight: bold;
}
#maincontent #rightcolumnfloat p.center {
	margin: 0em 0px 1em 0px;
	line-height: 120%;
	text-align: center;
	color: #000000;
	font-size: 120%;
}
#maincontent div.rightcol {
	padding: 0px;
	width: 200px;
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 0em;
	margin-top: 0em;
}
#maincontent p.footnotes80pct {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 1em 200px 1.4em 3em;
	line-height: 1.2em;
	letter-spacing: .02em;
}
#maincontent h4.linesbanner-inline {
	border-top: 2px dotted #cccccc;
	margin: .5em 0em 0em 0em;
	color: #003300;
	font-weight: bold;
	background-color: transparent;
	padding: 3px 0px 3px 10px;
	display: block;
	background-image: url('http://www.ccri.edu/images/background-lines-faint.gif');
	width: 389px;
}
#coupon {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	border: 5px dashed #CC3300;
	padding: 20px;
	margin: 1em 0em 1em 0em;
}
#coupon img.left {
	float: left;
	margin: -10px 10px 10px -10px;
}
#maincontent #rightcolumnfloat hr {
	color: #6B6B47;
	background-color: #6B6B47;
	font-size: 1px;
}


#container-relative {
	position: relative;
	width: 760px;
	margin: 0px;
	padding: 0px;
}
#maincontent h3 > p.toc {
	margin: 1em 5px 1em 15px;
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 133%;
}
#maincontent #rightcolumnfloat + p.toc {
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 15px;
}
#maincontent > h3 + h4.black-noind-undrlne {
	margin: 10px 0px .5em 0px;
	color: #000000;
	font-style: normal;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #CC9900;
	display: inline-block;
	padding-right: 3em;
	padding-bottom: .25em;
}
#maincontent h4.black-noind-undrlne + p.toc {
	margin-top: 1em;
}
#maincontent #rightcolumnfloat h4.banner {
	margin: -10px -10px .5em -10px;
	font-weight: bolder;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	padding: 0px 3px 10px 3px;
	font-size: 120%;
	background-color: #006600;
	color: #FFFFFF;
}
#maincontent p.quotedname {
	font-size: 80%;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-style: italic;
	margin: -1.5em 0px 3em 300px;
	line-height: 1.2em;
	letter-spacing: .02em;
}
#maincontent p a.button:link {
	text-decoration: none;
}
#maincontent p a.button:visited {
	text-decoration: none;
}
#maincontent p.readmore {
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin: 1em 0em 2em 20px;
	line-height: 1.2em;
	letter-spacing: .02em;
}
#maincontent h5.subheadgold {
	margin: -10px 0em 2em 2em;
	line-height: 1em;
	color: #CC9900;
	font-style: italic;
}
#maincontentheader p a:link {
	text-decoration: underline;
}
#maincontent > h3 + h4.black-noindentnegmargn {
	margin: -10px 0px .5px 0px;
	color: #000000;
	font-style: normal;
}
#maincontent > hr + h4 {
	margin: .5em 0px .5em 0px;
}
#maincontent #rightcolumnfloat address {
	margin: 2em 0em 2em .5em;
	font-size: 110%;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
}
#maincontent p.word-doc {
	background-position: left top;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin: 2em 0em 2em 20px;
	line-height: 1.2em;
	letter-spacing: .05em;
	background-image: url('http://www.ccri.edu/images/icon-word-10px.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #006699;
}
#maincontent #rightcolumnfloat .readmore {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: .1em;
}
#r-colnotes200 img {
	text-align: center;
	margin: -8px 0px 0px 0px;
}
#maincontent #rightcolumnfloat a[href^="mailto:"] {
	background: url(/images/icon-email-12px.gif) no-repeat right top;
	padding-right: 15px;
}

#maincontent p a[href^="mailto:"] {
	background: url(/images/icon-email-12px.gif) no-repeat right top;
	padding-right: 15px;
}
#container-relative2 {
	position: relative;
	width: 760px;
	margin: 0px auto 2em auto;
	padding: 20px 0px 0px 0px;
	background-color: #FFFFFF;
}
#container-relative3 {
	background-position: right bottom;
	position: relative;
	width: 760px;
	margin: 0px;
	padding: 0px;
	background-image: url('http://www.ccri.edu/images/backgrd-forfaculty.jpg');
	background-repeat: no-repeat;
}
#header-indices {
	margin: 0px;
	padding: 0%;
	text-align: left;
	background-color: transparent;
	position: absolute;
	top: 22px;
	width: 760px;
	height: 70px;
}
#wrapper {
	position: relative;
	background-color: transparent;
	width: 760px;
}
#header-indices form {
	margin: 0px 0px 5px 10px;
	padding: 5px 0px 0px 0px;
	width: 175px;
}
#header-indices img {
	margin: 2px 0px 0px 0px;
	float: right;
	padding: 0px;
}
#header-indices img.left {
	margin: 2px 0px 0px 0px;
	float: left;
	padding: 0px;
}
#footer.templates p {
	padding: 0px;
	margin: 0px;
	text-align: left;
}
#footer.templates {
	margin: 0px 0px 0em 0px;
	padding: 25px 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('http://www.ccri.edu/images/template-footer-bgd.gif');
	background-repeat: no-repeat;
}
#header-templates {
	margin: 0px;
	padding: 0%;
	text-align: left;
	background-color: transparent;
	position: absolute;
	top: 30px;
	width: 100%;
	min-width: 760px;
	left: 0px;
}
#header-templates form {
	margin: 3px 0px 3px 0px;
	padding: 2px 0px 0px 0px;
	width: 250px;
	height: 20px;
	left: 500px;
	position: absolute;
}
#header-templates img {
	margin: 2px 0px 0px 0px;
	float: left;
	padding: 0px;
	background-color: transparent;
}
#header-templates label {
	font-size: .6em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#container-relative4 {
	position: relative;
	width: 760px;
	margin: 0px auto 0px auto;
	padding: 10px 0px 0px 0px;
	top: 10px;
}
#header-templates input {
	padding: 2px;
	background-color: #D4D0C8;
	margin-bottom: 2px;
	font-size: .8em;
}
#indicesnav2008 {
	margin: 0px;
	background-color: #6C0503;
	color: #FFFFFF;
	font-size: .65em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	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;
}
#indicesnav2008 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#indicesnav2008 li {
	display: inline;
}
#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: #FFFFFF;
	text-decoration: none;
	padding: 0px 8px 0px 8px;
	margin: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#indicesnav2008 a:hover {
	color: #FFCC00;
}
#indicesnav2008 a.black:link {
	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.black:visited {
	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.black:hover {
	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;
}


#maincontent #rightcolumnfloat.winter {
	background-position: 0px -80px;
	margin: 20px 0px 10px 10px;
	border: 1px solid #84843C;
	padding: 2px 5px 15px 5px;
	float: right;
	background-color: #FFFFFF;
	color: #000000;
	width: 150px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	font-size: 65%;
	letter-spacing: -.025em;
	background-image: url('http://www.ccri.edu/images/winter-bg-body2.jpg');
	background-repeat: repeat-x;
}
#indicesnav2008 li.black {
	color: #FFFFFF;
	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;
}
#mastheads2008 {
	width: 760px;
	background-color: transparent;
	padding: 0px 0px 20px 0px;
	margin: 0px auto 0px auto;
	position: absolute;
	top: 85px;
}
#tabnavwrap2008 {
	margin: 60px auto 0px auto;
	padding: 0px;
	width: 760px;
	min-width: 760px;
	background-color: transparent;
}
#indicesnav2008 a.pipeline:link {
	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.pipeline:visited {
	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.pipeline:hover {
	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;
}
#container-vcenter {
	position: relative;
	width: 760px;
	margin: auto;
	padding: 10px 0px 0px 0px;
	top: 10px;
}

#maincontentheader h4 {
	border-top:1px dashed #CCCCCC; 
	border-bottom:1px dashed #CCCCCC; 
	padding:0px; 
	color: #003300;
	border-left-color:#CCCCCC; 
	border-right-color:#CCCCCC; 
	border-right-width:1px; 
	margin-left:10px; 
	margin-right:10px; 
	margin-top:0px; 
	margin-bottom:.5em
}
#maincontentheader p.indent {
	padding: 0px;
	margin: 0px 5em 1em 2em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 1.4em;
}
#maincontentfootnotes h4 {
	border-top:1px dashed #CCCCCC; 
	border-bottom:1px dashed #CCCCCC; 
	padding:0px; 
	color: #003300;
	border-left-color:#CCCCCC; 
	border-right-color:#CCCCCC; 
	border-right-width:1px; 
	margin-left:10px; 
	margin-right:10px; 
	margin-top:0px; 
	margin-bottom:.5em
}
#maincontentfootnotes p {
	padding: 0px;
	margin: 0px 5em 1em 2em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 1.4em;
}
#maincontentfootnotes {
	background-color: #FFFFFF;
	width: 740px;
	margin: 60px auto 0px auto;
	padding: 10px;
	position: relative;
	top: 0px;
}
#maincontentfootnotes p a:link {
	text-decoration: underline;
}
#maincontentfootnotes p a:visited {
	text-decoration: underline;
}
#maincontentfootnotes p a:hover {
	text-decoration: none;
	color: #CC3300;
}
#maincontent div.centered {
	padding: 10px;
	margin: 1em 0px 1em 0px;
	background-color: transparent;
	text-align: center;
	font-size: .8em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#maincontent a.navbuttongrey:hover {
	padding: .2em;
	border: 1px solid #999999;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003300;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	margin-right: 1px;
}
#maincontent .navbuttongreen {
	padding: .2em;
	border: 1px solid #999999;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003300;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	margin-right: 1px;
}
#maincontent .navbuttongrey {
	padding: .2em;
	border: 1px solid #999999;
	font-weight: bold;
	color: #003300;
	background-color: #E1E1E1;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-size: .9em;
	margin-right: 1px;
}
#maincontent a.navbuttongrey:visited {
	text-decoration: none;
}
#maincontent a.navbuttongrey:link {
	text-decoration: none;
}
#maincontent #rightcolumnfloat h4.red {
	color: #cc0000;
}
#maincontent #rightcolumnfloat h1 {
	margin: 25px 0px .5em 0px;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	padding: 0px;
	font-size: 175%;
	color: #003399;
	font-style: normal;
	text-align: center;
}

#maincontent #rightcolumnfloat hr {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 1px;
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
}
#box-alum-hp2 {
	border-color: #999999 #666666 #000000 #999999;
	margin: 1em 190px 10px 0px;
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #DEDEBE;
	padding: 10px;
	font-size: 90%;
	color: #003300;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-image: none;
}
#box-alum-hp2 h3 {
	margin-bottom: .25em;
	margin-left: 100px;
	font-style: normal;
}
#box-alum-hp2 h5 {
	margin-bottom: .25em;
	margin-top: 0em;
	margin-left: 110px;
}
#box-alum-hp2 p.justify {
	margin: 0em 0px 1.5em 110px;
	text-align: justify;
	line-height: 1.2em;
	font-size: 90%;
}
#nested-photobox {
	float: left;
	width: 100px;
}
#nested-photobox img {
	margin: 0px 0px 5px 0px;
}
#box-alum-hp2 p.center {
	margin: 0em 0px 1.5em 110px;
	text-align: center;
	line-height: 1.2em;
	font-size: 90%;
}
.ppt {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #EA7500;
}

a[href$=".pps"] {
	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;
}
td.formatted-50 {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	width: 50px;
}
#box2 p.indent {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-left: 15px;
	font-size: 80%;
	line-height: 1.8em;
	margin-top: -10px;
}
#maincontent ol.new {
	line-height: 1.2em;
	font-size: 1em;
	margin-top: 1em;
}
#maincontent ol.new li {
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
}
#maincontent ol.new li li {
	font-size: 100%;
	font-weight: bold;
	text-transform: none;
}
#maincontent ol.new li li li {
	font-size: 110%;
	font-weight: normal;
}
#maincontent ol.new li li li li {
	font-size: 100%;
	font-weight: normal;
}
h4.goldunderline-marginbottom {
	margin: 3em 0em 1em 0em;
	padding: 3px 3em 3px 0px;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 2px;
	border-bottom-color: #996600;
	color: #333300;
	display: inline-block;
}
#maincontent p.indent-smaller {
	padding: 1px 10px 10px 10px;
	margin: 0px 0px 0px 10px;
	font-size: smaller;
}
.green-italic {
	font-style: italic;
	color: #006600;
}
#maincontent .cap-t {
	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;
}
p a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}
#maincontent p a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}
#maincontent h6 a[href$=".pdf"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-pdf-new.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 14px;
}
#box ul {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .9em;
	margin-top: .5em;
	margin-bottom: 1em;
	list-style-type: none;
	margin-left: 15px;
}
#box h4 {
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 1.4em;
	margin-top: 0em;
	margin-bottom: .5em;
	color: #003366;
}
#box ul li a:visited {
	text-decoration: none;
}
#box ul li a:link {
	text-decoration: none;
}
#box h4 a:visited {
	text-decoration: none;
}
#box h4 a:link {
	text-decoration: none;
}
#maincontent #rightcolumnfloat ul.nobullets {
	margin: .5em 0em 1em 0px;
	padding: 0em;
}
#maincontent #rightcolumnfloat ul.nobullets li {
	margin: 0em 0em 1em 5px;
	padding: 0em;
	line-height: 1.1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 110%;
}
#maincontent ol li {
	line-height: 1.2em;
	font-size: 95%;
}
#maincontent ol li ol {
	line-height: 1.2em;
	font-size: 95%;
	margin-top: 1em;
}

div.photo655caption {
	font-size: 70%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: italic;
	line-height: 1em;
	width: 655px;
	padding: 0px;
	margin: 0px 0px 2em 0px;
}
div.photo300caption {
	border: 1px solid #C0C0C0;
	font-size: 70%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: italic;
	line-height: 1em;
	width: 300px;
	padding: 8px;
	margin: 0px 10px 3em 0px;
	float: left;
	background-color: #FFFFCC;
}
div.photo300caption img {
	padding: 0px;
	margin: 0px;
}
div.photo300caption a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
div.photo300caption a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
div.photo200caption {
	border: 1px solid #C0C0C0;
	font-size: .65em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: italic;
	line-height: 1em;
	width: 200px;
	padding: 8px;
	margin: 0px 10px 1em 0px;
	float: left;
	background-color: #FFFFCC;
}
div.photo200caption img {
	padding: 0px;
	margin: 0px;
}
div.photo200caption a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
div.photo200caption a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}

/*
ul.icons {
	list-style-type: none;
}
ul.icons li {
	margin: 10px 10px 0em 0px;
	padding: 0px;
	list-style-type: none;
	width: 75px;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	line-height: 1em;
	display: inline;
}
ul.icons img {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	display: block;
}
ul li.icons img {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	display: block;
}

ul.icons a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
ul.icons a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}

ul#toc .icons {
	list-style-type: none;
}*/

ul#toc li.icons {
	margin: 0px 0px 0px -40px;
	padding: 0px;
	list-style-type: none;
	width: 370px;
	font-size: 100%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	float: left;
	line-height: 1.2em;
	display: inline;
}
ul#toc li.icons img {
	padding: 0px;
	margin: 0px 10px 10px 0px;
	display: block;
	float: left;
}

ul#toc li.icons a[href^="http:"]:visited {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}
ul#toc li.icons a[href^="http:"]:link {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	background-image: none;
}

.clearboth {
	clear: both;
}

ul#hnav {
	padding: 0px 10px 0px 10px;
	list-style-type: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}
ul#hnav li {
	padding: 0px 5px 0px 0px;
	display: inline;
	font-size: 80%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	
}
ul#hnav li a:visited {
	border: 1px solid #000000;
	padding: 3px 8px 4px 8px;
	background-color: #CCCCCC;
	text-decoration: none;
}
ul#hnav li a:link {
	border: 1px solid #000000;
	padding: 3px 8px 4px 8px;
	background-color: #CCCCCC;
	text-decoration: none;
}
ul#hnav li a:hover {
	background-color: #FFE680;
}
ul#hnav li a.current:visited {
	border-style: solid;
	border-width: 1px;
	border-color: #000000 #000000 #FFFFFF #000000;
	padding: 3px 8px 3px 8px;
	background-color: white;
	text-decoration: none;
}

ul#hnav li a.current:link {
	border-style: solid;
	border-width: 1px;
	border-color: #000000 #000000 #FFFFFF #000000;
	padding: 3px 8px 3px 8px;
	background-color: white;
	text-decoration: none;
}

ul#hnav li a[href^="http:"]:link {
	background-image: none;
}

ul#hnav li a[href^="http:"]:visited {
	background-image: none;
}


#maincontent #rightcolumnfloat.redtop {
	margin: 20px 0px 10px 10px;
	border: 1px solid #84843C;
	padding: 25px 5px 15px 5px;
	float: right;
	background-color: #FFF5e2;
	color: #000000;
	width: 150px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	font-size: 65%;
	letter-spacing: -.025em;
	background-image: url('/images/rightcol-bg-redtop.jpg');
	background-repeat: repeat-x;
}
#maincontent #rightcolumnfloat.redtop img {
	margin: .5em 0px .5em 0px;
}
#box-100-yell p {
	margin: 0px;
	background-color: #FFFFCC;
	padding: 5px;
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.4em;
}
#maincontent h4.navybanner {
	margin: 1em 0em 1em 0em;
	color: #ffffff;
	font-weight: bold;
	background-color: #000066;
	padding: 5px;
}
#maincontent #rightcolumnfloat ul.nobullets li li {
	margin: 0em 0em 1em 10px;
	padding: 0em;
	line-height: 1.1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 100%;
	list-style-type: disc;
}
div.margin2em {
	padding-top: 1px;
	margin-top: 1em;
	margin-bottom: 1em;
}
div.margin2em-floatrt {
	margin: 5px 0px 10px 15px;
	padding-top: 1px;
	float: right;
	display: block;
	font-size: 80%;
}
#maincontent ol a:link {
	text-decoration: underline;
}

#maincontent ol a:visited {
	text-decoration: underline;
}

#maincontent p.windowsmedia {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon_winmedia12px.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	font-size: .7em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #0066CC;
	margin-top: 3em;
	margin-right: 10em;
}
#maincontent #rightcolumnfloat.redtop img.left {
	margin: 0px 5px 5px 0px;
	float: left;
}
#maincontent ul#one-of-2-columns {
	padding: 10px 5px 10px 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 48%;
	font-size: 90%;
	line-height: 1em;
	margin: -10px 0em 0em 0em;
	text-align: left;
	list-style-type: none;
}

#maincontent ul#one-of-2-columns li a:link {
	text-decoration: none;
}
#maincontent ul#one-of-2-columns li {
	margin-bottom: .75em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
}
#maincontent ul#one-of-2-columns ul {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	list-style-type: none;
	font-size: 80%;
	margin-left: -28px;
	margin-bottom: 1em;
	margin-top: .5em;
}
#maincontent ul#one-of-2-columns ul li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: .5em;
}

#maincontent ul#two-of-2-columns {
	padding: 0px 0px 10px 10px;
	width: 48%;
	border-left: 2px #cccc99 dotted;
	font-size: 90%;
	line-height: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	position: absolute;
	top: 110px;
	left: 470px;
	margin: -20px 0em 10px 0em;
	text-align: left;
	list-style-type: none;
}

#maincontent ul#two-of-2-columns li a:link {
	text-decoration: none;
}

#maincontent ul#two-of-2-columns a:link {
	text-decoration: underline;
}
#maincontent ul#two-of-2-columns li {
	margin-bottom: .5em;
		font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;

}


#maincontent ul#two-of-2-columns ul {
	list-style-type: none;
	font-size: 80%;
	margin-bottom: 1em;
	margin-left: -28px;
	margin-top: .5em;
}

#maincontent ul#two-of-2-columns ul li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: .5em;

}


#maincontent ul#one-of-2-columns.bannerhome {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 200px;
	font-size: 90%;
	line-height: 1em;
	margin: -10px 0em 0em 0em;
	text-align: left;
	padding-top: 10px;
	list-style-type: none;
}
#maincontent ul#one-of-2-columns.bannerhome li {
	margin-bottom: .75em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .7em;
	line-height: 1.33em;
}

#maincontent ul#one-of-2-columns.bannerhome a[href^="http:"]:visited {
	background-image: none;
}

#maincontent ul#one-of-2-columns.bannerhome a[href^="http:"]:link {
	background-image: none;
}

#maincontent ul#two-of-2-columns.bannerhome {
	padding: 0px 0px 10px 10px;
	width: 250px;
	border-left: 2px #cccc99 dotted;
	font-size: 90%;
	line-height: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	position: absolute;
	top: 155px;
	left: 320px;
	margin: -20px 0em 10px 0em;
	text-align: left;
	list-style-type: none;
}

#maincontent ul#two-of-2-columns.bannerhome li {
	margin-bottom: .75em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .7em;
	line-height: 1.33em;
}




/* ======================================0ne of 3 columns ========================= */

ul#one-of-3-columns {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 200px;
	font-size: 100%;
	line-height: 1em;
	text-align: left;
	padding-top: 10px;
	list-style-type: none;
	margin-top: -10px;
	margin-right: 0em;
	margin-bottom: 0em;
}

ul#one-of-3-columns li a:link {
	text-decoration: none;
}
ul#one-of-3-columns li {
	margin-bottom: .75em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
}
ul#one-of-3-columns ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 100%;
	margin-left: -35px;
	margin-bottom: 1em;
	margin-top: .5em;
	font-weight: normal;
}
ul#one-of-3-columns ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: .5em;
	font-weight: normal;
	font-size: 80%;
	line-height: 1em;
}

ul#one-of-3-columns.bannerhome {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 200px;
	font-size: 90%;
	line-height: 1em;
	margin: -10px 0em 0em 0em;
	text-align: left;
	padding-top: 10px;
	list-style-type: none;
}
ul#one-of-3-columns.bannerhome li {
	margin-bottom: .75em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .7em;
	line-height: 1.33em;
}

ul#one-of-3-columns.bannerhome a[href^="http:"]:visited {
	background-image: none;
}

ul#one-of-3-columns.bannerhome a[href^="http:"]:link {
	background-image: none;
}


/* ====================================== end ================================= */





/* ================start two of 3 colums ==================================*/


ul#two-of-3-columns {
	padding: 0px 0px 10px 10px;
	width: 300px;
	border-left: 2px #cccc99 dotted;
	font-size: 90%;
	line-height: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	position: absolute;
	top: 110px;
	left: 460px;
	margin: -20px 0em 10px 0em;
	text-align: left;
	list-style-type: none;
}

ul#two-of-3-columns li a:link {
	text-decoration: none;
}
ul#two-of-3-columns.bannerhome {
	padding: 0px 0px 10px 10px;
	width: 250px;
	border-left: 2px #cccc99 dotted;
	font-size: 90%;
	line-height: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	position: absolute;
	top: 155px;
	left: 320px;
	margin: -20px 0em 10px 0em;
	text-align: left;
	list-style-type: none;
}



ul#two-of-3-columns a:link {
	text-decoration: underline;
}
ul#two-of-3-columns li {
	margin-bottom: .5em;
		font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;

}

ul#two-of-3-columns.bannerhome li {
	margin-bottom: .75em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .7em;
	line-height: 1.33em;
}

ul#two-of-3-columns ul {
	list-style-type: none;
	font-size: 80%;
	margin-bottom: 1em;
	margin-left: -28px;
	margin-top: .5em;
}

ul#two-of-3-columns ul li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-bottom: .5em;

}


.new {
	padding: 0px 2px 0px 2px;
	background-color: #FFF19F;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: 100%;
	font-style: normal;
	background-image: none;
}

div.callout {
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	text-align: center;
	border-top: 2px #006600 solid;
	border-bottom: 2px #006600 solid;
	line-height: 1.5em;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 0em;
	margin-top: 10px;
	float: right;
	width: 150px;
	font-size: 1em;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 0em;
	padding-bottom: 5px;
	padding-right: 0em;
}
div.callout-left {
	margin: 10px 10em 10px 0px;
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	line-height: 1.5em;
	float: left;
	width: 150px;
	font-size: 1em;
	padding-top: 5px;
	padding-left: 0em;
	padding-bottom: 5px;
	padding-right: 0em;
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #006600;
	
}
#maincontent div.callout-left blockquote {
	padding: 5px 5px 5px 0px;
	font-style: italic;
	margin: 0em 0em 0px 0px;
	font-size: 95%;
	text-align: left;
	line-height: 1.33em;
	font-weight: normal;
	width: 100%;
}
div.callout-left blockquote p {
	margin: 0px;
	padding: 0px;
	text-indent: 0em;
	color: #666;
	font-family: "Gill Sans MT", Helvetica, Arial, sans-serif;
}

div.callout-right {
	margin: 10px 0em 10px 20px;
	font-family: "Times New Roman", Times, serif;
	color: #66523E;
	line-height: 1.5em;
	float: right;
	width: 150px;
	font-size: 1em;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 0em;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #663300;
}

#maincontent div.callout-right blockquote {
	padding: 5px 5px 5px 0px;
	font-style: italic;
	margin: 0em 0em 0px -10px;
	font-size: 95%;
	text-align: left;
	line-height: 1.33em;
	font-weight: normal;
	width: 100%;
}
#maincontent p.yello-bckgrd {
	background-color: #FFFFCC;
	padding: 10px;
}
#maincontent p.gold-bckgrd {
	background-color: #FFD072;
	padding: 10px;
}
#box-alum-hp h2 {
	margin-bottom: .25em;
	margin-top: 0em;
	margin-left: 0px;
}
ul#faqs {
	list-style-type: none;
	
}
ul#faqs li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 70%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1.5em;
	line-height: 1.33em;
}
#maincontent h4.yellobanner-center {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-color: #E1B500;
	padding-left: 10px;
	margin-bottom: 1em;
	line-height: 1.4em;
	font-size: 100%;
	padding-bottom: 5px;
	text-align: center;
}

.redbackground-white {
	background-color: #cc3300;
	color: #FFFFFF;
}
#maincontent p.excel-doc {
	background-position: left top;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin: 2em 0em 2em 20px;
	line-height: 1.2em;
	letter-spacing: .05em;
	background-image: url('images/Icon_Excel-10px.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #336600;
}

#maincontent #rightcolumnfloat form label.noshow {
	display: none;
}

#maincontent #rightcolumnfloat form input#field.white-bg {
	background-color: #FFFFFF;
	margin-top: 10px;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
}
#maincontent img.negmargintop {
	margin: -15px 0px 0em 0em;
	padding: 0em;
}
#maincontent img.left-top {
	margin: 0px 10px 10px 0px;
	float: left;
}
a[href$=".docx"] {
	background-color: transparent;
	background-image: url('http://www.ccri.edu/images/icon-word-10px.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 12px;
}
tr.formatted-orange {
	background-color: #FFCC99;
}
tr.formatted-orange td {
	background-color: #FFCC99;
}
#maincontent p.ppt-doc {
	background-position: left top;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin: 2em 0em 2em 20px;
	line-height: 1.2em;
	letter-spacing: .05em;
	background-image: url('images/Icon_ppt-10px.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #FF632F;
}

#maincontent p.rss-feed {
	background-position: left top;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	margin: 2em 0em 2em 20px;
	line-height: 1.2em;
	letter-spacing: .05em;
	background-image: url('images/rss-icon.gif');
	background-repeat: no-repeat;
	padding-left: 12px;
	color: #666666;
}

/* =================================== Pipeline Support SSI =========================== */
ul#three-of-3-col-pipeline {
	width: 240px;
	font-size: 100%;
	margin-top: -10px;
	list-style-type: none;	
	line-height: 1em;

}

ul#two-of-3-col-pipeline {
	width: 240px;
	font-size: 100%;
	margin-top: -10px;
	list-style-type: none;	
	line-height: 1em;	
	padding: 10px 0px 10px 10px;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 240px;


}

ul#one-of-3-col-pipeline {
	width: 240px;
	font-size: 100%;
	margin-top: -10px;
	list-style-type: none;	
	line-height: 1em;

}

ul#three-of-3-col-pipeline li {
	margin-bottom: .75em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
}

ul#two-of-3-col-pipeline li {
	margin-bottom: .75em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
}

ul#one-of-3-col-pipeline li {
	margin-bottom: .75em;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
}

ul#three-of-3-col-pipeline li a:link {
	text-decoration: none;
}

ul#two-of-3-col-pipeline li a:link {
	text-decoration: none;
}

ul#one-of-3-col-pipeline li a:link {
	text-decoration: none;
}

ul#three-of-3-col-pipeline ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 95%;
	margin-left: -40px;
	margin-bottom: 1em;
	margin-top: .5em;
	font-weight: normal;
}
ul#two-of-3-col-pipeline ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 95%;
	margin-left: -40px;
	margin-bottom: 1em;
	margin-top: .5em;
	font-weight: normal;
}

ul#one-of-3-col-pipeline ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 95%;
	margin-left: -40px;
	margin-bottom: 1em;
	margin-top: .5em;
	font-weight: normal;
}

ul#three-of-3-col-pipeline ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: .5em;
	font-weight: normal;
	font-size: 80%;
	line-height: 1em;
}




ul#two-of-3-col-pipeline ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: .5em;
	font-weight: normal;
	font-size: 80%;
	line-height: 1em;
}




ul#one-of-3-col-pipeline ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: .5em;
	font-weight: normal;
	font-size: 80%;
	line-height: 1em;
}




/* ======================================0ne-of-3-col-pipeline ========================= */

ul#one-of-3-col-pipeline {
	padding-top: 10px;
	float: left;
	border-right: 2px #cccc99 dotted;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: -38px;
	padding-bottom: 10px;
}


/* ====================================== end ================================= */

/*=================================== two-of-3-col-pipeline ============================ */




ul#two-of-3-col-pipeline ul li ul li {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: .5em;
	font-weight: normal;
	font-size: 90%;
}


/* ======================================end =============================================== */

/*=================================== three-of-3-col-pipeline ============================ */

ul#three-of-3-col-pipeline {
	padding: 10px 0px 10px 10px;
	border-left: 2px #cccc99 dotted;
	float: right;
	margin-right: 0em;
	margin-bottom: 10px;
	margin-left: 10px;
}


/* ======================================end =============================================== */

th.formatted-greencenter {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #006600;
	padding: 5px;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
}

a[href$=".pptx"] {
	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;
}
th.formatted-greenright {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #006600;
	padding: 5px;
	text-align: right;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
}
#maincontent table.formatted-tut td h6 {
	background-color: #666633;
	color: #FFFF99;
}
#maincontent img.nopad-nomrgn {
	padding: 0px;
	margin: 0px;
}
table.noborders2 {
	padding: 5px;
	border: 0em none;
	font-size: smaller;
	border-collapse: collapse;
}
table.noborders2 td {
	padding: 5px;
	border: 0em none;
	border-collapse: collapse;
}

table.noborders2 td.nowrap {
	white-space: nowrap;

}
#maincontent dd table.formatted {
	margin: 0px 0px 2em 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 80%;
	line-height: 120%;
	padding: 0px;
	font-style: normal;
	border-collapse: collapse;
	border-bottom-style: solid;
	border-bottom-width: 20px;
	border-bottom-color: #666666;
}
#maincontent dd td.formatted {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
	text-align: left;
	margin: 0px;
}
#maincontent dd th.formatted {
	border: 1px #cccccc solid;
	color: #ffcc00;
	background-color: #993300;
	padding: 5px;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	margin: 0px;
}
ul#tabnav a[href^="http:"]:visited {
	background-image: none;
}

ul#tabnav a[href^="http:"]:link {
	background-image: none;
}

ul#tabnav a[href^="https:"]:visited {
	background-image: none;
}



ul#tabnav a[href^="https:"]:link {
	background-image: none;
}



ul#tabnav a[href^="http:"]:hover.facebooknav {
	background-position: 1px;
	height: 16px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #3B5998;
	background-color: #3B5998;
	background-image: url('/alum/images/topnav-facebk.gif');
	background-repeat: no-repeat;
	margin-top: 1px;
}



ul#tabnav a[href^="http:"]:visited.facebooknav {
	background-position: 1px;
	height: 16px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #3B5998;
	background-color: #3B5998;
	background-image: url('/alum/images/topnav-facebk.gif');
	background-repeat: no-repeat;
	margin-top: 1px;
}



ul#tabnav a[href^="http:"]:link.facebooknav {
	background-position: 1px;
	height: 16px;
	padding: 4px 3px 0px 3px;
	display: block;
	color: #3B5998;
	background-color: #3B5998;
	background-image: url('/alum/images/topnav-facebk.gif');
	background-repeat: no-repeat;
	margin-top: 1px;
}

ul#tabnav a[href^="http:"]:hover.new {
	background-position: left top;
	background-color: #EE7307;
	background-image: url('images/tab-bg-new.gif');
	background-repeat: no-repeat;
	color: #FFFF00;
	font-weight: bold;
	height: 17px;
	padding: 4px 3px 0px 30px;
	display: block;
}

ul#tabnav a[href^="http:"]:visited.new {
	background-position: left top;
	background-color: #EE7307;
	background-image: url('images/tab-bg-new.gif');
	background-repeat: no-repeat;
	color: #FFFF00;
	font-weight: bold;
	height: 17px;
	padding: 4px 3px 0px 30px;
	display: block;
}

ul#tabnav a[href^="http:"]:link.new {
	background-position: left top;
	background-color: #EE7307;
	background-image: url('images/tab-bg-new.gif');
	background-repeat: no-repeat;
	color: #FFFF00;
	font-weight: bold;
	height: 17px;
	padding: 4px 3px 0px 30px;
	display: block;
}

ul#tabnav a[href^="http:"]:hover.new {
	color:#fff
}

ul#tabnav li a[href^="mailto:"] {
	background: none;
}


li a[href^="mailto:"] {
	background: url('http://www.ccri.edu/images/icon-email-12px.gif');
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 15px;
}



#maincontent img +h2 {
	margin: 1em 0px .5em 0px;
}
.pleasenote {
	padding: 0px 2px 0px 2px;
	background-color: #FFF19F;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: 90%;
	font-style: italic;
	background-image: none;
}
ul#faqs-q {
	list-style-image: url('/images/bullet-FAQs.gif');
}

ul#faqs-q li {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 70%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1.5em;
	line-height: 1.33em;
}

ul#faqs-q li a:visited {
	text-decoration: none;
}

ul#faqs-q li a:link {
	text-decoration: none;
}
#maincontent p.pdf {
	font-size: x-small;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC3300;
}
.larger {
	font-size: larger;
}
#box2 {
	margin: 2em 0px 10px 0px;
	border: 1px solid #cccccc;
	background-color: #EEEFDC;
	padding: 10px;
	font-size: 90%;
	color: #003300;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 370px;
}

#box2 ul {
	margin: 0px 0px 1em -40px;
	list-style-type: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

#box2 ul li {
	line-height: 1.33em;
	font-size: 80%;
}
#box2 h4 {
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	margin-top: 0em;
	margin-bottom: .5em;
	color: #003366;
}
table.format2 td.center {
	padding: 5px;
	text-align: center;
}

#maincontent img.bottom2em {
	margin-bottom: 2em;
}


@media handheld {
    #indicesnav2008 {
	display:none
}  }
#rightfloatbox {
	border-bottom-color: #870000;
	background-color: #FFF5e2;
	border-bottom-style: double;
	border-bottom-width: 2px;
	padding: 10px 5px 20px 5px;
	margin: 0px 0px 15px 10px;
	width: 150px;
	float: right;
	font-size: 65%;
	line-height: 1.2em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	clear: right;
	background-image: url('/images/rightcol-bg-redtop.jpg');
	background-repeat: no-repeat;
}

#rightfloatbox ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 0px;
}
#maincontent img.bottom1em {
	margin-bottom: 1em;
}
.new-x-small {
	padding: 0px 2px 0px 2px;
	background-color: #FFF19F;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: x-small;
	font-style: normal;
	background-image: none;
}
.new-smaller {
	padding: 0px 2px 0px 2px;
	background-color: #FFF19F;
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: smaller;
	font-style: normal;
	background-image: none;
}
.box-lt-green {
	margin: 2em 0px 2em 0px;
	border: 1px solid #cccccc;
	background-color: #EEEFDC;
	padding: 2em;
	font-size: 100%;
	color: #003300;
	text-align: left;
	width: 100%;
}

.box-lt-green .box-warning {
	border: 4px double #CC3300;
	padding: 10px;
	margin: 0px 0px 2em 2em;
	float: right;
	font-size: 75%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 150px;
	background-color: #FFFFCC;
	line-height: 1.33em;
}
#maincontent div.box-lt-green div.box-warning h4 {
	color: #FFFFFF;
	margin: 0px 0px .5em 0px;
	padding: 3px;
	background-color: #CC3300;
	text-align: center;
}
#rightfloatbox .red {
	color: #cc0000;
}
#maincontent ul.nestedlist1 {
	list-style-type: none;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 110%;
}
#maincontent ul.nestedlist1 li {
	list-style-type: none;
	font-family: "Gill Sans MT", Verdana, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #003300;
}
#maincontent ul.nestedlist1 li li {
	list-style-type: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #000000;
}
#maincontent ul.nestedlist1 li li li {
	list-style-type: none;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #000000;
}
#maincontent ul.nestedlist1 li li li li {
	list-style-type: disc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	line-height: 1.4em;
}
#maincontent ul.nestedlist1 li li li li li {
	list-style-type: circle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #000000;
	line-height: 1.4em;
	font-style: italic;
}
#maincontent #box2 p {
	font-size: .75em;
	color: #333333;
	margin: 0px 0px 1.5em 0px;
	font-weight: normal;
	padding: 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.5em;
}

#maincontent #box2 h5 {
	font-size: 100%;
	color: #003300;
	margin-bottom: 0px;
	margin-top: -10px;
}
#maincontent #box2 h5 a {
	text-decoration: none;
}
#maincontent div.box-red {
	border-top: 1px #cccccc solid;
	border-left: 1px #999999 solid;
	border-bottom: 2px #000000 solid;
	border-right: 2px #666666 solid;
	background-color: #cc3300;
	padding: 10px;
	font-size: 80%;
	color: #ffff99;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 190px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
}

#maincontent div.box-red p {
	color: white;
	font-size: 100%;
	font-weight: bold;
}
#maincontent h5.goldunderline {
	font-weight: bold;
	font-style: normal;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	margin-bottom: 1em;
	font-size: 1em;
	margin-top: 2em;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #CC9900;
}
#maincontent table.formatted-tut td ol li li {
	font-weight: normal;
	font-size: 80%;
}
/*==============================  rightcolumnfloat-redtop added be SEH 01/07/10 =============================*/



#rightcolumnfloat-redtop {
	margin: 20px 0px 10px 10px;
	border: 1px solid #84843C;
	padding: 25px 5px 15px 5px;
	float: right;
	background-color: #FFF5e2;
	color: #000000;
	width: 150px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.2em;
	font-size: 65%;
	letter-spacing: -.025em;
	background-image: url('/images/rightcol-bg-redtop.jpg');
	background-repeat: repeat-x;

}
#rightcolumnfloat-redtop  a:link {
	color: #993300;
	text-decoration: underline;
}
#rightcolumnfloat-redtop  a:visited {
	color: #666666;
	text-decoration: underline;
}
#rightcolumnfloat-redtop  a:hover {
	color: #000000;
	text-decoration: none;
}
#rightcolumnfloat-redtop  a:focus {
	color: #000000;
	text-decoration: none;
}
#rightcolumnfloat-redtop  h4 {
	margin: 5px 0px .5em 0px;
	font-weight: bolder;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
	padding: 0px;
	font-size: 140%;
	color: #003300;
}
#rightcolumnfloat-redtop  h5 {
	font-size: 1.04em;
	font-weight: bold;
	line-height: 1em;
	font-family: "Gill Sans MT", Helvetica, Verdana, Arial, sans-serif;
}
#rightcolumnfloat-redtop  h6 {
	font-size: 95%;
	font-weight: bold;
	line-height: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
#rightcolumnfloat-redtop  p {
	margin: -.5em 0px .75em 0px;
	line-height: 120%;
	text-align: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	letter-spacing: 0em;
}
#rightcolumnfloat-redtop  img {
	margin: 0em;
	padding: 0em;
}
#rightfloatbox ul li {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 0px 0px 1em -40px;
}

/*------------------ added by jnk on 1/12/12 ------------------*/
a#de {
	font-size: 0.7em;
	text-align: center;
	background-image: none;
	color: #666;
	cursor:text;
}
/*--------------------------- added by jnk on 10/23/12 -----------------*/
a[href$=".shtml"]:link, a[href$=".shtml"]:visited, a[href$=".shtml"]:hover  {
	background-color: transparent;
	background-image: none !important;
	padding-left: 0;
	padding-right: 0;
	border-bottom: 1px dotted #0099FF !important;
}

a[href^="http://it.ccri.edu/www/"]:link, a[href^="http://it.ccri.edu/www/"]:visited, a[href^="http://it.ccri.edu/www/"]:hover, a[href^="http://it.ccri.edu/forms/"]:link, a[href^="http://it.ccri.edu/forms/"]:visited, a[href^="http://it.ccri.edu/forms/"]:hover, a[href^="/forms/"]:link, a[href^="/forms/"]:visited, a[href^="/forms/"]:hover, a[href^="forms/"]:link, a[href^="forms/"]:visited, a[href^="forms/"]:hover {
	background-color: transparent;
 	background-image: url("http://www.ccri.edu/images/icon-form.png") !important;
    background-position: right top;
   	background-repeat: no-repeat;
  	padding-left: 0;
    padding-right: 14px !important;

}
