BODY, TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.back {
	background-image: url(../images/back.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	background-color: #5C7F95;
}
a.menu:link, a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 3px;
	border-right-width: 6px;
	border-bottom-width: 3px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #275573;
	border-right-color: #275573;
	border-bottom-color: #275573;
	border-left-color: #275573;
	display: block;
	background-color: #37617e;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 40px;
	text-align: left;
	padding-left: 5px;
	padding-right: 10px;
}


a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/arrow_over.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 3px;
	border-right-width: 6px;
	border-bottom-width: 3px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #275573;
	border-right-color: #275573;
	border-bottom-color: #275573;
	border-left-color: #275573;
	display: block;
	background-color: #091F37;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 40px;
	text-align: left;
	padding-left: 5px;
	padding-right: 10px;
}
/*a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	border-top-width: 3px;
	border-right-width: 6px;
	border-bottom-width: 3px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #275573;
	border-right-color: #275573;
	border-bottom-color: #275573;
	border-left-color: #275573;
	display: block;
	background-color: #37617e;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 40px;
	text-align: left;
	padding-left: 5px;
	padding-right: 10px;
}*/
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	margin-right: 20px;
	display: block;
}
.text_back {
	background-image: url(../images/back_2.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
}
.text_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	background-color: #275573;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 27px;
	padding-left: 7px;
	margin-top: 20px;
	background-image: url(../images/arrow_2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.text_title_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	background-color: #585858;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 27px;
	padding-left: 7px;
	margin-top: 20px;
	background-image: url(../images/arrow_3.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.user_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #275573;
}
.login_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	background-color: #091F37;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 27px;
	padding-left: 7px;
	margin-top: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}
.titles_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #275573;
	display: block;
	text-transform: capitalize;
	line-height: 30px;
	padding-left: 5px;
	margin-top: 25px;
/*	margin-right: 20px;*/
}
#table_content .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: #275573;
	display: block;
	text-transform: capitalize;
	line-height: 30px;
	padding-left: 5px;
	margin-top: 25px;
	margin-left: 20px;
	margin-right: 20px;
}
#table_content .text_back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#table_content .subtitle {
	font-size: 12px;
	font-weight: bold;
	color: #275573;
}
.subtitle {
	font-size: 12px;
	font-weight: bold;
	color: #275573;
}
/*---------------------LOGINBOX HOME -----------------------*/
#table_content #loginbox {
	margin-left: 20px;
}
#table_content #linetop {
	display: block;
	border-bottom: 1px dotted #585858;
	margin-top: -5px !important;
	margin-top: -10px;
	margin-bottom: 10px;
	margin-right: 20px;
}
#table_content #line {
	display: block;
	border-bottom: 1px dotted #585858;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
}
#table_content #vertical_line {
	display: block;
	border-left: 1px dotted #585858;
/*	background: #585858;*/
	margin-top: 25px;
}
#table_content #loginbox .subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	font-weight: bold;
}
#table_content .title_login_int h3 {
	font-size: 12px;
	background: #585858;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	text-transform: capitalize;
	line-height: 30px;
	padding-left: 5px;
	margin-top: 25px;
	margin-right: 20px;
}
#table_content .title_login_int, {
	background: #585858;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	text-transform: capitalize;
	line-height: 30px;
	padding-left: 5px;
	margin-top: 25px;
	margin-right: 20px;
}
#table_content #loginbox #submit {
	margin-top: 10px;
	margin-left: 132px;
}
#table_content #loginbox .formfields {
	width: 177px;
}
/*------------------- END LOGINBOX HOME -------------------*/
/*------------------- LOGINBOX INTERIOR -------------------*/
#table_left #loginbox {margin-left:5px; width:162px !important;	width:155px;}
#table_left #linetop {display:block; width:155px !important; width:150px; border-bottom:1px dotted #CCCCCC; margin-top: -5px !important; margin-top:-10px; margin-bottom:5px; margin-right:20px !important; margin-right:0px;}
#table_left #line {display: block; width: 155px !important; width: 150px; border-bottom: 1px dotted #CCCCCC; margin-top:5px !important; margin-top:-20px; margin-bottom:10px; margin-right:20px !important; margin-right:0px;}
#table_left .text_login_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: bold;
}
#table_left .title_login_int h3 {
	font-size: 12px;
	background: #091F37;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	width: 155px;
	text-transform: capitalize;
	line-height: 40px;
	padding-left: 5px;
	margin-top: 25px;
}
/*#table_left .title_login_int, {
	background: #585858;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 162px;
	display: block;
	text-transform: capitalize;
	line-height: 40px;
	padding-left: 5px;
	margin-top: 25px;
}*/
#table_left #loginbox #submit {
	margin-top: 10px;
	margin-left: 110px;
}
#table_left #loginbox .formfields {
	width: 155px;
}
/*--------------------- END LOGINBOX INTERIOR -------------------*/

.back_footer {
	background: url(/templates/07/images/back_footer.jpg) repeat-x center;
/*	display: block;*/
	height: 17px;
}
.footer, .footer a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background: #FFFFFF;
}
.block_td {
	width: 20px;
/*	display: none;*/
}
#table_textarea {
	margin-left: 20px;
}
#table_textarea .formfields {
	width: 400px;
}
#login .text_login {
	color: #091F37;
}
#login a, #login a:visited {
	color: #666666;
	/*text-align: right;
	margin: 0;
	padding: 0; */
}

.text_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
/*	display: block;*/
	font-weight: bold;
}
/*#login {
	margin-bottom: 10px;
}*/
#login_box {
	margin-left: -20px;
	margin-bottom: 0px;
}
#login_box img {
	margin-right: -10px;
}
#table_content .subtitles {
	font-size: 13px;
	font-weight: bold;
	color: #275573;
}

.regular {
	color: #275573;
}

#members_line {
	background-color: #275573;
}
#table_members {
	width: 540px;
}
#table_members1 {
	width: 94%;
	margin: auto;
}
#table_mailing {
	width: 94%;
	margin: auto;
	/*margin-left: 0px !important;
	margin-left: 20px;*/
}
#table_mailing .block_td {
	width: 5px !important;
	width: 20px;
}
#table_speaker {
	margin-left: 15px !important;
	margin-left: 5px;
}
/*-------------PANEL------------*/
.clear { clear:both;}
#container { margin:20px 0 0 30px; height:150px; }
#my_account a, #chapter_managment a { outline:none; margin-bottom:20px;}
#my_account #mp a{background:url(../images/myprofile.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#my_account #mp a:hover{background:url(../images/myprofile_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#my_account #mr a{background:url(../images/myreports.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#my_account #mr a:hover{background:url(../images/myreports_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#my_account #mu a{background:url(../images/myuploads.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#my_account #mu a:hover{background:url(../images/myuploads_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#my_account #chp a{background:url(../images/mypass.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#my_account #chp a:hover{background:url(../images/mypass_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#chapter_managment #cc a{background:url(../images/myconfig.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#chapter_managment #cc a:hover{background:url(../images/myconfig_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#chapter_managment #cp a{background:url(../images/mycontent.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#chapter_managment #cp a:hover{background:url(../images/mycontent_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#chapter_managment #c a{background:url(../images/mycategories.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#chapter_managment #c a:hover{background:url(../images/mycategories_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#chapter_managment #wm a{background:url(../images/mymeeting.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#chapter_managment #wm a:hover{background:url(../images/mymeeting_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74px; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}

#chapter_managment #rm a{background:url(../images/myrole.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545454; text-decoration:none; display:block; width:74; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
#chapter_managment #rm a:hover{background:url(../images/myrole_over.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#275573; text-decoration:none; display:block; width:74; height:20px; padding:80px 0 0 0px; float:left; text-align:center; margin-right:20px;}
/*-------------------Roles Page-----------------*/
#rolelist {margin:20px;}
#rolelist a  {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
#rolelist td {padding-left:5px; padding-right:5px; }
#rolelist #headers {font-size:13px; font-weight:bold; color:#275573; height:30px; }
#newrole .role_label { width:80px; float:left; font-size:11px; font-weight:bold; color:#275573;}
#newrole .actions_heads { font-size:11px; font-weight:bold; color:#275573;}
#newrole #actions_table {/*border:1px solid #00CC00;*/}
#newrole .actions_tr { border-bottom:1px solid #EDEDED; height:30px;}
#savebutton { background: url(../images/buttons/button_insert.jpg) no-repeat left; width:60px; border:0; cursor:pointer;}
#cancelbutton, #cancel_meeting_creation { background: url(../images/buttons/button_cancel.jpg) no-repeat left; width:60px; border:0; cursor:pointer;}
#updatebutton { background: url(../images/buttons/button_update.jpg) no-repeat left; width:60px; border:0; cursor:pointer;}
#deletebutton {background: url(../images/buttons/button_delete.jpg) no-repeat left; width:60px; border:0; cursor:pointer;}
#gobutton, #gotostep2 {background: url(../images/buttons/button_go.jpg) no-repeat left; width:60px; border:0; cursor:pointer;}
/*----------------------------------------------*/
.odd {background-color:#F4F4F4; color:#222222;}
.even {background-color:#ffffff; color:#222222;}
/*------------CATEGORIES PAGE---------*/
#fix_form {width:100%; margin-left:20px !important;}
#request_table {width:540px; margin-left:20px;}
.tabs {position:relative; height:27px; margin:0px; padding:3px 0px 0px 0px; background:url(/images/bar_off.gif) repeat-x; overflow:hidden;}
.tabs li {display:inline;}
.tabs li a:hover, #categories_list_container .tabs li a.tab-active {background:#fff url(/images/bar_on.gif) repeat-x; border-right:1px solid #fff;} 
.tabs li a {height:27px;	font:12px verdana, helvetica, sans-serif; font-weight:bold; position:relative; padding:0px 10px 10px 10px; margin:0px -4px 0px 0px; color:#2B4353; text-decoration:none;    border-left:1px solid #fff; border-right: 1px solid #6D99B6;}
.tab-container {background:#fff; border:1px solid #00CC00; width:450px;}
.tab-panes {margin: 3px;}
/*------------------WEEKLY MEETING si las hay--------------*/
#weekly_meet { min-height:450px !important; height:550px;}
.tabs {position:relative; height:27px; margin:0px; padding:3px 0px 0px 0px;	background:url("../images/bar_off.gif") repeat-x; overflow:hidden;}
.tabs li {display:inline;}
.tabs li a:hover, .tabs li a.tab-active {background:#fff url("../images/bar_on.gif") repeat-x; border-right:1px solid #fff;}
.tabs li a {height:27px; font:12px verdana, helvetica, sans-serif; font-weight:bold; position:relative; padding:0px 10px 10px 10px;	margin:0px -4px 0px 0px; color:#2B4353;	text-decoration:none; border-left:1px solid #fff; border-right:1px solid #6D99B6;}
#weekly_meet .tab-container {background:#fff; border:1px solid #6D99B6;}
#form_new_vis { width:99%;}
.alerta_meeting{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000;}
#wizzard{position:relative; width:99%;}
.wizzard_page{position:absolute; top:0px; left:0px; width:98%;	height:500px;}
.button_next{ position:absolute; top:260px; left:410px; width:80px;}
.button_prev{ position:absolute; top:260px; left:320px; width:80px;}
#label_meetdate{position:relative; margin-left:50px; top:10px;}
#label_happydollars_from, #label_happydollars_to, #label_visitor_name, #label_invitor, #label_onetoone_from, 	#label_onetoone_to, #label_date_onetoone, #label_referral_from, #label_referral_to, #label_referral_itself {width:7em;		float:left; text-align:right; margin:0 1em 10px 10px; clear:both;}
#set_happy, #set_visitor2, #set_onetoone2, #set_referrals2 {float:right; margin:-23px 70px 0 10px !important; margin:-23px 30px 0 10px; }
#set_referrals, #set_onetoone{position:relative; margin-left:100px; float:left; margin-top:23px;}
#edita_referrals{position:relative; margin-left:10px; float:left; margin-top:23px;}
#edita_onetoone2{position:relative; margin-left:10px; float:left; margin-top:23px;}
#set_visitor, #set_happydollars{position:relative; margin-left:210px; float:left; margin-top:23px;}
#set_visitor2 {background: url(../images/buttons/button_addmeeting.jpg) no-repeat left; width:100px; display:block; height:18px; border:0; cursor:pointer;}
#set_referrals2{background: url(../images/buttons/button_addreferral.jpg) no-repeat left; width:100px; display:block; height:18px; border:0; cursor:pointer; font-weight:bold; text-transform:uppercase; color:#FFFFFF; font-size:0.75em; font-family: Verdana, Arial, Helvetica, sans-serif;}
#set_onetoone2, #set_happy{background: url(../images/buttons/button_add.jpg) no-repeat left; width:53px; display:block; height:18px; border:0; cursor:pointer; margin-right:80px !important; margin-right:40px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; font-size:0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; }
#edita_visitor{position:relative; margin-left:10px; margin-top:23px;}
#edita_happy{position:relative; margin-left:10px; margin-top:23px; float:left;}
#set_happydollars{ position:relative; margin-left:220px; float:left; margin-top:23px; width:75px;}
#label_meetType, #label_speaker{position:relative; margin-left:50px; margin-top:20px; float:left;}
#label_speaker{margin-top:10px;}
#meetType{margin-left:2px; width:300px;}
#speaker{margin-left:26px; width:300px;}
#label_comments{position:relative; margin-left:50px; margin-top:15px; float:left; width:350px;}
#comments{width:410px; height:60px; font-family:Arial, Helvetica, sans-serif;}
#contiene_visitors, #contiene_referrals, #contiene_onetoone, #contiene_happydollars{position:relative; float:left;margin-top:20px; left:30px; border:1px #999999 solid; /*overflow:auto;*/}
#contiene_visitors_edit{position:relative; float:left; margin-top:20px; margin-left:-30px; left:30px; /*width:99%; height:74%; overflow:auto;*/ width:98%; }
#tabla_list_visitors tr, #tabla_list_referrals tr, #tabla_list_onetoone tr, #tabla_list_happydollars tr{line-height:30px;}
#tabla_list_visitors th, #tabla_list_referrals th, #tabla_list_onetoone th, #tabla_list_happydollars th{border-bottom: 1px #666666 solid; text-align:left; }
/*#tabla_list_visitors {width:95%;}*/
#contiene_agrega_sustituto{position:absolute; width:497px; height:250px; top:20px; left:25px; border:none;}
#invited{margin-bottom:3px;	width:170px;}
#invited, #referral_itself, #referral_to, #referral_from, #onetoone_to, #onetoone_from, #happydollars_to, #happydollars_from {margin-bottom:3px;}
#invitor{width:160px;}
#referral_from, #onetoone_from, #happydollars_from, #referral_to, #onetoone_to {width:170px;}
#referral_itself{width:154px;}
#date_onetoone{width:146px;}
.loading_sign2{position:relative; margin:200px; margin-left:210px;}
#loadingSign3, #savingSign3{top:80px; left:40px; padding-left:10px;	padding-top:10px; padding-bottom:10px;	padding-right:10px; height:auto; width:auto; border:1px solid #000000; background-color:#000066; color:#FFFFFF; position:absolute; z-index:10;}
.regular  { margin-top:10px;}
.mootabs_title { height:24px; line-height:24px; list-style-image:none; list-style-type:none; position:relative; top:5px; font-family:"Trebuchet MS", Verdana, sans-serif; font-size:11px; margin:0px; padding-left:2px; }
.mootabs_title li {float:left; margin:0px;}
.mootabs_title a { line-height:24px; background-color:#748B91; color: #DDDEDF; margin-right:3px; padding:3px 10px 3px 10px; text-decoration:none; outline:none; margin-bottom:2px !important; margin-bottom:-3px;}
/*.mootabs_title a:hover { line-height:24px; background-color:#475E67; color: #fff; margin-right:3px; padding:3px 10px 3px 10px; text-decoration:none; outline:none; margin-bottom:2px !important; margin-bottom:-3px;}*/
/*.mootabs_title a.active {background-color:#E39D0B; color:#000; border:1px solid #C98A06;z-index:100; outline:none;}*/
.mootabs_title a.active {line-height:24px; background-color:#475E67; color: #fff; margin-right:3px; padding:3px 10px 3px 10px; text-decoration:none; outline:none; margin-bottom:2px !important; margin-bottom:-3px; font-weight:bold;}
.mootabs_panel {display:none; clear:both; top:-1px;	position:relative; border:1px solid #475E67; margin-left:2px;	overflow:auto; padding:8px;	font-family:"Lucida Sans Unicode","Lucida Grande",Arial,sans-serif; font-size:12px;	text-align:left; background-color:#fff; color:#000;}
.mootabs_panel.active {display:block;}
#tab1, #tab2, #tab3, #tab4, #tab5 { padding:10px;}
/*---------Zebra table----------*/
.odd {background-color:#F4F4F4; color:#222222;}
.even {background-color:#ffffff; color:#222222;}
/*---------------------*/
#index_content { width:350px;}
/*-------------TOOL TIPS----------------*/
.tool-tip {width:200px; color:#fff;}
.tool-title {color:#fff; font-weight:bold; text-shadow:2px 2px 1px #222; margin:0; padding:13px 10px 5px; background:url(../images/balloon.png) top left no-repeat !important; background:url(../images/balloon.gif) top left no-repeat;font-size:.9em;}
.tool-text {margin:0; padding:0 10px 15px; text-shadow:2px 2px 1px #222; background:url(../images/balloon.png) bottom left no-repeat !important; background:url(../images/balloon.gif) bottom left no-repeat; font-size:.8em; line-height:15px;}
#frm_member .formfields label{ width:100px;}
/*---------------------------------*/
#add_new_member { margin-left:20px;}
/*-----------LISTINGS----------*/
#document_listing {margin:20px; width:93% !important; width:100%;}
#content_listing {margin:20px; width:93% !important; width:100%;}
#rolelist, newrole {margin:20px; width:93% !important; width:90%;}
#table_configuration {margin:20px; width:93% !important; width:90%;}
#container_member { width:95%;}
/*#table_members {width:100%;}*/
/*-----------REPORTS------------*/
#report_header {margin-left:20px;}
.report_table {margin-left:20px; width:545px;}
.white_row {line-height:3px; height:3px;}
.table_head2 {background-color:#A7BAC5; color:#275573;}/*Member|Present|Absent|Late|Sub|Given|Rec'd)*/
.table_head1 {background-color:#A7BAC5; color:#275573;}/*ATTENDANCE|REFERRALS|GUESTS|1 to 1*/
	/*borders*/
	.table_leftb {border-left:1px solid #275573;}
	.table_rightb {border-right:1px solid #275573;}
	.table_topb {border-top:1px solid #275573;}
	.table_bottomb {border-bottom:1px solid #275573;}
	/*-------*/
.table_total {background-color:#A7BAC5; font-weight:bold; color:#275573;}/*Total*/
.table_total2 {background-color:#F4F7F7; font-weight:bold; color:#275573;}/*Others totals*/
#most_tables {width:100%; margin:30px 0 0 20px;}
	/*----Small Tables----*/
	/*divs*/#most_referrals_given, #most_referrals_rec, #most_one2one, #most_guests {width:250px; float:left; margin:0 42px 25px 0 !important; margin:0 30px 25px 0;}
	/*Titles*/.most_title {font-size:14px; font-weight:bold; color:#275573;}
	/*Tables*/#most_referrals_given table, #most_referrals_rec table, #most_one2one table, #most_guests table, #most_speaker table{border:1px solid #275573; width:100%; margin-top:5px;}
	/*Headers*/.most_heads {background-color:#A7BAC5; border-bottom:1px solid #275573; color:#275573;}
	/*---------------------*/
#report_note {margin-right:30px; margin-top:-20px !important; margin-top:-15px; float:right; font-size:9px;}
#most_speaker {width:545px; margin:0 15px 25px 20px;}
.clear { clear:both;}
#fix_link a{color:#666666;}
.chapter_stats {margin:0 0 20px 20px; display:block;}/*Big Table Title*/
#print_report { text-align:right; margin-right:20px; margin-bottom:20px;}
/*----------------CONFIGURATION--------------*/
#viewtemplate { /*position:absolute;margin-left:159px;*/ width:120px; margin-top:4px; height:94px !important; height:90px; z-index:1; border: 1px solid #000000; background-color:#FFFFFF; visibility:hidden; text-align:center;}
#maincontent { margin-bottom:15px;}