@import url("FlaeMarket-Menu.css");
/* CSS Document */

body{font:12px/16px Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

.ClearFloat{clear:both;line-height:0;font-size:0;}
/*=====================================================================
General End Here
=====================================================================*/
.BGTable{margin:0; padding:0; background:url(images/bg.gif) 0 0 repeat-x #DBECE8;}
.BGTableInner{ background:url(images/cloud-bg.gif) 50% 0 no-repeat; margin:0; padding:0;}
.Container{	width:970px; margin:0 auto;}


/* Navigation panel start here */
.NavPane{ min-height:65px; margin:0; background:url(images/nav-bg.gif) repeat-x;}

.LogoPane{float:left; width:auto; margin:5px 0 0 0;}
.SearchPane{ width:312px; height:36px; float:right;}
.SearchPane input{float:left; border:solid 1px #D0D0D0; background:url(images/search-bg.gif) 0 0 repeat-x; height:30px; width:200px; margin:2px 0 0 0;}
.SearchPane a{ display:block; float:left; margin:0 0 0 5px;} 

/*=====================================================================
TopMain Ends here
=====================================================================*/

/* ContentPane Start here */
.HeaderPanel{ width:960px; margin:0 0 0 10px;}
.HeaderRight{ float:right; width:250px; text-align:right; padding:15px 0 0 0;}

.BodyPane{ width:940px; margin:0 0 0 10px; padding:0 10px; background:#fff;}
.BodyPaneNoLine{ width:940px; margin:0 0 0 10px; padding:0 10px; background:#FFF;}
.WhitePatch { background:url(images/WhitePatch.gif) 232px -15px no-repeat;}
.SliderPane{}

.LeftPane{ float:left; width:229px; margin:0 17px 0 0; padding:15px 0 0 0;}
.MiddlePane{ float:left; width:494px; padding:15px 0 0 0;}
.RightPane{ float:right; width:190px; padding:15px 0 0 0;}

.RightPane2{ float:right; width:695px; padding:15px 0 0 0;}
.LeftPane2{ float:left; width:229px; padding:15px 0 0 0; background:#fff;}

.RightPane3{ float:right; width:190px; padding:15px 0 0 0;}
.LeftPane3{ float:left; width:732px; padding:15px 0 0 0; background:#fff;}

.BottomPane { padding:0px 0px 10px 0px;}
.BottomPane2 { padding:10px 0px 0px 0px; text-align:center;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}

.BottomPanel{ background-color:#fff; margin:0 0 0 10px; padding:0 2px 3px; position:relative; overflow:hidden;}
.BottomPanelBL{ position:absolute; bottom:0; left:0; background:url(images/bottom-left-bottom.gif) 0 0 no-repeat; height:8px; width:8px; display:none;}
.BottomPanelBR{ position:absolute; bottom:0; right:0; background:url(images/bottom-right-bottom.gif) 0 0 no-repeat; height:8px; width:8px; display:none;}
.BottomInner{ background-color:#FFFFCC; padding:22px 25px;}

div.BottomLeft{ float:left; width:150px; margin:0 36px 0 0;}
div.BottomMiddle{ float:left; width:150px; margin:0 55px 0 0;}
div.BottomRight{ float:left; width:450px; margin:0;}

.ContentPane{ padding:15px 0 5px 0; background:#fff;}
/* ContentPane Ends here */

.LoginPane{ float:right; width:auto;}
.LinksPane { text-align:center!important;}

/* Footer Pane start here */
.FooterPane{ background:url(images/footer-bg.gif) 0 100% repeat-x #DBECE8;}
.FooterPaneInner{ background:url(images/footer-bg2.jpg) 50% 100% no-repeat; width:923px; margin:0 auto; height:275px; padding:30px 10px 0 37px;}
.FooterLeftPane{ float:left; width:590px;}
.FooterRightPane{ float:right; width:240px; text-align:right;}

.FooterLinkPane  { padding:0px 500px 0px 0px;} .FooterLinkPane a , .FooterLinkPane p, .FooterLinkPane div{ color:#376a5e!important; text-decoration:none;} .FooterLinkPane a:hover { color:#224e44!important;}
/* Footer Pane ends here */

.BreadcrumbPane { padding:10px 0px 10px 0px; background:#fff;} 
.Breadcrumb {font-weight: normal;color: #2D2825;text-align:left;text-decoration:none; font-size:11px !important; vertical-align:top;font-family:Arial, Helvetica, sans-serif;}
A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active {font-weight: normal;font-size:11px !important;color: #127ABB !important;text-align:left;text-decoration:underline;}
A.Breadcrumb:hover {color: #2D2825;text-align:left;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
/*=====================================================================*/
/* Skin Properties         .DNNEmptyPane{margin:0;padding:0;width:0;height:0;line-height:0;display:none;}                                            */
/*=====================================================================*/

/* Login hover styles*/
.Login, .Login,A.Login:link,A.Login:visited,A.Login:active {color:#000; font-size:12px; font-weight: bold;text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
A.Login:hover {color:#CF0500!important;font-family:Georgia, "Times New Roman", Times, serif;}

/* User hover styles*/
.User,A.User:link,A.User:visited,A.User:active {color:#000; font-size:12px; font-weight: bold; text-decoration:none;}
A.User:hover {color:#CF0500!important;}

/*Date Styles*/
.Date { color:#000; font-size:11px; text-decoration:none;}

/* Footer text syle */
.Footer,A.Footer:link,A.Footer:visited,A.Footer:active {font-weight:normal; color:#000; text-decoration:none; padding:0px 2px; font-size:11px;
background: #fff; border: 1px solid #fff; padding:3px 6px; -moz-border-radius:4px;  -webkit-border-radius:4px;}
A.Footer:hover {color:#000!important; background: #FFFFCC;}

/* Copyright text syle */
.Copyright,A.Copyright:link,A.Copyright:visited,A.Copyright:active {color:#000; font-size:12px; 
font-weight:bold;text-decoration:none;}
A.Copyright:hover {color: #CF0500;font-weight:bold;}
/* Link Pane text syle */
.Link {	font-size: 12px; color: #000;text-decoration:none;ont-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
A.Link:link, A.Link:visited, A.Link:active {font-size: 12px;font-weight:bold;color: #000;	text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif;}
A.Link:hover {color: #CF0500; font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;}

/* Host Pane text syle */
.Host {	font-size: 12px; text-transform:uppercase;color: #000;	text-decoration:none;}
A.Host:link, A.Host:visited, A.Host:active {font-size: 12px;color: #000;	text-decoration:none;}
A.Host:hover {color: #CF0500;}


/*=====================================================================*/
/* Template Text and Link Styles Based on Colors                       */
/*=====================================================================*/

/*ControlPanel*/ 
.ControlPanel { margin:10px auto!important; width:962px; border:2px solid #d6e3fa;}

/* Default font style Style */
body, html, TH, TD, td,  div , p, table { color: #000;  font-size: 13px; line-height:16px; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
p { margin:0px; padding:0px 0px 15px 0px; color:#2D2825;}
td { text-align:left;}
/*Default List style */

ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:top;} 
li { list-style:none!important; padding:0px 3px 2px 0px; margin:0px 0px 0px 0px; vertical-align:middle; font-weight:normal;}
ol { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; vertical-align:top;} 
ol li {padding:0px 3px 2px 0px; margin:0px 25px; list-style-type:decimal!important; list-style-image:none!important;}
img { border:none; outline:none;}
br { margin:0px; padding:0px; height:1px;}

/*.ContentMiddleLeft li, .ContentMiddleLeft h3{ color:#004278!important;}*/
/**/

/* Default link syle */
A:Link, A:Visited, A:Active {color: #83011F;text-decoration: underline;font-family:Arial, Helvetica, sans-serif;}
A:Hover {color: #000009;text-decoration: none;font-family:Arial, Helvetica, sans-serif;}

/* Black (Default color) */
.Normal { color: #333333; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; line-height:normal;}
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #83011F; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; }
A.Normal:Hover { color: #000009; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; }

.NormalBold { color: #333333;  font-weight: bold;}
/*Extra Font color styles*/
/* Blue */
.NormalBlue { color: #09619a; font-weight: normal; }
.NormalBoldBlue { color: #09619a; font-weight: bold; }
/* Orange */
.TextOrange {color: #ef8029;}
.NormalOrange { color: #ef8029; font-weight: normal; }
.NormalBoldOrange { color: #ef8029; font-weight: bold; }
/* Green */
.TextGreen {color: #297808;}
.NormalGreen { color: #297808; font-weight: normal; }
.NormalBoldGreen { color: #297808; font-weight: bold; }
/* Red */
.NormalRed { color: #a9000d; font-weight: normal; }
.NormalBoldRed { color: #a9000d; font-weight: bold; }
/* Gray */
.NormalGray { color: #707070; font-weight: normal; }
.NormalBoldGray { color: #707070; font-weight: bold; }
/*=====================================================================*/
/* Template Text Headings                                              */
/*=====================================================================*/
/* H1 */H1 { color: #999999; font-size: 20px; font-weight:normal; padding:0px 0px 5px 0px; margin:0px 0px; line-height:normal;font-family: Arial, sans-serif;;}
/* H2 */H2 { color: #999999; font-size: 18px; font-weight: normal; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family: Arial, sans-serif;}
/* H3 */H3 { color: #999999; font-size: 16px; font-weight: bold; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family: Arial, sans-serif;}
/* H4 */H4 { color: #999999; font-size: 14px; font-weight: bold;  padding:0px 0px 5px 0px; margin: 0px 0px; line-height:normal;font-family: Arial, sans-serif;}
/* H5 */H5 { color: #999999; font-size: 13px; font-weight: bold;  padding:0px 0px 5px 0px; margin:0px; line-height:normal;font-family: Arial, sans-serif;}
/* H6 */H6 { color: #999999; font-size: 12px; font-weight: normal; padding:0px 0px 5px 0px; margin:0px; line-height:normal; font-family: Arial, sans-serif;}
/*Small*/small {font-size: 11px;}
/*=====================================================================*/
/* Module Classes                                                      */
/*=====================================================================*/
/* Default Container Title Style */
.Head { color: #333333; font-size: 13px; font-weight: bold; text-decoration: none;font-family:Arial, Helvetica, sans-serif; }
A.Head:Link, A.Head:Visited, A.Head:Active { color: #83011F; font-size: 13px; font-weight: bold; text-decoration: none; }
A.Head:Hover { color: #000009;}

/* SubHead */
.SubHead { color: #333333; font-size: 12px; font-weight: bold; text-decoration: none;font-family:Arial, Helvetica, sans-serif; }
A.SubHead:Link, A.SubHead:Visited, A.SubHead:Active { color: #83011F; font-size: 12px; font-weight: bold; text-decoration: none; }
A.SubHead:Hover { color: #000009;}

/* Module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead { color: #333333;font-weight: bold; text-decoration: none; text-transform:uppercase; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
A.SubSubHead:Link, A.SubSubHead:Visited,  A.SubSubHead:Active { color: #83011F; font-size: 11px; font-weight: bold; text-decoration: none; }
A.SubSubHead:Hover{color: #000009;}

/* Text style for skin objects */
.SkinObject { color: #333333; font-size: 11px; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
A.SkinObject:Link, A.SkinObject:Visited, A.SkinObject:Active { color: #83011F; font-size: 11px; font-weight: normal; text-decoration: none; }
 A.SkinObject:Hover {color: #000009;}
/*=====================================================================*/
/* Input and Other Admin Site Styles                                   */
/*=====================================================================*/
/* Normal Text Box */
.NormalTextBox { color: #333333; background:#FFFFFF; font-family:Arial, Helvetica, sans-serif;padding: 0px;margin: 0px; font-size: 12px; font-weight: normal; vertical-align: middle; border: 1px solid #bec0bb;}
td.NormalTextBox , span.NormalTextBox, table.NormalTextBox {background:none;border:none;}

/* Admin link styles */
A.CommandButton:Link, A.CommandButton:Visited, A.CommandButton:Active {font-family:Arial, Helvetica, sans-serif; color:#83011F; font-size: 13px; cursor:pointer; font-weight: bold; text-decoration: none; background: none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.CommandButton:Hover {font-family:Arial, Helvetica, sans-serif; color:#000009; font-size: 13px; font-weight: bold; text-decoration: none; cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* button style for standard HTML buttons */
.StandardButton, A.StandardButton:Link, A.StandardButton:Visited, A.StandardButton:Active {font-family:Arial, Helvetica, sans-serif; color:#83011F; cursor:pointer; font-size: 13px; font-weight: bold; text-decoration: none; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }
A.StandardButton:Hover {font-family:Arial, Helvetica, sans-serif; color:#000009; font-size: 13px; font-weight: bold; text-decoration: none; cursor:pointer; background:none; border:none; padding:2px 3px 3px 4px; height: 20px; }

/* New DataGrid DNN Class used in Admin interface */
.DataGrid_Header { color: #000000; font-weight: bold; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
.DataGrid_AlternatingItem { color: #333333;  font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
.DataGrid_Item { color: #000000; font-weight: normal; text-decoration: none;font-family:Arial, Helvetica, sans-serif; }
/*=========================================================================================================================================================================================================================================================================================================================================================*/
/* Module Action Menus */
.ModuleTitle_SubMenu{border-width:1px 1px 0px 1px; border-style:solid; border-color:#a8c4d6;}
.ModuleTitle_SubMenu table {padding:0px; border:0px; position:absolute; margin:0px;} 
.ModuleTitle_SubMenu td span { padding:4px 8px 4px 4px;}
.ModuleTitle_SubMenu td{background:#d3dfea;	white-space: nowrap; padding:0px;border-top:1px solid #e9f1f8;border-bottom:1px solid #a8c4d6;color:#345c81!important;} 
.ModuleTitle_MenuIcon {background:#d3dfea; padding:3px;}
.ModuleTitle_MenuItem {background:#dde9f1;}
td.ModuleTitle_MenuItemSel , .ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{background: #345c81;color: #fff!important;}
.ModuleTitle_MenuBreak { display:none;}
.ModuleTitle_MenuBreak .ModuleTitle_MenuIcon{height:1px;background: #f8f4e6; display:block;}
.ModuleTitle_SubMenu td span { padding:4px 8px 4px 4px;}/*
/**/
/*Link Module Styles*/

/*========= Page styles ==============*/
p span{ color:#0B5E9E;}
p strong{ color:#0B5E9E;}

.sharePanel{text-align:right; margin:0 0 28px 0;}
ul.socialIcon{ float:right;}
ul.socialIcon li{ float:left; margin:0 12px 0 0;}
ul.socialIcon li.noMar{ margin:0!important;}

p.email{clear:both; text-align:right; font-size:11px; line-height:13px; font-weight:bold; color:#fff; padding:10px 0 0 0 !important; }
p.email a{ color:#fff; text-decoration:underline;}
p.email a:hover{ text-decoration:none;}

p.newsTitle{ color:#127ABB;}
p.dotText{ background:url(images/dot-line.gif) 0 0 repeat-x; padding:12px 0!important; color:#127ABB }

p.greyText{ font-weight:bold; font-size:14px; line-height:16px; color:#858585;}

/* Bottom Panel styles */

ul.bottomList{ font-size:13px; line-height:16px; color:#000;}
ul.bottomList li{ padding:7px 0;}
ul.bottomList li a{ color:#CF0500; text-decoration:underline !important;}
ul.bottomList li a:hover{ text-decoration:none;}

div.officeLeft{ float:left; width:200px;}
div.officeRight{ float:right; width:200px;}

img.officeImage{ float:left; margin:0 17px 18px 0;}
ul.officeList{ float:left; font-size:11px; line-height:16px; color:#2D2825;}
ul.officeList li a{ color:#BE2919; text-decoration:underline;}
ul.officeList li a:hover{ text-decoration:none;}


/**/
img.FootListImage{ float:left; margin:0 17px 18px 0;}
ul.FootList li {float:left; width:22%; margin:0px 0px 0px 3%;}
ul.FootList p{ font-size:11px; line-height:16px; color:#2D2825; padding:0px;} ul.FootList p strong , ul.FootList p b { color:#2D2825;}
ul.FootList li a{ color:#BE2919; text-decoration:underline;}
ul.FootList li a:hover{ text-decoration:none;}
h2.TalkToUs { color:#ab509f; padding:0px 0px 8px 0px; margin:0px; font-family:Georgia, "Times New Roman", Times, serif;}

/**/
img.leftImage{ float:left; margin:0 15px 10px 0;}

img.contactLeftPic{ float:left; margin:15px 0 15px 25px;}

div.map{ border:solid 2px #CED5E4; padding:2px; background-color:#FFFFCC; margin:0 0 10px 0;}
a.largeMap{ font-size:11px; text-decoration:underline;}
a.largeMap:hover{ color:#000; text-decoration:none;}

p.print{background:url(images/Print.png) 0 0 no-repeat; padding:0 0 15px 40px !important; line-height:30px;}
p.mail{background:url(images/Email2.png) 0 0 no-repeat; padding:0 0 15px 40px !important; line-height:30px;}

p.blueTitle{ font-weight:bold; font-size:14px; line-height:16px; color:#0B5E9E; padding:0 0 10px 0!important;}

ul.infoList{ font-size:13px; line-height:16px; padding:0 0 15px 0;}
ul.infoList li{ list-style-type:disc!important; padding:0px 3px 2px 0px; margin:0px 25px; vertical-align:middle; font-weight:normal;}

ul.rates{ float:left; width:120px; margin:0 25px 0 0;padding:0 0 15px 0;}
ul.rates2{ float:left; width:220px; margin:0 25px 0 0;padding:0 0 15px 0;}

/*Slider styles*/
.navbar-title 		{ font-family:Georgia, "Times New Roman", Times, serif!important; font-size:18px!important; color:#FFF!important;}
.navbar-subtitle 	{ font-family:Arial, Helvetica, sans-serif!important; font-size:12px!important; color:#ffffcc!important;}




