@import url(http://fonts.googleapis.com/css?family=Questrial);


body {
	background: url(../images/pageTop_backing.jpg) top left repeat-x #EC1100;
	margin: 0;
	padding: 0;	
}
.clear {
	clear: both;
}

p.getflash {
	display: block;
	width: 300px;
	padding: 20px;
	margin: 0 auto;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
p.getflash img {
	float: left;
	padding: 0px 4px;
}
p.getflash a { color: #FFFFFF; text-decoration: underline; }
p.getflash a:hover { color: #B2C0D0; text-decoration: none; }

/* -- HEADER FORMATTING -- */
#header {
	width: 751px;
	min-height: 310px;
	margin: 0px auto;
	padding: 0;
	position: relative;
}
#RSNAMap #header { width: 800px; margin-top: 40px; }

#home #header {
	min-height: 381px;
}

#header #mainNav {
	display: block;
	width: 224px;
	position: absolute;
	right: 0;
	top: 120px;
	font-family: 'Questrial', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	z-index: 1;
}
#mainNav ul {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: right;
	border-top: 1px solid #000;
}
#mainNav ul li a:link,
#mainNav ul li a:visited {
	display: block;
	padding: 3px 36px 2px 0px;
	margin: 0;
	color: #f2dbb6;
	text-decoration: none;
	border-bottom: 1px solid #000;
	background: url(/images/bullet_mainNav.png) right bottom no-repeat;
}
#mainNav ul li a:hover {
	display: block;
	padding: 3px 36px 2px 0px;
	margin: 0;
	color: #600;
	text-decoration: none;
	border-bottom: 1px solid #000;
	background: #f2dbb6 url(/images/bullet_mainNav.jpg) right top no-repeat;
}
#mainNav ul li a em { font-family: "Times New Roman", Times, serif; text-transform: lowercase; font-size: 1.2em; line-height: 13px; }

#header #bLevelNav {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 32px;
	font-family: 'Questrial', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f2dbb6;
	text-transform: uppercase;
}
	#bLevelNav ul {
		display: block;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#bLevelNav ul li {
		display: block;
		float: right;
		border-right: 1px solid #F00;
	}
	#bLevelNav ul li a:link,
	#bLevelNav ul li a:visited {
		display: block;
		padding: 10px 12px;
		color: #f2dbb6;
		text-decoration: none;
	}
	#bLevelNav ul li a:hover {
		display: block;
		padding: 10px 12px;
		color: #600;
		text-decoration: none;
	}

#header #phone {
	display: block;
	width: 200px;
	position: absolute;
	top: 68px;
	right: 0;
	font-size: 26px;
	color: #FFF;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align: center;
	letter-spacing: 0.1em;
	text-shadow: 3px 3px 3px #000;
}

#header #hdrImg {
	display: block;
	width: 551px;
	height: 275px;
	position: absolute;
	left: 0;
	top: 34px;
	z-index: -12;
}
#home #header #hdrImg {
	display: block;
	background: url(../images/CVC_web_2011_homeBack.jpg) top center no-repeat;
	width: 551px;
	height: 275px;
	position: absolute;
	left: 0;
	top: 34px;
	z-index: -12;
}

#home #header #hdrImg #clickViewLogo {
	display: block;
	z-index: 1;
}
#home #header #hdrImg #clickView7i {
	display: block;
	z-index: 1;
}
#home #header #hdrImg h1 {
	display: block;
	width: 500px;
	position: absolute;
	top: 190px;
	left: 0px;
	z-index: 20;
	font-family: "Times New Roman", Times, serif;
	color: #FFF;
	font-style: italic;
	text-align: right;
	text-shadow: 4px 4px 5px #000;
}
#home #header #hdrImg h1 em {
	color: #FF0;
}

/* -- CONTNENT FORMATTING -- */
#content {
	width: 749px;
	margin: 0px auto;
	padding: 3px;
	border: 1px solid black;
}
#RSNAMap #content { width: 800px; border: none; }
#content h1 {
	display: block;
	width: 742px;
	height: 43px;
	padding: 0px;
	margin: 16px auto;
	background: url(../images/h1_blank.jpg) top center;
	font-family: "Times New Roman", Times, serif;
	font-size: 31px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 0.25em;
	text-align: center;
}
#content h1 b {
	position: absolute;
	left: -999em;
}

#content h1.h1WebDatabase { background: url(../images/h1_webdatabase.jpg) top center; }
#aboutUs #content h1 { background: url(../images/h1_aboutUs.jpg) top center; }
#contactUs #content h1 { background: url(../images/h1_contactUs.jpg) top center; }
#privacy #content h1 { background: url(../images/h1_privacy.jpg) top center; }
#connectivity #content h1 { background: url(../images/h1_connectivity.jpg) top center; }
#reports #content h1 { background: url(../images/h1_reports.jpg) top center; }
#downloads #content h1 { background: url(../images/h1_downloads.jpg) top center; }
#downloads #content h1.prodOverview  { background: url(../images/h1_prodOverview.jpg) top center; }
#downloads #content h1.sampleReports { background: url(../images/h1_reports.jpg) top center; }
#downloads #content h1.techSpecs     { background: url(../images/h1_techInfo.jpg) top center; }
#demos #content h1 { background: url(../images/h1_demos.jpg) top center; }
#techInfo #content h1 { background: url(../images/h1_techInfo.jpg) top center; }
#learnMore #content h1 { background: url(../images/h1_learnMore.jpg) top center; }
#rsna #content h1.rsna2011  { background: url(../images/h1_RSNA2011-Booth7121.png) top center; }
#vascular #content h1  { background: url(../images/h1_vascular.png) top center; }


#content #contentbody {
	display: block;
	width: 619px;
	padding: 10px 64px 10px 68px;
}
#content h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	letter-spacing: 0.02em;
	color: #CCC;
	font-style: italic;
	font-weight: 400;
	padding: 0;
	text-align: center;
}
#rsna #content h2 {
	font-size: 28px;
	color: #FFF;
	font-weight: bold;
	text-shadow: 3px 3px 4px #333;
	letter-spacing: 0.1em;
}
#content p, #content ul, #content td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	line-height: 1.4em;
}
#products #content ul,#reports #content ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	color: #000000;
	line-height: 1.4em;
	padding: 10px 24px;
	margin: 0px;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

ul.h3list {
	list-style: inside;
	padding: 0;
}
ul.h3list li {
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	color: #F2DBB6;
	font-weight: bold;
	font-style: italic;
	padding: 10px 0px 10px 10px;
	margin-top: 20px;
}

#content h3 {
	display: block;
	width: 618px;
	height: 29px;
	font-family: "Times New Roman", Times, serif;
	font-size: 19px;
	color: #F2DBB6;
	font-weight: bold;
	font-style: italic;
	padding: 2px 0px 0px 0px;
	margin: 4px auto;
	background: url(../images/h3_backing.png) top left no-repeat;
	clear: both;
}
#reports #content h3:hover,
#downloads #content h3:hover,
#products #content h3:hover {
	background: url(../images/h3_backing.png) top left no-repeat;
}

#content h3 a:link,#content h3 a:visited {
	color: #F2DBB6;
	text-decoration: none;
}
#content h3 a:hover {
	color: #900;
	text-decoration: none;
	cursor: pointer;
}
#content h3 a:hover img {
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
#content h3 a strong, strong.new {
	font-family: 'Questrial',Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0.1em;
	color: #FFF;
	background: #000;
	padding: 2px 5px 1px 5px;
}
#content .twocol h3 {
	width: 100%;
}
/*#products #content h3 { width: 742px; }*/
#products #content h4,#reports #content h4 {
	width: 90%;
	margin: 0px auto;
	padding: 4px 0px;
	border-bottom: 1px solid #F2DBB6;
}
#products #bullet1,
#products #bullet2,
#products #bullet3,
#products #bullet4,
#products #bullet5,
#downloads #bullet1,
#downloads #bullet2,
#downloads #bullet3,
#downloads #bullet4,
#downloads #bullet5,
#downloads #bullet6,
#downloads #bullet7,
#downloads #bullet8 {
	display: none;
	width: 558px;
	background: url(../images/prods_ulBack.png) top left no-repeat;
	float: left;
	border: 1px solid #FFF;
	margin: 0px 0px 10px 30px;
	padding: 12px;
}
#products #bullet1 #bullet1a,
#products #bullet2 #bullet2a,
#products #bullet3 #bullet3a,
#products #bullet4 #bullet4a,
#products #bullet5 #bullet5a,
#downloads #bullet1 #subBullet,
#downloads #bullet2 #subBullet,
#downloads #bullet3 #subBullet,
#downloads #bullet4 #subBullet,
#downloads #bullet5 #subBullet,
#downloads #bullet6 #subBullet,
#downloads #bullet7 #subBullet,
#downloads #bullet8 #subBullet {
	/*display: none;*/
	width: 558px;
	background: #F1E5CD;
	/*float: right;*/
	border-bottom: 1px solid #798A96;
	border-top: 1px solid #798A96;
	padding: 0px 0px;
}

/*#bullet1, #bullet2, #bullet3, #bullet4 {
	display: none;
	width: 640px;
	background: url(../images/prods_ulBack.png) top left no-repeat;
	border: 1px solid #FFF;
	margin: 4px 8px;
}*/
#reports #bullet1,
#reports #bullet2,
#reports #bullet3,
#reports #bullet4,
#reports #bullet5,
#reports #bullet7 {
	display: none;
	width: 558px;
	background: url(../images/prods_ulBack.png) top left no-repeat;
	float: left;
	border: 1px solid #FFF;
	margin: 0px 0px 10px 30px;
	padding: 12px;
}
#reports #bullet1 #bullet1a,
#reports #bullet2 #bullet2a,
#reports #bullet3 #bullet3a,
#reports #bullet4 #bullet4a,
#reports #bullet7 #bullet7a {
	/*display: none;*/
	width: 558px;
	background: #F1E5CD;
	float: right;
	border-bottom: 1px solid #798A96;
	padding: 0px 0px;
}

#vascular #bullet7 {
	display: block;
	width: 558px;
	background: url(../images/prods_ulBack.png) top left no-repeat;
	float: left;
	border: 1px solid #FFF;
	margin: 0px 0px 10px 30px;
	padding: 12px;
}
h5 {
	display: block;
	color: #536A75;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	text-transform: uppercase;
	border-bottom: 1px solid #536A75;
	border-top: 1px solid #536A75;
	background: #EBDBB7;
	padding: 7px;
	margin: 0px;
}
#content h5 a:link    { color: #536A75; }
#content h5 a:visited { color: #536A75; }
#content h5 a:hover    { color: #999; }

#bullet1a ul.featuresList,
#bullet2a ul.featuresList,
#bullet3a ul.featuresList,
#bullet4a ul.featuresList,
#bullet5a ul.featuresList,
#bullet7a ul.featuresList,
#subBullet ul.featuresList {
	padding: 0px;
	margin: 6px 10px;
}
ul.featuresList {
	list-style-type: none;
}
ul.featuresList li {
	background: url(../images/bullet_asterisk_blue.png) 0px 1px no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #47616F;
	margin-bottom: 8px;
	padding-left: 16px;
	line-height: 17px;
}
#bullet1 div.pdfs2col,
#bullet2 div.pdfs2col,
#bullet3 div.pdfs2col,
#bullet4 div.pdfs2col,
#bullet7 div.pdfs2col {
	width: 275px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #596A75;
	background: #EBDBB7;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	float: left;
}
div.pdfs2col ul {
	margin: 0px;
	padding: 0px;
}
div.pdfs2col ul li {
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	color: #47616F;
	margin-left: 20px;
}
#content div.pdfs2col ul li a:link { color: #47616F; }
#content div.pdfs2col ul li a:visited { color: #47616F; }

#content p.closeBtn {
	display: block;
	width: 100%;
	background: url(../images/closeBtn_back.jpg) top left repeat-y;
	color: #FFFFFF;
	padding: 2px 4px;
	margin: 0px;
}
#content p.closeBtn a:link,p.closeBtn a:visited { color: #FFFFFF; text-decoration: none; }
#content p.closeBtn a:hover { color: #DDDDDD; text-decoration: none; }


#content a:link, #content a:visited {
	text-decoration: underline;
	color: #FFF;
}
#content a:hover {
	text-decoration:none;
	color: #999;
}

#content #contentbottom {
	display: block;
	width: 751px;
	height: 29px;
	padding: 0;
	margin: 0;
	background:url(../images/content_btm.png) top center;
}
#content p.booth7353 {
	width: 743px;
	height: 44px;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: 0.025em;
	color: #F2DBB6;
	background: url(../images/Clickview_RSNA_banner.png) top center no-repeat;
}
#content p.booth7353 b { position: absolute; left: -999em; }

#content p.booth7350 {
	width: 745px;
	height: 44px;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	font-size: 16px;
	text-transform: uppercase;
	letter-spacing: 0.025em;
	color: #F2DBB6;
	background: url(../images/Clickview_RSNA2010_banner.png) top center no-repeat;
}
#content p.booth7350 b { position: absolute; left: -999em; }


div.ftlquotes {
	width: 658px;
	height: 36px;
	margin: 0 auto;
	padding: 6px 44px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.025em;
	color: #F2DBB6;
	background: url(../images/Clickview_RSNA_banner_blank.png) top center no-repeat;
}
.ftlquotes b { 
	text-transform: uppercase;
	font-size: 16px;
}
.twocol {
	display: block;
	width: 49%;
	float: left;
	padding: 2px;
}

/* -- Tooltip Formatting -- */
a.toolTip {
	border-bottom: 1px dotted #47616F;
	text-decoration: none;
}
a.toolTip:hover {
	position: relative;
}
a.toolTip span {
	display: none;
}
a.toolTip:hover span {
	display: block;
   	position: absolute;
	top: -40px;
	left: 40px;
	/* formatting only styles */
	width: 200px;
   	padding: 5px;
	margin: 10px;
	z-index: 100;
	font-size: 12px;
	line-height: 1.1em;
	color: #47616F;
   	background: #FAF8C4;
	border: 1px solid #596A75;
	text-align: center;
	/*opacity: 0.9;*/
	/* end formatting */
}


/* -- FOOTER FORMATTING -- */
#footer {
	width: 751px;
	margin: 0px auto;
	padding: 10px 0px;
	text-align: center;
	color: #F2DBB6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
}

#footer a:link    { color: #F2DBB6; text-decoration: underline; }
#footer a:visited { color: #EBCC9A; text-decoration: underline; }
#footer a:hover   { color: #B7827C; text-decoration: none; }

