/* CSS PRINT Document for CRS 2007 */

body {margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Times New Roman", Times, serif;
	font-color: #000000;}
table.pageprint {width: 100%;
	background-position: left;	
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background-color: white;
	font-family: "Times New Roman", Times, serif;
	font-color: #000000;
	FONT-SIZE: 12px;}
table.contentprint {width: 100%;
	background-color: WHITE;
	vertical-align: top;}
.contentareaprint {background-color: WHITE;
	width: 100%;
	vertical-align: top;}
#banner {width:600px;
	height: 50px;}
.noprint {display: none;}
table.callout {align: center;
	width: 90%;
	border-collapse: collapse;
	background-color: #FFFFFF;
	border: medium outset #000000;}
td.callout {padding: 10px;}
p.callout {text-align: center;
	font-weight: bold;
	font-color: #000000;}
.leftcolumn {
	width: 50%;
	vertical-align: top;
	padding-right: 15px;
	padding-left: 0px;
	margin: 0px;}
.rightcolumn {width: 50%;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 0px;
	margin: 0px;}
h1 {font-size : 20px;
	font-weight : bold;
	font-family:  "Times New Roman", Times, serif;
	color: #000000;}
h2 {font-size : 16px;
	font-weight : bold;
	font-family:  "Times New Roman", Times, serif;
	margin-bottom: 2px;	
	margin-top: 16px;
	padding-bottom: 2px;
	padding-top: 10px;
	color: #000000;}
h3 {font-size : 16px;
	font-weight : bold;
	font-family:  "Times New Roman", Times, serif;
	margin-top: 16px;
	margin-bottom: 0px;
	color: #000000;}
h4 {font-size : 12px;
	font-weight : bold;
	font-style: italic;
	font-family:  "Times New Roman", Times, serif;
	margin-bottom: 0px;}
h5 {font-size : 10px;
	font-weight : bold;	
	font-family:  "Times New Roman", Times, serif;
	margin-bottom: 0px;}
p {font-family:  "Times New Roman", Times, serif;
	font-size: 10pt;
	margin-top: 0px;}
p.contentarea {font-family:  "Times New Roman", Times, serif;
	font-size: 10px;}
ul {margin-top: 0px;}
ol {margin-top: 0px;}
li {font-family:  "Times New Roman", Times, serif;
	font-size: 10pt;
	margin-top: 0px;
	margin-bottom: 0px;}
li.dbl {font-family:  "Times New Roman", Times, serif;
	font-size: 10pt;
	margin-top: 20px;
	margin-bottom: 20px;}/* makes the bullet a checkbox */
li.check{list-style-image: url(/meeting/images/checkbox.gif);
	margin-left: -10px;}
/* Right-aligned Text */
.right {text-align: right;}
/* Make warning message colored red */
.warn {font-size: 16px; 
	color: #000000;
	font-weight: bold;}
.smtop {margin-top: 4px;}
.smtop {margin-bottom: 4px;}
/* HORIZONTAL LINES */

hr {align: center;
	width: 98%;
	height: 0px;
	color: #000000;}
 
hr.dashed {align: center;
	width: 90%;
	height: 0px;
	border-color: #000000;
	border-style: dashed;
	border-width: 1px;
	margin-top: 0px;
	margin-bottom: 15px;}
/* TEXT ALIGNMENT */
/* Class to make text align above */
.notop{margin-top: 0px;
	padding-top: 0px;}
/* Class to make text align below */
.nobtm{margin-bottom: 0px;
	padding-bottom: 0px;}
/* Class to make text align below with very small margin */
.smbtm {margin-bottom: 2px;
	padding-bottom: 2px;}
/* Adjusts a bulleted list to move left */
.bltin {margin-left: -20px;}
/* Adjusts a bulleted list to move  right*/
.bltout {list-style-position: outside;}
/* makes the bullet a blue bullet */
li.icon{list-style-image: url(/meeting/images/iconbullet.gif);}
/* makes the bullet a white bullet */
li.iconwhite{list-style-image: url(/meeting/images/iconbulletwhite.gif);}
/* shortens the line height */
.smlineht{line-height: .9;}
/* ****************************  LINKS  **************************** */
a:link, a:visited {text-decoration: underline;
	font-weight: bold;}
a:hover, a:active {text-decoration: underline;
	font-weight: bold;}
/* Homepage links- the link to CRSnet and Meeting homepage upper left corner */
.homepage {font-size : 11px;
	font-weight : bold;
	font-family: "Times New Roman", Times, serif;
	font-stretch: ultra-condensed;
	text-align: left;
	padding: 4px;}
a.homepage:link, a.homepage:visited, a.homepage:hover, a.homepage:active {color: #FFFFFF;
	text-decoration: underline;}
/* Left Navigation column properties Navgation only */
p.vertnav {color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	margin-bottom: auto;
	margin-top: auto;
	padding: 0px;}
.vnavlink {font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	text-indent: -24px; 
	margin-left: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	color: #FFFFFF;}
.vnavnolink {font-family: "Times New Roman", Times, serif;
	color: gray;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	text-indent: -10px; 
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;}
.vnavother {font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 10px;
	text-align:left;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;}
a.vnavlink:link, a.vnavlink:visited {color: #FFFFFF;
	text-decoration: underline;}
a.vnavlink:hover, a.vnavlink:active, a.vnavother:link, a.vnavother:hover, a.vnavother:active, a.vnavother:visited {color: #FFFFFF; 
	text-decoration: underline;}
a.footnavlink:link,  a.footnavlink:hover, a.footnavlink:active, a.footnavlink:visited {color: #000000;
	text-decoration: underline;
	font-weight: normal;}

/* HOMEPAGE BOX MODEL */
table.newsbox {border:1px solid #16277A;
	margin-bottom:8px}
td.newshead {background-color: #E2EAF8;
	margin:0px;
	font-size: 12px;
	padding: 4px 4px 4px 4px;	
	font-weight: bold; 
	color: #16277A;
	border-bottom:1px solid #16277A;}
td.news{padding: 0px 0px 0px 0px;
margin:-10px 0px 0px 0px;
vertical-align:top;}
td.newsimg{padding: 2px 0px 4px 4px;
min-height: 82px;
vertical-align:top;
width: 82px;}
a.news:link{font-weight: normal; text-decoration: none; color: #16277A;}
a.news:visited{font-weight: normal; text-decoration: none; color: #16277A;}
a.news:hover, a.news:active{font-weight: normal; text-decoration: underline; color: #0000FF;}
img.news {position:relative;
	margin-right: 0px;
	margin-top: 2px;
	float:left;}
p.news{font-size: 11px !important;
	text-indent: -8px;
	margin-left: 10px;
	margin-top: 4px; 
	margin-bottom: 4px;}