﻿@charset "UTF-8";
/* CSS Document */

#Logo img {
    padding-left:25px;
}

#SubpageBanner {
	height:150px;
	width:941px;
}	

#SubLocation {
	width:934px;
	height:19px;
	background-color:#dedfe0;
	margin:0px 0px 3px 0px;
	padding:5px 0px 0px 7px;
	color:#6d6e71;
	font-size:12px;
}
	
#SubLocation a{
	color:#6d6e71;
	text-decoration:none;
	font-size:12px;
}

#SubLocation a:hover{
	text-decoration:underline;
}

#SubFeaturedAd {
	width:117px;
	height:93px;
	background-image:url(/_img/Sub_FeaturedAd.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:7px 7px 7px 100px;
	font-size:10px;
}

#SubFeaturedAd h4{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#SubFeaturedAd a{
font-size:10px;
	color:#FFFFFF;
	display:block;
	padding:5px 0px 0px 0px;
}

#ServiceLinks {
	width:224px;
	padding:0px 0px 0px 0px;
}

#ServiceLinks a{
	display:block;
	padding:7px 0px 7px 7px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#ServiceLinks a:hover{
	text-decoration:underline;
}

#ServiceLinks_Header {
	width:217px;
	min-height:20px;
	background-image:url(/_img/ServiceLinks_Header.jpg);
	background-color:#3B7DDB;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	padding:4px 0px 4px 7px;
}

#ServiceLinks_Body {
	width:224px;
	min-height:45px;
	background-color:#9cbeed;
}

#ServiceLink_Div {
	width:224px;
	height:7px;
	background-image:url(/_img/ServiceLinks_Div.jpg);
	background-repeat:no-repeat;
}

#ServiceLinks_Bottom {
	width:224px;
	height:23px;
	background-image:url(/_img/ServiceLinks_Bottom.jpg);
}

#RelatedLinksTop {
	background-image:url(/_img/relatedLinks_Top.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:15px;
	height:21px;
	width:188px;
	margin:3px 0px 10px 0px;
	padding:3px 0px 0px 10px;
}

#ContentContainer {
	float:right;
	width:715px;
	margin:3px 3px 0px 0px;
}

#SubRightSideContent {
	width:195px;
	float:right;
}

#RelatedLinksContent {
	width:195px;
}

#RelatedLinksContent ul{
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
}

#RelatedLinksContent ul li{
	margin:0px;
	padding:0px 0px 10px 0px;
	list-style:none;
}

#RelatedLinksCNT {
	border-left:1px #666666 solid;
}

/*
#VideoBox {
	width:195px;
	height:300px;
	border-left:1px #666666 solid;
}
*/

#SideLinksTitle{
	font-weight:bold;
	color:#3a7dda;
}

#RelatedLinksContent a{
	text-decoration:none;
	color:#6d6e71;
}

#RelatedLinksContent a:hover{
	text-decoration:underline;
}

#SubSideContent {
	width:225px;
	float:left;
	margin:3px 0px 0px 0px;
}	

#mainContent {
	width:690px;
	float:left;
	margin:8px 5px 8px 5px;
	padding:0px 5px 10px 10px;
	line-height:17px;
}

#mainContent h1, h2{
	color:#3a7dda;
}

#PrintFriendlyPage {
	text-align:right;
	padding:2px 0px 0px 0px;
}

#PrintFriendlyPage a{
	color:#3a7dda;
	font-size:10px;
}

#midCTN_Link{
	width:224px;
	height:202px;
	background-image:url(/_img/midCTN_Links_BG.jpg);
}

#midCTN_Link a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	display:block;
	padding:10px 0px 10px 10px;
}

.midCTN_Link_div {
	height:12px;
	width:224px;
	background-image:url(/_img/midCTN_Links_div.jpg);
}	

#midCTN_ad4 {
	width:224px;
}


#midCTN_Links {
	width:224px;
	padding:3px 0px 0px 0px;
}

#MainNavigation {
	height:41px;
	width:951px;
	background-image:url(/_img/CMC_MainNavigationBG.jpg);
	background-color:#FFFFFF;
	overflow:hidden;
	text-align:center;
}

#MainNavigation a{
	display:block;
	padding:6px 24px 0px 24px;
	float:left;
	color:#2754d3;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	width:auto;
}

#MainNavigation a:hover {
	text-decoration:underline;
}

#FooterNav {
	height:24px;
	width:851px;
	padding:10px 0px 0px 0px;
	background-image:url(/_img/CMC_FooterNavBG.jpg);
	color:#2754d3;
	text-align:center;
}

#FooterNav a{
	color:#2754d3;
	text-decoration:none;
	font-size:12px;
	padding:0px 5px 0px 5px;
}	

#FooterNav a:hover{
	text-decoration:underline;
}

#FooterNavSM {
	float:right;
	height:24px;
	width:100px;
	padding:10px 0px 0px 0px;
	background-color:#c5d014;
}

#FooterNavSM a{
	text-decoration:none;
}	

#FooterNavSM a:hover{
	text-decoration:underline;
}

