

 .full_width #main_content { width: 850px !important;}

.termsofuse .home_logo_title,
.privacy .home_logo_title,
.contact .home_logo_title,
.about .home_logo_title,
.home .home_logo_title,
.home_start .home_logo_title
 { 
    color: White; 
    font-family: Georgia;
    font-size: 16pt;
    font-weight:bold;
    position:relative;
    height:0px;
    left:140px;
    top:-49px;
}

.entertainment .home_logo_text,
.savedfavourite .home_logo_text,
.food .home_logo_text,
.health .home_logo_text,
.shopping .home_logo_text,
.sports .home_logo_text,
.travel .home_logo_text,
.business .home_logo_text,
.other .home_logo_text,
.termsofuse .home_logo_text,
.privacy .home_logo_text,
.contact .home_logo_text,
.about .home_logo_text,
.home .home_logo_text,
.home_start .home_logo_text
 { 
    color: White; 
    font-family: Georgia;
    font-size: 12pt;
    font-weight:bold;
    position:relative;
    left:41px;
    top:13px;
}

/*-----------------home_start--------------------------------*/
.home_start #main_content{
    border: 0 none;
    /*width: 850px;   */
    width:990px;
}
#homeIndexDiv h2{ color: #1b7f5b; font-size: 18px; font-weight: bold; }

#homeIndexDiv h3{ color: #1b7f5b; font-size: 15px; font-weight: bold; }

.home_start .text{ color: black !important; font-size: 13px !important; font-weight: bold !important; }
.home_start .gray{ color: gray !important; font-size: 12px !important; font-weight: bold !important; }

.home_start .link{ color: #1b7f5b !important; font-size: 13px !important; font-weight: bold !important;  }

.home_start .h2_green{ color: green; font-size: 18px; font-weight: bold; }

.home_start #left_menu h5 {
    background-position: center 0px;
}
.home_start div#cat_logo
{
    background:#ffffff url(../image/logo_home_empty.png)  repeat-x scroll 0 0;
}
.home_start #right_menu h5 {
    background-position: center 0px;
}

.home_start #footer {
    background-position: center 35px;
}

.home_start #footer p { 
    color: #8CC643;    
}

.home_start .li_text
{
    background-position: 8px top;
    color: Black;
    margin-top:10px;
    list-style-type:disc;
}

.home_start .simple_text
{    
    color: Black;   
    font-size: 13px; 
}

.home_start .simple_text_green
{    
    color: Green;    
    font-size: 13px;
    font-weight:bold;
}

.home_start #left_menu li.selected a,
.home_start #left_menu li a:hover {
    background-position: 8px top;
}



/*-----------------home--------------------------------*/
.home #main_content{
    border: 0 none;
}

.home h2{ color: #8CC643; font-size: 18px; font-weight: bold; }

.home #left_menu h5 {
    background-position: center 0px;
}
.home div#cat_logo
{
    background:#ffffff url(../image/logo_home_empty.png) repeat-x scroll 0 0;    
}
.home #right_menu h5 {
    background-position: center 0px;
}

.home #footer {
    background-position: center 35px;
}

.home #footer p {
    color: #8CC643;
}

.home #left_menu li.selected a,
.home #left_menu li a:hover {
    background-position: 8px top;
}

/*-----------------Saved Favourite--------------------------------*/
.savedfavourite .home_logo_title
 { 
    display:none;
 }
  
.savedfavourite div#cat_logo
{
    background:#ffffff url(../image/logo_favorites.png) repeat-x scroll 0 0;    
}

.savedfavourite #main_content{
    border: 0 none;
}

.savedfavourite h2{ color: #8CC643; font-size: 18px; font-weight: bold; }

.savedfavourite #left_menu h5 {
    background-position: center 0px;
}

.savedfavourite #right_menu h5 {
    background-position: center 0px;
}

.SavedFavourite #footer {
    background-position: center 35px;
}

.savedfavourite #footer p { 
    color: #8CC643;    
}

.savedfavourite #left_menu li.selected a,
.savedfavourite #left_menu li a:hover {
    background-position: 8px top;
}


/*-----------------entertainment--------------------------------*/

.entertainment .home_logo_title
 { 
    display:none;
 }

.entertainment div#cat_logo
{
    background:#ffffff url(../image/login_entertainment.png) repeat-x scroll 0 0;    
}

.entertainment h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.entertainment  #left_menu h5 {
    background-position: center -26px;
}

.entertainment  #right_menu h5 {
    background-position: center -26px;
}

.entertainment  #footer {
    background-position: center -5px;
}

.entertainment  #footer p { 
    color: #4A629E;    
}

.entertainment #left_menu li.selected a,
.entertainment #left_menu li a:hover {
    background-position: 8px -35px;
}


/*--------------------------food--------------------------------*/

.food .home_logo_title
 { 
    display:none;
 }

.food #left_menu h5 {
    background-position: center -26px;
}

.food #right_menu h5 {
    background-position: center -26px;
}

.food #footer {
    background-position: center -5px;
}

.food h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.food #footer p { 
    color: #4A629E;    
}

.food div#cat_logo
{
    background:#ffffff url(../image/logo_food.png) repeat-x scroll 0 0;    
}

.food #left_menu li.selected a,
.food #left_menu li a:hover {
    background-position: 8px -35px;
}

/*--------------------------health--------------------------------*/

.health .home_logo_title
 { 
    display:none;
 }

.health #left_menu h5 {
    background-position: center -26px;
}

.health #right_menu h5 {
    background-position: center -26px;
}

.health #footer {
    background-position: center -5px;
}

.health h2{ color: #4A629E; font-size: 18px; font-weight: bold; }
.health #footer p { 
    color: #4A629E;    
}
.health div#cat_logo
{
    background:#ffffff url(../image/logo_health.png) repeat-x scroll 0 0;    
}

.health #left_menu li.selected a,
.health #left_menu li a:hover {
    background-position: 8px -35px;
}

/*--------------------------shopping--------------------------------*/
.shopping .home_logo_title
 { 
    display:none;
 }

.shopping #left_menu h5 {
    background-position: center -26px;
}

.shopping #right_menu h5 {
    background-position: center -26px;
}

.shopping #footer {
    background-position: center -5px;
}

.shopping h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.shopping #footer p { 
    color: #4A629E;    
}
.shopping div#cat_logo
{
    background:#ffffff url(../image/logo_shopping.png) repeat-x scroll 0 0;    
}

.shopping #left_menu li.selected a,
.shopping #left_menu li a:hover {
    background-position: 8px -35px;
}

/*--------------------------sports--------------------------------*/

.sports .home_logo_title
 { 
    display:none;
 }

.sports #left_menu h5 {
    background-position: center -26px;
}

.sports #right_menu h5 {
    background-position: center -26px;
}

.sports #footer {
    background-position: center -5px;
}

.sports h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.sports #footer p { 
    color: #4A629E;    
}
.sports div#cat_logo
{
    background:#ffffff url(../image/logo_sport.png) repeat-x scroll 0 0;    
}

.sports #left_menu li.selected a,
.sports #left_menu li a:hover {
    background-position: 8px -35px;
}



/*--------------------------travel--------------------------------*/

.travel .home_logo_title
 { 
    display:none;
 }

.travel #left_menu h5 {
    background-position: center -26px;
}

.travel #right_menu h5 {
    background-position: center -26px;
}

.travel #footer {
    background-position: center -5px;
}

.travel h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.travel #footer p { 
    color: #4A629E;    
}
.travel div#cat_logo
{
    background:#ffffff url(../image/logo_travel.png) repeat-x scroll 0 0;    
}

.travel #left_menu li.selected a,
.travel #left_menu li a:hover {
    background-position: 8px -35px;
}


/*--------------------------business--------------------------------*/
.business .home_logo_title
 { 
    display:none;
 }

.business #left_menu h5 {
    background-position: center -26px;    
}

.business #right_menu h5 {
    background-position: center -26px;
}

.business #footer {
    background-position: center -5px;
}
.business h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.business #footer p { 
    color: #4A629E;    
}
.business div#cat_logo
{
    background:#ffffff url(../image/logo_business.png) repeat-x scroll 0 0;        
}

.business #left_menu li.selected a,
.business #left_menu li a:hover {
    background-position: 8px -35px;
}

/*--------------------------other--------------------------------*/
.other .home_logo_title
 { 
    display:none;
 }

.other #left_menu h5 {
    background-position: center -26px;
}

.other #right_menu h5 {
    background-position: center -26px;
}

.other #footer {
    background-position: center -5px;
}

.other h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.other #footer p { 
    color: #4A629E;    
}
.other div#cat_logo
{
    background:#ffffff url(../image/logo_other.png) repeat-x scroll 0 0;  
}

.other #left_menu li.selected a,
.other #left_menu li a:hover {
    background-position: 8px -35px;
}

/*--------------------------My points--------------------------------*/

.my_points #main_content {
/*    display:none;*/
}

.my_points .home_logo_text
 { 
    display:none;
 }

.my_points #left_menu h5 {
    background-position: center 26px;
}

.my_points #right_menu h5 {
    background-position: center 26px;
}

.my_points #footer {
    background-position: center -5px;
}

.my_points h2{ color: #4A629E; font-size: 18px; font-weight: bold; }

.my_points #footer p { 
    color: #4A629E;    
}
.my_points div#cat_logo
{
    background:#ffffff url(../image/logo_mypoints.png) repeat-x scroll 0 0;  
}

.my_points #left_menu li.selected a,
.my_points #left_menu li a:hover {
    background-position: 8px -35px;
}

/*-----------------My friends--------------------------------*/

.my_friends .home_logo_text
 { 
    display:none;
 }

.search_placeholder {
    width: 256px;
    float: left;
    height: 20px;
    margin-left: 45px;
}

.search_placeholder input {
     width: 184px;
     border: 1px solid #898989;
     height: 18px;
}

.home_route_search_btn {
    width: 79px;
    height: 22px;
    background: url(../image/small_green_btn.png) no-repeat;
    text-align:center;
    color:White;    
    font-weight:bold;
    position:relative;
    margin-left : 8px;    
    line-height:22px !important;
    padding-bottom: 4px;
    font-size:13px;
}

.home_route_create {
    width: 126px;
    height: 37px;
    background: url(../image/home_create_route.png) no-repeat;
    text-align:center;
    color:White;    
    font-weight:bold;
    position:relative;
    margin-left : 8px;    
    line-height:37px !important;
    margin-top:7px;
    font-size:13px;
    padding-bottom:6px;    
}

.home_search_btn {
    width: 132px;
    height: 21px;   
    background: url(../image/big_green_btn.png) no-repeat;
    margin-left: 11px;
    color:White;
    font-size:13px;
    font-weight:bold;        
    padding-bottom:3px;
}

.search_btn {
    width: 90px;
    height: 21px;
    background: url(../image/search_button.png) no-repeat;  
    margin-left: 11px;
}
    
.nav_tab_delim {
  width: 100%;
  height: 28px; 
  clear: both;
  background:#ffffff url(../image/nav_tab_delim.png) repeat-x scroll 0 0;  
}
.my_friends #main_content 
{
	border: 0; 
	padding: 0px; 
	width: 736px;
	padding-left:13px;
}



/*.my_friends .tab_navigation {margin-top: 10px;} */
 .tab_navigation li a {font-size: 12px !important;}

.my_friends h2{ color: #1b7f5b; font-size: 18px; font-weight: bold; }


.my_friends #left_menu h5 {
    background-position: center -78px;
}
.my_friends div#cat_logo
{
    background:#ffffff url(../image/logo_myfriends.png) repeat-x scroll 0 0;    
}
.my_friends #right_menu h5 {
    background-position: center -78px;
}

.my_friends #footer {
    background-position: center -85px;
}

.my_friends #footer p { 
    color: #1b7f5b;
}

.my_friends #left_menu li.selected a,
.my_friends #left_menu li a:hover {
    background-position: 8px top;
}

/*-----------------My friends INBOX--------------------------------*/
.my_friends_inbox div#cat_logo
{
    background:#ffffff url(../image/logo_myfriends_inbox.png) repeat-x scroll 0 0;    
}

.my_friends_inbox #main_content {border: 0 ;}

.my_friends_inbox h2{ color: #1b7f5b; font-size: 18px; font-weight: bold; }


.my_friends_inbox #left_menu h5 {
    background-position: center -78px;
}
.my_friends_inbox div#cat_logo
{
    background:#ffffff url(../image/logo_myfriends_inbox.png) repeat-x scroll 0 0;    
}
.my_friends_inbox #right_menu h5 {
    background-position: center -78px;
}

.my_friends_inbox #footer {
    background-position: center -85px;
}

.my_friends_inbox #footer p { 
    color: #1b7f5b;
}

.my_friends_inbox #left_menu li.selected a,
.my_friends_inbox #left_menu li a:hover {
    background-position: 8px top;
}


/*-----------------about--------------------------------*/
.about #main_content{
    border: 0 none;
    width: 850px;   
}
.about h2{ color: #8cc643; font-size: 18px; font-weight: bold; }

.about #left_menu h5 {
    background-position: center 0px;
}
.about div#cat_logo
{
    background:#ffffff url(../image/logo_home_empty.png) repeat-x scroll 0 0;    
}
.about #right_menu h5 {
    background-position: center 0px;
}

.about #footer {
    background-position: center 35px;
}

.about #footer p { 
    color: #8CC643;    
}

.about #left_menu li.selected a,
.about #left_menu li a:hover {
    background-position: 8px top;
}


/*-----------------contact--------------------------------*/
.contact #main_content{
    border: 0 none;
    width: 850px;
}
.contact h2{ color: #8cc643; font-size: 18px; font-weight: bold; }

.contact #left_menu h5 {
    background-position: center 0px;
}
.contact div#cat_logo
{
    background:#ffffff url(../image/logo_home_empty.png) repeat-x scroll 0 0;    
}
.contact #right_menu h5 {
    background-position: center 0px;
}

.contact #footer {
    background-position: center 35px;
}

.contact #footer p { 
    color: #8CC643;    
}

.contact #left_menu li.selected a,
.contact #left_menu li a:hover {
    background-position: 8px top;
}

/*-----------------privacy--------------------------------*/
.privacy #main_content{
    border: 0 none;
    width: 850px;
}
.privacy h2{ color: #8cc643; font-size: 18px; font-weight: bold; }

.privacy #left_menu h5 {
    background-position: center 0px;
}
.privacy div#cat_logo
{
    background:#ffffff url(../image/logo_home_empty.png) repeat-x scroll 0 0;    
}
.privacy #right_menu h5 {
    background-position: center 0px;
}

.privacy #footer {
    background-position: center 35px;
}

.privacy #footer p { 
    color: #8CC643;    
}

.privacy #left_menu li.selected a,
.privacy #left_menu li a:hover {
    background-position: 8px top;
}

/*-----------------reportpoint--------------------------------*/
.reportpoint #main_content{
    border: 0 none;
    width: 850px;
}
.reportpoint h2{ color: #8cc643; font-size: 18px; font-weight: bold; }

.reportpoint #left_menu h5 {
    background-position: center 0px;
}
.reportpoint div#cat_logo
{
    background:#ffffff url(../image/logo_reportpoint.png) repeat-x scroll 0 0;    
}
.reportpoint #right_menu h5 {
    background-position: center 0px;
}

.reportpoint #footer {
    background-position: center 35px;
}

.reportpoint #footer p { 
    color: #8CC643;    
}

.reportpoint #left_menu li.selected a,
.reportpoint #left_menu li a:hover {
    background-position: 8px top;
}

/*-----------------TermsOfUse--------------------------------*/
.termsofuse #main_content{
    border: 0 none;
    width: 850px;
}
.termsofuse h2{ color: #8cc643; font-size: 18px; font-weight: bold; }

.termsofuse #left_menu h5 {
    background-position: center 0px;
}
.termsofuse div#cat_logo
{
    background:#ffffff url(../image/logo_home_empty.png) repeat-x scroll 0 0;    
}
.termsofuse #right_menu h5 {
    background-position: center 0px;
}

.termsofuse #footer {
    background-position: center 35px;
}

TermsOfUse #footer p { 
    color: #8CC643;    
}

TermsOfUse #left_menu li.selected a,
TermsOfUse #left_menu li a:hover {
    background-position: 8px top;
}
/*-----------------help--------------------------------*/
.help #main_content{
    border: 0 none;
    width: 850px;
}
.help h2{ color: #38C0E8; font-size: 18px; font-weight: bold; }

.help #left_menu h5 {
    background-position: center -52px;
}
.help div#cat_logo
{
    background:#ffffff url(../image/logo_help.png) repeat-x scroll 0 0;    
}
.help #right_menu h5 {
    background-position: center 0px;
}

.help #footer {
    background-position: center -45px;
    padding-bottom:20px;
}

.help #footer p { 
    color: #38C0E8;    
}

.help #left_menu li.selected a,
.help #left_menu li a:hover {
    background-position: 8px top;
}


.point_row_0 {
    background-color : #F0F0F0;
    padding-left: 5px;
    padding-right: 5px;    
}

.point_row_1 {
    background-color : #E0E0E0;
    padding-left: 5px;
    padding-right: 5px;     
}

.points_block_title
{
	margin-top: 10px;
	margin-bottom: 3px;
	margin-left:27px; 
	font-weight: bold;
	width: 100%;
	
	vertical-align:middle;
	font-family: Arial;
	font-size: 14px;
}

.points_block_legend
{
	margin-top: 2px;	
	margin-left:25px; 
	font-weight: bold;			
	font-family: Arial;
	font-size: 10px;
	font-style:italic;
}

.search_title
{
	font-family: Arial;
	font-size: 18px;
	color : Green;
	font-weight:bold;
	margin-left:25px; 
	margin-bottom:5px;
}

.point_subject 
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
}

.point_description 
{
	font-family: Arial;
	font-size: 9px;
}

.points_block_empty
{
	margin-top: 3px;	
	margin-left:5px; 
	font-weight: bold;			
	font-family: Arial;
	font-size: 12px;
}

.item_block_points
{
	border:1px solid black; 
	margin-left:20px; 
	margin-right:20px; 
	height:180px;
	overflow-x: hidden;
	overflow-y: scroll;	
}

.found_points
{
	border:1px solid black; 
	margin-left:20px; 
	margin-right:20px; 
	height:180px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.item_block_points_home
{
	border:1px solid black; 
	margin-left:10px; 
	margin-right:10px; 
	height:92px;
	overflow-x: hidden;
	overflow-y: scroll;	
	background-color:White;
}

.found_points_home
{
	border:1px solid black; 
	margin-left:10px; 
	margin-right:10px; 
	height:92px;
	overflow-x: hidden;
	overflow-y: scroll;
	background-color:White;
}


