@charset "utf-8";
/* CSS Document */
html {overflow-y: scroll;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #b0aeae;
/*	overflow:scroll;
	min-height:100%;*/
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

ul.menu {
	list-style:none;
	color:#042d6f;
	font-size:15px;
	position:relative;
	padding-left:12px;
	margin-left:0px;
	width:220px;
	font-weight:300;
	margin-top:12px;
}


ul.content{
	list-style:none;
	color:#000;
	font-size:12px;
	}
ul.language, ul.address{
	font-size:12px;	
	list-style:none;
	width:220px;
	padding-left:12px;
	margin-left:0px;
	color:#000;
}


ul.language a:link {color:#042d6f;
text-decoration:none;} /* unvisited link */
ul.language a:visited {color:#042d6f;
text-decoration:none;} /* visited link */
ul.language a:hover {color:#042d6f;
text-decoration:none;
background-color:#d0d7e4;} /* mouse over link */
ul.language a:active {color:#FFF;
text-decoration:none;} /* selected link */



/* List styles for content */

.numbers {
	padding-bottom:10px;
	list-style:decimal;
}

.normal {
	padding-bottom:10px;
	list-style:none;	
}

.letters {
	padding-bottom:10px;
	list-style:lower-alpha;
}

.table_list {
	color:#042d6f;	
}
/* End list styles for content */

h3 {
	font-size:24px;
	color:#042d6f;
	font-weight:600;
	text-transform:uppercase;
	margin-bottom:-10px;
}
h4{
	font-size:1.1em;
	color:#042d6f;
	font-weight:600;
	text-transform:uppercase;
	margin-bottom:-10px;
}

h5{
	font-size:10pt;
	color:#042d6f;
	font-weight:normal;
	margin-bottom:5px;
}
.copyright {
	font-size:11px;
}

#text_box {
	width:252px;
	height:128px;
	background-image:url(images/info_box.png);
	background-repeat:no-repeat;
}
.right_box {
	color:#FFF;
	text-align:center;
	width:252px;
	height:128px;
	padding-top: 27px;
	padding-right: 0px;
	margin-top:0px;
	margin-left:0px;	
}
a:link {color:#042d6f;
text-decoration:none;} /* unvisited link */
a:visited {color:#042d6f;
text-decoration:none;} /* visited link */
a:hover {color:#042d6f;
text-decoration:none;
background-color:#d0d7e4;} /* mouse over link */
a:active {color:#042d6f;
text-decoration:none;} /* selected link */

/* For the appointment div */

.main_div {
	width:250px; 
	height:407px;
	float:right; 
}

.about_div {
	width:250px; 
	height:277px;
	float:right; 
	margin-top:-20px;
}
.about_div2 {
	width:250px; 
	height:277px;
	float:right; 
}
	
.img_div {
	width:250px; 
	height:277px;
}

.txt_div {
	clear:right;
	width:220px;
	height:130px;
	text-align:center;
	background-color:#E1E4E9;
	color:#000;
	border:1px solid #999;
	margin-left:15px;
}

.txt_1 {
	padding-top:8px;
}

.txt_2 {
	padding-bottom:10px;
}
.small_calendar_table {
	text-align: center;
	border: 1px solid black;
}

.small_calendar_table .month, .small_calendar_table .darkbg {
	background-color: #CCCCDD;
}

.small_calendar_table .month a, .small_calendar_table .week {
	font-weight: bold;
}

.small_calendar_table a {
	text-decoration: none;
	color: black;
}

.small_calendar_table td {
	width: 23px;
		text-align: center;
}
/* End appointment div */

.quote {
	font-size:9px;	
}

a.app_link:hover, a.app_link:visited, a.app_link:link, a.app_link:active {
color:#FFFFFF;
text-decoration:none;
background:none;
}

a.app_link2:hover, a.app_link2:visited, a.app_link2:link, a.app_link2:active {
color:#000000;
text-decoration:none;
background:none;
}
