/* VIEW AVAILABILITY */
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-TOP: 2px; text-align: justify;
}

.promoheader {font: 11px Arial, "Arial MT", Geneva, Verdana, "MS Sans Serif", sans-serif; text-align: justify;font-weight: bold;}

.dicounted {font-weight: bold; background-color: #00CC66;}
.full {background-color: #CC3300;}
.withrafting {background-color: #6699FF;}
.raftingmust {background-color: #999999;}
.norafting {font-weight: bold; background-color: #FF99CC;}


/* Left nav */
#mailaccounts div{padding:0 6px 6px 6px;font:bold 78% verdana;}
#mailaccounts ul{list-style:none;margin:1px 0;padding:0 3px;}
#mailaccounts li{border-color:#FFF;background-color:#C0C0C0;border-style:solid;border-width:1px;margin:0;padding:2px 2px 2px 24px;background-repeat:no-repeat;background-position:4% 50%;cursor:pointer;cursor:hand;}
#mailaccounts li.selected{background-color:#E6E6E6;border-color:#C1C1C1;background:url('/a1sp/img/ar.gif') no-repeat 4% 50%;cursor:auto}

/* Common elements */
body *{outline:none;}
body{font:small/1.2em arial,helvetica,clean,sans-serif;font:x-small;}
table{font-size:inherit;font:x-small;}
html>body{font:83% arial,helvetica,clean,sans-serif;}
pre, code, select, input {font-size:100%} 
label{cursor:pointer;cursor:hand;}
a, a:visited{text-decoration:none;}
a:hover{ text-decoration:underline;}
#universalheader :link {text-decoration:underline;}
#universalheader :visited {text-decoration:underline;}
form{margin:0;}
h2{font-size:100%;margin:0 0 .5em 0; font-weight: normal;}
h3{font-size:100%;margin:0 0 .5em 0; font-weight: normal;}
ul{margin:0; padding:.5em .5em .5em 1.5em;}

/* Button bars */
div.globalbuttonbar, div.contentbuttonbar{padding:.5em;text-align:right;line-height:1.8em;height:2.8em;}
html>body div.globalbuttonbar, html>body div.contentbuttonbar{height:2.8em;}
@media all{html>body div.globalbuttonbar, html>body div.contentbuttonbar{height:1.8em;}}
div.globalbuttonbar span.last button, div.contentbuttonbar span.last button{margin:0;}
div.globalbuttonbar span.last{padding:.25em;}
html>body div.globalbuttonbar span.last{white-space:nowrap;width:1%;padding-top:0;padding-bottom:0;}
@media all{html>body div.globalbuttonbar span.last{padding:.25em;}}
div.globalbuttonbar span span{display:none;}
div.globalbuttonbar span.first{float:left;text-align:left;white-space:nowrap;}
div.globalbuttonbar span.last a{font-weight:bold;padding-bottom:.15em;text-decoration:underline;}
div.globalbuttonbar span.last span{display:inline;}
div.globalbuttonbar span.last img{position:relative;top:.25em;}
@media all{html>body div.globalbuttonbar span.last img{position:relative;top:.35em;}}
.contentnav{margin:4px 0;font:78% verdana;text-align:right;}
.contentnav a{text-decoration:underline;}
.contentnav span.first{float:left;text-align:left;}
.contentnav span.last span{margin-left:1em;}
.contentnav #checkall, .contentnav #clearall{margin:0;cursor:pointer;cursor:hand;text-decoration:underline;color:#039;}
#contentnavtop{border-top-width:1px;border-top-style:solid;padding-top:.5em;}
.contentbuttonbar span.first{float:left;text-align:left;}
#contentbuttonbartop{border-width:0 0 1px 0;border-style:solid;}

/* Data table */
.tbldata caption{display:none;}		
table.tbldata{border-collapse:collapse;clear:both;}
.tbldata tbody td{border-width: 0 0 1px 0;border-style: solid;padding:2px 0 2px 5px;vertical-align:center;}				
.tbldata thead th{text-align:left;border-left-style:solid; border-left-width:0; border-right-style:solid; border-right-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; padding-left:5px; padding-right:0; padding-top:1px; padding-bottom:1px}
.tbldata thead th input{margin-bottom:0px;margin-top:-1px;}
.tbldata td img{text-align:right;}
.tbldata th img{float:right;margin:4px 4px 0 0;} 
.tbldata tr.msgnew{color:#003399;background-color: #FFFF99;}
.msgnew{color:#003399;background-color: #FFFF99;}
.msgold{background-color:#F6F6F6;}
/*.tbldata tr.msgnew{font-weight:bold;color:#003399;}*/


/* General application layout */
table.applicationcontainer{border-bottom-style:solid;border-bottom-width:1px;}
table.applicationcontainer h2{margin:0;}
table.applicationcontainer td#first, table.applicationcontainer td#spacer, table.applicationcontainer td.content, table.applicationcontainer td#euspacer{background-repeat:repeat-x;}
table.managementview td#first, table.optionsview td#first{padding:10px 7px 7px 7px;}
table.managementview td.content, table.confirmationview td.content{padding:7px 0 10px 10px;}
table.optionsview #stateindicator, table.composeview #stateindicator, table.kioskview #stateindicator{margin:0;border-bottom-style:solid;border-bottom-width:1px;}
div#stateindicator, table.optionsview #stateindicator td.first, table.kioskview #stateindicator td.first{padding:2px 0 10px 15px;}
table.composeview #stateindicator td.first{padding:2px 0 2px 15px;}
table.composeview td.messagecontainer div.alertbox{margin:4px 0 10px 0;}
table.optionsview div.last, table.kioskview div.last, table.composeview div.last{border-bottom-width:0px;border-bottom-style:none;}
table.optionsview #stateindicator div.last, table.composeview #stateindicator div.last, table.optionsview td#first div.last{border-bottom-width:1px;border-bottom-style:solid;}
td.messagecontainer{padding-left:15px;}
td.messagecontainer div.alertbox{margin:0 0 10px 0;}
table.confirmationview h3{font-size:100%;margin:.5em 0;}
table.confirmationview ul, table.optionsview ul{margin:0;padding:.25em .25em .25em 2em;}
table.confirmationview li, table.optionsview li{margin:.25em 0;}
table.confirmationview p{margin:.25em 0;}
table.managementview div.fieldset{border-width:0;border-style:none;}


/* Common elements */
body{color:#333;background-color:#ffffff}
a, a:visited{color:#039;}
h2{color:#000000;}
h3{color:#000000;}
#swads div{border-top-color:#fff; border-bottom-color:#a0ab84;}

/* Button bars */
.contentbuttonbar{background-color:#a0ab84;}
#contentbuttonbartop{border-bottom-color:#C1C1C1;}	
.globalbuttonbar{background-color:#a0ab84;}
#globalbuttonbartop{border-color:#c9cdaa;}
#globalbuttonbarbottom{border-color:#FFF;}
.contentnav #filtercontrol span.filterbutton{background-color:#FFF;border-color:#FFF;}
.contentnav #filtercontrol span.hover{border-color:#C1C1C1;}
.contentnav #checkall, .contentnav #clearall{color:#039;}
.buttonmenu li a, .buttonmenu li a:hover{color:#333;}
#contentnavtop{border-top-color:#C1C1C1;}

/* Data table */
.tbldata thead th{border-top-color:#FFF;border-bottom-color:#C1C1C1;border-right-color:#C1C1C1;background-color:#E6E6E6;} 
.tbldata thead th.sortcol{background-color:#C1C1C1;}
.tbldata tbody td{border-bottom-color:#E6E6E6;}
.tbldata tr.selected td {background-color:#c9cdaa;}

/* General application layout */
table.applicationcontainer{border-color:#C1C1C1;}
table.applicationcontainer td#first, table.applicationcontainer td#euspacer{background-color:#c9cdaa;background-image:url('/a1sp/img/shd_l_1.gif');}
table.applicationcontainer td#spacer{background-image:url('/a1sp/img/shd_m_2_.gif');}
table.applicationcontainer td.content{background-image:url('/a1sp/img/shd_r_2.gif');}
table.composeview #stateindicator, table.optionsview #stateindicator, table.kioskview #stateindicator{border-color:#C1C1C1;}

