body{
margin:15;
padding:0;
}
ol,ul{
margin:0;
padding:0;
}
ol.timeline
	{list-style:none;padding:0; margin:0;}
	ol.timeline li.ajaxlist{ display:none;padding:0;margin:0;background:url(innerbk.gif) left top repeat-x;}
	
ol.timeline li.ajaxlist:hover
{
background:#f6f8f8 url(innerbkhover.gif) left top repeat-x;
}

#couponsBorder{
border:3px dashed #E5E5E5;
width:100%;
}

.message,.head2,.form-detail{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#couponsHead{
background:#E5E5E5;
padding:10px;
text-align:center;
font-size:16px
}

#couponsHead a{
text-decoration:none;
color:#333333;
font-weight:bold;
}

#couponBody{
background:#F3F3F3;
}


.autoimage{
padding:5px;
background:#fff;
border:1px solid #ccc
}
#autoform {
background:#F3F3F3;
border:2px solid #E5E5E5
}

.error{
color:#FF0000
}

.staff-detail{
font-size:18px;
text-align:left;
color:#666;
border-bottom:1px solid #E5E5E5

}

#autoform form input{
padding:2px;
border:1px solid #ccc;
}
#autoform form input:hover{
border:1px solid #99CCFF;
}

#googlemap{
border:1px solid #ccc;
background:#fff;
padding:10px;
}
#googleFrom{
padding:5px;
background:#EDEDED;

}

#directions{
margin-top:5px;
background:#fff;
text-align:left;
border:2px solid #E5E5E5;

}

#directions td:hover{
background:#EDEDED;

}

#googleFrom form{
margin:0;
padding:0;
font-size:14px;
}

#googleFrom input{
padding:2px;
border:1px solid #333;
}
/* --------------- header sort  ----------- */
/*-----------------------------------Tabs end------------------------*/
#topheader{
BACKGROUND:url(innerheader1.gif) left top repeat-x;
height:30px;
}
#inventoryInner {
BACKGROUND:url(innerbk.gif) left top repeat-y;
}

.pathwayline{
border-left:1px dashed #ccc;
padding-left:10px;
}
.pathway {
font-size:13px;
padding:5px;
text-align:left;
}
.pathway a{
text-decoration:none;
color:#333;

}
.pathway a:hover{
text-decoration:underline;
color:#C40000;
}

/*******************************************************************/

#Homeinventory {
 color:#000000; 
font-size:12px;
text-align:left;

}
#headerlisting p{
margin:0;
padding:0;
}

#headerlisting {
BACKGROUND:url(listingheader.gif) left top;
height:32px;
border:2px solid #014D81;
color:#fff;

}
#headerlisting a{
font-size:13px;
color:#fff;
text-decoration:none;
}

#headerlisting a:hover{
color:#FFEA35;
}

#Homeinventory a:hover{
color:#999;
text-decoration:underline;
}

#Homeinventory h2 a, #Homeinventory h2{
padding:0;
margin:0;
font-size:16px;
}

#Homeinventory h2 a:hover{
padding:0;
margin:0;
font-size:16px;
}

#Homeinventory h3{
padding:0;
margin:0;
font-size:13px;
color:#C40000;
}
#Homeinventory h4{
padding:0;
margin:0;
font-size:22px;
color:#C40000;
}	
/*************************************************/

#Homeinventory h4 .dull {
padding:0;
margin:0;
font-size:16px;
color:#025080;
}
.dull {
padding:0;
margin:0;
font-size:11px;
color:#7B7C7C;
}
.dull1 {
padding:0;
margin:0;
font-size:15px;
color:#7B7C7C;
}
#HomeinventoryFrame h1{
margin:0;
padding:0;
font-size:24px;
font-weight:bold;
}

#HomeinventoryFrame {
border-bottom:1px solid #D4D5D7;
}
#innerheader {
BACKGROUND:#012A48 url(headerbk.gif) left top repeat-x;
height:35px;
color:#FFFFFF;
font-size:24px;
font-weight:bold;
padding-top:5px;
}

.detail {
font: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:12px;
}
.detail8 
{
font: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:12px;
}
#Homeinventory a{
color:#FFF;
font-size:13px;
text-decoration:none;
}

#Homeinventory h2 a{
color:#000;
text-decoration:none;
}

#formbk {
BACKGROUND:url(innerheader5.gif) left top repeat-x;
}

#san h4{
padding:0;
margin:0;
font-size:22px;
color:#C40000;
text-align:right;
margin-right:330px;
}


/* ---Paging---- */

.pagination{
float:right;
font-weight:bold;
margin: 1em 0;
clear: both;
padding-right:40px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
float:left;
list-style-type: none;
padding-bottom: 1px;
}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 2px;
 /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

.pagination a{
padding: 4px;
border: solid 1px #AAE;
text-decoration: none; 
color: #15B;
display: block;
margin-right: 4px;
background-color: #fff;
}

.pagination a:hover{
border: 1px solid #AAE;
color: #fff;
background-color: #2b66a5;
}

.pagination .currentpage{ /*Style for currently selected page link*/
background-color:#2b66a5;
padding: 4px;
border: solid 1px #AAE;
text-decoration: none; 
color: #fff;
display: block;
margin-right:2px;
background-color:#2b66a5;
}


.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li,.tabcontent ul li{
display: inline;
margin: 0;
  list-style-type:none;margin:0;padding:0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 2px solid #C4C4C4;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;


}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: #F6F6F6;


	background-color: #F6F6F6;

}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 2px solid #C4C4C4;
margin-bottom: 1em;
padding: 10px;
background-color:#F6F6F6;
font: 12px Verdana;

}

.tabcontent{
display:none;
text-align:left;
}
.rent{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

@media print {
.tabcontent {
display:block!important;
}
}
