/*------------------------------------------------------------------------
# JA Senecio 1.0 - May, 2007
# ------------------------------------------------------------------------
# Copyright (C) 2004-2006 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: J.O.O.M Solutions Co., Ltd
# Websites:  http://www.joomlart.com -  http://www.joomlancers.com
-------------------------------------------------------------------------*/

div {
	color: #333333;
}

input {
	color: #333333;
	background-color: #E2E8FE;
	border: 1px solid #CCCCCC;
}

textarea {
	color: #333333;
	background-color: #E2E8FE;
	border: 1px solid #CCCCCC;
}

select {
	color: #333333;
	background-color: #E2E8FE;
	border: 1px solid #CCCCCC;
}

body {
	color: #333333;
}

td {
	color: #333333;
}

body#bd {
	background-color: #9fcbff;
}

.bg2 {}

a:link, a:active, a:visited {
	color: #000000;
}

a:hover, a:focus {
	color: #0730C0;
}

.button {
	border: 1px solid #7896FC;
	color: #FFFFFF;
	background-color: #0730C0;
}

/* JTM 6/13 - gives welcome & name link
------------------------------------- */
#mod_login_greeting_myCBLogin a:link,
#mod_login_greeting_myCBLogin a:active,
#mod_login_greeting_myCBLogin a:visited {
	color:#333333;
}

#mod_login_greeting_myCBLogin a:hover {
	color: #0730C0;
}


/* JTM 5/12 - makes all input tags with submit attribute display button style
------------------------------------- */
input[type="submit"] {
	border: 1px solid #7896FC;
	color: #FFFFFF;
	background-color: #0730C0;
}

/* JTM 5/12 - makes all input tags with text attribute display correctly
------------------------------------- */
input[type="text"] {
	color: #333333;
	background-color: #E2E8FE;
	border: 1px solid #CCCCCC;
}

input[type="password"] {
	color: #333333;
	background-color: #E2E8FE;
	border: 1px solid #CCCCCC;
}
/* ------------------------------------- */


.quick_contact_button {
	border: 1px solid #7896FC;
	color: #000000;
	background-color: #C4D0FD;
}

pre, .code {
	border-left: 5px solid #F0A526;
	background: #F2F2F2;
}

.dropcap {
	color: #F0A526;
}

.contentheading {
	color: #3589E3;
}

.contentheading2 {
	color: #333333;
}

/* Heading */
h1 {
	color:#0730c0;
	
}

h2 {
	color:#0730c0;
}

h3 {
	color:#0730C0;
}

h4 {
	color:#333333;
	text-transform: uppercase;
}

/* END of Heading */

a.readon:hover, a.readon:active, a.readon:focus {
	background: #F0A526;
}

.wide #ja-headerwrap {
	/* background-color: #000; */
}

a.mainlevel#active_menu,
a.sublevel:hover,
a.sublevel:active,
a.sublevel:focus,
#active_menu {
	color: #F0A526;
}

ul.checklist li {
	background: url(../../images/warm/checklist-bg.gif) no-repeat 0px 0px;
}

.bignumber {
	background: url(../../images/warm/ol-bg.gif) no-repeat top left;
}

div.bubble1 div {
	background: url(../../images/warm/bub-br-bg.gif) no-repeat bottom right;
}

div.bubble1 div div {
	background: url(../../images/warm/bub-bl-bg.gif) no-repeat bottom left;
}

div.bubble1 div div div {
	background: url(../../images/warm/bub-tr-bg.gif) no-repeat top right;
}

div.bubble1 div div div div {
	background: url(../../images/warm/bub-tl-bg.gif) no-repeat top left;
}

div.bubble2 div {
	background: url(../../images/warm/bub2-br-bg.gif) no-repeat bottom right;
}

div.bubble2 div div {
	background: url(../../images/warm/bub2-bl-bg.gif) no-repeat bottom left;
}

div.bubble2 div div div {
	background: url(../../images/warm/bub2-tr-bg.gif) no-repeat top right;
}

div.bubble2 div div div div {
	background: url(../../images/warm/bub2-tl-bg.gif) no-repeat top left;
}

div.bubble3 div {
	background: url(../../images/warm/bub3-br-bg.gif) no-repeat bottom right;
}

div.bubble3 div div {
	background: url(../../images/warm/bub3-bl-bg.gif) no-repeat bottom left;
}

div.bubble3 div div div {
	background: url(../../images/warm/bub3-tr-bg.gif) no-repeat top right;
}

div.bubble3 div div div div {
	background: url(../../images/warm/bub3-tl-bg.gif) no-repeat top left;
}

div.bubble4 div {
	background: url(../../images/warm/bub4-br-bg.gif) no-repeat bottom right;
}

div.bubble4 div div {
	background: url(../../images/warm/bub4-bl-bg.gif) no-repeat bottom left;
}

div.bubble4 div div div {
	background: url(../../images/warm/bub4-tr-bg.gif) no-repeat top right;
}

div.bubble4 div div div div {
	background: url(../../images/warm/bub4-tl-bg.gif) no-repeat top left;
}

.transMenu .item.hover {
	background: #F0A526;
}

.transMenu .item#active {
	background: #F0A526;
}

.transMenu .item#active:hover {
	background: #F0A526;
}

a.mainlevel_myFunLinkMenuItem,
a.mainlevel_mySchoolContentMenuItem, /* RSH 8/8/8 - Added School Content Module  */
a.mainlevel_mySchoolHelpMenuItem,
a.mainlevel_myAskAdviceMenuItem,
a.mainlevel_myIggyMenuItem,
a.mainlevel_myBeachHighMenuItem {
	color: #333333;
	background: url(../../images/blue/crayon_wide.jpg);
	background-repeat: no-repeat;
	background-position: -10px;
}

a.mainlevel_mySchoolContentMenuItem {  /* RSH 8/8/8 - Added School Content Module - No Crayon Image! */
	background: none;
}

a.mainlevel_myFunLinkMenuItem:hover,
a.mainlevel_myFunLinkMenuItem:active,
a.mainlevel_myFunLinkMenuItem:focus,
a.mainlevel_mySchoolContentMenuItem:hover,  /* RSH 8/8/8 - Added School Content Module */
a.mainlevel_mySchoolContentMenuItem:active,
a.mainlevel_mySchoolContentMenuItem:focus,
a.mainlevel_mySchoolHelpMenuItem:hover,
a.mainlevel_mySchoolHelpMenuItem:active,
a.mainlevel_mySchoolHelpMenuItem:focus,
a.mainlevel_myAskAdviceMenuItem:hover,
a.mainlevel_myAskAdviceMenuItem:active,
a.mainlevel_myAskAdviceMenuItem:focus,
a.mainlevel_myIggyMenuItem:hover,
a.mainlevel_myIggyMenuItem:active,
a.mainlevel_myIggyMenuItem:focus,
a.mainlevel_myBeachHighMenuItem:hover,
a.mainlevel_myBeachHighMenuItem:active,
a.mainlevel_myBeachHighMenuItem:focus {
	color: #0730C0;
}

a.mainlevel_myFunLinkMenuItem#active_menu,
a.mainlevel_mySchoolContentMenuItem#active_menu,  /* RSH 8/8/8 - Added School Content Module */
a.mainlevel_mySchoolHelpMenuItem#active_menu,
a.mainlevel_myAskAdviceMenuItem#active_menu,
a.mainlevel_myBeachHighMenuItem#active_menu,
a.mainlevel_myIggyMenuItem#active_menu {
	color: #0730C0;
}

#ja-cssmenu li:hover,
#ja-cssmenu li.sfhover,
#ja-cssmenu li.havechildsfhover,
#ja-cssmenu li.havechild-activesfhover,
#ja-cssmenu li:hover a.first-item,
#ja-cssmenu li.sfhover a.first-item,
#ja-cssmenu li.havechildsfhover a.first-item,
#ja-cssmenu li.havechild-activesfhover a.first-item {
	background: url(../../ja_cssmenu/img/grad2-warm.gif) repeat-x bottom #F3C087;
}

#ja-cssmenu li ul a:hover,
#ja-cssmenu li ul a:active,
#ja-cssmenu li ul a:focus {
	color: #F0A526;
}

#ja-cssmenu li li a.active,
#ja-cssmenu li li a.hover,
#ja-cssmenu li li a.active,
#ja-cssmenu li li a.focus {
	color: #F0A526 !important;
}


.module_myFunLinksModule {
	background-image: url(../../images/blue/containers_fun_links.gif);
    background-repeat: no-repeat;
}

.module_myBeachHighModule {
	background: url(../../images/blue/containers_beach_high.gif); 
	background-repeat: no-repeat;
}

.module_myIggyModule {
	background: url(../../images/blue/containers_iggy.gif); 
	background-repeat: no-repeat;
}

.module_mySchoolHelpModule {
	background: url(../../images/blue/containers_school_help.gif);
	background-repeat: no-repeat;
}

.module_myEquotes_joke {
	background: url(../../images/blue/containers_equotes_joke.gif);
	background-repeat: no-repeat;
}

.module_myEquotes_thought {
	background: url(../../images/blue/containers_equotes_thought.gif);
	background-repeat: no-repeat;
}

.module_myEquotes_new {
	background: url(../../images/blue/containers_equotes_new.gif);
	background-repeat: no-repeat;
}

.module_myRateAdsModule {
	background: url(../../images/blue/containers_rate_ads.gif);
	background-repeat: no-repeat;
}

.module_myRadio {
	background: url(../../images/blue/containers_radio.gif);
	background-repeat: no-repeat;
}

.module_myVideos {
	background: url(../../images/blue/containers_videos.gif);
	background-repeat: no-repeat;
}

.module_myModerator{
	background: url(../../images/blue/containers_my_moderator.gif);
	background-repeat: no-repeat;
}

.module_mySchoolContent{   /*  RSH 8/8/08 - Added school content module */
	background: url(../../images/blue/containers_my_schoolcontent.gif);
	background-repeat: no-repeat;
}

.module_myMessages {
	background: url(../../images/blue/containers_my_messages.gif);
	background-repeat: no-repeat;
}

.module_myBuddies {
	background: url(../../images/blue/containers_my_buddies.gif);
	background-repeat: no-repeat;
}

.module_myShoutBox {
	background: url(../../images/blue/containers_my_ShoutBox.gif);
	background-repeat: no-repeat;
}

.module_myQuickContact  {
	background: url(../../images/blue/containers_myQuickContact.gif);
	background-repeat: no-repeat;
}

.module_myWhosOnline {
	background-image: url(../../images/blue/containers_online_now.gif);
	background-repeat: no-repeat;
}

.module_myAskAdviceModule {
	background: url(../../images/blue/containers_ask_advice.gif);
	background-repeat: no-repeat;
}

.module_mySnitch {
	background: url(../../images/blue/containers_snitch.gif);
	background-repeat: no-repeat;
}

.module_myIM {
	background-image: url(../../images/blue/containers_private_im.gif);
	background-repeat: no-repeat;
}

.module_myFunLinksModule div, 
.module_mySchoolHelpModule div, 
.module_myRateAdsModule div, 
.module_myMessages div,
.module_myBuddies div,
.module_myModerator div,
.module_mySchoolContent div,  /* RSH 8/8/08 - Added School Content module*/
.module_myShoutBox div,
.module_myRadio div,
.module_myVideos div,
.module_myWhosOnline div,
.module_myQuickContact div,
.module_myAskAdviceModule div,
.module_myBeachHighModule div,
.module_myIggyModule div,
.module_myEquotes_joke div,
.module_myEquotes_thought div,
.module_myEquotes_new div,
.module_mySnitch div,
.module_myIM div {
	border:2px solid #0730c0; /* JTM 5/9 - added border styles to theme css, due to all themes not having a border on its first child div */
	background-color:#FFFFFF; 
}

.button_myCBLogin {
	border: 1px solid #7896FC;
	color: #000000;
	background-color: #C4D0FD;
}



#todaytabs {
	background:#20733D;
}


/*Gender specific
---------------------------------------------------------*/
#lvu_userlist a.maleRegistered, #lvu_userlist a.maleAuthor, #lvu_userlist a.malePublisher, #lvu_userlist a.maleManager {
	color:#0099FF;
}
	
#lvu_userlist a.femaleRegistered, #lvu_userlist a.femaleAuthor, #lvu_userlist a.femalePublisher, #lvu_userlist a.femaleMananger {
	color: #FF3399;
}

#lvu_userlist a.Registered, #lvu_userlist a.Author,#lvu_userlist a.Publisher,#lvu_userlist a.Manager{
	color:#00CC33;
}	

#lvu_userlist a.Administrator, #lvu_userlist a.Super_Administrator, #lvu_userlist a.maleAdministrator, #lvu_userlist a.maleSuper_Administrator, #lvu_userlist a.femaleAdministrator, #lvu_userlist a.femaleSuper_Administrator {
	color:#000000;
}


/* ------  start of genderparty.css  colors ----- */

#lvu_tooltip {
	background: #d8dffe;
	border:2px solid #0730c0;
	}
	
#lvu_tooltip h1 {
	background: #0730c0 left no-repeat;
	color:#FFFFFF;
	}
	
.sw_gender_select {
	color: #333333;
	background-color: #d8dffe;
	border: 1px solid #CCCCCC;
}

#lvu_guestcount {
	border-top:1px solid #7896FC;
}

#lvu_genderselect {
	border-bottom:1px solid #7896FC;
	}
		
/* ------  end of genderparty.css  colors ----- */

/* ------- start of ja-banner amorphic template_css.css -------- */

#ja-banner {
	/*background-image: url(../../images/blue/amorphic_bkgd.jpg); JTM 12-5-2008  removed amorphic banner for color themes
	background-repeat: no-repeat;*/
}

/*#ja-top_header_ads {
	background-image: url(../../images/blue/top_header_ads2.gif); /* JTM  3/08 -- appended 2 to image path - will change back 
	background-repeat: no-repeat;
}*/


/* ------- end of ja-banner amorphic template_css.css -------- */

/* ------- start of jim - tabs - mailbox from template_css.css -------- */

.sw_sectiontableheader4 {
	border: 1px solid #0730C0;
	background: #0730C0;
	color: #FFFFFF;
}

.sw_tr_sectiontableheader {
	border: 1px solid #0730C0;
	background: #0730C0;
	color: #FFFFFF;

}

.sw_tr_sectiontableheader2 {
	border: 1px solid #999999;
	background: #666666;
	color: #FFFFFF;
}
/* ------- end of jim - tabs - mailbox -------- */


/* ------- start of jim - tabs - mailbox from tabs.css -------- */

#jim-body {}

#header-jim {
	background-image: url(../../images/com_jim_tabs_colors_images/blue/bg.gif);
	background-repeat: repeat-x;
	background-position: right bottom;

}

#header-jim LI {
	background-image: url(../../images/com_jim_tabs_colors_images/blue/left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


#header-jim #current A {
	BACKGROUND-IMAGE: url(../../images/com_jim_tabs_colors_images/blue/right_on.gif); 
	background-repeat: no-repeat;
	COLOR:#0730c0;
}


#header-jim A {
	COLOR: #FFFFFF;
	background-image: url(../../images/com_jim_tabs_colors_images/blue/right.gif);
	background-repeat: no-repeat;
	background-position: right top;

}


#header-jim A {
    COLOR:#666666;
	FLOAT: none;
}

#header-jim A:hover {
	COLOR: #666666;
	}
	
	
#header-jim #current {
	background-image: url(../../images/com_jim_tabs_colors_images/blue/left_on.gif);
	background-repeat: no-repeat;
}

/* ------- end of jim - tabs - mailbox from tabs.css -------- */

.componentheading {
	color:#0730C0;
}

/* ------- Start of Admin Moderator Pending Messages img -------- */
.sw_moderator_msg  {
    background-image: url(../../images/blue/sw_mod_msg.gif);
	background-repeat:no-repeat;	
	width:824px;
}



/* ------- END of Admin Moderator Pending Messages img -------- */

.sw_login_bb  {
    background-image: url(../../images/blue/sw_blackboard.gif);
	background-repeat:no-repeat;
}

#sw_notebook_top {
	background-image: url(../../images/blue/notebook_top.gif);
	background-repeat: no-repeat;
}

#sw_notebook_bottom {
	background-image: url(../../images/blue/notebook_bottom.gif);
	background-repeat: no-repeat;
	height:32px;
}

#ja-containerwrap {
	background-image: url(../../images/blue/notebook_spiral_mid.gif);
	background-repeat: repeat-y;
}

.remember_me {
	color: #333333;
}

.please_login {
	color: #CC0000;
}

.please_login2 {
	color: #515151;
}

.forget_register, .forget_register a:link, .forget_register a:visited, .forget_register a:active {
	color: #333333;
}

.forget_register a:hover {
	color: #CC0000;
}

.forget_register2 {
    color: #595959;
}

.secret_questions {
	color: #03165A;
}

/* from mod_shoutbox_css.php */

#chatoutput {
   color: #333333; 
   background:#ffffff;
}

#chatoutput a {
    color: #333333; 
}

#chatForm label, #shoutboxAdmin {
   color: #333333; 

}

#chatoutput li {

}

#chatoutput span {
   color: #333333; 
}

/* ------------------------------------- */

/* ------------------------------------- */

.sw_manage_connections, .sw_manage_connections a:link, .sw_manage_connections a:visited, .sw_manage_connections a:active {
	color:#CC0000;
}

.sw_manage_connections a:hover {
	color:#333333;
}

/* ---------- cb_login.php ------------- */

a.sw_home {
	background-image: url(../../images/blue/sw_home.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display:block;
	width:38px;
	height:38px;
	float:left;
}

a.sw_home:hover {
	background-position: right top;	
}

.mod_login_myCBLogin_sw_mail {
	background-image: url(../../images/blue/sw_mail.gif);
	background-repeat:  no-repeat;
}

.mod_login_myCBLogin_sw_mail_empty {
	background-image: url(../../images/blue/sw_mail_empty.gif);
	background-repeat:  no-repeat;
}

/* ------------------------------------- */


/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
#ja-wrapper1 {}

#ja-wrapper {}

/* FIREBOARD - from forum.css
--------------------------------------------------------- */
#fireboard .fb_header {
	background: #0730C0; 
}

#fireboard table.fb_blocktable thead tr th {
	color:#ffffff;
	background-color: #5A7EFA;
}
/* ------------------------------------- */

/* JREVIEWS - from listing.css
--------------------------------------------------------- */
.tableview_itemtitle a:link, .tableview_itemtitle a:visited, .tableview_itemtitle a:hover {
	color:#0730C0;
}

#jr_itemlist_title { 
	color:#0730C0;
}
/* ------------------------------------- */


/* JREVIEWS - from directory.css
--------------------------------------------------------- */
.jr_sections a:link, .jr_sections a:visited, .jr_sections a:hover {
	color:#0730C0;
}

/* ------------------------------------- */

#i5categories {

}

#i5categoryheader {
	/*border-color: #cccccc;*/
}

.i5categoryheaderimg img {
	border:solid 2px #0730C0;
}

.i5_tooltipbox {
	background-color: #FFFFFF;
	border-color: #0730C0;
}

.i5-categoryitem-left a img,
.i5-categoryitem-center a img,
.i5-categoryitem-right a img{
	/*border-color: #0730C0;*/
}

/* J-reviews - img title style for directory.html
--------------------------------------------------------- */
#ja-content #jr_dirtitle_img {
	border:solid 2px #0730C0;
}

/* Groupjive - img title style for showmenu.tmpl
--------------------------------------------------------- */
#ja-content #groups_img_title {
	border:solid 2px #0730C0;
}

/* ----------------------------------------------------- */ 
#ja-content .comic_img_title {
	border:solid 2px #0730C0;
}

/* SUPPORT SUITE - img title for ask_advice.php and tutor php
 -------------------------------------------------------------- */
#ja-content .askadvice_img_title {
	border:solid 2px #0730C0;
}

#ja-content .tutor_img_title {
	border:solid 2px #0730C0;
}

/* Fireboard - img title for header.html in fireboard - JTM 5/29
 -------------------------------------------------------------- */
#ja-content #fireboard_img_title {
	border:solid 2px #0730C0;
}

/* ----------------------------------------------------- */

/* I MOVED - from template_css.css
--------------------------------------------------------- */

#selectSchool { /* JTM 5/12 - added a more specific selector to target the I Moved css rules */
	background-color:#FFFFFF;
	border-color: #0730C0;
}

#selectSchool #adminForm fieldset { /* JTM 5/12 - added a more specific selector to target the I Moved css rules */

}

#selectSchool #adminForm legend { /* JTM 5/12 - added a more specific selector to target the I Moved css rules */
	background-color:#FFFFFF;
	border-color: #0730C0;
	color:#0730C0;
}

#selectSchool #adminForm label { /* JTM 5/12 - added a more specific selector to target the I Moved css rules */
	color:#333333;
}

/* IFRAME - for support Suite cs
--------------------------------------------------------- */
.supportSuite {
	border-color: #0730C0;
}

.ss_ask_advice {
    border-color: #0730C0;
}

table.contentpaneopen .contentpane iframe{
	/*border-color: #0730C0;*/
}

iframe#blockrandom.wrapper{
	/*border-color: #0730C0;*/
}

/* SYSTEM messages 
--------------------------------------------------------- */
#ja-content {
	color:#FF0000;
}

/* Register page 
--------------------------------------------------------- */
/*#sw-contentwrap {
	border:2px solid #0730C0;
	padding:10px;
	background-color:#FFFFFF;
}*/

#pg_divForm {
	color:#333333;
}

/*----FROM GROUPJIVE.css--------------------------------*/
small, .small, .smalldark, .mosimage_caption, #ja-pathway {
	color: #333333;
}

#ja-footer small a:link {
	color:#000000;
	font-weight:normal;
}

#ja-footer small a:hover {
	color:#CC0000;
}

div.catcontainer {
	border-top: 2px solid #666666;
	color:#333333;
}

.columnRight div ul {
	color:#333333;
}

.columnRight div ul li b {
	color:#333333;
	font-size:11px;

}

/* Tips, Error, Message, Hightlight*/
.error {
	color:#FF0000;
	font-size:12px;
}

.message {
	color:#FF0000;
	font-size:12px;
}

.tips {
	color:#FF0000;
	font-size:12px;
}

/* Community Builder 1.0.2 template file */
/* Name: Default */
/*  Customizations for Safewave - RSH 
----------------------------------------------------------------------*/

#cbtab_Bio {
	background-image: url(../../images/blue/containers_bio.gif);
	background-repeat: no-repeat;
}

#cbtab_Bio table{
	border-top-color: #0730c0; /* JTM 5/9 - added border styles to each theme css, due to all themes not having a border on its first child */
	border-right-color: #0730c0;
	border-bottom-color: #0730c0;
	border-left-color: #0730c0;
	border-width: 2px;
	border-style: solid;
	background-color: #FFFFFF;
}

#cbtab_Favorites {
	background-image: url(../../images/blue/my_favorites.gif);
	background-repeat: no-repeat;
}


#cbtab_Photos {
	background-image: url(../../images/blue/containers_photo_album.gif);
	background-repeat: no-repeat;
}

#cbtab_Photos div {
	border-color: #0730c0; /* JTM 5/9 - added border styles to each theme css, due to all themes not having a border on its first child */
	border-width: 2px;
	border-style: solid;
	background-color:#FFFFFF;
}

#cbtab_Messages {
	background-image: url(../../images/blue/containers_my_buddies_comm.gif);
	background-repeat: no-repeat;
}

#cbtab_Messages div{
	border-right: 2px solid #0730c0;
	border-bottom: 2px solid #0730C0;
	border-left: 2px solid #0730c0;
}

.messages_no_posts {
	 /* JTM 5/9 - added border styles to each theme css, due to all themes not having a border on its first child */
	border-right: 2px solid #0730c0;
	border-bottom: 2px solid #0730C0;
	border-left: 2px solid #0730c0;
}

.messages_no_posts {
	color: #333333;
}

#cbtab_i5profilelinks {
	background-image: url(../../images/blue/containers_i5profilelinks.gif);
	background-repeat: no-repeat;
}


#cbtab_i5profilelinks div{
	border-right: 2px solid #0730c0;
	border-bottom: 2px solid #0730C0;
	border-left: 2px solid #0730c0;
	background-color:#FFFFFF;
}

#cbtab_Groups {
	background-image: url(../../images/blue/containers_groups.gif);
	background-repeat: no-repeat;
}

#cbtab_Groups div{
	border-color: #0730c0; /* JTM 5/9 - added border styles to each theme css, due to all themes not having a border on its first child */
	border-width: 2px;
	border-style: solid;
	background-color:#FFFFFF;
}

#cbtab_Groups div tr:hover{
	background-color:#DEE6FE;
}

#cbtab_Blog {
	background: url(../../images/blue/containers_my_blog.jpg) no-repeat;
}

#cbtab_Connections {
	background: url(../../images/blue/containers_my_buddiesLg.jpg) no-repeat;
}


/* Start of button colors */
.cbMenu, .cbSSmenu {
	background: #C4D0FD;
	color: #000000;
	border: 1px solid #7896FC;
}
/* //////////////////////////////////////// */
    
/* Start of On state bkgd color */
.cbSSmenu li {
	background-color: #D8DFFE;
	border-right: 1px solid #D8DFFE;
	border-bottom: 1px solid #D8DFFE;
}
/* //////////////////////////////////////// */

/* Start of 1st level of pop-menu colors - text links */
.cbMenu a, .cbSSmenu a, .cbMenu a:link, .cbMenu a:visited, .cbMenu a:hover, .cbSSmenu a:link, .cbSSmenu a:visited, .cbSSmenu a:hover {
	color: #000000;
}
/* //////////////////////////////////////// */

/* Start of pop-menu colors - text links HOVER */
.cbSSmenu ul:hover, .cbSSmenu a:hover, .cbSSmenu a:focus, .cbMenu a:hover, .cbMenu a:focus {
	background: #0730c0;
	color: #FFF;
}
/* //////////////////////////////////////// */

/* ------- START of photo album css - changes upload image with color  - for cb.profilegallery.php -------- */

.sw_upload_photo {
	background-image: url(../../images/blue/upload_image.jpg);
	background-repeat: no-repeat;
	background-position:top left;
}

.sw_upload_photo:hover {
    background: url(../../images/blue/upload_image.jpg);
	background-repeat: no-repeat;
	background-position:top right;
}

.sw_edit_photo {
    background: url(../../images/blue/edit_image.jpg);
	background-repeat: no-repeat;
	background-position:top left;
}

.sw_edit_photo:hover {
    background: url(../../images/blue/edit_image.jpg);
	background-repeat: no-repeat;
	background-position:top right;
}
	
/* //////////////////////////////////////// */

/* ------- START of tabs for update profile css -------- */
.dynamic-tab-pane-control .tab-row .tab a {
	color:	#0730c0;
}



.dynamic-tab-pane-control .tab-page {
	border:			2px solid #666;
	background:		#FFF;
	color:			#000;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
    background-color: #FFF;
	border:	2px solid #666;
}

.dynamic-tab-pane-control .tab-row .tab {
	background-color: #E9E9E9;
	border:	2px solid #666;
}

/* //////////////////////////////////////// */

/* ------- START of color change of Add Comment for cb.profilebook.php -------- */
.sw_add_comment, .sw_add_comment a:link, .sw_add_comment a:visited, .sw_add_comment a:active {
	color:	#0730c0;
	text-decoration:underline;
}

.sw_add_comment a:hover  {
	color:	#333333;
	text-decoration:underline;
}
/* //////////////////////////////////////// */

.portrait_top {
	background-image: url(../../images/blue/portrait_top.gif);
	background-repeat:no-repeat;
}

.portrait_bottom {
  	background-image: url(../../images/blue/portrait_bottom.gif);
	background-repeat:no-repeat;
}

/* ------- START of color change for groupjive from  template.css -------- */
#cbtab_Messages #sign_profile_book {
	background:#FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
}

#cbtab_Messages #divpbnewcomment {
	background:#FFFFFF;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
}

#cbtab_Messages #comments_content {
	background:#FFFFFF;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

/* //////////////////////////////////////// */

/* MY FRIENDS - superthumb - from style.css
----------------------------------------------------------*/
div.superthumb_inner:hover {
	background-color: #DEE6FE;
}

.superthumb_gjive a:link{
	color:#333333;
}

.superthumb_gjive a:hover{
	color:#000000;
}

.superthumb_uname a:link {
	color:#333333;
}

.superthumb_uname a:hover {
	background-color: #0730C0;
}

.superthumb_inner:hover {
	background: #DEE6FE;
}

.superthumb_inner a:link {

}

/* from template.css - for update profile pages and tab system */
.titleCell, .captionCell , table.content_table td.titleCell, table.content_table td.captionCell {
	color:#333333;	
}

.delimiterCell {
	color: #333333;
	border-bottom: thin solid #666666;
}

.descriptionCell {
	color:#606060;
}

/* css for update profile from mod_cb_login.php
--------------------------------------------------- */
a.sw_update_profile {
	width: 75px;
	height:25px;
	background-position: left top;
	display:block;
	float:left;
	background-image: url(../../images/blue/updateProfile_all.jpg);
	background-repeat: no-repeat;
}

a.sw_update_profile:hover {
	background-position: right top;
}

a.sw_i_moved {
	width: 83px;
	height:25px;
	background-position: left top;
	display:block;
	float:left;
	background-image: url(../../images/blue/iMoved_all.jpg);
	background-repeat: no-repeat;
}

a.sw_i_moved:hover {
	background-position: right top;
}

a.sw_update_image {
	width: 83px;
	height:25px;
	background-position: left top;
	display:block;
	float:left;
	background-image: url(../../images/blue/updateImage_all.jpg);
	background-repeat: no-repeat;
}

a.sw_update_image:hover {
    background-position: right top;
}

a.sw_remove_image {
	width: 75px;
	height:25px;
	background-position: left top;
	display:block;
	float:left;
	background-image: url(../../images/blue/removeImage_all.jpg);
	background-repeat: no-repeat;
}

a.sw_remove_image:hover {
	 background-position: right top;
}

a.sw_manage_contacts {
	width: 83px;
	height:25px;
	background-position: left top;
	display:block;
	float:left;
	background-image: url(../../images/blue/manageContact_all.jpg);
	background-repeat: no-repeat;
}

a.sw_manage_contacts:hover {
	 background-position: right top;
}

/* registartion page
---------------------------------------------------------*/
#registrationTable .delimiterCell {
	color:#0730C0;
}

#cbtab2 .delimiterCell {
	color:#0730C0;
}

/* equote font-color 
---------------------------------------------------------*/
p.quote {
	color:#333333;
}

.quote-author {
	color:#0730C0;
}

/* show - hide div css switcher
---------------------------------------------------------*/
#holder a.iggy_css{
	background-image: url(../../images/blue/iggy_css.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#holder a.iggy_css:hover {
	background-image: url(../../images/blue/iggy_css.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#tip1 {
	background-image: url(../../images/blue/bubble.png);
	background-repeat: no-repeat;
}

/* pagination css - JTM 5/13 
---------------------------------------------------------*/
.pagenav,
.pagenav_prev,
.pagenav_next,
.pagenavbar {
	/* JTM 5/16 -- removed so page nav stays within "a" tag */
}

a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
	border: 1px solid #7896FC;
	color: #FFFFFF;
	background-color: #0730C0;
}

a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {
	border: 1px solid #0730C0;
	color: #FFFFFF;
	background-color: #7896FC;
}

/* -------- END of pagination css - JTM 5/13 ------------*/

/* JTM 5/18 - adds background color on hover of tr 
-------------------------------------------------------- */
#cbtab_Messages #comments_content table tr.sectiontableentry1:hover,
#cbtab_Messages #comments_content table tr.sectiontableentry2:hover {
	background-color:#DEE6FE;
}

/* ---------- from modules/cb_superthumb - style.css ------------- */
a.superthumb_uname {
	 color:#0730C0; 
}

a.superthumb_uname:hover {
	 color:#333333; 
}
/* ---------------------------------------------------------------- */


/* Report User - styles for comprofiler.html.php - JTM 6/11/08
 -------------------------------------------------------------- */
#adminForm .reportUser {

}

#adminForm .reportUser .severity_radioBTNs {

}


/* Img border for user images in all modules - components -  JTM 6/18/08
 --------------------------------------------------------------------------------------- */
/* removes border for superthumb tool images  - JTM 6/17/08 */
.superthumb_wrapper .superthumb_inner div div.superthumb_icon a img {
	border:none;
}

 /* adds border for superthumb user img only - superthumb - JTM 6/17/08 */
.superthumb_wrapper .superthumb_inner a img {
	border:solid 2px #0730C0;
} 

/* my friends comments */
#cbtab_Messages #comments_content .sectiontableentry1 a .myBuddComments_img,
#cbtab_Messages #comments_content .sectiontableentry2 a .myBuddComments_img {
	border:solid 2px #0730C0;
}

/* groupjive tab */
#cbtab_Groups .sectiontableentry1 a .groupsProfileImg,
#cbtab_Groups .sectiontableentry2 a .groupsProfileImg {
	border:2px solid #0730C0;
}

/* fireboard */
#columnSmall2 #func-inc_newest_member li img {
	border:2px solid #0730C0;
}

/* fireboard */
#ja-content #fireboard tr.fb_sectiontableentry1 td.td-1 img {
	border:2px solid #0730C0;
}

/* cb manage connections */
#cbtabconnections table .sectiontableentry1 td img  {
	border:2px solid #0730C0;
}

/* cb manage connections */
#cbtabconnections .sectiontableentry1 .myBuddComments_img, 
#cbtabconnections .sectiontableentry2 .myBuddComments_img {
	border:2px solid #0730C0;
}
/* ----------------------------------------------------- */

/*  css switcher inner tooltip - JTM 6/19/08 */
.cssThemeToolTip {
	border-color: #0730C0;
}
/* -- reading comprehenstion list --  - RSH 7/9/08
------------------------------------------ */
.i5ReadingComp {
	
}

/* ------------------------ START: Event Calender Announcement styles ---------------------------- */

#eventscalendar {
	background-color:#CCCCCC;
	padding:8px;
	border:2px solid #999999;
	
}

#eventscalendar table {
	background-color:#E8E8E8;
	border:1px solid #999999;

}

#eventscalendar tr.montch {
	background-color:#bababa;
}

#eventscalendar tr.montch th {
	border-bottom:1px solid #999999;
}


#eventscalendar td {
	padding:3px;
	color:#666666;
}

tr.days {
	background-color:#eeeeee;
}

tr.days td {
	color:#333333;
	font-weight:bold;
}

body #eventscalendar td {
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

body td.eventday {
	background-color:#f5f5f6;
}
/* ------------------------ END: Event Calender Announcement styles ---------------------------- */

html body .TabbedPanelsContentGroup { /*JTM 1/27/09 added border color for joomradio*/
	border-left: solid 2px #0730C0;
	border-bottom: solid 2px #0730C0;
	border-top: solid 2px #0730C0;
	border-right: solid 2px #0730C0;
	background-color:#FFFFFF;
}