/* 
  -----------------------------------
  Main Style Sheet
  by AStudio 4E
  www.as4e.com
  -----------------------------------
*/


body {
	/* 
	background: #666666 url(../img/bg.gif) left top; */
	background: #666666 url(../project/intro/pat.gif) left top;
	font: 100% "Trebuchet MS", Arial, sans-serif; color: #4E4E4E;
	margin: 0 0 25px 0; cursor:default; line-height: 1.5em;
}
td {	vertical-align: top; text-align: left;}
table {	padding: 0; margin: 0; width: 100%; border: 0px;}
img { border: 0px; border: none;}
#pagewrapper {
	margin: 0 auto; margin-top: 60px;
}
#sidebar {}

/* SHARED 

*/
#clear { clear: both; }

#maincontent p, #footer p, #header p{
	margin: 5px 0;
}
#contentTable {
	margin: 0 auto; width: 781px; font-size: 92%;
}
#headerTable {/* fix 1px in ie */
	margin: 0 auto; width: 781px; height: 159px;
}
#footerTable { 
	margin: 0 auto; width: 781px; height: 68px; background: url(../img/footer_bg.jpg) left top no-repeat
}

/* HEADER */
#header {}
.header_left{ width: 84px; background: url(../img/header_left.jpg) left top no-repeat;}
.header_right{ width: 84px; background: url(../img/header_right.jpg) right top no-repeat;}

.header_banner_table {background:transparent url(/menu/bgmenur.gif) right top no-repeat;}
.header_banner_left {}
.header_banner_right {}
.header_banner_logo {}

/* FOOTER */
#footer { 
	font-size: 0.70em; text-align: center; color: #DDDDDD;
}

#footer_td2 { 
	font-size: 0.70em; text-align: center; padding-top:8px;
}
.copyr {
	letter-spacing: 1px; color: #DDD;
}

/* BODY */
.body_right { width: 84px; vertical-align: bottom; background: url(../img/body_rightbg.jpg) left bottom repeat-y;}
.body_left { width: 84px; vertical-align: bottom; background: url(../img/body_leftbg.jpg) right bottom repeat-y;}
.body_lefttop { background: url(../img/body_leftbg.jpg) right bottom repeat-y;}
.body_righttop { background: url(../img/body_rightbg.jpg) left bottom repeat-y;}

#maincontent { background: #F8F8F4 url(../img/body_bot.gif) left bottom no-repeat; font-size: 0.9em}

.context {
	padding-left: 36px; margin-top: 10px;
}
/* LIST */
ul#navmain {	
	background: #2B4866; list-style-type: none;
	border-top: 1px solid #4C6A8A;	border-left: 1px solid #4C6A8A;	
	color: #FFFFFF;	font-size: 12px;	 width: 300px; font-weight: bolder;
	
}
#navmain li{ }
#navmain li.l{ margin-left:10px;}
#navmain li.r{ margin-right:10px;}

ul.standard li {	background: url(../img/bullet_list.gif) no-repeat 0 4px;	padding: 0 0 4px 18px;}
ul.standard { list-style-type: none; margin: 0 0 0 10px; }


/* DEFAULT */
a, a:visited { color: #862315; text-decoration: none; }
a:focus, a:hover, a:active { color: #EB8518; text-decoration: none; }
p, dl, dd, ul, li { font-size: .9em; }
dl, dt { margin:0; padding:0}
img {border:0;}


h2 {
	color: #2E9D8A;
	font-size: 18px;
	margin: 22px 0 5px 0;
	padding: 0;
}
h3 {
	color: #565656; font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	margin: 15px 0 5px 0;
	padding: 0;
}


/* ADD */
hr.hide, .forprint { display: none; }

.nobg {
	background-color: transparent;
}
img.bordered3 {
	border: 1px solid #EEEFEF;
	padding: 3px; margin-bottom: 4px;
}
img.bordered4 {
	border: 1px solid #ACD282;
	padding: 3px; margin-bottom: 4px;
}
img.bordered5 {
	border: 1px solid #2B3E16;
	padding: 3px; margin-bottom: 4px;
}
img.bordered2 {
	border: 1px solid #CCCCCC;
	float: right;
	margin: 0 0 5px 10px;
	padding: 5px;
}
img.bordered {
	border: 1px solid #D8D8D8;
	float: right;
	margin: 0 0 0 10px;
	padding: 5px;
}


/* CUSTOM */
.bg_bar {
	background: #F2F2EE url(../images/bg_bar.gif) left top no-repeat;
}

a.arrow{
	background: url() no-repeat 0 4px;
	padding: 0 0 0 14px;
}

#title { height: 22px; margin-bottom: 10px; width: 376px; }

.contact_div {padding:4px 4px 4px 8px; margin: 0 0 2px 0px;; background-color:#526143; border-left:6px solid #5D6C4B; width:240px; font-family:"Courier New", Courier, mono; font-size:12px;}
* { margin: 0; padding: 0; }

.bqstart {     float: left; background: url(../img/q_open.gif) left top no-repeat; width: 50px; height: 100px; }

 .bqend {     float: right; background: url(../img/q_close.gif) right bottom no-repeat; width: 50px; height: 100px; }
 .toplink { 	text-align: center; clear: both; margin-bottom: 10px;}
 .dropcap{ float: left; font-size: 4em; line-height: 83%; font-family:Georgia, 'Times New Roman', Times, serif; color: #D4C3C0; padding-top: 2px;
}

.contactbox {
	border:1px solid #ECECD8; border-left:7px solid #E0E0B1;padding: 6px 0 6px 16px; background-color:#F4F4EE; font-family: "Courier New", Courier, monospace; font-size: 0.95em; line-height: 1.5em;
}
.contactbox2 {
	border:1px solid #CACFD9; border-left:7px solid #AEBBCF;padding: 6px 0 6px 16px; background-color:#F4F4EE; font-family: "Courier New", Courier, monospace; font-size: 0.95em; line-height: 1.5em;
}
.contactbox3 {
	border:1px solid #E0E0E0; border-left:7px solid #D4D4D4;padding: 6px 0 6px 16px; background-color:#F4F4EE; font-family: "Courier New", Courier, monospace; font-size: 0.95em; line-height: 1.5em;
}
#homebox {
	background: #F4F4EE url(../images/bg_bar2.gif) right top no-repeat;
}
.bor1{
	border: 1px solid #DBDECB
}
