html, body {

	width: 100%;
	min-width: 750px;
	border: 0; margin: 0; padding: 0;
}

a { text-decoration: none; }

a.white {
	color: #ffffff;
	/*font-style: normal;*/
	font-size: 10px;
/*	text-align: justify;*/
}

a.black {
		color: #000000;
          	font-size: 12px;
/*          	background: #ffffff;
		text-align: justify;*/
}

a.slink {
		color: green;
          	font-size: 12px;
}

body, td {
      	   font-family: sans-serif, Verdana, Arial, Helvetica;
	   font-size: 12px;
}
    th { font-family: sans-serif, Verdana, Arial, Helvetica;
       	 font-size: 12px;
	 text-align: justify;
}

td.text { color: #ffffff;
          font-size: 12px;
          background: #df0451;
	  font-family: sans-serif, Verdana, Arial, Helvetica;
}


td.text_black { color: #df0451;
          	font-size: 12px;
          	background: #ffffff;
}

/* OLD XXX*/
tr.logo {
       background: #df0451;
       color: #ffffff;
 }

tr.newlogo {
       background: #ffffff;
       color: #ffffff;
 }

/* OLD XXX*/
.central {
       background: #4b4747;
       color: #ffffff;
       height: 20;
 }

.new_central {
       background: #ffffff;
       color: #000000;
       height: 20;
 }


tr.logoleft {
       background: #ffffff;
       color: #000000 ;
 }

tr.tables {
       background: #ffffff;
       color: #000000;
 }

tr.block {
       background: #e7e7e7;
       color: #000000;
 }

td.tablefont {
       font-family: sans-serif, Verdana, Arial, Helvetica;
       font-size: 12px;
       border: 0px solid #000000;
       color: #000000;
       background: #ffffff;
/*       text-align: justify;*/

 }

td.blockfont {
       font-family: sans-serif, Verdana, Arial, Helvetica;
       font-size: 12px;
       border: 0px solid #000000;
       color: #000000;
       background: #e7e7e7;

 }
.titlefont {
       font-family: sans-serif, Verdana, Arial, Helvetica;
       font-size: 12px;
       border: 0px solid #df0451;
       color: #df0451;
       background: #ffffff;
 }

h3 {	font-family: sans-serif, Verdana, Arial, Helvetica;
	color: #333;font-weight: bold;font-size: 14px;
	margin: 0; padding: 10px 0 4px;	line-height: 19px;
	border-bottom: 2px dotted #4b4747;
}

#menulogin {
             font-family: sans-serif, Verdana, Arial, Helvetica;
             color: #fff; font-weight: bold; font-size: 10px;
 }

.border_left {
	background:			url('border_left.png') repeat-y top left #fff;
	margin:				0 auto 0 ;
	padding:			0 0 0 50px; /* Show background-image to the left */
}

.border_right {
	background:			url('border_right.png') repeat-y top right #fff;
	margin:				0 auto 0 ;
	padding:			0 50px 0 0; /* Show background-image to the right */

}


#border_left2 {
	background:			url('border_left_footer.png') repeat-y top left #4b4747;
	margin:				0 auto 0 ;
	padding:			0 0 0 50px; /* Show background-image to the left */
}

#border_right2 {
	background:			url('border_right_footer.png') repeat-y top right #4b4747;
	margin:				0 auto 0 ;
	padding:			0 50px 0 50px; /* Show background-image to the right */

}

#border_left_login {
	background:			url('border_left_footer.png') repeat-y top left #ffffff;
	margin:				0 auto 0 ;
	padding:			0 0 0 50px; /* Show background-image to the left */
}


#border_right_login {
	background:			url('border_right_footer.png') repeat-y top right #ffffff;
	margin:				0 auto 0 ;
	padding:			0 50px 0 50px; /* Show background-image to the right */

}

#border_left_logo {
	background:			url('border_left_footer.png') repeat-y top left #4b4747;
	margin:				0 auto 0 ;
	padding:			0 0 0 50px; /* Show background-image to the left */
}

#border_right_logo {
	background:			url('border_right_footer.png') repeat-y top right #4b4747;
	margin:				0 auto 0 ;
	padding:			0 50px 0 50px; /* Show background-image to the right */

}


#border_left_menu {
	background:			url('border_left_footer.png') repeat-y top left #ffffff;
	margin:				0 auto 0 ;
	padding:			0 0 0 50px; /* Show background-image to the left */
}

#border_right_menu {
	background:			url('border_right_footer.png') repeat-y top right #ffffff;
	margin:				0 auto 0 ;
	padding:			0 50px 0 50px; /* Show background-image to the right */

}

/* Graphical Component*/
form {
       border: none;
       margin: 0;
 }

input {
        border: 1px solid #000000;
 }

textarea {
       border: 1px solid #000000;
}

select {
       border: 1px solid #000000;
}
