BODY
{
    MARGIN: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    BACKGROUND-COLOR: #ecf0f8;
	BACKGROUND-IMAGE:url(/images/background.jpg);
	BACKGROUND-REPEAT:repeat-x;
    TEXT-DECORATION: none;
}
.nav_bar
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/nav_bg.gif);
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 34px;
    TEXT-DECORATION: none;
}
.logo
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/logo.jpg);
    WIDTH: 996px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 151px;
}

.about_us_on { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; height: 35px; width: 75px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; background-attachment: scroll; background-image: url(/images/boxes/blue_box_top.png); background-repeat: no-repeat; background-position: left top ; text-align: center; cursor:pointer;}
.venue_nav_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FFFFFF; text-decoration: none; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; cursor:pointer;}
.about_us_off { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; height: 35px; width: 75px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; background-attachment: scroll; background-repeat: no-repeat; background-position: left top ; text-align: center; cursor:pointer; }
.venue_nav_text_on { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FFFFFF; text-decoration: none; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; cursor:pointer; ; background-attachment: scroll; background-image: url(/images/venue_nav_on.png); background-repeat: repeat-x; background-position: left top}

.franchise_logo
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/pinnacle_franchise_top.jpg);
    WIDTH: 996px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 151px;
}

.under_franchise_menu
{
	BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/under_menu.jpg);
    WIDTH: 996px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 218px;
}

.franchise_grey_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/franchise_grey_top.png);
    PADDING-BOTTOM: 0px;
    FONT: 18px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 317px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 41px;
    TEXT-DECORATION: none;
    behavior: url(/iepngfix.htc);
}

.grey_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_top.png);
    PADDING-BOTTOM: 0px;
    FONT: 18px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 317px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 41px;
    TEXT-DECORATION: none;
    behavior: url(/iepngfix.htc);
    
}
.grey_box_middle
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 6px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_center.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 300px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.grey_box_bottom
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_bottom.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 300px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    behavior: url(/iepngfix.htc)
    
}
.main_box_top
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    WIDTH: 996px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 151px;
    behavior: url(/iepngfix.htc)
    
}
.main_box_bottom
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/sliced/images/main_box_top_04.png);
    WIDTH: 1000px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px;
    behavior: url(/iepngfix.htc)
    
}
.main_box_center
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/sliced/images/main_box_top_03.png);
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 1000px;
    COLOR: #333333;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 201px;
    TEXT-DECORATION: none;
    
}
.green_box_top
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/green_box_top.png);
    WIDTH: 1000px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    behavior: url(/iepngfix.htc)
    
}
.green_box_center
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/body_bg.jpg);
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 996px;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-DECORATION: none;
	BACKGROUND-COLOR: #f0f3fc;
    
}
.green_box_bottom
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/green_box_bottom.png);
    WIDTH: 1000px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    behavior: url(/iepngfix.htc)
    
}
.content_box_top
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/content_box_top.png);
    WIDTH: 724px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    behavior: url(/iepngfix.htc)
    
}
.content_box_center
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 5px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/content_box_middle.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 724px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.content_box_bottom
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/content_box_bottom.png);
    WIDTH: 724px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    behavior: url(/iepngfix.htc)
    
}
.opaque_people
{
    BACKGROUND-POSITION: left bottom;
    PADDING-LEFT: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/opaque_people.png);
    BACKGROUND-REPEAT: no-repeat;
    behavior: url(/iepngfix.htc)
    
}
.orange_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/orange_box_top.png);
    PADDING-BOTTOM: 0px;
    FONT: bolder 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 238px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    behavior: url(/iepngfix.htc)
    
}
.orange_box_center
{
    PADDING-RIGHT: 3px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 5px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/orange_box_center.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 238px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.orange_box_bottom
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 5px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/orange_box_bottom.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 238px;
    COLOR: #333333;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    TEXT-DECORATION: none;
    behavior: url(/iepngfix.htc)
    
}
.vert_center_align
{
    VERTICAL-ALIGN: top
}
.tall_grey_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/tall_grey_box_top.png);
    PADDING-BOTTOM: 0px;
    FONT: bolder 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 238px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.bottom_text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bottom_text A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bottom_text A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
TD
{
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.input_box
{
    FONT: 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    TEXT-DECORATION: none
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.search_box
{
    BORDER-RIGHT: #7f9db9 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 100px;
    COLOR: #333333;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 18px
}
.search_text
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.orange_result_mid
{
    BORDER-RIGHT: #b48e6b 1px solid;
    BORDER-TOP: #b48e6b 0px solid;
    BORDER-LEFT: #b48e6b 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #b48e6b 0px solid
}
.orange_result_mid_header
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/results/orange_header_bg.jpg);
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: repeat-x;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.orange_result_mid_footer
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/results/orange_bottom_bg.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.orange_result_tail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #b48e6b;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.orange_result_tail A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #b48e6b;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.orange_result_tail A:hover
{
    COLOR: #000000
}
.brown_result_mid
{
    BORDER-RIGHT: #aa6f4f 1px solid;
    BORDER-TOP: #aa6f4f 0px solid;
    BORDER-LEFT: #aa6f4f 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #aa6f4f 0px solid
}
.brown_result_mid_header
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/results/brown_header_bg.jpg);
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: repeat-x;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.brown_result_mid_footer
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/results/brown_bottom_bg.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.brown_result_tail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #aa6f4f;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.brown_result_tail A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #aa6f4f;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.brown_result_tail A:hover
{
    COLOR: #000000
}
.green_result_mid
{
    BORDER-RIGHT: #8da05d 1px solid;
    BORDER-TOP: #8da05d 0px solid;
    BORDER-LEFT: #8da05d 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #8da05d 0px solid
}
.green_result_mid_header
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/results/green_header_bg.jpg);
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: repeat-x;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.green_result_mid_footer
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/results/green_bottom_bg.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.green_result_tail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #8da05d;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.green_result_tail A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #8da05d;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.green_result_tail A:hover
{
    COLOR: #000000
}
.gray_result_mid
{
    BORDER-RIGHT: #6d7e88 1px solid;
    BORDER-TOP: #6d7e88 0px solid;
    BORDER-LEFT: #6d7e88 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #6d7e88 0px solid
}
.gray_result_mid_header
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/results/gray_header_bg.jpg);
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: repeat-x;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.gray_result_mid_footer
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/results/gray_bottom_bg.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.gray_result_tail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #6d7e88;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.gray_result_tail A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #6d7e88;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.gray_result_tail A:hover
{
    COLOR: #000000
}
.purple_result_mid
{
    BORDER-RIGHT: #7d7896 1px solid;
    BORDER-TOP: #7d7896 0px solid;
    BORDER-LEFT: #7d7896 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #7d7896 0px solid
}
.purple_result_mid_header
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/results/purple_header_bg.jpg);
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: repeat-x;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.purple_result_mid_footer
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/results/purple_bottom_bg.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.purple_result_tail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #7d7896;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.purple_result_tail A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #7d7896;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.purple_result_tail A:hover
{
    COLOR: #000000
}
.red_result_mid
{
    BORDER-RIGHT: #a7695e 1px solid;
    BORDER-TOP: #a7695e 0px solid;
    BORDER-LEFT: #a7695e 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #a7695e 0px solid
}
.red_result_mid_header
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/results/red_header_bg.jpg);
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: repeat-x;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.red_result_mid_footer
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/results/red_bottom_bg.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.red_result_tail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #a7695e;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.red_result_tail A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #a7695e;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.red_result_tail A:hover
{
    COLOR: #000000
}
.recent_search
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.recent_search A:hover
{
    COLOR: #990000
}
.recent_search_divider
{
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 2px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/hr.gif);
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 3px
}
.selected_page
{
    BACKGROUND-POSITION: center center;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/results/selected_page.png);
    VERTICAL-ALIGN: middle;
    WIDTH: 20px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    
}
.non_selected_page
{
    BACKGROUND-POSITION: center center;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/results/non_selected_page.png);
    VERTICAL-ALIGN: middle;
    WIDTH: 20px;
    CURSOR: pointer;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    
}
.nav_text
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.current_page
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
   
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 34px;
    
}
.nav_seperator
{
    WIDTH: 1px;
    HEIGHT: 33px;
    BACKGROUND-COLOR: #021068;
}

.nav_seperator2
{
    WIDTH: 1px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #ffffff;
}

.result_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/blue_result_top.png);
    PADDING-BOTTOM: 0px;
    FONT: bolder 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 673px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}

.result_box_middle
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/result_middle.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}

.franchise_result_box_middle
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 10px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/franchise_result_middle.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 673px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}

.result_box_bottom
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/result_bottom.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    TEXT-DECORATION: none;
    
}

.franchise_result_box_bottom
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/franchise_result_bottom.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 673px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    TEXT-DECORATION: none;
    
}


.result_logo_overlay
{
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/logo_box_wide.png);
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: middle;
    WIDTH: 350px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 209px;
    TEXT-ALIGN: center;
    
}
.result_address_text
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.event_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/event_top.png);
    PADDING-BOTTOM: 0px;
    FONT: bolder 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.event_box_middle
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/event_middle.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.event_box_bottom
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/event_bottom.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 15px;
    TEXT-DECORATION: none;
    
}
.result_nav_text
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT: bold 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    PADDING-TOP: 0px;
    HEIGHT: 15px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.scrolling_div
{
    PADDING-RIGHT: 4px;
    OVERFLOW: auto;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #4c5660;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #586369;
    VERTICAL-ALIGN: top;
    WIDTH: 360px;
    SCROLLBAR-SHADOW-COLOR: #121619;
    COLOR: #333333;
    SCROLLBAR-3DLIGHT-COLOR: #434e54;
    SCROLLBAR-ARROW-COLOR: #e7e7e7;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #e7e7e7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #121619;
    POSITION: static;
    HEIGHT: 195px
}
.result_logo_spacer
{
    PADDING-RIGHT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.result_box_middle_address
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/result_middle.png);
    PADDING-BOTTOM: 10px;
    FONT: 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.result_venue_text
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    PADDING-TOP: 10px;
    TEXT-DECORATION: none
}
.grey_registration_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/registration_grey_top.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 400px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.grey_registration_box_middle
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 6px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/registration_grey_center.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 400px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 120px;
    TEXT-DECORATION: none;
    
}
.grey_registration_box_bottom
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/registration_grey_bottom.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 400px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 20px;
    TEXT-DECORATION: none;
    
}
.grey_box_interests_middle
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 6px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_center.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 300px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.err_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.result_hr
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/result_hr.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 5px
}
.result_vr
{
    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 2px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/result_vr.gif);
    PADDING-BOTTOM: 2px;
    WIDTH: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-y
}
.result_box_middle_no_padding
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/result_middle.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.event_tab_on
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/event_tab_on.png);
    WIDTH: 108px;
    CURSOR: pointer;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 48px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    
}
.event_tab_off
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/event_tab_off.png);
    WIDTH: 108px;
    CURSOR: pointer;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 48px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    
}
.small_search_center
{
    BACKGROUND-IMAGE: url(/images/boxes/sliced/images/small_search_center.png);
    WIDTH: 1000px;
    PADDING-TOP: 2px;
    HEIGHT: 110px;
    
}
.small_search_bottom
{
    BACKGROUND-IMAGE: url(/images/boxes/sliced/images/small_search_bottom.png);
    WIDTH: 1000px;
    HEIGHT: 20px;
    
}
.small_cats_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_small_cats_top.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 470px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.small_cats_center
{
    PADDING-RIGHT: 8px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_small_cats_center.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 470px;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: repeat-y;
    
}
.small_cats_bottom
{
    PADDING-RIGHT: 8px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_small_cats_bottom.png);
    PADDING-BOTTOM: 0px;
    WIDTH: 470px;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    
}
.grey_box_small_middle
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 6px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_center.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 300px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 37px;
    TEXT-DECORATION: none;
    
}
.grey_box_small_login_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_top_small_login.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 150px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.grey_box_small_login_bottom
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_bottom_small_login.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 150px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.grey_box_small_login_middle
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 6px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_center_small_login.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 150px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.clicker
{
    CURSOR: pointer
}
.scrolling_venue_div
{
    PADDING-RIGHT: 4px;
    OVERFLOW: auto;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #4c5660;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #586369;
    VERTICAL-ALIGN: top;
    WIDTH: 310px;
    SCROLLBAR-SHADOW-COLOR: #121619;
    COLOR: #333333;
    SCROLLBAR-3DLIGHT-COLOR: #434e54;
    SCROLLBAR-ARROW-COLOR: #e7e7e7;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #e7e7e7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #121619;
    POSITION: static;
    HEIGHT: 210px
}
.about_us_on
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/orange_box_top.png);
    PADDING-BOTTOM: 0px;
    FONT: bolder 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 75px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    
}
.venue_nav_text
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.about_us_off
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    PADDING-BOTTOM: 0px;
    FONT: bolder 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 75px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.venue_nav_text_on
{
    PADDING-RIGHT: 8px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/venue_nav_on.png);
    PADDING-BOTTOM: 0px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    
}
.result_header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #e18008;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px
; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; margin-left: 0px
}
.feature_layer
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #333333 1px solid;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #333333 1px solid;
    COLOR: #333333;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #333333 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.favourites_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
A:active
{
    TEXT-DECORATION: none
}
.image_frame
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.slider_box_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/slider_top.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 200px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.slider_box_middle
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 6px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/slider_center.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 200px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 65px;
    TEXT-DECORATION: none;
    
}
.slider_box_bottom
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/slider_bottom.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 300px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    TEXT-DECORATION: none;
    
}
.state_score
{
    BORDER-RIGHT: #e7e7e7 1px solid;
    BORDER-TOP: #e7e7e7 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BORDER-LEFT: #e7e7e7 1px solid;
    WIDTH: 30px;
    COLOR: #333333;
    BORDER-BOTTOM: #e7e7e7 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: center
}
.slider_spacer
{
    WIDTH: 140px
}
.scrolling_perference_div
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #4c5660;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #586369;
    VERTICAL-ALIGN: top;
    OVERFLOW: auto;
    WIDTH: 290px;
    SCROLLBAR-SHADOW-COLOR: #121619;
    COLOR: #333333;
    SCROLLBAR-3DLIGHT-COLOR: #434e54;
    SCROLLBAR-ARROW-COLOR: #e7e7e7;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #e7e7e7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #121619;
    HEIGHT: 120px
}
.grey_box_full_content_top
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_top_full_content.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.grey_box_full_content_middle
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_center_full_content.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 120px;
    TEXT-DECORATION: none;
    
}
.grey_box_full_content_bottom
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_bottom_full_content.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 15px;
    TEXT-DECORATION: none;
    
}
.admin_show_events
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.admin_show_events_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.event_divider
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/hr_black.gif);
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 3px
}
.result_box_bottom_admin
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/result_bottom_admin.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 700px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.text_explanation
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.event_images_scroll
{
    PADDING-RIGHT: 4px;
    OVERFLOW-Y: scroll;
    PADDING-LEFT: 4px;
    SCROLLBAR-FACE-COLOR: #4c5660;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #586369;
    VERTICAL-ALIGN: top;
    OVERFLOW: auto! important;
    WIDTH: 675px;
    SCROLLBAR-SHADOW-COLOR: #121619;
    COLOR: #333333;
    SCROLLBAR-3DLIGHT-COLOR: #434e54;
    SCROLLBAR-ARROW-COLOR: #e7e7e7;
    PADDING-TOP: 10px;
    SCROLLBAR-TRACK-COLOR: #e7e7e7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #121619;
    POSITION: static;
    HEIGHT: 255px
}
.no_event_images
{
    BORDER-RIGHT: #333333 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #333333 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #333333 1px solid;
    WIDTH: 650px;
    COLOR: #000000;
    PADDING-TOP: 20px;
    BORDER-BOTTOM: #333333 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 45px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.input_box_error
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    FONT: 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #cc0000 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #cc0000 1px solid;
    TEXT-DECORATION: none
}
.input_select_error
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    FONT: 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #cc0000 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cc0000 1px solid;
    BACKGROUND-COLOR: #cc0000;
    TEXT-DECORATION: none
}
.grey_box_bottom_payment_details
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 0px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_bottom_payment_details.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 10px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 345px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.grey_box_middle_payment_details
{
    PADDING-RIGHT: 6px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 6px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_center_payment_details.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    TEXT-TRANSFORM: none;
    WIDTH: 345px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 260px;
    TEXT-DECORATION: none;
    
}
.grey_box_top_payment_details
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 8px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/grey_top_payment_details.png);
    PADDING-BOTTOM: 0px;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 345px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 35px;
    TEXT-DECORATION: none;
    
}
.scrolling_search_div
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #4c5660;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #586369;
    VERTICAL-ALIGN: top;
    OVERFLOW: auto;
    WIDTH: 525px;
    SCROLLBAR-SHADOW-COLOR: #121619;
    COLOR: #333333;
    SCROLLBAR-3DLIGHT-COLOR: #434e54;
    SCROLLBAR-ARROW-COLOR: #e7e7e7;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #e7e7e7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #121619;
    HEIGHT: 155px
}
.payment_long
{
    FONT-SIZE: 10px;
    WIDTH: 300px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.payment_long_error
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cc0000 1px solid;
    WIDTH: 300px;
    BORDER-BOTTOM: #cc0000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.payment_short
{
    FONT-SIZE: 10px;
    WIDTH: 50px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.payment_short_error
{
    BORDER-RIGHT: #cc0000 1px solid;
    BORDER-TOP: #cc0000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cc0000 1px solid;
    WIDTH: 50px;
    BORDER-BOTTOM: #cc0000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.card_box_center
{
    PADDING-RIGHT: 3px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 5px;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/images/boxes/orange_box_center.png);
    PADDING-BOTTOM: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    WIDTH: 238px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    BACKGROUND-REPEAT: repeat-y;
    TEXT-DECORATION: none;
    
}
.red_result_tail
{
    VERTICAL-ALIGN: bottom
}

H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none;
	color: #021068;
}
H2
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: medium none;
    COLOR: #cc0000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
H1 A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
H1 A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: gray;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.category_spacer {  padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px}


.sub_cats_holder {  text-align: center; width: 700px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 15px; padding-right: 5px; padding-bottom: 15px; padding-left: 5px}
.red_subcategory_box {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: url(/images/buttons/sub_categories/red.png); background-repeat: no-repeat; text-align: center; height: 35px; width: 121px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px; padding-left: 4px; }
.red_subcategory_box A {  font-weight: bold; color: #FFFFFF; }
.red_subcategory_box A:hover {  font-weight: bold; color: #CCCCCC; }
.day_text {  font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; text-align: center; width: 20px}
.day_box {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; text-align: center; background-image: url(/images/calendar/off.png); height: 15px; width: 20px; cursor: pointer;}
.day_box_on { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-align: center; background-image: url(/images/calendar/on.png); height: 15px; width: 20px; cursor: pointer; }
.calendar_tooltip {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; background-color: #FFFFCC; border-color: #999999 #666666 #333333 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; height: 15px}
.calendar_header {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; text-align: center}
.day_box_past {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cbcbcb; text-decoration: none; text-align: center; background-image: url(/images/calendar/off.png); height: 15px; width: 20px;; background-repeat: no-repeat; background-position: center center;}
.day_box_on_past { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cbcbcb; text-decoration: none; text-align: center; background-image: url(/images/calendar/on.png); height: 15px; width: 20px;; background-repeat: no-repeat; background-position: center center;}
.month_box {  vertical-align: top; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #ededed; padding-top: 2px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px}
.scrolling_info_div
{
    PADDING-RIGHT: 4px;
    OVERFLOW-Y: scroll;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #4c5660;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #586369;
    VERTICAL-ALIGN: top;
    WIDTH: 387px;
    SCROLLBAR-SHADOW-COLOR: #121619;
    COLOR: #333333;
    SCROLLBAR-3DLIGHT-COLOR: #434e54;
    SCROLLBAR-ARROW-COLOR: #e7e7e7;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #e7e7e7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-DARKSHADOW-COLOR: #121619;
    POSITION: static;
    HEIGHT: 195px
}
.tree_branch_text {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 2px; cursor: pointer}
.slider_0 {  background-color: #ff0000; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_1 { background-color: #fa2241; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_2 { background-color: #fb5c94; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_3 { background-color: #fc87c4; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_4 { background-color: #fcbcf7; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_5 { background-color: #FFFFFF; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_6 { background-color: #fbfdc2; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_7 { background-color: #edf43a; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_8 { background-color: #bffd5e; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.slider_9 { background-color: #75fd32; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer}
.interest_tooltip { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; background-color: #FFFFCC; border-color: #999999 #666666 #333333 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; height: 15px ; text-align: center}
.branch_div { padding: 0px; margin: 0px}
.padlock_image {  padding-right: 3px; padding-bottom: 2px}
.slider_10 { background-color: #15ff03; padding: 0; margin: 0; height: 12px; width: 12px; cursor: pointer }
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px}
p {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.search_header_top { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/boxes/result_top.png); PADDING-BOTTOM: 0px; FONT: bolder 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 700px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-DECORATION: none }
h3 A {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px}
h3 A:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 3px; padding-left: 0px}
.more_options_text { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #ff8700; text-decoration: none}
.more_options_text A { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #ff8700; text-decoration: none}
.more_options_text A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #ffb400; text-decoration: none}
.date_options_text { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none}
.date_options_text A { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none}
.date_options_text A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #666666; text-decoration: none}
.quick_search_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; padding: 0}
.quick_search_text A { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none; padding: 0}
.quick_search_text A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #666666; text-decoration: none; padding: 0}.review_top { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/boxes/review_box_top.png); PADDING-BOTTOM: 0px; FONT: bolder 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 670px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-DECORATION: none }
.review_middle { PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/boxes/review_middle.png); PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 670px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none }
.review_bottom { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/boxes/review_bottom.png); PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 670px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; TEXT-DECORATION: none }
.review_stars { cursor: pointer; margin: 0px 2px}
.scrolling_review_div
{
    PADDING-RIGHT: 4px;
    OVERFLOW: auto;
    
    SCROLLBAR-FACE-COLOR: #4c5660;
    
    
    SCROLLBAR-HIGHLIGHT-COLOR: #586369;
    VERTICAL-ALIGN: top;
   
    SCROLLBAR-SHADOW-COLOR: #121619;
  
    SCROLLBAR-3DLIGHT-COLOR: #434e54;
    SCROLLBAR-ARROW-COLOR: #e7e7e7;
    
    SCROLLBAR-TRACK-COLOR: #e7e7e7;
   
    SCROLLBAR-DARKSHADOW-COLOR: #121619;
   
    HEIGHT: 295px
}
.ad_result_mid
{
    BORDER-RIGHT: #626262 1px solid;
    BORDER-TOP: #626262 0px solid;
    BORDER-LEFT: #626262 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #626262 0px solid
}
.ad_result_mid_header
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/results/ad_header_bg.jpg);
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    BACKGROUND-REPEAT: repeat-x;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana
}
.ad_result_mid_footer
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(/images/results/ad_bottom_bg.jpg);
    BACKGROUND-REPEAT: repeat-x
}
.ad_result_tail
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #767676;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.ad_result_tail A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #767676;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.ad_result_tail A:hover
{
    COLOR: #000000
}.advert_box_middle { PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/boxes/advert_middle.png); PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 700px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none; }
.advert_box_bottom { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/boxes/advert_bottom.png); PADDING-BOTTOM: 0px; FONT: 11px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 700px; COLOR: #333333; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; TEXT-DECORATION: none; }
.advert_logo_bg {  background-attachment: scroll; background-image: url(/images/ad_logo_bg.png); background-repeat: no-repeat; text-align: center; height: 200px; width: 310px}
.current_adverts_header { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333}
.time_colomn {  font-weight: bold; background-color: #666666; width: 70px; padding-left: 2px; font-size: 9px; color: #FFFFFF; padding-top: 2px; padding-bottom: 2px; text-align: center; height: 32px; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.contact_colomn { font-weight: bold; background-color: #CCCCCC; padding-left: 4px; font-size: 9px; color: #333333; padding-top: 2px; padding-bottom: 2px ; height: 32px; vertical-align: middle; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-right: 4px}
.register_link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; color: #FF9900}
.sponsored_link_top {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF; background-attachment: scroll; background-image: url(/images/boxes/sponsored_link_box_top.png); background-repeat: no-repeat; background-position: left top; height: 35px; width: 160px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; text-align: center}
.sponsored_link_center {  width: 160px; border-color: black #333333; text-align: center; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; padding-top: 5px}
.sponsored_link_bottom { width: 160px; padding-right: 5px; padding-left: 5px; border-color: black #333333 #333333; height: 5px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 5px}
.whats_on_top { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none; height: 35px; width: 550px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 8px; background-attachment: scroll; background-image: url(/images/boxes/whats_on_top.png); background-repeat: no-repeat; background-position: left top }
.whats_on_middle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; width: 550px; padding-top: 2px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; background-attachment: scroll; background-image: url(/images/boxes/whats_on_middle.png); background-repeat: repeat-y; background-position: left top }
.whats_on_bottom { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; width: 550px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-attachment: scroll; background-image: url(/images/boxes/whats_on_bottom.png); background-repeat: no-repeat; background-position: left top ; height: 15px }
.past_event_tab_on { PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/past_event_tab_on.png); WIDTH: 108px; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 48px; TEXT-ALIGN: center; TEXT-DECORATION: none; }
.blue_box_top { PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 8px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/images/boxes/blue_box_top.png); PADDING-BOTTOM: 0px; FONT: bolder 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 238px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-DECORATION: none; behavior: url(/iepngfix.htc) }
.form_text {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; background-color: #CCCCCC}
.form_button {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #000099; border: 1px #0099FF solid; font-style: normal; line-height: normal; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; cursor: pointer}
.step_on {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer}
.step_off { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #999999; text-decoration: none ; cursor: pointer}
.free_time {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; background-color: #FFFFFF; border: #333333; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.booking_header { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #666666; border: #333333 solid; border-width: 0px 1px 1px 0px}
.booked_time { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; background-color: #CCCCCC; border: #333333 solid; border-width: 0px 1px 1px 0px }
.past_free_time { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; border: #333333; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px ; background-color: #F0F0F0}
