/**************************************************/
/*         Server general CSS file                                             */
/**************************************************/


p.wrong{
font: bold 15px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: red;
}
p.wrong_1{
font: bold 13px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: red;
}

p.wrong_2{
font: bold 10px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: red;
}

p.right{
font: bold 15px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: blue;
}
p.right_1{
font: bold 13px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: blue;
}
p.right_2{
font: bold 10px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: blue;
}

p.server_text_1{
	font: bold 15px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: blue;	
}
p.server_text_2{
	font: bold 13px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: blue;	
}	

p.help_text_1{
	font: bold 15px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: blue;	
}	
p.help_text_2{
	font: bold 12px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: black;	
}
p.std_text_1{
	font: bold 15px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ac2e2e;	
}

span.error{
	font: bold 15px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: red;	
}

span.error_1{
	font: bold 10px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: red;	
}


p.std_text_2{
	font: bold 13px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ac2e2e;	
}


/*****************************************/
/***             GEN TABLE           ***/
/*****************************************/	


table.gen_tab_1	  {
	width: 95%;
	border-width: 4px 4px 4px 4px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #006600;	
	border-collapse: separate;
	background-color: #f3ffdb;
	margin-left: auto;
	margin-right: auto;
	
    /* !table-layout:fixed; */
}
table.gen_tab_2  {
	width: 95%;
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #009900;	
	border-collapse: separate;
	background-color: #f3ffdb;
	 /* !table-layout:fixed; */
}

table.gen_tab_2  th {
background-color:#e5ffff;
color:black;
border: 5px solid green;	
}
table.gen_tab_2  a:link {
 color: blue;} 
table.gen_tab_2  a:visited {
  color:green;
 } 
 table.gen_tab_2  a:hover {
 color: red;
 } 
 table.gen_tab_2  a:active {
 color: green;
 } 
 
table.gen_tab_2  td {
	text-align: center;
	border: 1px solid green;	
	color:green;
	td-layout:fixed;
	}
	
p.gen_tab_1  {
	font: bold 13px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #005ce6;	
}
p.gen_tab_2  {
	font: bold 10px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #005ce6;	
}
	
p.gen_tabtext_1{
	font: bold 13px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #003399;	
}	

p.gen_tabtext_2{
	font: bold 11px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #003399;	
}	

p.gen_text_1  {
	font: bold 13px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #009966;	
}	

div.box
{
margin: 12px 17px 12px 17px;  /* top,right bottom,left  */
width: max-width;
border: 5px solid red;
border-radius:25px;
background-color:#f3ffdb;
padding:13px 17px 12px 17px;
}

div.center {

	text-align: center;
	background-color:#f3ffdb;
}	

/*    footer  */

div.footer
{
margin: auto;
width:auto;
border: 1px solid #2027B4;
background-color:#808080;
}

div.footer p{
 text-align: center;
 color: white;
}	

