table{
	margin-left:auto; 
	margin-right:auto;
}

a
{
 	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	text-decoration : none;
	color: #4A8CFF;
}

.frame
{	
 width: 870px; 
 border-right:1px solid silver;
 border-left:1px solid silver;
 border-top:1px solid silver;
 border-bottom:1px solid silver;
 background-color: White;
}

div
{
	font-family: georgia, "times new roman", serif;
	line-height: 1.5em;
	font-size: 13px;
	color: #fffff;
}

.table_class table 
{
	background-color: white;
	text-align: left;
	border: 1px solid #BBD5F4;
}

.table_class table a, .table_class table, .table_class tbody, .table_class tfoot, .table_class tr, .table_class th, .table_class td 
{
	font-family: georgia, "times new roman", serif;
	line-height: 1.5em;
	font-size: 13px;
	color: #fffff;
}

.table_class table a
{
	text-decoration: none;
	color: #4A8CFF;
}

.table_class th
{
	color: #6E6D8F;
	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fff;
	border-bottom: 1px solid #aeb3b6;
	background-image: url(../images/top-bottom.gif);
	height:25px;
}

.table_class td
{
 	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	border: 1px dotted #DADEEE;
	padding-left: 3px;
	padding-right: 3px;
}

.table_class_list table 
{
	background-color: white;
	text-align: left;
	border: 1px solid #BBD5F4;
}

.table_class_list table a, .table_class_list table, .table_class_list tbody, .table_class_list tfoot, .table_class_list tr, .table_class_list th, .table_class_list td 
{
	font-family: georgia, "times new roman", serif;
	line-height: 1.5em;
	font-size: 13px;
	color: #fffff;
}

.table_class_list table a
{
	text-decoration: none;
	color: #4A8CFF;
}

.table_class_list th
{
	color: #6E6D8F;
	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fff;
	border-bottom: 1px solid #aeb3b6;
	background-image: url(../images/top-bottom.gif);
	height:25px;
}

.table_class_list td
{
 	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
	border: 1px dotted #DADEEE;
	padding-left: 3px;
	padding-right: 3px;
}

.table_class_list tbody tr:hover td
{
	background-color: #dfedf6;
}

.logo
{
	background-image  : url(../images/header_logo.jpg);
	height            : 150px;
}

.logoTitle
{
 	font:25px georgia bold italic;
	color: white;
	letter-spacing:0.1em;
	line-height:0px;
	padding-left:15px; 
	padding-top:25px; 
	padding-right:10px;"
}

.button {
	font-family		 : Lucida Grande, Verdana, Geneva, Sans-serif;
	text-align       : center;
	font-size        : 11px;
	COLOR            : black;
	border           : 3px double #EAECF5;
	width            : auto;
	background-image : url(../images/th_bg.jpg);
}

.line {
	border: 0;
	width: 100%;
	background-color: #E78F26;
	height: 2px;
}

.pageName {
	font:21px georgia;
	color: #CC3300;
	letter-spacing:0.1em;
	line-height:0px;
}

.cursor_image
{
 	border : 0px;
	cursor : pointer;	
}

.resizeSelectForm
{
 	width:80px;
}

.resizeSelectForm2
{
 	width:100px;
}

.MediumSelectForm
{
 	width:200px;
}

.LargeSelectForm
{
 	width:450px;
}

.InputAlignRight
{
	text-align: right;
}

.ModuleTitle
{
	font:20px "Courier New", Courier, monospace;
	font-weight:bold;
	color: #f2522d;
}

.footer
{
	background-image:url(../images/th_bg.gif);
	color: #333333;
}

.confirm
{
	color:red;
	font-weight:bold;
	padding-bottom:10px;
}

.SpryLimit
{
	color : red;
	font-size : 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#stat
{
	padding-left:10px;
	padding-right:10px;
	font-family : Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size : 10px;
	color: #993300;
}
