/***************************** Global - Begin *****************************/
body 
{
	scrollbar-face-color:#FEC4CD;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-3dlight-color:#FEC4CD;
	scrollbar-arrow-color:#B81C2E;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-Color:#B81C2E;
}

img { border: none; }

a { outline: none; }


/* Graphical Elements */
.Border_Bottom { border-bottom: 1px solid #9D9FA1; }
.Border_Top { border-top: 1px solid #9D9FA1; }
.Border_Left { border-left: 1px solid #9D9FA1; }
.Border_Right { border-right: 1px solid #9D9FA1; }

.Border_Bottom_Light { border-bottom: 1px solid #888888; }
.Border_Top_Light { border-top: 1px solid #888888; }
.Border_Left_Light { border-left: 1px solid #888888; }
.Border_Right_Light { border-right: 1px solid #888888; }

.Spacer_5 { padding: 5px; }
.Spacer_10 { padding: 10px; }
.Spacer_20 { padding: 20px; }
.Spacer_30 { padding: 30px; }
.Spacer_40 { padding: 40px; }
.Spacer_50 { padding: 50px; }

.Spacer_Top_5 { padding-top: 5px; }
.Spacer_Top_10 { padding-top: 10px; }
.Spacer_Top_20 { padding-top: 20px; }
.Spacer_Top_30 { padding-top: 30px; }
.Spacer_Top_40 { padding-top: 40px; }
.Spacer_Top_50 { padding-top: 50px; }

.Spacer_Bottom_5 { padding-bottom: 5px; }
.Spacer_Bottom_10 { padding-bottom: 10px; }
.Spacer_Bottom_20 { padding-bottom: 20px; }
.Spacer_Bottom_30 { padding-bottom: 30px; }
.Spacer_Bottom_40 { padding-bottom: 40px; }
.Spacer_Bottom_50 { padding-bottom: 50px; }

.Spacer_Left_5 { padding-left: 5px; }
.Spacer_Left_10 { padding-left: 10px; }
.Spacer_Left_20 { padding-left: 20px; }
.Spacer_Left_30 { padding-left: 30px; }
.Spacer_Left_40 { padding-left: 40px; }
.Spacer_Left_50 { padding-left: 50px; }

.Spacer_Right_5 { padding-right: 5px; }
.Spacer_Right_10 { padding-right: 10px; }
.Spacer_Right_20 { padding-right: 20px; }
.Spacer_Right_30 { padding-right: 30px; }
.Spacer_Right_40 { padding-right: 40px; }
.Spacer_Right_50 { padding-right: 50px; }


/* Support Elements */
.support_header_large
{
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.support_header_large a:link
{
	color: #666666;
	text-decoration: none;
}

.support_header_large a:visited
{
	color: #666666;
	text-decoration: none;
}

.support_header_large a:hover
{
	color: #91072a;
	text-decoration: none;
}

.support_header_large a:active
{
	color: #666666;
	text-decoration: none;
}

.support_header
{
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.support_header a:link
{
	color: #666666;
	text-decoration: none;
}

.support_header a:visited
{
	color: #666666;
	text-decoration: none;
}

.support_header a:hover
{
	color: #91072a;
	text-decoration: none;
}

.support_header a:active
{
	color: #666666;
	text-decoration: none;
}

.support_question
{
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.support_question a:link
{
	color: #666666;
	text-decoration: none;
}

.support_question a:visited
{
	color: #666666;
	text-decoration: none;
}

.support_question a:hover
{
	color: #91072a;
	text-decoration: none;
}

.support_question a:active
{
	color: #666666;
	text-decoration: none;
}

.support_answer
{
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.support_answer a:link
{
	color: #91072a;
	text-decoration: none;
}

.support_answer a:visited
{
	color: #91072a;
	text-decoration: none;
}

.support_answer a:hover
{
	color: #4d0304;
	text-decoration: none;
}

.support_answer a:active
{
	color: #91072a;
	text-decoration: none;
}

.support_text_small
{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.support_text_small a:link
{
	color: #91072a;
	text-decoration: none;
}

.support_text_small a:visited
{
	color: #91072a;
	text-decoration: none;
}

.support_text_small a:hover
{
	color: #4d0304;
	text-decoration: none;
}

.support_text_small a:active
{
	color: #91072a;
	text-decoration: none;
}
/***************************** Global - End *******************************/


/***************************** Members - Begin ****************************/
.members_body
{
	background-image: url(/images/members_bg_main.gif);
	margin: 0px;
}

.members_body_table
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}

.members_middle
{
	background: url(/images/members_bg_blue_gradiant.gif);
	background-repeat: repeat-x;
	background-color: #e3f1f4;
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 11px;
}

.members_contentbox_table
{
	background-color: #FFFFFF;
	background: url(/images/members_body_contentbox_background.jpg);
}

.members_contentbox_description_table
{
	width: 680;
	background-color: #f5fdff;
	border: 2px solid #95a9af;
	font-family: Helvetica, Arial, sans-serif;
	color: #262b2d;
	font-size: 10px;
}

.members_contentbox_description
{
	color: #262b2d;
	font-size: 12px;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
}

.members_contentbox_title
{
	color: #262b2d;
	font-size: 20px; 
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
}

.members_contentbox_links
{
	color: #262b2d;
	font-size: 12px;
	font-weight: bold;	
	font-family: Helvetica, Arial, sans-serif;
}

.members_contentbox_links a:link 
{
	text-decoration: none;
	color: #396d7d;
}

.members_contentbox_links a:visited 
{
	text-decoration: none;
	color: #396d7d;
}

.members_contentbox_links a:hover 
{
	text-decoration: none;
	color: #2c94b4;
}

.members_contentbox_links a:active 
{
	text-decoration: none;
	color: #396d7d;
}

.members_contentbox_fineprint
{
	text-decoration: none;
	color: #396d7d;
	font-size: 10px;
	font-weight: normal;	
	font-family: Helvetica, Arial, sans-serif;
} 

.members_contentbox_thumbnails_table
{
	border-collapse: collapse;	
	border-spacing: 0px;
	padding: 0px;
	border: 0;
}

.members_contentbox_thumbnails
{
	padding: 5px;
}

.members_contentbox_header
{
	border-collapse: collapse;	
	border-spacing: 0px;
	border: 0;
	vertical-align: middle;
	padding-left: 5px;
}

.members_footer
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

.members_footer_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: e3f0f5;	
}

.members_footer_links a:link 
{
	text-decoration: none;
	color: #91072a;
}

.members_footer_links a:visited 
{
	text-decoration: none;
	color: #91072a;
}

.members_footer_links a:hover 
{
	text-decoration: none;
	color: #4d0304;
}

.members_footer_links a:active 
{
	text-decoration: none;
	color: #91072a;
}

.members_footer_stripe
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background: url(/images/members_footer_background.jpg);
}

.members_footer_links_stripe
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: url(/images/members_footer_stripe_03.jpg) no-repeat;
}

.members_footer_links_stripe a:link 
{
	text-decoration: none;
	color: #91072a;
}
 
.members_footer_links_stripe a:visited 
{
	text-decoration: none;
	color: #91072a;
}

.members_footer_links_stripe a:hover 
{
	text-decoration: none;
	color: #4d0304;
}

.members_footer_links_stripe a:active 
{
	text-decoration: none;
	color: #91072a;
}

.members_form_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #efefef;
	border: 1px solid #888888;
}

.members_form_menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #efefef;
	border: 1px solid #888888;
}

.members_form_button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #efefef;
	border: 1px solid #888888;
}

.members_diary_datetype
{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.members_diary_menu_date
{
	font-size: 10px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.members_diary_menu_date a:link
{
	color: #91072a;
	text-decoration: none;
}

.members_diary_menu_date a:visited
{
	color: #91072a;
	text-decoration: none;
}

.members_diary_menu_date a:hover
{
	color: #4d0304;
	text-decoration: none;
}

.members_diary_menu_date a:active
{
	color: #91072a;
	text-decoration: none;
}

.members_diary_menu_title
{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.members_diary_menu_title a:link
{
	color: #666666;
	text-decoration: none;
}

.members_diary_menu_title a:visited
{
	color: #666666;
	text-decoration: none;
}

.members_diary_menu_title a:hover
{
	color: #91072a;
	text-decoration: none;
}

.members_diary_menu_title a:active
{
	color: #666666;
	text-decoration: none;
}

.members_diary_headline
{

	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.members_diary_headline a:link
{
	color: #666666;
	text-decoration: none;
}

.members_diary_headline a:visited
{
	color: #666666;
	text-decoration: none;
}

.members_diary_headline a:hover
{
	color: #91072a;
	text-decoration: none;
}

.members_diary_headline a:active
{
	color: #666666;
	text-decoration: none;
}

.members_diary_body
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.members_diary_date
{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.members_diary_previous
{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.members_diary_previous a:link
{
	color: #666666;
	text-decoration: none;
}

.members_diary_previous a:visited
{
	color: #666666;
	text-decoration: none;
}

.members_diary_previous a:hover
{
	color: #AAAAAA;
	text-decoration: none;
}

.members_diary_previous a:active
{
	color: #666666;
	text-decoration: none;
}

/***************************** Members - End  *****************************/


/***************************** Tour 1 - Begin *****************************/
.tour1_body
{
	background-image: url(/images/tour1_bg_main.gif);
	margin: 0px;
}

.tour1_body_table
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}

.tour1_middle
{
	background: url(/images/tour1_bg_blue_gradiant.gif);
	background-repeat: repeat-x;
	background-color: #e3f1f4;
	font-family: Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 11px;
}

.tour1_contentbox_table
{
	background-color: #FFFFFF;
	background: url(/images/tour1_body_contentbox_background.jpg);
}

.tour1_contentbox_description_table
{
	width: 680;
	background-color: #f5fdff;
	border: 2px solid #95a9af;
	font-family: Helvetica, Arial, sans-serif;
	color: #262b2d;
	font-size: 10px;
}

.tour1_contentbox_description
{
	color: #262b2d;
	font-size: 12px;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
}


.tour1_contentbox_aboutme
{
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
}

.tour1_contentbox_aboutme_header
{
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
}

.tour1_contentbox_title
{
	color: #262b2d;
	font-size: 20px; 
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
}

.tour1_contentbox_links
{
	color: #262b2d;
	font-size: 12px;
	font-weight: bold;	
	font-family: Helvetica, Arial, sans-serif;
}

.tour1_contentbox_links a:link 
{
	text-decoration: none;
	color: #396d7d;
}

.tour1_contentbox_links a:visited 
{
	text-decoration: none;
	color: #396d7d;
}

.tour1_contentbox_links a:hover 
{
	text-decoration: none;
	color: #2c94b4;
}

.tour1_contentbox_links a:active 
{
	text-decoration: none;
	color: #396d7d;
}

.tour1_contentbox_thumbnails_table
{
	border-collapse: collapse;	
	border-spacing: 0px;
	padding: 0px;
	border: 0;
}

.tour1_contentbox_thumbnails
{
	padding: 5px;
}

.tour1_contentbox_header
{
	border-collapse: collapse;	
	border-spacing: 0px;
	border: 0;
	vertical-align: middle;
	padding-left: 5px;
}

.tour1_contentbox_fineprint 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.tour1_footer
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
}

.tour1_footer_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: e3f0f5;	
}

.tour1_footer_links a:link 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_footer_links a:visited 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_footer_links a:hover 
{
	text-decoration: none;
	color: #4d0304;
}

.tour1_footer_links a:active 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_footer_stripe
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background: url(/images/tour1_footer_background.jpg);
}

.tour1_footer_links_stripe
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: url(/images/tour1_footer_stripe_03.jpg) no-repeat;
}

.tour1_footer_links_stripe a:link 
{
	text-decoration: none;
	color: #91072a;
}
 
.tour1_footer_links_stripe a:visited 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_footer_links_stripe a:hover 
{
	text-decoration: none;
	color: #4d0304;
}

.tour1_footer_links_stripe a:active 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_login
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}

.tour1_login a:link 
{
	text-decoration: none;
	color: #91072a;
}
 
.tour1_login a:visited 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_login a:hover 
{
	text-decoration: none;
	color: #4d0304;
}

.tour1_login a:active 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_login_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555555;
	font-weight: bold;
	text-transform: uppercase;
}

.tour1_login_fineprint
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}

.tour1_login_fineprint a:link 
{
	text-decoration: none;
	color: #91072a;
}
 
.tour1_login_fineprint a:visited 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_login_fineprint a:hover 
{
	text-decoration: none;
	color: #4d0304;
}

.tour1_login_fineprint a:active 
{
	text-decoration: none;
	color: #91072a;
}

.tour1_form_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #efefef;
	border: 1px solid #888888;
}

.tour1_form_menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #efefef;
	border: 1px solid #888888;
}

.tour1_form_button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #efefef;
	border: 1px solid #888888;
}


.tour1_diary_datetype
{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.tour1_diary_menu_date
{
	font-size: 10px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tour1_diary_menu_date a:link
{
	color: #91072a;
	text-decoration: none;
}

.tour1_diary_menu_date a:visited
{
	color: #91072a;
	text-decoration: none;
}

.tour1_diary_menu_date a:hover
{
	color: #4d0304;
	text-decoration: none;
}

.tour1_diary_menu_date a:active
{
	color: #91072a;
	text-decoration: none;
}

.tour1_diary_menu_title
{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tour1_diary_menu_title a:link
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_menu_title a:visited
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_menu_title a:hover
{
	color: #91072a;
	text-decoration: none;
}

.tour1_diary_menu_title a:active
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_headline
{

	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.tour1_diary_headline a:link
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_headline a:visited
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_headline a:hover
{
	color: #91072a;
	text-decoration: none;
}

.tour1_diary_headline a:active
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_body
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.tour1_diary_date
{
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.tour1_diary_previous
{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.tour1_diary_previous a:link
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_previous a:visited
{
	color: #666666;
	text-decoration: none;
}

.tour1_diary_previous a:hover
{
	color: #AAAAAA;
	text-decoration: none;
}

.tour1_diary_previous a:active
{
	color: #666666;
	text-decoration: none;
}

.tour1_contentbox_sitelist_image
{
	border: 1px solid #000000;
}

.tour1_contentbox_sitelist_title 
{
	font-family: Arial; 
	font-size: 18px; 
	font-weight: 700; 
	color: #B30000; 
	text-decoration:underline; 
}

.tour1_contentbox_sitelist_title a:link
{ 
	color: #91072a; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_title a:visited
{ 
	color: #91072a; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_title a:hover
{ 
	color: #4d0304; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_title a:active
{ 
	color: #91072a; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_description 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.tour1_contentbox_sitelist_url 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.tour1_contentbox_sitelist_url a:link
{ 
	color: #91072a; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_url a:visited
{ 
	color: #91072a; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_url a:hover
{ 
	color: #4d0304; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_url a:active
{ 
	color: #91072a; 
	text-decoration:none; 
}

.tour1_contentbox_sitelist_table_header 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.tour1_contentbox_sitelist_table_subheader 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.tour1_page_links
{
	color: #262b2d;
	font-size: 16px;
	font-weight: bold;	
	font-family: Helvetica, Arial, sans-serif;
}

.tour1_page_links a:link 
{
	text-decoration: none;
	color: #396d7d;
}

.tour1_page_links a:visited 
{
	text-decoration: none;
	color: #396d7d;
}

.tour1_page_links a:hover 
{
	text-decoration: none;
	color: #2c94b4;
}

.tour1_page_links a:active 
{
	text-decoration: none;
	color: #396d7d;
}

.tour1_contentbox_image_list_table
{
	background-color: #f5fdff;
	border: 2px solid #95a9af;
	font-family: Helvetica, Arial, sans-serif;
	color: #262b2d;
	font-size: 10px;
}

.tour1_contentbox_image_title
{
	color: #262b2d;
	font-size: 18px; 
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
}

/***************************** Tour 1 - End  ******************************/

