
@CHARSET "ISO-8859-1";

BODY 
{ 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f2f2f2;
  	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.session_font
{
	color:  #ffffff;
}
p,body,ul,ol, li,table{font-size:12px;	line-height:130%;}

.session_bar_table
{
	text-align: center;
	border: 0px;
	border-style:groove;
	background-color: #2d5590;
	border-bottom-style:none;
 	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.top_border
{
	BACKGROUND-COLOR: #5880bb;
}

.masthead_bottom
{
	BACKGROUND-COLOR: #d6d6d6;
}

.masthead_bottom_thin
{
	BACKGROUND-COLOR: #d6d6d6;
}

.menu_style_unselected
{
	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 20px;
	BACKGROUND-COLOR: #ffffff;
	border-bottom: 1px solid #d6d6d6; 
}

.menu_style_selected
{
	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 20px;
	font-style: bold;
	BACKGROUND-COLOR: #ffffff;
	border-bottom: 1px solid #5880bb;
}

.menu_border_color
{
	BACKGROUND-COLOR:  #ffffff;
}

.menu_bg_color
{
	BACKGROUND-COLOR: #ffffff;
}

.divider
{
	BACKGROUND-COLOR: ;
}

.contentHeader
{
	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	font-weight: bold;
	padding-top: 5px;
	color: #5880bb;
}
.content_header
{
	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	color: #5880bb;
	BACKGROUND-COLOR: #d6d6d6;
	padding-top: 0px;
}

.content_style
{
	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	line-height: 20px;
	color: ;
	BACKGROUND-COLOR: #ffffff;
}	
.content_bg_color
{
	BACKGROUND-COLOR: #ffffff;
}

.content_border_color
{
	BACKGROUND-COLOR:  #ffffff;
}

.footer_style
{
	FONT-FAMILY: verdana,Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	color: #ffffff;
	BACKGROUND-COLOR:  #ffffff;
	border: 1px solid ;
	border-color: #ffffff;
}
.footer_style p, .footer_style div{
	margin:0px;
	padding:4px;
	font-size:11px;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #2d5590;
	text-decoration: none;	
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: bold;
	color: #000000;
	text-decoration: none;
	color:#3F548B;
	
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: bold;
	color: #000000;
	text-decoration: none;
	color:red;
}

table.wrapper_table
{
	width:  100%;
	height: 100%;
}

table.main_table
{
	background-color: white;
	width: 779px;
	border: 1px solid ;
	border-color: grey;
}

table.form_table
{
	border: 1px;
	border-color: grey;	
 	FONT-FAMILY: verdana, Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.admin_table
{
	text-align: center;
	border: 1px;
	border-style:groove;
	background-color: ;
	border-bottom-style:none;
 	FONT-FAMILY: verdana,Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

input,select
{
	COLOR: black;
 	FONT-FAMILY: verdana,Arial, tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	background-color: #ffffff;
}

.selectedMenu
{
	font-weight: bold;
	color: #5880bb;
}

.unSelectedMenu
{
	font-weight: normal;
	color: #666666;	
}

/* M1: general styles */
h1{font-size:18px;font-weight:normal;color: ;}
.div-collapse table {border-collapse: collapse;border-color:silver;}/* collapse table border inside the container*/
.div-collapse table td{font-size:12px;}

.session_bar_table a {font-size:11px;}/* admin menu links  */
.small {font-size:11px}