/***********************************************
Created 3/22/2007

styles specific to members area.

***********************************************/ 
@media screen {
	h1, h2, h3, h4 {
	 margin: 25px 0px 10px 0px;
	}
	div.certNews {
		margin-bottom:2px;
		width:96%;
		background-color:#FFCC66;
		border: thin solid #6181a0;
		color:#000000;
		font-size:9px;
		font-style:italic;
		font-family:Tahoma, Verdana, Helvetica;
		padding:2px;
	}
	div.mmbr0 { /* USE TO CONTAIN INTRODUCTORY CONTENT*/
		width: 210px;
		float: left;
		padding: 5px;
		margin: 5px;
		background-color:#FFFFFF;
	}
	div#colnav {
		float: left;
		clear: right; 
	}
	
	div.col {
		float: right;
		width: 33%;
	}
	div.mmbr { /* USE FOR MY PROFILE, CO APPS AND CO CERTS*/
		width: 96%;
		float: right;
	}
	
	div.mmbr h4 {
		margin-top: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		font-weight: bold;
		text-align: center;
		background-color: #cccc99;
	}
	table tr td {
		vertical-align: top;
	}
	table tr th {
		vertical-align: bottom;
		border: 1px solid #e4e4e4;
		padding-top:4px;
		padding-bottom:4px;
		text-align:left;
		background-color:#a1a1a1 !important;
		background-image:url(images/table_th_3_bg.gif) !important;
		background-repeat:repeat-x;
		font-family:Tahoma, Verdana, Helvetica;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
	}
	table.tests {
		width:96%;
		padding: 0;
		spacing: 0;
	}
	
	/* FORMS BUTTONS ETC */
	a.mmnav {
		background-color: #EBEDF1;
		padding: 2px;
		text-decoration: none !important;
	}
	form input, select, {
	 	/* width:150px; */
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/*font-size: 9px; !important;*/
		padding-top: 0px;
		margin-top: 0px;
		color:#000000;	
		width:auto;
	}
	
	form input.radio{
		width:20px;
	}
	
	form textarea.area{
		width:584px;
	}
}
/* END MEDIA SCREEN */





/* BEGIN MEDIA PRINT */

@media print {
	body {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 11pt;
	}

	#bg_left, #bg_right, #np_bottom,  .header_top, .header_cut, .menu, #header, #footer, .rightTopLinks, .leftTopLinks, .nav1, .navlink, #nav, #nav1, form, form a, a.sortlink, img, th.button, td.buttons {
		display: none;
	}
	h1, h2, h3, h4{
	 font-weight: bold;
	 color: #000000;
	 margin: 5px;
	}
	h1 {
		font-size: 16pt;
	}
	h2{
		font-size: 14pt;
	}
	h3{
		font-size: 12pt;
	}
	h4{
		font-size: 10pt;
	}

	table.basic {
		width:96%;
	}
	table.basic  tr td {
		vertical-align:top;
	}
	table.coUsersList {
		width: 7in;
		padding: 0px;
		border: 1px solid #cccccc;
	}
		table.coUsersList tr th {
			vertical-align: top;
			font-size: 10pt;
			margin: 0px;
			padding: 2px;
			font-weight: bold;
			text-align: left;
			color: #000000;
			background-color: #dddddd;	
		}

		table.coUsersList tr  {
			background-color: #ffffff;
		}
		table.coUsersList tr td {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 11pt;
			border: 1px solid #dddddd;
			vertical-align: top;
			margin: 0px;
			padding: 2px;
		}
table.newsFlash tr td {
		display: none;
	}
table.mmemberTopNav  tr td {
	display: none;
}
table.coCurrentStatus tr td {
	display: none;
}
table.mmemberRightLinks tr td {
	display: none;
}

/* LEFT OFF HERE FOR PRINT MEDIUM */
/*	
	table.coCertDetail {
		width: 96%;
		padding: 0px;
		border-bottom: 2px solid #003366;
	}
	table.coCertDetail tr th {
		vertical-align: top;
		font-size: 13px;
		padding-left: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		font-weight: bold;
		text-align: left;
		color: #D1EAF8;
		background-color: #003366;	
		border: 1px solid #003366;
	}
	table.coCertDetail tr  {
		background-color: #ffffff;
	}
	table.coCertDetail tr td {
		vertical-align: top;
		margin: 0px;
		padding-left: 2px;
		padding-top: 10px;	
	}
	
	table.search {
		padding: 3px;
	}
	table.search td {
		padding: 10px;
	}
	table.search td select{
		margin-left: 20px;
	}
	
	table.search td.label{
		font-weight: bold;
		text-align: right;
	}
	
	
	table.search td p{
		text-align: right;
	}
	
	*/
	/* FORMS BUTTONS ETC */
	/* 	members/cocerts */
/*	
	form.btnGenericFrm{
		border: 1px solid #003366;
		background-color: #D1EAF8;
		padding: 0px;
		margin: 1px 0px 0px 0px;	
	}
	form.btnGenericFrm{
		font-size: 12px;
		font-weight: bold;
		border: 1px solid #996666;
		background-color: #cccc99;
		text-align: center;
		padding: 5px;
		margin: 1px 0px 0px 0px;	
	}
	form.btnGenericFrm a {
		color: #815656;
		text-decoration: none;
	}
	form.btnAdmNavFrm{
		font-size: 12px;
		font-weight: bold;
		border: 1px solid #996666;
		background-color: #996666;
		text-align: center;
		padding: 5px;
		margin: 1px 0px 0px 0px;	
	}
	form.btnAdmNavFrm a {
		color: #cccc99;
		text-decoration: none;
	}
	a.sortlink {
		background-color: #996666;
		font-weight: bold;
		color: #cccc99;
		font-size: 16px;
		text-decoration: none;
	}
*/
}
/* END MEDIA PRINT */

