body{ 
        overflow: none;
        height: 100%; 
        margin: 0; 
        padding: 0; 
        position: relative; 
}
a{
	color:#0068CF;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
a:hover{
	color:#0068CF;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: none;
}
.Cal_TdBg{
        background-image: url('Images/col_hdr.jpg ');
        font-size:13px; 
        font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding-top:1px; 
        border:1px solid #8e9daf; 
        color:#ffffff; 
}
.Cal_TdTop{
        background-image: url('Images/block_header.jpg');
        font-size:13px; 
        font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding-top:1px; 
        border:1px solid #8e9daf; 
        color:#000000; 
}
.Cal_Title{
	float:center;
	width:675px;
        height: 30px;
	padding-top:5px;
	padding-left:5px;
	background:url(Images/block_top.jpg) no-repeat;
}
.Cal_TitleText{
	color:#ffffff;
	font-size: 15px;
	line-height:21px;
	font-weight: normal;
	font-family: Arial;
}
.Cal_TitleText A{
	color:#ffffff;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
.Cal_TitleText A:hover{
	color:#ffffff;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: none;
}
.Cal_TitleTextWhite{
	color:#ffffff;
	font-size: 12px;
	line-height:17px;
	font-weight: normal;
	font-family: Arial;
}
.Cal_TitleTextWhite A{
	color:#ffffff;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
.Cal_TitleTextWhite A:hover{
	color:#ffffff;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: none;
}
.Cal_TextBlue{
	color:#62a9ff;
	font-size: 15px;
	line-height:21px;
	font-weight: normal;
	font-family: Arial;
}
.Cal_Success{
	color:#62a9ff;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
}
.Cal_Error{
	color:#ff0000;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
}
.Cal_Simple{
	background:#ffffff;
	border:1px solid #8e9daf;
	font-size: 14px;
	color:#000000;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial;
}
.Cal_Simple_Red{
	background:#ffffff;
	border:1px solid #ff0000;
	font-size: 14px;
	color:#000000;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial;
}
.Cal_TextBox{
	background:#ffffff;
	border:1px solid #8e9daf;
	font-size: 14px;
	color:#000000;
        width: 400px;
        height: 50px;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial;
}
.Cal_TextBoxSmall{
	background:#ffffff;
	border:1px solid #8e9daf;
	font-size: 14px;
	color:#000000;
        width: 200px;
        height: 30px;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial;
}
.Cal_Link{
	color:#525860;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
}
.Cal_Link_Red{
	color:#ff0000;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
}
.Cal_Link A
{
	color:#525860;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
.Cal_Link A:hover
{
	color:#525860;
	font-size: 12px;
	line-height:14px;
	font-weight: normal;
	font-family: Arial;
	TEXT-DECORATION: none;
}
.Cal_LinkBlack{
	color:#000000;
	font-size: 15px;
	line-height:14px;
	font-weight: none;
	font-family: Arial;
}
.Cal_LinkBlack A{
	color:#000000;
	font-size: 15px;
	line-height:14px;
	font-weight: none;
	font-family: Arial;
	TEXT-DECORATION: underline;
}
.Cal_LinkBlack A:hover{
	color:#000000;
	font-size: 15px;
	line-height:14px;
	font-weight: none;
	font-family: Arial;
	TEXT-DECORATION: none;
}
.Cal_Border{
	border:1px solid #8e9daf;
}
.send_btn{
	width:112px;
	height:29px;
	display:block;
	text-align:center;
}
.send_btn A{
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(Images/btn2.gif);
	COLOR: #ffffff;
	LINE-HEIGHT: 14px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
	padding-left:0px;
	TEXT-DECORATION: none;
	padding-top:8px;
	text-align:center;
}
.send_btn A:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(Images/btn1.gif);
	COLOR: #ffffff;
	LINE-HEIGHT: 14px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
	padding-left:0px;
	TEXT-DECORATION: none;
	padding-top:8px;
	text-align:center;
}
.send_btn_bk{
	width:112px;
	height:29px;
	display:block;
	text-align:center;
}
.send_btn_bk A{
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(Images/btn2_bk.gif);
	COLOR: #ffffff;
	LINE-HEIGHT: 14px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
	padding-left:0px;
	TEXT-DECORATION: none;
	padding-top:8px;
	text-align:center;
}
.send_btn_bk A:hover{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(Images/btn1_bk.gif);
	COLOR: #ffffff;
	LINE-HEIGHT: 14px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
	padding-left:0px;
	TEXT-DECORATION: none;
	padding-top:8px;
	text-align:center;
}
.table_middleBg{
       background-image: url('Images/block_middle.jpg');   
       background-repeat: no-repeat;
    }
.table_middle{
       height: 25px;
       background-image: url('Images/block_middle.jpg');   
       background-repeat: no-repeat;
       border:1px solid #ffffff;
    }
.table_middle_txt a{
       display: block;  
       color: #000000; 	
       font-size: 12px; 
       font-weight: bold;
       font-family: Verdana; 
       text-decoration: underline;
       line-height: 14px;
       padding-left: 0px; 
       padding-top: 2px;
    }
.table_middle_txt a:hover{
       display: block;  
       color: #000000; 	
       font-size: 12px; 
       font-weight: bold;
       font-family: Verdana; 
       text-decoration: none;
       line-height: 14px;
       padding-left: 0px; 
       padding-top: 2px;
    }
.table_header{
       height: 25px;
       background-image: url('Images/block_header.jpg');   
       background-repeat: no-repeat;
       border:1px solid #ffffff;
    }
.table_header_txt a{
       display: block;  
       color: #000000; 	
       font-size: 12px; 
       font-weight: bold;
       font-family: Verdana; 
       text-decoration: underline;
       line-height: 14px;
       padding-left: 0px; 
       padding-top: 2px;
    }
.table_header_txt a:hover{
       display: block;  
       color: #000000; 	
       font-size: 12px; 
       font-weight: bold;
       font-family: Verdana; 
       text-decoration: none;
       line-height: 14px;
       padding-left: 0px; 
       padding-top: 2px;
    }