/* NEW: Bad Ass Styles that actually work */
@import url("css/styles_new.css");
body {
    font-family: Arial, Helvetica, sans-serif;
}

#containerMain {
    font-size: .8em;
    font-family: Arial, Helvetica, sans-serif;
    padding: 0 8px;
}

.right {
    text-align: right;
}

.center {
    text-align: center;
}

#containerRequestInfo {
    float: right;
    width: 200px;
    margin-left: 30px;
}

#homePageLinks h1 {
    padding-left: 10px;
}

#containerFootNotes {
    font-size: .7em;
    margin-top: 20px;
}

#containerCallNow {
    margin-top: 50px;
}

.headingPageTitle {
    margin-bottom: 10px;
}

.tagLineCallNow {
    font-style: italic;
    font-weight: bold;
    color: #214883;
    text-align: center;
    display: block;
}

#containerPrograms {
    width: 48%;
    float: left;
    padding-right: 5px;
}

#containerPrograms .programsTagLine {
    font-style: italic;
}

#containerPrograms h3 {
    font-size: 19px;
    margin-bottom: 5px;
}

#containerOnlinePrograms {
    padding-left: 400px;
}

#onlinePrograms {
    border: 1px solid #000000;
}

#onlinePrograms h2 {
    font-size: 14px;
    color: #ffffff;
    margin-top: 0px;
    padding: 5px 3px 5px 5px;
    background-color: #CA1064;
    border-bottom: 1 solid #000000;
}

 #onlineProgramsContent {
     padding: 7px;
}

 #onlineProgramsContent h2 {
     background: none;
 }

#containterDegrees {
    padding: 0 15px;
}

#containterDegrees h2 {
    font-size: 1.2em;
}

#containterDegrees td {
    font-size: .8em;
}

p.center {
    text-align: center;
}

.smallFont {
    font-size: .8em;
}

p.certificateTitle {
    color: #ca1064;
    font-weight: bold;
    font-size: 1.1em;
}

table.tableCertifications {
    width: 90%;
    border: 1px solid #000000;
    margin: 0 auto;
    border-collapse: collapse;
}

table.tableCertifications th {
    background-color: #cecbce;
    border: 1px solid #000000;
    padding: 2px 5px;
}

.smallerNote {
    font-size: .8em;
    font-weight: normal;
    color: #333333;
}

table.tableCertifications td {
    background-color: #efefef;
    border: 1px solid #000000;
    padding: 2px 5px;
    vertical-align: top;
}

.sidebar {
	background:url("images/buttons_bg.gif") repeat-y scroll 0 0 transparent;
}
.sidebar img {
	border-style:none;
}
.sidebar a{
	display:block;
	text-decoration:none !important;
}

a.call {
	background:no-repeat url("images/box_1_up.gif");
	height:71px;
}

a.call:hover {
	background:no-repeat url("images/box_1_down.gif");
}

a.highschool {
	background:no-repeat url("images/box_2_up.gif");
	height:56px;
}

a.highschool:hover {
	background:no-repeat url("images/box_2_down.gif");
}

a.startdate {
	background:no-repeat url("images2/9-27-2010u.gif");
	height:74px;
}

a.startdate:hover {
	background:no-repeat url("images2/9-27-2010d.gif");
}

/* OLD: Pray hard before you enter here or fear for your life */
.homecontent {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000}
.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #214883}
a.footerlinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #214883 ; text-decoration: none}
a.footerlinks:hover {text-decoration:underline}
.phonenum 
{
		text-align:center;  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 18px;
		color: #214883;
		font-weight: bold;  
}
a
{
	color: #ca1064;
}
/*
<p class="phonenum" align="center"><font face="Arial"><b>
									<font color="#214883"><font color="#ff0000">
									1-800-622-2894</font> or</font><font color="#ca1064">
									</font>
									<a href="http://www.cc-sd.edu/request-college-information.html">
									<font color="#ca1064">click here</font></a>
									<font color="#214883">to request 
									information.</font></b></font>
*/
h1{
margin-right: 0px;
margin-bottom:0px;
margin-top:10px;
font-family:arial;
font-size: 17px;
color:#CA1064;
}
h2
{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:10px;
	font-family:arial;
	font-size:13px;
	color:#214883;
}
.fontBoldBlueLarger
{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:10px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#214883;

}

.fontBoldBlueLarger a
{
	font-family: inherit;
	color:#214883;
	text-decoration: underline;
}
.fontBoldBlueLarge
{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:10px;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#214883;

}
.fontBoldPinkLarger
{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:10px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#CA1064;

}
.fontBoldPinkLarge 
{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:10px;
	font-family:arial;
	font-size:19px;
	font-weight:bold;
	color:#CA1064;
	text-decoration:none;
}
.fontPinkLarge 
{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:10px;
	font-family:arial;
	font-size:19px;
	font-weight:normal;
	color:#CA1064;
	text-decoration:none;
}
.fontBlackLarge
{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:20px;
	font-family:arial;
	font-size:22px;
	font-weight:normal;
	color:black;
}

.selectionHeader
{
	width:160px;
	background-color:#CA1064;
	color:white;
	font-weight:bolder;
}
.selectionLightGray
{
	background-color:rgb(237,237,237);
	color:black;
}
.fontBoldBlueLarger
{
	font-family: inherit;
	color:#214883;
	font-weight:bold;
	font-size:1.2em;	
	font-style: normal;
}
.fontBoldBlueLarger a
{
	font-family: inherit;
	color:#214883;
	text-decoration: underline;
}

.HighlightSmall{
	font:inherit;
	font-weight: bold;
	color: #214883;
}
.HighlightPinkSmall{
	font:inherit;
	font-size: 1.1em;
	font-weight: bold;
	color:#CA1064;
}

.HighlightRedSmall{
	font:inherit;
	font-size: 1.1em;
	font-weight: bold;
	color:#C30000;
}

.fontBoldBlue
{
	font-family: inherit;
	color:#214883;
	font-weight:bold;
	font-size:12px;
}
