body{ margin-top:0px; padding-top:0px; margin: 0px; padding: 0px; background:#EBEBEB; margin: 0 auto; }
img{ border:0px; padding:0px; margin:0px; }
div,p,ul,li{ padding:0px; margin:0px; }
:-moz-any-link:focus{ outline: none; }
#background_main{ background:white; text-align:center; margin: 0 auto; width:1004px; }
input{ font:normal 8pt verdana; }
input.jackpot{ font:normal 8pt verdana; border:none; text-align:center; margin:0px; padding:0px;  width:100px;}
br.break{ clear:both; }
p.message{ font:bold 14pt verdana; }
a:active {outline: none;}
a:focus {-moz-outline-style: none;}
#ajaxloader{ clear:both; line-height:0px; position:absolute; top:0px; left:0px; }
#container{ text-align:center; margin: 0 auto; }
#page_top,#page_bottom{ text-align:center; }
#nav_left_bar_middle{ background-position:top right; float:left; width:12px; line-height:0px; background:url('../images/bg-left.gif') repeat-y; background-position: 0px -1px; height:100%; }
#nav_left_bar{ background-position:top right; float:left; width:12px; height:173px; background:url('../images/bg-left.gif') repeat-y; }
#nav_right_bar{ background-position:top left; float:left; width:12px; height:173px; background:url('../images/bg-right.gif') repeat-y; }
#nav_right_bar_middle{ background-position:top left; float:left; width:12px; background:url('../images/bg-right.gif') repeat-y; background-position: 0px -1px; line-height:0px; height:100%; }
#nav_middle_bar{ float:left; }
	#channel_navigation{ width:987px; float:left; padding-top:4px; .padding-top:9px; height:23px; text-align:center; padding-left:16px; }
	#links_navigation{ background:url('../images/top-bar-03.gif') repeat-x; width:1004px; height:27px; min-height:27px; font:normal 8pt verdana; color:#ffffff; float:left; }
	div.navigation_top{ float:left; margin-left:18px; .margin-left:10px; }
	div.navigation_top2{ float:left; margin-left:18px; }
	div.navigation_top3{ float:left; margin-left:18px; }
	div.navigation_top4{ float:left; margin-left:18px; }
	a.bar-txt, a.bar-txt:visited{ font:normal 8pt verdana; color:#ffffff; text-decoration:none; display:block; float:left; height:17px; padding-top:3px; padding-right:7px; padding-left:7px; }
	a.bar-txt-forum,a.bar-txt-forum:visited{ font:normal 8pt verdana; color:#ffffff; text-decoration:none; display:block; float:left; height:17px; padding-top:3px; padding-right:7px; padding-left:7px; }
	a.bar-txt:hover{ background:#57A8C8; }
	a.bar-txt-forum:hover{ background:#57A8C8; }
	a.bar-txt_on{ font:normal 8pt verdana; color:#ffffff; text-decoration:none; display:block; float:left; height:17px; padding-top:3px; padding-right:7px; padding-left:7px; background:#57A8C8; }
	#channel_navigation a.nav_top{ display:block; width:75px; height:23px; padding-top:5px; float:left; font:bold 9pt arial; color:#7C7C7C; text-decoration:none; background:url('../images/top-bar-tab.gif'); }
	#channel_navigation a.nav_top:Hover{ color:white; background:url('../images/top-bar-tab-over_new.gif'); }
	#channel_navigation a.nav_top_selected{ display:block; width:75px;
		height:23px; padding-top:5px; float:left; font:bold 9pt arial;
		color:white; text-decoration:none; background:url('../images/top-bar-tab-over.gif');
	}
	#channel_navigation a.nav_myocr{ display:block; width:75px;
		height:23px; padding-top:5px; float:left; font:bold 9pt arial;
		color:white; text-decoration:none; background:url('../images/my-ocr.gif');
	}
	#channel_navigation a.nav_ocrlive{ display:block; width:75px;
		height:23px; padding-top:5px; float:left; font:bold 9pt arial;
		color:#B60610; text-decoration:none; background:url('../images/top-bar-tab.gif');
	}
	
	#channel_navigation a.nav_ocrlive:Hover{ color:white; background:url('../images/top-bar-tab-over_new.gif'); }
	#channel_navigation a.nav_ocrlive_selected{ display:block; width:75px;
		height:23px; padding-top:5px; float:left; font:bold 9pt arial;
		color:white; text-decoration:none;
		background:url('../images/top-bar-tab-over.gif');
	}
	
	#channel_navigation a.nav_myocr:Hover{ background:url('../images/my-ocr-over.gif'); }
	#nav_middle_bar #top_container{ float:left; text-align:center; }
		#top_container #ocr_logo{ padding-top:10px; padding-left:10px; float:left; }
		
		#top_container #hr_devider{ height:2px; width:985px; line-height:0px; float:left; margin-left:10px; .margin-left:5px; margin-top:5px; background:url('../images/hr.gif') repeat-x; }
		#top_container #search_bar{float:left; font-family:verdana; width:684px; font-size:10px; font-weight:normal; color:#7c7c7c; margin-bottom:16px; text-align:left; }
		#top_container #search_bar #international_site_container{ text-align:left; margin-bottom:5px; border:1px #C7C7C7 solid; background:#FAFAFA; width:735px; float:left; padding:5px; display:none; }
		#top_container #search_bar #international_site_container img{ position:relative; top:-2px; vertical-align:middle; }
		
		#tag_go{ cursor:pointer; margin-left:5px;
			width:66px; height:21px; border:0px;
			background:url('../images/upper-bar-search.gif')
		}
		
		a.search_button{ background: url('../images/upper-bar-search.gif');
			width:66px; height:21px; display:block; float:left; margin-left:5px;
		}
		
		a.search_button:hover{ background: url('../images/upper-bar-ver-over.gif'); width:66px; height:21px; }
		div.search_img{ float:left; padding-top:16px; padding-right:3px; padding-left:10px; }
		img.search_image{ margin-right:20px; }
		div.search_bar_holder{ margin-left:70px; float:left; }
		#top_container #top_tab_r{ float:right; }
		#top_container #top_tab_l{ float:right; }
		#main_body{ float:left; text-align:left; }
			#main_body table.index,table.news{ border-collapse:collapse; width:100%	}
				#main_body table.index td{ padding:10px 4px 10px 5px; }
				#main_body table.news td{ padding:10px 20px 10px 20px; }
		
		#top_container #top_tab_middle{ float:right; width:755px; height:13px; padding-top:4px;
			padding-right:6px; text-align:right; font:normal 8pt verdana;
		}
			div.LoggedUser{ float:right; padding-right:5px; }
			#top_tab_middle a.top_tab_middle_login{ padding:0px 0px 0px 0px; float:right; line-height:0px;
				color:blue; margin-right:10px; font:normal 7.5pt verdana; display:block;
			}
			
			#top_tab_middle a.top_tab_middle_logout{ padding:0px 0px 0px 0px; float:right; line-height:0px;
				color:blue; font:normal 7.5pt verdana; margin-right:9px; display:block;
			}
			
			#top_tab_middle a.top_tab_middle_register{ padding:0px 0px 0px 0px;
				float:right; line-height:0px; margin-left:2px; margin-right:2px;
				color:blue; font:normal 7.5pt verdana; display:block;
			}
			
			span.login_seperate{ color:#00446E; font:normal 7.5pt verdana; }
div.imgSign{ float:left; padding-top:20px; width:50px; }
li.test{ font-weight:bold; }
blockquote.test{ margin:0px; float:left; font-weight:normal; width:500px; }
a.test_finish{ cursor:pointer; text-decoration:none;
	height:21px; width:66px; display:block; line-height:0px;
	background:url('../images/finish.gif') no-repeat;
}

div.the_headlines{ float:left; width:335px; }
div.headlines_container{ width:325px; float:left; }
div.header_holders{ width:325px; float:left;
	border-right:1px #c7c7c7 dashed; padding-right:38px; .padding-right:18px;
}

div.the_services{ float:left; width:610px; padding-left:49px; .padding-left:18px; }
div.the_headlines_header{ width:345px; height:23px; float:left; }
div.the_services_header{ width:610px; height:19px; float:left; }
#display_recent{ width:325px; float:left; padding-top:5px; }
#index_popular{ display:none; clear:both; }
#display_popular{ width:325px; float:left;
	display:none; padding-top:5px;
}

div.the_headlines_buttons{ height:19px; width:345px;
	background: url('../images/the-headlines-box-bg.gif') repeat-x; float:left;
}

	div.the_headlines_buttons a.headlines_recent{ display:block; width:90px; float:left;
		height:19px; background:url('../images/recent-over.gif');
		margin-left:48px; .margin-left:25px;
	}
	
	div.the_headlines_buttons a.headlines_popular{ display:block; width:90px; float:left;
		height:19px; background:url('../images/most-popular.gif');
	}
	
div.recent_news_box{ width:330px; float:left; border-bottom:1px #BFBFBF solid;
	padding-top:6px; padding-left:15px; padding-bottom:6px; .padding-bottom:4px;
}

a.open_button{ display:block; float:left; width:14px; height:14px; text-decoration:none; cursor:pointer;
	background: url('../images/max.gif') no-repeat;
}

a.open_button_closed{ display:block; float:left;
	width:14px; height:14px; cursor:pointer;
	background: url('../images/min.gif') no-repeat; text-decoration:none;
}

a.link_block{ color:#021DCC; font:8.5pt verdana;
	display:block; float:left; margin-left:6px; text-decoration:none;
}

a.link_block_inner{ color:#021DCC; font:7pt verdana;
	display:block; float:left; width:195px; margin-left:6px; text-decoration:none;
}

a.editor_pick_header{ font:bold 8.5pt verdana; color:#920001; display:block; margin-right:4px; text-decoration:none; }

a.box_header{ font:bold 8.5pt verdana; color:#006291; display:block; padding-top:4px;
	padding-bottom:4px; text-decoration:none;
}

div.news_box{ width:305px; float:left; padding-left:20px; }
	div.news_box p{ font:8pt verdana; color:#515151; }
	
	div.news_box div{ font:8pt verdana; color:#515151;
		padding-top:2px; width:222px; .padding-bottom:0px;
	}

	div.news_box span.date{ font:8pt verdana; color:#858585; }
div.news_tools{ width:332px; .width:339px; float:left; padding-left:1px; }
div.guides_category_links{ background:url('../images/bullet.gif') no-repeat;
	background-position: 10px 6px; padding-left:20px; .padding-bottom:5px;
}

div.guides_channel_date{ font:normal 7pt verdana; color:#515151; padding-bottom:4px; padding-right:5px; padding-top:2px; }
a.guides_item_title{ font:bold 8.5pt verdana;
	color:#006291; display:block; float:left; padding-top:0px;
	padding-bottom:4px; text-decoration:none;
}

a.guides_category_links{ font:normal 8pt verdana; color:#001dca; text-decoration:none; }
a.guides_category_links:hover{ text-decoration:underline; }
div.related_guides_header{ width:311px; height:23px; float:left; }
div.related_news{ padding-left:20px; }
	div.related_news_header{ width:311px; height:23px;
		background:url('../images/related-news-box.gif'); float:left;
	}
	
	div.related_news_links{ float:left; padding:7px 5px 10px 22px; text-align:left; }
		div.related_news_links ul{  list-style:none; }
		div.related_news_links ul li{  margin-bottom:5px; padding-left:10px; }
		div.related_news_links ul li a{ text-decoration:underline; font:normal 8pt verdana; color:#001dca; }
		div.related_news_links ul li a:Hover{ text-decoration:none; }
		div.related_news_links li.news{ list-style-type:none;
			background:url('../images/bullet.gif') no-repeat;
			background-position: 0px 10px; height:20px; width:3px;
			color:#2f87aa; padding-left:10px;
		}
		
		div.related_news_links a.related-news{ background:url('../images/bullet.gif') no-repeat;
			background-position: 0px 5px; margin-left:8px;
			font:normal 8pt verdana; color:#001dca; text-decoration:underline; padding-left:10px;
		}
		
		div.related_news_links a.related-news:hover{ text-decoration:none; }
	div.news_alerts{ float:left; width:286px; padding-left:20px; }
	div.news_alerts_holder{ float:left; width:311px;
		background:url('../images/box-311-bg.gif') no-repeat;
		background-position:bottom; padding-bottom:5px;
	}
	
	div.news_alerts_options{ width:311px; text-align:left; font:normal 7pt verdana; color:#525252; float:left; padding-top:15px; }
	div.tools{ font:normal 7pt verdana; color:#525252; padding-left:20px; padding-bottom:20px; }
	a.news_add_myocr{ height:16px; display:block;
		float:left; background: url('../images/add.gif') no-repeat;
		text-decoration:none; padding-left:20px;
		color:#525252; margin-right:10px;
	}
	
	a.tools,a.tools:Visited{ text-decoration:none; float:left; color:#525252; padding-right:5px; }
	a.tools:Hover{ text-decoration:underline; }
	hr.break{ clear:both; width:311px; margin-left:20px; height:1px;
		border: 0px; border-top: 1px dashed #c7c7c7;
	}

	div.news_article{ width:608px; float:left; border-right:1px #c7c7c7 dashed; padding-right:21px;
		margin-top:5px; padding-bottom:70px;
	}

	div.news_article h1{ font:normal 18pt verdana; color:#006492; margin:0px 0px 7px 0px; padding-bottom:5px; }
	div.news_article p{ font:normal 10.5pt verdana; }
	div.text_change_min{ display:block; float:left;
		background: url('../images/text-minus-p.gif') no-repeat;
		width:18px; height:12px; cursor:pointer; line-height:0px;
	}
	
	div.text_change_max{ display:block; float:left;
		background: url('../images/text-plus.gif') no-repeat;
		width:18px; height:12px; cursor:pointer; margin-left:3px; line-height:0px;
	}
	
	div.news_recommend{ width:100px; float:right; text-align:center; margin:0px padding-left:5px; }
		div.news_recommend_counter{ width:100px; float:right; height:58px; background: url('../images/recommendations.gif') no-repeat;
			font:bold 22pt verdana; text-align:center;
		}
		
		div.news_recommend_click{ margin-top:5px; clear:both; float:right; height:17px; }
		a.news_recommend_clicker{ display:block; float:left;
			width:100px; height:17px; cursor:pointer;
			background: url('../images/recommend-this.gif') no-repeat;
		}
		
		a.news_recommend_clicker:Hover{ background: url('../images/recommend-this-ove.gif') no-repeat; }
a.link{ font:normal 8pt verdana; color:#001dca; text-decoration:underline; }
a.link:hover{ text-decoration:none; }
a.regular_link{ font:normal 8pt verdana; color:#001dca; text-decoration:none; }
a.regular_link:hover{ text-decoration:underline; }
div.news_main_index{ float:left; width:1004px; }

div.news_index_left{ width:325px; float:left;
	border-right:1px #c7c7c7 dashed; padding-right:18px;
}

div.news_index_right{ width:600px; float:left; padding-left:18px; }
div.channel_box{ width:325px; float:left; }
	div.last_news_header{ width:325px; height:23px; float:left; padding-bottom:4px; }
	div.commentary_header{ width:325px; height:23px; float:left; padding-bottom:4px; }
	div.industry_header{ width:325px; height:23px; float:left; padding-bottom:4px; }
div.channel_text{ width:325px; float:left; font:8pt verdana; color:#515151; padding-bottom:20px; }
div.guide_channel_text_first{ width:234px; float:left; font:8pt verdana; color:#515151; padding-bottom:5px; }
span.guide_channel_header, a.guide_channel_header{
	font:pt verdana; color:#006492; background: url('../images/school-bullet.gif') no-repeat;
	background-position:0px 5px; padding-left:10px;
}

div.channel_text_first{ width:325px; float:left; font:8pt verdana; color:#515151; }
div.channel_text_inner{ width:325px; float:left;
	padding-bottom:20px; font:8pt verdana; color:#515151;
}

	span.text_header, a.text_header{ font:bold 8.5pt verdana;
		color:#006291; display:block; float:left; padding-bottom:4px; text-decoration:none;
	}
	
	span.channel_date{ font:normal 7pt verdana;
		color:#515151; float:left; padding-bottom:4px; padding-right:5px;
	}
	
	span.tag_header{ color:#525252; font:normal 8pt verdana; }
	span.adjust_font{ color:#525252; font:normal 7pt verdana; display:block; float:left; }
	a.read_more{ float:left; height:13px; width:64px; display:block; margin-top:10px; }
	a.read_more:Hover{ background: url('../images/read-more-over.gif') no-repeat; }
	
	a.read_more_from{ float:left; height:13px;
		width:139px; display:block;
		background: url('../images/more-from-this-section.gif') no-repeat;
		margin-top:10px; margin-left:4px;
	}
	
	a.read_more_from:Hover{ background: url('../images/more-from-this-section-over.gif') no-repeat; }
div.exclusive_box{ width:609px; float:left;
	min-height:200px; .height:200px; padding-bottom:15px; .padding-bottom:20px;
}
	div.exclusive_header{ width:599px; float:left; height:23px; }
	div.exclusive_text{ width:587px; float:left; padding-right:5px; padding-bottom:5px; }
	div.exclusive_inner{ float:left; width:599px; background:#EFF5F8; padding-bottom:5px; }
	div.exclusive_picture{ float:right; padding-right:9px; .padding-right:4px; }
	
	div.exclusive_body{ width:345px; float:left;
		font:8pt verdana; color:#515151; padding-left:5px; 
		padding-right:5px; line-height:13px; padding-top:4px;
	}
	
div.exclusive_box_left{ width:324px; float:left; border-right:1px #C3C3C3 dashed; padding-right:20px; }
div.exclusive_box_right{ float:left; padding-left:19px; }

div.channel_text_right{ width:325px; float:left;
	font:8pt verdana; color:#515151; padding-bottom:20px;
}

	div.reviews_header{ width:325px; height:23px; float:left; padding-bottom:4px; }
	div.entertaiment_header{ width:325px; height:23px; float:left; padding-bottom:4px; }
	
div.more_news_container{ clear:both; }

div.display_more_news_commentary{ clear:both; padding-top:13px; width:234px;
	background: url('../images/more-news-commentary.gif') no-repeat;
}

div.display_more_news_reviews{ clear:both; padding-top:13px; width:234px;
	background: url('../images/more-news-reviews.gif') no-repeat;
}

div.display_more_news_industry{ clear:both; padding-top:13px;
	background: url('../images/more-news-industry-coverage.gif') no-repeat; width:234px;
}

div.display_more_news_entertainment{ clear:both; padding-top:13px; width:234px;
	background: url('../images/more-news-entertaiment.gif') no-repeat;
}

div.the_more_news_header{ width:234px; height:23px; clear:both; }

div.the_more_news_buttons{ height:19px; width:234px; float:left;
	background: url('../images/the-headlines-box-bg.gif') repeat-x;
}

	div.the_more_news_buttons a.headlines_recent{ display:block; width:90px; height:19px;
		background:url('../images/recent-over.gif');
		float:left; margin-left:30px; .margin-left:15px;
	}
	
	div.the_more_news_buttons a.headlines_popular{ display:block; width:90px; height:19px; float:left;
		background:url('../images/most-popular.gif');
	}
	
	div.news_box_inner{ clear:both; padding-left:20px; padding-right:2px; padding-bottom:3px;
		font:normal 8pt verdana; color:#515151;
	}
	
	div.recent_news_box_inner{ width:234px; clear:both; border-bottom:1px #BFBFBF solid;
		padding-top:6px; padding-bottom:6px; .padding-bottom:0px;
	}
	
	div.recent_news_box_inner_no_border{ width:234px; clear:both;
		padding-top:6px; padding-bottom:6px; .padding-bottom:2px; font:normal 8pt verdana; color:#515151;
	}
	
	div.news_box_inner div{ font:8pt verdana; color:#515151; }
	div.news_box_inner span.date{ font:8pt verdana; color:#858585; }
	#display_popular_inner{ width:234px; float:left; display:none; }

div.register_header{ width:200px; clear:both; }
div.register_header_item_left{ float:left; font:normal 8pt verdana; padding-top:12px; width:150px; }

	div.register_header_item_left a{ background:transparent; border:0px;
		color:#021DCC; font:normal 8pt verdana; text-decoration:none; cursor:pointer;
	}
	
	div.register_header_item_left a:Hover{ text-decoration:underline; }
div.register_errors{ float:left; font:8pt verdana; color:red; padding-top:10px; .padding-top:3px; padding-left:5px; }
div.register_header_item_left_right{ float:left; padding-right:4px;
	font:8pt verdana; padding-top:10px; width:130px;
}

div.register_header_item_right{ float:left; padding-top:10px; }

	div.register_header_item_right a{ background:transparent; border:0px;
		color:#021DCC; font:normal 8pt verdana; text-decoration:underline; cursor:pointer;
	}

div.register_line_container{ clear:both; font:bold 8pt verdana; color:#515153; }

div.register_new_user{ width:450px; float:left;
	padding-left:20px; padding-right:27px; .padding-right:23px;
}

div.register_new_user_right{ width:400px; float:left; padding-left:20px;
	padding-right:27px; .padding-right:23px;
}

div.register_new{ clear:both; width:914px; text-align:center; padding-top:8px;
	padding-left:20px; padding-right:27px; border-top:1px #2B7A9A dashed; margin-left:20px;
}

div.register_thanks{ width:950px; float:left; padding-left:20px; padding-right:27px;
	.padding-right:23px; font:bold 16pt verdana;
}

a.thanks_login{ font:bold 16pt verdana; color:#2B7A9A; text-decoration:none; }
a.thanks_login:Hover{ text-decoration:underline; }
div.tag_cloud{ clear:both; text-align:center; margin-top:3px; }
div.tagcloud_top{ height:12px; line-height:0px; }
div.tagcloud_bottom{ height:5px; line-height:0px; }
a.tagcloudeTitle {position:absolute; left:40px; top:-8px; width:70px; height:12px; display:block; background-color:#ffffff; text-decoration:none; color:#8F8F8F; font:normal 8pt verdana;}
div.tagcloud_middle{ background-color:#F3F3F3; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:15px;}

div.tagcloud_middle a{ color:#909090; text-decoration:none; font:normal 8pt verdana; }
div.tagcloud_middle a:Hover{ color:#56A6C9; }

div.tagcloud_middle_sitemap{ background: url('../images/recent-tags-middle-sitemap.gif') repeat-y;
	background-position: 8px 0px; padding-left:20px; padding-right:20px;
}
div.tagcloud_middle_sitemap a{ color:#909090; text-decoration:none; font:normal 8pt verdana; }
div.tagcloud_middle_sitemap a:Hover{ color:#56A6C9; }

div.bottom_bg_devider{ width:100%; float:left; background: url('../images/bottom-bg.gif') repeat-x;
	height:7px; line-height:0px;
}

div.bottom_links{ width:980px; text-align:left; padding-left:12px; padding-right:12px; border-bottom:1px #C7C7C7 dashed; float:left;text-align:center; line-height:0px; }

div.copyrights{ width:980px; text-align:left; padding-left:12px; padding-right:12px;
	color:#C7C7C7; float:left; padding-top:10px; padding-bottom:10px;
}
div.copyrightsBox {float:left; width:185px; height:237px; padding-left:20px;}
div.copyrightsBox .bottom_links {display:block; height:20px;}
div.copyrightsLinksBox {clear:both; padding:5px 0px 4px 0px; font-size:7pt;}
div.copyrightsLinksBox .bottom_links, div.copyrightsLinksBox .bottom_links:Visited {font-size:7pt;}
div.copyrights_left{ float:left; color:#686868;
	font:normal 8pt verdana; margin-top:2px;
}

div.copyrights_right{ float:right; color:#686868; font:normal 7.5pt verdana; }
div.tag_clouds{ float:left; margin-top:10px; width:1000px; }

a.tag_mini{ margin-top:25px; font-weight:bold; font-family:Verdana; color:#909090;
	background:transparent; text-decoration:none;
}

a.tag_mini:Hover{ color:#56A6C9; }
div.footer{ clear:both; width:1004px; margin-top:10px; font-family:verdana; font-size:8pt; color:#515151;}
div.footer h2 {margin:0px; padding-bottom:6px; color:#515151; font-family:verdana; font-size:11.5pt;}
div.tag_main{ float:left; width:992px; padding-left:12px; padding-right:12px; }
div.tag_result{ float:left; width:500px;
	padding-left:12px; padding-right:12px; border:1px #E0E0E0 solid;
}

div.tag_search{ min-height:18px; clear:both;
	background:#F5F5F5; width:730px; margin:0 auto; border:1px #E0E0E0 solid; padding-left:10px; padding-right:10px;
	color:#56A6C9; font:bold 10pt verdana; padding-top:4px; padding-bottom:4px; line-height:0px;
}

a.tag{ font:bold 8pt verdana; color:#0063DC; background:transparent; text-decoration:none; }
a.tag:Hover{ color:white; background:#0063DC; }
a.tag_results{ font:bold 8pt verdana; color:#0063DC; background:transparent; text-decoration:none; }
a.tag:tag_results{ color:#0063DC; background:#0063DC; }
a.bottom_links,a.bottom_links:Visited{ color:#686868; font:normal 8pt verdana; text-decoration:underline; }
a.bottom_links:Hover{ text-decoration:underline; }
span.separator{ padding-left:3px; padding-right:3px; color:#686868; font:normal 8pt verdana; }
a.tag_news{ font:normal 8pt verdana; color:#2A7B96; text-decoration:none; }
a.tag_news:Hover{ color:#56A6C9; }

input.search_site{ margin-top:1px; .margin-top:0px; width:400px;  border:1px #7F9DB9 solid; height:16px; .height:15px; padding-left:2px; padding-top:3px; }

div.div_break{ clear:both; line-height:0px; height:0px; }
a.tag_news_index{ font:normal 8pt verdana; color:#2A7B96; text-decoration:none; }
a.tag_news_index:Hover{ color:#56A6C9; }
span.tag{ font:normal 8pt verdana; color:#2F87AA; }
span.tag_full{ font:normal 10.5pt verdana; color:#515151; }
img.front_image{ width:75px; height:62px; border:1px black solid; margin-top:11px; .margin-top:7px; margin-right:10px;}
span.updated{ display:block; float:left; margin-top:4px; }
div.break{ float:left; padding-top:5px; }
p.abstract_full{ font:normal 10.5pt verdana; color:#2F87AA;}
a.tag_news_full{ font:normal 10.5pt verdana; color:#2A7B96; text-decoration:none; }
a.tag_news_full:Hover{ color:#56A6C9; }
div.make_homepage{ float:left; margin-left:510px; .margin-left:350px; }
div.school_index_left{ width:685px; float:left; border-right:1px #c7c7c7 dashed; padding-right:18px; padding-left:2px; }
div.school_index_right{ width:234px; float:left; padding-left:3px; padding-bottom:15px; .padding-bottom:20px; }
div.school_channel_box_left_container{ width:340px; float:left; }
	div.school_channel_box_left_container a{ font:bold 8pt verdana; color:#006492; text-decoration:none; }
	div.school_channel_box_left_container a:Hover{ text-decoration:underline; }
div.school_channel_box_left{ width:325px; float:left; padding-right:15px; padding-bottom:14px; border-right:1px #c7c7c7 dashed; }
div.school_channel_box_right{ width:325px; float:left; padding-left:15px; }
div.school_intro{ width:685px; clear:both; }
span.school_text_header{ font:bold 8.5pt verdana; color:#006291; }
img.school_video_gem{ display:block; margin-left:8px;}
h1.school_text_header{ font:normal 18pt verdana; color:#006492;
	margin:0px 0px 7px 0px; padding-bottom:5px;
}

div.welcome_body{ padding-top:5px; padding-bottom:20px;
	color:#515151; font:normal 8pt verdana; float:left;
}

div.welcome_body h1{ font:normal 18pt verdana; }
div.news_channel_container a{ font:10pt verdana; color:#006492;
	background: url('../images/school-bullet.gif') no-repeat;
	background-position:0px 5px; padding-left:10px;
}
	
div.news_channel_container a:Hover{ font:10pt verdana; text-decoration:underline; color:#006492; }
div.school_channel_container{ width:325px; float:left; background:#EEF6F9; }
	div.school_channel_container a.container{ font:bold 8pt verdana; color:#006492;
		text-decoration:none; margin-left:15px;
		display:inline; background: url('../images/school-bullet.gif') no-repeat;
		background-position:0px 5px; padding-left:10px;
	}
	
	div.school_channel_container a.container:Hover{ text-decoration:underline; }
	div.school_main_header{ width:325px; height:23px; float:left; padding-bottom:4px; }
	div.school_main_header_first{ width:325px; height:23px;
		float:left; padding-bottom:4px; padding-left:15px;
	}

div.school_separator{ width:325px; line-height:0px;
	border-top:1px #c7c7c7 dashed; clear:both; padding-bottom:25px;
}

a.school_link{ font:bold 8pt verdana; color:#006492; text-decoration:none; clear:both;
	width:0px; padding-top:12px; height:18px;
}

a.school_link:Hover{ text-decoration:underline; }

div.school_nav{ width:608px; height:23px; font:normal 8pt verdana; color:#535353;
	background: url('../images/school-buttons-bg.gif') repeat-x;
}

a.gray{ font:normal 8pt verdana; color:#535353; text-decoration:none; }
a.gray:Hover{ text-decoration:underline; }

div.the_more_news_buttons a.headlines_games{ display:block; width:66px;
	height:19px; background:url('../images/school-games-over.gif');
	float:left; margin-left:15px; .margin-left:15px;
}

a.guides_directory_category{ font:bold 8.5pt verdana; text-decoration:none; color:#006291; }
a.guides_directory_subcategory{ font:normal 8pt verdana; text-decoration:none; color:#006291; }

div.the_more_news_buttons a.headlines_guides{ display:block; width:66px;
	height:19px; background:url('../images/school-guides.gif'); float:left;
}

div.the_more_news_buttons a.headlines_forums{ display:block; width:66px;
	height:19px; background:url('../images/school-forums.gif'); float:left;
}

div.floater{ float:left; }
.school_lesson{ font:normal 8pt verdana; color:#016390;
	text-decoration:none; display:block; clear:both; background: url('../images/bullet.gif') no-repeat;
	background-position:0px 5px; padding-left:10px; padding-bottom:5px;
}

a.pfd_link{ font:normal 8pt verdana; color:#016390; text-decoration:none; }
a.pfd_link:Hover{ text-decoration:underline; }
div.related_courses{ width:311px; height:23px; clear:both; }
div.school_options{ width:316px; border-bottom:1px #c7c7c7 dashed; }

div.school_article{ width:608px; float:left; padding-right:21px; margin-top:5px;
	color:#515151; font:normal 10.5pt verdana; padding-bottom:70px;
}

div.school_tools{ width:332px; .width:339px; float:left; padding-left:1px; border-left:1px #c7c7c7 dashed; }
div.the_more_news_buttons_school{ height:19px; width:312px;
	background: url('../images/the-headlines-box-bg.gif') repeat-x; float:left;
}

div.the_more_news_buttons_school a.headlines_elementry{ display:block; width:90px;
	height:19px; background:url('../images/school-elementary-over.gif');
	float:left; margin-left:25px; .margin-left:15px;
}

div.the_more_news_buttons_school a.headlines_junior{ display:block; width:90px;
	height:19px; background:url('../images/school-junior.gif'); float:left;
}

div.the_more_news_buttons_school a.headlines_high{ display:block; width:90px; float:left;
	height:19px; background:url('../images/school-high.gif');
}

div.display_more_school{ clear:both; padding-top:13px; width:312px; }
div.recent_school_box_inner{ width:312px; clear:both; border-bottom:1px #BFBFBF solid;
	padding-top:6px; padding-bottom:6px; .padding-bottom:0px;
}

div.recent_school_box_inner_no_border{ width:312px; clear:both;
		padding-top:6px; padding-bottom:6px; .padding-bottom:2px;
		font:normal 8pt verdana; color:#515151;
	}

div.flat_page{ width:608px; float:left; border-right:1px #c7c7c7 dashed;
	padding-right:21px; margin-top:5px; padding-bottom:70px;
	color:#515151; font:normal 10.5pt verdana;
}

	div.flat_page h1{ font:bold 17pt verdana; color:#515151; margin:0px 0px 7px 0px; padding-bottom:5px; }
	div.flat_page h2{ font:bold 13pt verdana; color:#2F87AA;
		margin:0px 0px 7px 0px; padding-bottom:5px; padding-top:10px;
	}
	div.flat_page ul{ color:#2F87AA; list-style-image: url("../images/bullet.gif"); margin-left:15px; }
	div.flat_page li{ color:#515151; font:normal 10.5pt verdana; }
	div.flat_page p{ font:normal 10.5pt verdana; }
div.recomment_box_holder{ width:135px; .width:125px; float:right; .padding-left:10px; }
#index_junior, #index_high,#index_guides,#index_forum{ display:none; }
div.school_article h1{ font:bold 17pt verdana; color:#515151; margin:0px 0px 7px 0px; padding-bottom:5px; }
div.school_article h2 { font:bold 13pt verdana; color:#515151; margin:0px 0px 7px 0px; padding-top:20px; }
div.school_article p{ font:normal 10.5pt verdana; }
div.school_article ul{ list-style-type: disc; margin-left:33px; }

div.guide_directory{ background: url('../images/bg687x180.gif') no-repeat;
	background-color:#ffffff; background-position:bottom;
	width:667px; padding-left:20px;
}

div.directory{ background: url('../images/bg687x50.gif') no-repeat;
	background-color:#ffffff; background-position:bottom; width:667px;
	padding-top:10px; padding-left:20px;	
}

div.directory_small{ background: url('../images/bg610x50.gif') no-repeat;
	background-color:#ffffff; background-position:bottom;
	width:590px; padding-top:10px; padding-left:20px;	
}

div.frontpage_box{ width:325px; font:8pt verdana; color:#515151; background: url('../images/bg325x260.gif') no-repeat;
	background-position:bottom; background-color:#fffff;
}

div.frontpage_guides_box{ width:325px; font:8pt verdana;
	color:#515151; background: url('../images/bg325x390.gif') no-repeat;
	background-position:bottom; background-color:#fffff;
}

div.frontpage_school_box{ width:325px; font:8pt verdana;
	color:#515151; background: url('../images/bg325x390b.gif') no-repeat;
	background-position:bottom; background-color:#fffff;
}

div.frontpage_school_box div div a{ font:normal 8.5pt verdana; color:#001DCA; text-decoration:underline; }
div.frontpage_school_box div div a:Hover{ text-decoration:none; }
div.frontpage_school_box div span{ font:bold 8.5pt verdana; color:#006291; padding-top:5px; padding-bottom:5px; display:block; }
div.frontpage_school_box div a{ font:normal 8.5pt verdana; color:#001DCA; text-decoration:underline; }
div.frontpage_school_box div a:Hover{ text-decoration:none; }

div.frontpage_games_box{ font:8pt verdana; color:#515151;
	background: url('../images/bg289x130.gif') no-repeat;
	background-position:bottom; background-color:#ffffff;
}

div.frontpage_directory_box{ background: url('../images/bg600x142.gif') no-repeat;
	background-position:bottom;
}

div.frontpage_sponsor_box{ font:8pt verdana; color:#515151;
	background: url('../images/bg294x280.gif') no-repeat;
	background-position:bottom; background-color:#ffffff;
}

span.guide_date{ font:normal 10.5pt verdana;
	color:#515151; display:block; float:left; width:455px; padding-bottom:4px;
}

div.guides_difficulty{ display:block; clear:both; padding-right:10px; }

span.directory_az{ padding:0px 0px 0px 3px; font:normal 20pt verdana;
	color:#c7c7c7; text-decoration:none;
}
a.directory_az{ padding:0px 0px 0px 3px; font:normal 20pt verdana; color:#c7c7c7; text-decoration:none; }
a.directory_az_active{ padding:0px 0px 0px 3px; font:normal 20pt verdana; color:#c7c7c7; text-decoration:none; }
a.directory_az_active:Hover{ color:#2F87AA; }
a.guide_article{ font:normal 10.5pt verdana; color:#2F87AA; text-decoration:none; }
a.guide_article:Hover{ text-decoration:underline; }

div.step_number{ font:bold 15pt Arial; color:white; width:40px; height:32px; float:left;
	background:url('../images/step.gif'); text-align:center; padding-top:3px;
}

#guide_tips ul li{ background: url('../images/tip.gif') no-repeat;
	width:540px; padding-left:40px; list-style-type:none; padding-bottom:10px;
}

#guide_tips ul li.step_warning{ background: url('../images/warning.gif') no-repeat;
	width:540px; list-style-type:none; padding-bottom:10px; font:normal 11pt verdana;
}

div.step_header{ color:#006291; font:bold 10.5pt verdana; }

div.guides_article{ width:608px; float:left;
	padding-right:21px; margin-top:5px; color:#515151; font:normal 10.5pt verdana;
	padding-bottom:70px; border-right:1px #c7c7c7 dashed;
}
	div.guides_article h1{ font:normal 18pt verdana; color:#006492; margin:0px 0px 7px 0px; padding-bottom:5px; }
div.guides_tools{ width:332px; .width:339px; float:left; padding-left:1px; }
ul.aticle_ul{ margin-left:30px; color:#2F87AA; }
div.big_seperator{ clear:both; padding-top:15px;
	line-height:0px; border-bottom:1px #C7C7C7 dashed; width:678px;
}

div.guides_big_seperator{ clear:both; padding-top:15px;
	line-height:0px; border-bottom:1px #C7C7C7 dashed; width:687px;
}

div.guide_holder{ float:left; width:682px; }
div.guides_title{ padding-left:5px; width:682px; float:left; color:#00688D; font:bold 8pt verdana; background:#F5F5F5;
	height:17px; padding-top:3px;
}
div.guides_body{ width:680px; float:left; color:#515151; font:normal 8pt verdana; padding-top:3px; padding-left:5px; }
a.guides_navigator{ color:#2B78A4; font:normal 8pt verdana; text-decoration:none; }
a.guides_navigator:Hover{ text-decoration:underline; }
span.arrows{ color:#2B78A4; font:normal 7.5pt verdana; }
h2{color:#006291; font:bold 10.5pt verdana;}
h3.blog_post{color:#006291; font:normal 18pt verdana; margin:0px 0px 5px 0px;}
a.blog_post {color:#006291; font:normal 18pt verdana; text-decoration:none;}
a.image_enlarge{ cursor:pointer; color:#3988A8;
	font:normal 7.5pt verdana;
	text-decoration:none; background: url('../images/zoomi_16.gif') no-repeat;
	background-position: 0px 3px; padding-bottom:4px;
	.padding-bottom:3px; margin-left:11px;
	display:block; text-align:right; width:60px; padding-top:3px;
}

a.image_enlarge:Hover{ text-decoration:underline; }
div.tag_results_list{ padding-top:2px; width:202px;
	.width:204px; margin-left:89px;
	position:absolute; border:1px #E0E0E0 solid; background:white;
}

div.sitetag_results_list{ padding-top:2px; .padding-top:0px;
	width:280px; .width:284px; margin-left:15px; .margin-left:14px;
	position:absolute; border:1px #E0E0E0 solid; background:white;
}

div.inner_tag_results{ clear:both; float:left; width:202px; .width:204px; }
div.siteinner_tag_results{ clear:both; float:left; width:272px; .width:276px; padding-left:4px; padding-right:4px; }
div.guide_full_article{ float:left; width:550px; padding-top:7px; }
div.guide_full_article ol{ margin-left:70px; }
#item_content ul{ list-style-type:disc; }
div.guides_abstract_full ul{ list-style-type:disc; }
div.guides_abstract_full{ padding-top:4px; font:normal 10.5pt verdana; color:#2F87AA; }
div.guides_abstract_full strong{ font:bold 10.5pt verdana; color:#2F87AA; }
ul.steps_ul{ margin-left:30px; }
ul.steps_ul li, ol li{ font:normal 10.5pt verdana; padding-bottom:5px; }
ul.directory_ul{ margin-left:30px; padding-top:10px; }
	ul.directory_ul li{ font:normal 10.5pt verdana; }
div.casino_article{ width:496px; float:left; padding-right:25px; margin-top:5px;
	color:#515151; font:normal 10.5pt verdana; padding-bottom:70px;
}

div.casino_right_header{ color:#0E6286; font:bold 8pt verdana; padding-bottom:4px; }
	div.casino_article h1{ font:normal 14pt verdana; color:#006492; margin:0px 0px 0px 0px; }
	a.casino_link_article{ margin-left:3px; color:#0E6286; font:bold 8pt verdana; text-decoration:none; }
	a.casino_link_article:Hover{ text-decoration:underline; }
div.directDownload{ font:normal 8pt verdana; color:#0E6286; float:left; padding-top:8px; }
div.casino_features{ width:162px; float:left; border-right:1px #c7c7c7 dashed; border-left:1px #c7c7c7 dashed; padding-left:10px; padding-right:10px; }
div.casino_profile{ clear:both; padding:8px 0px 5px 5px; width:157px; background:#EFF5F8; border-bottom:1px #c7c7c7 dashed;}
	div.casino_profile ul{ list-style-type:none; }
	div.casino_profile ul li{ background:url('../images/bullet.gif') no-repeat;
		background-position: 0px 5px; .background-position: 0px 7px; padding-left:10px; color:#016297; font:bold 8pt verdana;
	}
	div.casino_profile ul li span{ font:normal 8pt verdana; }
div.currency{ background:url('../images/qurrency-bg.gif') no-repeat;
	float:left; width:16px; height:14px; font:bold 7.5pt verdana; text-align:center;
	padding-top:2px; color:white; margin-right:3px;
}
div.casino_promotion{ clear:both; padding-bottom:4px; padding-top:0px; }
	div.casino_promotion ul{ margin-left:30px; }
div.breaker{ clear:both; line-height:0px; }
div.breaker2{ clear:both; line-height:0px; padding-top:4px; }
div.breaker3{ clear:both; line-height:0px; padding-top:8px; }
div.breakerLine{ line-height:0px; height:0px; padding-top:3px; }
div.casino_services{ clear:both; padding-left:5px; width:157px; background:white; padding-bottom:5px; border-bottom:1px #c7c7c7 dashed; }
div.casino_special{ clear:both; padding-left:5px; width:157px; background:white;
	padding-bottom:5px; padding-top:5px; border-bottom:1px #c7c7c7 dashed;
}

	div.casino_special ul li{ list-style-type:disc; margin-left:18px; color:#016297; font:normal 8pt verdana; padding-bottom:4px; }
		div.casino_special ul li a{ color:#016297; font:bold 8pt verdana; text-decoration:none; }
		div.casino_special ul li a:Hover{ text-decoration:underline; }
div.casino_all_features{ clear:both; width:161px; background:white; padding-bottom:5px;
	padding-top:5px; border-bottom:1px #c7c7c7 dashed;
}
	div.casino_all_features ul li{ list-style-type:disc; margin-left:18px;
		color:#016297; font:normal 8pt verdana; padding-bottom:4px;
	}
		div.casino_all_features ul li a{ color:#016297; font:normal 8pt verdana; text-decoration:none; }
		div.casino_all_features ul li a:Hover{ text-decoration:underline; }
		
div.casino_cashier{ clear:both; padding-left:5px; width:157px; background:white;
	padding-bottom:5px; padding-top:2px; border-bottom:1px #c7c7c7 dashed; font:bold 8pt verdana; color:#016297;
}
	div.casino_cashier span{ font:normal 8pt verdana; }
div.casino_jackpots{ clear:both; padding-left:5px;
	width:157px; background:white; padding-bottom:5px; padding-top:2px;
	border-bottom:1px #c7c7c7 dashed; font:bold 8pt verdana; color:#016297;
}

div.casino_service{ clear:both; padding-left:5px; font:normal 8pt verdana; color:#016297;
	width:157px; background:white; padding-bottom:5px; padding-top:1px; border-bottom:1px #c7c7c7 dashed;
}

	div.casino_service ul{ margin-top:4px; margin-left:14px; }
	div.casino_service ul li{ padding-bottom:5px; }
	div.casino_service a.support_phone{ background: url('../images/email.gif') no-repeat;
		padding-left:20px; height:16px; color:#016297; text-decoration:underline; padding-bottom:2px;
	}
	
	div.casino_service a.phone{ background: url('../images/phone.gif') no-repeat;
		padding-left:20px; height:16px; color:#016297; text-decoration:underline; padding-bottom:2px;
	}
	
div.getting_started{ width:253px; float:left; padding-left:0px; padding-right:6px; }
div.casino_tools{width:243px; font:normal 7pt verdana; margin-left:15px;
	color:#525252; padding-left:1px; border-bottom:1px #c7c7c7 dashed; padding-bottom:28px;
}
div.casinos_getting{ margin-top:23px; margin-left:15px;
	width:243px; background:#F4F4F4; color:#016297; font:bold 8pt verdana;
}
div.casinos_related_news_links{ width:243px; clear:both; padding:7px 5px 22px 15px; .padding:7px 5px 22px 0px; text-align:left; }
	div.casinos_related_news_links a.related-news{ background:url('../images/bullet.gif') no-repeat;
		background-position: 0px 5px; font:normal 8pt verdana;
		color:#001dca; text-decoration:underline;
		padding-left:10px; .margin-left:12px; padding-bottom:6px; display:block;
	}
	
div.casino_image{ clear:both; padding:5px 5px 5px 5px; background:#EDEDED; }

div.casino_step_number{ font:bold 15pt Arial; color:white;
	width:40px; height:32px; float:left; background:url('../images/casino-num.gif');
	text-align:center; padding-top:3px; margin-left:4px;
}

div.casino_image_holder{ padding-top:10px; float:left;
	width:241px; padding-bottom:10px; border-bottom:1px #c7c7c7 dashed;
}

img.zoom{ cursor: pointer; .cursor: url('../images/magnify.cur'); }
div.image_contain{ background:white; display:none;
	position: absolute; left:50%; top:50%; margin-left:-150px; margin-top:-150px;
}

#item_content table.news_class{ border-top:3px #2F88AA solid; border-collapse:collapse;
	padding:5px; font:normal 8pt verdana; color:#2F87AA;
}

#item_content table.news_class td{ padding:5px; border-right:1px #C7C7C7 solid; border-left:1px #C7C7C7 solid;
	font:normal 8pt verdana; border-bottom:1px #C7C7C7 solid;
}

#item_content table.news_class th{
	background:url(../images/bonushuntertabletitleth.gif) repeat-x;
	height:44px; font:bold 8.5pt verdana;
	color:#006291; padding:5px; border-right:1px #C7C7C7 solid; border-left:1px #C7C7C7 solid;
	border-bottom:10px #DBDBDB solid; text-align:left;
}

div.news_item_content{ font:normal 10.5pt verdana; color:#515151; }
div.news_item_content ul { margin-left:15px; }
div.news_item_content ul li { font:normal 10.5pt verdana; }

div.promotion_box{ float:left; background: url('../images/box-490-bg.gif') no-repeat;
	background-position:center bottom; width:100%; display:block;
}

div.promotion_info_first{ float:left; width:480px; background:transparent; padding-left:10px; padding-bottom:5px; padding-top:2px; }
	div.promotion_info_first ul{ margin-left:25px; }
div.promotion_info{ float:left; width:480px; border-top:1px #D0D0D0 solid; background:transparent; padding-left:10px; padding-bottom:5px; padding-top:13px; }
	div.promotion_info ul{ margin-left:25px; }
div.promotion_info_last{ float:left; width:480px; border-top:1px #D0D0D0 solid; background:transparent; padding-left:10px; padding-bottom:5px; padding-top:13px; }
	div.promotion_info_last ul{ margin-left:25px; }
span.promo_name{ color:#006291; font:bold 10.5pt verdana; }
.tip{ border:1px #D0D0D0 solid; background:#F1F6FA;
	padding:5px; font:normal 8pt verdana; color:#016297;
}

div.promotion_tooltip{ padding-top:4px; cursor:pointer; float:right; padding-right:4px; }
div.promotion_tooltip_hide{ padding-top:4px; cursor:pointer;
	float:right; padding-right:4px; display:none;
}

a.archive{ color:#6B6B6B; font:bold 8pt verdana; text-decoration:none; width:35px; height:20px; display:block;
	float:left; border-right:1px #C7C7C7 solid; border-bottom:1px #C7C7C7 solid; margin-right:0px; margin-bottom:0px;
	padding:15px 12px 5px 10px; text-align:center;
}

a.archive:Hover{ color:white; background:#57A7C8; text-decoration:none; }
a.archive_last{ color:#6B6B6B; font:bold 8pt verdana; text-decoration:none; width:35px; height:20px; display:block; float:left; margin-right:0px;
	margin-bottom:0px; padding:15px 12px 5px 10px; text-align:center;
}
a.archive_last:Hover{ color:white; background:#57A7C8; text-decoration:none; }
a.archive_disable{ color:#BFBFBF; font:bold 8pt verdana;
	text-decoration:none; width:35px; height:20px; display:block; cursor:default;
	float:left; padding:15px 12px 5px 10px;
	border-right:1px #C7C7C7 solid; border-bottom:1px #C7C7C7 solid;
	margin-right:0px; margin-bottom:0px; text-align:center;
}

a.archive_disable_last{ color:#BFBFBF; font:bold 8pt verdana;
	text-decoration:none; width:35px; height:20px; display:block;
	float:left; padding:15px 12px 5px 10px; margin-right:0px; margin-bottom:0px; cursor:default;
	text-align:center; border-right:1px #C7C7C7 solid;
}

a.archive_rightmost{ color:#6B6B6B; font:bold 8pt verdana; text-decoration:none; width:35px; height:20px; display:block;
	float:left; border-bottom:1px #C7C7C7 solid; margin-right:0px; margin-bottom:0px; padding:15px 12px 5px 10px; text-align:center;
}

a.archive_rightmost:Hover{ color:white; background:#57A7C8; text-decoration:none; }
a.archive_rightmost_last{ color:#6B6B6B; font:bold 8pt verdana; text-decoration:none; width:35px; height:20px; display:block;
	float:left; border-right:1px #C7C7C7 solid; margin-right:0px; margin-bottom:0px; padding:15px 12px 5px 10px; text-align:center;
}

a.archive_rightmost_last:Hover{ color:white; background:#57A7C8; text-decoration:none; }

a.archive_disable_right{ color:#BFBFBF; font:bold 8pt verdana; text-decoration:none; width:35px; cursor:default;
	height:20px; display:block; float:left; border-bottom:1px #C7C7C7 solid; margin-right:0px; margin-bottom:0px; padding:15px 12px 5px 10px; text-align:center;
}

a.archive_disable_right_last{color:#BFBFBF; font:bold 8pt verdana; text-decoration:none; cursor:pointer; width:35px; height:20px; display:block; float:left; cursor:default;
	margin-right:0px; margin-bottom:0px; padding:15px 12px 5px 10px; text-align:center;
}

a.archive_year{ color:white; font:bold 8pt verdana; float:left; margin-left:6px; cursor:default; text-decoration:none; display:block; }

div.payment_methods{ float:left; margin-right:5px; }
div.channel_welcome{ color:#515151; font:normal 8pt verdana; float:left; padding-left:10px; padding-bottom:35px; }
div.games_top_devide{ background: url('../images/hr_games.gif') repeat-x;
	height:3px; width:679px; float:left; line-height:0px;
}
div.game_container{ border-bottom:1px #C7C7C7 dashed; float:left; padding-bottom:10px; padding-top:10px; color:#515151; font:normal 8pt verdana; margin-bottom:4px; width:100%; }
div.game_picture{ padding-bottom:1px; .padding-bottom:5px; border:1px #E7E7E7 solid; margin-right:5px; }
	div.game_picture img{ padding-top:3px; margin-left:5px; cursor:pointer; margin-right:5px; }
div.fullscreen{ background:white; text-align:center; position:absolute; left:50%; }
div.fullscreen_bk{ left:0px; top:0px; position:absolute; }
div.alpha_contain{ background:blue; filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; width:0px; height:0px; }
a.game_title{ font:bold 9pt verdana; text-decoration:none; color:#3689A9; }
div.games_tools{ width:240px; float:left; padding-left:20px; padding-top:0px; }
div.games_top_feature{ background: url('../images/featuredgame01.gif') no-repeat;
	height:5px; width:240px; float:left; line-height:0px;
}
div.games_bottom_feature{ background: url('../images/featuredgame02.gif') no-repeat; height:36px; width:240px; float:left; line-height:0px; }
a.game_title_featured{ font:bold 9pt verdana; text-decoration:none; color:#F6FDFF; cursor:default; }
div.games_right{ width:259px; float:left; padding-left:1px; }
div.games_article{ width:679px; float:left; border-right:1px #c7c7c7 dashed;
	padding-right:21px; margin-top:5px; padding-bottom:70px;
}

div.games_main_holder{ width:155px; float:left; }
div.games_main_holder_casino{ width:198px; float:left; border-left:1px #C7C7C7 dashed; background:#EEF6F9;
	min-height:285px; .height:285px;
}

div.games_main_holder_last{ float:left; padding-left:10px; padding-right:15px; }
div.random_game{ padding-top:10px; padding-bottom:10px; border-bottom:1px #C7C7C7 dashed; }
div.game_description{ font:normal 8pt verdana; color:#444444; clear:both; padding-top:1px; }
div.game_stars{ clear:both; padding-top:0px; }
div.game_main_container{ padding-top:10px; background:white; clear:both; }
div.right_floater{ float:right; }
div.game_features_container{ padding-bottom:25px; border-bottom:1px #C7C7C7 dashed; }
div.game_featured{ color:white; font:normal 8pt verdana;
	padding-left:10px; background:#2F87AA;
}

div.adobe_flash_download{ font:normal 8pt verdana; color:#444444;
	padding-top:10px; padding-bottom:10px; border-bottom:1px #C7C7C7 dashed;
}

div.game_most_popular{ padding-top:10px; padding-bottom:10px; }
a.more_games{ background:url('../images/bullet.gif') no-repeat;
	background-position: 0px 6px; font:bold 9pt verdana;
	color:#2982AC; padding-left:10px; text-decoration:none;
}

div.game_information{ float:left; width:125px; background:#EEF6F9; padding-left:18px; padding-right:12px; text-align:left;
	padding-top:10px; min-height:275px; .height:275px;
}

div.more_games{ float:right; background:#EEF6F9; width:155px; text-align:right; }
	div.more_games img{ position:relative; top:4px; .top:0px; }
div.reviewed_casinos{ clear:both; width:964px; background:url('../images/bonushuntertabletitlebg.gif') repeat-x; }

div.bonus_hunter_image{ background:url('../services/images/bonushunterbanner.jpg') no-repeat;
	background-color:#076602; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.lottery_nation_image{ background:url('../services/images/lottery-service.jpg') no-repeat;
	background-color:#010099; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.service_table_header{ float:left; background:url('../images/bonushuntertabletitleth.gif') repeat-x;
	height:31px; line-height:31px; text-align:center; border-left:1px #c7c7c7 solid;
}

div.service_table_tabs{ background:url('../images/bonushuntertabletitleth1.gif') repeat-x;
	padding-left:40px; padding-top:2px; width:924px; height:18px; line-height:18px;
}

div.tableContentArrows{ clear:both; background-color:#DBDBDB; height:10px; line-height:10px; }
div.service_table_row{ position:relative; clear:both; border-left:1px #c7c7c7 solid; /* OLD Services Style */
	border-right:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid; height:120px;
}

div.service_row{ position:relative; clear:both; border-left:1px #c7c7c7 solid; /* New Services Style */
	border-right:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid; height:26px;
	font:normal 8pt verdana; color:#2F87AA;
}
div.service_row_advertiser{ position:relative; clear:both; border-left:1px #c7c7c7 solid; /* New Services Style */
	border-right:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid; height:26px;
	font:normal 8pt verdana; color:#2F87AA; background:#FFFFDB;
}
div.service_row_open{
	position:relative; clear:both;  font:normal 8pt verdana; color:#2F87AA;
	border-left:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid; height:150px;
	background:url('../services/images/row-bg.gif') repeat-y;
	background-color:#EFF5F8;
}

div.service_table_row_gray{ background:url('../images/bonushunterbrandbg.gif') repeat-y;
	background-color:#f5f5f5; position:relative; clear:both; border-left:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid;
	border-bottom:1px #c7c7c7 solid; height:120px;
}

div.money_service_table_row{ position:relative; clear:both;
	border-left:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid;
	border-bottom:1px #c7c7c7 solid; height:80px;
}

div.money_service_table_row_gray{ background:url('../images/bonushunterbrandbg.gif') repeat-y;
	background-color:#f5f5f5; position:relative; clear:both; border-left:1px #c7c7c7 solid;
	border-right:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid; height:80px;
}

div.community_table_header{ float:left; background:url('../images/bonushuntertabletitleth.gif') repeat-x;
	height:31px; line-height:31px; text-align:center;
}

div.community_table_box{ float:left; text-align:center;
	border-left:1px #c7c7c7 solid; height:100%; font:normal 8pt verdana; color:#2F87AA;
}

div.service_table_box{ float:left; text-align:center; border-left:1px #c7c7c7 solid; height:100%; }
a.arrowUp{ text-decoration:none; cursor:pointer;
	padding-right:2px; margin-top:1px; float:right; height:8px; width:11px; line-height:0px;
	background:url('../images/up.gif') no-repeat;
}

a.arrowUp:Hover{ background:url('../images/up-over.gif') no-repeat; }
a.arrowDown{ text-decoration:none; cursor:pointer;
	padding-right:2px; margin-top:1px; float:right; height:8px; width:11px; line-height:0px;
	background:url('../images/down.gif') no-repeat;
}

a.arrowDown:Hover{ background:url('../images/down-over.gif') no-repeat; }
a.arrowDownActive{ text-decoration:none; padding-right:2px;
	margin-top:1px; float:right; height:8px; width:11px;
	line-height:0px; background:url('../images/down-over.gif') no-repeat;
}
a.arrowUpActive{ text-decoration:none; padding-right:2px;
	margin-top:1px; float:right; height:8px; width:11px; line-height:0px;
	background:url('../images/up-over.gif') no-repeat;
}

a.additionalBbonuses{ text-decoration:none; cursor:pointer;
	height:18px; width:162px; line-height:0px; display:block;
	float:left; background:url('../images/additional-bonuses-tab.gif') no-repeat;
}

a.additionalBbonuses:Hover{ background:url('../images/additional-bonuses-tab-over.gif') no-repeat; }
a.ongoingBonuses{ text-decoration:none;
	cursor:pointer; height:18px; width:104px; line-height:0px; display:block; float:left;
	background:url('../images/ongoing-bonuses-tab.gif') no-repeat;
}

a.ongoingBonuses:Hover{ background:url('../images/ongoing-bonuses-tab-over.gif') no-repeat; }
a.otherBonuses{ text-decoration:none; cursor:pointer;
	height:18px; width:93px; line-height:0px; display:block;
	float:left; background:url('../images/other-bonuses-tab.gif') no-repeat;
}

a.otherBonuses:Hover{ background:url('../images/other-bonuses-tab-over.gif') no-repeat; }
a.paymentmethodsBonuses{ text-decoration:none; cursor:pointer;
	height:18px; width:152px;
	line-height:0px; display:block;
	float:left; background:url('../images/payment-methods-bonuses-tab.gif') no-repeat;
}

a.paymentmethodsBonuses:Hover{ background:url('../images/payment-methods-bonuses-tab-over.gif') no-repeat; }
a.welcomeBonuses{ text-decoration:none; cursor:pointer;
	height:18px; width:107px; line-height:0px; display:block;
	float:left; background:url('../images/welcome-bonuses-tab.gif') no-repeat;
}

a.welcomeBonuses:Hover{ background:url('../images/welcome-bonuses-tab-over.gif') no-repeat; }
a.euro, a.euroDis{ position:relative; top:-6px; text-decoration:none; cursor:pointer;
	height:18px; width:16px; line-height:0px; display:block;
	float:right; background:url('../images/eur.gif') no-repeat;
}

a.euro:Hover{ background:url('../images/euro.gif') no-repeat; }
a.euroActive{ position:relative; top:-6px; text-decoration:none; cursor:pointer; height:18px;
	width:16px; line-height:0px; display:block; float:right;
	background:url('../images/euro.gif') no-repeat;
}

a.gbp, a.gbpDis{position:relative; top:-6px; text-decoration:none; cursor:pointer; height:18px;
	width:16px; line-height:0px; display:block; float:right;
	background:url('../images/gbp.gif') no-repeat;
}

a.gbp:Hover{ background:url('../images/gbpo.gif') no-repeat; }
a.gbpActive{ position:relative; top:-6px; text-decoration:none; cursor:pointer;
	height:18px; width:16px; line-height:0px; display:block;
	float:right; background:url('../images/gbpo.gif') no-repeat;
}

a.usd, a.usdDis{ position:relative; top:-6px; text-decoration:none; cursor:pointer;
	height:18px; width:16px; line-height:0px; display:block; float:right;
	background:url('../images/usd.gif') no-repeat;
}

a.usd:Hover{ background:url('../images/usdo.gif') no-repeat; }
a.usdActive{ position:relative; top:-6px; text-decoration:none; cursor:pointer;
	height:18px; width:16px; line-height:0px; display:block;
	float:right; background:url('../images/usdo.gif') no-repeat;
}

a.boldblue{ font:bold 8.5pt verdana; color:#006291; text-decoration:none; }
a.normalDarkblue{ font:normal 8pt verdana; color:#001DCA; text-decoration:none; }
a.normalDarkblue:Hover{ text-decoration:underline; }
a.normalUnderline{ font:normal 8pt verdana; color:#001dca; text-decoration:underline; }
a.normalUnderline:hover{ text-decoration:none; }
div.searchPadding{ clear:both; padding-top:2px; padding-bottom:2px; font:normal 7.5pt verdana; }
div.searchPaddingTags{ clear:both; padding-top:2px; padding-bottom:2px; font:normal 7.5pt verdana; }
div.searchContentPadding{ clear:both; padding-bottom:4px; }
div.searchContentPadding p,b,span,ul,li{ font:normal 8pt verdana; }
div.related_tags{ clear:both; line-height:0px; }
div.service_box{ clear:both; width:193px; height:300px; position:relative;
	border-right:1px #c7c7c7 solid; border-left:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid;
	font:normal 8pt verdana; color:#515151;
}

div.myocr_box_title{ clear:both; display:block; height:20px; padding-left:20px;
	padding-top:4px; background-color:#EAEAEA; font:bold 8.5pt verdana; color:#006291;
}

div.myocr_box{ color:#515151; font:normal 8pt verdana;
	background-color:#EFF5F8; height:200px; padding:10px 20px 0px 0px;
	display:block; border-bottom:1px #c7c7c7 dashed;
}

div.myocr_profile{ background:#EFF5F8; width:667px; padding-left:20px; }
div.myocr_info{ background:#EFF5F8; width:100%; font:bold 8pt verdana; color:#454346; }
div.user_profile{ float:left; font:normal 8pt verdana; color:#515151;
	padding-left:10px; width:249px;
	padding-right:10px; border-right:1px #c7c7c7 dashed;
	padding-top:10px; padding-bottom:10px; border-bottom:1px #c7c7c7 dashed;
}

div.user_profile_info{ float:left; font:normal 8pt verdana; padding-left:10px; padding-top:10px; color:#515151; }
div.user_profile div{ font:normal 8pt verdana; color:#515151; padding-top:5px; }
div.user_image{ padding-top:10px; float:left; }
div.user_profile_links{ float:left; padding:0px 0px 0px 0px; text-align:left; }

div.myocr_profile_tags{ background:#EFF5F8; width:647px;
	padding-left:20px; padding-right:20px; text-align:center; padding-top:10px; padding-bottom:20px;
}

div.myocr_profile_tags a{ color:#909090; text-decoration:none; font:normal 8pt verdana; }
div.myocr_profile_tags a:Hover{ color:#56A6C9; }

div.money_for_image{ background:url('../services/images/moneyfornothingbanner.jpg') no-repeat;
	background-color:#114E67; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.forex_scout{ background:url('../services/images/forexservicebanner.jpg') no-repeat;
	background-color:#A8BAD2; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.live_dealers_action{ background:url('../services/images/livedealersactionbanner.jpg') no-repeat;
	background-color:#216264; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.cream_image{ background:url('../services/images/creamofthecropbanner.jpg') no-repeat;
	background-color:#2BA7C9; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.red_carpet_image{ background:url('../services/images/redcarpetbanner.jpg') no-repeat;
	background-color:#771012; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.money_train_image{ background:url('../services/images/moneytrainbanner.jpg') no-repeat;
	background-color:#176B8F; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.poker_fever_image{ background:url('../services/images/pokerfacebanner.jpg') no-repeat;
	background-color:#1E6917; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.bingo_swing_image{ background:url('../services/images/bingobanner.jpg') no-repeat;
	background-color:#272016; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.sports_betting_image{ background:url('../services/images/sportsbettingbanner.jpg') no-repeat;
	background-color:#7D9EC2; background-position:top right; height:110px; width:948px; padding-left:15px; padding-top:5px; margin-bottom:10px;
}

div.box_tab_bg{ background: url('../images/the-headlines-box-bg.gif') repeat-x; height:18px; width:311px; }

a.quick_launch{ text-decoration:none; cursor:pointer;
	height:18px; width:86px; line-height:0px; display:block;
	float:left; background:url('../services/images/quicklaunch.gif') no-repeat;
}

a.quick_launch:Hover{ background:url('../services/images/quicklaunchover.gif') no-repeat; }
a.quick_launchActive{ text-decoration:none; cursor:pointer; height:18px; width:86px; line-height:0px; display:block;
	float:left; background:url('../services/images/quicklaunchover.gif') no-repeat;
}

a.facts{ text-decoration:none; cursor:pointer; height:18px; width:49px; line-height:0px;
	display:block; float:left; background:url('../services/images/facts.gif') no-repeat;
}

a.facts:Hover{ background:url('../services/images/factsover.gif') no-repeat; }
a.factsActive{ text-decoration:none; cursor:pointer;
	height:18px; width:49px; line-height:0px; display:block;
	float:left; background:url('../services/images/factsover.gif') no-repeat;
}

a.payments{ text-decoration:none; cursor:pointer; height:18px; width:65px; line-height:0px; display:block;
	float:left; background:url('../services/images/payments.gif') no-repeat;
}

a.payments:Hover{ background:url('../services/images/paymentsover.gif') no-repeat; }
a.paymentsActive{ text-decoration:none; cursor:pointer;
	height:18px; width:65px; line-height:0px; display:block;
	float:left; background:url('../services/images/paymentsover.gif') no-repeat;
}

div.casino_facts{ position:absolute; top:0px; padding-top:10px; padding-left:10px; }
div.casino_facts ul{ list-style-type:none; }
div.casino_facts ul li{ background:url('../images/bullet.gif') no-repeat;
	background-position: 0px 5px; .background-position: 0px 7px; padding-left:10px;
	color:#016297; font:bold 8pt verdana;
}

div.casino_facts ul li span{ font:normal 8pt verdana; }
div.information_box{ width:309px; height:260px; border-left:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid;
	border-bottom:1px #c7c7c7 solid; position:relative;
	background:url('../services/images/strait-to-the-bottom-line-b.gif') repeat-x;
}

div.babbleTitleBg{ background:url('../services/images/pr2.gif') repeat-x;
	height:25px; float:left; font:bold 8pt verdana; color:#ffffff; padding-top:2px;
}

div.myocr_linkspace{ clear:both; line-height:0px; padding-bottom:5px; }
a.add_comment{ background:url('../images/add-comment.gif') no-repeat;
	width:92px; height:14px; display:block; cursor:pointer;
}

a.add_comment:Hover{ background:url('../images/add-comment-over.gif') no-repeat; cursor:pointer; }
a.add_comment_cancel{ background:url('../images/cancel-comment.gif') no-repeat;
	width:92px; height:14px; display:block; cursor:pointer;
}

a.add_comment_cancel:Hover{ background:url('../images/cancel-comment-over.gif') no-repeat; cursor:pointer; }
div.user_comment{ clear:both; padding-top:10px; padding-left:0px; width:100%; font:normal 9pt verdana; color:#454346; }
div.comment_title{ float:left; padding-left:5px; font:normal 7pt verdana; color:#454346; }
	div.comment_title span{ font:bold 8pt verdana; color:#454346; }
	div.comment_title a{ font:normal 7pt verdana; color:#097FBD; text-decoration:underline; }
	div.comment_title a:Hover{ text-decoration:underline; }
	
div.myocr_login{ color:#2F87AA; font:normal 8pt verdana; float:left; width:311px; }
	div.myocr_login ul li{ margin-left:25px; }
a.register_avatar_left{ line-height:0px; width:8px;
	height:11px; display:block; text-decoration:none; background:url('../images/left.gif') no-repeat;
}

a.register_avatar_left:Hover{ background:url('../images/leftover.gif') no-repeat; }
a.register_avatar_right{ line-height:0px; display:block;
	width:8px; height:11px;
	text-decoration:none; background:url('../images/right.gif') no-repeat;
}

a.register_avatar_right:Hover{ background:url('../images/rightover.gif') no-repeat; }
div.blog_post{ padding-top:5px; padding-left:20px; color:#515151; font:normal 8pt verdana; }
div.blog_post p{ color:#515151; font:normal 8pt verdana; }

div.profileBox{ color:#515151; font:normal 8pt verdana;
	background-color:#F2F7FA; background-position:bottom;
	width:301px; padding-left:10px;
}

div.community_image{ background:url('../community/images/communitybannerlarge.gif') no-repeat;
	height:115px; width:672px; padding-left:15px; padding-top:5px;
}

div.community_box_title{ clear:both; display:block; height:20px; padding-left:20px; padding-top:4px; background-color:#EAEAEA;
	font:bold 8.5pt verdana; color:#006291;
}

div.community_box{ color:#515151; font:normal 8pt verdana; background-color:#F5F5F5; height:140px; padding:10px 20px 0px 20px;
	display:block; border-bottom:1px #c7c7c7 dashed;
}

#postholder{ font:normal 8pt verdana; }
#postholder p{ font:normal 8pt verdana; }
a.recentTab{ text-decoration:none; cursor:pointer;
	height:19px; width:90px; line-height:0px; display:block;
	float:left; background:url('../images/recent.gif') no-repeat;
}

a.recentTab:Hover{ background:url('../images/recent-over.gif') no-repeat; }
a.recentTabActive{ text-decoration:none; cursor:pointer;
	height:19px; width:90px; line-height:0px; display:block;
	float:left; background:url('../images/recent-over.gif') no-repeat;
}

a.mostPopularTab{ text-decoration:none; cursor:pointer; height:19px;
	width:90px; line-height:0px; display:block; float:left;
	background:url('../images/most-popular.gif') no-repeat;
}

a.mostPopularTab:Hover{ background:url('../images/most-popular-over.gif') no-repeat; }
a.mostPopularTabActive{ text-decoration:none;
	cursor:pointer; height:19px; width:90px; line-height:0px; display:block; float:left;
	background:url('../images/most-popular-over.gif') no-repeat;
}

div.ocrlive_image{ background:url('../ocrlive/images/ocrlivebanner.jpg') no-repeat;
	height:115px; width:687px; padding-left:15px; padding-top:5px; float:left; padding-bottom:10px;
}

div.ocrlive_channel_image{ background:url('../ocrlive/images/bannerinner.jpg') no-repeat;
	height:48px; width:687px; padding-left:15px; padding-top:5px; float:left;
}

div.community_channel_image{ background:url('../community/images/communitybanner-long.gif') no-repeat;
	height:48px; width:672px; padding-left:15px; padding-top:5px;
}

div.community_profile_image{ background:url('../community/images/communitybanner.gif') no-repeat;
	height:48px; width:595px; padding-left:15px; padding-top:5px;
}

div.games_image{ background:url('../images/games-banner.jpg') no-repeat;
	height:115px; width:665px; padding-left:15px; padding-top:5px;
}

div.tipBox{ font:8pt verdana; color:#515151; padding:10px; }
div.rss_row{ width:685px; height:36px; border-left:1px #c7c7c7 solid; border-right:1px #c7c7c7 solid;
	border-bottom:1px #c7c7c7 solid; clear:both; font:normal 8pt verdana;
}

div.rss_cell{ float:left; border-left:1px #c7c7c7 solid; height:100%; }
div.form_text{ float:left; font: normal 8pt verdana; width:170px; }
input.form{ border:1px solid #7F9DB9; font: normal 8pt verdana; width:200px; float:left; }
select.form{ font: normal 8pt verdana; width:206px; float:left; }
textarea.form{ border:1px solid #7F9DB9; font: normal 8pt verdana; width:380px; height:100px; float:left; }
div.error_message{ float:left; font:8pt verdana; color:red; }
div.sitemap_box{  }
	div.sitemap_box a{ font:normal 8pt verdana; color:#29799C;
		background: url('../images/bullet.gif') no-repeat;
		background-position:0px 5px; padding-left:10px; text-decoration:none;
	}
	div.sitemap_box a:Hover{ text-decoration:underline; }
	div.sitemap_box a.link{ font:normal 8pt verdana; color:#29799C;
		text-decoration:none; background:none;
	}
	div.sitemap_box a.link:Hover{ text-decoration:underline; }
	div.line_breaker{ width:232px; clear:both; line-height:0px; padding-bottom:14px; border-top:1px #c7c7c7 dashed; }
	div.line_breaker_bottom{ width:232px; clear:both; line-height:0px; padding-top:10px; border-bottom:1px #c7c7c7 dashed; }
	div.line_breaker_bottom_forum{ width:232px; clear:both; line-height:0px; padding-top:18px; border-bottom:1px #c7c7c7 dashed; }
	div.archive_box{ border-right:1px #BFBFBF solid; border-left:1px #BFBFBF solid; border-bottom:1px #BFBFBF solid; }
	li.topicaddressed{ font:normal 10.5pt verdana; }
a.itemLink {font:normal 10.5pt verdana; color:#001DCA;}
a.itemLink:Hover {text-decoration:none;}
div.myocr_favorites{ padding-left:13px;}
div.myocr_alerts{ width:100%; font:normal 8pt verdana; margin-left:5px;
	float:left; padding:7px 5px 10px 15px; text-align:left;
}
div.myocr_alerts a.related-news{ background:url('../images/bullet.gif') no-repeat;
	background-position: 0px 5px; margin-left:8px; font:normal 8pt verdana; color:#001dca;
	text-decoration:none; padding-left:10px;
}
div.myocr_alerts a.related-news:Hover{ text-decoration:underline; }
div.ballon_signup{color:#515151; width:291px; display:block; background:#CDE6F7;
	padding-bottom:5px; padding-left:8px; padding-right:5px; font:normal 8pt verdana;
}
div.ballon_signup strong{ color:#006291; font:bold 9pt verdana; }
div.myocr_friends{ padding-bottom:5px;}
div.myfavorites ul li{ background:url('../images/bullet.gif') no-repeat;
		background-position: 0px 5px; .background-position: 0px 9px; padding-left:10px;
}
div.myfavorites{ padding-left:20px; }
div.myfavorites ul{ list-style:none; }
div.myfavorites ul li a{ text-decoration:none; font:normal 8pt verdana; color:#001dca;}
div.myfavorites ul li a:Hover{ text-decoration:underline; }
div.myocr_items{ float:left; color:#006291; font:bold 8pt verdana; width:323px; background:#EAEAEA; padding-left:20px; }
div.myocr_inneritems{ background:#F0F5F9; padding-left:20px; width:323px; padding-top:5px; padding-bottom:5px; }
div.myocr_inneritems a.related-news{ background:url('../images/bullet.gif') no-repeat;
	background-position: 0px 5px; font:normal 8pt verdana; color:#001dca; text-decoration:underline; padding-left:10px;
}
div.myocr_inneritems a.related-news:hover{ text-decoration:none; }
td.left_activity{ width:317px; border-right:1px #C3C0BA dashed; }
td.right_activity{ width:323px; }
td.bottomleft_activity{ width:323px; border-right:1px #C3C0BA dashed; }
div.userblogarchive{ margin-left:15px; padding-top:15px; }
div.shareThis{ padding:0px 0px 15px 10px; clear:left; }
a.repetition{ color:#2F87AA; font:normal 8pt verdana; text-decoration:none;
	border:1px #C7C7C7 solid; padding:2px 4px 2px 4px;
}
a.repetitionActive, a.repetition:Hover{ color:#ffffff; background-color:#2F87AA;
	font:normal 8pt verdana; text-decoration:none;
	border:1px #C7C7C7 solid; padding:2px 4px 2px 4px;
}
div.divspacer{ padding-top:7px; line-height:0px; }
div.recent_tags_bg { background:url('../images/recent-tags-middle.gif'); }
div.recent_tags_bg div a{ color:#909090; text-decoration:none; font:normal 8pt verdana; }
div.recent_tags_bg div a:Hover{ color:#56A6C9; }
div.recent_tags_bg_big { background:url('../images/recent-tags-middle-311.gif'); }
div.recent_tags_bg_big div a{ color:#909090; text-decoration:none; font:normal 8pt verdana; }
div.recent_tags_bg_big div a:Hover{ color:#56A6C9; }
div.messagebox_up{ line-height:0px; width:610px; height:5px; background:url('../images/message-box-1.gif'); }
div.messagebox_body{ padding:10px 50px 10px 15px; width:545px; background:url('../images/message-box-2.gif') repeat-y; }
div.messagebox_body div{padding:0px; margin:0px;}
div.messagebox_down{ line-height:0px; width:610px; height:5px; background:url('../images/message-box-3.gif'); }
div.blueBox {background-color:#EFF5F8; padding:5px 10px 10px 10px; color:#515151; font:normal 8pt verdana;}
div.favorite_links{ float:left; padding:7px 5px 10px 22px; text-align:left; }
div.favorite_links ul{ list-style:none; }
div.favorite_links ul li{ background:url('../images/bullet.gif') no-repeat;
	background-position: 0px 5px; .background-position: 0px 9px; padding-left:10px;
}
div.favorite_links ul li a{ text-decoration:none; font:normal 8pt verdana; color:#001dca; }
div.favorite_links ul li a:Hover{ text-decoration:underline; }
div.latest{ padding-left:20px; }
div.latest ul{ list-style:none; }
div.latest ul li{ background:url('../images/bullet.gif') no-repeat;
	background-position: 0px 5px; margin-bottom:5px; .margin-bottom:7px; padding-left:10px;
}
div.latest ul li a{ text-decoration:none; font:normal 8pt verdana; color:#001dca;}
div.latest ul li a:Hover{ text-decoration:underline; }
a.learnTab{ text-decoration:none; cursor:pointer; height:18px; width:50px; line-height:0px; display:block; float:left; background:url('../school/images/learn.gif') no-repeat; }
a.learnTab:Hover{ background:url('../school/images/learn_over.gif') no-repeat; }
a.learnTabActive{ text-decoration:none;	cursor:pointer; height:18px; width:50px; line-height:0px; display:block; float:left; background:url('../school/images/learn_over.gif') no-repeat; }
a.discussTab{ text-decoration:none; cursor:pointer; height:18px; width:60px; line-height:0px; display:block; float:left; background:url('../school/images/discuss.gif') no-repeat; }
a.discussTab:Hover{ background:url('../school/images/discuss_over.gif') no-repeat; }
a.discussTabActive{ text-decoration:none;	cursor:pointer; height:18px; width:60px; line-height:0px; display:block; float:left; background:url('../school/images/discuss_over.gif') no-repeat; }
a.playTab{ text-decoration:none; cursor:pointer; height:18px; width:42px; line-height:0px; display:block; float:left; background:url('../school/images/play.gif') no-repeat; }
a.playTab:Hover{ background:url('../school/images/play_over.gif') no-repeat; }
a.playTabActive{ text-decoration:none;	cursor:pointer; height:18px; width:42px; line-height:0px; display:block; float:left; background:url('../school/images/play_over.gif') no-repeat; }
a.indexBoxButtonLink{ background:url('../images/services/bg.gif') no-repeat;
	width:152px; height:46px; font:bold 12px verdana; color:#a7a7a7;
	text-decoration:none; display:block;
}

a.indexBoxButtonLink:Hover{ background:url('../images/services/over.gif') no-repeat;
	width:152px; height:46px; font:bold 12px verdana; text-decoration:none; display:block;
}

a.indexBoxButtonLinkSelected{ background:url('../images/services/over.gif') no-repeat;
	width:152px; height:46px; font:bold 12px verdana; color:#01b901;
	text-decoration:none; display:block;
}

div.indexBoxContainer{ float:left; width:461px; height:368px; position:relative; left:-3px; z-index:0; }		

a.likeToKnowMoreButton{ background:url('../images/services/up.gif') no-repeat;
	text-decoration:none; width:227px; height:46px; display:block;
}

a.likeToKnowMoreButton:Hover{ background:url('../images/services/down.gif') no-repeat; }
span.serviceBoxBigYellow{ font:26px sans-serif; letter-spacing:0.1ex;
	word-spacing:-0.4ex; font-weight: 600; color:#d9f100;
}

span.serviceBoxBigWhite{ font:27px sans-serif; letter-spacing:0.1ex; word-spacing:-0.4ex; font-weight: 600; color:white; }
span.serviceSmallWhite{ font:bold 15px sans-serif; letter-spacing:0.1ex; color:white; }
a.serviceSmallYellow{ font:bold 15px sans-serif; color:#d9f100; text-decoration:none; }
h1.index_services{ font:bold 11pt arial; color:#2D7A96; padding:0px; margin:0px; margin-bottom:7px;}
div.index_services_bottons{ cursor:pointer; float:left; height:67px; width:147px; position:relative; z-index:10; }
div.index_services_bottons2{ cursor:pointer; float:left; height:67px; width:147px; position:relative; z-index:10; }
div.index_service_text{ font:bold 9.5pt arial; color:#A7A7A7; position:relative; }
div.index_services_full_text{ width:400px; font:normal 10.5pt arial; color:#515151;}
div.index_services_full_text a { color:#01BA01; font-weight:normal; text-decoration:none; }
div.data_index_service{ display:none; padding-top:10px; padding-left:15px; width:575px; height:124px; }
div.data_index_service2{ display:none; padding-top:10px; padding-left:15px; width:575px; height:124px; }
div.index_service_data_box{ position:relative; top:-1px; z-index:1; width:600px; height:134px; margin-bottom:5px; clear:both; display:none; }
ul.blog li{ font:normal 10.5pt arial; margin-left:15px; }
ul.blog { padding-top:5px;}
div.index_service_text_bonushunter{ font:bold 9.5pt arial; color:#A7A7A7; position:relative; top:-2px; padding-left:32px; }
div.index_service_text_redcarpet{ font:bold 9.5pt arial; color:#A7A7A7; position:relative; top:-2px; padding-left:35px; }
div.index_service_text_creamcrop{ font:bold 9.5pt arial; color:#A7A7A7; position:relative; top:-2px; padding-left:10px; }
div.index_service_text_moneyfornothing{ font:bold 9.5pt arial; color:#A7A7A7; position:relative; top:-4px; padding-left:10px; }
div.index_service_text_bingoswing{ font:bold 9.5pt arial; color:#A7A7A7; position:relative; top:-4px; padding-left:35px; }
div.pdf_download{ padding-left:20px; }
div.pdf_download ul{ list-style:none; }
div.pdf_download ul li{ height:16px; background:url('../images/pdf.gif') no-repeat;
	background-position: 0px 0px; padding-top:2px; margin-bottom:5px; .margin-bottom:7px; padding-left:23px;
}
div.pdf_download ul li a{ text-decoration:underline; font:normal 8pt verdana; color:#001dca;}
div.pdf_download ul li a:Hover{ text-decoration:none; }
div.blockSpace{ clear:both; padding-top:18px; line-height:0px; }
div.blockSpaceSmall{ clear:both; padding-top:8px; line-height:0px; }
div.blockSpaceTiny{ clear:both; padding-top:14px; line-height:0px; }
div.blockSpaceMiddle{ clear:both; padding-top:13px; line-height:0px; }
div.blockSpaceExSmall{ clear:both; padding-top:8px; line-height:0px; }
div.frontpage_ocr_blog{ width:289px; font:8pt verdana; color:#515151; background: url('../images/bg289x130.gif') no-repeat;
	background-position:bottom; background-color:#ffffff;
}
div.frontpage_our_partners{ width:325px; font:8pt verdana; color:#515151; background: url('../images/bg325x260.gif') no-repeat;
	background-position:bottom; background-color:#ffffff;
}
div.editor_pick_box{ width:325px; font:8pt verdana; color:#515151; background: url('../images/bg325x260r.gif') no-repeat;
	background-position:bottom; background-color:#fffff;
}
img.casino_item_image{ margin-top:2px; margin-right:10px; }
a.index_directory{ font:bold 7.5pt verdana; color:white;  text-decoration:none; }
a.index_directory:Hover{ text-decoration:none; }
a.index_directory_product{ display:block; float:left; color:#498095; font:normal 8pt verdana; text-decoration:none; }
a.index_directory_product:Hover{ text-decoration:underline;}
div.polls_box{ font:8pt verdana; color:#515151;
	background: url('../community/images/bg333x130.gif') no-repeat;
	background-position:bottom; background-color:#ffffff;
}

div.popOffer {z-index:101; background: url('../images/popup-bg.gif') repeat-x; background-position:bottom; line-height:normal; background-color:#ffffff; height:400px; width:640px; border:1px #2B7A99 solid;}
div.titleHeader {position:relative; height:20px; margin-bottom:10px; border-bottom:3px #2B7A9A solid; z-index:10;}
div.titleHeader h2 {margin:0px; font-size:14px; color:#2B7A9A;}
div.titleHeader h2 a{margin:0px; text-decoration:none; color:#2B7A9A;}
img.titleArrow {position:absolute; left:20px; bottom:-7px; z-index:10;}
div.imgGame {background:url('../images/home-img.png') no-repeat; height:26px; width:35px; float:left; position:relative; top:-10px; }
div.imgGame1 {background-position: 0px -670px;}
div.imgGame2 {background-position: 0px -639px;}
div.imgGame3 {background-position: 0px -701px;}
div.imgGame4 {background-position: 0px -732px;}
div.imgGame5 {background-position: 0px -794px;}
div.imgGame6 {background-position: 0px -763px;}
div.imgGame7 {background-position: 0px -825px;}
div.imgGame8 {background-position: 0px -856px;}
div.imgGame9 {background-position: 0px -342px;}
div.imgGame10 {background-position:0px -309px;}
div.imgGame11 {background-position:0px -277px;}
div.imgGame12 {background-position:0px -885px;}
div.imgGame13 {background-position:0px -918px;}
div.imgGame14 {background-position:0px -948px;}
div.titleHeaderRed {position:relative; height:20px; margin-bottom:10px; border-bottom:3px #B70100 solid; z-index:10;}
div.titleHeaderRed h2 {margin:0px; font-size:14px; color:#ffffff; background-color:#B70100; width:120px; text-align:center; padding-top:3px; height:20px;}
div.titleHeaderRed h2 a{margin:0px; text-decoration:none; color:#ffffff;}
div.titleHeaderRed img.titleArrow {position:absolute; left:56px; bottom:-7px; z-index:10;}
div.titleHeaderBlue {position:relative; height:20px; margin-bottom:10px; border-bottom:3px #2F87AA solid; z-index:10;}
div.titleHeaderBlue h2 {margin:0px; font-size:14px; color:#ffffff; background-color:#2F87AA; width:120px; text-align:center; padding-top:3px; height:20px;}
div.titleHeaderBlue h2 a{margin:0px; text-decoration:none; color:#ffffff;}
div.titleHeaderBlue img.titleArrow {position:absolute; left:56px; bottom:-7px; z-index:10;}
div.readMore{ font:bold 7pt verdana; text-align:center; float:left; background:#C3C3C3; color:white; padding:0px 3px; height:13px;}
div.readMore a{font:bold 7pt verdana; color:white; text-decoration:none; }
div.readMore a:hover{font:bold 7pt verdana; color:white; text-decoration:none; }
div.MoreGames{ font:bold 7pt verdana; text-align:center; float:left; background:#2F87AA; color:white; padding:0px 3px; height:13px;}
div.MoreGames a{ font:bold 7pt verdana; color:white; text-decoration:none; }
div.MoreGames a:hover{ text-decoration:none; }

#jquery-overlay { position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px; }
#jquery-lightbox { position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative;background-color: #fff;width: 250px;height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0; }
#lightbox-nav { position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block; }
#lightbox-nav-btnPrev { left: 0; float: left; }
#lightbox-nav-btnNext { right: 0; float: right; }
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0; }
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose { width: 66px; float: right;padding-bottom: 0.7em; }
div.grayTitleBox {background:url('../images/bgjump.gif') repeat-x; position:relative; top:-10px; padding:10px;}
#promotionBox { list-style-type:none; padding:10px 0px 15px 0px;}
#promotionBox li  {clear:both; padding:5px 0px; border-bottom:1px #c7c7c7 solid;}
#promotionBox img {cursor:pointer; float:left;vertical-align:middle;}
div.promotionBoxData {display:none; clear:both; padding:4px; font:normal 10.5pt verdana; color:#515151;}
span.promotionHeader {padding-left:5px; float:left; color:#B60610; font:bold 10.5pt verdana;}
div.playNow{ text-align:center; margin-right:4px; float:left; background:#2B7A9A; font:bold 7pt verdana; color:white; width:36px; height:13px;}
div.playNow a{ font:bold 7pt verdana; color:white; text-decoration:none; }

/* Tables */
table.default {position:relative; top:-10px; border-collapse: collapse; color:#006291;}
table.default th {height:40px; background:url('../images/bgjump.gif') repeat-x; padding:0px !important;}
table.default td {height:30px; padding:0px 5px 0px 0px !important; border-bottom:1px #c7c7c7 solid;}

/* News Box */
#ourNewsBox {list-style-type:none; position:relative; top:-10px;}
#ourNewsBox li  {border-bottom:1px #c7c7c7 solid; padding:5px 0px;}
#ourNewsBox li  a {text-decoration:none;}
#ourNewsBox img {cursor:pointer;}
div.ourNewsDataBox {display:none; padding:5px 0px 0px 20px; max-height:200px;}
div.ourNewsDataBox p {padding-top:5px;}
div.ramp{ background:url('../images/ramp.gif') no-repeat; width:84px; height:18px;}
.tableContentArrows #previous { float:right; display:block; background:url('../images/control_left.gif') 0px 0px; width:24px; height:15px; }
.tableContentArrows #next { float:right; display:block; background:url('../images/control_right.gif') 0px 0px; width:24px; height:15px; }
.tableContentArrows #pause { float:right; display:block; background:url('../images/control_pause.gif') 0px 0px; width:24px; height:15px; }
.tableContentArrows #play { float:right; display:block; background:url('../images/control_play.gif') 0px 0px; width:24px; height:15px; }
