@charset "utf-8";

/* CSS Document */
/*-------------------------------------------------------------------------
	Logo, search & Banner
--------------------------------------------------------------------------*/
#bannerContainer #logo {
	background: url(/cmo/images/header/banner_logo.jpg) top left no-repeat;
}

#bannerContainer #headerBar {
	background: url(/cmo/images/header/ist2_4551767_laser_detail.jpg) no-repeat;
}

/*---------------------------------------------------------------------------
	Heading
---------------------------------------------------------------------------*/
h1,h2,h6,h1 a,h2 a,h3 a,h6 a,h1 a:hover,h3 a:hover,h6 a:hover {
	color: #B5121B;
}

/*---------------------------------------------------------------------------
	Other
---------------------------------------------------------------------------*/
a,#more a,.decorated {
	color: #B5121B;
}

/* ------------------------------------------------------------------------
	Selecteds/hover
------------------------------------------------------------------------- */
#tabPanel .tabControl li.selected a,
#searchMenu ul li.selected a {
	color: #B5121B;
}

/*------------------------------------------------------------------------
	Products
------------------------------------------------------------------------*/
#otherProducts ul li a {
	color: #B5121B;
}

#tabPanel .tabControl li a:hover {
	color: #B5121B;
}

/*------------------------------------------------------------------------
	featuresTabControl
------------------------------------------------------------------------*/
#featuresTabPanel .tabControl li a:hover,
#featuresTabPanel .tabControl li.selected a,
#featuresTabPanel .tabControl li.selected a:hover {
	color: #B5121B;
}


/*------------------------------------------------------------------------
	newsTabControl
------------------------------------------------------------------------*/
.newsTabControl1 {
	background-image: url(/cmo/images/news/daily_newsbg1.gif);
}

.newsTabControl2 {
	background-image: url(/cmo/images/news/daily_newsbg2.gif);
}

.newsTabControl3 {
	background-image: url(/cmo/images/news/daily_newsbg3.gif);
}

/*------------------------------------------------------------------------
	Pagination
------------------------------------------------------------------------*/
.pagination .active {
	color: #B5121B;
}

/* ------------------------ */
.cutline {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------------
	Polls
------------------------------------------------------------------------*/
#pollQuestion { font: bold 10pt Arial; }
.pollAnswer label { font: normal 9pt Arial; cursor: pointer; }

#graph { font:normal 8pt Arial; text-align:center; background-color: #EFEFEF; border:1px solid #CCC;padding:2px;}
#graphLegend ul, #vertGraph ul, #vertgraphvalues ul { margin: 0 !important; padding: 0 !important;  width:100% !important;}

#vertGraph { border:1px solid #BBB; position: relative; background: url("http://tools.rogersconsumerpublishing.com/polls.net/images/grid.gif") repeat;  background-color: #F7F7F7; height: 126px; }
#vertGraph div { background: url("http://tools.rogersconsumerpublishing.com/polls.net/images/grad.png") repeat-x; position: absolute; width: 20px; bottom: 0px; background-position: 0px top !important; padding: 0 !important; margin: 0 !important; border:1px solid #BBB; border-bottom:0px; }
#vertGraphValues { position: relative; margin: 2px 0px 10px 10px; }
#vertGraphValues div { width:40px; float:left; margin: 0px; border:0px; }

#horGraph { text-align:left; border:1px solid #BBB; position: relative; background: url("http://tools.rogersconsumerpublishing.com/polls.net/images/grid_h.gif") repeat; background-color: #F7F7F7; padding:10px 10px 10px 0px;}
#horGraph img { background: url("http://tools.rogersconsumerpublishing.com/polls.net/images/grad_h.png") repeat-y; height: 12px; left: 0px; background-position: 0px left !important; padding: 0 !important; margin: 0px; border:1px solid #BBB; border-left:0px;float:left; margin-right:10px;}
#horGraph div.horGraphValue { border:0px; clear:both; margin: 10px 10px 10px 0px; height:12px; }

#piegraph { width:500px; font:normal 8pt Arial; }
#piegraph embed { float:left; }
#piegraph #graphLegend { width:150px; }

#graphLegendLabel { text-align:left; font:bold 8pt Arial; margin: 0px 10px; }

#graphLegend { text-align:left; padding: 5px; margin:0px 10px 10px 10px; border:1px solid #CCC; background-color: #F5F5F5 }
#graph #graphLegend div { text-indent:-20px; margin-left: 20px; margin-bottom:10px; border:0px; }
#graphLegend div img.box { width:8px; height:8px; border:1px solid #BBB; margin-right:10px; }

#currentPolls, #recentPolls { font:bold 10pt Arial; margin:10px 0px; }
#currentPolls UL, #recentPolls UL { font:normal 4pt Arial; margin: 0 !important; margin-left:20px; }
#currentPolls UL LI, #recentPolls UL LI { font:normal 10pt Arial; padding: 0 !important; }

#showTotal, #resultsText, #viewResults { font:normal 8pt Arial; }
#alreadyVoted { font:normal 9pt Arial; margin:10px 0px; }
#resultsText { margin-top:10px; }
#poll { width:200px; }
<!--H3 { font-family:Tahoma; }-->

.editor_button { float:left; background-color:#CFCFFF; border: 1px solid #0C0C6F; border-bottom:0px; margin:0px 5px; padding:5px; color:#0C0C6F; font:bold 8pt Tahoma; cursor:pointer; }
.editor_field { clear:both; background-color:#CFCFFF; width:600px; padding:10px; font:normal 8pt Tahoma; }
.textarea1 { width:100%; font:normal 8pt Tahoma;  }

