/*
 * ============================================================================
 * formVista blue colorscheme
 */

body
	{
	background-color: #b6b6b6;
	}

#content h1,
#centerColumn h1,
#fixedContent h1
	{
	color: #194090;
	}

#header
	{
	background-image: url( ../art/blue.hdr.bg.jpg );
	}

#topNav
	{
	background-image: url(../component_theme/art/blue.topnav.left.gif);
	}

#topNav ul li
	{
	background-image: url(../component_theme/art/blue.topnav.bg.jpg);
	}

#topNav ul li a,
#topNav ul li a:visited
	{
	color: #ccdeff;
	border-right: #417eff 1px solid;
	}

#topNav ul li a:hover
	{
	color: #ffffff;
	}

#topNav ul li.fv_lastItem
	{
	background-image: url(../component_theme/art/blue.topnav.right.gif);
	}

#topNav ul li.fv_lastItem a
	{
	border-right: none;
	}

#topNavLogo #logo
	{
	color: #ffffff;
	}

#accountStrip
	{
	color: #bbc7df;
	}

#accountStrip ul li
	{
	border-right: #417eff 1px solid;
	}

#accountStrip ul li a
	{
	color: #ffffff;
	}

#accountStrip strong
	{
	color: #ffffff;
	}

/*
 * ============================================================================
 * 2 Column Layout Styles
 */

#sideBarContentWrapper
	{
	background-image: url( ../art/blue.content.area.bg.gif);
	background-color: #ffffff;
	border-top: #000000 1px solid;
	}

/*
 * ============================================================================
 * 3 Column Liquid Layout Styles
 */

#leftColumnBg
	{
	background-color: #ffffff;
	}

#rightColumnBg
	{
	background-image: url(../art/blue.content.area.bg.gif);
	border-top: #000000 1px solid;
	border-bottom: #ffffff 1px solid;
	}

/*
 * ============================================================================
 * Bottom Navigation
 */

#bottom_nav
	{
	/*
	 * background color to match that of the content area
	 */
	background-color: #ffffff;
	}

/*
 * ============================================================================
 * Footer Styles
 */


#footer,
#fixedFooter
	{
	color: #cbd2ec;
	background-image: url(../art/blue.footer.bg.jpg);
	}

#footer a,
#footer a:visited,
#fixedFooter a,
#fixedFooter a:visited
	{
	color: #cbd2ec;
	}

#footer a:hover,
#fixedFooter a:hover
	{
	color: #ffffff;
	}

#poweredby
	{
	background-image: url(../art/poweredby_formvista_blue.gif );
	}

/*
 * ============================================================================
 * Side Nav Styles
 */

#sideBar .fv_nav_treelist ul li,
#sideBarLeft .fv_nav_treelist ul li,
#fixedSideBar .fv_nav_treelist ul li
	{
	background-image: url(../component_theme/art/blue.nav.bullet.1.gif);
	}

#sideBar .fv_nav_treelist ul li a,
#sideBar .fv_nav_treelist ul li a:visited,
#sideBarLeft .fv_nav_treelist ul li a,
#sideBarLeft .fv_nav_treelist ul li a:visited,
#fixedSideBar .fv_nav_treelist ul li a,
#fixedSideBar .fv_nav_treelist ul li a:visited
	{
	color: #062e85;
	}
	
#sideBar .fv_nav_treelist ul li a:hover,
#sideBarLeft .fv_nav_treelist ul li a:hover,
#fixedSideBar .fv_nav_treelist ul li a:hover
	{
	color: #0050ff;
	}

#sideBar .fv_nav_treelist ul li ul li,
#sideBarLeft .fv_nav_treelist ul li ul li,
#fixedSideBar .fv_nav_treelist ul li ul li
	{
	background-image: url(../component_theme/art/blue.nav.bullet.2.gif);
	}

#sideBar .fv_nav_treelist ul li ul li ul li,
#sideBarLeft .fv_nav_treelist ul li ul li ul li,
#fixedSideBar .fv_nav_treelist ul li ul li ul li
	{
	background-image: url(../component_theme/art/blue.nav.bullet.3.gif);
	}

/*
 * ============================================================================
 * 2 Column Fixed Width Bar Layout Styles
 */
	
#fixedMainContainer
	{
	background-image: url(../art/blue.fixed.bg.gif);
	}
	
#fixedSideBarContentContainer,
#fixedSideBarContentContainerRight,
#fixed3ColContainer
	{
	background-image: url(../art/blue.content.area.bg.gif);
	border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	}

#fixedFooter
	{
	background-image: url(../art/blue.fixed.footer.bg.jpg);
	}

/*
 * ============================================================================
 * formVista themed component styles
 */

/*
 * ----------------------------------------------------------------------------
 * border-colors
 */

/*
 * ----------------------------------------------------------------------------
 * border-color for most items.  The darker/outer most outline
 * Originally: border-color #000000
 */

.fv_std_form fieldset.formfieldset,
.fv_member_inbox fieldset.formfieldset,
.fv_member_notifications fieldset.formfieldset,
.fv_member_profile fieldset.formfieldset,
.fv_member_thread_view fieldset.formfieldset,
.fv_std_form fieldset.formfieldset .feedback,
.fv_member_inbox fieldset.formfieldset .feedback,
.fv_member_notifications fieldset.formfieldset .feedback,
.fv_member_profile fieldset.formfieldset .feedback,
.fv_member_thread_view fieldset.formfieldset .feedback,
.fv_std_form table.columnlist,
.fv_member_inbox table.columnlist,
.fv_member_notifications table.columnlist,
.fv_member_thread_view table.columnlist,
.fv_std_form table.columnlist th,
.fv_member_inbox table.columnlist th,
.fv_member_notifications table.columnlist th,
.fv_member_thread_view table.columnlist th
.fv_std_form table.columnlist td.default,
.fv_std_form table.columnlist td.read,
.fv_member_inbox table.columnlist td.default,
.fv_member_inbox table.columnlist td.read,
.fv_member_inbox table.columnlist td.from,
.fv_member_inbox table.columnlist td.subject,
.fv_member_notifications table.columnlist td.default,
.fv_member_notifications table.columnlist td.read,
.fv_member_thread_view table.columnlist td.default,
.fv_member_thread_view table.columnlist td.from,
.fv_member_thread_view table.columnlist td.message,
.fv_std_columnlist table,
.fv_std_columnlist th,
.fv_std_columnlist td.default,
.fv_std_form table.columnlist td.right,
.fv_member_inbox table.columnlist td.right,
.fv_member_notifications table.columnlist td.right,
.fv_std_columnlist td.default,
.fv_forum_threadlist,
.fv_forum_threadlist .linkSearchWrapper,
.fv_forum_threadview .linkSearchWrapper,
.fv_forum_threadlist .titleWatchWrapper,
.fv_forum_threadview .titleWatchWrapper,
.fv_forum_threadlist th,
.fv_forum_threadview .postWrapper,
.fv_forum_threadview .postWrapper .header,
.fv_forum_threadview .postWrapper .postContainer .post .image,
.fv_forum_threadview .postWrapper .postContainer .post .video,
.fv_forum_threadview .postWrapper .postContainer .post .quote,
.fv_forum_threadview .no_search_results
.fv_forum_threadview .reply,
.fv_dialog .data_input,
.fv_std_calendarlist .fv_calendar,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek_last,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek_first,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_firstItem,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_lastItem,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_nographic,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_nographic_firstItem,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_nographic_lastItem
	{
	border-color: #1f489b;
	}

.fv_std_columnlist th
	{
	border-right-color: #1f489b;
	}

.fv_std_columnlist th,
.fv_forum_threadlist table th,
.fv_forum_threadview .reply .header,
.fv_forum_threadlist table th.c5,
.fv_dialog .dialog_title,
.fv_dialog .data_input .header
	{
	border-bottom-color: #1f489b;
	}

/*
 * ----------------------------------------------------------------------------
 * border-color for internal dividers/table cells. The lighter color in items
 * Originally: border-color #cccccc
 */

.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar tbody td.fv_day,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar tbody td.fv_day_first,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar tbody td.fv_day_last
	{
	border-color: #9db2dc;
	}

.fv_std_form table.columnlist td.default,
.fv_std_form table.columnlist td.read,
.fv_member_inbox table.columnlist td.default,
.fv_member_inbox table.columnlist td.read,
.fv_std_form table.columnlist td.fv_image,
.fv_member_inbox table.columnlist td.from,
.fv_member_notifications table.columnlist td.default,
.fv_member_notifications table.columnlist td.read,
.fv_member_thread_view table.columnlist td.default,
.fv_member_thread_view table.columnlist td.from,
.fv_std_columnlist td.default,
.fv_forum_threadlist td.default
	{
	border-right-color: #9db2dc;
	}

.fv_std_form table.columnlist td.default,
.fv_std_form table.columnlist td.read,
.fv_member_inbox table.columnlist td.default,
.fv_member_inbox table.columnlist td.read,
.fv_member_inbox table.columnlist td.from,
.fv_member_inbox table.columnlist td.subject,
.fv_std_form table.columnlist td.fv_image,
.fv_member_notifications table.columnlist td.default,
.fv_member_notifications table.columnlist td.read,
.fv_member_thread_view table.columnlist td.default,
.fv_member_thread_view table.columnlist td.from,
.fv_member_thread_view table.columnlist td.message,
.fv_std_form table.columnlist td.right,
.fv_member_inbox table.columnlist td.right,
.fv_member_notifications table.columnlist td.right,
.fv_std_columnlist td.default,
.fv_forum_threadlist td.default,
.fv_forum_threadlist td.right
	{
	border-bottom-color: #9db2dc;
	}

.fv_std_form .form_section
	{
	border-top-color: #9db2dc;
	}

/*
 * ----------------------------------------------------------------------------
 * border-color for comments in blogs, sharedphotos and the like.
 * Originally: border-color #666666
*/

.fv_std_form .comments .comment,
.fv_sharedphotos_view .comments .comment,
.fv_blog .content .article,
.fv_blog .content .comments .comment,
.fv_blog_sidebar .title
	{
	border-color: #4067b7;
	}

/*
 * ----------------------------------------------------------------------------
 * background-colors
 */

/*
 * ----------------------------------------------------------------------------
 * background color for the darker rows in tables and header
 * Originally: #cccccc
 */

.fv_std_form fieldset.formfieldset .feedback,
.fv_member_inbox fieldset.formfieldset .feedback,
.fv_member_notifications fieldset.formfieldset .feedback,
.fv_member_profile fieldset.formfieldset .feedback,
.fv_member_thread_view fieldset.formfieldset .feedback,
.fv_std_form table.columnlist th,
.fv_member_inbox table.columnlist th,
.fv_member_notifications table.columnlist th,
.fv_member_thread_view table.columnlist th,
.fv_std_columnlist th,
.fv_forum_threadlist th,
.fv_forum_threadview .postWrapper .postContainer .post .image,
.fv_forum_threadview .postWrapper .postContainer .post .video,
.fv_forum_threadview .postWrapper .postContainer .post .quote,
.fv_forum_threadview .reply .header,
.fv_dialog .dialog_title,
.fv_dialog .data_input .header
	{
	background-color: #bbc6dc;
	}

/*
 * ----------------------------------------------------------------------------
 * background color for the lightly shaded content rows in tables
 * Originally: #ededed
 */

.fv_std_form table.columnlist tr.unread td,
.fv_member_inbox table.columnlist tr.unread td,
.fv_member_notifications table.columnlist tr.unread td,
.fv_std_columnlist th
	{
	background-color: #d3ddf2;
	}

/*
 * ----------------------------------------------------------------------------
 * background color for the very lightly shaded areas for:
 * . calendar empty day cells
 * Originally: #efefef
 */

.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar
	{
	background-color: #f4f6fa;
	}

/*
 * ----------------------------------------------------------------------------
 * background color for the light colored content rows in tables
 * Originally: #ffffff
 */

.fv_std_form table.columnlist td.default,
.fv_std_form table.columnlist td.read,
.fv_member_inbox table.columnlist td.default,
.fv_member_inbox table.columnlist td.read,
.fv_member_inbox table.columnlist td.from,
.fv_member_inbox table.columnlist td.subject,
.fv_member_notifications table.columnlist td.default,
.fv_member_notifications table.columnlist td.read,
.fv_member_thread_view table.columnlist td.default,
.fv_member_thread_view table.columnlist td.from,
.fv_member_thread_view table.columnlist td.message,
.fv_std_form table.columnlist td.right,
.fv_member_inbox table.columnlist td.right,
.fv_member_notifications table.columnlist td.right,
.fv_std_columnlist td.default,
.fv_forum_threadview .no_search_results,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar tbody td.fv_day,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar tbody td.fv_day_first,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar tbody td.fv_day_last,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_firstItem,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_lastItem,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_nographic,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_nographic_firstItem,
.fv_paypal_button_list ul.fv_std_list li.fv_paypal_item_nographic_lastItem
	{
	background-color: #ffffff;
	}

/*
 * ----------------------------------------------------------------------------
 * background color for the medium colored bar in the forum that contains the
 * forum title and the search controls.
 * also the background color for the days of the week cells in the calendar
 * Originally: #999999
 */

.fv_forum_threadlist .linkSearchWrapper,
.fv_forum_threadview .linkSearchWrapper,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek_last,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek_first
	{
	background-color:#6077a8; 
	}

/*
 * ----------------------------------------------------------------------------
 * background color for the header in each forum post
 */

.fv_forum_threadview .postWrapper .header
	{
	background-color:#9caccf; 
	}

/*
 * ----------------------------------------------------------------------------
 * background color for the title bar in the forum and the header in the calendar
 * Originally: #595959
 */

.fv_forum_threadlist .titleWatchWrapper,
.fv_forum_threadview .titleWatchWrapper,
.fv_std_calendarlist .fv_calendar .fv_header
	{
	background-color: #415c93; 
	}


/*
 * ----------------------------------------------------------------------------
 * colors
 */

/*
 * ----------------------------------------------------------------------------
 * color for the date entries in the forum, sharedphotos and blog
 * Originally: #999999
 */

.fv_std_form .comments .comment .date,
.fv_sharedphotos_view .comments .comment .date,
.fv_blog .fv_content .fv_article .fv_profile_header_wrapper .fv_header .fv_date,
.fv_blog .fv_article_with_ad .fv_profile_header .fv_date,
.fv_blog .content .comments .comment .date
	{
	color:#4c70ba;
	}

/*
 * ----------------------------------------------------------------------------
 * color for the light text on darker background colors in:
 * . the forum title bar
 * . the forum post link
 * . the forum search bar
 * . the calendar month, year, and day of week text
 * Originally: #ffffff
 */

.fv_forum_threadlist .titleWatchWrapper,
.fv_forum_threadview .titleWatchWrapper,
.fv_forum_threadlist .titleWatchWrapper .watch a,
.fv_forum_threadlist .titleWatchWrapper .watch a:visited,
.fv_forum_threadview .titleWatchWrapper .watch a,
.fv_forum_threadview .titleWatchWrapper .watch a:visited,
.fv_forum_threadlist .linkSearchWrapper a,
.fv_forum_threadview .linkSearchWrapper a,
.fv_forum_threadview .postWrapper .header .linksInfo ul li a
.fv_forum_threadlist .link,
.fv_forum_threadview .link,
.fv_std_calendarlist .fv_calendar .fv_header,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek_last,
.fv_std_calendarlist .fv_calendar .fv_wrapper table.fv_calendar td.fv_dayofweek_first
	{
	color: #ffffff;
	}

/*
 * ----------------------------------------------------------------------------
 * color for the text in the forum quote divs
 * Originally: #000000
 */

.fv_forum_threadview .postWrapper .postContainer .post .quote
	{
	color: #1f489b;
	}

/*
 * ----------------------------------------------------------------------------
 * color for the error message text
 * Originally: #ff0000
 */

p.error,
.fv_std_form .error,
.fv_std_form label .error,
.fv_std_list .error,
.fv_forum_threadview .error,
.fv_dialog form .error
	{
	color: #ff0000;
	}


/*
 * ----------------------------------------------
 * tabbed navigational component
 */

div.tabnav
	{
	padding: 2px 0;
	border-bottom: #4067b7 1px solid;
	}

div.tabnav ul
	{
	margin-left: 5px;
	}

div.tabnav ul li
	{
	padding: 0;
	margin: 0;
	}

div.tabnav ul li a,
div.tabnav ul li a:visited
	{
	background-color: #d3ddf2;
	padding: 2px 5px;
	border: #1f489b 1px solid;
	margin-left: 5px;
	}

div.tabnav ul li a:hover
	{
	color: #1947a9;
	}

div.tabnav ul li.current a,
div.tabnav ul li.current a:visited
	{
	padding: 2px 5px 3px 5px;
	background-color: #ffffff;
	border-bottom: none;	
	}

/*
 * blog item background and styling tweeks
 */
.fv_blog .fv_wrapper .fv_content ul.fv_blog_list li.fv_blog_item
	{
	border-top: #666666 1px dotted;
	background-image: url( ../component_theme/art/blue.blog.item.bg.jpg );
	}


.fv_blog .fv_wrapper .fv_content .fv_comments ul.fv_blog_list li.fv_blog_item
	{
	background-image: none;
	}
