body {
	margin: 0;
	background-color : #ffffff;
	color : #000000;
	font-size :12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;	
}

p,li,td, select, input, textarea, .all {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
}

ul{	
	list-style: inside;
	margin-left:0px;
	margin-right:0px;
}

.hype_text {	
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

h1              {  font-size: 150%; text-align: center; }
h2              {  font-size: 120%; text-align: center;  }
h3              {  font-size: 110%; margin:5px; }

h1, h2, h3, h4, h5, h6	{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

a{
	color : #E40733;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;	
}
a:hover{
	color : #115FA1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bolder;	
}

td.boldWhite, td.boldWhite a, td.boldWhite a:hover {
	font-size :17px;
	font-weight: bold;
	color:white;
	text-align:right;
	background-color:#e40733;
	padding-right:30px;
}

#upText{
	font: bold italic 12px Arial, Helvetica, sans-serif;
	color: #E40733;
	text-align:left;
	padding-left:3px;
	padding-right:3px;
}

#copyright{
	background-color:#115FA1;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: right;
	padding-right:2px;
}

table.main{
	border-right: 1px #E40733 solid;
	border-left: 1px #E40733 solid;	
	background-color:#FFFFFF;
}


.menu, .menu a, .menu a:hover {
	vertical-align:middle;
	text-align:center;		
	text-decoration: none;
	font : normal bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.menu a       { color : #ffffff; }
.menu a:hover { color : #115FA1; }


td.leftmenu{
	background-color:#71AEE1;
	background-image: url("../images/menu_button.gif");
	vertical-align:middle;
	text-align:right;	
	padding-right:4px;
}

td.leftmenu a, td.leftmenu a:hover {		
	text-decoration: none;	
	font : italic bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif;		
}	

td.leftmenu a       { color : #ffffff; }
td.leftmenu a:hover { color : #ff0000; }


INPUT, SELECT, TEXTAREA {  
	border: 1px solid #CCCCCC; 	
}

.UserFieldHeader{
	background-color:#DCDCDC;	
}

.indicatorText{
	font-size: 16;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-style: italic;
	color: green;
}

.header {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight : bold;
	text-align : center;
}

.ProfileMenu {
	font: italic bold 12px Arial, Helvetica, sans-serif;		
	text-align: right; 
	background-color: #FDECF5;
	border: 1px solid #003366; 	
	margin-left: 0.9em; 
	margin-right: 0.9em; 
}

.ProfileText {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 	
	color: #000000; 
	border: 1px solid #B0C7D7; 		
}

.ProfileTextHeader {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 	
	color: #000000; 
	border-left: 1px; 
	border-right: 1px; 
	border-top: 1px; 
	border-left-style: solid; 
	border-right-style: solid; 
	border-top-style: solid; 
	border-color: #B0C7D7;	
	background-color:#DCDCDC;	
}

.Line {
	background-color:#B0C7D7;
	height:1px;
}

.error {
	color: #FF0000;
	text-align: center; 
	font-weight: bold; 
}

table.browse TD {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	border: 0px #003366 solid;
}

.browse {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
	font-weight: normal; 
	color: #000000; 
	border: 0px #003366 solid;
}

.ImageList  {  
	border: 1px solid gray;	
}

address {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: bold;
}

table.banners td {
	font:	10px normal #000000		georgia, "Book Antiqua", palatino, serif;
	color: #000000;
}

table.banners a {
	font:	10px normal #000000		georgia, "Book Antiqua", palatino, serif;
	color: #000000;
}

table.banners a:hover {
	font:	10px normal #000000		georgia, "Book Antiqua", palatino, serif;
	color: #000000;
}

a.selPage,   a:hover.selPage    { font-weight: bold; font-size: 100%; margin-right:3px; }
a.unselPage, a:hover.unselPage  { font-size: 90%; margin-right:3px; }
a.prevPage,  a:hover.prevPage   { margin-right:20px; font-size: 90%; }
a.nextPage,  a:hover.nextPage   { margin-left:20px; font-size: 90%; }