body {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
	background-image: url(images/black_bg_archtkd.jpg);
	background-repeat: repeat-x;
	background-color: #1C1F23;
}

body hr {
	background-color: #FFFFFF;
	border: thin solid #F0F0F0;
}

body em {
	background-color: #FFFFFF;
	border: thin solid #F0F0F0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	}
	
a: visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	}
	
a:hover, a:active, a:focus {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	}

    

/* background image for theme above the top menu bar */
.top_theme {
	background-image:url(images/archtkw_top_theme001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	}
	
/* END background image for theme above the top menu bar */

/* Top menu style */
.top_menu {
	background-image:url(images/archtkw_top_menu001.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	.top_menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}	
.top_menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.top_menu a:hover, a:active, a:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: underline;
	}
	
/* END  Top menu style */

/* Top most menu */
.top_most_menu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000033;	
	}
	
.top_most_menu a:link {
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}

.top_most_menu a:visited {
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;

}

.top_most_menu a:hover, a:active, a:focus {
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
	}
	
/* END of Top most menu */

/* background image for theme above the bottom menu bar */
.top_theme_bottom {
	background-image:url(images/archtkw_belowtopmenu001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	}
	

	
/* END background image for theme above the bottom menu bar */

/* search button */
.search_button {
	background-image:url(images/archtkw_search_button.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #C4B4CF;
	}
	
.search_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	}
	
/* END background image for theme above the bottom menu bar */

/* Main content area background and styles */
.content_area {
	background-image: url(images/archtkw_contentwindow_bg001.jpg);
	background-repeat: repeat-x;
	background-position: top;
	}
	
.content_area1 {
	background-image: url(images/archtkd_wood_faded.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}
	
/* END Main content area background and styles */

/* Left navigation bar */
.left_navigation_bar {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1D1D1D;
	}
	
.left_navigation_bar a:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1D1D1D;
	text-decoration: none;
	}
	
.left_navigation_bar a:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1D1D1D;
	text-decoration: none;
	}
	
.left_navigation_bar a:hover, a:active, a:focus {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
	}
	
.left_navigation_bar hr {
	border: 1px dotted #000033;
}

	
/* END left navigation bar */

/* Footer Menu */

.footer_menu1 {
	background-image: url(images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;

}

.footer_menu {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_menu a:link, a:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.footer_menu a:hover, a:active, a:focus {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.footer_menu strong {
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}


/*END of footer menu */
	
/* Content Titles */

.content_titles {
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 20px;
	font-weight: bold;
	color: #151515;
	text-decoration: none;
	}

.image_borders {
	border: 1px solid #990000;
	padding: 2px;
}

.verticle_border_bg {
	background-image:url(images/vertical_border_bg.jpg);
	background-repeat: repeat-y;
	}
.horizontal_border_bg {
	background-image: url(images/horizontal_border_bg.jpg);
	background-repeat: repeat-x;
	}
	
.timetable {
	background-color:#FFFFFF;
	}
#news_drop_down {
	position:absolute;
	width:120;
	height:1;
	z-index:100;
	background-color: #a62829;
	overflow: visible;
	border: thin solid #FFFFFF;
	visibility: hidden;
	top: 110px;
	left: 1017px;
	
}

#news_drop_down_left {
	position:absolute;
	width:200;
	height:1;
	z-index:102;
	background-color: #a62829;
	overflow: visible;
	border: thin solid #FFFFFF;
	visibility: hidden;

	
	
}

#news_admim {
	width: 960px;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin: auto;

}

#news_admim h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFFFFF;
}

#news_admim h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}

#news_admim h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

#news_admim input, text, textarea, checkbox, option, file {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #999999;
	border: thin solid #FFFFFF;
}

#news_admim reset, submit, file {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #EEEEEE;
	border: medium groove #FFFFFF;
}

#news_admim em {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

#news_admim textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #999999;
	border: thin solid #FFFFFF;
}


#news_admim a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	}


#news_admim a:hover, a:active, a:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	}
#news_admim a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#news_admim h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}


#details_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border: thin none #FFFFFF;
	width: 501px;
	height: 202px;
	overflow: hidden;
}

#form_border {
	border: medium ridge #FFFFFF;
	width: 820px;
	font-style: italic;
	font-weight: lighter;
}

