body{
	background-color : #fff;
	margin: 0px;
	padding: 0px;
	font : 8pt Verdana, Arial, Sans-Serif;
}
/*****************************************Link****************************************/
a:link{
	text-decoration : underline;
	color : #D1D2D3;
}
a:active{
	text-decoration : underline;
	color : #D1D2D3;
}
a:visited {
	text-decoration : underline;
	color : #D1D2D3;
}
a:hover {
	text-decoration : underline;
	color : #D1D2D3;
}
/**************************TableMain*******************************************/
.tbl_main{
	margin : 0;
	padding : 0;
	width : 1000px;
	border-color : #05374E;
	border-style : solid;
	border-width : 1;
	text-align : left;
	font : 8pt Verdana, Arial, Sans-Serif; 
}
.td_header{
	background-color: #05374E;
	padding : 15px;
	margin: 0px;
	color: #fff;
	font: bold 12pt Tahoma, Verdana;
	border-color : #05374E;
	border-style : solid;
	border-width : 0 0 1 0;
}
.td_center{
	padding : 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	border-color : #606060;
	border-style : solid;
	border-width : 0 0 0 0;
}
.td_footer{
	margin : 0;
	padding : 50px 0px 0px 0px;
	width : 100%;
	border-color : #606060;
	border-style : solid;
	border-width : 0;
	text-align : left;
	font : 8pt Verdana, Arial, Sans-Serif; 

}
#content{
	color : #fff; 
	font : normal 10pt Tahoma, Verdana, Arial, Sans-Serif; 	
	margin: 30px 300px 0px 130px;
	
}
#content_history{
	color : #fff; 
	font : normal 9pt Tahoma, Verdana, Arial, Sans-Serif; 	
	margin: 30px 300px 0px 130px;
	
}
#content_menu{
	color : #fff; 
	font : normal 9pt Tahoma, Verdana, Arial, Sans-Serif; 	
	margin: 30px 5px 0px 130px;
	
}
#content_cal{
	color : #fff; 
	font : normal 10pt Tahoma, Verdana, Arial, Sans-Serif; 	
	margin: 30px 100px 0px 130px;
	
}
#logo{
	position: absolute;
	margin-left: 70px; 
	margin-top: -70px;
	border-width: 0px;
}
#signup{
	position: absolute;
	margin-left: 130px; 
	margin-top: 180px;
	border-width: 0px;
}
#hours{
	position: absolute;
	margin-left: 130px; 
	margin-top: 95px;
	border-width: 0px;
	font: bolder 7pt Tahoma;
}
#drag{
	position: absolute;
	margin-left: 480px; 
	margin-top: 135px;
	border-width: 0px;
}
img{
	border-width: 0px;

}
.td_none{
	margin: 0px;
	padding: 0px;
}
#tbl_main{
	margin-top: 60px;
}
table{
	color : #fff; 
	font : normal 10pt Tahoma, Verdana, Arial, Sans-Serif; 		
}
/****************************AdminPanel******************/
.td_adminmenu{
	padding : 10px;
	border-color : #05374E;
	border-style : solid;
	border-width : 0 0 0 0;
}
.txt_menu{
	margin : 3 13 3 13;
}

/****************************List***********************/
.list_bar{
	/*list-style: circle outside url(images/mark_list.gif);*/
	list-style: none outside;
	margin : 0 0 0 0;
	line-height : 170%;
	color : #666;
}
/******************************Form*******************/
.tbl_form{
    margin : 0 0 0 10;
	padding : 0 0 0 0;
	font : normal 8pt Verdana, Arial, Sans-Serif;
}
.td_form{
	margin : 0;
	padding : 0;
	font : normal 8pt Verdana, Arial, Sans-Serif;
    line-height	: 180%;
	text-align: justify;
	}
.tbl_formreg{
	margin : 0;
	padding : 0;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	vertical-align : top;
}
.fm_input{
  font : normal 10pt Tahona, Verdana, Arial, Sans-Serif;
  background-color : #fff;
  border : 1 solid #606060;
  text-align : left;
  margin : 0;
}
.fm_inputc{
  font : normal 8pt Verdana, Arial, Sans-Serif;
  background-color : #fff;
  border : 1 solid #606060;
  text-align : center;
  margin : 0;
}
.fm_button{
  font : normal 8pt Verdana, Arial, Sans-Serif;
}
.fm_item{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 150%;
	padding : 2 2;
}
.fm_itemlogin{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 150%;
	padding : 2 0;
	margin :0;
	white-space: nowrap;
}
.td_item{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 150%;
	padding : 5 0 5 10;
	white-space: nowrap;
}
.td_item-c{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 150%;
	padding : 5 0 5 10;
	white-space: nowrap;
	text-align : center;
}
/***************************Indention(<p>)*******************************/
p{
	color : #fff;
	font :  normal 10pt Tahoma, Verdana, Arial, sans-serif;
     	line-height: 140%;
	margin: 7 0 7 0;
	text-align: left;
	text-indent : 0px;
	width : 100%;
}
.txt_main-red{
	font :  normal 9pt Verdana, Arial, sans-serif;
	color : #f00;
}
.txt_mark{
	font :  bold 8pt Verdana, Arial, sans-serif;
	color : #f00;
}
.txt_main-r{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 160%;
	margin: 12 5 12 10;
	text-align: right;
	text-indent : 30px;
}
.txt_mainc-r{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 100%;
	margin: 0 5 50 5;
	text-align: right;
	text-indent : 30px;
}
.txt_main-c{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 160%;
	margin: 12 10 12 10;
	text-align: center;
}
.txt_title{
	color: #000;
	font : bold 10pt Verdana, Arial, Sans-Serif;
	margin: 0 0 5 0;
	text-align : center;
}
.txt_titleonmain{
	color: #000;
	font : bold 10pt Georgia, Arial, Sans-Serif;
	margin: 0 0 15 0;
	padding : 5 0 1 0;
	text-indent : 0;
	text-align : left;
	border-color : #06498B;
	border-style : solid;
	border-width : 0 0 1 0; 
}
.txt_title_red{
	color: #C52323;
	font : bold 10pt Verdana, Arial, Sans-Serif;
	margin: 0 0 15 0;
	text-align : center;
}
.txt_small{
	color: #000;
	font : normal 7pt Verdana, Arial, Sans-Serif;
	line-height	: 100%;
}
.txt_errors{
	color: #c52323;
	font : normal 7pt Verdana, Arial, Sans-Serif;
}
.txt_bars{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 150%;
	margin: 3 0 3 0;
	text-align: justify;
	text-indent : 12px;
}
/****************************Table********************/
.tbl_admin{
	margin : 8 0 8 0;
	padding : 0 0 0 0;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	border-color : #606060;
	border-style : solid;
	border-width : 1 0 0 1;
	width : 100%;
}
.td_adminhead{
	padding : 3;
	font : bold 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #606060;
	border-style : solid;
	border-width : 0 1 1 0;
}
.td_admincell{
	padding : 3 5 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #606060;
	border-style : solid;
	border-width : 0 1 1 0;
}
.td_admincellwrl{
	padding : 3 10 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #606060;
	border-style : solid;
	border-width : 0 0 1 0;
}
.td_admincellc{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #606060;
	border-style : solid;
	border-width : 0 1 1 0;
}
.td_admincellcnw{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #606060;
	border-style : solid;
	border-width : 0 1 1 0;
	white-space: nowrap;
}
.td_admincellr{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : right;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
}
.td_admincell0{
	padding : 3 5 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #fad9d9;
}
.td_admincellc0{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #fad9d9;
}
.td_admincell1{
	padding : 3 5 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #FFFFDD;
}
.td_admincellc1{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #FFFFDD;
}
.td_admincell2{
	padding : 3 5 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #F8FBFC;
}
.td_admincellc2{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #F8FBFC;
}
.td_admincell3{
	padding : 3 5 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #E4EDF2;
}
.td_admincellc3{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #E4EDF2;
}
.td_admincell4{
	padding : 3 5 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #ffcc66;
}
.td_admincellc4{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #ffcc66;
}
.td_admincell5{
	padding : 3 5 3 5;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #dbf8d7;
}
.td_admincellc5{
	padding : 3;
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : center;
	border-color : #D8D8D8;
	border-style : solid;
	border-width : 0 1 1 0;
	background-color : #dbf8d7;
}

/****************************Other*******************/
.td_errors{
	color: #c52323;
	font : normal 7pt Verdana, Arial, Sans-Serif;
	padding: 0 2 2 2;
}
ul{
	font :  normal 8pt Verdana, Arial, sans-serif;
    line-height	: 160%;
	margin: 5 0 5 10;
	text-align: justify;
	text-indent : 30px;
}
.img_menu{
	padding : 0px;
	margin : 0px;

}

img {
     border : 0px solid #f00;
     behavior: url("pngbehavior.htc");
}
.png{
	border : 0px solid #f00;
     behavior: url("pngbehavior.htc");
	
}