﻿body {background-color:#F2E7CB;margin:0;text-align:center;font-family:Tahoma ; vertical-align:middle;}
.header{background-image: url(../images/header_strip.jpg);}
.header .side{width:43px;padding: 4px 0px 10px 0px;}
.header .mid{width:151px;padding: 4px 0px 10px 0px;}
.header td{padding: 4px 0px 10px 0px;}


.headerNew {background-image: url(../images/header_strip.jpg);}
.headerNew td{padding:0px;}
.menuNew td{background-image: url(../images/new/navi_strip.jpg);font-family:Tahoma;font-size:2px}
.menuNew .seperator {background-image: url(../images/new/seperator.jpg);}
.menuNew a{BACKGROUND-image:url(../images/new/navi_strip.jpg);text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#FFFFFF;padding: 14px 8px 0px 9px; text-align:center;height:25px}
.menuNew a:hover{background-image: url(../images/new/navi_strip_over.jpg);text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#FFFFFF;padding:14px 8px 0px 9px;text-align:center;height:25px}


 img {border:0px}
.footer{background-image: url(../images/footer_bg.gif); height:89px;width:780px;}
.footer .links td{font-size:10px;color:#000000;font-family:Tahoma ;}
.footer .links a{font-size:11px;color:#000000;text-decoration:none;display:block;padding:3px;font-family:Tahoma ;}
.footer .links a:hover{font-size:11px;color:#000000;text-decoration:underline;display:block;padding:3px;font-family:Tahoma ;}
.footer a{font-size:10px;color:#000000;text-decoration:none;font-family:Tahoma ;}
.footer a:hover{font-size:10px;color:#000000;text-decoration:underline;font-family:Tahoma ;}
.sideMenuBg{background:#FCF3E2}
.sideMenu{width:262px;background:#FCF3E2 url(../images/body_bg.jpg) repeat-x;padding:4px;height:100%}
.sideMenuTable {}
.sideMenuTable .item a{background-image: url(../images/orange_but.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF; padding:15px  80px 18px  50px;background-repeat:no-repeat;text-align:left}
.sideMenuTable .item a:hover{background-image: url(../images/green_but.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF;padding:15px 80px 18px 50px;background-repeat:no-repeat;text-align:left}
.sideMenuTable .alternateItem a{background-image: url(../images/blue_but.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF;padding:15px 80px 18px 50px;background-repeat:no-repeat;text-align:left}
.sideMenuTable .alternateItem a:hover{background-image: url(../images/green_but.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF;padding:15px 80px 18px 50px;background-repeat:no-repeat;text-align:left}

.login{border-right:solid 1px #B89628;border-left:solid 1px #B89628;width:254px;background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;}
.login .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 10px 4px 10px;text-align:left}
.login .control{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.login .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.login .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.login .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.login .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:14px;color:#00425A;text-align:left}
.login .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.login .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.body{width:518px;background:#3FB0F2 url(../images/bluebody_banner_strip.jpg) repeat-x;height:100%;}

.menu td{background-image: url(../images/menu_bg.jpg);}
.menu .seperator {background-image: url(../images/seperator.jpg);}
.menu a{BACKGROUND-image:url(../images/menu_bg.jpg);text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:12px;color:#FFFFFF;padding: 14px 25px 0px 25px; text-align:center;height:25px}
.menu a:hover{background-image: url(../images/menu_bg_mo.jpg);text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:12px;color:#FFFFFF;padding:14px 25px 0px 25px;text-align:center;height:25px}

.sideMenuJob{width:160px;background:#FCF3E2 url(../images/body_bg.jpg) repeat-x;padding:4px;height:100%}
.loginJob{border-right:solid 1px #B89628;border-left:solid 1px #B89628;width:160px;background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;}
.loginJob .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 3px;text-align:left}
.loginJob .control{padding:4px 3px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.loginJob .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.loginJob .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.loginJob .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.loginJob .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:14px;color:#00425A;text-align:left}
.loginJob .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.loginJob .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}

.userMenuJob{border-right:solid 1px #B89628;border-left:solid 1px #B89628;width:160px;background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;}
.userMenuJob .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 3px;text-align:center}
.userMenuJob .control{padding:4px 3px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.userMenuJob .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.userMenuJob .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 20px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.userMenuJob .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.userMenuJob .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:14px;color:#00425A;text-align:left}
.userMenuJob .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:left}
.userMenuJob .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:left}

.innerBody{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #891A0A;
	background-image: url(../images/body_bg.jpg);
	padding: 0px 4px;
}

.reservation{
	background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;
	color: #B89628;
	border: 2px solid #695616;
}
.reservation .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 10px 4px 10px;text-align:left}
.reservation .control{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.reservation .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.reservation .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.reservation .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.reservation .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:14px;color:#00425A;text-align:left}
.reservation .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.reservation .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}

.reservationFare{
	background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;
	color: #B89628;
	border: 0px none;
}

.reservationFare .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 10px 4px 10px;text-align:left}
.reservationFare .control{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.reservationFare .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.reservationFare .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.reservationFare .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.reservationFare .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:14px;color:#00425A;text-align:left}
.reservationFare .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.reservationFare .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}

.memberFrame{
	background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;
	color: #B89628;
	border: 2px solid #695616;
}
.memberFrame .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 10px 4px 10px;text-align:left}
.memberFrame .control{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.memberFrame .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.memberFrame .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.memberFrame .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.memberFrame .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:14px;color:#00425A;text-align:left}
.memberFrame .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.memberFrame .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}

A.coupon
{
    TEXT-DECORATION: none
}
A.coupon:hover
{
    TEXT-DECORATION: none
}
A.coupon:link
{
    TEXT-DECORATION: none
}
A.coupon:active
{
    TEXT-DECORATION: none
}

.jobProgBarTable{
	background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B89628;
	border-bottom-color: #B89628;
	border-left-color: #B89628;
}

.memberProgBarTable{
	background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B89628;
	border-bottom-color: #B89628;
	border-left-color: #B89628;
	border-top-color: #B89628;
}

.sideMenuAffJob{background:#FCF3E2 url(../images/body_bg.jpg) repeat-x;padding:4px;height:100%}
.sideMenuTableAffJob {}
.sideMenuTableAffJob .item a{background-image: url(../images/orange_but_job.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF; padding:15px 30px 18px 40px;background-repeat:no-repeat;text-align:left}
.sideMenuTableAffJob .item a:hover{background-image: url(../images/green_but_job.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF;padding:15px 30px 18px 40px;background-repeat:no-repeat;text-align:left}
.sideMenuTableAffJob .alternateItem a{background-image: url(../images/blue_but_job.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF;padding:15px 30px 18px 40px;background-repeat:no-repeat;text-align:left}
.sideMenuTableAffJob .alternateItem a:hover{background-image: url(../images/green_but_job.gif);text-decoration:none;font-weight:bold;display:block;font-family:Tahoma;font-size:16px;color:#F9FFFF;padding:15px 30px 18px 40px;background-repeat:no-repeat;text-align:left}

.AffTblLogoJob{border-right:solid 1px #B89628;border-left:solid 1px #B89628;width:160px;background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;}
.AffTblLogoJob .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 3px;text-align:left}
.AffTblLogoJob .control{padding:4px 3px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.AffTblLogoJob .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.AffTblLogoJob .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.AffTblLogoJob .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.AffTblLogoJob .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:13px;color:#00425A;text-align:center}
.AffTblLogoJob .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.AffTblLogoJob .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}

.AffTblLogo{border-right:solid 1px #B89628;border-left:solid 1px #B89628;width:254px;background:#F3E4B9 url(../images/box_mdl_strip.gif) repeat-x;}
.AffTblLogo .label{font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 4px 10px 4px 10px;text-align:left}
.AffTblLogo .control{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;text-align:left}
.AffTblLogo .textBox{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.AffTblLogo .reservebutton{cursor:pointer; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/login.jpg) no-repeat; BORDER-LEFT: 0px; WIDTH: 115px; BORDER-BOTTOM: 0px; HEIGHT: 30px}
.AffTblLogo .select{padding:2px;font-family:Tahoma;color:#5C4F0B;border:solid 1px  #B89628;font-size:11px;}
.AffTblLogo .heading{padding:4px 10px 4px 10px;font-family:Tahoma;font-weight:bold;font-size:14px;color:#00425A;text-align:center}
.AffTblLogo .label a{text-decoration:none;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
.AffTblLogo .label a:hover{text-decoration:underline;display:block;font-family:Tahoma;font-weight:bold;font-size:11px;color:#5C4F0B;padding: 2px;text-align:center}
