@charset "utf-8";
/* CSS Document */
body { background:url(../images/bg.gif) repeat-x #f5f3ed; font-family:Arial, Helvetica, sans-serif;  height:100%; }

/* Structure */
#wrapper											{ width: 100%; }
#wrapper #content									{ margin-left:-10px; float:left; width: 930px; background:#fefefe; position: relative; padding:20px 10px 10px 10px; }
#wrapper #content #column1							{ width: 205px; float: left;}
#wrapper #content #categories 						{ width: 205px;  margin-bottom:15px; position:relative; }
#wrapper #content #column1 #featured				{ position: relative; width: 205px; margin-bottom:15px; }
#wrapper #content #column1 #airfieldLocator			{ position: relative; width: 205px; height: 100px; border: 1px solid #d7d7d7; margin-bottom:15px }
#wrapper #content #column2							{ margin-left: 15px; width: 706px; float: left;}
#wrapper #content #column2 #flash					{ height:300px; position: relative; width: 706px; margin-left:0px; margin-top:-20px; background: url(../images/flashBG.jpg);}
#flashText											{ z-index:500; margin-top:-20px; float:left; position:relative; top:0px; width: 696px; right:0px; color:#49352c; font-size:75%; line-height:14px; overflow:auto;}
#flashText p { margin-left:20px; float:left; width:330px; margin-top:20px; }
#wrapper #content #column2 #flash2					{ position: relative; height: 220px; width:706px; margin-bottom: 15px; padding:1px 1px 1px 1px;}
#wrapper #content #column2 #shop					{ float: left; width: 707px; position:relative; margin-bottom: 15px; padding-bottom:4px; }
#contentContainer									{ width: 952px; margin: 0px auto;  }
#footerContainer									{ margin-left:-10px; float:left; position:relative; width: 100%; background:url(../images/footerGradient.gif) repeat-x; }

#catHeader			{ height:254px; top:20px; position:relative; float:left; right:0px; top:0px; width: 706px;  margin-bottom:15px; background:#eeebe2; }
.catHeaderImg		{ position:absolute; left:0px; top:0px; height:254px; width:402px;}
.catHeaderText		{ position:absolute; right:0px; width:340px; font-size:70%; line-height:14px; color:#49352c; padding:40px 5px 5px 5px; height:244px;}
#catHeader h1 		{ position:absolute; top:0px; right:6px; width:340px; font-size:120%; color:#550405; margin-top:11px; }
/* Header */
#headerContainer						{ margin-left:-10px; width: 100%; background: url(../images/headerStretch.gif) repeat-x;  }
#wrapper #header						{ margin: 0px auto;  width: 952px; height: 134px; background:url(../images/header.jpg) no-repeat; position: relative; margin-bottom: 6px;  padding-top:10px;}
#headerStretch							{ width:100%; Position:absolute; left:0px; height: 144px; background:url(../images/headerStretch.gif) repeat-x; }
#wrapper #header #basket				{ width: 330px; height: 15px; position: absolute; bottom: 85px; right: 0px; color:#FFFFFF;}
#wrapper #header .basketImage			{ float: left; height:15px; width:auto; margin-top:12px; padding-left:15px; margin-right:-10px; }
#wrapper #header #basket p				{ float: left; margin: 0px 0px 10px 4px; color:#FFFFFF; line-height:34px;}
#wrapper #header #search				{ width: 330px; height: 13px; position: absolute; bottom: 0px; right: 0px; background: #570304; padding:10px 12px 17px 10px; }
#wrapper #header .leftCap,
#wrapper #header .rightCap 				{ width: 21px; height: 144px; position: absolute; top: 0px; }
#wrapper #header .leftCap				{ background:url(../images/leftShadowTop.gif); left: -21px; }
#wrapper #header .rightCap				{ background:url(../images/rightShadowTop.gif); right: -21px; }
.logo									{ margin-top:10px; margin-left:20px;}
.searchButton							{ position: absolute; right: 20px; top: 5px;}
.searchInput							{ border: solid 1px #000000; font-size:75%; padding: 2px 2px 2px 3px; width: 205px;}
.airfieldSearch							{ margin: 0px 0px 0px 8px; border: solid 1px #000000; color:#CCCCCC; font-size:75%; padding: 2px 2px 2px 3px; width: 179px;}
.searchLabel							{ color: #FFFFFF; margin-right: 8px; float:left; line-height:20px; font-weight:600;}

.column_1, .column2						{ width:100%; clear:both }
/* Top Navigation */
ul#topNavigation						{ font-size: 90%; position: absolute; bottom: 0px; left: 0px;}
ul#topNavigation li						{ display:block; border-right:1px solid #d7d7d7; float: left; height:40px;}
ul#topNavigation li a					{ color: #000; text-decoration:none; padding: 15px 28px 15px 28px; line-height:40px;}
ul#topNavigation li a:link  			{  }
ul#topNavigation li:hover				{ background-color:#570304; }
ul#topNavigation li a:hover				{ color: #FFF; text-decoration:none; }
 
/* Footer */
#wrapper #footer					{  margin: 0px auto; width:952px; height: 189px; background:url(../images/footer.jpg); position:relative; padding-top:17px;}
#leftShadow							{ width: 21px; height: 206px; position: absolute; top: 0px; background:url(../images/bottomShadowLeft.gif) repeat-y; left: -21px;  }
#rightShadow						{ width: 21px; height: 206px; position: absolute; top: 0px; background:url(../images/bottomShadowRight.gif) repeat-y; right: -21px;  }
#copyright							{ position:absolute; bottom:15px; left:0px; width:100%; text-align:center; color:#fefefe; font-size:75%; }
#footer ul li						{ position:relative; font-family:"Trebuchet MS"; float: left; margin: 5px 0px 3px 20px; color:#FFFFFF; font-size: 75%; width:140px;}
#footer ul li ul li					{ font-family:Arial, Helvetica, sans-serif; clear:both; color:#fefefe; font-size: 80%; margin-left: 10px; line-height:5px; }
.bullet								{ position:relative; padding: 0px 4px 0px 0px; }
#footer a							{ text-decoration:none; color:#fefefe; }
#footer a:hover						{ text-decoration:none; color:#CCCCCC;}
#footer ul li ul li a				{ text-decoration:none; color:#CCCCCC;}
#footer ul li ul li a:hover			{ text-decoration:none; color:#fefefe;}
#footerLinks						{ float:left; position:relative;  }
#blogs								{ position:relative; float:left; height: 180px; padding-top:5px; margin-left:15px; }
.blogIcon							{ margin-right:6px; }
#topButton							{ background:#eeebe2; height:18px; width:60px; text-align:center; color:#49352C; font-size:75%; line-height:18px; position:absolute; top:0px; right: 65px;}
#topButton #leftCurve 				{ background:url(../images/topButtonLeft.gif); position:absolute; width:10px; height:18px; top:0px; left:0px;}
#topButton #rightCurve 				{ background:url(../images/topButtonRight.gif); position:absolute; top:0px; right:0px; width:10px; height:18px;}
#wrapper #footer p					{ font-size:80%; color:#FFFFFF; margin: 0px 0px 0px 10px; line-height: 35px;}

/* Categories Control */
ul#categoriesLinks li					{ padding: 2px 0px 16px 20px; font-size: 80%;}
ul#sub									{ padding: 2px 0px 16px 27px; font-size: 90%; color:#64605F; margin-bottom:-15px;}
ul#categoriesLinks li a					{ color:#49352c; }
ul#categoriesLinks li a:hover			{ text-decoration:underline; }

.findButton					{ position: absolute; bottom: 6px; right: 10px;}

/* Boxes */
.blackArrow					{ float: left; margin-top:4px;} 
.whiteArrow					{ float: left; margin-top:2px;}
#boxHeaderRight				{ background:url(../images/boxHeaderLeft.gif) top left no-repeat;  position:absolute; width:3px; height:31px; top:0px; left:0px;}
#boxHeaderLeft				{ background:url(../images/boxHeaderRight.gif) top right no-repeat;  position:absolute; width:3px; height:31px; top:0px; right:0px;}
.boxHeader					{ height: 33px; background:url(../images/boxHeader.gif) repeat-x; padding:8px 0px 0px 0px; margin: 2px 2px 0px 2px; position: relative; }
.boxTitle					{ float: left; margin-left: 8px; font-size:85%; font-weight:600; margin-top: 2px; color:#000;}
.featuredBoxHeader			{ height: 33px; background:url(../images/flydays-shop_13.gif) repeat-x; padding:10px 4px 2px 8px; margin-bottom: 0px;}
.featuredBoxTitle			{ margin-top: 2px; margin-left: 8px; color:#FFFFFF; font-size:85%; font-weight:600;}
.productBox					{ background:url(../images/productBox.gif); float:left; position: relative; font-size: 70%; padding: 5px 5px 5px 5px; width:159px; height: 217px; margin: 0px 2px 8px 5px; color:#49352C; line-height:16px;}
.thumbs						{ margin: 6px 0px 8px 2px;  width: 150px; height: auto; }
.viewButton					{ position: absolute; bottom: 18px; right: 15px; }
.price						{ }
.priceStyle 				{ position: absolute; bottom: 20px; left: 13px; float:left; color:#FF0000; font-weight:600; font-size: 120%; }



.featuredBox				{ position: relative; width: 197px; height: 245px; padding: 0px 3px 4px 7px; color:#49352C}
.featuredBox p				{ font-size: 80%; line-height: 15px; color:#49352C;}
.featuredBox a:link			{ color:#000; text-decoration:underline;}
.featuredBox a:hover		{ color:#000; text-decoration:underline; }



/* Experience Page */
#wrapper #content #column2 #booking							{ float: left; width: 100%; border: 1px solid #373737; margin-bottom: 15px; position: relative;}
#wrapper #content #column2 #experienceMain					{ float: left; width: 694px;  margin-bottom: 15px; padding: 10px 5px 10px 5px; position:relative; color:#49352C;}
#wrapper #content #column2 #experienceMain p 				{ float:left; width: 370px; font-size: 80%; line-height:20px; margin-top: 10px;}
#wrapper #content #column2 #experienceMain h1				{ font-size: 110%; margin-bottom: 5px;}
#wrapper #content #column2 #experienceMain h2				{ font-size: 85%; margin: 0px 7px 0px 0px; float: left; line-height:20px; }
#wrapper #content #column2 #experienceMain #blueLocation	{ font-size: 85%; float:left; line-height:20px; margin:0px 10px 10px 0px;}
.experienceThumb											{ float: left; margin:0px 10px 0px 0px; width: 300px; height: auto; border:solid 4px #570304;}
#listDescription											{ position:absolute; width: 320px;  right:7px; top: 10px; overflow:auto; height: 185px; padding: 5px 5px 5px 5px; }
.listContentText											{font-size: 80%; line-height:20px; color:#000066; display:none; }
#wrapper #content #column2 #reviewBox h2 	{ margin: 5px 15px 4px 10px; font-size: 80%; line-height:20px; font-weight: 600; width: 280px; display:block; color:#49352C;}
.starRating { margin: 0px 2px 0px 0px;}
.allStars { margin: 0px 0px 0px 10px;}
.prevNext	{ position: absolute; color:#FF0000; right: 20px; font-size: 80%; line-height: 15px;}
#reviewText	{ position: absolute; color:#000; right: 190px; font-size: 70%; line-height: 16px;}
#wrapper #content #column2 #remarks_warnings 		{ float: left; width: 345px; height: 189px; border: 1px solid #d7d7d7; margin: 0px 6px 15px 0px;}
#wrapper #content #column2 #remarks_warnings p 		{ padding: 0px 15px 15px 10px; font-size: 80%; line-height:20px; }
#wrapper #content #column2 #general_runway_facilities 		{ float: left; width: 345px; height: 189px; margin: 0px 0px 10px 6px;}
#wrapper #content #column2 #general_runway_facilities p 	{ padding: 0px 15px 15px 10px; font-size: 80%; line-height:20px; }
#wrapper #content #column2 #reviewBox 				{ float: left; width:344px; margin-right:14px; }
#wrapper #content #column2 #reviewBox p 			{ padding: 0px 15px 15px 10px; font-size: 80%; line-height:20px; }
#wrapper #content #column2 #experienceInfoBox 		{ float: left;  width:344px;}
#wrapper #content #column2 #experienceInfoBox p 	{ padding: 0px 15px 15px 10px; font-size: 80%; line-height:20px; color:#49352C;}
#wrapper #content #column2 #booking #bookingColumn1 { position:relative; width:315px; float: left; padding:0px 10px 5px 10px;}
#wrapper #content #column2 #booking #bookingColumn2 {position:relative; width:360px; float: left; padding:0px 10px 0px 0px;}
#wrapper #content #column2 #booking #bookingColumn2 label { float:left; }
#bookingFooter { float:right; }
.formInput0				{ margin: 0px 0px 12px 0px; border: solid 1px #000000; padding: 2px 2px 2px 3px; font-size: 90%;}
.footerImage { float: left; margin: 18px 3px 0px 0px;}
.footerImageSSL { float: left; margin: 13px 40px 0px 6px;}
.footerBookNow { float: right; margin: 0px 0px  0px 0px; height:34px; width:181px;}
.priceStar {position:relative; }
#priceText { color:#FFFFFF; position: absolute; left: 60px; bottom: 62px; font-weight: 600;}
#priceContainer { position: absolute; top: 90px; right: 380px; z-index: 10;}
#upgradeImage { bottom:25px; }


/* Blog Control */
#wrapper #content #footer #blogContainer #blogText	{ left: 0px; position: absolute; padding: 6px 6px 6px 6px; background: url(../images/blogEnd.gif) no-repeat #000 0px -1px; margin-left:-10px; color: #FFFFFF; font-size: 80%; width: 200px;}
#wrapper #content #footer #blogContainer			{ position: absolute; bottom: 0px; right: 290px; color: #FFFFFF; width: 150px;}



a:link {text-decoration:none; color: #0000CC; }
a:hover {text-decoration:none; color: #0000CC; }
a:visited {text-decoration:none; color:#000099; }
a:active {text-decoration:none; color:#0000CC;}
a:hover {text-decoration:underline; color: #0000CC; }

.whiteLinks { z-index:1000; }
.whiteLinks a:link { text-decoration:none; color:#FFFFFF; }
.whiteLinks a:hover { text-decoration:underline; color:#CCCCCC; }
.whiteLinks a:visited { text-decoration:none; color:#FFFFFF; }
.whiteLinks a:active { text-decoration:none; color:#FFFFFF; }

/* Airfield Page */
#wrapper #content #column2 #airfieldMain				{ float: left; width: 706px; border: 1px solid #d7d7d7; margin-bottom: 15px;}
#map 													{ float: left; }
#airfieldMainInfoTable 									{ float: left; width: 214px; font-size: 80%; line-height:16px;  }
#wrapper #content #column2 #airfieldMain h2				{ font-weight: 600; margin-left:4px;  }
#wrapper #content #column2 #airfieldMain h1				{ margin-top: 4px; margin-left:4px; font-weight: 600; font-size: 150%; }
#airfieldMainInfoTable tr td 	{ padding:5px 5px 5px 5px; }
.gray { background: #f6f6f6; }
#aerialPhoto { width:300px; height:93%; z-index:2000; margin-top:25px;}
#boxSize, #experienceInfoSize,  #previous, #next, #terms, #daySchedule { height: 170px; overflow:auto; width:340px;  }   
#warnings, #experienceInfo, #runwayInfo, #facilities, #remarks { height: 142px; overflow:auto; margin-top:30px; width:343px}
#facilities td { padding:3px 5px 3px 5px; width:50%; }
#facilities { width:343px; }
#spacer { width:343px;}

/* Airfield Weather */
#weather 												{ float:left; border: 1px solid #d7d7d7; background:#FFFFFF; position:relative; margin: 8px 5px 10px 0px; font-size: 80%; }
.weatherImage											{ margin: 0px 4px 4px 4px; }
.weatherStats											{ margin: 4px 4px 4px 4px; }
.weatherStats tr td										{ padding:5px 5px 5px 5px; }
.temp													{ position: absolute; top: 20px; right:0px; margin: 15px 10px 5px 5px; line-height:23px; }
.low { color:#0000FF; font-size:190%; }
.high { color:#FF0000; font-size:190%; }
#aerialPhoto div span { white-space: normal ! important; }

/*Airfield Info Table */
.generalInfoTable { margin:0px 0px 5px 10px; padding: 0px 0px 15px 10px; font-size: 80%; line-height:20px; width: 313px; }
.runwayInfoTable, .facilitiesInfoTable { margin:0px 0px 5px 10px; padding: 0px 0px 15px 10px; font-size: 80%; line-height:20px;  }
.runwayInfoTable td {width:100px; }
.facilitiesInfoTable {  }
.generalInfoTable {  }
#locatorInput { margin-left:10px; }

/* TABS */
#mapTabs { float: left; height: 100%; margin-top: -17px; position: relative; padding: 0px 0px 0px 6px;}
#weatherTabs { float: left; margin-top: -26px; position: relative; padding: 6px 0px 0px 0px; }

/* Basket Page */
#basketTable	{ position:relative; top: -10px; width:100%; margin: 0px 0px 0px 0px; border-collapse:separate; border-spacing:5px 5px; margin-bottom: -10px;}
#basketTable p 	{ font-size: 80%; line-height:20px;}
#basketTable .message { color:#999999; }
#basketTable td { padding: 5px 5px 5px 5px;}
#basketTable .title	{ font-weight:600; margin-right: 5px; font-size:80%;}
#basketTable .totalPrice	{ color:#FF0000; font-weight:600; font-size: 90%; }
#basketTable .totalPostage	{ color:#000; font-weight:600; font-size: 90%; }

#flash p { font-size: 80%; line-height:20px; }

#ttt						{ margin-bottom: 8px;  width: 190px; height: auto; }
#shop h3	{ line-height: 35px;}
#shop p	{ color:#49352C; font-size: 90%; line-height: 22px; position:relative; top: -10px;}
.productBox a { text-decoration:none; color:#49352C; z-index:2000; background:url(/images/blanky.gif); display:block; height:105px; padding-top:120px; width:158px; position:absolute; left:0px; top:0px; padding-left:8px; }
.productBox a:link { text-decoration:none; color:#49352C; }
.productBox a:hover { text-decoration:underline; color:#49352C; }
.productBox a:visited { color:#49352C; } 
.productBox a:active { text-decoration:none; color:#49352C; }
#contentPage	{ padding: 5px 10px 10px 10px; }
.welcome		{ position: absolute; top:0px; }

.catBox { background:url(../images/productBox.gif); float:left; position: relative; font-size: 70%; padding: 5px 5px 5px 5px; width:159px; height: 217px; margin: 0px 2px 8px 5px; color:#49352C; line-height:16px; }
.catBox a {  }
.catBox a:link { text-decoration:none; color:#49352C; }
.catBox a:hover { text-decoration:underline; color:#49352C; }
.catBox a:visited { color:#49352C; } 
.catBox a:active { text-decoration:none; color:#49352C; }

/* Pop Up */
.summary	{ background:#FFFFFF; font-size:75%; position:absolute; z-index:1000; color:#000; width:255px; margin-left: 170px; margin-top: -172px; line-height:18px; }
.summaryHeader		{ vertical-align:middle; padding:3px 3px 3px 3px; height:35px; margin-bottom:0px; font-weight:600; background:url(../images/tooltipGradient.gif) repeat-x; }
.summaryDescription	{ height:70px; overflow:hidden; margin-bottom:5px; padding-right:3px;}
.summaryLocation	{ padding:3px 3px 3px 3px; margin-bottom:4px; }
.label				{ font-weight:600; margin-right:4px; padding-left:0px; padding-right:3px;}
.line				{ background: #178cd3; height:1px; width:220px; margin-top:4px; margin-left:3px; }
.tooltipBottom { background:url(../images/tooltipBottom.png); width:251px; height:14px; position:absolute; bottom:-14px;}
.tooltipRight { background:url(../images/tooltipRight.png); width:10px; height:193px; position:absolute; right:-10px; top:0px;}
#airfieldLocatorIntro {position: relative; width: 706px; border: 1px solid #d7d7d7; margin-bottom: 15px; }
#airfieldLocatorIntro p { font-size:75%; line-height:20px; padding:0px 5px 5px 5px; }

/* GOOGLE MAPS */
#mapUK { float:left; width:400px; height:400px; }
#listContainer li { width: 275px; float:left; margin:4px 4px 4px 4px; background:#2e2e2e; height:46px; padding-top:3px; padding-bottom:3px; padding-left: 3px; border:solid 1px #666666;  color:#999999; }
#listContainer	{ height: 400px; width:306px; overflow:auto; overflow-x:hidden; }
.listLocation 	{ float:left; font-size: 80%; font-weight:600; color:#fefefe; }
.listThumb 		{ float:left; height:45px; width:45px; margin-right:5px; margin-top:1px;}
.listLongLat 	{ float:left; font-size: 75%; color:#CCCCCC; }
#toolBar	{ position:absolute; bottom:-20px; left:-2px; background:#2e2e2e; width:710px; height:20px; font-size:75%; color:#fefefe;}
#toolBar li { float:left; margin:3px 10px 3px 3px; } 
#mapContainer { position:relative; float:left; width:706px; background:#2e2e2e; border:solid 2px #2e2e2e; margin-bottom:20px;}
#reset {}
.distance { font-size:75%;  }
.distStyle { font-weight:600; color:#fefefe; }
#locator { width: 100%; height:30px; font-size:75%; color:#fefefe; line-height:25px;}
#moveLoc	{ float:right; margin-top:2px; font-size:140%; margin-right:10px;}
#strongTitle { margin:0px 5px 0px 5px; font-size:150%; font-weight:600; }
.mapViewButton	{ margin-left:170px; margin-top:3px;}
#listContainer a	{ color:#fefefe; }

/* LARGE TABS */
#largeTabs { z-index:10000; width:25px; position:absolute; top: 0px; right:-25px;}
#largeTabs ul { margin-top:40px; position:relative; z-index:10000;}
#largeTabs ul li { margin-top:-25px; position:relative; }
.popTab { position: absolute; left:-130px; top:1px; display:none; width:130px; height:129px; }
.largeTabtt { width:25px; height:130px; }

#giftPackFooter 	{ border-top:1px solid #cccccc; position:relative; left:-10px; bottom:-10px; width: 923px; float: left; clear: both; margin: 0px 0px 0px 0px; padding: 14px 14px 14px 14px; background: #eeebe2; }
#giftPackFooter	p	{ color:#666666; font-size:60%; width:180px; line-height:15px; float:left; margin-top:10px;}
#giftPackFooter	h3	{ color:#666666; font-size:85%; margin-bottom:20px; margin-top:20px;}
#store { float:left; }
#pack { float:left; }
.redImage { float:left; margin-top:-40px;}
.hideMe { display:none; }

.bookingImagePack	{ float:left; }

.boxBG	{ background:#fefefe; border: 1px solid #f8f8f8; position:relative; }
.highlight	{ background: url(/images/highlight.png) no-repeat; height:200px; width:3px; position:absolute; top:30px; left:2px;}

#basketTop p	{color:#fefefe; float:left; width:300px; font-size:80%; line-height:20px; padding:10px 10px 5px 50px;}
.spacer	{ height:8px; width:100%; }
#dividingGradient	{ position:absolute; left:400px; height:320px; width:6px;background:url(/images/giftdivider.gif);}
#bookingTab	{ position:absolute; top:-31px; left:12px; background:url(/images/bookingTab.gif); width:147px; height:13px; padding:8px 10px 10px 50px; color:#666666}
#divider	{ background:url(/images/giftdivider.gif); height:230px; width:6px; float:left; margin-right:30px;}


.column_1, .column_2 { float:left; }
.column_1 { width:430px; }
.column_2 { width:200px; } 

#topButton a { color:#000}
#topButton a:hover { color:#000; text-decoration:underline;}

#extreme, #standard { display:none; }

/*sortBy*/
.sortBy						{ right:10px; top: 9px; position: absolute; font-size:75%; height:20px; line-height:20px; width:120px; }
.sortBy ul					{ float:right; height:20px;}
.sortBy ul li				{ float:left; margin:0px 10px 0px 10px;  }
.sortBy ul li a		{ padding:1px 15px 1px 10px; line-height:20px;}
.upArrow	{ background:url(/images/sortArrowsUp.png) top right no-repeat; width:11px; height:18px;  }
.downArrow	{ background:url(/images/sortArrowsDown.png) top right no-repeat; width:11px; height:18px; }
.bothArrows { background:url(/images/sortArrowsBoth.png) top right no-repeat; width:11px; height:18px; }

.was { color:#000; font-size:110%; text-decoration:line-through; font-weight:600;}

.smallDetailsForm input	{ width:200px; }

/* Directory Table */
#directoryTable	{ font-size:75%; vertical-align:middle; width:100%; }
#directoryTable	a { color:#49352C; } 
#directoryTable	tr td { padding:4px 4px 4px 4px; }
#directoryTable .arrow {  }
.quickLinks	{ width:100%; border-bottom:2px solid #e6e6e6; display:block; text-align:right; color:#49352C; font-size:80%; font-weight:600; margin-bottom:5px; padding-bottom:5px; }