
/* CSS Document */
/*added by AHG */
.SelectedLabel{
	color:#FFF;font-size:12px; font-style:italic; font-weight:bold;
}
.PWarpping{
	word-wrap: break-word;
     width:600px;	
}

/*added by AHG  tab*/
.fancy .ajax__tab_header 
{

} 
.fancy .ajax__tab_active .ajax__tab_outer,
.fancy .ajax__tab_header .ajax__tab_outer,
.fancy .ajax__tab_hover .ajax__tab_outer
{
background: url(../images/LeftTab.png) no-repeat 0px 0px;
cursor: pointer;
float: left;
line-height: 40px;
padding: 0px 0px 0px 15px;
width: auto;
} 
.fancy .ajax__tab_active .ajax__tab_inner,
.fancy .ajax__tab_header .ajax__tab_inner,
.fancy .ajax__tab_hover .ajax__tab_inner
{
background: url(../images/RightTab.png) no-repeat 100% 0%;
color: #FC0;
cursor: pointer;
float: left;
font: normal normal bold 12px/normal arial;
line-height: 40px;
padding: 0px 15px 0px 0px;
} 
.fancy .ajax__tab_active .ajax__tab_tab,
.fancy .ajax__tab_hover .ajax__tab_tab,
.fancy .ajax__tab_header .ajax__tab_tab
{
margin:16px 16px 0px 0px;
}

.fancy .ajax__tab_hover .ajax__tab_tab,
.fancy .ajax__tab_active .ajax__tab_tab 
{
color:#cccccc;
} 
.fancy .ajax__tab_body 
{ 
background-color: #5B460C;
float: left;
margin-top: 18px;
width: 100%;
}
/* ahg*/

ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
}
form {
	margin: 0px;
}
a {
	text-decoration: none;
}
h1, h3, h4 ,h2 {
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
.spacer {
	clear: both;
	display: block;
	color: #FFF;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
.rightElement {
	float: right;
	margin: 0px;
}
.leftElement {
	float: left;
	margin: 0px;
}
body {
	background:#000 url(../images/Background-Phoenix.jpg) no-repeat center top;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 100%;
	margin: 0;
	width: 100%;
}
#centerPage {
	height: auto;
	margin: 0 auto;
	width: 1024px;
}
#containerPage {
	width: 1024px;
	float: left;
	position:relative;
}
.containerHeader{
height:130px;
width:100%;

}
.navigationHeader{
width:555px;
height:auto;
float:left;
}
.navigationHeader ul{
margin:10px 0 0 25px;

}
.navigationHeader ul li{
float:left;
line-height:12px;
margin:0 10px 0 0;
padding-right:5px;
border-right:1px solid #563709;
}
.navigationHeader ul li a{
font:normal normal bold 12px Arial, Helvetica, sans-serif;
color:#F7B304;

}
.navigationHeader ul li a:hover , .navigationHeader ul li.selected a{
	color:#FFF;
}


.containerNameSite{
width:460px;
float:left;
}
.containerNameSite h1{
font:normal normal normal 24px Arial;
color:#FFF;
padding-top:50px;
padding-left:25px;
}
.containerNameSite h1 span{
font-size:14px;
font-weight:normal;
font-style:italic;
}
.sideBarContainer{
	width:290px;
	height:auto;
}
.welcomeDiv{
width:260px;
height:287px;
font-family:Trebuchet MS;
background:url(../images/PhoenixSideBar.jpg) no-repeat 0 0;
}
.welcomeDiv h2{
font-size:18px;
font-weight:normal;
color:#fff;
padding:5px 20px;
}
.welcomeDiv  p{
color:#FFCC00;
font-size:13px;
font-weight:bold;
padding:5px 20px;
}
.paymentContainer{
width:200px;
margin-top:20px;
position:relative;
}
.paymentContainer h3{
font:normal normal bold 13px arial;
color:#FF9900;
border-bottom:1px solid #453309;
}
.paymentContainer ul{
margin-top:15px;
}
.paymentContainer ul li{
	width:auto;
	margin:0 5px;
	float:left;

}
.paymentContainer ul li a img ,.paymentContainer ul li img{
border:0px;
float:left;
}
.contentPage{
width:730px;
height:auto;
}
.slideSHowBg{
width:730px;
float:left;
position:relative;
padding:8px;
background:url(../images/BgImageSlideShow.png) repeat-y 0 0;
}
.slideSHowBg img{
margin:0;
padding:0;
border:0px;

}

.navigationContent{
width:705px;
height:auto;
float:left;
margin:20px 0;
background:url(../images/LinkContentBg.png) repeat-y 0 0;
border:1px solid #DE8A05;
}
.navigationContent ul{
float:right;
margin:5px 10px;
}
.navigationContent ul li{

 padding:0 0 0 20px;
 background:url(../images/IconList.png) no-repeat left center;
}
.navigationContent ul li a{
color:#FFF;
font:normal normal normal 15px/30px arial;
}
.navigationContent ul li a:hover{
color:#000;
}
.footerSite{
width:705px;
height:auto;
float:left;

}
.footerSite ul{
width:400px;
margin:0 auto;
}
.footerSite ul li{
float:left;
margin:0 5px;
color:#FF9900;
font-size:11px;
font-weight:normal;
}
.footerSite ul li a{
color:#FF9900;
font-size:13px;
font-weight:bold;

}
.footerSite ul li a:hover{
color:#FFF;
}
.footerSite p{
color:#714603;
font-size:12px;
clear:both;
display:block;
padding:10px 0 0;
text-align:center;
}
.footerImage{
width:279px;
height:348px;
position:absolute;
z-index:9999;
top:-20px;
~top:-10px;
right:-215px;
background:url(../images/ImageStyle.png) no-repeat 0 0;
}
.SideBarImage{
bottom:0;
height:299px;
left:0;
position:absolute;
width:279px;
z-index:9999;
background:url(../images/ImageStyleInner.png) no-repeat 0 0;
}
.containerTabs{
width:710px;
float:left;
margin-top:25px;
}
.tabsLink{
width:auto;
height:auto;

}
 ul.tabsLink{
}
.tabsLink  li{
width:auto;
float:left;
padding:0 0 0 15px;
background:url(../images/LeftTab.png) no-repeat 0 0;
line-height:40px;
cursor:pointer;
}
.tabsLink li a{
color:#FFCC00;
font:normal normal bold 12px arial;
background:url(../images/RightTab.png) no-repeat right top;
line-height:40px;
float:left;
padding:0 15px 0 0 ;
cursor:pointer;
}
.tabsLink li a b{
background:url(../images/RepeaterTabs.png) repeat-x left top;
line-height:40px;
float:left;
padding:0 5px;
cursor:pointer;
}
.tabsLink  li.selected ,.tabsLink  li:hover{
background:url(../images/SelectedLeftTab.png) no-repeat 0 0;
}
.tabsLink  li.selected a ,.tabsLink  li:hover a{
background:url(../images/SelectedRightTab.png) no-repeat right top;
color:#FFF;
}
.tabsLink  li.selected a b ,.tabsLink  li:hover a b{
background:url(../images/SelectedRepeaterTabs.png) repeat-x 0 0;
}
.tabsLink  li a:hover ,.tabsLink  li.selected a:hover{
color:#fff;
}
.contentTab{
width:710px;
position:relative;
top:-9px;
float:left;
background:url(../images/TopTabContent.png) no-repeat 0 0;
}
.innerContent{
background-color:#5B460C;
width:100%;
float:left;
margin-top:18px;
}
.innerContent p{
}
.innerContent .leftElement{

}
.contentText
{
width:100%;
float:left;

}
.contentText .leftElement ul{
list-style:none;
}
.contentText .leftElement ul li{
height:43px;
width:130px;
margin:5px 10px;
vertical-align:middle;
background:url(../images/CarRates.png) no-repeat left center;
}
.contentText .leftElement ul li span a{
color:#FFF;
height:30px;
width:102px;
float:left;
padding:9px 0 0;
text-align:center;
font:normal normal bold 11px tahoma;
}
.contentText .leftElement ul li span a:hover ,.contentText .leftElement ul li.selected span a{
color:#FF9900;
}
.contentText .leftElement ul li span {
float:left;
height:43px;
width:130px;

}
.contentText .leftElement ul li:hover span ,.contentText .leftElement ul li.selected span {
background:url(../images/SelectCarRates.jpg) no-repeat right center;
}
.contentText .rightElement{
width:540px;
padding:0 10px;
}
.text{
width:95%;
padding:0 2.5%;
margin-bottom:20px;
}
.contentText .rightElement h3 ,.text h3{
color:#FC0;
font:normal normal bold 16px/40px "Trebuchet MS";
}
.contentText .rightElement p {
font:normal normal normal 13px  "Trebuchet MS";
color:#FFF;

}
.text p{
font:normal normal bold 13px  "Trebuchet MS";
color:#FFF;
}
.city{
width:670px;
margin-left:20px;
margin-top:20px;

}
.city table{
width:100%;
margin-bottom:20px;
}
.city table td{
border-right :1px solid #75590F;
border-bottom :1px solid #75590F;
background-color:#3A2D07;
width:85px;
padding:17px;
font:normal normal bold 13px  "Trebuchet MS";
color:#FFF;
}
.contentText .rightElement p img{
border:1px solid #75590F;
background-color:#3A2D07;
padding:5px;
margin:10px;
float:right;
}
.innerContent .leftElement td label{
width:85px; 
color:#FF9900;
font-size:13px;
font-weight:bold;
text-align:right;
float:left;
vertical-align: middle;
}
.innerContent .leftElement td span.title{
color:#FF9900;
font-size:15px;
font-weight:bold;
}
.innerContent .leftElement td input{
background-color:#3A2D07;
border:1px solid #75590F;
width:90px;
height:17px;
color:#FFF;
}
.innerContent .leftElement .total{
line-height:50px;
background-color:#3A2D07;
border:1px solid #75590F;
color:#FFF;
width:100px;
text-align:center;
font-size:20px;
font-weight:bold;
}
.innerContent .leftElement td select{
background-color:#FFF;
border:1px solid #75590F;
width:150px;
color:#000;
}
.innerContent .leftElement td input.buttonView{
width:79px;
height:25px;
_height:22px;
background:url(../images/ButtonView.png) no-repeat left center;
color:#000;
font-size:12px;
font-weight:bold;
text-align:center;
border:0px;
cursor:pointer;
}
.innerContent .leftElement td input.buttonPrice{
width:79px;
height:37px;
background:url(../images/PriceButton.png) no-repeat 0 bottom;
color:#000;
font-size:12px;
font-weight:bold;
text-align:center;
border:0px;
cursor:pointer;
}
.innerContent .leftElement td input.big{
width:469px;
}
.innerContent .leftElement td input.contact{
width:300px;
}
.innerContent .leftElement td textarea{
background-color:#3A2D07;
border:1px solid #75590F;
width:400px;
height:150px;
color:#FFF;
font-weight:bold;
}
.innerContent .leftElement td input.check{
width:15px;
height:15px;
}
.mapContainer{
width:690px;
height:430px;
text-align:center;
float:left;
margin:10px;
border:1px solid #75590F;
background-color:#3A2D07;
}
.mapContainer img{
margin-top:3px;
}
.closeTabs{
width:710px;
height:18px;
float:left;
background:url(../images/DownTabContent.png) no-repeat 0 0;
}
.error { font-size:10px; color: #F00; font-weight:bold; font-style:italic;}
.date {color:#FF9900; font-size:12px; font-style:italic; font-weight:bold;}


/* xp theme */
.Custom .ajax__tab_header {}
.Custom .ajax__tab_outer {padding-right:15px;background:url(../images/RightTab.png) no-repeat right;line-height:40px;}
.Custom .ajax__tab_inner {padding-left:15px;background:url(../images/LeftTab.png) no-repeat; line-height:40px;}
.Custom .ajax__tab_tab {font:normal normal bold 12px/40px arial;color:#FFCC00;line-height:40px;padding:0 4px;margin:0px;background:url(../images/RepeaterTabs.png) repeat-x;}
.Custom .ajax__tab_hover .ajax__tab_outer {cursor:pointer;background:url(../images/SelectedRightTab.png) no-repeat right;}

.Custom .ajax__tab_hover .ajax__tab_tab {cursor:pointer;background:url(../images/SelectedRepeaterTabs.png) repeat-x;}
.Custom .ajax__tab_active .ajax__tab_outer {background:url(../images/SelectedRightTab.png) no-repeat right;}
.Custom .ajax__tab_active .ajax__tab_inner ,.Custom .ajax__tab_hover .ajax__tab_inner{background:url(../images/SelectedLeftTab.png) no-repeat;}
.Custom .ajax__tab_active .ajax__tab_tab {background:url(../images/SelectedRepeaterTabs.png) repeat-x;}
.Custom .ajax__tab_disabled { color: #A0A0A0;}
.Custom .ajax__tab_body {
background:url(../images/TopTabContent.png) no-repeat scroll 0 0 transparent;
position:relative;
top:-9px;
width:710px;}
.ajax__tab_panel{
background:#5B460C url(../images/DownTabContent.jpg) no-repeat left bottom ;
float:left;
margin-top:18px;
padding-bottom:20px;
width:100%;
}
