/* Body, Tables and Cells */ 

body {
	background-image: url(../images/global/bg-main.jpg);
	background-repeat: repeat-x;
	background-color: #dadada;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.newsdiv{
	width:473px;
}
.tableheader {
	width: 990px;
	background-image: url(../images/header/bg-headerfin.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}
.mainimage{
	background-color: #7c7e80;
	width: 990px;
	height: 282px;
	vertical-align: top;
	text-align: left;
}
#swooshcontainer{
	background-image:url(http://www.lbcc.edu/images/header/topcurve-innerfin.jpg);
	height:81px;
	width:745px;
	
}

#swooshcontainerTV{
	background-image:url(http://www.lbcc.edu/images/header/topcurve-innerTV.jpg);
	height:81px;
	width:745px;
	
}
#lhcurvecontainer{
background-image:url(http://www.lbcc.edu/images/header/sidenavcurve2.jpg);height:81px;
}


#lhcurvestudent{
background-image:url(http://www.lbcc.edu/images/header/sidenavcurvestudent.jpg);height:81px;
}


.content {
	width: 990px;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}
.content-gray {
	width: 990px;
	background-image: url(../images/global/bg-gray.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}
.content-red {
	width: 990px;
	background-image: url(../images/global/bg-red.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}
.content-inner {
	width: 745px;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
}
.leftnavtable-red {
	width: 212px;
	background-color: #bd2d24;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.leftnavtable-yellow {
	width: 212px;
	background-color: #ffcc66;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
}
.footer {
	height: 80px;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: center;
}
td.topnav {
	height: 19px;
	vertical-align: top;
	text-align: left;
	z-index: 6;
	padding-top:7px;
	white-space: nowrap;
}
td.topspacer {
	background-color: #FFFFFF;
	width: 990px;
	height: 4px;
}
td.topspacer-inner {
	text-align: right;
	vertical-align: bottom;
	background-color: #FFFFFF;
	width: 745px;
	height: 4px;
}
td.contentspacer {
	background-color: #FFFFFF;
	width: 20px;
	height: 100%;
}
td.contentspacerleft {
	background-color: #FFFFFF;
	width: 23px;
}
td.columnleft {
	width: 200px;
	vertical-align: top;
	text-align: left;
}
td.columncenter {
	width:100%;
	vertical-align: top;
	text-align: left;
	margin-right:15px;
	margin-left:0px;
}

td.columnright {
	width: 212px;
	vertical-align: top;
	text-align: left;
}
td.vertrule {
	background-color: #999999;
	width: 1px;
}
td.sidenav-home {
	background-color: #7c7e80;
	width: 245px;
	vertical-align: top;
	text-align: left;
}
td.sidenav-inner {
	background-color: #660000;
	width: 245px;
	vertical-align: top;
	text-align: left;
	height:auto;
	
	
}
td.sidenav-about {
	background-color: #7c7e80;
	width: 245px;
	vertical-align: top;
	text-align: left;
}
td.topsubnav-inner {
	background-color: #ffffff;
	width: 745px;
	height: 10px;
	vertical-align: top;
	text-align: left;
}
td.imagerotator {
	background-image: url(../images/homepage/rotation/rotationbackgrounde.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	vertical-align: top;
	text-align: right;
	width: 745px;
	height: 282px;
	position: relative;
	z-index: 0;
}
td.locations {
	vertical-align: top;
	text-align: left;
	padding-top: 1px;
	padding-bottom: 1px;
}
td.footerlinks {
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	width: 990px;
	height: 40px;
}
td.searchbox {
	vertical-align: middle;
	text-align: right;
	width:100px;
	padding-top:2px;
}



/* Text */ 

.text-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	width:100%;
	
}
.text-body2col {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	margin-right:10px;
		
}
.text-bodyspotlight{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;

}
.text-body-larger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 14px;
	color: #000000;
	text-align: left;
}      
.subhead-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	vertical-align: top;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}
.subhead-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	vertical-align: top;
	line-height: 20px;
	font-weight: bold;
	color: #cc0000;
}
.subhead-red-larger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-style: normal;
	vertical-align: top;
	line-height: 23px;
	font-weight: bold;
	color: #cc0000;
}
.subhead-red-smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	vertical-align: top;
	line-height: 14px;
	font-weight: bold;
	color: #cc0000;
}
.searchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	vertical-align: bottom;
	text-align: left;
	font-weight: bold;
	color: #bcbdbd;
}
.bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.text-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.text-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	vertical-align: bottom;
	text-align: left;
	color: #ffffff;
}
.sidenavcategories-red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: left;
	color: #ffcc66;
	padding-top: 14px;
	padding-left: 22px;
	padding-bottom: 4px;
}
.sidenavcategories-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	vertical-align: middle;
	text-align: left;
	color: #ffcc66;
	padding-top: 14px;
	padding-left: 22px;
	padding-bottom: 4px;
}


/* Links */ 

a:hover.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #cc0000;
	text-decoration: none;
}
a:hover.linkheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
}
.linkheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #cc0000;
	text-decoration: none;
}
a:hover.linksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;
}
.linksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #cc0000;
	text-decoration: none;
}
a:hover.linksmall2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: underline;

}
.linksmall2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: normal;
	line-height: 10px;

	font-variant: normal;
	color: #cc0000;
	text-decoration: none;
}





a:hover.link-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: underline;
}
.link-footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}



/* Navigation Sets */ 
.topnavbuttons {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
color: #f3f3f3;
text-decoration: underline;
font-weight: normal;
}
a.topnavbuttons {
display:block;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
text-decoration: none;
font-weight: bold;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
}
a.topnavbuttons:link {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
text-decoration: none;
font-weight: bold;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
}
a.topnavbuttons:visited {
color: #FFFFFF;
}
a.topnavbuttons:hover {
background-color:#7c7e80;
}
a.topnavbuttons:active {
color: #8c0805;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
font-weight: bold;
background-color:#7c7e80;
}


.topsubnavbuttons {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
color: #5b5b5b;
text-decoration: none;
font-weight: bold;
padding-left: 48px;
}
a:hover.topsubnavbuttons {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
color: #b4b4b4;
text-decoration: none;
font-weight: bold;
padding-left: 48px;
}


.sidenavbuttons-home {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
color: #FFFFFF;
text-decoration: underline;
font-weight: normal;
font-variant: normal;
font-style: normal;
}
a.sidenavbuttons-home {
display:block;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
font-variant: normal;
font-style: normal;
background-color:#7c7e80;
text-align: left;
padding-top: 6px;
padding-left: 22px;
padding-bottom: 4px;
}
a.sidenavbuttons-home:link {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
font-variant: normal;
font-style: normal;
background-color:#7c7e80;
text-align: left;
padding-top: 6px;
padding-left: 22px;
padding-bottom: 4px;
}
a.sidenavbuttons-home:visited {
color: #FFFFFF;
}
a.sidenavbuttons-home:hover {
background-color:#8c0805;
}
a.sidenavbuttons-home:active {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 12px;
font-weight: normal;
font-variant: normal;
font-style: normal;
}


.sidenavbuttons-grey {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
color: #FFFFFF;
text-decoration: underline;
font-weight: normal;
font-variant: normal;
font-variant: normal;
padding-right:2px;
}
a.sidenavbuttons-grey {
display:block;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
background-color:#7c7e80;
padding-top: 6px;
padding-left: 36px;
padding-bottom: 4px;
padding-right:2px;
}
a.sidenavbuttons-grey:link {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
background-color:#7c7e80;
padding-top: 6px;
padding-left: 36px;
padding-bottom: 4px;
padding-right:2px;
}
a.sidenavbuttons-grey:visited {
color: #FFFFFF;
}
a.sidenavbuttons-grey:hover {
background-color:#8c0805;
}
a.sidenavbuttons-grey:active {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
font-weight: normal;
}


.sidenavbuttons-red {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
color: #FFFFFF;
text-decoration: underline;
font-weight: normal;
padding-right:2px;
}
a.sidenavbuttons-red {
display:block;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
background-color:#660000;
padding-top: 6px;
padding-left: 36px;
padding-bottom: 4px;
padding-right:2px;
}
a.sidenavbuttons-red:link {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
background-color:#660000;
padding-top: 6px;
padding-left: 36px;
padding-bottom: 4px;
padding-right:2px;
}
a.sidenavbuttons-red:visited {
color: #FFFFFF;
}
a.sidenavbuttons-red:hover {
background-color:#9c0502;
}
a.sidenavbuttons-red:active {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
font-weight: normal;
background-color:#9c0502;
}


.sidenavbuttons-yellow {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
color: #000000;
text-decoration: none;
font-weight: normal;
}
a.sidenavbuttons-yellow {
display:block;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
text-decoration: none;
font-weight: normal;
background-color:#ffcc66;
padding-top: 3px;
padding-left: 12px;
padding-bottom: 3px;
}
a.sidenavbuttons-yellow:link {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
padding-top: 3px;
padding-left: 12px;
padding-bottom: 3px;
}
a.sidenavbuttons-yellow:visited {
color: #000000;
}
a.sidenavbuttons-yellow:hover {
background-color:#ffa800;
}
a.sidenavbuttons-yellow:active {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
font-weight: normal;
}


.enrollnavbuttons {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
color: #FFFFFF;
text-decoration: none;
font-weight: normal;
}
a.enrollnavbuttons {
display:block;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
text-decoration: none;
font-weight: normal;
background-color:#bd2d24;
padding-top: 3px;
padding-left: 12px;
padding-bottom: 3px;
}
a.enrollnavbuttons:link {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
padding-top: 3px;
padding-left: 12px;
padding-bottom: 3px;
}
a.enrollnavbuttons:visited {
color: #FFFFFF;
}
a.enrollnavbuttons:hover {
background-color:#8c0805;
}
a.enrollnavbuttons:active {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 11px;
font-weight: normal;
}


/* Layout */

p { margin-top: 0px;
	margin-bottom: 12px;
}
a { margin-top: 0px;
	margin-bottom: 0px;
}
ul { 
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 6px;	
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 9px;	
}

li {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
td {
	vertical-align: top;
	text-align: left;
}
.rule {
	background-color: #666666;
}
.searchtextfield {
	display:block;
	width:115px;
	margin-left:6px;
	float:left;
	font-size:10px;
	line-height:10px;
	}
.headerlinkseparator {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top:2px;
}
.textyellow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .99em;
	font-weight: bold;
	color: #ffcc33;
	font-style: normal;
}
.nav3 a.current {
	background-color: #eeeeee;
	color: #000000;
	text-decoration: none;
	}
#navigator3 {
background-color: #7c7e80;
padding: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
text-align: center;
width:auto;

}

.nav3 a {
margin-top: 0px;
margin-left: 0px;
padding: 3px;
text-align: center;
text-indent: 0px;
text-decoration: none;
display: block;
font-family:  Arial, Helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
background-color: #7c7e80;
border-top: 1px #000000 solid;
border-left: 1px #000000 solid;
border-bottom: 1px #000000 solid;
border-right: 1px #000000 solid;
width:auto;
}
.nav3 a:hover {
margin-top: 0px;
background-color: #eeeeee;
color: #000000;
text-decoration: none;
padding: 3px;
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
border-top: 1px #000000 solid;
border-left: 1px #000000 solid;
border-bottom: 1px #000000 solid;
border-right: 1px #000000 solid;
text-align: center;
text-indent: 0px;
width:auto;
}

.schedule_header{
	
background-color:#000000;width:210px;	font-family: Arial, Helvetica, sans-serif;
              font-size: 13px;
              font-weight: bold;
              color:#ffcc33 ;
              font-style: normal;margin-left:0px;margin-right:0px;margin-top:18px;width:100%;padding:3px 20px 3px 22px;	
	
	
}

a.searchlink:link { color: #ffffff; font-size: .96em; font-family:Arial,Verdana,  Helvetica, sans-serif;	font-weight: bold;  text-decoration: none; background-color: transparent; cursor: pointer; text-align:left;padding:2px;}
a.searchlink:visited { color:#ffffff; font-size: .96em; font-family: Arial,Verdana, Helvetica, sans-serif;	font-weight: bold;  text-decoration: none; background-color: transparent; cursor: pointer;text-align:left;padding:2px;}
a.searchlink:hover { color: #ffffff; font-size: .96em; font-family: Arial,Verdana, Helvetica, sans-serif;	font-weight: bold;  text-decoration: none; background-color: #7c7e80; cursor: pointer;text-align:left;padding:2px;}
a.searchlink:active { color: #ffffff; font-size: .96em; font-family: Arial,Verdana, Helvetica, sans-serif;	font-weight: bold;  text-decoration: none; background-color: transparent; cursor: pointer;text-align:left;padding:2px;}

a.headerlink:link { color: #ffffff; font-size: 12px; font-family:Arial,Verdana,  Helvetica, sans-serif;	font-weight: bold;   text-decoration: none; background-color: transparent; cursor: pointer;}
a.headerlink:visited { color:#ffffff; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif;	font-weight: bold;  text-decoration: none; background-color: transparent; cursor: pointer;}
a.headerlink:hover { color: #ffffff; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif;	font-weight: bold;  text-decoration: underline; background-color: transparent; cursor: pointer;}
a.headerlink:active { color: #ffffff; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif;	font-weight: bold;  text-decoration: none; background-color: transparent; cursor: pointer;}




.textheader2{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .96em; 
	font-style: normal; 
	font-weight: bold; 
	color: #ffcc33; 
	text-decoration: none; 
	background-color:#666666;
	padding-left:3px;
	padding-right:3px;
}



