/*style definitions in the title and menu bar*/
.title{
	color:#11ff11;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.menu{
	color:#11ff11;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
/*style definitions for all sites*/
a:hover{
	color:#4F4F9D;
	text-decoration:none;
}
a{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input_field{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
}
/*style definitions in other sites*/
.grey_main{
	color:#666666;
	text-decoration:underline;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.normal_text{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*
.table_header{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
*/
.table_text{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.table_text a:hover{
	color:#666666;
	text-decoration:underline;
}

.table_title{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
.verysmall{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7px;
}
.error_text{
	color:#990000;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}
/*.help_text{
	color:#666666;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
*/
.login_msg_div_style{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Geneva, Helvetica, sans-serif;
	text-align:center;
	font-weight :bold;
}	
.table_div_style{
	text-align :center;	
}	
.table_general_outer_style{
	border:1px solid Gray;
	background-color:#D3D3D3;
	padding:0px 0px 0px 0px;
	margin :0px 0px 0px 0px;
}	
.table_general_inner_style{
	border:0px;
	background-color:#EAEAEA;
	padding:6px 6px 6px 6px;
	margin :0px 0px 0px 0px;
}
body.navigation_page{
}
.navigation_shell, .help_title_bar{
	background-color:#3D4756;
	border-bottom:2px solid #000000;
}
.navigation_title{
	font-weight:bold;
	font-size:14px;
	padding-top:30px;
	vertical-align:bottom;
	color:#FFFFFF;
}
.help_title{
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}
/* Javascript menu styles */
.menu_span div{
	text-align:left;
	cursor:default;
}
.menu_span a{
	text-decoration :none;
}
.menu_span a div{
	cursor:pointer;
}
.menu_table0{
	background-color:#C1C6C7;
	border:0px solid #000000;
}
.menu0_off{
	color:#3D4756;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:11px;
	padding-right:7px;
	/*must be relative to this stylesheet*/
	background-image:url("./images/menu_shading.gif");
	background-repeat:repeat-y;
}
.menu0_over, .menu0_down{
	background-color:#3D4756;
	color:#FFFFFF;
	font-weight:bold;
	
	padding-top:2px;
	padding-bottom:2px;
	padding-left:9px;
	padding-right:9px;
}
.menu_table1, .menu_table2, .menu_table3{
	border:1px solid #000000;
}
.menu1_off, .menu2_off, .menu3_off{
	background-color:#C1C6C7;
	color:#3D4756;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
}
.menu1_over, .menu2_over, .menu3_over{
	background-color:#3D4756;
	color:#FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:7px;
	padding-right:7px;
}
.menu1_down, .menu2_down, .menu3_down{
	background-color:#3D4756;
	color:#FFFFFF;
	padding-top:4px;
	padding-bottom:2px;
	padding-left:9px;
	padding-right:5px;
}
.menu1_over a, .menu2_over a, .menu3_over a{
	color:#0033FF;
}
body{
	/* Firefox 1.5 doesnt like these...
	scrollbar-face-color:#828995;
	scrollbar-shadow-color:#3D4756;
	scrollbar-highlight-color:#C1C6C7;
	scrollbar-3dlight-color:#C1C6C7;
	scrollbar-darkshadow-color:#3D4756;
	scrollbar-track-color:#C1C6C7;
	scrollbar-arrow-color:#3D4756;*/
	background-color:#FFFFFF;/*C1C6C7;*/
	color:#000000;
}
table, input, select, textarea, div, body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
input, textarea{
	border:1px solid #237CB6;
	color:#000000;
}
	
.button, .fm_button, .checkbox, .radio{
	border:0px none #000000;
}
div.content{
	color:#000000;
}
.menu{
	font-size:12px;
	font-weight:bold;
	color:#FFFF00;
	line-height:normal;
	text-decoration:none;
	font-style :normal;
}
 
.title{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-style :italic;
}
a.title:hover{
   color:#00FF00;
   text-decoration:underline;
}
.table_header, a.table_header, a.table_header:visited{
	color:#237CB6;/* #237CB6, #3D4756 */ 
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
} 
a.table_header, a.table_header:visited{
	text-decoration:underline;
}
a.table_header:hover{
	color:#3D4756;
	text-decoration:none;
}
	
a:hover{
	color:#C1C6C7;
}
a, a:visited{
	text-decoration:underline;
	color:#000000;
}
.arial{
	color:#3D4756;
	font-weight :bold;
	font-family:Verdana, Helvetica, sans-serif;
}
	 
/*.arialnormal{
	color:#ffffff;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size :smaller;
}
.arialbold{
	color:#ffffff;
	text-decoration:none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight :bold;
	font-size :smaller;
}*/
/*.site_info_text{
	color:#000000;
	text-decoration:none;
	font-size:12px;	
	font-weight :normal;
	
}*/
.login_msg_div_style{
	font-size:12px;
	font-weight:bold;
	color:#237CB6;
}
/*
.table_title{
	font-size:12px;
	font-weight:bold;
	color:#FFFF00;
	line-height:normal;
	text-decoration:none;
	font-style :normal;
 }
 .help_text{
	color:#ffffff;
	 text-decoration:none;
	font-size:12px;
	font-weight:normal;
 }
*/
 /*
 .table_text{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	line-height:15px;
	text-transform:none
 }*/
 /*
.table_outer_table
{
	border:5px solid #000000;
	padding:10px;
	background-color:#00FF00;
}*/
.table_outer_style, .search_outer_style{
	border:1px solid #000000;
	padding:6px;
	background-color:#C1C6C7;
}
.table_inner_style, .search_inner_style{
}
.error_msg, .msg{
	color:#990000;
	font-weight:bold;
	font-style:Italic;
}
/* file manager styles */
.fm_add_body, .fm_list_body, .fm_info_body, .fm_title_body,  .fm_current_dir_body, .fm_create_dir_body, .fm_table{
	color:#000000;
}
.fm_image_upload_options{
	color:#FFFFFF;
}
.fm_add_body, .fm_list_body, .fm_info_body, .fm_title_body,  .fm_current_dir_body, .fm_create_dir_body{
	margin:2px;
	background-color:#C1C6C7;
	/*C1C6C7;828995;3D4756*/
}
 .fm_image_upload_options{
	padding:2px;
}
/*
.fm_list_body, .fm_info_body{
	background-color:#C1C6C7;
}*/
.fm_body{
	margin:1px;
	background-color:#3D4756;
}
.fm_error, fm_message{
	color:#990000;
}
.fm_title, .fm_sub_title{
	font-weight:bold;
	color:#237CB6;
}
.fm_title{
	font-size:12px;
}
.fm_list_body a, .fm_list_body a:visited{
	text-decoration:none;
	color:#000000;
}
.fm_list_body a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
.fm_list_body a:active{
	text-decoration:underline;
	color:#FFFFCC;
	background-color:#B2B4BF;
}
.fm_image_upload_options{
 	border:1px solid #000000;
	background-color:#3D4756;
}
.fm_info{
	color:#FFFFFF;
}
/* wysiwyg popup styles */
.popup_table{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
}
.popup_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
	color:#FFFF00;
}
.popup_sub_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	font-weight:bold;
	color:#33CCFF;
}
.popup_info{
	color:#FFFFFF;
}
.code{
	font-family:"Courier New", Courier, monospace;
}
/* progress bar styles */
.progress_bar_shell{
	height:15;
	width:250px;
	background-color:#EEEEEE;
	border:1px solid #000000;
	background-image:url(images/progress_shell_shading.gif);
}
.progress_bar_progress{
	background-color:#0000FF;
	background-image:url(images/progress_shading.gif);
}
.progress_bar_error{
	background-color:#FF0000;
	background-image:url(images/error_shading.gif);
}
.progress_status{
	font-weight:bold;
}
/* Help page styles */
body.help_page{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.italicbold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.italicnonbold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#000000;
	text-decoration:none;
}
.bodytext_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.bullet{
	list-style-type:circle;
	list-style-image:url(help/bullet.gif);
}
.bodytextblue{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0000FF;
	text-decoration:none;
}
.bodytextunderline{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.help_head, a.help_head, a.help_head:link, a.help_head:visited, a.help_head:active{
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	page-break-before:always;
}
a.help_head:hover{
	font-size:14px;
	color:#C1C6C7;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	page-break-before:always;
}
