/* Stylesheet for localendar2 */


.bg {background-image: url(../images/bg.gif);}
.bg_top {background-color: #7E9FB0;}
.bg_top_stripe {background-image: url(../images/bg_top_stripe.gif);}
.bg_top_corner {background-image: url(../images/bg_top_corner.gif);}
.bg_header {background-color: #D6DFE3;}
.bg_header_stripe {background-image: url(../images/bg_header_stripe.gif);}
.bg_header_commute {background-image: url(../images/bg_header_commute.gif);}
.bg_header_stripe2 {background-image: url(../images/bg_header_stripe2.gif);}
.bg_header_flash {background-image: url(../images/bg_header_flash.gif);}
.logo {background-image: url(../images/logo.gif);}
.bg_search {background-color: #DEDDCB;}
.bg_search_stripe {background-image: url(../images/bg_search_stripe.gif);}
.bg_search_corner {background-image: url(../images/bg_search_corner.gif);}
.bg_signon {background-image: url(../images/bg_signon.gif);}
.tab_premium {background-image: url(../images/tab_premium.gif);}
.tab_free {background-image: url(../images/tab_free.gif);}
.tab_freepage {background-image: url(../images/tab_freepage.gif);}
.tab_free_left {background-image: url(../images/tab_free_left.gif);}
.tab_free_right {background-image: url(../images/tab_free_right.gif);}

.tab_free2 {background-color: #323232;}
.tab_free2_left {background-image: url(../images/tab_free2_left.gif);}
.tab_free2_right {background-image: url(../images/tab_free2_right.gif);}

.footer_left {background-image: url(../images/footer_left.gif);}
.footer_right {background-image: url(../images/footer_right.gif);}
.bg_footer {background-color: #516E7D;}

.bg_area2_top {background-image: url(../images/bg_area2_top.gif);}
.bg_area2_bottom {background-image: url(../images/bg_area2_bottom.gif);}
.bg_area2 {background-color: #AEC0C9;}

.bg_area3_top {background-image: url(../images/bg_area3_top.gif);}
.bg_area3_bottom {background-image: url(../images/bg_area3_bottom.gif);}
.bg_area4 {background-color: #C4dD4DC;}

.footer_left {background-image: url(../images/footer_left.gif);}
.footer_right {background-image: url(../images/footer_right.gif);}
.bg_footer {background-color: #516e7d;COLOR: #e6e6e6; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}

.text_top {COLOR: #E3E8EB; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}
.text_byline {COLOR: #7E9FB0; font-family: Arial, verdana; font-size: 11px; font-weight: bold; font-style: smooth;}
.text_searchextra {COLOR: #FFFFFF; font-family: Arial, verdana; font-size: 14px; font-weight: normal; font-style: smooth; padding-right: 10px;}
.text_free {COLOR: #FFFFFF; font-family: Arial, verdana; font-size: 26px; font-weight: normal; font-style: smooth;}
.text_pagetitle {COLOR: #053A55; font-family: Arial, verdana; font-size: 22px; font-weight: bold; font-style: smooth;}
.text_pagesubtitle {COLOR: #888888; font-family: Arial, verdana; font-size: 16px; font-weight: bold; font-style: smooth;}

.text {COLOR: #333333; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.text_sub {COLOR: #333333; font-family: Arial, verdana; font-size: 10px; font-weight: normal; font-style: smooth;}
.text_rev {COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.text_revbold {COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: bold; font-style: smooth;}
.text_bold {COLOR: #333333; font-family: Arial, verdana; font-size: 12px; font-weight: bold; font-style: smooth;}
.text_red {COLOR: #bf2502; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.text_red_bold {COLOR: #bf2502; font-family: Arial, verdana; font-size: 12px; font-weight: bold; font-style: smooth;}
.text_error {COLOR: #fff; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}
.text_error_bold {COLOR: #fff; font-family: Arial, verdana; font-size: 11px; font-weight: bold; font-style: smooth;}
.text_gray {COLOR: #555555; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}
.text_gray_bold {COLOR: #555555; font-family: Arial, verdana; font-size: 11px; font-weight: bold; font-style: smooth;}

a.text_topnav:link,a.text_topnav:active,a.text_topnav:visited
{color:#E3E8EB; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}
a.text_topnav:hover
{color:#FFFFFF; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}

a.text_subfooter:link,a.text_subfooter:active,a.text_subfooter:visited
{color:#C22602; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.text_subfooter:hover
{color:#333333; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}
.subfooter {COLOR: #333333; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}
.subfooter_div {COLOR: #CCCCCC; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}

a.text_linkalt:link,a.text_linkalt:active,a.text_linkalt:visited
{color:#053a55; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.text_linkalt:hover
{color:#333333; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}
.subfooter {COLOR: #333333; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}
.subfooter_div {COLOR: #CCCCCC; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}
.linkalt_div {COLOR: #CCCCCC; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}

.text_boxtitle {COLOR: #14506f; font-family: Arial, verdana; font-size: 18px; font-weight: bold; font-style: smooth;}
.text_boxsubtitle {COLOR: #14506f; font-family: Arial, verdana; font-size: 12px; font-weight: bold; font-style: smooth;}
.text_note {COLOR: #14506f; font-family: Arial, verdana; font-size: 10px; font-weight: bold; font-style: smooth;}
.text_search {COLOR: #7c7b66; font-family: Arial, verdana; font-size: 14px; font-weight: bold; font-style: smooth;}
.text_boxtitle2 {COLOR: #14506f; font-family: Arial, verdana; font-size: 14px; font-weight: bold; font-style: smooth;}


a.text_adv:link,a.text_adv:active,a.text_adv:visited
{color:#053a55; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.text_adv:hover
{color:#333333; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}
















.bound_page {width: 100%; height: 100%; padding: 4px;}
.bound_template {width: 100%; height: 100%; padding: 12px; background-color: #ffffff;}
.bound {width: 100%; height: 100%;}
.bound_site {width: 1024px;}
.bound_hshim {height: 1px; background-color: #7f7c67;}
.bound_footer {height: 40px; background-color: #9f9d8c;}

.bound_header {height: 122px;}
.bound_header_topbar {height: 18px; background-color: #336699; padding-right: 10px; color:#ffffff; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal;}
.bound_header_main { }

.bound_header_nav {width: 500px; height: 104px; background-color: #336699;}
.div_canvas {width: 12px; background-color: #ffffff;}
.div_hcanvas {height: 6px; background-color: #ffffff;}
.div_hcanvas_12 {height: 12px; background-color: #ffffff;}

.div_tout {background-color: #4d7bbe;}
.bound_canvas_toutrow {width: 100%; height: 120px; border-width: 1px; border-color: #4d7bbe; border-style: solid;}

.header_topnav_shim {color: #98bee4;}
.bg_canvas {background-color: #ffffff;}
.bg_canvas2 {background-color: #d8d9d9;}



a.link_adv:link,a.link_adv:active,a.link_adv:visited
{color:#4c6e93; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.link_adv:hover
{color:#0b325b; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}

a.text_footer:link,a.text_footer:active,a.text_footer:visited
{color:#ffffff; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}
a.text_footer:hover
{color:#333333; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}

a.link:link,a.link:active,a.link:visited
{color:#336699; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.link:hover
{color:#333333; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}


.bg_home_signon {background-color: #9f9d8c; height: 210px; border-width: 1px; border-color: #7f7c67; border-style: solid;}

.bg_home_premium {background-color: #dcdac6; height: 260px; border-width: 1px; border-color: #9f9d8c; border-style: solid;}
.bg_home_message {background-color: #ffffff; height: 110px; border-width: 1px; border-color: #7f7c67; border-style: solid;}

.bg_home_free {background-color: #ffffff; height: 230px; border-width: 1px; border-color: #7f7c67; border-style: solid;}
.bg_white {background-color: #ffffff; height: 230px;}
.bg_home_sample {background-color: #ffffff; height: 140px; border-width: 1px; border-color: #7f7c67; border-style: solid;}

.home_left {width: 218px;}
.home_middle {width: 478px;}
.home_right {width: 280px;}

.stock_image {width: 284px;}
.bg_home_samples {background-color: #ffffff; height: 140px;}



#rat { position: absolute; right: 10px; bottom: 10px; }



.words01 { position: relative; top:0px; left:10px; COLOR: #98baca; font-family: Arial, verdana; font-size: 20px; font-weight: bold; font-style: smooth; }
.words02 { position: relative; top:64px; left:-170px; COLOR: #98baca; font-family: Arial, verdana; font-size: 24px; font-weight: bold; font-style: smooth; }
.words03 { position: relative; top:10px; left:-10px; COLOR: #98baca; font-family: Arial, verdana; font-size: 30px; font-weight: bold; font-style: smooth; }
.words04 { position: relative; top:40px; left:0px; COLOR: #98baca; font-family: Arial, verdana; font-size: 24px; font-weight: bold; font-style: smooth; }
.words05 { position: relative; top:-10px; left:10px; COLOR: #98baca; font-family: Arial, verdana; font-size: 16px; font-weight: normal; font-style: smooth; }
.words06 { position: relative; top:-20px; left:70px; COLOR: #98baca; font-family: Arial, verdana; font-size: 30px; font-weight: bold; font-style: smooth; }
.words07 { position: relative; top:32px; left:110px; COLOR: #98baca; font-family: Arial, verdana; font-size: 12px; font-weight: bold; font-style: smooth; }
.words08 { position: relative; top:4px; left:-140px; COLOR: #98baca; font-family: Arial, verdana; font-size: 16px; font-weight: bold; font-style: smooth; }
.words09 { position: relative; top:30px; left:-20px; COLOR: #98baca; font-family: Arial, verdana; font-size: 16px; font-weight: bold; font-style: smooth; }
.words10 { position: relative; top:10px; left:10px; COLOR: #98baca; font-family: Arial, verdana; font-size: 16px; font-weight: bold; font-style: smooth; }









/*------------------------------- frame . background . header --------------------------------*/




.page_width {width: 780px;}
.page_width_right {width: 224px;}

.border_color {background-color: #ffffff;}

a.nav_top:link,a.nav_top:active,a.nav_top:visited
{color:#ffffff; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: bold; text-decoration:none}
a.nav_top:hover
{color:#cccccc; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: bold; text-decoration:underline}

a.nav_header:link,a.nav_header:active,a.nav_header:visited
{color:#ffffff; font-family: arial, verdana; font-size:18px; font-style: smooth; font-weight: bold; text-decoration:none}
a.nav_header:hover
{color:red; font-family: arial, verdana; font-size:18px; font-style: smooth; font-weight: bold; text-decoration:none}

.nav_headerOn {background-color: #000000; COLOR: red; FONT-FAMILY: Arial, verdana; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-STYLE: smooth;}



/*------------------------------- body --------------------------------*/



/*--- defines the background color for the left and right side of the page ---*/
.bg_column01 {background-color: #222222;}
.bg_column02 {background-color: #000000;}

.bg_linkbox {background-color: #333333;}

.divider01 {background-color: #555555;}
.divider_header {background-color: #000000; COLOR: #cccccc; padding-left: 10px; height: 20px; font-family: Arial, verdana; font-size: 11px; font-weight: bold; font-style: smooth;}

.hometab {background-color: #000000; COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.hometabOn {background-color: #222222; COLOR: #ff000f; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.hometab_div {background-color: #000000;}


a.mail:link,a.mail:active,a.mail:visited
{color:#ffffff; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.mail:hover
{color:#F50205; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal; text-decoration:none}

.textQuote {COLOR: #92CCF5; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.textQuote_highlight {COLOR: #BCE0F9; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}

.textUpdates {COLOR: #ffff00; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.textUpdates_highlight {COLOR: #fafaa3; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}

.textGeneral_italic {COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;	font-style: italic;}
.textGeneral_highlight {COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.textGeneral_lowlight {COLOR: #EEEDED; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}

.textGeneralPink {COLOR: pink; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.textGeneralPink_italic {COLOR: pink; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth; font-style: italic;}

.textGeneralDark {COLOR: #111111; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.textGeneralDark_bold {COLOR: #111111; font-family: Arial, verdana; font-size: 12px; font-weight: bold; font-style: smooth;}
.textGeneralDark_italic {COLOR: #111111; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;	font-style: italic;}
.textGeneralDark_highlight {COLOR: #333333; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.textGeneralDark_lowlight {COLOR: #000000; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}

.textHeader_right {background-color: #222222; COLOR: #ffff00; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}
.textHeader_right_sub {COLOR: #fafaa3; font-family: Arial, verdana; font-size: 10px; font-weight: normal; font-style: smooth;}

.textLinkbox_date {COLOR: #EEB1C8; font-family: Arial, verdana; font-size: 11px; font-weight: normal; font-style: smooth;}

.bg_pagetop {background-color: #111111;}


a.pagetop:link,a.pagetop:active,a.pagetop:visited
{color:#4997CD; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: bold; text-decoration:underline}
a.pagetop:hover
{color:#CC6699; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: bold; text-decoration:none}


/*------------------------------- regional fonts and links --------------------------------*/

a.region:link,a.region:active,a.region:visited
{color:orange; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.region:hover
{color:orange; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:none}

a.regionlite:link,a.regionlite:active,a.regionlite:visited
{color:cccccc; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.regionlite:hover
{color:ffffff; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:none}

a.country:link,a.country:active,a.country:visited
{color:yellow; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.country:hover
{color:yellow; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:none}

a.city:link,a.city:active,a.city:visited
{color:#4997CD; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:underline}
a.city:hover
{color:#CC6699; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:none}

.region {COLOR: orange; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.country {COLOR: yellow; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.city {COLOR: #4997cd; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}


/*------------------------------- table that lists regions and countries --------------------------------*/

.tableList_header {text-indent: 10pt; height: 20px; background-color: #545353; COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.tableList_results {background-color: #;}

.breadcrumbs {text-indent: 10pt; height: 20px; background-color: #000000; COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}
.breadcrumbs02 {text-indent: 10pt; height: 20px; background-color: 111111; COLOR: #ffffff; font-family: Arial, verdana; font-size: 12px; font-weight: normal; font-style: smooth;}



/*------- project template --------------------------------*/

.project_name {padding-left: 6px; background-color: #111111; color:yellow; font-family: arial, verdana; font-size:11px; font-style: smooth; font-weight: normal;}
.project_nav {background-color: #333333}
.project_disabled {background-color: #333333; color:#777777; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal;}


/*------- travel index --------------------------------*/

a.travelregion:link,a.travelregion:active,a.travelregion:visited
{color:yellow; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:none}
a.travelregion:hover
{color:111111; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:underline}

a.travelcountry:link,a.travelcountry:active,a.travelcountry:visited
{color:orange; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:none}
a.travelcountry:hover
{color:cccccc; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:underline}

a.travelcity:link,a.travelcity:active,a.travelcity:visited
{color:4997CD; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:none}
a.travelcity:hover
{color:CC6699; font-family: arial, verdana; font-size:12px; font-style: smooth; font-weight: normal; text-decoration:underline}





