/* CSS Document */.body{    background-image:url(/App_Themes/simcoemenu/images/bodyfade.jpg);    background-repeat :repeat-x;    background-color: #cb6d30;    font: 10px/12px Arial, Helvetica, sans-serif;	color: #000;	}          /* //Start of the top nav menu CSS code*/.nav{margin-left: 0px;margin-top: 0px;}.nav ul{padding: 1px 13px;margin-left: 0px;margin-top: 15px;margin-bottom: 0px;font-family: Helvetica, sans-serif;font-size: 11px;font-weight: normal;list-style-type: none;text-align: left; display:block;width: 20em;background-color:White;}.nav li{display: inline;margin: 0;}.nav li a{background-image:url(images/cat_dots.gif);background-repeat:no-repeat;text-decoration: none;padding-left: 25px ;margin-right: 0px;color: #8d0b0c;font-family: Helvetica, sans-serif;letter-spacing: 1px;font-size: 14px;font-weight: normal;display:block;height:20px;}.nav li a:visited{color: #8d0b0c;}.nav li a:hover{background:url(images/cat_hover_dots.gif);background-repeat:no-repeat;width:180px;text-decoration: none;font-weight: normal;color: #939598;display:block;height:20px;}/* //End of the top nav menu CSS code*/.navbox{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}.navbox ul{margin: 0px;}.navbox li{width:150px;display: inline;margin: 0px;}.navbox li a{padding-left:15px;padding-right:15px;color:#FFF;margin: 0px;font-family: Helvetica, sans-serif;font-size: 14px;font-weight: normal;list-style-type: none;letter-spacing:1px;text-align: left; display:inline;border-right:solid 1px #d1d6b2;text-decoration:none;}.navbox li a:visited{padding-right:15px;padding-left:15px;color: #FFF;}.navbox li a:hover{padding-left:15px;color:#000;margin: 0px;font-family: Helvetica, sans-serif;font-size: 14px;font-weight: normal;list-style-type: none;text-align: left; display:inline;text-decoration:none;}.login {padding-left:15px;color:#FFF;margin: 0px;font-family: Helvetica, sans-serif;font-size: 10px;font-weight: normal;list-style-type: none;letter-spacing:1px;text-align: left; display:inline;text-decoration:none;}.login a{padding-left:15px;color:#FFF;margin: 0px;font-family: Helvetica, sans-serif;font-size: 10px;font-weight: normal;list-style-type: none;letter-spacing:1px;text-align: left; display:inline;text-decoration:none;}.login a hover{padding-left:15px;color:#000;margin: 0px;font-family: Helvetica, sans-serif;font-size: 10px;font-weight: normal;list-style-type: none;text-align: left; display:inline;text-decoration:none;}.login a visited{padding-left:15px;color:#FFF;margin: 0px;font-family: Helvetica, sans-serif;font-size: 10px;font-weight: normal;list-style-type: none;text-align: left; display:inline;text-decoration:none;}/* //End of the top nav menu CSS code*//* //Start of the bottom nav menu CSS code*/.navb{margin-left: 0px;margin-top: 0px;}.navb ul{padding: 1px 13px;margin-left: 0px;margin-top: 15px;margin-bottom: 0px;font-family: Helvetica, sans-serif;font-size: 11px;font-weight: normal;list-style-type: none;text-align: left; display:inline;background-color:White;}.navb li{display: inline;margin: 0;}.navb li a{background-image:url(images/cat_dots.gif);background-repeat:no-repeat;text-decoration: none;padding: 0px 25px;margin-right: 0px;color: #8d0b0c;font-family: Helvetica, sans-serif;letter-spacing: 1px;font-size: 14px;font-weight: normal;display:inline;height:20px;}.navb li a:visited{color: #8d0b0c;}.navb li a:hover{background:url(images/cat_hover_dots.gif);background-repeat:no-repeat;text-decoration: none;font-weight: normal;color: #939598;display:inline;height:20px;}.rateit{    font: 10px/12px Arial, Helvetica, sans-serif;	color: #000;}.rateit a{    font: 10px/12px Arial, Helvetica, sans-serif;	color: #000;}.rateit a :hover{    font: 10px/12px Arial, Helvetica, sans-serif;	color: #8d0b0c;}/* //End of the bottom nav menu CSS code*//*
//Icon CSS styles
*/
.icons{margin: 0px}.icons ul{font-family: Helvetica, sans-serif;font-size: 9px;font-weight: normal;list-style-type: none;}.icons li{margin: 0px;}.icons li.video{margin: 0px 0px 0px 0px;display:inline;}.icons li.video a{float:left;
background:url(/App_Themes/simcoe/images/icons/video_icon.gif) no-repeat;
width:80px;  height: 30px; 
padding:5px 0px 0px 30px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: bold;
color: #003366;}.icons li.video a:visited{color: #7f8183;}.icons li.video a:hover{float:left;
background:url(/App_Themes/simcoe/images/icons/video_icon_a.gif) no-repeat;
width:80px;  height: 30px; 
padding:5px 0px 0px 30px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: bold;
color: #a4a6a9;}
.features{margin: 0px;float:left;}.features ul{font-family: Helvetica, sans-serif;font-size: 9px;font-weight: normal;list-style-type: none;}.features li{margin: 0px;padding: 0px;}

.features li.menu{margin: 0px 0px 0px 0px;display:inline;}.features li.menu a{float:left;
background:#96281e;
width:40px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}.features li.menu a:visited{color: #fff;}.features li.menu a:hover{float:left;
background: #000;
width:40px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}


.features li.maps{margin: 0px 0px 0px 0px;display:inline;}.features li.maps a{float:left;
background:#96281e;
width:30px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}.features li.maps a:visited{color: #fff;}.features li.maps a:hover{float:left;
background: #000;
width:30px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}

.features li.www{margin: 0px 0px 0px 0px;display:inline;}.features li.www a{float:left;
background: #96281e;
width:53px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}.features li.www a:visited{color: #fff;}.features li.www a:hover{float:left;
background: #000;
width:53px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}

.features li.email{margin: 0px 0px 0px 0px;display:inline;}.features li.email a{float:left;
background: #96281e;
width:45px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}.features li.email a:visited{color: #fff;}.features li.email a:hover{float:left;
background: #000;
width:45px;   
margin:3px;
padding:3px 3px 3px 5px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}

.features li.goldbk{margin: 0px 0px 0px 0px;display:inline;}.features li.goldbk a{float:left;
background:url(images/goldbook_hover.gif) no-repeat #96281e;
width:90px;   
margin:3px;
padding:3px 3px 3px 30px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}.features li.goldbk a:visited{color: #fff;}.features li.goldbk a:hover{float:left;
background:url(images/goldbook_hover.gif) no-repeat #000;
width:90px;   
margin:3px;
padding:3px 3px 3px 30px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
letter-spacing: 1px;font-size: 9px;color: #fff;}

.relatedinfo{float:left;
}

.relatedinfo ul{display:inline;}

.relatedinfo li{float:left;
background:url(images/emptystar.gif) no-repeat ;
width:155px;   
margin-left:5px;
padding:3px 3px 3px 25px;
text-align:left; 
font:Helvetica, sans-serif, 9px;
font-weight: normal;
font-size: 9px;color: #000;display:inline;}

.fullstar a{
background:url(images/fullstar.gif);
background-repeat:no-repeat;
width:17px;
}

.emptystar a{
background:url(images/emptystar.gif);
background-repeat:no-repeat;
width:17px;
height:14px;
}

.halfstar a{
background:url(images/halfstar.gif);
background-repeat:no-repeat;
width:17px;
height:14px;
}

.next a{
background:url(App_themes/simcoemenu/images/next.gif) #000;
background-repeat:no-repeat;
width:26px;
height:95px;
}

.next a:hover{
background:url(App_themes/simcoemenu/images/next_hover.gif)#000;
background-repeat:no-repeat;
width:26px;
height:95px;
}

.prev a{
background:url(App_themes/simcoemenu/images/preview.gif)#000;
background-repeat:no-repeat;
width:26px;
height:95px;
}

.prev a:hover{
background:url(App_themes/simcoemenu/images/preview_hover.gif)#000;
background-repeat:no-repeat;
width:5px;
height:10px;
padding-right:7px;
}

/* 
//End of Icon CSS styles
*/
/* //Start of Search Results CSS code*/.title{font:helvetica;font-size:12px;letter-spacing:1;font-weight: bold;color:#96281e;padding-bottom: 3px;}.title a{font:helvetica;font-size:12px;letter-spacing:1;font-weight: bold;color:#96281e;padding-bottom: 3px;}.title a: visited{font:helvetica;font-size:12px;letter-spacing:1;font-weight: bold;color:#000;padding-bottom: 3px;}.title a:hover{font:helvetica;font-size:12px;letter-spacing:1;font-weight: bold;color:#a4a6a9;padding-bottom: 3px;}.titleRelated

{
    color:#000;
    font-weight:bold;
    font-size:11px;
    padding-bottom:8px;
}.address{font:helvetica;font-size:10px;color:#474747;}	/*//Start General CSS styles*/body {	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;	color: #333;}a {	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;	color: #036;	text-decoration: none;}a:hover {	color: #933;	text-decoration: none;}a:visited {	color: #000;}a:active {	color: #036;	text-decoration: none;}/*//End General CSS styles the end*//*//Start Section Display box*/.section-box {	width: 100%; 	border: 0px solid #000; 	border-bottom: 2px solid #993333; 	padding: 0px 0px 5px 0px;	text-align: left;}.smheader{    font-family: Arial, Helvetica, san-serif;	font-size: 17px;	color: #000;	text-decoration: none;	text-align: left;	font-style: normal;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 5px;	padding-top: 5px;	line-height: 12pt;}.smheader a {	font-family: Arial, Helvetica, san-serif;	font-size: 17px;	color: #000;	text-decoration: none;	text-align: left;	font-style: normal;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 5px;	padding-top: 5px;	line-height: 12pt;}.smheader a:visited {	color: #933;	text-decoration:none;	text-align:left;}.smheader a:hover {	color: #AAA;	text-decoration:none;	text-align:left;}.smheadline{	font-family: Arial, Helvetica, san-serif;	font-size: 17px;	font-weight: bold;	color: #8d0b0c;	text-decoration: none;	text-align: left;	font-style: normal;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 5px;	padding-top: 5px;	line-height: 12pt;}.smheadline a {	letter-spacing: 1px;	color: #8d0b0c;	text-align:left;}.smheadline a:hover {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 14px; 	FONT-WEIGHT: bold; 	color: #dcc6a0;	text-decoration:none;	text-align:left;}.section-story-byline {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 10px; 	color: #333333;	text-decoration:none;	text-align:left;	padding: 2px 0px;}.section-story-date{    font-family: Arial, Helvetica, san-serif;    font-size: 10px;    color: #555555;    text-decoration: none;    text-align: left;    padding: 2px 0px;    font-style: italic;}.section-story-body {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 12px;  	color: #333333;	text-align:left;	padding: 2px 0px 5px 0px;}.section-story-photo {	float: left; 	width: 225px; 	margin: 5px 10px 5px 5px;}.section-story-photo img {	width: 125px; }.section-moreline{	border-bottom: 1px solid #CCC;	padding-bottom: 6px;	text-align: right;	margin-bottom: 5px;	}.section-boxregional {	width: 100%; 	height: auto;	border-bottom: 2px solid #993333; 	text-align:left;}.section-boxregional-noline {	width: 100%; 	height: auto;	text-align:left;}.section-regional-image {	float: left;	width: 255px;   	margin: 2px 5px 5px 5px;	padding: 5px ;}.section-pictorial {	float: left;	width: 255px;   	margin: 2px 5px 5px 5px;	background: #EEE;	padding: 5px ;}/*//Start Article Display*/.article {	width: 400px;	margin: 5px; 	padding: 5px;	text-align:left;}.article .headline {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 24px; 	LINE-HEIGHT: 26px;	FONT-WEIGHT: bold; 	color: #003366;	text-align:left;	padding: 10px 0px 3px 0px;}.article .headline a:hover, .article .headline a:visited {    color: #336699;}.article .subheadline {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 16px; 	LINE-HEIGHT: 18px;	color: #AA0000;	text-align:left;	text-transform: uppercase;	padding: 10px 0px 3px 0px;}.article .byline {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 10px; 	color: #666666;	line-height: 14px;	text-decoration:none;	text-align:left;	text-transform: uppercase;	padding: 10px 0px 3px 0px;}.article .date {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 9px;  	color: #555555;	text-decoration:none;	text-align:left;	padding: 5px 0px 3px 0px;}.article .body {	font-family: Arial, Helvetica, san-serif;	FONT-SIZE: 12px;  	color: #333333;	text-align:left;	padding: 5px 0px 5px 0px;}.article .storybox {	text-align: left; }.article .photobox {	 	width: 200px; 	background: #EEE; 	margin: 5px 10px 5px 5px;	padding: 5px;}.article .photo {	text-align: left;}.article .photo img {	width: 200px; }.article .gallery_photobox {	 	 	background: #EEE; 	margin: 5px 10px 5px 5px;	padding: 5px;}.article .gallery_photo {	text-align: left;}.article .gallery_photo img {	 }.article .adbox {	float: right;	width: 300px; 	height: 250px;	background: #EEE; 	margin: 10px 10px 5px 5px;	padding: 0px;}.article .moretopstories {	float: left;	margin: 0px;	padding-bottom: 6px;	font-family: 'Times New Roman' , serif, Georgia;	font-size: 14px;	font-weight: bold;	color: #933;	text-decoration: none;	text-align: left;}.redline {	border-bottom: 2px solid #AAA;}/*//End Article Display*/.relatedBoxListing
{
    width:150px;
    float:right;
    border:2px #a4a6a9 solid; 
    background:#f8f9fa;
    margin-bottom:5px;
     margin-Top:5px;
}


/* SEARCH RESULTS */
.wrapperSearchResults
{
    width:480px; 
    font-size:11px; 
    /*background:url(/app_themes/standard/images/bgSearch.gif) repeat-y;*/
    background-color:#FFF;
}
.wrapperSearch_Left
{
    float:left; 
    padding:15px 0px 50px 10px; 
    width:175px; 
    margin-right:15px;
}
.wrapperSearch_Center
{
    float:left; 
    width:480px; 
    padding-top:5px; 
    margin-right:5px;
}
.wrapperSearch_Right
{
	margin-top:10px;
	margin-bottom:10px;
}
.wrapperSearch_Tabs
{
    border-top:solid 1px #EEE; 
    height:22px; 
    background-color:#F5F5F5;
}
.searchResults_tab 
{
    float:left; 
    width:117px;
    display:block;
    text-align:center; 
    padding-top:3px; 
    height:20px; 
    color:#000;
}
.searchResults_tab a,.searchResults_tab a:visited, .searchResults_tab a:active
{ 
    color:#000;
}
.searchResults_tabSelected
{
    padding-top:1px;
    height:22px;
    color:#000;
    background:#cb6d30;
}
.searchResults_SortBy
{
    float:right; 
    width:150px; 
}
.searchresults_article {padding-bottom:15px; margin-bottom:15px; border-bottom:solid 1px #EEE}
.searchresults_article_title {font-size:15px; margin-bottom:7px}
.searchresults_article_subtitle {color:#444; margin-bottom:7px}
.searchresults_article_abstract {line-height:18px}

#wrapperNewsletter
{
    background-color:#FFF; 
    padding:15px 5px 25px 5px;
}
#wrapperNewsletter h1 {margin-bottom:5px;}
#wrapperNewsletter p {line-height:16px; margin-bottom:15px;}
.btnSignUp
{
    background:url(/App_Themes/RIS/images/btnSignUp.gif) no-repeat;
    width:66px;
    height:21px;
    border:0;
    cursor:pointer;
}
.paging {width:100%; border:1px solid #DDD; background-color:#F5F5F5; padding:5px; }
.refinment_subtitle{font-size:10px; padding:0; text-transform:uppercase; margin-bottom:5px}
#search_generic select {width:125px; font-weight:bold; font-size:10px}
