/* CSS Document */
.txt_box{
	border:1px solid #62b6ff;
}
.heading{
	font-size:24px;
	font-family:Gill Sans MT;
}
.body_txt{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#41413f;
	line-height:18px;
}
/* Header */
.header_bg{
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	height:46px;
}
.header_text{
	text-align:center;
}
.header_text_over{
	text-align:center;
	background-image:url(../images/header_bg_over.jpg);
	height:41px;
}
.header_text a{
	font-family:Palatino Linotype;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.header_text_over a{
	font-family:Palatino Linotype;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
/* Body */
.body_left{
	background-image:url(../images/body_left.jpg);
	background-repeat:no-repeat;
	background-color:#D6EBFC;
}
.body_right{
	background-image:url(../images/body_right.jpg);
	background-repeat:no-repeat;
	background-color:#D6EBFC;
}
/* Logo */
.logo_mid{
	background-image:url(../images/body_mid.jpg);
	background-repeat:repeat-x;
}
/* Blue Box */
.blue_top_left{
	background-image:url(../images/blue_top_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.blue_top_hor_mid{
	background-image:url(../images/blue_top_hor_mid.jpg);
	background-repeat:repeat-x;
	height:5px;
}
.blue_top_right{
	background-image:url(../images/blue_top_right.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.blue_ver_mid_left{
	background-image:url(../images/blue_ver_mid_left.jpg);
	background-repeat:repeat-y;
	width:5px;
}
.blue_ver_mid_right{
	background-image:url(../images/blue_ver_mid_right.jpg);
	background-repeat:repeat-y;
	width:5px;
}
.blue_bottom_left{
	background-image:url(../images/blue_bottom_left.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.blue_bottom_hor_mid{
	background-image:url(../images/blue_bottom_hor_mid.jpg);
	background-repeat:repeat-x;
	height:5px;
}
.blue_bottom_right{
	background-image:url(../images/blue_bottom_right.gif);
	background-repeat:no-repeat;
	width:5px;
	height:5px;
}
.blue_body_bg{
	background-color:#f2f6ff;
}
/* Pop Box */
.pop_top_left{
	background-image:url(../images/pop_top_left.gif);
	background-repeat:no-repeat;
	width:11px;
	height:11px;
}
.pop_top_hor{
	background-image:url(../images/pop_top_hor.jpg);
	background-repeat:repeat-x;
	height:11px;
}
.pop_top_right{
	background-image:url(../images/pop_top_right.gif);
	background-repeat:no-repeat;
	width:11px;
	height:11px;
}
.pop_left_ver{
	background-image:url(../images/pop_left_ver.jpg);
	background-repeat:repeat-y;
	width:11px;
}
.pop_right_ver{
	background-image:url(../images/pop_right_ver.jpg);
	background-repeat:repeat-y;
	width:11px;
}
.pop_bottom_left{
	background-image:url(../images/pop_bottom_left.gif);
	background-repeat:no-repeat;
	width:11px;
	height:11px;
}
.pop_bottom_hor{
	background-image:url(../images/pop_bottom_hor.jpg);
	background-repeat:repeat-x;
	height:11px;
}
.pop_bottom_right{
	background-image:url(../images/pop_bottom_right.gif);
	background-repeat:no-repeat;
	width:11px;
	height:11px;
}
.pop_body_bg{
	background-color:#4CADFA;
	color:#f2f6ff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}
.pop_pad{
	padding:10px 20px 10px 20px;
}
.pop_top{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* Login */
.login_head{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#0e5a7e;
}
.login_txtbox{
	border:1px solid #62b6ff;
	color:#CCCCCC;
	font-size:12px;
}
.cal_head_bg{
	background-color:#0d597d;
}
.cal_yellow{
	font-family:Agency FB;
	font-size:28px;
	color:#ffc52a;
}
.cal_light_blue{
	font-family:Agency FB;
	font-size:20px;
	color:#fafdfe;
}
.gray_border_right{
	background-image:url(../images/gray_border_right.jpg);
	background-repeat:repeat-y;
}
/* Footer */
.footer_bg{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	height:110px;
	font-family:Tahoma;
	font-size:11px;
	color:#7a7979;
}
.footer_bg a{
	font-family:Tahoma;
	font-size:11px;
	color:#7a7979;
	text-decoration:none;
}
.footer_bg a:hover{
	font-family:Tahoma;
	font-size:11px;
	color:#7a7979;
	text-decoration:underline;
}