body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 0px;
}

a, a:link, a:visited {
	color: #3366cc;
    outline: none;
	text-decoration: none;	
}

a:hover {	
	text-decoration: underline;
}

img {
	border: none;
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

li {
	float: left;
	padding: 0px;
}

h1 {
	font-size: 2em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;	
}

h2 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h3 {
	font-size: .9em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;	
}

.clear {
	clear: both;
	font-size: 0em;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

#oovey_panel {
	height: 29px;
	width: 100%;
	position: fixed;
	top: 0;	
	right: 0px;
	display: block;
	z-index: 100;
}

#oovey_panel_inner {	
	/* background-image: in alt style sheets */
	height: 29px;
}

.oovey_panel_left {
	background: url(http://oovey.com/images/bg_panel_left_white.gif) no-repeat 0 0;
	height: 29px;
	float: left;
}

.oovey_panel_left ul {
	float: left;
	position: relative;
	top: 6px;
	left: 25px;
}

.oovey_panel_left li {
	color: #3366cc;
	font-weight: bold;
	margin: 0 20px 0 0;
}

.oovey_panel_left li a, .oovey_panel_left li a:link, .oovey_panel_left li a:visited {
	font-weight: normal;
	text-decoration: none;
}

.oovey_panel_left li a:hover {
	text-decoration: underline;
}

.oovey_panel_left li.oovey_home {
	/* background-image: in alt style sheets */
	text-indent: -9999px;
	width: 31px;
	height: 16px;
	display: block;
}

.oovey_panel_left li.oovey_home a, .oovey_panel_left li.oovey_home a:link, .oovey_panel_left li.oovey_home a:visited {
	/* background-image: in alt style sheets */
	text-indent: -9999px;
	width: 31px;
	height: 16px;
	display: block;
}

.oovey_panel_left li.oovey_home a:hover {
	/* background-image: in alt style sheets */
}


.oovey_panel_right {
	background: url(images/bg_panel_right_white.gif) no-repeat right 0;
	height: 29px;
	float: right;
}

.oovey_panel_right ul {
	float: right;
	position: relative;
	top: 6px;
	right: 25px;
}

.oovey_panel_right li {
	font-weight: bold;
	margin: 0 0 0 10px;
}

.oovey_panel_right li a {
	font-weight: normal;
	margin: 0 0 0 10px;
}


.page_copyright_powered {
	margin: 30px auto;
	text-align: center;
	line-height: 20px;
}

.page_copyright_powered li {
	float: none;
}

.page_copyright_powered li a, .page_copyright_powered li a:link, .page_copyright_powered li a:visited {
	color: #000000;
}
.page_copyright_powered li a span {
	color: #CC0000;
}

.container 
{
	text-align: center;
	margin: 60px 10px 30px 10px;
}

/*Home*/
.tab_wrapper {
	width: 786px;
	margin: 60px auto;
}

.tab_wrapper li {
	background: url(images/bg_home_tab.gif) no-repeat 0 0;
	margin: 0 17px;
}

.tab_wrapper li a, .tab_wrapper li a:link, .tab_wrapper li a:visited {
	color: #666666;
	width: 208px;
	height: 169px;
	padding: 20px 10px 0 10px;
	text-decoration: none;
	display: block;
	
}

.tab_wrapper li a:hover {
	color: #3366CC;
}

.tab_wrapper li a span {
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
	color: #333333;	
}

.tab_wrapper li img {
	margin: 40px 0 0 0;
}

.img_logo_blood {
	position: relative;
	top: -6px;
}

.nav_footer {
	width: 260px;
	margin: 0 auto;
	clear: both;
	display: block;
}

.nav_footer li {
	margin: 0 8px;
}

/*blood*/
.blood_wrapper {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	width: 970px;
	margin: 0 auto;
	padding: 0 0 30px 0;
}

.blood_wrapper_result {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0 auto;
	padding: 0 0 30px 0;
}

.blood_leftcol {	
	width: 470px;
	float: left;
}

.blood_rightcol {	
	width: 470px;
	float: right;
}

.header_blood {
	text-align: center;
	padding: 0 0 27px 0;
}

.blood_wrapper h2 
{
	text-align: left;
	font-size: 1.5em;
	color: #FFFFFF;
	font-weight: normal;
	background: #6699ff;
	margin: 0 0 1px 0;
	padding: 5px 0 5px 17px;
}

.search_donors {
	background: url(images/bg_search_donors.jpg) repeat-x 0 0;
	padding: 0 0 69px 0;
}

.search_donors label {
	text-align: right;
	width: 143px;
	margin: 18px 28px 0 0;
	float: left;
}

.search_donors span {
	width: 40px;
	margin: 16px 0 0 0;
	padding: 2px 0 0 0;
	float: left;
}

.search_donors select {
	font-size: 1em;
	width: 199px;
	height: 21px;
	margin: 16px 0 0 0;
	padding: 0;
	float: left;
}

.input_search_donars {
	width: 113px;
	margin: 30px 0 0 200px;
}

.tab_requests li {
	font-size: 1.5em;
	color: #FFFFFF;
	font-weight: normal;
	background: #6699ff;
	margin: 0 0 1px 0;
	padding: 5px 17px 5px 17px;
	cursor: pointer;
}

li.tab_requests_n {
	color: #666666;
	background: #FFFFFF;
}

.requests_received 
{
	text-align: left;
	line-height: 16px;
	padding: 18px 5px 0 15px;
	border-top: 2px solid #3366cc;
}

.requests_received a, .requests_received a:link, .requests_received a:visited {
	color: #0066cc;
}

.requests_received li {
	margin: 0 0 7px 0;
}

.lsit_group {
	width: 100px;
	padding: 0 0 0 15px;
}

.list_user_name {
	width: 150px;
}

.requests_received p.view_all {
	text-align: right;
	background: none;
	padding: 0 23px 0 0;
	margin: 13px 0 0 0;
} 

.divider {
	font-size: .1em;
	text-indent: -9999px;
	line-height: 0px;
	height: 0px;
	margin: 10px 0 0 0;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
}

.bg_donate_blood {
	text-indent: -9999px;
	background: url(images/bg_donate_blood.jpg) no-repeat 0 0;
	width: 465px;
	height: 72px;
	margin: 57px 0 0 15px;
}

.post_request {
	color: #003366;
	background: url(images/bg_post_request.jpg) no-repeat 0 0;
	width: 460px;
	height: 41px;
	margin: 18px 0 51px 0;
	padding: 9px 9px 0 9px;
}

.post_request_input {
	margin: 0 15px 0 0;
	float: left;
}

.post_request p 
{
	margin: 0;
	text-align: left;
}

.blood_advertaisment 
{
	text-align: left;
}

.blood_advertaisment img 
{
	margin: 8px 0 0 0;
}

img.img_add_business 
{
	margin: 0 0 0 20px;
}

.requests_received p 
{
	text-align: left;
	background: url(images/icon_blood.jpg) no-repeat 0 3px;
	padding: 0 0 0 20px;
	margin: 0 0 9px 14px;
}

.disp_none {
	display: none;
}

.disp_block {
	display: block;
}

p.text_invite 
{
	text-align: left;
	font-size: 1.6em;
	color: #003399;
	margin: 10px 0 0 0;
}

p.text_invite span {
	color: #333333;
}

.list_invite {
	width: 148px;
}

.list_invite_friend 
{
	text-align: left;
	padding: 11px 0 0 29px;
}

.list_invite_friend a, .list_invite_friend a:link, .list_invite_friend a:visited {
	color: #333333;
}

.input_invite {
	width: 187px;
	padding: 4px 0 0 0;
}

.input_invite input {
	text-indent: 2px;
	width: 171px;
	height: 21px;
	border: 1px solid #999999;
	padding: 0;
}

.invite_button {
	padding: 4px 0 0 0;
}

.header_result {
	text-align: right;
	padding: 0 20px 12px 0;
}

.result {
	background: #e8e8e8;
	height: 31px;
	margin: 0 0 1px 0;
}

.text_result 
{
	text-align: left;
	font-size: 1.6em;
	color: #3366cc;
	padding: 4px 0 0 23px;
	margin: 0;
	float: left;
}

.text_result span {
	color: #333333;
}

.result_right {
	width: 800px;
	padding: 8px 0 0 0;
	float: right;
}

.result_right p {
	margin: 0 6px 0 0;
	float: right;
}

.result_right p span {
	font-weight: bold;
	color: #3366cc;
}

.result_wrapper {
	background: url(images/bg_result_wrapper.jpg) repeat-x 0 0;
}

.result_wrapper_content 
{
	width: 732px;
	padding: 16px 0 0 13px;
	float: left;
}

.form_blood_left label {
	width: 76px;
	margin: 2px 0 0 0;
	float: left;
}

.form_blood_left span {
	width: 14px;
	margin: 2px 0 0 0;
	float: left;
}

.form_blood_left select {
	width: 199px;
	height: 21px;
	margin: 0 0 11px 0;
	float: left;
}

.form_blood_right label {
	width: 38px;
	margin: 2px 0 0 0;
	float: left;
}

.form_blood_right span {
	width: 14px;
	margin: 2px 0 0 0;
	float: left;
}

.form_blood_right select {
	width: 199px;
	height: 21px;
	margin: 0 18px 11px 0;
	float: left;
}

.form_blood_right input {
	width: 100px;
}

.form_blood_left {
	width: 294px;
	padding: 0 0 63px 9px;
	float: left;
}

.form_blood_left_cal {
	width: 310px;
	padding: 0 0 63px 9px;
	float: left;
}


.blood_wrapper_result p 
{
	margin: 0;
}

.form_blood_right {
	width: 385px;
	float: right;
	right: 31px;
}
.form_blood_right_cal {
	width: 391px;
	float: right;
	right: 31px;
}

.result_title {
	font-weight: bold;
	padding: 0 10px 6px 0;
	border-bottom: 1px solid #e8e8e8;
	float: left;
}

.search_result p {
	font-weight: bold;
}

.search_result span {
	font-weight: normal;
}

.search_result {
	padding: 0 0 30px 0;
}

.result_title p {
	font-size: 1.3em;
	padding: 2px 0 0 10px;
	float: left;
}

.result_title span {
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 5px 0 2px;
	float: left;
}

.result_title a, .result_title a:link, .result_title a:visited {
	font-size: 1.1em;
	color: #3366cc;
	text-decoration: underline;
	margin: 5px 0 0 0;
	float: left;
}

.result_wrapper_content_right 
{
	width: 470px;
	padding: 10px 0 0 0;
	float: right;
}

.result_title a:hover {
	text-decoration: none;
}

span.text_block {
	font-weight: normal;
	margin: 0 5px 0 5px;
}

.list_blood {
	line-height: 20px;
	margin: 5px 0 0 12px;
}

.list_blood p {
	font-weight: bold;
	float: left;
}

.list_blood span {
	margin: 0 10px 0 3px;
	float: left;
}

.list_pagenation {
	padding: 10px 0 0 100px;
}

.list_pagenation li {
	font-size: 1.1em;
	font-weight: bold;
	color: #cc0000;
	margin: 0 10px 0 0;
}

.list_pagenation li a, .list_pagenation li a:link, .list_pagenation li a:visited {
	font-weight: normal;
	color: #0000FF;
}

.list_pagenation li a:hover {
	color: #cc0000;
}

li.list_next {
	position: relative;
	top: -4px;
}

.list_state li {
	margin: 0 0 3px 0;
}

li.list_previous {
	position: relative;
	top: -1px;
}

.link_previous {
	position: absolute;
	top: 21px;
	left: -16px;
}

.link_next {
	position: absolute;
	top: 24px;
	left: -4px;
}

.privacy_wrapper
{
	text-align:left;
	width:800px;
	margin:0 auto;
}


.privacy_wrapper p
{
	font-weight:bold;
	margin: 20px 0 5px 0;
}

.privacy_wrapper span 
{
	padding: 0 0 0 20px;
}
/*---Registration---*/

.header_blood_register {
	background: url(images/bg_blood_repeat.jpg) repeat-x 0 8px;
	/*width: 100%;*/
	
}



.header_blood_register img {
	float: right;
	background: #fff;
	
}

.header_blood_register h3 {
	font-size: 1.6em;
	padding: 12px 0 4px 14px;
	float: left;
}

.blood_register_left p.text_agreeing {
	margin: 0 0 20px 0;
}

.blood_register_left p {
	text-align: left;
	margin: 0 0 4px 0;
}
.blood_register_left span 
{
	float:left;
	margin:0 0 0 5px;	
}

.blood_register_left p a, .blood_register_left p a:link, .blood_register_left p a:visited {
	color: #0000FF;
	text-decoration: underline;
}

.blood_register_left p a:hover {
	text-decoration: none;
}

.blood_register_left {
	width: 703px;
	padding: 20px 0 0 14px;
	float: left;
}

.blood_add_right 
{
	text-align: right;
	padding: 15px 0 0 0;
	width: 470px;
	float: right;
}

.title_about {
	border-bottom: 1px solid #8fa9fd;
	margin: 0 0 15px 0;
}

p.title_email {
	font-size: 1.2em;
	background: #d9e2ff;
	margin: 0px;
	padding: 4px 15px 4px 15px;
	float: left;
}

p.regi_marg {
	margin: 0 0 30px 0;
}

.blood_register_left label {
	text-align: right;
	width: 155px;
	margin: 2px 8px 0 0;
	float: left;
}

.blood_register_left input {
	width: 272px;
	height: 18px;
	margin: 0 0 20px 0;
	padding: 0;
	float: left; 
}
.blood_register_left_detail {
	width: 272px;
	height: 18px;
	margin: 2px 0 10px 5px;
	padding: 0;
	float: left; 
	text-align:left;
}
.blood_register_detail
{
	width:450px;
	margin:0 auto;
}
.blood_register_detail label {
	text-align: right;
	width: 155px;
	margin: 2px 8px 0 0;
	float: left;
}
input.input_regi_name {
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

input.input_captcha {
	width: 98px;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

.img_captcha {
	padding: 0 0 4px 10px;
	text-align:left;
}

input.btn_carate {
	width: auto;
	height: auto;
	margin: 0 0 0 162px;
}

input.btn_carate_close {
	width: auto;
	height: auto;
	margin: 0 0 0 10px;
}

.blood_register_left select {
	width: 274px;
	margin: 0 0 20px 0;
	padding: 0;
	float: left;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

input.input_regi_name {
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

input.input_captcha {
	width: 98px;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

.img_captcha {
	padding: 0 0 4px 163px;
}

input.btn_carate {
	width: auto;
	height: auto;
	margin: 0 0 0 162px;
}

.blood_register_left select {
	width: 274px;
	margin: 0 0 20px 0;
	padding: 0;
	float: left;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

p.text_bold {
	font-weight: bold;
}

.register_right {
	width: 380px;
	padding: 26px 20px 0 0;
	float: right;
}

.register_right label {
	text-align: right;
	width: 76px;
	margin: 18px 8px 0 0;
	float: left;
}


.register_right input {
	width: 222px;
	height: 18px;
	margin: 16px 0 0 0;
	float: left;
}

.login_content {
	background: #d9e2ff;
	padding: 0 0 20px 0;
	border: 1px solid #0361d8;
}

.login_content span 
{
	text-align: right;
	width: auto;
	position: relative;
	right: 36px;
	display: block;
}

input.input_login {
	width: auto;
	height: auto;
	margin: 16px 0 0 84px;
}

a.link_forgot, a:link.link_forgot, a:visited.link_forgot {
	color: #000000;
	text-decoration: underline;
	position: relative;
	top: 19px;
	left: 0px;
}

a:hover.link_forgot {
	text-decoration: none;
	background: none;
}

h3.title_register {
	background: #d9e2ff;
	font-size: 1.6em;
	border-bottom: 1px solid #8fa9fd;
	padding: 4px 0 4px 14px;
}

.register_left p 
{
	text-align: left;
}

.register_left p a, .register_left p a:link, .register_left p a:visited {
	color: #0000FF;
	text-decoration: underline;
}

.register_left p a:hover {
	text-decoration: none;
}

.register_left {
	width: 533px;
	padding: 20px 0 0 20px;
	float: left;
}



a.link_blood_remove , a:link.link_blood_remove, a:visited.link_blood_remove  
{
	margin: 0 0 0 10px;
	color: Black;
}



/*---End Registration---*/



.btn_blood_sign_up 
{
	margin: 10px 0 0 13px;
}

.text_bold_blood {
	font-weight: bold;
}

.blood_scroll {
	width: 510px;
	height: 200px;
	margin: 0 0 20px 0;
	padding: 8px;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
	overflow: auto;
}

.blood_scroll p {
	margin: 0 0 15px 0;
}
/*blood ends here*/

/*Classifieds*/
.classified_wrapper {
	width: 974px;
	margin: 0 auto;
}

.classified_header {
	width: 100%;
	height: 92px;
}

.classified_header img {
	float: left;
}

.form_search {
	width: 310px;
	margin: 45px 0 0 0;
	float: right;
}

.form_search input {
	font-size: 1em;
	float: left;
}

input.input_search {
	text-indent: 2px;
	width: 239px;
	height: 18px;
	margin: 0 10px 0 0;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

input.btn_search {
	text-align: center;
	font-size: .9em;
	width: 56px;
}

.classified_left {
	float: left;
	width: 190px;
}


.classified_right {
	float: right;
	width: 770px;
}

.left_nav {
	background: #ededed;
	border: #666666 solid 1px;
	margin: 0 0 10px 0;
	padding: 0 0 12px 0;
}

.left_nav ul {
	margin: 10px 0 0 0;
}

.left_nav li {
	color: #333333;
	margin: 0 0 8px 0;
	padding: 0 8px 0 13px;
	float: none;
}

.left_nav li a, .left_nav li a:link, .left_nav li a:visited {
	color: #333333;
}

.classified_wrapper a:hover {
	color: #000000;
}

.sign_now {
	font-size: 2em;
	color: #0099cc;
	margin: 19px 0 0 13px;
}

.page_title {
	color: #333333;
	line-height: 17px;
	height: 28px;
	padding: 0 10px 0 10px;
	border: 1px solid #999999;
}

.page_title a:hover {
	color: #000000;
}

.page_title li {
	background: url(images/bg_list.jpg) no-repeat 0 0;
	height: 22px;
	margin: 0 0 0 6px;
	padding: 6px 6px 0 14px;
}

.page_title a, .page_title a:link, .page_title a:visited {
	color: #333333;
}

.link_home {
	margin: 9px 0 0 0;
	float: left;
}

.page_listing {
	padding: 8px 6px 10px 6px;
	margin: 10px 0 10px 0;
	border: 1px solid #999999;
}

.page_listing a:hover {
	color: #000000;
}

.list_country {
	width: 180px;
	margin: 0 0 10px 0;
	float: left;
}

.list_country div {
	margin: 23px 0 0 0;
}

.list_country li {
	color: #666666;
	width: 180px;
	line-height: 18px;
	float: none;
	text-align:left;
}

.list_country li a, .list_country li a:link, .list_country li a:visited {
	color: #666666;
}

.list_country li a:hover {
	color: #000000;
}

.listing_content {
	width: 745px;
	margin: 0 auto;
	text-align:left;
}

.listing_content p.text_view_all {
	text-align: right;
	margin: 0;
	padding: 0 8px 0 0;
}

p.text_view_all a, p.text_view_all a:link, p.text_view_all a:visited {
	color: #0000FF;
}

p.text_view_all a:hover {
	color: #cc0000;
}

.list_pagenation {
	padding: 10px 0 20px 100px;
}

.list_pagenation li {
	font-size: 1.1em;
	font-weight: bold;
	color: #cc0000;
	margin: 0 10px 0 0;
}

.list_pagenation li a, .list_pagenation li a:link, .list_pagenation li a:visited {
	font-weight: normal;
	color: #0000FF;
}

.list_pagenation li a:hover {
	color: #cc0000;
}

li.list_next {
	font-weight: normal;
	position: relative;
	top: -4px;
	line-height: 20px;
}

.list_state li {
	margin: 0 0 3px 0;
	text-align:left;
}

li.list_previous {
	color: #CC0000;
	font-weight: normal;
	position: relative;
	left: 15px;
	top: 0;
}


li.list_previous a:hover img {
	text-decoration: none;
}

.link_previous {
	position: absolute;
	top: 0px;
	left: 16px;
}

.link_next {
	position: absolute;
	top: 0px;
	left: 2px;
}

.title_state {
	font-weight: bold;
	font-size: 1.2em;
	color: #FFFFFF;
	background: #666666;
	padding: 4px 0 5px 10px;
	text-align:left;
}

.listing_content .list_country p {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 2px 0;
}

.tiltle_category {
	height: 29px;
	margin: 0 0 14px 0;
	border-bottom: 1px solid #cccccc;
}

.tiltle_category h2 {
	color: #006699;
	text-align: left;
	font-size: 1.4em;
	background: #f6f6f6;
	height: 23px;
	padding: 3px 0 0 6px;
}


.classi_list {
	margin: 0 0 28px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #999999;
}

.listing_content .classi_list p {
	margin: 0 0 5px 0;
}

.classi_list p a, .classi_list p a:link, .classi_list p a:visited {
	font-weight: bold;
	color: #666666;
	font-size: 1.2em;
}

.classi_list p a:hover {
	color: #000000;
}

.classi_list p span {
	font-weight: normal;
	color: #333333;
}

.location {
	font-weight: bold;
	color: #666666;
}

.text_bold {
	font-weight: bold;
}

.listing_content p {
	margin: 0 0 15px 0;
}

p.text_date {
	text-align: right;
	margin: 50px 0 8px 0;
}

p.text_date span {
	text-align: left;
	display: block;
	margin: 0 0 1px 540px;
	
}

p.text_date span span {
	margin: 0 0 0 10px;
	display: inline;
}

li.Classified_index_msg {
	font-size: .9em;
	color: #CC0000;
	height: 40px;
	padding: 0 0 0 20px;
	line-height: normal;
}

.list_all_wrapper {
	background: url(images/bg_list_all_wrapper.jpg) repeat-y 0 0;
	width: 751px;
	margin: 0 0 21px 0;
	border-top: 1px solid #999999;
}

.list_all_wrapper li {
	text-align: center;
	padding: 8px 0 8px 0;
}

p.text_error {
	font-weight: bold;
	color: #FF0000;
	padding: 5px 0 0 20px; 
	float: left;
}

.list_all_wrapper li a, .list_all_wrapper li a:link, .list_all_wrapper li a:visited {
	color: #0000FF;
}

.title_mail {
float: left;
}

.list_all_content {
	border-bottom: 1px solid #999999;
}

.posted_id {
	width: 67px;
}

.posted_date {
	width: 87px;
}

li.delete a, li.delete a:link, li.delete a:visited {
	color: #cc0000;
}

.site {
	width: 95px;
}
.stateClass {
	width: 95px;
}
.cityclass {
	width: 95px;
}

.category {
	width: 84px;
}

.title {
	width: 79px;
}

li.delete {
	width: 46px;
	padding: 8px 0 8px 6px;
}

li.view {
	width: 42px;
	padding: 8px 0 8px 6px;
}

li.active {
	width: 63px;
	padding: 8px 0 8px 6px;
}

.deactivate {
	width: 160px;
}

.text_list_all {
	font-size: .9em;
}

.location_left {
	width: 320px;
	float: left;
}

.location_right {
	width: 399px;
	float: right;
}

.text_location {
	border-bottom: 1px solid #cccccc;
	margin: 0 0 18px 0;
}

.location_left select {
	font-size: 1em;
	width:200px;
	margin: 0 0 10px 0;
	float: left;
}

.location_left label {
	text-align: right;
	width: 94px;
	float: left;
	margin: 2px 8px 0 0;
}

.location_right select {
	font-size: 1em;
	margin: 0 0 10px 0;
	float: left;
	width: 200px;
}

.location_right label {
	text-align: right;
	width: 94px;
	float: left;
	margin: 2px 8px 0 0;
}

.text_location p {
	font-size: 1.2em;
	font-weight: bold;
	background: #f6f6f6;
	margin: 0px 0 2px 0;
	padding: 3px 12px 3px 8px;
	float: left;
}

.location_right input {
	margin: 5px 0 0 102px;
}

.posting_form label {
	width: 126px;
	margin: 2px 0 0 0;
	float: left;
}

.posting_form textarea {
	text-indent: 2px;
	margin:0px;
	padding: 0px;
	width: 480px;
	height: 110px;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
	overflow: auto;
}

.posting_form input {
	text-indent: 2px;
	width: 239px;
	height: 18px;
	margin: 0 0 14px 0;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
	float: left;
}

label.lab_reply {
	width: auto;
	margin: 18px 0 4px 0;
	display: block;
	float: none;
}

input.input_reply {
	width: 355px;
	float: none;
}

input.input_rd_reply {
	width: auto;
	height: 15px;
	margin: 0 0 7px 0;
	border: none;
}

label.lab_rd_reply {
	width: auto;
	margin: 0 0 0 4px;
}

.btn_continue {
	margin: 10px 0 10px 0;
}

.link_register {
	position: relative;
	top: -10px;
}

.link_register li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #FFFFFF;
}

.link_register li a, .link_register li a:link, .link_register li a:visited {
	color: #FFFFFF;
	background: #999999;
	width: 178px;
	padding: 5px 0px 5px 10px;
	display: block;
	cursor: pointer;
}

.link_register li a:hover {
	background: #666666;
	text-decoration: none;
}




/*---Registration---*/

.register_wrapper {
	/*width: 100%;*/
}

.logo_register_classified {
	width: 191px;
	height: 86px;
	margin: 0 auto;
}

h3.title_register {
	background: #d9e2ff;
	font-size: 1.6em;
	border-bottom: 1px solid #8fa9fd;
	padding: 4px 0 4px 14px;
}

.register_left p {
	margin: 0 0 4px 0;
}

.register_left p a, .register_left p a:link, .register_left p a:visited {
	color: #0000FF;
	text-decoration: underline;
}

.register_left p a:hover {
	text-decoration: none;
}


.title_about {
	border-bottom: 1px solid #8fa9fd;
	margin: 0 0 15px 0;
}

p.title_email {
	font-size: 1.2em;
	background: #d9e2ff;
	margin: 0px;
	padding: 4px 15px 4px 15px;
	float: left;
}

p.regi_marg {
	margin: 0 0 30px 0;
}

.register_left label {
	text-align: right;
	width: 155px;
	margin: 2px 8px 0 0;
	float: left;
}

.register_left input {
	width: 272px;
	height: 18px;
	margin: 0 0 20px 0;
	padding: 0;
	float: left; 
}

input.input_regi_name {
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

input.input_captcha {
	width: 98px;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}

.img_captcha {
	padding: 0 0 4px 163px;
}

input.btn_carate {
	width: auto;
	height: auto;
	margin: 0 0 0 162px;
}

.register_right label {
	text-align: right;
	width: 76px;
	margin: 18px 8px 0 0;
	float: left;
}


.register_right input {
	width: 222px;
	height: 18px;
	margin: 16px 0 0 0;
	float: left;
}

.login_content {
	background: #d9e2ff;
	padding: 0 0 20px 0;
	border: 1px solid #0361d8;
}

input.input_login {
	width: auto;
	height: auto;
	margin: 16px 0 0 84px;
}

a.link_forgot, a:link.link_forgot, a:visited.link_forgot {
	color: #000000;
	text-decoration: underline;
	margin: 16px 0 0 0;
}

a:hover.link_forgot {
	text-decoration: none;
	background: none;
}

/*---End Registration---*/

















.list_country_classi li {
	text-align: left;
	line-height: 18px;
	width: 180px;
	
}

.list_country_classi li a, .list_country_classi li a:link, .list_country_classi li a:visited {
	color: #333333;
}
.black_window{
background: #000000;
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
display: none;
z-index: 500;
}

.image_window {
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 501;
display: none;
}


.image_gall {
width: 600px;
margin: 30px auto 0 auto;
display: none;
position: relative;
}

.image_gall img {
border: 8px solid #FFFFFF;

}

a.modal_close {
text-indent: -9999px;
background: url(images/bg_close.jpg) no-repeat 0 0;
width: 60px;
height: 21px;
display: block;
position: absolute;
top: 0px;
left: 0px;
z-index: 600;
}

/*Classifieds ends here*/

/* radio starts here*/
.containerRadio {
	width: 502px;
	margin: 60px auto 0 auto;
	position:relative;
}

.wrapper {
	background: url(images/bg_radio_repeat.gif) repeat-x 0 bottom;
	height: 153px;
}

.wrapper_leftcol {
	width: 249px;
	float: left;
}

.wrapper_leftcol img {
	margin: 0;
	padding: 0;
}

.wrapper_rightcol {
	width: 253px;
	height: 153px;
	float: left;
}

.radio_logo {
	text-indent: -9999px;
	background: #FFF url(images/radio_logo.jpg) no-repeat 0 0;
	height: 79px;
}

.rightcol_top {
	text-indent: -9999px;
	background: #FFF url(images/logo_oovey.gif) no-repeat 0 14px; 
	width: 253px;
	height: 52px;
}


.player_leftcol {
	background: url(images/bg_player_top.gif) repeat-x 0 0;
}

.player_inner {
	text-align: center;
	background: url(images/bg_leftcol_leftbr.gif) no-repeat 0 0;
	height: 74px;	
}

.player {
	width: 230px;
	height: 55px;
	padding: 7px 0 0 0;
	margin: 0 auto;
}

.select_player {
	text-align: center;
	background: url(images/bg_right_br.gif) no-repeat right bottom;
	height: 67px;
}

.select_player select {
	width: 182px;
	height: 21px;	
}

.new_link 
{
	background: #FF0000;
	color: #FFF;
	border-bottom:2px solid #fff;
}

.select_player input {
	margin: 10px 0 0 0;
}

.select_channel {
	text-indent: -9999px;
	background: url(images/img_select_channel.gif) no-repeat 0 0;
	width: 253px;
	height: 34px;
}

.click_here
{
	text-align: center;
	margin: 5px 0 15px 0;
}
.cric_updates {
	color: #003366;
	/* background-image: in alt style sheets */
	width: 481px;
	height: 56px;
	margin: 0 auto;
}
.cric_updates ul {
	padding: 5px 0 0 0;
	float: left;
}

.cric_updates li {
	width: 228px;
	padding: 5px 0 0 12px;
	float: none;
}
/* radio ends here*/

/* shops start here*/

.shope_wrapper {
	color: #333333;
	width: 1024px;
	margin: 0 auto;
	padding: 0 0 30px 0;
}
.shope_wrapper_container 
{
	position:relative;
	width: 1024px;
	margin: 0 auto;
	padding: 0 0 30px 0;
}

.business_logo {
	width: 189px;
	margin: 0 auto;
}
input.input_business_search {
	text-indent: 2px;
	width: 239px;
	height: 18px;
	margin: 0 10px 0 0;
	border-top: #999999 solid 1px;
	border-right: #cccccc solid 1px;
	border-left: #cccccc solid 1px;
	border-bottom: #cccccc solid 1px;
}


.business_search {
	padding: 40px 0 0 0px;
}

.business_categories {
	width: 632px;
	margin: 0 auto;
	padding: 50px 0 0 0;
}

.business_browser {
	background: #d9e2ff;
	height: 30px;
	position: relative;
	border-bottom: 1px solid #8fa9fd;
	z-index: 1;
}

.business_browser h2 {
	font-size: 1.6em;
	color: #000000;
	padding: 3px 0 0 34px;
	float: left;
}

.icon_search {
	text-indent: -9999px;
	/* background-image: in alt style sheets */
	width: 62px;
	height: 53px;
	position: absolute;
	top: -9px;
	left: -35px;
	z-index: 2;
}

.shops_advertaisment 
{
	width: 160px;
	position: absolute;
	right: -190px;
	top: -170px;
	z-index: -1;
}
.radio_advertaisment 
{
	width: 160px;
	position:absolute;
	right: -180px;
	top: 0;
	z-index: 1;
}

.business_browser ul {
	color: #333333;
	width: 150px;
	background: #FFFFFF;
	padding: 5px;
	border: 1px solid #666666;
	position: absolute;
	top: 25px;
	right: 0;
	visibility: hidden;
}

.business_browser li 
{
	text-align:left;
	margin: 0 0 5px 0;
	float: none;
}

.business_browser li a, .business_browser li a:link, .business_browser li a:visited {
	color: #333333;
}

.business_browser li a:hover {
	color: #CC0000;
}

a.business_more, a:link.business_more, a:visited.business_more {
	color: #333333;
	text-decoration: underline;
	background: url(images/icon_more.gif) no-repeat right 4px;
	margin: 7px 10px 0 0;
	padding: 0 17px 0 0;
	float: right;
}

a:hover.business_more {
	text-decoration: none;
	color: #CC0000;
}

.business_categories_list {
	margin: 27px 0 0 0;
	padding: 0 8px 20px 15px;
	border-bottom: 1px solid #8fa9fd;
}

.business_locations {
	width: 150px;
	float: left;
}
.business_locations_shops {
	width: 210px;
	float: left;
}

.business_locations_shops li a, .business_locations li a:link, .business_locations li a:visited {
	color: #333333;
}

.business_locations_shops li a:hover {
	color: #CC0000;
}

.business_locations li {
	margin: 0 0 10px 0;
	float: none;
	text-align:left;
}

.business_locations li a, .business_locations li a:link, .business_locations li a:visited {
	color: #333333;
}

.business_locations li a:hover {
	color: #CC0000;
}

.business_pagination {
	margin: 10px 0 0 37px;
}

.business_pagination li {
	font-size: 1.1em;
	color: #CC0000;
	font-weight: bold;
	margin: 0 8px 0 0;
}

.business_pagination li a, .business_pagination li a:link, .business_pagination li a:visited {
	color: #0066FF;
	font-weight: normal;
}

.business_pagination li a:hover {
	color: #CC0000;
}

li.business_previous a:hover {
	text-decoration: none;
}

li.business_previous {
	font-size: 1em;
	position: relative;
	left: 10px;
	z-index: 0;
}

li.business_previous img {
	margin: 0 0 0 16px;
}

li.business_next {
	font-size: 1em;
	position: relative;
	top: -4px;
	left: 4px;
}

li.business_next img {
	margin: 0 0 0 3px;
}

li.business_next a:hover {
	text-decoration: none;
}

.blood_register_left select.select_business {
	width: 140px;
	height: 70px;
	float: left;
}
.blood_register_left select.select_business_right {
	width: 140px;
	height: 70px;
	float: left;
	position:relative;
	left:50px;
}

.blood_register_left input.input_add {
	width: 50px;
	padding: 0;
	height: auto;
	margin: 0 0 8px 3px;
}

.blood_register_left input.business_submit {
	width: 65px;
	height: auto;
	margin: 0 0 0 161px;
}

.blood_register_left input.input_remove {
	width: auto;
	height: auto;
	margin: 0;
}

.btn_add {
	width: 50px;
	float: left;
	position: relative;
	left: 13px;
	top: 12px;
}
.business_select
{
	color:Red;
}

.business_details {
	margin: 40px 0 10px 0;
	padding: 12px 0 15px 8px;
	border-top: 1px solid #8fa9fd;
	border-bottom: 1px solid #8fa9fd;
}

.business_details p 
{
	text-align:left;
	color: #666666;
	margin: 0 0 4px 0;
}

.business_details p span {
	color: #333333;
	font-weight: bold;
	padding: 0 5px 0 0;
}

.business_details p span.details_name
{
	text-align:left;
	color: #666666;
	font-weight:normal;
	margin: 0 0 4px 0;
}

.text_total 
{
	text-align: left;
	margin: 0;
}

input.input_business_back 
{
	text-align:center;
	left:0px;
	margin: 0 0 0 12px;
}
.input_business_back_text
{
	text-align:left;
	margin:0;
	padding:0;
}

.business_details h3 
{
	text-align: left;
	color: #333333;
	font-size: 1.5em;
	margin: 0;
	padding: 0 0 15px 0;
}



.business_details li 
{
	text-align: left;
	font-size: .9em;
	margin: 0 0 8px 10px;
	float: none;
}

.business_details li label {
	font-size: 1.1em;
	padding: 0 15px 0 8px;
	float: left;
}

.business_details li input {
	font-size: .9em;
	height: 15px;
	float: left;
}

.business_details li span {
	color: #666666;
}

.business_dropDown 
{
	width: 150px;
	background-color: White;
	visibility: hidden;
	display: none;
	left: 0;
	top: 0;
}

p.text_oovey_id 
{
	text-align: left;
	color: #333;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 4px 0;
	
}

p.link_business_viewall
{
	text-align:right;
	margin:0;
	padding:0;
}

/*Site Contact Us*/

.site_conatct 
{
	text-align: left;
	width: 400px;
	margin: 0 0 0 10px;
	float: left;
}

.site_conatct label 
{
	text-align:left;
	margin: 0 0 4px 0;
	display: block;
}

.site_content_left input 
{
	text-align:left;
	
}

.input_site_to input 
{
	text-align:left;
	font-size: 1.1em; 
	text-indent: 2px;
	width: 210px;
	height: 20px;
	margin: 0 0 10px 0;
	border: 1px solid #666666;
}

.input_site_comment textarea 
{
	text-align: left;
	font-size: 1.1em; 
	text-indent: 2px;
	width: 210px;
	height: 70px;
	margin: 0 0 10px 0;
	border: 1px solid #666666;
	overflow: auto;
}

.btn_sit_submit label {
	display: none;	
}


.site_user_contact_image {
	width: 151px;
	float: right;
}
span.label_msg
{
	text-align:center;
	right:0;
	top:5px;
}
.checkout_form 
{
	width: 385px;
	margin: 20px auto 0 auto;
}

.checkout_form label 
{
	margin: 0 4px 5px 0;
	padding: 2px 0 0 0;
	float: left;
	display: block;
}

.checkout_form_input
{
	width: 120px;
	height: 15px;
	margin: 0 5px 5px 0;
	float: left;
}

.btn_checkout_form 
{
	width: 110px;
	float: left;
}

.btn_checkout_next 
{
	width: 50px;
	margin: 0 0 0 71px;
}

.google_map 
{
	width: 800px;
}

.map_outer
{
	width:800px;
	position:relative;
	margin:0 auto;
	height:600px;
}
.map_outer_green
{
	position: relative;
	height: 600px;
}
.map_inner
{
	position: absolute;
	top:0;
	left:0;
	width: 800px;
    height: 600px;
	z-index: 0;
}
.map_inner_green
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
	height: 600;
	width: 800;
}
.flash_map
{
width: 800px;
height: 600px;
position: absolute;
top: 0;
left: 0;
}
.flash_map_business
{
	width: 800px;
	height: 600px;
	position: absolute;
	top: 0;
	left: 0;				
}
.flash_map_member
{
	width: 800px;
	height: 600px;
	position: absolute;
	top: 0;
	left: 0;	
}
.flash_map_members
{
	width: 800px;
	height: 600px;
	position: relative;
	top: 0;
	left: 0;
	z-index: 2px;	
}
.flash_map_members_green
{
	position: absolute;
	 z-index: 1;
	  width: 800px; 
	  height: 600px;
	  top: 0px;
	  left: 0px;	
}

.flash_map_member_edit
{
	width: 800px;
	height: 600px;
	position: absolute;
	top: 0;
	left: 0;	
	
}

.btn_back_checkout 
{
	margin: 20px 0 0 0
}
.site_container_member {
	width: 1000px;
	position:relative;
}
.flash_help_text
{
	/*background-image:in alt stylesheet*/
	width:800px;
	height:100px;
	border: 1px solid #666;
	margin: 10px auto 0 auto;	
}
.popup {
	font-size: 1em;
	width: 83px;
	position: relative;
	top: 28px;
	left: 10px;
	border-left: 1px solid #a2bae7;
	border-right: 1px solid #3366cc;
	border-bottom: 1px solid #3366cc;	
	background: #FFF;
}

.popup a, .popup a:link, .popup a:visited {
	text-decoration: none;
	color: #03F;
	padding: 4px 0 4px 7px;
	display: block;
}

.popup a:hover {
	background: #3366cc;
	color: #FFF;
}


/*End Site Contact Us*/
/* shops ends here*/

/*user site*/

.site_clear {
	clear: both;
	font-size: 0em;
	line-height: 0px;
	height: 0px;
	margin: 0px;
	padding: 0px;
}

.site_container {
	width: 1000px;
}

.site_header 
{
	text-align: left;
	height: 163px;
}


a.site_edit_logo 
{
	width:50px;
	display:block;
	float:left;
	text-align:left;
	position:relative;
	left:14px;
}

.site_header img {
	margin: 15px 0 0 15px;
	float: left;
}

.site_user_title {
	font-size: 2em;
	padding: 75px 0 0 0;
	float: right;
}

.site_nav {
	color: #333333;
	height: 26px;
	padding: 12px 0 0 37px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.site_nav li.site_active a, site_footer li.site_active a
{
   color: #FF0000;
   font-weight:bold;
}

.site_nav a, .site_nav a:link, .site_nav a:visited {
	color: #333333;
}

.site_nav span 
{
	color: #333333;
	font-weight:normal;
	padding: 0 7px 0 7px;
}

.site_content_left {
	width: 547px;
	margin: 18px 0 0 0;
	padding: 0 13px 30px 28px;
	float: left;	
	position:relative;
}


.site_main_content {
	width: 520px;
}

.site_content_left h2 {
	font-size: 1.8em;
	padding: 0 0 8px 0;
}

.site_content_left p 
{
	text-align:left;
	margin: 0 0 12px 0;
	
}

.site_user_image {
	color: #999999;
	padding: 10px 0 0 0;
	position: absolute;
	top: 0;
	right: 10px;
}

.site_user_image p{
	margin: 5px 0 0 25px;
}

.site_content_right {
	width: 400px;
	float: right;
	padding: 15px 0 0 0;
}

.site_footer {
	color: #FFFFFF;
	background: #666666;
	height: 90px;
	margin: 50px 0 0 0;
}

.site_footer a, :link, .site_footer a:visited {
	color: #FFFFFF;
}

.site_footer li.site_active a 
{
	color: #333;
	font-weight: bold;
}

.site_footer p {
	text-align: center;
	font-size: .9em;
	padding: 8px 0 0 0;
}

.site_footer span {
	padding: 0 7px 0 7px;
}

.site_footer ul {
	padding: 20px 0 0 410px;
}
.business_locations_shops li {
padding: 3px 0 0 6px;
margin: 0 0 6px 0;
float: none;
text-align:left;
}
.bg_star {
background: url(images/bg_star.jpg) no-repeat 0 0;
}
/*user site ends here*/

/*entertainment start here*/
.ent_container {
	width: 1066px;
	margin: 80px auto 0 auto;

}


.ent_content_wrapper {
	width: 1066px;
	margin: 7px 0 0 0;
	border: 1px solid #CCC;
}

.theater_handle {
	width: 201px;
	padding: 2px;
	float: left;
}

.theater_inner {
	color: #e37306;
	background: url(images/bg_content.jpg) repeat-x 0 0;
	width: 197px;
	height: 520px;
	padding: 20px 2px 0 2px;
}
.ent_content_wrapper h3
{
	font-size: 1.4em;
	font-weight:bold;
	color: #e37306;	
	text-align:left;
	padding:0 0 0 2px;
}

.event_handle {
	width: 600px;
	padding: 2px;
	float: left;
	margin: 0 5px 0 5px;
	border: 1px solid #ccd2e5;
	border-top: none;
	border-bottom: none;
}

.event_inner {
	color: #e37306;
	background: url(images/bg_content.jpg) repeat-x 0 0;
	width: 600px;
	height: 520px;
	padding: 20px 2px 0 0px;
}

.news_handle {
	width: 220px;
	margin: 0 0 0 0;
	padding:0px 0 0 0;
	float: left;	
	height: 525px;
    /*overflow: auto;*/	
}

.outer_news_wrapper 
{
	float: left;
}

.outer_news_wrapper h3 
{
	padding: 20px 0 5px 0;
	border-bottom: 1px solid #CCC;
}

.outer_news
{
	
	width:240px;
	height:485px;
	padding:0px 0 0 0;
	margin: 5px 0 0 0;
	
}

.outer_news_inner 
{
	overflow: auto;
	width:240px;
	height:488px;
	padding: 0 0 5px 0;
}
.news_inner 
{
	width: 220px;
	margin: 0 0 10px 0;
}

.news_inner_bottom {
	width: 249px;
	margin: 10px 0 0 0;
}



.bg_news_right {
	background: #969db4 url(Entertainment/images/bg_news_left.jpg) no-repeat 0 0;
	width: 220px;
}

.bg_news_right span {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	color: #FFF;
	
	/*width: 244px;*/
	background: url(Entertainment/images/bg_news_right.jpg) no-repeat right 0;
	width:215px;
	padding: 4px 0 0 5px;
	display:  block;
}

.news_content {
	/*width: 243px;*/
	width:214px;	
	/*height: 144px;*/
	border: 1px solid #ccd2e5;
	padding: 2px;
}

.news_content_inner {
	background: url(images/bg_content.jpg) repeat-x 0 0;
	/*width: 243px;*/
	width:214px;
	min-height:80px;
	text-align:left;
	height: expression(document.body.clientHeight > 80? "80px" :"80px");
	/*height: 112px;*/
}
/*entertainment ends here*/




.widegetMain
{
position: absolute;
left: 0;
bottom: 0;
cursor:pointer;
}



