
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration:none;list-style: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix  {
width : 100%;
height : 100%;
top : 0;
left : 0;
position : absolute;
} 


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .1em .1em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center;}
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; width:60px;}
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 2px; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration:none;list-style: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }




/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }


.ui-datepicker-cover  {
display : none;
display : block;
position : absolute;
z-index : -1;
top : -4px;
left : -4px;
width : 200px;
height : 200px;
} 



/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/


/* Component containers
----------------------------------*/
.ui-widget { font-size: 0.9em/*{fsDefault}*/; z-index:999; display:none;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
.ui-widget-content { background-color: #ffffff; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { background-color: #cccccc; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background-color: #e6e6e6; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration:none;list-style: none; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration:none;list-style: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background-color: #ffffff; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration:none;list-style: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background-color: #fbf9ee; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background-color: #fef1ec; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #363636/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }

.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }


/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; } 
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; } 
.ui-icon-arrowstop-1-w { background-position: -240px -32px; } 
.ui-icon-arrowthick-1-n { background-position: 0 -48px; } 
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; } 
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; } 
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; } 
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; } 
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, container {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	background:transparent;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, address, mainimage, container {
	display:block;
}
html {
}
a {
	text-decoration:none;
}
body {
	margin:0;
	padding:0;
	font-size:13px;
	line-height:22px;
	font-family: 'latoregular';
	color:#646464;
}
#main {
	display:block;
	margin:0 auto;
	padding:0;
	width:100%;
	height:47px;
	z-index:10;
}
/* HEADER CSS START HERE */
header {
	width:960px;
	left:6px;
	margin:0 auto;
	padding:0;
	position:relative;
	height:47px;
	z-index:10;
}
#topnav {
	/*  background: url("/images_noindex/topnav.gif") no-repeat scroll 0 0 transparent;*/
    height: 347px;
	left: -5px;
	position: absolute;
	top: 140px;
	width: 251px;
}
#topnav ul {
	list-style: none outside none;
	margin: 10px 0 0;
	padding: 0;
}
#topnav li {
	display: inline;
	float: left;
	font-family: 'latoregular';
	font-size: 16px;
	letter-spacing: 1px;
	line-height:50px;
	margin: 0;
	margin-bottom:4px;
	text-align: left;
	text-transform: uppercase;
	width: 251px;
}
#topnav ul li ul {
	background: none repeat scroll 0 0 transparent;
	display: none;
	left:246px;
	list-style: none outside none;
	padding: 13px 0;
	position: absolute;
	top: 42px;
	width: 139px;
	z-index:-1;
}
#topnav ul li ul li {
	background-image: none !important;
	clear: both;
	padding-bottom:0px !important;
	display: block !important;
	float: left;
	text-align: left;
	margin-bottom:0px !important;
}
#topnav li.abo:hover {
	background: url("/images_noindex/topnav-hover-about.png") no-repeat scroll 202px 14px transparent;
	color:#FF6F00 !important;
}
#topnav li.abo #abospl:hover {
	background: url("/images_noindex/topnav-hover-about.png") no-repeat scroll 202px 14px transparent;
	color:#FF6F00 !important;
}
#topnav li.abo:hover > a {
	color: #FF6F00 !important;
}
#topnav li.abo .nav:hover {
	color:#fff !important;
}
#topnav ul li ul li a {
	background-color: #E3F9FD !important;
	color: #004988 !important;
	font-family: 'latoregular';
	display: block;
	font-size: 14px;
	height: 40px;
	letter-spacing: 1px;
	line-height:40px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
	width: 158px !important;
}
#topnav ul li ul li a:hover {
	background-color: #0085b4!important;
	color: #FFFFFF !important;
}
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li.iehover ul ul, #topnav li.iehover ul ul ul {
	display: none;
}
#topnav li:hover ul, #topnav ul li:hover ul, #topnav ul ul li:hover ul, #topnav li.iehover ul, #topnav ul li.iehover ul, #topnav ul ul li.iehover ul {
	display: block;
}
#topnav li:hover li a, #topnav li.iehover li a {
	color: #FCE7A9;
	float: none;
}
#topnav li:hover li a:hover, #topnav li:hover li:hover a, #topnav li.iehover li a:hover, #topnav li.iehover li.iehover a {
	color: #FFFFFF;
}
#topnav a.nav:link, #topnav a.nav:visited {
	color: #004988;
	display: block;
	height: 45px;
	padding-left: 41px;
	text-decoration: none;
}
.acco {
	background: url("/images_noindex/topnav-hover.png") no-repeat scroll 0 0 transparent;
}
.acco a {
	color:#FFFFFF !important;
}
#topnav a.nav:hover {
	color:#FF6F00;
	display: block;
	height: 45px;
	padding-left: 41px;
	text-decoration:none;/*	background:url(/images_noindex/topnav-hover.png) 0 0 no-repeat;
*/
}
#topnav a.navON:link, #topnav a.navON:visited, #topnav a.navON:hover {
	/*	background:url(/images_noindex/topnav-hover.png) 0 0 no-repeat;
*/
	color: #FF6F00;
	display: block;
	height: 45px;
	padding-left: 41px;
	text-decoration: none;
}
#subnav {
	border-radius: 5px 5px 5px 5px;
	height: 47px;
	padding-right: 20px;
	position: absolute;
	right: 5px;
	top: 0;
	z-index: 7;
}
#subnav ul {
	margin:0;
	padding:21px 0px 0px 20px;
	list-style:none;
	float:left;
	text-align:left
}
#subnav ul li {
	border-right: 1px solid #ff6f00;
	float: left;
	line-height:10px;
	position: relative;
}
#subnav ul li a {
	color: #ff6f00;
	display: inline;
	float: left;
	font-size:11px !important;
	font-weight: normal;
	letter-spacing:1px;
	padding-left: 0;
	padding-right:14px;
	padding-left:13px;
	padding-top: 0;
	text-transform: none;
}
#subnav ul li a.nav:link {
	text-decoration:none;
}
#subnav ul li a.nav:hover {
	color:#fff;
}
#subnav ul li a.navON:link, #subnav ul li a.navON:visited, #subnav ul li a.navON:hover {
	color:#fff;
	text-decoration:none;
}
#number {
	color: #008ABF;
	font-family: 'lato_lightregular';
	font-size: 14px;
	height: 39px;
	left: 40px;
	position: absolute;
	text-align: center;
	text-transform: capitalize;
	top: 116px;
	width: 150px;
	z-index: 9;
}
#logo {
	position: absolute;
	left:38px;
	top:17px;
	width:157px;
	height:98px;
	z-index:6;
	margin:0px;
	padding:0px;
}
#holder {
	border-radius: 4px 4px 4px 4px;
	box-shadow:0 0 4px #455B8B;
	height: 497px;
	margin-left: 5px;
	position: absolute;
	width: 241px;
}
/* HEADER CSS END HERE */

/* MAINIMAGE START HERE */

#middle {
	display: block;
	height: 660px;
	margin: -47px auto 0;
	position: relative;
	width: 100%;
}
#mainimage {
	height:660px;
	overflow: hidden;
	position: absolute;
	margin:0px auto;
	padding:0px;
	text-align: center;
	width: 100%;
	z-index:0;
}
/* MAINIMAGE END HERE*/
/* CONTAINER START HERE*/
#contentinfo {
	margin: 0px auto;
	left: 6px;
	position: relative;
	width: 960px;
	z-index: 7;
}
#leftcolumn {
	width:960px;
	margin:0 auto;
	position:relative;
	padding:0px;
}
#bottomimg {
	padding-bottom:30px;
	position: relative;
	width: 960px;
}
#container {
	width:960px;
	padding:0px;
	position: relative;
	z-index:10;
	left:0px;
	margin:0 auto;
	top:0px;
	display: block;
}
aside {
	float: left;
	left: 0;
	margin-top:11px;
	padding-left:0px;
	position: relative;
	top: 0;
	width: 251px;
}
#reservation {
	box-shadow: 0 0 3px #646464;
	height: 150px;
	margin-left:5px;
	position: relative;
	width: 241px;
	z-index: 9;
}
#reservtxt {
	color: #FEF7E7;
	font-family: 'lato_blackregular';
	font-size: 13px;
	left: 68px;
	letter-spacing: 1px;
	position: absolute;
	text-transform: uppercase;
	top: 10px;
}
#events {
	background: none repeat scroll 0 0 #FFFDFA;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 0 4px #D5C7B5;
	height: 490px;
	margin-left: 5px;
	margin-top: 14px;
	padding-left: 0;
	position: relative;
	width: 241px;
}
#manager {
	box-shadow: 0 0 4px #D0C0AC;
	font-family: 'latobold';
	font-size: 16px;
	height: 69px;
	letter-spacing: 0.02em;
	line-height: 15px;
	margin-left: 5px;
	margin-top: 14px;
	padding-left: 11px;
	padding-top: 13px;
	position: relative;
	text-transform: uppercase;
	width: 229px;
}
#manager span {
	color: #00538C;
	font-family: 'latobold';
	font-size: 11px !important;
	left: 10px;
	position: absolute;
	text-transform: capitalize;
	top: 55px;
}
a #manager {
	color: #FF6F00;
	list-style:none;
	cursor: pointer !important;
}
a #manager:hover {
	color: #004988;
	list-style:none;
	cursor: pointer !important;
}
a #manager span:hover {
	color: #FF6F00;
}
#socialmedia {
	  height: 98px;
    margin-left: 32px;
    position: relative;
    width: 190px;
}
#socialmedia1 {
	height: 98px;
	margin-top:8px;
	position: relative;
	width: 251px;
}
#socialmedia1 span {
	color: #FB8009;
	font-size: 12px;
	left: 38px;
	letter-spacing: 1px;
	position: absolute;
	text-transform: uppercase;
	top: -1px;
}
#ticket {
	height: 127px;
	margin: 0 auto;
	outline: medium none;
	padding-top: 15px;
	position: relative;
	text-align: center;
	width: 145px;
}
#attractions {
	background-color: #FFFDFA;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 0 4px #D5C7B5;
	float: right;
	height: 207px;
	margin-right: 5px;
	margin-top: 10px;
	padding-top: 0;
	position: relative;
	width: 679px;
}
#content {
	float: right;
	padding-right: 0;
	padding-top: 30px;
	position: relative;
	top: 0;
	width: 653px;
}
#header {
	/*background: url("/images/header.gif") no-repeat scroll 0 0 transparent;*/
        border-bottom: 1px solid #A6DAFA;
	color: #005792;
	font-family: 'lato_lightregular';
	font-size: 28px;
	height:32px;
	letter-spacing: 0.03em;
	line-height: 20px;
	margin-bottom: 15px;
	padding-bottom: 0;
	position: relative;
	text-transform: uppercase;/* width: 525px;*/
}
#header span {
	color: #FB8109;
	float: left;
	font-family: 'latoregular';
	font-size: 19px;
	letter-spacing:3px;
	margin-left: 44px;
	margin-top:6px;
	text-transform: capitalize;
}
.smimg {
	float:right;
	margin-right:0px;
	margin-top:0px;
}
#note {
	width:100%;
	margin:0px 0px 0px 0px;
	clear:both;
	display:block;
	height:auto;
	position:relative;
	overflow: hidden;
}
footer {
	width:960px;
	margin:0 auto;
	clear:both;
	padding-top:21px;
}
#footer-inner1 {
	clear:both;
}
#chamber-logo {
	height: 0;
	left: 33px;
	position: relative;
	top: 3px;
	width: 183px;
}
.formbox {
	float: left;
	width: 100%;
}
/*.formbox-inner {
	box-shadow: 0 0 8px #D5C7B5;
	clear: both;
	float: left;
	margin: 8px 6px 0px;
	padding: 11px 20px 15px;
	height: 140px;
	width: 601px;
}*/
/*.form-title {
	color: #CA531A;
	font-size: 15px;
	font-style: normal;
	font-family: 'latobold';
	margin: 0 0 14px;
	padding-bottom: 5px;
	padding-top: 3px;
	text-align: center;
	text-transform: uppercase;
}*/

.formbox-inner {
	clear: both;
	float: left;
}
.formbox-inner1 {
	box-shadow: 0 0 8px #D5C7B5;
	clear: both;
	float: left;
	margin: 13px 5px 20px;
	padding: 43px 35px 13px 40px;
	width: 567px;
}
.form-title {
	color: #CA531A;
	font-family: 'latobold';
	font-size: 15px;
	height: 48px;
	letter-spacing: 0;
	line-height: 50px;
	margin-bottom: 0;
	padding-top: 3px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	width: 652px;
	z-index: 10;
}
.con-left {
	border-bottom: 1px solid #ECD19A;
	float: left;
	margin-bottom: 14px;
	padding-bottom: 14px;
	width: 288px;
}
.con-add {
}
.con-text {
	color: #0087B2;
	margin-bottom: -14px;
	font-size: 14px;
	font-style: normal;
	font-family: 'latobold';
}
.con-mid {
/*background-color: #ECD19A;
        height: 207px;
        margin: 6px 27px 0;
        position: absolute;
        right: 286px;
        width: 1px;*/
}
.con-right {
	width: 290px;
}
.con1-right {
	float: right;
}
.con-ph {
	font-style: normal;
	font-family: 'latobold';
}
.con-fax {
	font-style: normal;
	font-family: 'latobold';
}
.acco-holder {
	box-shadow: 0 0 8px #D5C7B5;
	margin-bottom: 25px;
	padding: 1px;
	float: left;
	width: 100%;
	height: 105px;
}
.acco-1 {
}
.acco-mid {
	background-color: #ECD19A;
	float: left;
	height: 66px;
	margin:19px 15px 0;
	width: 1px;
}
.acco-leftimg {
	width: 154px;
	height: 105px;
	margin: 0px 19px 0px 0px;
	float: left;
}
.acco-inner {
}
.acco-right {
	float: left;
}
.acco-contentimg {
	float: left;
	margin-top: 14px;
	padding-right: 12px;
	width: 307px;
	min-height: 105px;
}
.acco-add {
	line-height: 12px;
	margin-top: 19px;
}
.homecolumn21 {
	border-right: 1px solid #ECD29A;
	float: left;
	margin-right: 25px;
	padding-right: 20px;
	width: 48%;
}
.homecolumn22 {
	float: left;
	width: 44%;
}
.home-holder {
	box-shadow: 0 0 8px #D5C7B5;
	margin-bottom: 25px;
	padding: 1px;
	float: left;
	width: 100%;
}
.home-leftimg {
	width: 198px;
	height: 152px;
	margin: 0px 19px 0px 5px;
	float: left;
}
.home-contentimg {
	float: left;
	margin-top: -6px;
	width:396px;
	min-height: 152px;
}
.homelink span {
	color: #FFFFFF;
	font-size: 16px;
	margin-left: 20px;
	margin-top: 126px;
	position: absolute;
	text-transform: uppercase;
}
.homelink span:hover {
	color: #0087B2
}
.home-1 {
	padding: 19px 20px 13px 14px;
}
.tbl1 {
	background-color: #FCEECF;
	color:#646464;
	text-align: center;
}
.tbl12 {
	color: #646464;
	text-align: center;
}
table.meeting-tab td {
	border: 1px solid #F4D292;
	padding: 5px;
}
.spimg {
	height: 19px;
	margin-top: 1px;
	position: absolute;
	width: 29px;
}
.thing-img {
	margin-bottom: -15px;
	padding-left: 40px;
}
.meeting-tab {
	width:100%;
}
.back-to-home a:link, .back-to-home a:visited {
	position: absolute;
	right: 0;
	color:#FFF;
	padding-right: 12px;
}
.con-title {
	color: #FFFFFF;
	font-family: 'latobold';
	font-size: 15px;
	height: 48px;
	letter-spacing: 0;
	line-height: 50px;
	margin-bottom: 0;
	padding-top: 5px;
	position: absolute;
	text-align: center;
	width:251px;
	z-index: 10;
}
.conbox-inner1 {
	box-shadow: 0 0 8px #D5C7B5;
	border-radius: 0px 0px 19px 0px;
	clear: both;
	background-color: #FCEECF;
	float: left;
	margin: 13px 5px 0px 7px;
	padding: 38px 23px 0px 23px;
	width: 194px;
}
.meeting-holder {
	box-shadow: 0 0 8px #D5C7B5;
	float: left;
	height: 134px;
	margin-bottom: 4px;
	padding-left: 20px;
	position: relative;
	width: 97%;
}
.meeting-1 {
}
.meeting-mid {
/*background-color: #ECD19A;
	float: left;
	height: 66px;
	margin:19px 15px 0;
	width: 1px;*/
}
.meeting-leftimg {
	width: 154px;
	height: 105px;
	margin: 0px 19px 0px 0px;
	float: left;
}
.meeting-inner {
}
.meeting-right {
	float: left;
	position: relative;
}
.meeting-contentimg {
	margin-top: 15px;
	min-height: 88px;
	padding-right: 12px;
	width: 287px;
}
.meeting-add {
	line-height: 12px;
	position: relative;
        width: 178px;
}
.shoping-holder {
	box-shadow: 0 0 8px #D5C7B5;
	float: left;
	height: 134px;
	margin-bottom: 4px;
	padding-left: 20px;
	position: relative;
	width: 97%;
}
.shoping-1 {
}
.shoping-mid {
/*background-color: #ECD19A;
	float: left;
	height: 66px;
	margin:19px 15px 0;
	width: 1px;*/
}
.shoping-leftimg {
	width: 154px;
	height: 105px;
	margin: 0px 19px 0px 0px;
	float: left;
}
.shoping-inner {
}
.shoping-right {
	float: left;
	position: relative;
}
.shoping-contentimg {
	margin-top: 15px;
	min-height: 88px;
	padding-right: 12px;
	width: 287px;
}
.shoping-add {
	line-height: 12px;
	position: relative;
        width: 178px;
}




.column31-new {
  float: left;
  width: 30%;
}
.column32-new {
  float: left;
  width: 34%;
}
.column33-new {
  float: left;
}

.clear {
  clear: both;
}

/* ----------- HEADERS ----------- */
h1 {font-size:18px; font-weight:normal; line-height:23px; margin:0; padding-bottom: 10px;}
h2 {font-size:16px; font-weight:normal; line-height:22px; margin:0; display: inline;}
h2.padbottom {display:block; margin:0; padding-bottom:5px;}
h3 {font-size:15px; font-weight:normal; line-height:22px; margin:0; display: inline;}
h4 {font-size:13px; font-weight:normal; line-height:22px; margin:0; display: inline;}

.milestone {font-size:11px; line-height:18px;}
.milestone2 {font-size:11px; line-height:18px;}
.anchorlink {font-size:11px; line-height:18px;}

h3.padbottom {
display: block;
margin: 0;
padding-bottom: 5px;
}

/* ----------- SUBHEADER/TAB ----------- */
table.pagetopNav {font-size:13px; line-height:22px;}

/* ----------- REVIEWS ----------- */
span.reviewheader {font-size:14px; font-family: 'latobold'; line-height:22px;}
.tripo {font-size: 12px;}

/* ----------- GOOGLE VCARD ----------- */
.milevcard {font-size:13px; line-height:20px;}

/* ----------- CALENDAR ----------- */
.rtitle {
    font-family: arial;
    font-size: 10px !important;
    line-height: 12px;
    text-transform: uppercase;
}
.resinputbox {font-size:12px; line-height:18px;}
.resdropdown {font-size:12px; line-height:18px;}
.rtitleinner  {
    font-family: arial;
    font-size: 10px !important;
    line-height: 12px;
    text-transform: uppercase;
}
.resinputboxinner {font-size:12px; line-height:18px;}
.resdropdowninner {font-size:12px; line-height:18px;}

/* ----------- FORMS ----------- */
.emailforminputbox {font-size:11px; line-height:18px;}
.emailformdropdown {font-size:11px; line-height:18px;}
.emailformtextarea {font-size:11px; line-height:18px;}
.emailtofriendinputbox {font-size:11px; line-height:18px;}
.emailtofriendtextarea {font-size:11px; line-height:18px;}
.rfpforminputbox {font-size:11px; line-height:18px;}
.rfpformdropdown {font-size:11px; line-height:18px;}
.rfpformsdate {font-size:11px; line-height:18px;}
.rfpformtextarea {font-size:11px; line-height:18px;}

/* ******************************* */
/* *********** SPACING *********** */
/* ******************************* */

/* ----------- BOXES ----------- */
.box {display:block; border-bottom-style:solid; border-bottom-width:1px; padding:12px 0;}
.box2 {display:block; padding:12px 0;}
.boxspacer {display:block; height:16px;}

/* ----------- LINKS ----------- */
a:link, a:visited {text-decoration: none; list-style:none; cursor: pointer !important;}
a:hover {text-decoration: none; list-style:none; cursor: pointer !important;}
a.homelink:link, a.homelink:visited {text-decoration: none; list-style:none;}
a.homelink:hover {text-decoration: none; list-style:none;}
a.anchorlink:link, a.anchorlink:visited {text-decoration: none; list-style:none;}
a.anchorlink:hover {text-decoration: none; list-style:none;}
a.splink:link, a.splink:visited {text-decoration: none; list-style:none;}
a.splink:hover {text-decoration: none; list-style:none;}
a.sitemaplink:link, a.sitemaplink:visited {text-decoration: none; list-style:none;}
a.sitemaplink:hover {text-decoration: none; list-style:none;}
a.milestone:link, a.milestone:visited {text-decoration: none; list-style:none; white-space:nowrap;}
a.milestone:hover {text-decoration: none; list-style:none;}

/* ----------- IMAGES ----------- */
.imgright {padding-top:5px; padding-left:16px; padding-bottom:10px; float:right;}
.imgleft {padding-top:5px; padding-right:16px; padding-bottom:10px; float:left;}

/* ----------- COLUMNS ----------- */
.column21 {float: left; padding-right: 25px; width: 47%;}
.column22 {float: left; width: 47%;}
.column31 {float: left; padding-right: 11px; width: 31%;}
.column32 {float: left; padding:0px 11px; width: 31%; border-left-style:solid; border-left-width:1px; border-right-style:solid; border-right-width:1px; height:141px;}
.column33 {float: left; padding-left: 11px; width: 30%;}
.column31 img, .column32 img, .column33 img {padding:5px 0px 0px 0px;}
.column31 h2, .column32 h2, .column33 h2 {display:block; padding:5px 0px; line-height:18px;}
.baseline {clear:both;}

/* ----------- BULLETS ----------- */
.cornerinner {padding: 6px 0px 10px 15px; float:right;}
.box ul, .box2 ul, .hotelbox ul {margin:0px; padding-top:4px; padding-bottom:0px; list-style:none;}
.box ul li, .box2 ul li, .hotelbox ul li {height: 100%; line-height: 20px; margin: 0; padding: 0 0 6px 15px;}

ul.anchor {list-style:none; margin:0; padding:10px 0 10px 10px; border-style:solid; border-width:1px; display:block; float:left;}
ul.anchor li {line-height: 28px; margin: 0; padding: 0 15px 0 15px; float:left; clear:both; display:inline !important; width:auto !important;}

.box ul.padbottom li, .box2 ul.padbottom li {padding-bottom:10px;}
.box li.padbottom, .box2 li.padbottom {padding-bottom:10px;}
.box ul.padbottom li:last-child, .box2 ul.padbottom li:last-child{padding-bottom: 0px;}

/* ----------- SUBHEADER/TAB ----------- */
table.pagetopNav {border-collapse:collapse; margin-bottom:12px; width:100%;}
div.roundbutton {padding:1px 0; margin-right:1px; text-align:center;}
div.roundbuttonON {padding:1px 0; margin-right:1px; text-align:center;}
div.roundbutton a:link, div.roundbutton a:visited, div.roundbutton a:hover {padding-left:6px; padding-right:6px; text-decoration:none;}
div.roundbuttonON a:link, div.roundbuttonON a:visited, div.roundbuttonON a:hover {padding-left:6px; padding-right:6px; text-decoration:none;}

/* ----------- REVIEWS ----------- */
.reviewTop {padding:5px 0px;}
.reviewMid {padding:0px;}
.reviewBottom {height:8px;}
div.tripo {font-family: 'latobold'; padding-top:5px;}

/* ----------- GOOGLE VCARD ----------- */
.googleaddress {padding:0px 0 20px 309px; text-align:left;}
.footerlogo {float: left; padding:0px 20px 0 0;  border-right:1px  solid  #ECD19A;}

.milevcard { float: left; padding:0px 25px;}
.fn {
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
}
.style1 {font-family: 'latobold';}

/* ----------- FOOTER ----------- */
#footer {border-style:solid; border-width:1px; clear:both; padding:5px; z-index:12; text-align:center;}
#owner {padding:10px 0 55px 0; text-align:center;}

/* ----------- CALENDAR ----------- */
#imenu {left:15px; position:absolute; top:30px;}
#fastmenu_inner {padding-top:2px;}
.resinputbox {border: none; cursor:pointer; padding:0 0 0 4px; margin:0; height:24px; width:93px; vertical-align:top;}
.resdropdown {border: none; cursor:pointer; width:32px; padding:0 0 0 8px; margin:0px; height:24px; vertical-align:top;}
.resinputboxinner {border: none; cursor:pointer; padding:0 0 0 4px; margin:0; height:24px; width:93px; vertical-align:top;}
.resdropdowninner {border: none; cursor:pointer; width:32px; padding:0 0 0 8px; margin:0px; height:24px; vertical-align:top;}

/* ----------- FORMS ----------- */
.cornerforms {padding:10px 0;}
.emailforminputbox {border-style:solid; border-width:1px; margin:0; padding:0; height:16px; width:150px;}
.emailformdropdown {border-style:solid; border-width:1px; margin:0; padding:0; width:152px; line-height:13px;}
.emailformtextarea {border-style:solid; border-width:1px; margin-top:3px; padding:0; width:223px; height:80px; resize:none;}
.emailtofriendinputbox {border-style:solid; border-width:1px; margin:0; padding:0; height:16px; width:160px;}
.emailtofriendtextarea {border-style:solid; border-width:1px; margin-top:3px; padding:0; width:262px; height:79px;}
.rfpforminputbox {border-style:solid; border-width:1px; margin:0; padding:0; height:16px; width:128px; resize:none;}
.rfpformdropdown {border-style:solid; border-width:1px; margin:0; padding:0; width:130px;  line-height:13px;}
.rfpformsdate {border: none; cursor:pointer; padding:0 0 0 4px; margin:0; height:18px; width:96px;}
.rfpformtextarea {border-style:solid; border-width:1px; margin-top:3px; padding:0; width:223px; height:50px; resize:none;}

/* ----------- OTHER ----------- */
.clear {clear:both;}
.subheader {padding:5px 10px;}
.subheader h1 {padding:0; margin:0;}
.padbottom {padding-bottom:10px;}
.nsbtn:link, .nsbtn:visited, .nsbtn:hover {border-style:solid; border-width:1px; padding:5px;}
.nsbtn2:link, .nsbtn2:visited, .nsbtn2:hover {border-style:solid; border-width:1px; padding:5px;}
#backtotop {
    background: url("/images_noindex/sprite.png") repeat scroll 2px -83px transparent;
    bottom: 10px;
    cursor: pointer;
    display: none;
    height: 42px;
    padding: 0 5px;
    position: fixed;
    right:15px;
    text-align: center;
    width: 40px;
    z-index: 10002;
}

/* ----------- CSS End ----------- */

input, select, textarea {
    
    font-family:'latoregular';
    font-size: 12px !important;
}
#ui-datepicker-div {z-index:1001; display:none; font-size:12px; margin-top: -1px;}
.ui-datepicker{padding:1px 5px; background-color:#FFFFFF; border:solid 1px #5e7997;}
.ui-widget-header {background-color:#FFFFFF; border-bottom:1px solid #D0D0D0; margin:0px 7px; padding:4px 0px !important;}
.ui-widget select {border:#5e7997 solid 1px;}
.ui-datepicker th {background-color:#FFFFFF; color:#006DA3; text-transform:uppercase;}
.ui-datepicker-month {color:#006DA3; font-size:12px; text-transform:uppercase;}
.ui-datepicker-year {color:#006DA3; font-size:12px;}
.ui-datepicker td span, .ui-datepicker td a{padding:1px 4px 1px 4px;}
.ui-widget-content .ui-state-default {background-color:#FFFFFF; color:#323232; border:#FFFFFF solid 1px; text-align:center;}
.ui-state-disabled .ui-state-default {background-color:#FFFFFF; color:#AAAAAA; border:#FFFFFF solid 1px; text-align:center;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {background-color:#FFFFFF; color:#006DA3;/*COLOR CHANGE*/ border:#006DA3 solid 1px;}
.ui-widget-content .ui-state-active {background-color:#006DA3; color:#FFFFFF; border:#006DA3 solid 1px;}
.ui-widget-content .ui-state-hover {background-color:#006DA3; color:#FFFFFF; border:#006DA3 solid 1px;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {width:10px; height:9px; position:absolute; top:10px; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev{ background:url(/images_noindex/sprite.png) -188px -5px no-repeat; left:0px;}
.ui-datepicker .ui-datepicker-prev-hover{ background:url(/images_noindex/sprite.png) -215px -5px no-repeat; left:0px; border:none;}
.ui-datepicker .ui-datepicker-next{ background:url(/images_noindex/sprite.png) -173px -5px no-repeat; right:0px;}
.ui-datepicker .ui-datepicker-next-hover{ background:url(/images_noindex/sprite.png) -202px -5px no-repeat; right:0px; border:none;}
.ui-state-disabled {background:none !important;}


/* ----------- CSS End ----------- */




h1 {color:#fb8109;}
h2 {color:#005792;}
h3 {color:#fb8109;}
h4 {color:#0087b2;}

/* ----------- BOXES ----------- */
.box {border-bottom-color:#ecd29a;}
.hotelbox {}

/* ----------- LINKS ----------- */
a:link, a:visited {color:#ca531a;}
a:hover {color:#0087b2;}

a.homelink:link, a.homelink:visited { color:#ca531a;}
a.homelink:hover { color:#0087b2;}

a.anchorlink:link, a.anchorlink:visited {color:#ca531a;}
a.anchorlink:hover {color:#0087b2;}

a.splink:link, a.splink:visited { color:#562621;}
a.splink:hover { color:#AF3A31;}

a.sitemaplink:link, a.sitemaplink:visited { color:#CA531A;}
a.sitemaplink:hover { color:#0087B2;}

a.milestone:link, a.milestone:visited {color:#023D93;}
a.milestone:hover {color:#CA531A;}

/* ----------- COLUMNS ----------- */
.column32 {border-left-color:#F2CA97; border-right-color:#F2CA97;}

/* ----------- BULLETS ----------- */
ul.anchor {
    background-color: #FCEBC7;
    border-color: #F2CA97;
}

/* ----------- SUBHEADER/TAB ----------- */
div.roundbutton {background-color:#FBE9C3;}
div.roundbuttonON {background-color:#F1C87A;}
div.roundbutton a:link, div.roundbutton a:visited, div.roundbutton a:hover {color:#646464;}
div.roundbuttonON a:link, div.roundbuttonON a:visited, div.roundbuttonON a:hover {color:#CA531A;}

/* ----------- REVIEWS ----------- */
.reviewBottom {background-color:#375472;}
span.reviewheader {color: #FF4E00;}
.tripo {color:#FF4E00;}

/* ----------- GOOGLE VCARD ----------- */
.milevcard {
    border-left-color: #ECD19A;
    color: #023D93;
}

/* ----------- FOOTER ----------- */
#footer {border-color:#ecd29a; color:#023D93;}

/* ----------- CALENDAR ----------- */
.rtitle {color:#ccf4fb; }
.resinputbox {color:#646565;}
.resdropdown {color:#646565;}
.rtitleinner {color:#646464;}
.resinputboxinner {color:#646565;}
.resdropdowninner {color:#646565;}

/* ----------- FORMS ----------- */
.cornerforms {padding:10px 0;}

.emailforminputbox {color:#000000; background-color:#FFFFFF; border-color:#787878;}
.emailformdropdown {color:#000000; background-color:#FFFFFF; border-color:#787878;}
.emailformtextarea {color:#000000; background-color:#FFFFFF; border-color:#787878;}

.emailtofriendinputbox {color:#000000; background-color:#FFFFFF; border-color:#787878;}
.emailtofriendtextarea {color:#000000; background-color:#FFFFFF; border-color:#787878;}

.rfpforminputbox {color:#000000; background-color:#FFFFFF; border-color:#787878;}
.rfpformdropdown {color:#000000; background-color:#FFFFFF; border-color:#787878;}
.rfpformsdate {color:#000000;}
.rfpformtextarea {color:#000000; background-color:#FFFFFF; border-color:#787878;}

/* ----------- OTHER ----------- */
.subheader {background-color:#0C74AB;}
.subheader h1 {color:#FFFFFF;}

.nsbtn:link, .nsbtn:visited, .nsbtn:hover {border-color:#787878; color:#4E3C32;}
.nsbtn2:link, .nsbtn2:visited, .nsbtn2:hover {border-color:#787878; color:#CCCCCC;}



/* ----------- DropDown ----------- */
div.DropDownItem:hover{
	background-color:#006DA3!important;
	color:#FFF !important;
}

/* ----------- CSS End ----------- */
/*.box ul li, .box2 ul li, .hotelbox ul li {
	background-image: url("/images_noindex/sprite.png");
	background-repeat:no-repeat;
	background-position:-246px 9px;
}*/
.box ul li, .box2 ul li, .hotelbox ul li {
  background-image: url("/images_noindex/bullet.png");
  background-position: 0 7px;
  background-repeat: no-repeat;
}
ul.anchor li {
	background-image: url("/images_noindex/sprite.png");
	background-repeat:no-repeat;
	background-position:-245px -58px;
}
.resinputbox {
	background-image: url("/images_noindex/sprite.png");
	background-repeat:no-repeat;
	background-position: 0 0;
}
.resdropdown {
	background-image: url("/images_noindex/sprite.png");
	background-repeat:no-repeat;
	background-position: -98px 0px;
}
.resinputboxinner {
	background-image: url("/images_noindex/sprite.png");
	background-repeat:no-repeat;
	background-position: 0 0;
}
.resdropdowninner {
	background-image: url("/images_noindex/sprite.png");
	background-repeat:no-repeat;
	background-position: -98px 0px;
}
/*.rfpformsdate {background: url(/images_noindex/rfpformsdate.gif) no-repeat;}
*/
/* ----------- CSS End ----------- */
