/* Main */
body{ margin-top:0px; padding-top:0px; margin: 0px; padding: 0px; background:#EBEBEB; margin: 0 auto; font-family:verdana; font-size:8pt; color:#515151;}
#background_main{ background:white; text-align:center; margin: 0 auto; width:1004px;}
#mainLeftSide {float:left; width:600px; border-right:1px dashed #c7c7c7; padding-right:9px;}
#mainRightSide {float:left; width:342px; padding-left:10px;}
#ajaxloader{clear:both; line-height:0px; position:absolute; top:0px; left:0px;}
#container{text-align:center; margin: 0 auto;}

/* Global */
:-moz-any-link:focus{ outline: none; }
img{ border:0px; padding:0px; margin:0px; }
div,p,ul,li{ padding:0px; margin:0px; }
:-moz-any-link:focus{ outline: none; }
a {color:#001DCA}
a:active {outline: none;}
a:focus {-moz-outline-style: none;}
a:hover {text-decoration:none;}
input, select{ font:normal 8pt verdana;}
br.break{ clear:both; }
div.floater{ float:left;}
div.breaker{ clear:both; line-height:0px;}

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;}

/* Drop Box */
.dropdown {margin:0px; padding:0px; position:relative; z-index:10; font-weight:normal; font-size:8pt; width:80px;}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; width:inherit;}
.dropdown dd { position:relative; }
.dropdown a, .dropdown a:visited { color:#006291; text-decoration:none; outline:none;}
.dropdown a:hover { color:#006291;}
.dropdown dt a:hover { color:#006291; border: 1px solid #c7c7c7;}
.dropdown dt a {background:#ffffff url('../images/title-arrow.gif') no-repeat scroll right center; background-position:95%; display:block; border:1px solid #c7c7c7; width:inherit;}
.dropdown dt a span {cursor:pointer; display:block; padding:2px 5px;}
.dropdown dd ul { background:#ffffff none repeat scroll 0 0; border:1px solid #c7c7c7; color:#C5C0B0; display:none; left:0px; padding:0px 0px; position:absolute; top:2px; list-style:none; width:inherit;}
.dropdown span.value { display:none;}
.dropdown dd ul li a {padding:2px 5px; display:block;}
.dropdown dd ul li a:hover { background-color:#EFF5F8;}

/* Headers */
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.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;}

/* 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;}

/* Games Box */
table.default td.school {border-right:1px #c7c7c7 solid; padding:0px !important; background-color:#EFF5F8; color:#515151; vertical-align:top;}
table.default td.games {border-right:1px #c7c7c7 solid; padding:0px !important; color:#515151; vertical-align:top;  background-color:#EFEFEF;}
ul.gamesMenu {list-style-type:none; width:148px;}
ul.gamesMenu li {border-right:1px #c7c7c7 solid; border-bottom:1px #c7c7c7 solid; height:30px; padding:2px 10px; cursor:pointer; font-weight:bold; color:#A7A7A7; font-size:8.5pt; width:127px;}
div.gamesMenuContent {position:absolute; top:0px; right:0px; width:131px; padding:10px; height:224px; border-bottom:1px #c7c7c7 solid;}
#gamesBox {position:relative; height:244px; background-color:#ffffff;}
#freeGamesBox {padding:10px;}

/* 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;}
img.newsBox{float:right; width:75px; height:62px; border:1px black solid; margin:5px 10px;}

/* Icons Links */
a.facebook {background:url('../images/icons.png') no-repeat; background-position:0px 0px; height:14px; padding-left:20px;}
a.twitter {background:url('../images/icons.png') no-repeat; background-position:0px -17px; height:14px; padding-left:20px;}
a.youtube {background:url('../images/icons.png') no-repeat; background-position:0px -34px; height:14px; padding-left:20px;}

ul.nobullet {list-style-type:none;}
ul.nobullet li {padding:4px 10px; margin:0px;}
ul.nobullet li a {white-space:nowrap;}
div.grayTitleBox {background:url('../images/bgjump.gif') repeat-x; position:relative; top:-10px; padding:10px;}
div.grayBox {background-color:#F3F3F3; position:relative; top:-10px; padding:10px;}
div.blueBox {background-color:#EFF5F8; position:relative; top:-10px; padding:10px;}
div.whiteBox {position:relative; top:-10px; padding:10px;}
span.blue {color:#006291; font-size:8.5pt; font-weight:bold; display:block; padding-bottom:5px;}
span.red {color:#B70100; font-size:8.5pt; font-weight:bold; display:block; padding-bottom:5px;}
span.date{font:8pt verdana; color:#858585;}
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; }

/* Navigation */
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.siteinner_tag_results{ clear:both; float:left; width:272px; .width:276px; padding-left:4px; padding-right:4px; }
a.tag_results{ font:bold 8pt verdana; color:#0063DC; background:transparent; text-decoration:none; }

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; }

#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.main{ border-collapse:collapse; width:100%	}
		#main_body table.main td{ padding:10px 21px; }
#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; }

/* Tag Cloud */	
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; }
div.tagcloud_middle{ background: url('../images/tags-cloud-middle.gif') repeat-y;
	background-position: 22px 0px; 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.bottom_bg_devider{ width:100%; float:left; background: url('../images/bottom-bg.gif') repeat-x;
	height:7px; line-height:0px;
}

/* Bottom */
div.footer{ float:left; width:1004px; margin-top:20px; }
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; }
a.bottom_links,a.bottom_links:Visited{color:#686868; font:normal 8pt verdana; text-decoration:underline;}
a.bottom_links:Hover{text-decoration:underline;}
div.copyrights{ width:980px; text-align:left; padding-left:12px; padding-right:12px; color:#C7C7C7; float:left; padding-top:10px; padding-bottom:10px;}
div.copyrights_left{float:left; color:#686868; font:normal 7.5pt verdana; margin-top:2px;}
div.copyrights_right{float:right; color:#686868; font:normal 7.5pt verdana;}
span.separator{padding-left:3px; padding-right:3px; color:#686868; font:normal 8pt verdana;}

/* Services Box */
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; }
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:-2px; padding-left:10px; }
div.index_service_text_bingoswing{ font:bold 9.5pt arial; color:#A7A7A7; position:relative; top:-2px; padding-left:35px; }
div.pdf_download{ padding-left:20px;}

/* Front Images Services */
a.imgLearnMore {background:url('../images/home-img.png') 0px 0px; width:181px; height:23px; display:block; text-decoration:none;}
div.imgServices {background:url('../images/home-img.png'); height:32px; margin:2px 0px 0px 55px; padding-top:2px;}
div.imgServices1 {background-position:0px -407px;}
div.imgServices2 {background-position:0px -474px;}
div.imgServices3 {background-position:0px -572px;}
div.imgServices4 {background-position:0px -440px;}
div.imgServices5 {background-position:0px -540px;}
div.imgServices6 {background-position:0px -375px;}
div.imgServices7 {background-position:0px -507px;}
div.imgServices8 {background-position:0px -606px;}
/* Front Images School */
div.imgSchool1 {background:url('../images/home-img.png') 0px -24px; width:121px; height:54px; float:right;}
div.imgSchool2 {background:url('../images/home-img.png') 0px -147px; width:91px; height:61px; float:left;}
div.imgSchool3 {background:url('../images/home-img.png') 0px -209px; width:82px; height:60px; float:right;}
div.imgFreeGames {background:url('../images/home-img.png') 0px -79px; width:110px; height:67px; float:right; padding:0px 10px 0px 5px;}
/* Front Images Games */
div.imgGame {background:url('../images/home-img.png'); height:23px; padding:7px 0px 0px 42px;}
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;}
/* Front Images Partners */
a.imgPartners {background:url('../images/home-img.png'); float:left; height:20px; display:block; text-decoration:none; border:1px #C6C6C6 solid; margin-right:5px;}
a.apcw {background-position: 0px -312px; width:51px;}
a.cap {background-position: 0px -333px; width:51px;}
a.affGuardDog {background-position: 0px -291px; width:51px;}
a.reviewer {background-position: 0px -270px; width:57px;}
a.gamesandcasino {background-position: 0px -354px; width:51px;}
div.readMore{ text-align:center; margin-right:4px; float:left; background:#C3C3C3; font:bold 7pt verdana; color:white; width:36px; 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.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; }
#top_banner_box{ clear:both; height:20px; border:1px #DBE9EE solid; padding:2px 2px 2px 2px; background:#E4F0F5; margin-bottom:10px; }
#top_banner_box #banner_text{ font:bold 9pt verdana; color:#5CA8C8; padding-top:2px; float:left; }
div.bonus_clip_button{ float:right; background:#70C1DF; width:15px; text-align:center; border:1px white solid; }
div.bonus_clip_button a{ text-decoration:none; font:bold 12pt verdana; color:white; }
#top_banner_box #bonus_clip{ margin-right:3px; float:right; color:#2B7A9B; padding-top:3px; font:normal 7pt verdana; }