body{padding:0px 0px 20px 0px; background-color:#f7eedd; background:url(https://themes.vflyer.com/2/images/bodyBg.gif); text-align:center;}
.message{border:1px solid #666666; font-family:verdana; color:#333333; font-size:11px; padding:3px; background-color:#FFFFCC;}
.pageContainer{width:800px; text-align:left; margin: 0 auto; background-color:#ffffff; font-family:Verdana;}
.pageR{padding:0px 20px 0px 0px; background:url(https://themes.vflyer.com/2/images/brd_r.gif) 100% 0px repeat-y;	background-color:#ffffff;}
.pageL{padding:0px 0px 0px 20px; background:url(https://themes.vflyer.com/2/images/brd_l.gif) 0px 0px repeat-y; background-color:#ffffff;}
.pageT{padding:20px 0px 0px 0px; background-color:#ffffff;}
/*Footer*/
.itemContainer{_height: 1%; color:#7A7A7A;}
/*.itemContainer{_position:relative;}*/
.footerLeft{background:url(https://themes.vflyer.com/2/images/brd_l.gif) 0px 100% repeat-y;}
.footerRight{background:url(https://themes.vflyer.com/2/images/brd_r.gif) #ffffff 100% 100% repeat-y;}
.footer{font-size:11px; color:#c2baae;	line-height:18px; text-align:left; margin:0px 20px 0px 20px; height:23px; padding-top:5px; background-color:#ffffff;}
.floatLeft{float:left;}
.floatRight{float:right;}
.floatLeft a{color:#c2baae; text-decoration:none;}
.floatLeft a:hover{text-decoration:underline;}
.floatRight a{color:#c2baae; text-decoration:none;}
.floatRight a:hover{text-decoration:underline;}
.floatCenter a{color:#c2baae; text-decoration:none;}
.floatCenter a:hover{text-decoration:underline;}
.floatCenter{float:left; margin-left:175px; _margin-left: 144px; padding-left:20px; text-align:center; background:url(https://themes.vflyer.com/common/images/house.gif) left 54% no-repeat;}
/*Page content*/
 a.button{text-decoration:none; color:#f1f1f1;}
 a:hover.button{color:#FFA226; text-decoration:none;}
.subPage{border:1px solid #dddddd; background-color:#f4f4f4; padding:8px;}
.item{border:1px solid #dddddd;	background-color:#ffffff; margin-bottom:8px; padding:8px; font-size:11px; _height: 1%}
.itemTitle{font-size:14px; color:#ffffff; font-weight:bold;background-color:#00aaec; margin-bottom:5px; padding:3px; _height: 1%}
.itemTitleDiv{font-size:14px; color:#ffffff; font-weight:bold;}
/*.itemTitle{background-color:#00aaec; font-size:14px; color:#ffffff; _position:relative; font-weight:bold; margin-bottom:5px; padding:3px;}*/
.itemContent{font-size:11px; color:#7a7a7a;	line-height:18px;}
.itemImage{float:left; margin-right:10px;}
.subItemNarrow{width:227px; float:left;}
.subItemWide{width:507px; float:right;}
.subItemSeparator{float:left;/* You may need to set in body if you are going to resize column */}
.clear{clear:both;}
.ItemGroup{border:1px solid #dddddd; padding:8px; background-color:#ffffff;	margin-bottom:8px; _height: 1%}
.subTitle{background-color:#00aaec; font-size:11px; color:#ffffff; font-weight:bold; padding:3px; height:14px;}
.subTitleNarrow{background-color:#00aaec; font-size:11px; color:#ffffff; font-weight:bold; padding:3px; height:14px;}
.subTitleWide{background-color:#00aaec; font-size:11px; color:#ffffff; font-weight:bold; padding:3px; height:14px;}
.subItem{font-size:11px; color:#7a7a7a; line-height:18px; padding:0px;}
.subItemFull{font-size:11px; color:#7a7a7a;}
.subItem a{ color:#00aaec; text-decoration:underline;}
.subItem a:hover{text-decoration:none;}
.featuresMainRoot{margin-top:10px; _height: 1%}
/*.featuresMainRoot{margin-top:10px; position:relative;}*/
.featuresMain{float:left; width:192px; color:#7a7a7a; _height: 1%; font-size:12px;}
/*.featuresMain{float:left; width:200px; color:#7a7a7a; position:relative;}*/
.listTableItemNB{float:left; width:221px;}
.subItemTitle{font-weight:bold; color:#00aaec; height:14px;}
.subItemTitleNarrow{font-weight:bold; color:#00aaec; height:14px;}
.subItemTitleWide{font-weight:bold; color:#00aaec; height:14px;}
.listTableRoot{border:1px solid #ffffff; _border:0px;}
.listTableItem{float:left; background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 6px no-repeat; _background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 7px no-repeat; padding-left:13px; width:140px;}
.listTableItemNarrow{float:left; background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 6px no-repeat; _background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 7px no-repeat; padding-left:13px; width:140px;}
.listTableItemWide{float:left; background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 6px no-repeat; _background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 7px no-repeat; padding-left:13px; width:140px;}
.listTableItemLong{float:left; background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 6px no-repeat; _background:url(https://themes.vflyer.com/2/images/subItemListImage.gif) 0px 7px no-repeat; padding-left:13px; width:470px;}
.subItemsSeparator{border-bottom:1px solid #dddddd; margin:3px 0px 3px 0px; height:1px; font-size:1px; color:#ffffff;}
.subPhotosHolder{margin:5px 0px 5px 0px;}
.subPhotos{background:url(https://themes.vflyer.com/2/images/pFrame.gif) 0px 0px no-repeat; padding:21px 0px 25px 23px;}
.subPhotosB{}
.image{margin:0px 10px 10px 0px ; float:left;}
.image img{border:1px solid #aaaaaa; padding:2px; background-color:#ffffee;}
.narrow_image{border:1px solid #aaaaaa; padding:2px; background-color:#ffffee;}
.actionLink{background:url(https://themes.vflyer.com/2/images/actionLink.gif) 0px 50% no-repeat;	font-family:Verdana; font-size:11px; color:#7a7a7a;	padding: 0px 10px 0px 12px;}
.linkWide{background:url(https://themes.vflyer.com/2/images/actionLink.gif) 0px 50% no-repeat;	font-family:Verdana; font-size:11px; color:#7a7a7a;	padding: 0px 10px 0px 12px;}
.link{color:#00AAEC; white-space:normal;}
.linkNarrow{color:#00AAEC; white-space:normal;}
.label{font-weight: bold;}
.featuresMainlabel{font-weight: bold;}
.photosRow1{height:100px;}
.photosRow2{clear:left; padding-top:3px;}
@page{size: US-Letter; margin: 0in; background:url(https://themes.vflyer.com/2/images/bodyBg.gif) 0px 0px repeat;}
.disclaimer{font-size:10px; color:#333333; font-family:verdana; padding:5px 0px 10px 0px;}
.subPhotosCL{}
.subPhotosBCL{}
.subPhotosHolderCL{margin:5px 0px 0px 0px;}
.imageCL{margin:5px 5px 5px 5px ; float:left;}
.imageCL img{border:1px solid #aaaaaa; padding:2px; background-color:#ffffee;}
