﻿/* This CSS file contains all values that will need to be changed when re-skining a People + Places site  */
/* The only values that are in this style sheet are hexadecimal colour values and possibly some images  - */
/* !! Do not add any positional or layout values to this style sheet !! - - - - - - - - - - - - - - - - - */

/* - - - - - - default.css (All styles from the 'PUBLIC' side of the site) - - - - - - - - - - - - - - */
body{background-color:#FFFFFF;}

/* Skip link */
.skip a{background-color: #FFFFFF; border:1px solid #CDCDD5; color:#FF4E00;}

/* Public Home Banner */
div.banner_home{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.banner_home a{color:#064C91;}
div.banner_home a:hover, div.banner_home a:active, div.banner_home a:focus{color:#000075; background-color:#FFF639;}

/* Public Home Content */
div.content{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.content_home_top a{color:#064C91;}
div.content_home_top a:hover, div.content_home_top a:active, div.content_home_top a:focus{color:#000075; background-color:#FFF639;}
div.content_home_top h2{color:#FF4E00;}
div.content_home_bottom{ background-color:#FFF; border-top:1px solid #CDCDD5;}
div.content_home_bottom a{color:#064C91;}
div.content_home_bottom a:hover, div.content_home_bottom a:active, div.content_home_bottom a:focus{color:#000075; background-color:#FFF639;}

/* Public + Logged In Banner */
div.banner{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.banner a{color:#064C91;}
div.banner a:hover, div.banner a:active, div.banner a:focus{color:#000075; background-color:#FFF639;}

/* Admin Pop-up Banner */
div.banner_pop{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.banner_pop a{color:#064C91;}
div.banner_pop a:hover, div.banner_pop a:active, div.banner_pop a:focus{color:#000075; background-color:#FFF639;}

/* Left Column Navigation */
div.pub_main_navigation{background-color:#FFA632; border:1px solid #CDCDD5;}
div.pub_main_navigation ul li{ border:1px solid #FFA632;}
div.pub_main_navigation ul li a{color:#064C91;}
div.pub_main_navigation ul li a:hover, 
div.pub_main_navigation ul li a:active, 
div.pub_main_navigation ul li a:focus{color:#000075; background-color:#FFF639;}
/* Main Content */
div.content_public_main li{color:#000000;}/* ? */
div.content_public{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.content_public a{color:#064C91;}
div.content_public a:hover, div.content_public a:active, div.content_public a:focus{color:#000075; background-color:#FFF639;}
div.content_public h2{color:#FF4E00;}
div.content_public h3{color:#FF4E00;}
div.content_public h4{color:#FF4E00;}
div.content_public h5{color:#FF4E00;}
div.content_public h6{color:#FF4E00;}
div.content_public img.public{border:1px solid #CDCDD5;}

/* Login's */
div.cdsm_user_login input.cdsm_user_login_input{border:1px solid #7F9DB9;}
div.cdsm_user_login_two input.cdsm_user_login_input{border:1px solid #7F9DB9}
div.main_navigation_login{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.main_navigation_login h2{color:#000;}
div.main_navigation_login a{color:#064C91;}
div.main_navigation_login a:hover, div.main_navigation_login a:active, div.main_navigation_login a:focus{color:#000075; background-color:#FFF639;}
input.cdsm_user_fpassword_input{border:1px solid #118BCC;}

/* Registration */
span.mandatory_field{color:#FF0000;}
div.cdsm_user_registration span{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_user_registration label{color:#DF4700;}
div.cdsm_user_registration span input{border:1px solid #7F9DB9;}
div.cdsm_user_registration select{border:1px solid #7F9DB9;}
div.cdsm_user_registration textarea{border:1px solid #7F9DB9;}
div.cdsm_user_registration_address_hold{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_user_registration_address_hold input{border:1px solid #7F9DB9;}
div.registration_error span{border:1px solid #FF0000; background-color:#FFFFFF;}
div.registration_terms{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.registration_terms ul li{color:#000000;}
div.registration_terms h3{color:#FF4E00;}
div.registration_terms label{color:#DF4700;}
div.RequiredFieldValidator span{border:1px solid #F8F9FF;}

/* Footer */
div.pub_footer{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.pub_footer a{color:#064C91;}
div.pub_footer a:hover, 
div.pub_footer a:active, 
div.pub_footer a:focus{color:#000075; background-color:#FFF639;}
/* commented backslash hack v2 Mac IE5 \*/
.pub_breadcrumb_pipe_foot{border-left:1px solid #FF4E00;}
.pub_breadcrumb_pipe{border-left:1px solid #FF4E00;}
/* end hack */

/* - - - - - - logged_in.css (Template and commonly used 'Logged In' styles) - - - - - - - - - - - - - - */
body{background-color:#FFFFFF;}

/* Admin Menu */
div.admin_menu h2{ background-color:#024B9A; border:1px solid #007BC6; color:#FFFFFF;}
div.admin_menu li{ background-color:#FFFFFF; border-bottom:1px solid #024B9A; border-left:1px solid #024B9A; border-right:1px solid #024B9A;}
div.admin_menu a{color:#064C91;}
div.admin_menu a:hover, div.admin_menu a:active, div.admin_menu a:focus{color:#000075; background-color:#FFF639;}

/* Left Column Navigation */ 
div.main_navigation{background-color:#FFF; border-left:1px solid #CDCDD5; border-right:1px solid #CDCDD5; border-bottom:1px solid #CDCDD5;}
div.main_navigation li{border-top:1px solid #CDCDD5;}
div.main_navigation li a{color:#FFF;}
div.main_navigation li a:hover, 
div.main_navigation li a:active, 
div.main_navigation li a:focus{color:#FFF; background-color:#DB1038;}
div.main_navigation ul li ul li{border-top:1px solid #CDCDD5;}
div.main_navigation ul li ul li a{color:#064C91;}
div.main_navigation ul li ul li a:hover, 
div.main_navigation ul li ul li a:active, 
div.main_navigation ul li ul li a:focus{color:#000075; background-color:#FFF639;}

/* Help Box */
div.main_navigation_help{background-color:#FFF; border:1px solid #CDCDD5;}
div.main_navigation_help a{color:#064C91;}
div.main_navigation_help a:hover, 
div.main_navigation_help a:active, 
div.main_navigation_help a:focus{color:#000075; background-color:#FFF639;}
/* Main Content */
div.content{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.content a{color:#064C91;}
div.content a:hover, div.content a:active, div.content a:focus{color:#000075; background-color:#FFF639;}
div.content h2{color:#FF4E00;}
div.content h3{color:#FF4E00;}

/* Common Style - Dashed Line */
div.activity_dashed_line{border-bottom:3px dashed #89DBFF;}

/* Common Style - Set Permissions */
div.setpermissions_container{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.setpermissions_container h3{color:#DF4700;}
div.setpermissions_container label{color:#000000;}
div.setpermissions_yes_no{border-bottom:3px dashed #89DBFF;}
div.cdsm_messages_compose_control_contacts_names{border:1px solid #89DBFF;}

/* Common Style - Per-Page Controls */
div.cdsm_view_pages a{border:1px solid #F78400;}/* ? */
div.per_page_display_hold{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.per_page_display_hold h4{}
div.per_page_next_previous a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.per_page_next_previous a:hover, 
div.per_page_next_previous a:focus, 
div.per_page_next_previous a:active{background-color:#FFF639; color:#000075;}
div.per_page_search{background-color:#FFF; border:1px solid #7F9DB9;}

/* Common Style - Calendar */
div.calendar_holder table{background-color:#FFFFFF; border-top:1px solid #5697C1; border-right:1px solid #5697C1;}
div.calendar_holder table th{color:#FF4E00; border-bottom:1px solid #5697C1; border-left:1px solid #5697C1;}
div.calendar_holder table td{color:#000000; border-bottom:1px solid #5697C1; border-left:1px solid #5697C1;}

/* Back Button */
div.back_button li{color:#FFFFFF;}
div.back_button a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.back_button a:hover, div.back_button a:focus, div.back_button a:active{background-color:#FFF639; color:#000075;}

/* Add Emotion */
div.activity_write_journal_emotion{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.activity_write_journal_emotion h4{color:#DF4700;}

/* Skip Content Link */
.skip a{background-color: #FFFFFF; border:1px solid #CDCDD5; color:#FF4E00;}

/* - - - - - - logged_in_home.css (Logged In Styles) - - - - - - - - - - - - - - */
div.content_container3 img{border:1px solid #CDCDD5;}
div.content_container3 a{color:#064C91;}
div.content_container3 a:hover, div.content_container3 a:active, div.content_container3 a:focus{color:#000075; background-color:#FFF639;}

/* Homepage Hello Content */
div.hello_content{ background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.hello_content h2{color:#FF4E00;}

/* Homepage Booked Activities */
div.home_activities_content{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.home_activities_content h3{color:#FF4E00;}
div.home_activities_content strong{color:#FF4E00;}

/* Homepage Right Hand Column */
div.right_column_container a{color:#064C91;}
div.right_column_container a:hover, 
div.right_column_container a:active, 
div.right_column_container a:focus{color:#000075; background-color:#FFF639;}

/* Homepage Messages */
div.right_messages{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.right_messages h3{color:#FF4E00;}
div.right_messages strong{color:#FF4E00;}

/* Homepage Help */
div.right_navigation_help{background-color:#FFF; border:1px solid #CDCDD5;}

/* Footer */
div.footer{background-color:#FFF; border:1px solid #CDCDD5;}
div.footer a{color:#064C91;}
div.footer a:hover, 
div.footer a:active, 
div.footer a:focus{color:#000075; background-color:#FFF639;}
/* commented backslash hack v2 Mac IE5 \*/
.breadcrumb_pipe_foot{border-left:1px solid #FF4E00;}
.breadcrumb_pipe{border-left:1px solid #FF4E00;}
/* end hack */

/* - - - - - - about_me.css - - - - - - - - - - - - - - */
div.aboutme_tabs ul li{color:#FF4E00;}
div.aboutme_tabs ul li a{color:#064C91;}
div.aboutme_tabs a:hover, 
div.aboutme_tabs a:focus, 
div.aboutme_tabs a:active{color:#000075; background-color:#FFF;}
div.aboutme_page_hold{border-right:2px solid #FF4E00; border-bottom:2px solid #FF4E00; border-left:2px solid #FF4E00;}

/* My Personal Details Tabs */
div.aboutme_tabs li.details_1{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.aboutme_tabs li.details_1{border-bottom:2px solid #FFFFFF;}
div.aboutme_tabs li.details_2 a{ border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.details_3 a{ border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.details_4 a{ border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.details_5 a{ border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.details_6 a{ border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}

/* Hobbies Tabs */
div.aboutme_tabs li.hobbies_1 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.hobbies_2{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.aboutme_tabs li.hobbies_2{border-bottom:2px solid #FFFFFF;}
div.aboutme_tabs li.hobbies_3 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.hobbies_4 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.hobbies_5 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.hobbies_6 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}

/* Schools, Services + Workplaces Tabs */
div.aboutme_tabs li.ssw_1 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.ssw_2 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.ssw_3{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.aboutme_tabs li.ssw_3{border-bottom:2px solid #FFFFFF;}
div.aboutme_tabs li.ssw_4 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.ssw_5 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.ssw_6 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Journal Tabs */
div.aboutme_tabs li.journal_1 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.journal_2 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.journal_3 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.journal_4{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.aboutme_tabs li.journal_4{border-bottom:2px solid #FFFFFF;}
div.aboutme_tabs li.journal_5 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.journal_6 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Scrapbook Tabs */
div.aboutme_tabs li.scrapbook_1 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.scrapbook_2 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.scrapbook_3 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.scrapbook_4 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.scrapbook_5{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.aboutme_tabs li.scrapbook_5{border-bottom:2px solid #FFFFFF;}
div.aboutme_tabs li.scrapbook_6 a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Briefcase Tabs */
div.aboutme_tabs li.briefcase_1 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.briefcase_2 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.briefcase_3 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.briefcase_4 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.briefcase_5 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.aboutme_tabs li.briefcase_6{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.aboutme_tabs li.briefcase_6{border-bottom:2px solid #FFFFFF;}

/* About Me – Personal Details */
div.aboutme_personal_details h3{color:#000;}
div.PersonalDetails div.Tab ul li{border-left:2px solid #5697C1; border-right:2px solid #5697C1; border-top:2px solid #5697C1;}
div.PersonalDetails div.Tab ul li.main0{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-bottom:2px solid #FFFFFF;}
div.PersonalDetails div.Tab ul li.personal1{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-bottom:2px solid #FFFFFF;}
div.PersonalDetails div.Tab ul li.contacts_partner1{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-bottom:2px solid #FFFFFF;}
div.PersonalDetails div.Tab ul li.social2{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-bottom:2px solid #FFFFFF;}
div.PersonalDetails div.Tab ul li.partner3{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-bottom:2px solid #FFFFFF;}
div.PersonalDetails div.PersonalForm{border:2px solid #FF4E00;}

/* About Me – Hobbies + Interests */
div.aboutme_hobbies_hold div.hobbies_interests_hold{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.aboutme_hobbies_hold div.hobbies_interests_hold div.hobbies_interests_hold_list{background-color:#FFFFFF; border:1px solid #7F9DB9;}
div.aboutme_hobbies_hold div.hobbies_interests_hold h3{color:#DF4700;}
div.aboutme_hobbies_hold div.hobbies_interests_hold div.hobbies_interests_hold_list ul li{color:#000000;}

/* About Me – Schools, Services + Workplaces */
div.aboutme_ssw table{border-top:1px solid #118BCA; border-left:1px solid #118BCA; border-bottom:1px solid #118BCA;}
div.aboutme_ssw table th{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.aboutme_ssw table td{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}

/* About Me – Hobbies + Journal */
div.aboutme_journal_view_top_left h3{color:#000000;}
div.aboutme_journal_view_top_left p span{color:#FF0000;}
div.aboutme_journal_view_calendar_right{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.aboutme_journal_view_no_entry h4{color:#000000;}

div.aboutme_journal_view_no_entry a{
color:#FFFFFF;
background-color:#0242B0; 
border-top:1px solid #75B7FF;
border-left:1px solid #75B7FF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}
div.aboutme_journal_view_no_entry a:hover, div.aboutme_journal_view_no_entry a:active, div.aboutme_journal_view_no_entry a:focus{background-color:#FFF639; color:#000075;}
div.aboutme_journal_todays_attachment a:hover span, 
div.aboutme_journal_todays_attachment a:active span, 
div.aboutme_journal_todays_attachment a:focus span{color:#000075; background-color:#FFF;}
div.aboutme_journal_todays_attachment a img{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.aboutme_journal_todays_attachment a:hover img, 
div.aboutme_journal_todays_attachment a:active img, 
div.aboutme_journal_todays_attachment a:focus img{background-color:#F3F5F9;}
div.aboutme_todays_entry{border:1px solid #7F9DB9;}
div.aboutme_todays_entry h5{color:#000000;}
div.aboutme_todays_entry img{border:1px solid #7F9DB9;}
div.aboutme_todays_video{border:1px solid #7F9DB9;}
div.aboutme_todays_sound{border:1px solid #7F9DB9;}
/*
div.aboutme_todays_entry_controls a{color:#FFFFFF; background-color:#007BC6; border-top:1px solid #72B9FF; border-left:1px solid #72B9FF; border-right:1px solid #000000; border-bottom:1px solid #000000;}
div.aboutme_todays_entry_controls a:hover, div.aboutme_todays_entry_controls a:active, div.aboutme_todays_entry_controls a:focus { color:#FFFFFF; background-color:#336699;}
div.aboutme_todays_video_controls a{color:#FFFFFF; background-color:#007BC6; border-top:1px solid #72B9FF; border-left:1px solid #72B9FF; border-right:1px solid #000000; border-bottom:1px solid #000000;}
div.aboutme_todays_video_controls a:hover, div.aboutme_todays_video_controls a:active, div.aboutme_todays_video_controls a:focus { color:#FFFFFF; background-color:#336699;}
div.aboutme_todays_sound_controls a{color:#FFFFFF; background-color:#007BC6; border-top:1px solid #72B9FF; border-left:1px solid #72B9FF; border-right:1px solid #000000; border-bottom:1px solid #000000;}
div.aboutme_todays_sound_controls a:hover, div.aboutme_todays_sound_controls a:active, div.aboutme_todays_sound_controls a:focus { color:#FFFFFF; background-color:#336699;}
*/

/* - - - - - - activities.css (Activity Planner) - - - - - - - - - - - - - - */
/* Form Left */

div.activity_planner_calendar_left_form{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.activity_planner_calendar_left h3{color:#000000;}
input.form_input{border:1px solid #7F9DB9;}
div.activity_planner_calendar_button{border-top: 3px dashed  #89DBFF;}

/* Calendar Right */
div.activity_planner_calendar_right{ background-color:#F8F9FF;/*border:1px dashed #red;*/ border:1px solid #7F9DB9;}

/* Buttons */
div.activity_controls_display a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.activity_controls_display a:hover, 
div.activity_controls_display a:focus, 
div.activity_controls_display a:active{background-color:#FFF639; color:#000075;}

div.activity_tab ul li a:hover, 
div.activity_tab ul li a:focus, 
div.activity_tab ul li a:active{background-color:#FFF; color:#000075;}

/* Tabs - Book */
div.activity_tab ul li.book_book{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00;}
*html div.activity_tab ul li.book_book{border-bottom:2px solid #FFF;}
div.activity_tab ul li.book_search a{border-top:2px solid #5697C1; border-left:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Tabs - Search */
div.activity_tab ul li.search_book a{border-top:2px solid #5697C1; border-right:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.activity_tab ul li.search_search{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00;}
*html div.activity_tab ul li.search_search{border-bottom:2px solid #FFF;}
/* - - */
div.activity_tab_hold{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-bottom:2px solid #FF4E00;}

/* Activity list (Table) */
div.activity_table table{  border-top:1px solid #118BCA; border-left:1px solid #118BCA; border-bottom:1px solid #118BCA;}
div.activity_table table th{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.activity_table table td{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}
div.activity_table table th span a img, 
div.activity_table table th span a:hover img, 
div.activity_table table th span a:active img, 
div.activity_table table th span a:focus img{background-color:#FFE4C9;}
tr.booked{background-color:#C1FF62;}
tr.booked_second{background-color:#DBFFA4;}
tr.no_booking{background-color:#F0F0F0;}
td.activity_time{background-color:#D4E1E9;}
td.activity_options a{
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
td.activity_options a:hover, 
td.activity_options a:focus, 
td.activity_options a:active{background-color:#FFF639; color:#000075;}

/* View Activity */
div.cdsm_activity_planner_details h3{color:#000000;}
div.cdsm_activity_planner_details img{border:1px solid CDCDD5;}
div.cdsm_activity_planner_details hr{border:2px dashed #89DBFF;}
div.cdsm_activity_planner_details ul li a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.cdsm_activity_planner_details ul li a:hover, 
div.cdsm_activity_planner_details ul li a:focus, 
div.cdsm_activity_planner_details ul li a:active{background-color:#FFF639; color:#000075;}

/* Add + Edit Activity */
div.activity_add_edit_section_cal{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.activity_add_edit_section_cal label{color:#DF4700;}
div.activity_add_edit_section_cal h3{color:#DF4700;}
div.activity_add_edit_section{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.activity_add_edit_section h3{color:#DF4700;}
div.activity_add_edit_section label{color:#DF4700;}
div.activity_add_edit_section input{border:1px solid #7F9DB9;}
div.activity_add_edit_section textarea{border:1px solid #7F9DB9;}
div.activity_add_edit_section_attach{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.activity_add_edit_section_attach label{color:#DF4700;}
div.activity_add_edit_section_attach input{border:1px solid #7F9DB9;}
div.activity_add_edit_section_attach a.attach_file{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.activity_add_edit_section_attach a.attach_file:hover, 
div.activity_add_edit_section_attach a.attach_file:focus, 
div.activity_add_edit_section_attach a.attach_file:active{background-color:#FFF639; color:#000075;}

/* - - - - - - forums.css - - - - - - - - - - - - - - */
/* List Forums */
div.msgboard_forum_list{border-top:1px solid #118BCA; border-left:1px solid #118BCA; border-right:1px solid #118BCA;}
div.msgboard_forum_list p{border-bottom:1px solid #118BCA;}
div.msgboard_forum_list p a{color:#064C91;}
div.msgboard_forum_list p a:hover, 
div.msgboard_forum_list p a:active, 
div.msgboard_forum_list p a:focus{color:#000075; background-color:#FFF639;}

/* List Topics */
div.msgboard_topic_list{border-top:1px solid #118BCA; border-left:1px solid #118BCA; border-right:1px solid #118BCA;}
div.msgboard_topic_list p{border-bottom:1px solid #118BCA;}
div.msgboard_topic_list p a{color:#064C91;}
div.msgboard_topic_list p a:hover, 
div.msgboard_forum_list p a:active, 
div.msgboard_forum_list p a:focus{color:#000075; background-color:#FFF639;}

/* List Threads */
div.msgboard_threads_top a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.msgboard_threads_top a:hover, 
div.msgboard_threads_top a:focus, 
div.msgboard_threads_top a:active{background-color:#FFF639; color:#000075;}
div.forum_table table{border-top:1px solid #118BCA; border-left:1px solid #118BCA; border-bottom:1px solid #118BCA;}
div.forum_table table th{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.forum_table table td{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}
div.forum_table table th span img a, 
div.forum_table table th span img a:hover, 
div.forum_table table th span img a:active, 
div.forum_table table th span img a:focus{background-color:#FFE4C9;}

/* Start Thread */
div.forum_startthread label{color:#DF4700;}
div.forum_startthread_control{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.forum_startthread_control input{border:1px solid #7F9DB9;}
div.forum_startthread_control textarea{border:1px solid #7F9DB9;}
div.forum_startthread_control_scrap{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.forum_startthread_control_scrap input{border:1px solid #7F9DB9;}
div.forum_startthread_control_scrap a.attach_file{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF; 
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.forum_startthread_control_scrap a.attach_file:hover, 
div.forum_startthread_control_scrap a.attach_file:focus, 
div.forum_startthread_control_scrap a.attach_file:active{background-color:#FFF639; color:#000075;}

/* Viewthread */
div.cdsm_msgboard_viewthread{ border:1px solid #FFF;}
div.msgboard_viewthread{border:1px solid #CDCDD5;}
div.msgboard_viewthread img{border:1px solid #CDCDD5;}
div.msgboard_viewthread h4.attachment{color:#FF4E00;}
div.msgboard_viewthread_attachment a:hover span, 
div.msgboard_viewthread_attachment a:active span, 
div.msgboard_viewthread_attachment a:focus span{color:#064C91; background-color:#FFFFFF;}
div.msgboard_viewthread_attachment a img{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.msgboard_viewthread_attachment a:hover img, 
div.msgboard_viewthread_attachment a:active img, 
div.cdsm_messages_view_attachment a:focus img{background-color:#F3F5F9;}
h2.viewthread_replies{color:#DB0000;}
div.msgboard_viewthread_options ul li a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.msgboard_viewthread_options ul li a:hover, 
div.msgboard_viewthread_options ul li a:active, 
div.msgboard_viewthread_options ul li a:focus{background-color:#FFF639; color:#000075;}

/* Post Reply */
div.cdsm_msgboard_postreply label{color:#DF4700;}
div.msgboard_postreply_control{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.msgboard_postreply_control input{border:1px solid #7F9DB9;}
div.msgboard_postreply_control textarea{border:1px solid #7F9DB9;}
div.msgboard_postreply_control_scrap{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.msgboard_postreply_control_scrap input{border:1px solid #7F9DB9;}
div.msgboard_postreply_control_scrap a.attach_file{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.msgboard_postreply_control_scrap a.attach_file:hover, 
div.msgboard_postreply_control_scrap a.attach_file:focus, 
div.msgboard_postreply_control_scrap a.attach_file:active{background-color:#FFF639; color:#000075;}

/* - - - - - - hobbies_interests.css - - - - - - - - - - - - - - */
div.cdsm_hobbies_interests div.hobbies_interests_hold{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_hobbies_interests div.hobbies_interests_hold_list{background-color:#FFF; border:1px solid #7F9DB9;}
div.hobbies_interests_hold h3{color:#DF4700;}

/* - - - - - - journal.css - - - - - - - - - - - - - - */
/* Calendar */
div.journal_view_top_left h3{color:#000000;}
div.journal_view_top_left p span{color:#DB0000;}
div.journal_view_calendar_right{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.journal_view_entry_hold{ border:1px solid #FFF;}

/* No Entry */
div.journal_view_no_entry a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.journal_view_no_entry a:hover, 
div.journal_view_no_entry a:active, 
div.journal_view_no_entry a:focus{background-color:#FFF639; color:#000075;}

/* Attached Files */
div.journal_todays_entry{border:1px solid #FFF;}
div.journal_todays_entry h4{color:#FF4E00;}

div.journal_todays_attachment a:hover span, 
div.journal_todays_attachment a:active span, 
div.journal_todays_attachment a:focus span{color:#064C91; background-color:#FFFFFF;}
div.journal_todays_attachment a img{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.journal_todays_attachment a:hover img, 
div.journal_todays_attachment a:active img, 
div.journal_todays_attachment a:focus img{background-color:#F3F5F9;}
div.journal_todays_attachment_remove a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.journal_todays_attachment_remove a:hover, 
div.journal_todays_attachment_remove a:active, 
div.journal_todays_attachment_remove a:focus{background-color:#FFF639; color:#000075;}

/* Todays Entry */
div.todays_entry{border:1px solid #7F9DB9;}
div.todays_entry h5{color:#FF4E00;}
div.todays_entry img{border:1px solid #CDCDD5;}
div.journal_comment{border-top:1px dashed #89DBFF;}
div.todays_entry_controls a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.todays_entry_controls a:hover, 
div.todays_entry_controls a:active, 
div.todays_entry_controls a:focus{background-color:#FFF639; color:#000075;}

/* Todays Video */
div.todays_video{border:1px solid #7F9DB9;}
div.todays_video h5{color:#FF4E00;}
div.todays_video img{border:1px solid #CDCDD5;}
div.todays_video_controls a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.todays_video_controls a:hover, 
div.todays_video_controls a:active, 
div.todays_video_controls a:focus{background-color:#FFF639; color:#000075;}

/* Todays Sound */
div.todays_sound{border:1px solid #7F9DB9;}
div.todays_sound h5{color:#FF4E00;}
div.todays_sound img{border:1px solid #CDCDD5;}
div.todays_sound_controls a{
color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.todays_sound_controls a:hover, 
div.todays_sound_controls a:active, 
div.todays_sound_controls a:focus{background-color:#FFF639; color:#000075;}

/* Add + Edit Entry */
div.journal_add_edit h3{color:#000000;}
div.journal_add_edit_wysiwyg{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.journal_add_edit_wysiwyg label{color:#DF4700;}

/* - - - - - - messages.css - - - - - - - - - - - - - - */
/* Tabs - Received */
div.message_tab_hold ul li.received_receved a{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00;}
*html div.message_tab_hold ul li.received_receved a{ border-bottom:2px solid #FFF;}
div.message_tab_hold ul li.none_receved a{background-color:#FFF; border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00;}
div.message_tab_hold ul li.received_saved a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.message_tab_hold ul li.received_sent a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Tabs - Saved */
div.message_tab_hold ul li.saved_receved a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.message_tab_hold ul li.saved_saved a{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00;}
*html div.message_tab_hold ul li.saved_saved a{border-bottom:2px solid #FFF;}
div.message_tab_hold ul li.none_saved a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.message_tab_hold ul li.saved_sent a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Tabs - Sent */
div.message_tab_hold ul li.sent_receved a{background-color:#FFF; border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00;}
div.message_tab_hold ul li.sent_saved a{background-color:#FFF; border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
div.message_tab_hold ul li.sent_sent a{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-top:2px solid #FF4E00;}
*html div.message_tab_hold ul li.sent_sent a{ border-bottom:2px solid #FFF;}
div.message_tab_hold ul li.none_sent a{border-left:2px solid #5697C1; border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Hold */
div.message_hold{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-bottom:2px solid #FF4E00;}
/* View In Box */
div.new_message a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.new_message a:hover, 
div.new_message a:active, 
div.new_message a:focus{background-color:#FFF639; color:#000075;}
/* Table */
div.cdsm_messages_received table{border:1px solid #118BCA;}
div.cdsm_messages_received table th.message_headers_sub{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.cdsm_messages_received table th.message_headers_sub a, 
div.cdsm_messages_received table th.message_headers_sub a:hover{background-color:#FFE4C9;}

div.cdsm_messages_received table th.message_headers{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.cdsm_messages_received table th.message_headers a, 
div.cdsm_messages_received table th.message_headers a:hover{background-color:#FFE4C9;}
div.cdsm_messages_received table th.message_headers_end{background-color:#FFE4C9;}
div.cdsm_messages_received table td.message_td{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}
div.cdsm_messages_received table td.attached_td{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}
div.cdsm_messages_received table td.message_options_td{border-top:1px solid #118BCA;}
div.cdsm_messages_received table td.message_options_td a{
color:#FFFFFF;
background-color:#0242B0; 
border-top:1px solid #75B7FF;
border-left:1px solid #75B7FF;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}
div.cdsm_messages_received table td.message_options_td a:hover, 
div.cdsm_messages_received table td.message_options_td a:active, 
div.cdsm_messages_received table td.message_options_td a:focus{background-color:#FFF639; color:#000075;}
div.cdsm_messages_received_dashed{border-top:3px dashed #89DBFF;}

/* View Message */
div.cdsm_messages_view a.reply{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.cdsm_messages_view a.reply:hover, 
div.cdsm_messages_view a.reply:focus, 
div.cdsm_messages_view a.reply:active{background-color:#FFF639; color:#000075;}
div.cdsm_messages_view_dashed{border-top:3px dashed #89DBFF;}
div.cdsm_messages_view_content{border:1px solid #7F9DB9;}
div.cdsm_messages_view_content h4.attachment{color:#FF4E00;}
div.cdsm_messages_view_attachment a:hover span, 
div.cdsm_messages_view_attachment a:active span, 
div.cdsm_messages_view_attachment a:focus span{color:#064C91; background-color:#FFFFFF;}
div.cdsm_messages_view_attachment a img{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_messages_view_attachment a:hover img, 
div.cdsm_messages_view_attachment a:active img, 
div.cdsm_messages_view_attachment a:focus img{background-color:#F3F5F9;}

/* Compose Message */
div.cdsm_messages_compose label{color:#DF4700;}
div.cdsm_messages_compose_control{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_messages_compose_control input{border:1px solid #7F9DB9;}
div.cdsm_messages_compose_control textarea{border:1px solid #7F9DB9;}
div.cdsm_messages_compose_control_scrap{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_messages_compose_control_scrap input{border:1px solid #7F9DB9;}
div.cdsm_messages_compose_control_scrap a.attach_file{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.cdsm_messages_compose_control_scrap a.attach_file:hover, 
div.cdsm_messages_compose_control_scrap a.attach_file:focus, 
div.cdsm_messages_compose_control_scrap a.attach_file:active{background-color:#FFF639; color:#000075;}

/* - - - - - - my_contacts.css - - - - - - - - - - - - - - */
/* Tabs */
div.my_contacts_tab_hold li{color:#FF4E00;}
div.my_contacts_tab_hold li a:hover, 
div.my_contacts_tab_hold li a:active, 
div.my_contacts_tab_hold li a:focus{background-color:#FFFFFF;}
/* Tabs - Find a Contact */
li.left_on a{	border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html li.left_on a{border-bottom:2px solid #FFFFFF;}
li.right_off a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Tabs - My Contacts */
li.left_off a{ border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-left:2px solid #5697C1; background-color:#FFF;}
li.right_on a{ border-left:2px solid #FF4E00; border-top:2px solid #FF4E00; border-right:2px solid #FF4E00;}
*html li.right_on a{border-bottom:2px solid #FFFFFF;}

/* Find a Contact */
div.my_contacts_search_hold{border-left:2px solid #FF4E00; border-right:2px solid #FF4E00; border-bottom:2px solid #FF4E00;}
div.cdsm_contacts_search{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_contacts_search h3{color:#DF4700;}
div.contacts_search_inside{background-color:#FFFFFF; border:1px solid #7F9DB9;}
input.search_contacts{border:1px solid #7F9DB9;}

/* My Contacts */
div.mycontacts_dashed{border-top:3px dashed #89DBFF;}
div.mycontacts_table table{border-right:1px solid #118BCA; border-bottom:1px solid #118BCA; border-top:1px solid #118BCA;}
div.mycontacts_table table th{border-left:1px solid #118BCA; background-color:#FFE4C9;}
div.mycontacts_table table th span img a, 
div.mycontacts_table table th span img a:hover, 
div.mycontacts_table table th span img a:active, 
div.mycontacts_table table th span img a:focus{background-color:#FFE4C9;}
div.mycontacts_table table td{border-left:1px solid #118BCA; border-top:1px solid #118BCA;}
td.mycontacts_name{color:#666666;}
td.mycontacts_options a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
td.mycontacts_options a:hover, 
td.mycontacts_options a:focus, 
td.mycontacts_options a:active{background-color:#FFF639; color:#000075;}

/* - - - - - - personal_details.css - - - - - - - - - - - - - - */
p.mandatory{color:#FF0000;}
div.personal_details_hold{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.personal_details_hold label{color:#DF4700;}
div.personal_details_hold input{border:1px solid #7F9DB9;}
div.personal_details_hold textarea{border:1px solid #7F9DB9;}
div.personal_details_hold select{border:1px solid #7F9DB9;}
div.personal_details_minime{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.personal_details_minime h3{color:#DF4700;}
div.personal_details_minime_top a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.personal_details_minime_top a:hover, 
div.personal_details_minime_top a:focus, 
div.personal_details_minime_top a:active{background-color:#FFF639; color:#000075;}
div.minime_dash{border-bottom:3px dashed #89DBFF;}
div.personal_details_minime_bottom h3{color:#000000;}
div.personal_details_minime_bottom h4{color:#DB0000;}
div.minime_image img{border:1px solid #CDCDD5; background-color:#FFFFFF;}

/* - - - - - - plain_text.css (Privacy Policy, Conditions of Use + Accessibility Statement) - - - - - - - - - - - - - - */
div.plain_text h3{color:#FF4E00;}
/*div.plain_text h4{color:#000000;}*/
div.plain_text h4.cross{ color:#CA0000;}
div.plain_text h4.tick{ color:#248800;}
div.plain_text h5{color:#000000;}
div.plain_text h6{color:#000000;}
div.plain_text ul li{color:#000000;}

/* - - - - - - scrapbook.css - - - - - - - - - - - - - - */
/* Scrapbook Tabs */
div.scrapbook_tabs ul li{color:#064C91;}
div.scrapbook_tabs ul li a{color:#064C91;}
div.scrapbook_tabs ul li a:hover, 
div.scrapbook_tabs ul li a:active, 
div.scrapbook_tabs ul li a:focus{color:#000075; background-color:#FFF;}
/* View Pictures */
li.scrapbook_image_01 a{border-left:2px solid #FF4E00; border-top:2px solid #FF4E00;}
*html li.scrapbook_image_01 a{border-bottom:2px solid #FFFFFF;}
li.scrapbook_image_02 a{border-left:2px solid #FF4E00; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; background-color:#FFF;}
li.scrapbook_image_03 a{border-left:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; background-color:#FFF;}
li.scrapbook_image_04 a{border-left:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; background-color:#FFF;}
li.scrapbook_image_05 a{border-left:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; border-right:2px solid #5697C1; background-color:#FFF;}
/* View Videos */
li.scrapbook_video_01 a{border-right:2px solid #FF4E00; border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_video_02 a{border-top:2px solid #FF4E00;}
*html li.scrapbook_video_02 a{border-bottom:2px solid #FFFFFF;}
li.scrapbook_video_03 a{border-left:2px solid #FF4E00; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; background-color:#FFF;}
li.scrapbook_video_04 a{border-left:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; background-color:#FFF;}
li.scrapbook_video_05 a{border-left:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; border-right:2px solid #5697C1; background-color:#FFF;}
/* View Sounds */
li.scrapbook_audio_01 a{border-right:2px solid #5697C1; border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_audio_02 a{border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_audio_03 a{border-left:2px solid #FF4E00; border-top:2px solid #FF4E00;}
*html li.scrapbook_audio_03 a{border-bottom:2px solid #FFFFFF;}
li.scrapbook_audio_04 a{border-left:2px solid #FF4E00; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; background-color:#FFF;}
li.scrapbook_audio_05 a{border-left:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-top:2px solid #5697C1; border-right:2px solid #5697C1; background-color:#FFF;}
/* View WebSites  */
li.scrapbook_webSite_01 a{border-right:2px solid #5697C1; border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_webSite_02 a{border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_webSite_03 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; /*border-right:2px solid #5697C1;*/ background-color:#FFF;}
li.scrapbook_webSite_04 a{border-top:2px solid #FF4E00; border-right:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html li.scrapbook_webSite_04 a{border-bottom:2px solid #FFFFFF;}
li.scrapbook_webSite_05 a{border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-right:2px solid #5697C1; background-color:#FFF;}
/* View Story  */
li.scrapbook_story_01 a{border-right:2px solid #5697C1; border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_story_02 a{border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_story_03 a{border-left:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-right:2px solid #5697C1; background-color:#FFF;}
li.scrapbook_story_04 a{border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
li.scrapbook_story_05 a{border-left:2px solid #FF4E00; border-top:2px solid #FF4E00; border-right:2px solid #FF4E00;}
*html li.scrapbook_story_05 a{border-bottom:2px solid #FFFFFF;}

/* Scrapbook View */
div.scrapbook_view_hold{border-bottom:2px solid #FF4E00; border-left:2px solid #FF4E00; border-right:2px solid #FF4E00;}
div.scrapbook_view_butt a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.scrapbook_view_butt a:hover, 
div.scrapbook_view_butt a:active, 
div.scrapbook_view_butt a:focus{background-color:#FFF639; color:#000075;}
div.scrapbook_view_icon_asset_hold a{color:#064C91;}
div.scrapbook_view_icon_asset a:hover, 
div.scrapbook_view_icon_asset a:active, 
div.scrapbook_view_icon_asset a:focus{color:#000075; background-color:#FFF639;}
div.scrapbook_view_icon_asset a img{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.scrapbook_view_icon_asset a:hover img, 
div.scrapbook_view_icon_asset a:active img, 
div.scrapbook_view_icon_asset a:focus img{background-color:#F3F5F9;}
div.scrapbook_view_icon_asset li a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.scrapbook_view_icon_asset ul li a:hover, 
div.scrapbook_view_icon_asset ul li a:active, 
div.scrapbook_view_icon_asset ul li a:focus{background-color:#FFF639; color:#000075;}
div.scrap_message_warning strong{color:#FF0000;}
/* Table */
div.scrapbook_view_table table{border-top:1px solid #118BCA; border-right:1px solid #118BCA; border-bottom:1px solid #118BCA;}
div.scrapbook_view_table table th{background-color:#FFE4C9; border-left:1px solid #118BCA;}
div.scrapbook_view_table table td{border-top:1px solid #118BCA; border-left:1px solid #118BCA;}
div.scrapbook_view_table table td.scrap_websites a{color:#064C91;}
div.scrapbook_view_table table td.scrap_websites a:hover, 
div.scrapbook_view_table table td.scrap_websites a:active, 
div.scrapbook_view_table table td.scrap_websites a:focus{color:#000075; background-color:#FFF639;}
div.scrapbook_view_table table td.scrap_options a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.scrapbook_view_table table td.scrap_options a:hover, 
div.scrapbook_view_table table td.scrap_options a:active, 
div.scrapbook_view_table table td.scrap_options a:focus{background-color:#FFF639; color:#000075;}

/* Scrapbook Upload */
div.scrapbook_upload_type_browse{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.scrapbook_upload_type_browse label{color:#DF4700;}
input.scrapbook_type_link{border:1px solid #7F9DB9;}
div.scrapbook_upload_type label{color:#DB0000;}
div.scrapbook_upload{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.scrapbook_upload h3{color:#DB0000;}
div.scrapbook_upload label{color:#DB0000;}
div.scrapbook_upload input{border:1px solid #7F9DB9;}
div.scrapbook_upload textarea{border:1px solid #7F9DB9;}

/* - - - - - - ssw.css (My Schools, Services + Workplaces) - - - - - - - - - - - - - - */
/* Tabs My Schools, Services + Workplaces */
div.ssw_list_tab li{color:#064C91;}
div.ssw_list_tab li a{color:#064C91;}
div.ssw_list_tab li a:hover, 
div.ssw_list_tab li a:active, 
div.ssw_list_tab li a:focus{color:#000075; background-color:#FFF;}
/* Schools/Colleges */
div.ssw_list_tab li.schools_colleges_left a{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.ssw_list_tab li.schools_colleges_left a{border-bottom:2px solid #FFFFFF;}
div.ssw_list_tab li.schools_colleges_mid a{border-right:2px solid #5697C1; border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; background-color:#FFF;}
/* Services/Workplaces */
div.ssw_list_tab li.services_workplaces_left a{border-top:2px solid #5697C1; border-bottom:2px solid #FF4E00; border-left:2px solid #5697C1; background-color:#FFF;}
div.ssw_list_tab li.services_workplaces_mid a{border-right:2px solid #FF4E00; border-top:2px solid #FF4E00; border-left:2px solid #FF4E00;}
*html div.ssw_list_tab li.services_workplaces_mid a{border-bottom:2px solid #FFFFFF;}
/* View My Schools, Services + Workplaces */
div.ssw_list_hold{border-right:2px solid #FF4E00; border-left:2px solid #FF4E00; border-bottom:2px solid #FF4E00;}
div.ssw_list_hold2{border-right:2px solid #FF4E00; border-left:2px solid #FF4E00; border-bottom:2px solid #FF4E00;}
div.ssw_list_hold a.add{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.ssw_list_hold a:hover, 
div.ssw_list_hold a:focus, 
div.ssw_list_hold a:active{background-color:#FFF639; color:#000075;}
/* Table */
div.ssw_list_table table{border:1px solid #118BCA;}
div.ssw_list_table table th.ssw_headers{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.ssw_list_table table th.ssw_headers a, 
div.ssw_list_table table th.ssw_headers a:hover{background-color:#FFE4C9;}
div.ssw_list_table table th.ssw_headers_end{background-color:#FFE4C9;}
div.ssw_list_table table td.ssw_td{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}
div.ssw_list_table table td.ssw_options_td{border-top:1px solid #118BCA;}
div.ssw_list_table table td.ssw_options_td a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.ssw_list_table table td.ssw_options_td a:hover, 
div.ssw_list_table table td.ssw_options_td a:active, 
div.ssw_list_table table td.ssw_options_td a:focus{background-color:#FFF639; color:#000075;}
div.ssw_list_table table td.ssw_name{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}
div.ssw_list_table table td.ssw_name img{border:1px solid #CDCDD5;}

/* Add */
div.ssw_dashed_line{border-bottom:3px dashed #89DBFF;}
div.ssw_dashed_line_top{border-bottom:3px dashed #89DBFF;}
div.ssw_dashed_line_bottom{border-bottom:3px dashed #89DBFF;}
div.ssw_add_hold_all h3{color:#000000;}
div.ssw_add_hold_icon{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.ssw_add_hold_icon img{border:1px solid #CDCDD5;}
div.ssw_add_hold_icon a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.ssw_add_hold_icon a:hover, 
div.ssw_add_hold_icon a:active, 
div.ssw_add_hold_icon a:focus{background-color:#FFF639; color:#000075;}

/* Add + Edit Year */
div.ssw_set_dates h3{color:#000000;}
div.ssw_set_dates img{border:1px solid #CDCDD5;}
div.ssw_set_dates_hold{background-color:#F8F9FF; border:1px solid #7F9DB9;}

/* Add + Edit (Admin) */
div.ssw_add_edit dl span{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.ssw_add_edit dt{color:#DF4700;}
div.ssw_add_edit_element{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.ssw_add_edit_element label{color:#DF4700;}
div.ssw_add_edit_element_attach{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.ssw_add_edit_element_attach label{color:#DF4700;}

/* - - - - - - tell_nadia.css - - - - - - - - - - - - - - */
div.nadia_select_type{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.nadia_select_type select{border:1px solid #7F9DB9;}
div.nadia_select_type label{color:#DF4700;}
div.cdsm_ask_nadia_emotion{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_ask_nadia_emotion h4{color:#DF4700;}
div.cdsm_ask_nadia_emotion ul li img{border:1px solid #CDCDD5;}

/* - - - - - - attach_feature.css (Attachment PopUp) - - - - - - - - - - - - - - */
div.nadia_attach_hold{border:2px solid #CDCDD5;}
div.nadia_attach_hold_head h2{color:#000000;}
div.attach_feature_content{background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.attach_holder_link{border:1px solid #CDCDD5;}
div.attach_holder_link a{color:#064C91;}
div.attach_holder_link a:hover, 
div.attach_holder_link a:active, 
div.attach_holder_link a:focus{color:#000075; background-color:#FFF639;}
h3.attach_heading{color:#000000;}
div.attach_feature_content_holder a{color:#FFF;}
div.attach_feature_content_holder a:hover, 
div.attach_feature_content_holder a:active, 
div.attach_feature_content_holder a:focus{color:#FFFFFF; background-color:#336699;}

/* - - - - - - users.css (Mange Users) - - - - - - - - - - - - - - */
div.manage_users h3{color:#FF4E00;}
div.manage_users a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.manage_users a:hover, 
div.manage_users a:active, 
div.manage_users a:focus{background-color:#FFF639; color:#000075;}
div.dashed_line{border-top:3px dashed #89DBFF;}
/* Table */ 
div.cdsm_manage_users_table table{border:1px solid #118BCA;}
div.cdsm_manage_users_table table th.table_headers{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.cdsm_manage_users_table table th.table_headers a, 
div.cdsm_manage_users_table table th.table_headers a:hover{background-color:#FFE4C9;}
div.cdsm_manage_users_table table th.table_headers_id{border-right:1px solid #118BCA; background-color:#FFE4C9;}
div.cdsm_manage_users_table table th.table_headers_id a, 
div.cdsm_manage_users_table table th.table_headers_id a:hover{background-color:#FFE4C9;}
div.cdsm_manage_users_table table th.table_headers_end{background-color:#FFE4C9;}
div.cdsm_manage_users_table table td.table_td{border-right:1px solid #118BCA; border-top:1px solid #118BCA;}
div.cdsm_manage_users_table table td.table_options_td{border-top:1px solid #118BCA;}
div.cdsm_manage_users_table table td.table_options_td a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.cdsm_manage_users_table table td.table_options_td a:hover, 
div.cdsm_manage_users_table table td.table_options_td a:active, 
div.cdsm_manage_users_table table td.table_options_td a:focus{background-color:#FFF639; color:#000075;}
/* Create New User */
div.cdsm_manage_users_form_holder{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_manage_users_form_holder label{color:#DF4700;}
div.cdsm_manage_users_form_holder select{border:1px solid #7F9DB9;}
div.cdsm_manage_users_form_holder input{border:1px solid #7F9DB9;}
div.cdsm_manage_users_form_address{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_manage_users_form_address label{color:#DF4700;}
div.cdsm_manage_users_form_address input{border:1px solid #7F9DB9;}
div.cdsm_manage_users_form_address select{border:1px solid #7F9DB9;}
div.cdsm_manage_users_form_check{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_manage_users_form_check label{color:#DF4700;}

div.cdsm_manage_users_content{border:2px solid #FF4E00;}
div.cdsm_manage_users_content h3{color:#000000;}
div.cdsm_manage_users_content img{border:1px solid #CDCDD5;}

/* - - - - - - audit_log.css - - - - - - - - - - - - - - */
div.calendar_holder_audit{background-color:#F8F9FF; border:1px solid #7F9DB9;}
/* Table */
div.audit_table table{border-right:1px solid #118BCA; border-bottom:1px solid #118BCA; border-top:1px solid #118BCA;}
div.audit_table table th{border-left:1px solid #118BCA; background-color:#FFE4C9;}
div.audit_table table th span img a, 
div.audit_table table th span img a:hover, 
div.audit_table table th span img a:active, 
div.audit_table table th span img a:focus{background-color:#FFE4C9;}
div.audit_table table td{border-left:1px solid #118BCA; border-top:1px solid #118BCA;}
td.activity_options a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
td.activity_options a:hover, 
td.activity_options a:active, 
td.activity_options a:focus{background-color:#FFF639; color:#000075;}

/* - - - - - - - - - - help.css - - - - - - - - - - */
/* - - Banner - - */
div.help div.banner{border:1px solid #FF9900;}
div.help div.banner div.center{background-color:#FFF;}
/* - - Content - - */
div.content_help{border-top:1px dashed #033463;}
div.play_audio{border-top:1px dashed #033463;}
div.play_audio a:focus, div.play_audio a:active{color:#000075; background-color:#FFF639;}
/* - - Navigation - - */
div.navigation{background-color:#FF9900; color:#FFF;}
div.navigation a{color:#FFFFFF; background-color:#FF9900; border-top:1px solid #A69E8A; border-bottom:1px solid #335c84; border-left:1px solid #A69E8A; border-right:1px solid #335c84;}
div.navigation a:hover{background-color:#ff5a00 ; border-top:1px solid #ffe6b1; border-left:1px solid #ffe6b1; color:#FFFFFF;}
div.navigation a:hover{background-color:#006EB1; border-top:1px solid #FFF; color:#FFFFFF;}
div.navigation a:focus, div.navigation a:active{background-color:#006EB1; border-top:1px solid #FFF; color:#FFFFFF;}

/* - - Login bar - - */
div.logout_bar{ background-color:#FFFFFF; border:1px solid #CDCDD5;}
div.logout_bar a{ color:#074B92;}
div.logout_bar a:hover{ background-color:#FFF639;}
div.available_groups ul li.group_divider{ border-bottom:1px dashed #FFAE42;}

/* - - - - - - my_briefcase.css - - - - - - - - - - - - - - */
div.cdsm_briefcase_view ul li a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.cdsm_briefcase_view ul li a:hover, 
div.cdsm_briefcase_view ul li a:active, 
div.cdsm_briefcase_view ul li a:focus{background-color:#FFF639; color:#000075;}

div.briefcase_view_tree{background-color:#FFF7B8; border:1px solid #118BCA;}
div.briefcase_view_tree a.selnode{background-color:#FFF7B8;}
div.briefcase_view_delete a{
	color:#FFFFFF;
	background-color:#0242B0; 
	border-top:1px solid #75B7FF;
	border-left:1px solid #75B7FF;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
div.briefcase_view_delete a:hover, 
div.briefcase_view_delete a:active, 
div.briefcase_view_delete a:focus{background-color:#FFF639; color:#000075;}
/* search */
div.cdsm_briefcase_view div.field{background-color:#F8F9FF; border:1px solid #7F9DB9;}
/* View File */
div.cdsm_briefcase_view table{border-top:1px solid #118BCA; border-right:1px solid #118BCA; border-bottom:1px solid #118BCA; border-left:1px solid #118BCA;}
div.cdsm_briefcase_view table th{background-color:#FFE4C9; border-left:1px solid #118BCA;}
div.cdsm_briefcase_view table td{border-top:1px solid #118BCA; border-left:1px solid #118BCA;}
div.cdsm_briefcase_view table td img{background-color:#FFFFFF;}
/* Create Folder */
div.cdsm_briefcase_createfolder_hold{background-color:#F8F9FF; border:1px solid #7F9DB9;}
input.createfolder{border:1px solid #118BCC;}
/* Upload */
div.briefcase_upload_section_attach{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.briefcase_upload_section_attach label{color:#DF4700;}
input.briefcase_browse{border:1px solid #118BCC;}
div.briefcase_upload_section{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.briefcase_upload_section h3{color:#DF4700;}
div.briefcase_upload_section label{color:#DF4700;}
div.briefcase_upload_section input{border:1px solid #7F9DB9;}
div.briefcase_upload_section textarea{border:1px solid #7F9DB9;}
div.cdsm_briefcase_upload span{border:1px solid #FFF;}
/* Forms */
div.cdsm_briefcase_view div.form{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_briefcase_view div.form label{color:#FF4E00;}
div.cdsm_briefcase_view div.form label .hint{color:#333333;}
/* Upload */
div.cdsm_briefcase_upload div.file_upload_panel{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_briefcase_upload div.title_panel{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_briefcase_upload div.description_panel{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_briefcase_upload div.rename{background-color:#F8F9FF; border:1px solid #7F9DB9;}
div.cdsm_briefcase_upload label{color:#FF4E00;}
div.cdsm_briefcase_upload label .hint{color:#333333;}
/* Move */
div.cdsm_briefcase_move table{border-top:1px solid #118BCA; border-right:1px solid #118BCA; border-bottom:1px solid #118BCA; border-left:1px solid #118BCA;}
div.cdsm_briefcase_move table th{background-color:#FFE4C9; border-left:1px solid #118BCA;}
div.cdsm_briefcase_move table td{border-top:1px solid #118BCA; border-left:1px solid #118BCA;}
/* Veiw File */
div.cdsm_briefcase_file table{border-top:1px solid #118BCA; border-right:1px solid #118BCA; border-left:1px solid #118BCA;}
div.cdsm_briefcase_file table th{background-color:#FFE4C9; border-bottom:1px solid #118BCA;}
div.cdsm_briefcase_file table td{border-left:1px solid #118BCA; border-bottom:1px solid #118BCA;}


/* - - - - - - - - - - V1 to V2 Fixes - - - - - - - - - - */

/* Banner Cymraeg Styles */
div.banner{text-align:left; height:68px;}

/* Right Column Styles */
div.right_column_container div.main_navigation_help{padding:20px 0 10px 20px;}

div.pub div.banner div.lang p{background-color:#FFFFFF;}
div.pub div.banner div.lang p a{color:#064C91;}
div.pub div.banner div.lang p a:hover, 
div.pub div.banner div.lang p a:active, 
div.pub div.banner div.lang p a:focus{color:#000075; background-color:#FFF639;}

div.pubhome div.banner_home div.lang p{background-color:#FFFFFF; }
div.pubhome div.banner_home div.lang p a{color:#064C91;}
div.pubhome div.banner_home div.lang p a:hover, 
div.pubhome div.banner_home div.lang p a:active, 
div.pubhome div.banner_home div.lang p a:focus{color:#000075; background-color:#FFF639;}

div.banner div.lang p{background-color:#FFFFFF;}
div.banner div.lang p a{color:#064C91;}
div.banner div.lang p a:hover, 
div.banner div.lang p a:active, 
div.banner div.lang p a:focus{color:#000075; background-color:#FFF639;}

div.banner_pop{background-image:url('../images/template/public_banner.jpg');}
