#column2 .firstList ul li{list-style-image:none;}

.firstList{position:relative; margin:5px; width:184px;}
.menu_head{border:1px solid #998675;}

.menu_body {display:none; width:184px;border-right:1px solid #998675;border-bottom:1px solid #998675;border-left:1px solid #998675;}
.menu_body li{background:#493e3b;}
.menu_body li.alt{background:#362f2d;}
.menu_body li a{color:#FFFFFF; text-decoration:none; padding:10px; display:block;}
.menu_body li a:hover{text-decoration:underline;}

.printonlyRate{display:none;}

#chooseTop{background:#CDCDCD url("../images/top_header.jpg") 0 0 no-repeat; width:524px; height:49px;}

.accountTop{background:url("../images/account_header.jpg") 0 100% no-repeat; width:522px; height:46px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6;}

.accountLabel{padding:10px 0px 0px 10px; float:left;}
.accountLabel h1{padding:0px; margin:0px; color:#919296/*#6E9E0E*/; font-size:22px; margin-top:4px;}

#rotate{width:260px; float:right; margin-top:10px;}

th{background:url("../images/account_header.jpg") 0 100% no-repeat;}

.lookignFor{width:100px; float:left; display:block;}

.tiny{font-size:9px; font-style:normal;}

.noRates{background:#EAEAEA;}
td.noRates {text-align:center;}

/* table layout */

table.grid *{
vertical-align:top; text-align:left; margin-bottom:0px;
}

#urlList{margin:6px 0px; padding-top:6px; width:180px; float:left;}
#blaaa{margin:6px 0px; padding-top:6px; width:300px; float:left;}

table.grid{border:1px solid #D6D6D6; border-width: 0px 0px 1px 1px; border-collapse:separate;} /* border-collapse is buggy in IE6 */
table.grid th{padding:4px; border:1px solid #D6D6D6; border-width: 1px 1px 0px 0px; text-align:center; color:#515151;}
table.grid th a:link, table.grid th a:hover, table.grid th a:visited, table.grid th a:focus{color:#515151;}
table.grid td{color:#565770; padding:4px 6px; border:1px solid #D6D6D6;  border-width: 1px 1px 0px 0px}

/* links */
table.grid td a:link, 
table.grid td a:visited, 
table.grid td a:focus, 
table.grid td a:hover{
color:#565770;}


/* expand/collapse */
.collapsible a.collapsed{
display:block;
width:15px;
height:15px;
background:url("../images/icon_arrow.gif") no-repeat 1px 3px;
outline:0;
}
.collapsible a.expanded{
display:block;
width:15px;
height:15px;
background:url("../images/icon_arrow.gif") no-repeat -24px 3px;
outline:0;
}

table.grid .small{font-size:.85em;}

table.grid td.linesNone{border-width: 0px; border-right-width:1px!important;}
table.grid td ul{margin-left:-20px; margin-top:4px; line-height:normal;}
table.grid div.overScroll{height:70px; margin:1px; overflow-y:auto;}


.colone{width:166px!important;}
.coltwo{width:7px!important;}
.colthree{width:140px!important;}
.colfour{width:49px!important;}
.colfive{width:49px!important;}
.colsix{width:43px!important;}

table.grid div.colone, table.grid div.coltwo, table.grid div.colthree, table.grid div.colfour, table.grid div.colfive, table.grid div.colsix{text-align:center;}

#column2 form ul li{list-style-image:none;}



/* toggle rates */

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/*  general styles */
.select.select2 {
  position: absolute;
  margin: 0px 5px 10px 0px;
  padding:4px 0px 0px 4px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  width :226px; /* Resize Width */
  height:24px;
  text-align:left; 
  background:url("../images/drop_back.jpg") top left no-repeat;
  border:none;
  color:#333;
  overflow: hidden;
}

.select.select1 {
  position: absolute;
  margin: 0px 5px 10px 0px;
  padding:4px 0px 0px 4px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  width :226px; /* Resize Width */
  height:24px;
  text-align:left; 
  background:url("../images/drop_back.jpg") top left no-repeat;
  border:none;
  color:#333;
  overflow: hidden;
}

#column2 .ui-tabs-nav li{list-style:none; list-style-image:none;
}


/* button tabs */

.inHead{display:block; width:200px; text-align:left; padding:0px; margin:0px; margin-top:10px; margin-bottom:-10px;}

.ui-tabs-nav{font-size:.82em; font-weight:normal; color:#4B4B4B; float:right; display:block; margin:0px;}

.ui-tabs-panel{clear:both; margin:0px; margin-bottom:0px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0px;
    padding: 0px 0px 0px 4px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float:left;
    margin: 0px 5px 0px 0px;
    min-width: 100px; /* be nice to Opera */
	width:102px;
}
.ui-tabs-nav  a.annual, .ui-tabs-nav a span.annual {
    display: block;
    padding: 6px 5px 14px 20px;
    background:url("../images/buttons.jpg") no-repeat; color:#4B4B4B;
}

.ui-tabs-nav  a.monthly, .ui-tabs-nav a span.monthly {
    display: block;
    padding: 6px 5px 14px 20px;
    background:url("../images/buttons.jpg") no-repeat; color:#4B4B4B;
}
.ui-tabs-nav a.annual, .ui-tabs-nav a.monthly {
    padding-left: 0px;
    color: #4B4B4B;
    font-weight: bold;
    line-height: 1.2em;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a.annual, .ui-tabs-nav .ui-tabs-selected a.monthly {
    color: #4B4B4B;
}
.ui-tabs-nav a.annual span, .ui-tabs-nav a.monthly span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0px;
}
*>.ui-tabs-nav a.annual span, *>.ui-tabs-nav a.monthly span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a.annual span, .ui-tabs-nav .ui-tabs-selected a.monthly span {
    padding-bottom:0px;
}
.ui-tabs-nav .ui-tabs-selected a.annual, 
.ui-tabs-nav .annual a:hover, 
.ui-tabs-nav .annual a:focus, 
.ui-tabs-nav .annual a:active,
.ui-tabs-nav .ui-tabs-selected a.monthly, 
.ui-tabs-nav .monthly a:hover, 
.ui-tabs-nav .monthly a:focus, 
.ui-tabs-nav .monthly a:active{
    background-position: 0 0; color:#fff;
}
.ui-tabs-nav a.annual, 
.ui-tabs-nav .ui-tabs-disabled .annual a:hover, 
.ui-tabs-nav .ui-tabs-disabled .annual a:focus, 
.ui-tabs-nav .ui-tabs-disabled .annual a:active,
.ui-tabs-nav a.monthly, 
.ui-tabs-nav .ui-tabs-disabled .monthly a:hover, 
.ui-tabs-nav .ui-tabs-disabled .monthly a:focus, 
.ui-tabs-nav .ui-tabs-disabled .monthly a:active{
    background-position: 100% 0;
}

.ui-tabs-nav .ui-tabs-selected a:link, 
.ui-tabs-nav .ui-tabs-selected a:visited, 
.ui-tabs-nav .ui-tabs-disabled a:link, 
.ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, 
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, 
.ui-tabs-nav .ui-tabs-deselectable a:focus, 
.ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    padding:0px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0px 0px 0px 20px;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}



/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	width:18px;
	position:relative;
	height:30px; margin-left:10px;
	background:url("../images/drop_back_left.jpg") 0 0 no-repeat;
	float:left;
}

.jqTransformSelectWrapper div span {
	float: none;
	position: absolute;
	white-space: nowrap;
	height:30px;
	padding:5px 0px 0px 7px;
	overflow: hidden;
	cursor:pointer;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display:block;
	position:absolute;
	right:0px;
	width:18px;
	height:29px;	
	background:url("../images/drop_back.jpg") top right no-repeat;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 18px;
	top: 30px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding:5px 0px 5px 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
}

.jqTransformSelectWrapper ul a.selected {
	background: #49A519;
	color: #fff;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#78B621;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}
