@charset "utf-8";
/* CSS Document */

body {
	background-color: #302F4A;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

p{font-family:arial; font-size:12px; color:#000000;}
h1{font-family:arial;}
h2{font-family:arial;}
h3{font-family:arial;}
h4{font-family:arial;}
h5{font-family:arial;}
h6{font-family:arial;}

.small9 {font-family:arial;font-size:9px;}
.realsmall {font-family:arial;font-size:10px;}
.small {font-family:arial;font-size:12px;}


.white08{font-family:arial; font-size:8px; color:#FFFFFF;}
.white09{font-family:arial; font-size:9px; color:#FFFFFF;}
.white10{font-family:arial; font-size:10px; color:#FFFFFF;}
.white11{font-family:arial; font-size:11px; color:#FFFFFF;}
.white12{font-family:arial; font-size:12px; color:#FFFFFF;}
.white13{font-family:arial; font-size:13px; color:#FFFFFF;}
.white14{font-family:arial; font-size:14px; color:#FFFFFF;}
.white15{font-family:arial; font-size:15px; color:#FFFFFF;}
.white16{font-family:arial; font-size:16px; color:#FFFFFF;}
.white17{font-family:arial; font-size:17px; color:#FFFFFF;}
.white18{font-family:arial; font-size:18px; color:#FFFFFF;}
.white19{font-family:arial; font-size:19px; color:#FFFFFF;}
.white20{font-family:arial; font-size:20px; color:#FFFFFF;}
.white21{font-family:arial; font-size:21px; color:#FFFFFF;}
.white22{font-family:arial; font-size:22px; color:#FFFFFF;}
.white23{font-family:arial; font-size:23px; color:#FFFFFF;}
.white24{font-family:arial; font-size:24px; color:#FFFFFF;}
.white25{font-family:arial; font-size:25px; color:#FFFFFF;}
.white26{font-family:arial; font-size:26px; color:#FFFFFF;}


.black08{font-family:arial; font-size:8px; color:#000000;}
.black09{font-family:arial; font-size:9px; color:#000000;}
.black10{font-family:arial; font-size:10px; color:#000000;}
.black11{font-family:arial; font-size:11px; color:#000000;}
.black12{font-family:arial; font-size:12px; color:#000000;}
.black13{font-family:arial; font-size:13px; color:#000000;}
.black14{font-family:arial; font-size:14px; color:#000000;}
.black15{font-family:arial; font-size:15px; color:#000000;}
.black16{font-family:arial; font-size:16px; color:#000000;}
.black17{font-family:arial; font-size:17px; color:#000000;}
.black18{font-family:arial; font-size:18px; color:#000000;}
.black19{font-family:arial; font-size:19px; color:#000000;}
.black20{font-family:arial; font-size:20px; color:#000000;}
.black21{font-family:arial; font-size:21px; color:#000000;}
.black22{font-family:arial; font-size:22px; color:#000000;}
.black23{font-family:arial; font-size:23px; color:#000000;}
.black24{font-family:arial; font-size:24px; color:#000000;}
.black25{font-family:arial; font-size:25px; color:#000000;}
.black26{font-family:arial; font-size:26px; color:#000000;}
.black27{font-family:arial; font-size:27px; color:#000000;}
.black28{font-family:arial; font-size:28px; color:#000000;}
.black29{font-family:arial; font-size:29px; color:#000000;}
.black30{font-family:arial; font-size:30px; color:#000000;}
.black31{font-family:arial; font-size:31px; color:#000000;}
.black32{font-family:arial; font-size:32px; color:#000000;}
.black33{font-family:arial; font-size:33px; color:#000000;}
.black34{font-family:arial; font-size:34px; color:#000000;}
.black35{font-family:arial; font-size:35px; color:#000000;}
.black36{font-family:arial; font-size:36px; color:#000000;}

.grey8{font-family:arial; font-size:8px; color:#666666;}
.grey9{font-family:arial; font-size:9px; color:#666666;}
.grey10{font-family:arial; font-size:10px; color:#666666;}
.grey11{font-family:arial; font-size:11px; color:#666666;}
.grey12{font-family:arial; font-size:12px; color:#666666;}
.grey13{font-family:arial; font-size:13px; color:#666666;}
.grey14{font-family:arial; font-size:14px; color:#666666;}
.grey15{font-family:arial; font-size:15px; color:#666666;}
.grey16{font-family:arial; font-size:16px; color:#666666;}
.grey17{font-family:arial; font-size:17px; color:#666666;}
.grey18{font-family:arial; font-size:18px; color:#666666;}
.grey19{font-family:arial; font-size:19px; color:#666666;}
.grey20{font-family:arial; font-size:20px; color:#666666;}
.grey21{font-family:arial; font-size:21px; color:#666666;}
.grey22{font-family:arial; font-size:22px; color:#666666;}
.grey23{font-family:arial; font-size:23px; color:#666666;}
.grey24{font-family:arial; font-size:24px; color:#666666;}
.grey25{font-family:arial; font-size:25px; color:#666666;}
.grey26{font-family:arial; font-size:26px; color:#666666;}

.blackbold08{font-family:arial; font-size:8px; color:#000000;font-weight: bold;}
.blackbold09{font-family:arial; font-size:9px; color:#000000;font-weight: bold;}
.blackbold10{font-family:arial; font-size:10px; color:#000000;font-weight: bold;}
.blackbold11{font-family:arial; font-size:11px; color:#000000;font-weight: bold;}
.blackbold12{font-family:arial; font-size:12px; color:#000000;font-weight: bold;}
.blackbold13{font-family:arial; font-size:13px; color:#000000;font-weight: bold;}
.blackbold14{font-family:arial; font-size:14px; color:#000000;font-weight: bold;}
.blackbold15{font-family:arial; font-size:15px; color:#000000;font-weight: bold;}
.blackbold16{font-family:arial; font-size:16px; color:#000000;font-weight: bold;}
.blackbold17{font-family:arial; font-size:17px; color:#000000;font-weight: bold;}
.blackbold18{font-family:arial; font-size:18px; color:#000000;font-weight: bold;}
.blackbold19{font-family:arial; font-size:19px; color:#000000;font-weight: bold;}
.blackbold20{font-family:arial; font-size:20px; color:#000000;font-weight: bold;}
.blackbold21{font-family:arial; font-size:21px; color:#000000;font-weight: bold;}
.blackbold22{font-family:arial; font-size:22px; color:#000000;font-weight: bold;}
.blackbold23{font-family:arial; font-size:23px; color:#000000;font-weight: bold;}
.blackbold24{font-family:arial; font-size:24px; color:#000000;font-weight: bold;}
.blackbold25{font-family:arial; font-size:25px; color:#000000;font-weight: bold;}
.blackbold26{font-family:arial; font-size:26px; color:#000000;font-weight: bold;}

.header {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-variant:small-caps;
	font-size: 11px; 
}

.titles {
	color: #000066;
	font-size: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


.by {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.bodytext {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}




body {
	background-color: #000033;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#wholepage {
	width:900px;
	background-color: #ECECEC;
}

#topheader {
	width:900px;
	height:38px;
	background-image:url(http://www.ccmag.com/ccmag_images/toptopbackground.jpg);
	z-index:1;
	text-align:left;
}

#header {
	width:900px;
	height:125px;
	background-image:url(http://www.ccmag.com/ccmag_images/ccmagnewwebbanner.jpg);
	z-index:1;
}

#menu {
	background-color: #040753;
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	width:130px;
	height:100%;
	padding:10px;
	z-index:1;
}

#whiteback2 {
	background-color: #ECECEC;
	width:750px;
	min-height:637px;
	z-index:1;
}

#footer {
	background-color: #000033;
	width:900px;
	height:110px;
	z-index:10;
}

.footertext {
	color: #FFFFFF;
	font-size: 11px;
}


#topheader {
	width:900px;
	height:30px;
	z-index:1;
	text-align:left;
}


/*links*/
a.nextlast:link {color:#000066;text-decoration:none;font-family:Arial;font-size:12px;}
a.nextlast:visited {color:#000066;text-decoration:none;font-family:Arial;font-size:12px;}
a.nextlast:hover {color:#000066;text-decoration:underline;font-family:Arial;font-size:12px;}
a.nextlast:active {color:#000066;text-decoration:none;font-family:Arial;font-size:12px;}

a.blue:link {color:#000080;}
a.blue:visited {color: #000080;}
a.blue:hover {color: #000080;}
a.blue:active {color: #000080;}

a.blue10links:link {color:#000080;text-decoration:none;font-family:Arial;font-size:10px;}
a.blue10links:visited {color:#000080;text-decoration:none;font-family:Arial;font-size:10px;}
a.blue10links:hover {color:#000080;text-decoration:underline;font-family:Arial;font-size:10px;}
a.blue10links:active {color:#000080;text-decoration:none;font-family:Arial;font-size:10px;}

a.blue14links:link {color:#000080;text-decoration:none;font-family:Arial;font-size:14px;}
a.blue14links:visited {color:#000080;text-decoration:none;font-family:Arial;font-size:14px;}
a.blue14links:hover {color:#000080;text-decoration:underline;font-family:Arial;font-size:14px;}
a.blue14links:active {color:#000080;text-decoration:none;font-family:Arial;font-size:14px;}

a.blue18links:link {color:#000080;text-decoration:none;font-family:Arial;font-size:18px;}
a.blue18links:visited {color:#000080;text-decoration:none;font-family:Arial;font-size:18px;}
a.blue18links:hover {color:#000080;text-decoration:underline;font-family:Arial;font-size:18px;}
a.blue18links:active {color:#000080;text-decoration:none;font-family:Arial;font-size:18px;}

a.white10links:link {color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:10px;}
a.white10links:visited {color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:10px;}
a.white10links:hover {color:#FFFFFF;text-decoration:underline;font-family:Arial;font-size:10px;}
a.white10links:active {color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:10px;}

a.white11links:link {color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:11px;}
a.white11links:visited {color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:11px;}
a.white11links:hover {color:#FFFFFF;text-decoration:underline;font-family:Arial;font-size:11px;}
a.white11links:active {color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:11px;}

a.white12links:link {color:#FFFFFF;text-decoration:underline;font-family:Arial;font-size:12px;}
a.white12links:visited {color:#FFFFFF;text-decoration:underline;font-family:Arial;font-size:12px;}
a.white12links:hover {color:#FFFFFF;text-decoration:underline;font-family:Arial;font-size:12px; font-weight:bold;}
a.white12links:active {color:#FFFFFF;text-decoration:underline;font-family:Arial;font-size:12px;}

a.articleurl:link {color:#000066;text-decoration:none;font-family:Arial;font-size:11px;}
a.articleurl:visited {color:#000066;text-decoration:none;font-family:Arial;font-size:11px;}
a.articleurl:hover {color:#000066;text-decoration:underline;font-family:Arial;font-size:11px;}
a.articleurl:active {color:#000066;text-decoration:none;font-family:Arial;font-size:11px;}

a.articletitle:link {color:#000066;text-decoration:none;font-family:Arial;font-size:18px;}
a.articletitle:visited {color:#000066;text-decoration:none;font-family:Arial;font-size:18px;}
a.articletitle:hover {color:#000066;text-decoration:none;font-family:Arial;font-size:18px;}
a.articletitle:active {color:#000066;text-decoration:none;font-family:Arial;font-size:18px;}

a.articlelist:link {color: #000066;text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
a.articlelist:visited {color: #000066;text-decoration: none;font-family:Arial, Helvetica, sans-serif;}
a.articlelist:hover {color: #000066;text-decoration: underline;font-family:Arial, Helvetica, sans-serif;}
a.articlelist:active {color: #000066;text-decoration: none;font-family:Arial, Helvetica, sans-serif;}





.table { background:#b3b3b3; margin-bottom:15px; }
.topbar { background:#333; color:#FFF; font-weight:bold; }
.coltitle { font-weight:bold; color:#333; text-align:right; background:#FFF; width:200px; }
.colinput input { width:300px; text-align:left; }
.colinput select { width:307px; text-align:left; }
.colinput textarea { width:300px; height:200px; text-align:left; }
input .checkboxStyle { width:20px; border:1px solid red; }
.note { color:#999999; font-weight:normal; }
.textcenter { text-align:center; }
.row { background-color:#FFF; }
.altrow { background:#f4f4f4; }

.add { background:url(/images/btn_plus.gif) no-repeat left; padding:3px 0 3px 20px; }
