* { 
	color:black; 
	margin:0; 
	padding: 0;
}

body { 
	margin:0; 
	background-color:#eff2f4; 
	text-align: center; 
	background-image: url('/graphics/background_1024.jpg');
	background-position: center; 
	background-repeat: repeat-y;
}
body, div, td { 
	font-size: 11px; 
	font-family: Arial, Vardana; 
}
img {
	border:none;
}

#pagecontent {
	position:relative;
	margin:0 auto 90px auto;
	padding-top:140px; 
	width:850px;
	text-align: left;
}
*html #pagecontent {
	padding-top:20px;
	margin-left:-50px;
}
#menu_left {
	position:fixed;
	width:240px; 
	margin-left:25px;
}
#menu_left a {
	cursor:pointer;
} 

#content { 
	width:500px; 
	color:#000000; 
	margin-bottom:30px; 
	margin-left:325px; 
}

#header { 
	position:fixed;
	left:0;
	top:0; 
	width:100%; 
	height:118px; 
	z-index:10000; 
	background-image: url('/graphics/header_background_1024_2.jpg');
	background-repeat:repeat-x;
}

#header_image {  
	width:875px; 
	height:118px; 
	margin:0 auto; 
	background-image: url('/graphics/header_2012_2.jpg'); 
	background-position: center 0; 
	background-repeat:no-repeat;
}
#header_content {
	display:none;
}

#footer {
	width:100%; 
	height:70px; 
	position:fixed; 
	left:0;
	bottom:0; 
	z-index:10000; 
	background-image: url(/graphics/footer_background_1024_2.jpg); 
	background-repeat:repeat-x;
}
*html #footer {
	
} 
.infooter { 
	padding-top:10px; 
}
#footer * {
	color:#2A3E4B;
}

.nd {
	display:none;
}

table {border-collapse: collapse; border:none;}
table.border {border:1px solid black; }
td {vertical-align: top;  border:none; padding:4px 0px 4px 0; }
table.border td {border:1px solid black; padding:4px;}

h1 { margin-bottom:20px; font-weight: normal; color:#2a3e4b}
h2 { margin-bottom:20px; font-size:14px; font-weight: normal; color:#2a3e4b}

ul{ margin:12px 0 20px 20px; list-style-type: disc; }

li {margin-top: 8px; }

a, .a_like {color:#2a3e4b; text-decoration: none; }
a:hover {color:#2a3e4b; text-decoration: underline; }

tr.contviewsearch .contviewHeader {display:none}
.search_where {display:none}
.search_result_grp {display:none}

td.aFtitle, 
td.aFfield {vertical-align: baseline; font-weight:bold}
td.aFtitle {white-space: nowrap}
input.text {font-weight: normal; width:200px;}
li.search_no_caption_result { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #2a3e4b;}


div.autoForm_saveMessage {display:none}

.hidden {display:none}

body, div, td {  font-size: 13px; }

table { width:495px; border }

h1 {font-size:17px; }

div.captionnext2image {font-size:15px;}
div.smallcaption {font-size:13px; }

.nd { display: none }

