* {
	margin: 0;
	padding: 0;

}

a:focus {
	outline:none;

}
.clear {
	clear: both;
	}
body
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#DDDDDD;
	
}
#wrapper
{
	width:850px;
	margin:0 auto;
	padding-top:30px;
}
.div1
{
	text-align:center;
	background-color:#122E50;
	color:#ffffff;
	font-size:26px;
	font-weight:bold;
	font-family:Arial;
	padding-top:10px;
	padding-bottom:10px;
}
.div2
{
	padding-top:20px;
	height:82px;
	background-color:#1C467B;
	height:77px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	
}
.div3
{
	background-color:#ffffff;
	/*padding:30px 0px;*/
	/*min-height:395px;*/
	height:431px;
	padding-bottom:30px;
	padding-left:0px;
	padding-right:0px;

}
.div4
{
	background-color:#444444;
	color:#ffffff;
	height:30px;
	padding-top:20px;
}
.div6
{
	height:auto;
	/*width:500px;*/
	padding-left:0px;
	margin-left:0px;
	padding-top:30px;
}
.loginbox
{
	width:480px;
	margin:0 auto;
	border:1px solid #000;
}
.left-side
{
	width:390px;
	float:left;
	padding-left:15px;
	font-size:12px;
}
.right-side
{
	width:430px;
	float:right;
}
.link-nav
{
	color:#ffffff;
	text-decoration:none;
}
.link-nav:hover
{
	text-decoration:underline;
}
.asterix
{
	color:#b40000;
}
.casute
{
	padding-top:20px;
}
a.int
{
	text-decoration:none;
	color:#183C69;
	font-size:18px;
	
}
a.int:hover
{
	text-decoration:underline;
		
}
a.int3
{
	text-decoration:none;
	color:#B9E9F7;
}
a.int3:hover
{
	text-decoration:none;
	color:#B9E9F7;
}
.message
{
	color:#b40000;
	width:350px;
	margin:0 auto;
	font-size:18px;
}
.prog
{
	background-color:#183E6C;
	color:#ffffff;
	font-size:18px;
	width:400px;
	margin:0 auto;
	height:77px;
	
}

.prog2
{
	background-color:#183E6C;
	color:#ffffff;
	font-size:18px;
	width:400px;
	float:left;
	height:77px;
	margin-left:80px;
	
}
.head
{
	height:30px;
	padding-top:10px;
	padding-left:10px;
	float:left;
	
}
.formular
{
	color:#32329F;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	
}
.formular2
{
	color:#D6D6D6;
	font-weight:bold;
	font-size:14px;
	
}
.formular3
{
	color:#B9E9F7;
	font-size:14px;
	font-weight:bold;
	background-color:#F8F8F8;
	height:30px;
	padding-top:10px;
	padding-left:10px;
	float:left;
	padding-right:240px;
	text-decoration:none;
	
}
.formular4
{
	color:#B9E9F7;
	font-size:14px;
	font-weight:bold;
	height:30px;
	padding-top:10px;
	padding-left:10px;
	float:left;
	
	
}
.login2
{
	background-color:#4F4F4F;
	color:#ffffff;
	border:1pt solid #4F4F4F;
	padding:5px;
	font-size:16px;
		
}
.appointmentbox
{
	width:790px;
	/*margin:0px 30px;*/
	padding:0px 30px;
	float:left;
	height:auto;
}
.calendarbox
{
	float:left;
	width:250px;
	
	
}
.datebox
{
	float:left;
	width:150px;
	margin-top:50px;
}
.buttonsbox
{
	width:400px; 
	float: right; 
	margin-top:50px;
	
}
.appointmentmessage
{
	color:#b40000;
	font-size:18px;
	width:400px;
	float:left;
	margin-left:80px;
	margin-top:20px;
}
.today_select
{
	color:#32329F;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.today_select:hover
{
	text-decoration:underline;
}
