* {font-size:11px}
BODY {
	background:#FFFFFF url(../images/misc/background.gif) repeat-y top center;
	margin:5px 0px 5px 0px;
	font-family: "Lucida Grande",Helvetica,Verdana, Arial;
	ffont-size:0.8em;
	line-height:1.1em;
}

FORM { margin: 0px; padding: 0px;}
A { color: blue; font-weight: normal; text-decoration: underline;  }
UL {margin:5px;padding:0px;}
LI {margin-left:10px; } 
HR { height: 1px; border-width: 1px 0px 0px 0px; border-color: #cccccc;   }
B { color: #B81315; font-weight: normal; }

INPUT.button {font-weight: bold; cursor:hand; cursor: pointer;}
INPUT[type=submit] {cursor:hand; cursor: pointer;}

IMG.content { margin-right: 10px; margin-bottom: 5px; }

SUP.hint {cursor:help;}

H1 { color: #B81315; font-size: 15px; font-weight: bold; margin-bottom: 10px; margin-top: 0px; }
H2 { color: #B81315; font-size: 13px; font-weight: bold; margin-bottom: 2px; }

A.top_menu { font-weight: bold; color: #686868; text-decoration: none; vertical-align: middle; display: inline; }
A.top_menu:hover { font-weight: bold; color: #B81315; text-decoration: none; }

A.leftMenu { font-weight: bold; display: block; padding: 4px; padding-left: 12px; background-color: #cccccc; border-bottom: 1px solid white; color: #cccccc; color: #686868; text-decoration: none; }
A.leftMenu:hover { font-weight: bold; display: block; background-color: #cccccc; border-bottom: 1px solid white; color: #B81315; text-decoration: none; }

A.button {display:block;float:left;padding:8px;margin:3px;text-decoration: none;color:black;border: 1px solid white}
A.button:hover {border-color:gray}

.action_option {background-color: orange;}
.action_reservation {background-color: green}
.action_cancel	{background-color: red}



DIV.error { color: red; font-size: 12px; border:2px solid red; padding:3px;margin-bottom:10px; font-weight: bold;}
DIV.info { color: green; font-size: 12px; border:2px solid green;padding:3px;margin-bottom:10px; font-weight: bold; }


.error { color: red; font-size: 12px; }
.info { color: green; font-size: 12px; }

/* boxes */
DIV.box { border: 1px solid #797979; margin-bottom: 15px; }
TD.box_title { background-color: #C3C3C3; font-weight: bold; color: #686868;vertical-align: bottom}

TABLE.myaccount {}
TABLE.myaccount {}
TABLE.myaccount TD INPUT{width: 175px;};

TABLE.mybookings {margin-bottom: 15px;}
TABLE.mybookings TD {padding: 2px 5px 2px 5px; }
TABLE.mybookings TD.header {padding-top:5px; padding-bottom:5px; background-color: #C3C3C3; font-weight: bold; color: #686868;}
TABLE.mybookings TD.header A {font-weight: bold; color: #686868; text-decoration: none;}
TABLE.mybookings TD.header A:hover {text-decoration: underline;}
TABLE.mybookings TD IMG {margin-left: 3px; }

.row1 { background-color: #eeeeee; }
.row2 { background-color: #ffffff; }

TD.spacer {width: 15px;}
DIV.vspacer {height: 15px;}

.offer {background: #0514C8;}
.option {background: #FFFF00;}
.expired {background: #FF6500; }
.reservation {background: #CC33FF}


/* MMK boxes */
.mmkbox {
	background:#F6F6F6 url(../images/misc/right_box_bottom.gif) no-repeat bottom left;
	padding-bottom:12px;
	margin-bottom:10px;
	width:155px;
}


.mmkbox * {
	font-size:11px;
	
}

.mmkbox .head {
	background:#F6F6F6 url(../images/misc/right_box_top.gif) no-repeat top left;
	padding: 4px 8px 4px 8px; 
	font-weight: bold;
	font-style: italic;
	font-size:11px;
	text-transform: capitalize;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #858585;
}

.mmkbox .content {
	padding: 4px 8px 4px 8px; 
	background-color:#EAEAEA;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #F6F6F6 #858585 #858585 #858585;
	font-size:11px;
}

.mmkbox .footer {
	line-height: 5px; /* IE BUG FIX */
	height:13px;
	padding:0px;
	margin:0px;
}

.large{
   background:#F6F6F6 url(../images/misc/right_box_bottom_large.gif) no-repeat bottom left;
   width:220px;
}

.large .head {
	background:#F6F6F6 url(../images/misc/right_box_top_large.gif) no-repeat top left;
}


/*
	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider
	Copyright (c) 2009 Niall Doherty
	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.
*/

/* Most common stuff you'll need to change */

	.coda-slider-wrapper { padding: 10px 0px 0px 0px ; hheight:200px; }
	.coda-slider { border:1px solid #888; bbackground: #ebebeb }
	
	/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
	.coda-slider-no-js .coda-slider { height: 200px; overflow: auto !important; padding-right: 20px }
	
	/* Change the width of the entire slider (without dynamic arrows) */
	.coda-slider, .coda-slider .panel { width: 500px;  } 
	
	/* Change margin and width of the slider (with dynamic arrows) */
	.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel { width: 500px }
	.coda-slider-wrapper.arrows .coda-slider { margin: 0 10px }
	
	/* Arrow styling */
	.coda-nav-left a, .coda-nav-right a { background: #000; color: #fff; padding: 5px; width: 100px }
	
	/* Tab nav */
	.coda-nav ul li a.current { background: #333; color:#fff }
	.coda-nav ul li a { background: #aaa}
	
	/* Panel padding */
	.coda-slider .panel-wrapper { padding: 0px 10px ; height:180px;}
	.coda-slider .panel-wrapper h2 { margin:0px;display:none;}
	.coda-slider .panel-wrapper p { font-size: 12px;}
	
	/* Preloader */
	.coda-slider p.loading { padding: 20px; text-align: center }

/* Don't change anything below here unless you know what you're doing */

	/* Tabbed nav */
	.coda-nav ul { clear: both; display: block; margin: auto; overflow: hidden }
	.coda-nav ul li { display: inline;}
	.coda-nav ul li a { background: #cccc; color: #000; display: block; float: left; margin-right: 1px; padding: 3px 6px; text-decoration: none }
	
	/* Miscellaneous */
	.coda-slider-wrapper { overflow: hidden }
	.coda-slider { float: left; overflow: hidden; position: relative }
	.coda-slider .panel { display: block; float: left }
	.coda-slider .panel-container { position: relative }
	.coda-nav-left, .coda-nav-right { float: left }
	.coda-nav-left a, .coda-nav-right a { display: block; text-align: center; text-decoration: none }
	
