/*							 */
/*	Formatting				 */
/*							 */
body							{font-family: Arial,Tahoma, Verdana; font-size: 14px;background-color:#94a179}
body.page						{background-color:#FFFFFF;}
body.page #center				{padding-left:5px;width:400px;line-height:16px;}
body.page #center img.right		{float:right}
body.dbvalue					{background-image:none}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:15px;}
ul								{margin:0px 0px 0px 0px;}
a:link, a:visited				{color:#666666;cursor:pointer;text-decoration:	none}
a:active, a:hover				{color:#000000;cursor:pointer;text-decoration:	none;}
h1								{font-weight:bold;font-size:18px}
h3								{font-weight:bold;font-size:14px}

#header							{height:50px;position:relative}
#header #homepage				{position:absolute;left:15px;top:0px}
#header #menu					{position:absolute;left:17px;top:20px}
#header #submenu_container		{width:942px;height:35px;margin-top:-2px;position:absolute;left:0px;top:50px;padding-left:18px;background: url('/client/assets/images/_template/bg_submenu.png')}

#header .SimpleMenu				{margin-top:5px;height:26px;width:750px;}
#header .SimpleMenu li			{float:left;padding:7px 10px 7px 10px;margin:0px 2px 0px 0px;background-color:#cdbe21;}
#header .SimpleMenu li.current a{text-decoration:underline}
#header .SimpleMenu a			{color:#000000;font-weight:bold;font-size:13px}
#header .SimpleMenu a:hover		{color:#666666}

#homepage #footer .content		{height:120px;font-size:11px}
#homepage #footer #tag			{color:#666666;width:940px;text-align:center;font-size:12px;padding:10px;}		
#homepage #footer #gallery		{float:left;width:650px;height:120px;overflow:hidden}
#homepage #footer #gallery div	{float:left;padding:12px;text-align:center}
#homepage #footer #gallery div img {width:75px}
#homepage #footer #premier		{position:relative;float:left;width:65px;height:90px;margin:12px 10px 0px 7px}
#homepage #footer #hotel		{text-align:right;position:relative;float:left;width:200px;height:90px;margin:3px;font-size:16px;padding-top:10px;}
#homepage #footer #hotel a		{color:#225383;text-decoration:underline}

#front							{position:relative;margin-top:-3px}
#front #ticket					{position:absolute;left:18px;top:0px;width:193px;height:432px;background:url('/client/assets/images/home/ticket.png')}
#front #right					{position:absolute;right:0px;top: 75px;font-size:13px;color:#666666;line-height:18px;width:0px;display:none}
#front #right #startexploring	{width:250px;height:270px;padding:5px 5px 5px 45px;}

#frontcontent					{font-size:12px;line-height:17px;position:absolute;left:230px;top:130px;width:450px;height:200px;}
#frontcontent h3				{padding-top:0px;margin-top:-7px}
#frontcontent .GrayText			{margin-top:-3px;font-size:16px;font-weight:bold}
#frontcontent .GrayText a		{color:#767676}

#main							{background-color:#FFFFFF;padding-top:20px;padding-bottom:10px;overflow:auto}
#main a:link, a:visited,a:active{color:#314ca1}
#main a:hover					{color:#000000}
#main ul						{margin:0px 0px 20px 5px}
#main li						{list-style-type:disc;margin:5px 0px 5px 10px;}
#main ul li ul li				{list-style-type:circle;}

#subpage						{min-height:500px;position:relative;padding:20px 17px 0px 17px;font-size:12px;line-height:16px;overflow:none}
#subpage #left					{float:left;width:186px;padding-top:70px;font-size:14px;color:#666666}
#subpage #left p				{float:left;padding:0px 0px 0px 15px}
#subpage #lefthotdeals			{float:left;width:186px;padding-top:30px;font-size:14px;color:#666666}

#subpage #center				{float:left;width:400px;margin-right:20px}
#subpage #center img.right		{float:right}
#subpage #right					{position:absolute;height:400px;right:0px;top: 75px;font-size:13px;color:#666666;line-height:18px;width:0px;display:none}
#subpage #right img				{float:left;padding:0px 5px 0px 5px;}
#subpage #right a:link, 
#subpage #right a:visited		{color:#666666}
#subpage #right a:hover,
#subpage #right a:active		{color:#000000}
#subpage #right #side_hotdeals	{width:250px;height:110px;padding:5px 5px 5px 45px;background: url('/client/assets/images/_template/bg_hotdeals.png')}
#subpage #right #side_featured	{width:250px;height:90px;padding:7px 5px 5px 45px;margin-bottom:3px;background: url('/client/assets/images/_template/bg_featured.png')}
#subpage #right #side_findus		{width:260px;height:92px;padding:5px 5px 5px 35px;background: url('/client/assets/images/_template/bg_findus.png')}
#side_ad												{position:absolute;top:420px;right:0px;width:260px;height:92px;}

#footerline						{border-top:3px solid black}

#todo							{padding:20px 17px 0px 17px;height:1120px;}
#todo .left						{position:relative;width:310px;float:left}
#todo .center					{height:1050px;padding:0px 0px 10px 10px;width:530px;float:left;}
#todo .border					{height:1050px;padding-top:5px;border:1px solid #94a178;}
#todo .scroll					{height:1050px;font-size:11px;line-height:14px;}
#todo .right					{height:940px;width:350px;float:left;padding:0px 0px 10px 20px;font-size:12px;line-height:16px;}
#todo #icon_list 				{width:100%}
#todo #icon_list div			{float:left;text-align:center;padding:10px;font-size:11px}
#todo h2						{margin:0px;padding-bottom:5px;font-size:14px}
#todo h3						{margin:0px;padding:5px 0px 0px 0px;line-height:20px}
#todo .item						{border-bottom:1px solid #94a178;padding:5px}
#todo #footer					{padding-top:5px;background:none;float:left;font-size:12px;color:#666666;width:100%;text-align:center}
#todo .circle					{display:inline;width:25px;height:25px;float:left;margin-top:7px;padding:3px 0px 0px 4px;font-size:10px;color:black;background:url('/client/assets/images/_template/bg_circle.png') no-repeat}
#todo #location					{position:absolute;bottom:15px;}
#todo #location li				{font-size:12px;color:#FFFFFF;list-style-type:none;float:left;padding:0px 1px 0px 1px}
#todo #location a				{color:#FFFFFF}
#todo #location a:hover			{text-decoration:underline}
#todo #location a.selected		{text-decoration:underline}
#todo #locationselect			{padding-left:3px;height:15px;overflow:hidden}

#category						{padding:20px 17px 0px 17px;height:630px;}
#category .left					{position:relative;width:310px;float:left}
#category .center				{height:490px;padding:0px 0px 10px 10px;width:310px;float:left;}
#category .border				{height:435px;padding-top:5px;border:1px solid #94a178;}
#category .scroll				{height:435px;font-size:11px;line-height:14px;}
#category .right				{height:340px;width:260px;float:left;padding:0px 0px 10px 20px;font-size:12px;line-height:16px;}
#category .icons p				{margin:0px;padding:0px}
#category .icons img			{padding-left:3px}
#category .whattodoicons		{padding:3px;float:left;width:620px;height:125px;border-top:2px solid #000000;overflow:hidden}
#category .whattodoicons img	{width:75px}
#category .whattodoicons img	{padding:5px}
#category .whattodoicons #icon_list {}
#category .whattodoicons #icon_list div{float:left;text-align:center;padding:7px;font-size:11px}
#category .gallery				{padding:3px;float:left;width:600px;height:77px;border-top:2px solid #000000;overflow:hidden}
#category .gallery ul			{margin:0px;}
#category .gallery li			{list-style-type:none; float:left;padding:0px 3px 0px 3px;margin:0px}
#category h2					{margin:0px;padding-bottom:5px;font-size:14px}
#category h3					{margin:0px;padding:5px 0px 0px 0px;line-height:20px}
#category .item					{border-bottom:1px solid #94a178;padding:5px}
#category #footer				{padding-top:5px;background:none;float:left;font-size:12px;color:#666666;width:100%;text-align:center}
#category .circle				{display:inline;width:25px;height:25px;float:left;margin-top:7px;padding:3px 0px 0px 4px;font-size:10px;color:black;background:url('/client/assets/images/_template/bg_circle.png') no-repeat}
#category #location				{position:absolute;bottom:15px;}
#category #location li			{font-size:12px;color:#FFFFFF;list-style-type:none;float:left;padding:0px 1px 0px 1px}
#category #location a			{color:#FFFFFF}
#category #location a:hover		{text-decoration:underline}
#category #location a.selected	{text-decoration:underline}
#category #locationselect		{padding-left:3px;height:15px;overflow:hidden}

#detail a:link, a:visited,a:active{color:#314ca1}
#detail							{padding:17px;height:640px;}
#detail h1						{font-size:21px}
#detail h3						{font-size:12px;font-weight:bold}
#detail .left					{width:590px;float:left}
#detail .left #image			{height:336px}
#detail  img .attraction		{border:1px solid #666666;width:582px}
#detail .right					{margin-left:10px;width:320px;float:left;padding-top:7px}
#detail .right .border			{border:1px solid #94a178;padding:10px 0px 10px 10px;}
#detail .scroll					{height:315px;overflow:scroll;font-size:11px;line-height:14px;}
#detail #contact				{font-size:13px;line-height:16px;padding-top:10px;}
#detail #contact	p			{font-size:11px;padding-top:4px}
#detail #address				{width:250px;float:left}
#detail #hours					{width:230px;float:left}
#detail #premier				{padding-left:25px;width:70px;float:left}
#detailfooter					{margin-top:10px;font-size:10px;padding-top:25px;height:20px;text-align:center;color:#666666;background: #FFFFFF url('/client/assets/images/_template/footerline.png') top no-repeat;}
#detail .map					{padding-top:10px;}
#detail #map_menu				{display:none}

#photogallery					{padding:15px;border-top:3px solid #000000;height:75px;width:900px;overflow:hidden}
#photogallerytext				{}
#photogalleryslides				{float:left}
#photogalleryslides ul			{margin:0px;padding:0px}
#photogalleryslides li			{float:left;list-style-type:none}

#footer							{position:relative;height:135px;background: #FFFFFF url('/client/assets/images/_template/footerline.png') bottom no-repeat;}
#footer .content				{padding-left:5px;position:relative;height:80px;width:950px;overflow:hidden}
#footer li						{float:left;padding:5px;}
#footer #quote					{float:left;padding:15px 0px 0px 10px;text-align:center;width:400px;font-size:16px;color:#666666;font-style:italic}
#footer .BlackText				{margin-top:-3px;width:100%;text-align:right;font-size:14px}
#footer #footertag				{position:absolute;bottom:20px;left:0px;color:#666666;width:960px;text-align:center;font-size:12px}

#footertag						{color:#666666;width:950px;text-align:center;font-size:12px;padding:5px;background-color:#FFFFFF}		

#hotdeals_text					{float: left; width: 240px; height: 30px;}
#hotdeals_premier				{float:right; padding-top:120px;width:135px;color:#666666}
#hotdeals_premier img			{width:130px}

#bottom							{padding:10px;text-align:center;font-size:11px;color:#666666}
/*									 */
/*	Store    						 */
/*									 */

.Store							{width:800px}
.Store .Small					{color:#777777}
.Store .Link					{color:#000000}
	
.Catalog						{width:100%}
.Catalog_Category 				{width:200px;padding:5px;position: relative;float:left;margin:5px;text-align:center;border:1px solid gray;}
.Catalog_Cart					{position:relative;z-index:10;}
.Catalog_Cart_Panel				{z-index:9;overflow:auto;display:block;margin:3px;cursor:pointer;background-color:#E0E0E0;border-top:1px solid #00325B;border-left:1px solid #00325B;border-bottom:1px solid #00325B;border-right:1px solid #00325B;padding: 8px;}
.Catalog_List					{width:200px;padding:5px;position: relative;float:left;margin:5px;text-align:center;border:1px solid gray;}
.Catalog_Detail					{width:100%;padding:10px;position: relative;float:left;margin:5px;border:1px solid gray;}
.Catalog_Detail_Image 			{position:relative;float:left;width:150px;}
.Catalog_Detail_Info			{position:relative;float:left;text-align:left;}
.Catalog_Product_List			{clear:both}
.Catalog_Product_Overview		{width:334px;padding:10px;position: relative;float:left;margin:5px;text-align:left;border:1px solid gray;}
.Catalog_Product_Image			{padding:5px;height:100px;position:relative;float:left}
.Catalog_Product_Info			{width:200px;padding-top:5px;position:relative;float:left}
.Catalog_Product_Desc			{height:100px;overflow:hidden;}		

.Product						{width:100%;padding-top:5px;position:relative;}
.Product h3						{margin:5px 0px 0px 0px;padding:5px;float:left;width:450px;font-size:12px;color:#FFFFFF;background-color: #777777}
.Product .Row					{clear:both;padding-top:3px}
.Product .Label					{font-weight:bold;float:left;width:100px;}
.Product .Field					{float:left;}
.Product_Info					{position:relative;float:left;line-height:14px;padding:10px;width:450px;}
.Product_Image					{position:relative;float:right;width:300px}
.Product_Options				{padding:10px}
.Product_Component				{padding:0px 0px 10px 0px}
.Product_Status					{clear:both;padding:7px;margin:7px;width:400px;}
.Product_Message				{clear:both;width:250px;font-weight:bold;margin-bottom: 8px;padding: 8px;position:relative;border: 1px solid #ccc; }
.Event_Registration				{float:left;width:450px;padding:5px;}
.Component						{width:100%;position:relative;float:left;}
.Component_Detail				{padding:3px 0px 10px 20px}

.Cart							{width:100%;}
.Cart_Items						{width:100%}

.Cart_Items .TableHeader		{font-weight:bold;width: 65px; text-align: right; background-color:#E0E0E0}
.Cart_Items .TableHeaderWide	{font-weight:bold;width:300px; text-align: right; background-color:#E0E0E0}
.Cart_Items .TableCell			{text-align:right;border:none}
.Cart_Comments_Edit				{position:relative;float:left;width:200px;padding:10px}
.Cart_Comments_Discount			{clear:both;width:300px;}
.Cart_Comments_Display			{}
.Cart_Sum						{position:relative;float:right;padding:10px 45px 10px 10px}
.Cart_Sum_Totals				{padding-left:50px}
.Cart_Sum_Subtotal				{float: left; display:block; padding:0px 5px 0px 5px; margin: 5px;}
.Cart_Sum_SubtotalText			{text-align:right;float: left; display:block; width:70px; margin: 5px;font-weight:bold;}
.Cart_Sum_Buttons				{clear:both;position:relative;float:right}

.Address						{width:100%}
.Address_Account				{position:relative;float:left;width:350px;padding:10px}
.Address_Container				{clear:both}
.Address_Container_Billing		{position:relative;float:left;width:350px;padding:10px}
.Address_Container_Shipping		{position:relative;float:left;width:350px;padding:10px}
.Address_Proceed				{clear:both;width:100%;text-align:right}

.Payment						{width:100%}
.Payment_OrderInfo_View			{width:100%;border-bottom:1px solid black;clear:both;}
.Payment_OrderInfo_Edit			{clear:both;position:relative;float:right;padding:0px 10px 5px 0px}
.Payment_OrderInfo_Billing		{clear:both;position:relative;float:left;width:300px;padding:20px}
.Payment_OrderInfo_Shipping 	{position:relative;float:left;width:300px;padding:20px}
.Payment_EditItems				{clear:both;position:relative;float:right;padding:0px 10px 5px 0px}
.Payment_Cart					{clear:both}
.Payment_Sum					{clear:both;position:relative;float:right;padding:0px 0px 10px 10px}
.Payment_Sum_Value				{clear:both;text-align:right;float: right; display:block; width:100px; margin: 5px;font-weight:bold;}
.Payment_Sum_Label				{float: right; display:block; padding:0px 5px 0px 5px; margin: 5px;}
.Payment_Transaction			{clear:both}
.Payment_Transaction_Info		{width:100%;border-bottom:1px solid black;clear:both;}
.Payment_Transaction_Entry		{float: left; display:block; padding:0px 5px 0px 5px; margin: 5px;}
.Payment_Transaction_Purchase	{float: left; display:block; padding:0px 5px 0px 5px; margin-top: 10px;}
.Payment_Transaction_Cards		{clear:both; display:block; padding:0px 5px 0px 5px; margin: 5px;}
.Payment_Transaction_Message	{width:100%;clear:both;}

/*									 */
/*	FORM							 */
/*									 */

.txtNormal				{}
input.txtNormal 		{width:50px;}
.btnNormal 				{margin-top:10px;padding:5px;font-size:14px;color:#FFFFFF;font-weight: bold;background-color:#000000; border: 1px solid; border-color: #FFFFFF;} 
.btnNormal:hover		{background-color:#CCCCCC;color:#000000;cursor:pointer;border: 1px solid #000000}
.FormPlugin				{width:250px}
.FormComment			{font-size: 14px;font-weight:bold;color:#FFFFFF;background-color:#679ac9;width:550px;border:solid 1px #000;float:left; padding:5px;margin:20px;}
.FormSectionTitle		{font-size: 16px;font-weight:bold;color:#b9d4e5;width:600px;border-bottom:solid 1px #b9d4e5;margin:20px 0px 10px 0px;float:left;}
.FormSpacer				{font-size: 14px;font-weight:bold;float: left;}
.FormBlock				{width:100%;display:block;}
.FormField				{padding:3px 0px 3px 0px;color:#000000;}
.FormConfirmation		{padding: 10px; border: solid 1px #CCCCCC; margin-top: 5px;}
.FormComment			{font-family:"Lucida Sans", Helvetica, Arial,sans-serif;font-weight:bold;margin:10px 0 10px 0;float: left;/*font-size: 12px;color:white;background-color:#679ac9;width:550px;border:solid 1px #000;padding:5px;margin:20px;*/}
.FormSectionTitle		{font-family:"Lucida Sans", Helvetica, Arial, sans-serif;font-size: 11px;font-weight:bold;color:#000000;width:550px;border-bottom:solid 1px #000;float:left; }
.FormSpacer				{float: left; }
.FormRow				{float:left}

/*									 */
/*	MISC							 */
/*									 */


.divLoginPopup			{background-color:#FFF;border:solid 1px #cdd4da;padding:5px;}
.InsetSelected			{background-color:#E0E0E0;border-top:1px solid #00325B;border-left:1px solid #00325B;border-bottom:1px solid #00325B;border-right:1px solid #00325B;padding: 8px;}
.SelectableOn			{border:solid 1px #FFFFFF;padding:5px;}
.SelectableOff			{border:solid 0px #FFFFFF;padding:6px;}
.SlideshowText 			{line-height:16px;padding-top:5px;}

.Search					{}
.Search .SubTitle		{padding-top:10px;}
.Search .Results		{padding:10px 0px 0px 15px;}

.EmailPage				{background: url(/client/assets/images/nibs/home/email_icon.gif) top left no-repeat;font-size:85%;font-weight:bold;margin-top:10px;padding-left:20px;text-transform: uppercase;}
.EmailPagePanel			{padding:10px;border:1px black solid;background-color:#FFFFFF;float:left;display:block;}


.PickerTreeContainer	{overflow:scroll;width:300px;}
.OrganizationSearch		{border:solid 1px #000000;width:310px;padding:10px;background-color:#FFFFFF;}
.OrganizationPicker		{clear:both;display:inline;position:relative;background-color:#FFFFFF;}

.file_asset_dbox			{background-color:#FFFFFF;border:2px solid #000000;padding:10px;}

.WaitIcon  				{position:absolute;margin-top:150px;left:45%;z-index:100;}
.WaitIconBackground		{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#000000;-moz-opacity:0.10;opacity:0.10;z-index:	5;filter:alpha(opacity=10);}
.WaitIconContainer		{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:5;}

.SiteMap ul				{list-style-type:circle;margin:0px 0px 0px 5px}
.SiteMap li				{margin:5px 0px 5px 10px;}
.SiteMap li ul			{list-style-type:disc}

/*									 */
/*	WEBLOG AND WEBCAL				 */
/*									 */


.Weblog					{width:700px;font-size:12px}
.Weblog .Left 			{float:left;width:400px;}
.Weblog .Left .Entry 	{font-size:18px;margin-right:20px; padding:10px;}
.Weblog .Left .Title	{line-height:22px;}
.Weblog .Left .Title a	{text-decoration:underline}
.Weblog .Left .Text 	{font-size:12px;line-height:16px;padding-top:5px;}
.Weblog .Right			{width:150px;float:right;padding-top:220px}
.Weblog .Right .Title	{;margin:10px 0px 5px 0px;}
.Weblog .Right .Text	{padding:0px 0px 0px 7px;margin-top:5px}
.Weblog .Rss			{padding-top:10px;}

.WeblogSmall			{}
.WeblogSmall .Entry 	{padding-bottom:5px;}
.WeblogSmall .Title 	{font-size:18px;font-weight:bold;}
.WeblogSmall .Text 		{font-size:16px;line-height:22px;}
.WeblogSmall .Link 		{padding:5px}
.Webcal					{}
.Webcal .Left 			{float:left;width:550px;}
.Webcal .Left .Entry 	{margin-right:20px;border-bottom:1px gray solid; padding:10px;}
.Webcal .Right			{padding-left:150px}
.WebcalSmall			{}
.WebcalSmall .Entry 	{padding-bottom:5px;}
.WebcalSmall .Title 	{font-size:12px;color:#7a7a7a;font-weight:bold;}
.WebcalSmall .Text 		{color:#7a7a7a;}
.WebcalSmall .Link 		{color:#7a7a7a; padding:5px}
.Webcal					{}
.Webcal .Left 			{float:left;width:550px;}
.Webcal .Left .Entry 	{margin-right:20px;border-bottom:1px gray solid; padding:10px;}
.Webcal .Right			{padding-left:150px;float:left;}
.Webcal .Right .Rss		{padding-top:5px;}
.Webcal .Text_Label		{font-weight:bold;clear:both;width:100px;padding:3px}
.Webcal .Text			{padding:5px;}
.WebcalSmall			{}
.WebcalSmall .Entry 	{padding-bottom:5px;}
.WebcalSmall .Title 	{font-size:12px;color:#7a7a7a;font-weight:bold;}
.WebcalSmall .Text 		{color:#7a7a7a;}
.WebcalSmall .Link 		{color:#7a7a7a; padding:5px}

.Calendar						{background: black;width: 100%; padding: 2px;text-align:left;}
.CalendarHead					{width: 100%;color:#FFF;background-color:#155089;}
.CalendarHeadText				{font-weight: bold;color:white;font-size: 18px;}
.CalendarHead img				{border:none;}
.CalendarDayHead				{height:25px;background:#155089;color:white;font-weight:bold;}
.CalendarDayRow					{text-align:left;color:yellow;font-size:16px;}
.CalendarDayRow td				{width: 100%;height:25px;color:#000;padding:5px;}
.CalendarDayText				{color: black;position:	relative;font-size:	10px;cursor:pointer;line-height:12px;}
.CalendarDayTextDiv				{padding-bottom:8px;}


/*									 */
/*	QCODO CALENDAR					 */
/*									 */

div.calendar							{width: 200px; border:1px solid #00325B; background-color: #FFF;}
div.calendar div.navigator				{background-color:#00325B; overflow: auto; height: 100%; color:	#fff; padding:2px 6px 2px 6px;}
div.calendar div.navigator div.left 	{float: left;}
div.calendar div.navigator div.month	{float: left;width: 80px; text-align:center; font-weight: bold; font-size: 11px;}
div.calendar div.navigator div.year		{float: right;}
div.calendar div.navigator div.year span{font-size:11px;font-weight: bold; margin-left: 6px; margin-right: 6px;}
div.calendar div.navigator a 			{color: #fff; text-decoration: 	none;}
div.calendar div.navigator a:hover 		{text-decoration: 	underline;}
div.calendar table						{border: 0; margin-left: auto; margin-right: auto;}
div.calendar th							{text-align: center;border: 0;padding: 	4px 2px 4px 2px;font-weight:bold; font-size: 10px;}
div.calendar td							{text-align: center; border-width: 0 0 1px 0; border-style: solid; border-color: black; padding: 0;}
div.calendar td.lastRow					{border-width: 0;}
div.calendar td a						{font-size:	11px;text-decoration:none; color: #000; display: block; padding: 2px 6px 2px 6px;}
div.calendar td.today					{background-color: #DFECD9;}
div.calendar td.nonMonth a				{color:#B1B6BA;}
div.calendar td.selected				{background-color: #B1B6BA; font-weight: bold;}
div.calendar td a:hover					{background-color: 	#B1B6BA; }
div.calendar div.options				{text-align: center; background-color: 	#00325B;}
div.calendar div.options a				{color: #fff; font-size: 10px; text-decoration: none;}
div.calendar div.options a:hover		{text-decoration: underline;}

