﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px 40px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: "Arial MT", "Arial", sans-serif
}

a:link, a:visited
{
	color:#009cd5;
	text-decoration:none;
}

a:hover 
{
	color:#009cd5;
	text-decoration:underline;
}

/*
:link {
	COLOR: #0088c3; TEXT-DECORATION: none
}
:visited {
	COLOR: #0088c3; TEXT-DECORATION: none
}
:hover:link {
	COLOR: #0088c3; TEXT-DECORATION: underline
}
:hover:visited {
	COLOR: #0088c3; TEXT-DECORATION: underline
}
*/


A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.main_content {
	PADDING-RIGHT: 32px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	margin-top: 0px;
}
DIV.leftColumn {
	PADDING-RIGHT: 15px; WIDTH: 280px
}
DIV.rightColumn {
	WIDTH: 300px
}
DIV.gray_fade {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/sub_gray_fade.gif); WIDTH: 659px; LINE-HEIGHT: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
DIV.indent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #0088c3
}
DIV.header2 {
	FONT-SIZE: 18px; MARGIN: 0px 0px 20px; COLOR: #3da939; FONT-STYLE: italic
}
DIV.header3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3da939
}
DIV.header4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 10px; COLOR: #3da939
}
DIV.body_copy {
	FONT-SIZE: 12px; MARGIN: 0px 0px 15px; COLOR: #000000
}
DIV.sitemapColumn {
	DISPLAY: inline; FLOAT: left; WIDTH: 250px
}
SPAN.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; COLOR: #0088c3
}
SPAN.header5 {
	FONT-WEIGHT: bold; FONT-SIZE: 38px; COLOR: #3ca939
}
.headerText {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
DIV.body_item {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(Images/bullet.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic
}
DIV.box_item {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(Images/bullet_2.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic
}
DIV.box_checkmark {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(Images/checkmark.gif); PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: italic
}
HR.blue {
	BORDER-RIGHT: #a2d3ff 1px dotted; BORDER-TOP: #a2d3ff 1px dotted; MARGIN: 20px 0px; BORDER-LEFT: #a2d3ff 1px dotted; BORDER-BOTTOM: #a2d3ff 1px dotted; HEIGHT: 1px
}
HR.blue2 {
	BORDER-RIGHT: #a2d3ff 1px dotted; BORDER-TOP: #a2d3ff 1px dotted; MARGIN: 0px; BORDER-LEFT: #a2d3ff 1px dotted; BORDER-BOTTOM: #a2d3ff 1px dotted; HEIGHT: 1px
}
DIV.hrgray {
	border: 0;
	MARGIN: 1em 1px 0px 1px; 
	HEIGHT: 10px;
	padding: 0 0 0 0;
	background: transparent url(Images/hr_gray.gif) repeat-x;
}
SPAN.blue {
	COLOR: #0088c3
}
SPAN.green {
	COLOR: #3da939
}
DIV.sidebar {
	BORDER-RIGHT: #3da939 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #3da939 1px solid; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px 15px; BORDER-LEFT: #3da939 1px solid; WIDTH: 225px; PADDING-TOP: 15px; BORDER-BOTTOM: #3da939 1px solid; BACKGROUND-COLOR: #c9e8d6; backgound-color: #BDBDBD;
}
DIV.sidebar_thin {
	BORDER-RIGHT: #bdbdbd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #bdbdbd 1px solid; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px 15px; BORDER-LEFT: #bdbdbd 1px solid; WIDTH: 140px; PADDING-TOP: 15px; BORDER-BOTTOM: #bdbdbd 1px solid; backgound-color: #BDBDBD
}
.nested_image {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 15px 0px; PADDING-TOP: 0px
}
.nested_image IMG {
	BORDER-RIGHT: #bdbdbd 1px solid; BORDER-TOP: #bdbdbd 1px solid; DISPLAY: block; BORDER-LEFT: #bdbdbd 1px solid; BORDER-BOTTOM: #bdbdbd 1px solid
}
.right_image {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 15px 20px; PADDING-TOP: 0px
}
.right_image IMG {
	BORDER-RIGHT: #0088c3 1px solid; BORDER-TOP: #0088c3 1px solid; DISPLAY: block; BORDER-LEFT: #0088c3 1px solid; BORDER-BOTTOM: #0088c3 1px solid
}
.left_image {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 20px 15px 0px; PADDING-TOP: 0px
}
.left_image IMG {
	BORDER-RIGHT: #0088c3 1px solid; BORDER-TOP: #0088c3 1px solid; DISPLAY: block; BORDER-LEFT: #0088c3 1px solid; BORDER-BOTTOM: #0088c3 1px solid
}
.home_chart_text {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(Images/home_chart_text_bg.jpg); PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #0088c4; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.home_katu_ups {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer {
	FONT-SIZE: 12px; COLOR: #a6a6a6
}

.footer a, .footer a:visited
{
    COLOR: #a6a6a6; TEXT-DECORATION: none;
}

.footer a:hover {
	COLOR: #0088c3; TEXT-DECORATION: underline;
}

.sideNav {
	WIDTH: 203px; HEIGHT: 100%; BACKGROUND-COLOR: #cce7f3;
}
.sideNav .itemRolloverOff {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 7px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(Images/subnav_arrow_off.gif); PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #0088c3; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #cce7f3
}
.sideNav .itemRolloverOn {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 7px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(Images/subnav_arrow_on.gif); PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #0088c3
}
.sideNav .subitemRolloverOff {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #cce7f3; PADDING-TOP: 5px; BACKGROUND-COLOR: #0088c3
}
.sideNav .subitemRolloverOn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #0088c3
}
.sideNav .subitem2RolloverOff {
	PADDING-RIGHT: 10px; PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #cce7f3; PADDING-TOP: 2px; BACKGROUND-COLOR: #0088c3
}
.sideNav .subitem2RolloverOn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 50px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #0088c3
}
.sideNav .section, .sideNav .section a {
	CURSOR: pointer
}
.sideNav .section .travel {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/section_travel.gif); WIDTH: 203px; LINE-HEIGHT: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
.sideNav .section .driving {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/section_driving.gif); WIDTH: 203px; LINE-HEIGHT: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
.sideNav .section .partners {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/section_partners.gif); WIDTH: 203px; LINE-HEIGHT: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
.sideNav .section .about {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/section_about.gif); WIDTH: 203px; LINE-HEIGHT: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}
.sideNav .section .today {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/section_today.gif); WIDTH: 203px; LINE-HEIGHT: 43px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 43px
}



.sideNav .section .tripdiary {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(Images/tripdiary.gif); WIDTH: 203px; LINE-HEIGHT: 65px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 65px;
	border-bottom: solid 1px white;
}





.landing {
	VERTICAL-ALIGN: top; WIDTH: 193px; BACKGROUND-COLOR: #e9e9e9
}
.landing .caption {
	FONT-SIZE: 18px; OVERFLOW: hidden; WIDTH: 193px; COLOR: #ffffff; HEIGHT: 237px
}
.landing .captionRolloverOff {
	TEXT-DECORATION: none
}
.landing .captionRolloverOn {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.landing .caption I {
	COLOR: #cce7f3
}
.landing .text {
	FONT-SIZE: 12px; MARGIN: 10px; COLOR: #000000; FONT-STYLE: italic
}
.landing .caption .todays_land_condition_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/todays_land_condition.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .trip_chaining_easy_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/landing_image1.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .trip_chaining_success_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/landing_image2.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .trip_chaining_top_10_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/landing_image3.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_about_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_trip_chaining.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_portland_img {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_transp_facts.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_gas_price_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_gas_price_trends.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_tell_a_friend_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_tell_a_friend.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_cost_calculator_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_cost_calc.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_list_generator_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_tripchain_listgen.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_newsletter_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_newsletter.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_pledge_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_land_pledge.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .driving_factsheet_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/dres_factsheet.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .partners_fact_sheets_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/partners_land_facts.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .partners_kit_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/partners_land_kit.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .about_land_sponsors_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/about_landing_sponsors.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .about_land_campaign_facts_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/about_land_campaign_facts.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .about_land_contact_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/about_land_contact.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .about_land_dlsm_faq_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/about_land_dlsm_faq.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .about_land_events_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/about_land_events.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .about_land_news_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/about_land_news.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .about_land_tv_radio_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/about_land_tv_radio.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .travel_transit_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_transit.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .travel_ride_sharing_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_ride_sharing.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .travel_biking_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_biking.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .travel_walking_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_walking.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .travel_car_sharing_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel/travel_land_car_sharing.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .travel_telework_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_telework.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .travel_oregon_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_geo_directory.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .pt_blog {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_pt_blog.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.landing .caption .guide {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/travel_land_guide.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.logo_grid {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BACKGROUND-POSITION: center center; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
.pdf_grid {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: center center; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ebebeb
}
.pdf_grid_icon {
	BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: center center; BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(Images/pdf_download_icon.gif); BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.pdf_grid_icon DIV {
	LINE-HEIGHT: 50px
}
DIV.body_copy_callout {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 15px; COLOR: #666666; FONT-STYLE: italic
}
.inset_photo {
	BORDER-RIGHT: #57a939 5px solid; BORDER-TOP: #57a939 5px solid; MARGIN: 11px 10px 10px 0px; BORDER-LEFT: #57a939 5px solid; BORDER-BOTTOM: #57a939 5px solid
}
.sidebar_photo {
	BORDER-RIGHT: #57a939 1px solid; BORDER-TOP: #57a939 1px solid; BORDER-LEFT: #57a939 1px solid; BORDER-BOTTOM: #57a939 1px solid
}
.video_grid_icon {
	BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: center center; BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(Images/video_icon.gif); BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.grid_cell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c9e8d6; TEXT-ALIGN: left
}
.grid_cell_bold {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.grid_cell_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0088c3; TEXT-ALIGN: left
}
.landing .caption .todays_land_odotcam_img {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: left top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(Images/todays_land_odot_cam.jpg); PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 160px; BACKGROUND-REPEAT: no-repeat
}
.arrow_grid_icon {
	BORDER-RIGHT: #999999 1px solid; BACKGROUND-POSITION: center center; BORDER-TOP: #999999 1px solid; BACKGROUND-IMAGE: url(Images/arrow_download_icon.gif); BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.grid_cell_header_noframe {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0088c3; TEXT-ALIGN: left
}




#login {
	margin-left:0px;
	padding-left:7px;
	margin-right:5px;	
	text-align:left;
}

#login hr {
	padding-bottom:10px;	
	margin-right:15px;	
	border:0;
	border-top:1px solid #009cd5;
	height:1px;
	width: 100%;
	clear: both;
}

#login input.textBox {
	text-align:left;
	color:#666666;
	margin-bottom:5px;
	width:170px;
	background-color:#F3F3F3;
}

#login a {
	font-size:11px;
	color:#009cd5;
	margin:5px;
	vertical-align:text-top;
	text-decoration:none;
}

#login a:hover 
{
	text-decoration: underline;
}


.formlabel, #login a.formlabel 
{
	color:#41b54a;
	font-size:16px;
	font-weight: bold;
    margin-bottom: 5px;
}

.formlabelBlue
{
	color:#009cd5;
	font-size:18px;
	font-weight: bold;
    margin-bottom: 5px;
}

#login .fieldLabel
{
    margin-top: 3px;
    margin-bottom: 2px;
    color: #009cd5;
}

#login .submit1
{
    float: left;
    padding-top: 2px;
    padding-bottom: 10px;
    margin:0;
}

#login .submit2
{
    float: left;
    padding-top: 8px;
    padding-bottom: 10px;
    margin:0;
}

p.statusText {
	color: #cf1f1f;
	font-size: 12px;
	padding-top: 10px; 
	padding-right: 1em;
}


/* FREECONTENT */
/***************/
#v1 {
    width: 540px;
    border: 1px solid #B0BCC2;
	padding: 3em 2em 3em 2em;
	position: relative;
	margin: 0;
}

#StatList {
  width:114px;
  height:465px;
  border: 1px solid #B0BCC2;
	padding: 7px 10px;
	position: relative;
}

#tl, #tr, #bl, #br {
	position: absolute;
	width: 6px;
	height: 5px;
}
#tl {
	top: -1px;
	left: -1px;
	background: url(Images/tl.gif) no-repeat;
}
#tr {
	top: -1px;
	right: -1px;
	background: url(Images/tr.gif) no-repeat;
}
#bl {
	bottom: -1px;
	left: -1px;
	background: white url(Images/bl.gif) no-repeat;
}
#br {
	bottom: -1px;
	right: -1px;
	background: white url(Images/br.gif) no-repeat;
}
* html #bl,
* html #br {
	bottom: -11px;
}



/*-- CALENDAR CLASSES --*/
/*----------------------*/	

.calendarHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #709ed3;
	font-weight: bold;
	text-transform: uppercase;	
}
	
.calendarDayHeaders {
	font-weight: normal;
}

.calendarClass {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	border:0px;
	margin:0px;
	padding:0px;
}
	
	
.calendarClass a {
	text-decoration: none; }

.calendarHasDataDay 
{
    color: #3CA939;
    background: url(Images/calendarGreyDot.gif) center no-repeat; }

.calendarSelectedDay {
    background: url(Images/calendarGreenDot.gif) center no-repeat;  }
	
.calendarNextPrev, .calendarNextPrev a  {
	font-family: Arial, Helvetica, sans-serif;
	color: #709ED3;
	font-size: 12px;
	text-transform: none;
	text-decoration: underline;
	font-weight: normal; }
	
	
#calendartable {
	width:608px;
	height:268px;
	background-color:#e5f3f9;
	border-collapse: collapse;
	
}

#calendartable td{
	border:2px solid #FFFFFF;
	padding:0px;
}

#calendartable td td{
	border:0;
}

.greentext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#41b54a;
	font-weight:bold;
	padding-left:5px;
	height:15px;
}

.bluetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#009cd5;
	padding-left:5px;
	height:15px;
}

.bluecontent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009cd5;
}

.blacklabel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.blackdescr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.checkers {
	float:left;
	width:110px;
	height:36px;
	text-align:left;
	margin-left: -3px;
}




h1 {
    color:#999999;
	FONT-SIZE: 24px;
	padding-top: 0px;
	margin-top: 0px;
}

.hRight {
    color:#999999;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
	padding-bottom: 21px;
}
.hRight a:visited;
{
    
}

h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #0088c3;
	margin-top: 0px;
	
/*
	color:#009cd5;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
*/
}

h3 {
	font-weight:bold;
	font-size:21px;
	color:#41b54a;
	margin-top: 0px;
	
}

h3.gray {
	font-weight:normal;
	font-size:18px;
	color:#666666;
	margin-top: 0px;
	
}

strong {
	font-weight:bold;
	font-size:0.9em;
}


.leftheadline {
	color:#009cd5;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.downtext {
	font-size:11px;
	text-align:center;
	color:#666666;
	clear: both;
}

.fieldLabel {
	
}

.fieldInput {
	
}

/* ETC */


.comment 
{
    color: Red;
    font-style: italic;
}

.green
{
    color: #3CA939;
}

.advice {
	font-size:15px;
	color:#666666;
}


/*results*/
.highlightText {
	font-family: Arial, Helvetica, sans-serif;
	color: #009cd5;
	font-size: 18px; 
}


/*newUser*/

.fieldInput input {
	width: 250px; }