@font-face {
	font-family: 'Modata';
	src: url('Modata.ttf');
}

@font-face {
	font-family: 'BroadsheetBI';
	src: url('Broadsheet LDO Bold Italic.ttf');
}

@font-face {
	font-family: 'Nordic';
	src: url('PTF-NORDIC-Std.ttf');
}


@font-face {
	font-family: 'HeadlineNEWS';
	src: url('HeadlineNEWS.ttf');
}
@font-face {
	font-family: 'Helvetica-Condensed';
	src: url('Helvetica-Condensed-Bold.otf');
}

* {
	outline:none;
        margin: 0;
	padding: 0;
}

html  {
	width:100%;
	height: 100%;
}

body {
	width:100%;
	height: 100%;
    font-size: 14px;
	color: #aaa;
	font-family: Arial, Verdana, sans-serif;
	background: #e5e5e5;

}


.error_message {
	background-color:#FFDAD2;
	border:1px solid #F83B45;
	color:#F83B45;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	width: 95%;
	padding: 20px;
	margin-right: 25px;
}

hr {
border: 1px solid #eeeeee;
margin: 10px 0px 10px 0px;
color: #eeeeee;
}

small {
  	font: 0.2em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight: bold;
        font-size: 11px;
	letter-spacing: 1.3em;
	color: #fff;
	float:center:
	margin: 0px auto;
}
h1 {

        color: #4e4e4e;
        clear: both;
        font-size: 30px;
        margin: 5px 0px 15px 0px;
		font-family: "Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
        font-weight: lighter;
}
h1 a {
	text-decoration: none;
}

h2, .tyme_title, p .tyme_title {
        font-size: 18px;
	Width:100%;
	display:block;
	line-height:24px;
	text-align:left;
	font-family: "Helvetica-Condensed", Verdana, Arial, Helvetica, sans-serif;
        clear: both;
        font-weight: lighter;
        color: #FFAE00;
}


a {
	color: #aaa;
}

a:hover {
	text-decoration: underline;
}

a image {
	text-decoration: none;
	border:0px;
}
html{
    height:100%;
    width:100%;
	}

#hide_header_row {
	width: 100%;
	background: #000000;
	float: left;
	height: 0px;
	}
#hide_header_center {
	margin-left: auto;
	margin-right: auto;
	padding: 7px;
	width: 980px;
	margin-top: 0px;
	}

#header_row {
	float: left;
	clear: both;
	width: 100%;
	height: 256px;
	background: url('images/header_blue_gold_vision_bg.jpg') repeat-x;
	}

#header_bg {
	margin: auto;
	width: 1000px;
	height: 256px;
	display: block;
	background: url('images/header_blue_gold_vision.jpg') no-repeat center top;
	}

#header_center {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	}
#breadcrumbs {
	float: left;
	width: 500px;
	margin: 35px 0px 0px 190px;
	font-size: 12px;
	display: block;
	height:15px;
	color: #ffae00;
	}
		#breadcrumbs a {
			color: #ffae00;
			text-decoration: none;
		}
		#breadcrumbs a:hover {
			text-decoration: underline;
		}

#subpage_heading {
	float: left;
	clear: both;
	margin: 43px 0px 0px 190px;	
	width: 500px;
}
#subpage_heading h2 {
	font-size: 24px;
	color: #fff;
	font-family: Arial, sans-serif;
	font-weight: normal;
    font-style: normal;
	margin: 0;
	padding: 0;
}
#header_sec_1 {
display:block;
width:100%;
height: 90px;
}

#header_sec_1_1 {
float: left;
display: block;
width: 700px;
height: 90px;
}

#header_sec_1_2 {
float: right;
text-align: right;
display: block;
width: 250px;
height: 90px;
color: #ffffff;
}

#login_box {
	width: 200px;
	height: 50px;
	float: right;
	display: block;
	text-align: right;

}	
	
	
#subpage {
	width: 670px;
	float: left;
	clear: both;
}
	#subpage_content {
		margin: 15px 25px 25px 25px;
		float: left;
		width: 610px;
	}
	#subpage_content p {
		padding: 7px 0px 7px 0px;
		color: #898989;
		font-size: 12px;
		line-height: 18px;
	}
	

	#subpage_linkbox {
		float: left;
		clear: both;
		width: 965px;
		margin: 10px 0px 0px 0px;
	}
		#subpage_wrap {
			float: left;
			width: 653px;
		}
		#subpage_links_top {
			width: 653px;
			height: 8px;
			float: left;
			background: url('images/subpage_links_top.jpg') no-repeat;
		}
		#subpage_links_bottom {
			width: 653px;
			height: 9px;
			float: left;
			background: url('images/subpage_links_bottom.jpg') no-repeat;
		}
		#subpage_links {
			background: url('images/subpage_links_bg.jpg') repeat-y;
			width: 653px;
			height: 95px;
			padding: 10px 0px 8px 0px;
			float: left;
		}
		#advert {
			float: right;
			width: 305px;
			height: 130px;
		}
		#advert a img {
			border: none;
			text-decoration: none;
		}
#navigation {
	float: left;
	margin-top: 12px;
	margin-left: 420px;
	}

#navigation ul, #navigation ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#navigation ul li {
	float: left;
	display: block;
	}

#navigation ul li a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	display: block;
	color: #ffffff;
	text-decoration: none;
	margin-right: 30px;
	}

#navigation ul li a:hover, #navigation ul li.active a {
	color: #895e0b;

	}

#subpage_main {
	width: 965px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: -120px;
	}

#content_bar {
	float: left;
	width: 965px;
	height: 48px;
	background: url('images/content_nav_bg.png') no-repeat;
	padding: 2px 3px 0px 3px;
	}

#content_nav {
	float: left;
	}

#content_nav ul, #content_nav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	}

#content_nav ul li {
	float: left;
	display: block;
	}	

#content_nav ul li a {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #858585;
	text-decoration: none;
	float: left;
	display: block;
	padding: 17px 20px 15px 20px;
	border-right: 1px solid #e0e0e0;
	outline: none;
	}

#content_nav ul li a:hover, #content_nav ul li a.activeSlide {
	background: transparent url('images/content_nav_active.png') repeat-x bottom;
	color: #4b4b4b;
	border-bottom: 2px solid #fff;
	outline: none;
	}

#search {
	float: right;
	margin: 10px 15px 0px 0px;
	}



.subpage_center {
	width: 959px;
	margin-left: auto;
	margin-right: auto;
	}

#content_bg {
	clear: both;
	float: left;
	width: 965px;
	background: url('images/content_bg.png') repeat-y;
	}

#sidebar {
	height: 100%;
	width: 283px;
	margin-right: 3px;
	overflow: hidden;
	
	}
	
	
#sidebar_col {
	border-left: 1px solid #ddd;
	}	
	
#side_box {
        float: left;
        font-size: 14px;
        font-weight: bold;
        width:100%;
        color: #666;
        padding: 15px 0 25px 30px;
        font-family: Tahoma, Helvetica, Verdana, Arial, Sans-serif;
        border-bottom: 1px solid #ddd;
;
}

#side_box p {
        font-size: 13px;
        font-weight: normal;
        color: #000;
        line-height: 1.5em;
}
#side_box h3 {
	font-size: 20px;
	font-weight: normal;
	color: #ffae00;
	padding: 20px 0px 7px 0px;
	font-family: "Helvetica-Condensed", Arial, Sans-serif;
	}
#side_box#pad {
        padding-left: 20px;
	}

#side_box p span {
	font-weight: bold;
        font-size: 14px;
	color: #666;
	}
	#side_box a {
		color: #ffae00;
		text-decoration: none;
	}
	#side_box a:hover {
		text-decoration: underline;
	}
.googlelink {
  width:253px;
  font-size: 12px;
  font-family: Arial, Sans-serif;
  font-weight: bold;
}


.googlelink img{

float:left;
}

#content_bottom {
	width: 965px;
	height: 100%;
	height: 9px;
	background: url('images/content_bottom_bg.jpg') no-repeat;
	float: left;
	clear: both;
	}
#content_left {
	float: left;
	clear: both;
	width: 660px;
	margin: 10px 0px 5px 10px;
	}
	
#content_wide {
	float: left;
	clear: both;
	width: 100%px;
	margin: 10px;
	}


#subpage_linkbox {
	float: left;
	clear: both;
	width: 965px;
	margin: 10px 0px 0px 0px;
	}
	
#subpage_wrap {
	float: left;
	width: 653px;
	}

		#subpage_links_top {
			width: 653px;
			height: 8px;
			float: left;
			background: url('images/subpage_links_top.jpg') no-repeat;
			}
		#subpage_links_bottom {
			width: 653px;
			height: 9px;
			float: left;
			background: url('images/subpage_links_bottom.jpg') no-repeat;
			}
		#subpage_links {
			background: url('images/subpage_links_bg.jpg') repeat-y;
			width: 653px;
			height: 95px;
			padding: 10px 0px 8px 0px;
			float: left;
			}
		#advert {
			float: right;
			width: 305px;
			height: 130px;
			}
		#advert a img {
			border: none;
			text-decoration: none;
			}

.subpage_link_box {
	float: left;
	width: 180px;
	font-family: Verdana, Arial, Sans-serif;
	margin: 0px 5px 0px 18px;
	padding: 0px 5px 5px 5px;
	}
	.subpage_link_box h4 {
		color: #403f3f;
		font-size: 12px;
		font-weight: normal;
		float: left;
		width: 140px;
		}
	.subpage_link_box a {
		float: right;
		font-size: 11px;
		text-decoration: none;
		color: #acbbc6;
		}
	.subpage_link_box a:hover {
		text-decoration: underline;
		}
	.subpage_link_box ul, .subpage_link_box ul li {
		margin: 0;
		padding: 0;
		list-style: none;
		}
	.subpage_link_box ul {
		float: left;
		clear: both;
		margin-top: 8px;
		}
	.subpage_link_box ul li {
		float: left;
		display: block;
		width: 180px;
		}
	.subpage_link_box ul li a {
		font-size: 11px;
		color: #a2a2a2;
		background: transparent url('images/list_arrow.jpg') no-repeat left center;
		padding: 4px 0px 3px 10px;
		display: block;
		float: left;
		clear: both;
		}
	
ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
	}
#crumbs {
	border:0px solid #dedede;
	height:50px;
	font-size:11px;
	}
	
#crumbs li {
	float:left;
	line-height:50px;
	padding-left:15px;
	color:#777;

	}

#crumbs li a {
	display:block;
	padding:0 17px 0 0px;
	background:url(images/content_crumb.jpg) no-repeat right center;
	}

#crumbs li a:link, #crumbs li a:visited {
	text-decoration:none;
	color:#777;
	}

#crumbs li a:hover, #crumbs li a:focus {
	color:#dd2c0d;
	}

.display a {
	color: #000000;
	text-decoration: none;
	cursor: hand;
	}
.display a:hover {
	color: #999999;
	cursor: hand;
}	
		


ul.display {
	width:100%;
	margin: 0;
	padding: 0;
	list-style: none;

}
ul.display li {
	float: left;
    width:33%;
    height:60px;
	padding: 10px 0;
	margin: 10px;
	margin: 0;
	overflow: visible;
	display: block;
}


.display li a {
	text-decoration: none;
	cursor: hand;
}

a.chunk {
	text-decoration: none;
		display: block;
		height:50px;


}

.function_button, #button1 {
background: 0px -27px;
border: 1px solid #e1e1e1;
cursor: pointer;
font: normal normal bold 8pt/normal 'Lucida Grande', 'Trebuchet MS', Lucida, Verdana, sans-serif;
margin: 0px;
text-decoration: none;
display: inline-block;
text-indent: 0px;
text-shadow: none;
text-transform: none;
word-spacing: normal;
font-weight: bold;
margin-right: 6px;
padding: 5px;
line-height: 1.5em;
	
}

#button1 {
width: 125px;
text-align:center;
}

ul.display li .content_block {
	padding: 0 0px;
	text-align:left;
	display: block;

}
ul.display li .content_block h2 {
	margin: 0;
	padding: 5px 0px 5px 0px;
	font-weight: normal;
	font-size: 0.9em;

 
}
ul.display li .content_block h2 span{
	color: #5c81a0;
	font-size: 0.75em;
 
}
ul.display li .content_block p {
	margin: 0;
	font-size: 0.75em;
	text-align:left;
	display: visible;
}
.arc_icon {
	padding: 5px;
	height:60px;
	float: left;
}



.popup li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}

.popup {
display: none;
z-index:100;	
position: relative;
left: 60px; top: -45px;
margin: 0 auto; 
padding: 0 auto;
overflow: visible;
float:left;

}

.popup_con {
	padding: 10px;
	background: #ffffff;
	margin: 0 auto; 
	padding: 0 auto;
	margin-top:-1px;
	width: 300px;
	border: 1px solid #e1e1e1;
	overflow: hidden;
    font-size: 12px;
	color: #aaa;
	font-family: Arial, Verdana, sans-serif;
}
.popup_tip {
	height: 10px;
	position: relative;
	z-index:101;
	display: block;
	background: transparent url('images/tip.gif') no-repeat bottom left;
	}
	
.subhover {
	background:red;
	}

.content_block {
	overflow: visible;
	display: block;
	}

#uploadform {

}

.hide_path{
display: none;
}


.folder_option  {

background: 0px -27px;
border: 0px solid #ffffff;
cursor: pointer;
font: normal normal bold 7pt/normal 'Lucida Grande', 'Trebuchet MS', Lucida, Verdana, sans-serif;
margin: 0px;
text-decoration: none;
display: inline-block;
text-indent: 0px;
text-shadow: none;
text-transform: none;
word-spacing: normal;
font-weight: bold;
margin-right: 7px;
padding: 5px;
line-height: 1.5em;
float:right;
display: none;
}

.folder_option:hover {
border: 1px solid #e1e1e1;
margin-right: 6px;
}

.folder_option:active {
border: 1px solid #999999;

}

       #text {	margin: 25px; }
        ul { list-style: none; }

		.wrapper { width: 133px; margin: 0 auto; }
		


.lihover {
background: #fffff;
}

ol.files{
list-style: decimal;
}

.float_right {
float:right;
}


/* Footer */
#footer_row {
        width: 100%;
        height: 200px;
        background: #000d15;
        color: white;
        display: block;
        float: left;
	margin: 0px auto;
}
#white_bot {
        width: 100%;
        height: 5px;
        background: #ffffff;
        color: white;
        display: block;
}
#footer {
    width: 940px;
    height: 195px;
	float: center;
	background: url('images/footer_bg2.png') no-repeat #000d15;
	clear: both;
	margin: 0px auto;
	padding: 0px;
}
	.copyright {
		float: left;
		color: #163752;
		font-size: 11px;
	}
	
	.designed {
		float: right;
		color: #163752;
		font-size: 11px;
	}
	.copyright a {
		color: #6d6d6d;
		text-decoration: none;
	}
	.copyright a:hover {
		text-decoration: underline;
	}
	.footer_nav {
		float: right;
	}
	.footer_nav ul, .footer_nav ul li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	.footer_nav ul li {
		float: left;
		display: block;
	}
	.footer_nav ul li a {
		display: block;
		margin: 0px 0px 0px 15px;
		text-decoration: none;
		font-size: 11px;
		color: #a7a7a7;
	}
	.footer_nav ul li a:hover, .footer_nav ul li a.active {
		color: #6d6d6d;
	}
	
.slogan {
	width:100%;
	text-align:center;
  	font: 0.2em normal Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight: bold;
    font-size: 11px;
	letter-spacing: 1.3em;
	color: #fff;
	float:center:
	margin: 0px auto;
}
	
	
/* Slider */

#slider {
	background: url('images/slider_bg.jpg') repeat-x;
	width: 959px;
	height: 336px;
	margin: 0px;
	float: left;
	margin-bottom: 12px;
	overflow:hidden;
}
#slider h3 {
	font-weight: normal;
	color: #fff;
	font-size: 24px;
	width: 215px;
	float: left;
}
#slider span.author {
	float: right;
	text-align: right;
	width: 120px;
	font-size: 12px;
	color: #000;
	margin-top: 8px;
}
div#slideshow {
	float: left;
	width: 100%;
	height: 336px;
}
.slider-item {
	width: 100%;
	height: 336px;
}
.slider_center {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}
.slider_content {
	float: left;
	margin-top: 22px;
	width: 529px;
	height: 281px;
	background: url('images/slider_content_bg.png') no-repeat;
	position: relative;
	left: -160px;
}
.slider_content2 {
	float: left;
	margin-top: 85px;
	width: 529px;
	height: 195px;
	position: relative;
	left: -65px;
}
.slider_content_inner2 {
	float: right;
	width: 430px;
	padding: 15px;
}
	.slider_content_inner2 p {
		color: #f4ecdd;
		font-size: 12px;
		margin: 10px 0px 8px 0px;
		float: left;
		clear: both;
		width: 100%;
		display: block;
		line-height: 22px;
	}
.slider_content_inner {
	float: right;
	width: 340px;
	padding: 15px;
}
	.slider_content_inner p  {
		color: #f4ecdd;
		font-size: 12px;
		margin: 10px 0px 3px 0px;
		float: left;
		clear: both;
		width: 100%;
		text-align: left;
		display: block;
		line-height: 17px;
	}
	.slider_content_inner p.thumbs img {
		padding: 5px 6px 5px 6px;
	}
	.slider_content_inner img, .slider_content_inner2 img {
		border: none;
	}
.slider_content_inner {
	float: right;
	width: 340px;
	padding: 10px 15px 15px 15px;
}
.controls-center {
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}
#slider_controls {
	float: right;
	position: relative;
	top: -50px;
	margin-right: 20px;
	z-index: 1000;
}
	#slider_controls ul, #slider_controls ul li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#slider_controls ul li {
		float: left;
		display: block;
	}
	#slider_controls ul li a {
		width: 11px;
		height: 11px;
		background: url('images/slider_nav_normal.png') no-repeat center center;
		display: block;
		float: left;
		padding: 2px;
		margin: 0px 3px 2px 3px;
		outline: none;
	}
	#slider_controls ul li a:focus {
		outline: none;
	}
	#slider_controls ul li a:hover, #slider_controls ul li a.activeSlide {
		background: url('images/slider_nav_active.png') no-repeat center center;
	}

	
	#content_news {
float: left;
margin: 18px 0px 0px 15px;
font-size: 12px;
width: 650px;
}
	#content_news div.latest_news {
	float: left;
	color: #777;
	}
	#news_rotator {
	float: left;
	margin-left: 5px;
	width: 560px;
	height: 16px;
	overflow: hidden;
	}
	#news_rotator a {
	text-decoration: none;
	width: 560px;
	}
	#news_rotator a:hover {
	text-decoration: underline;
	}


	
table.newsp {

	-moz-border-radius-topright: 20px; 
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px; 	
	-webkit-border-top-right-radius: 20px; 
	-webkit-border-bottom-right-radius: 20px; 
	-webkit-border-bottom-left-radius: 20px; 
	border: 1px solid #d1e1e7;
	padding:5px;
	margin: 15px 0 15px 0;
	display: block;
	width: 590px;
}	
	
	
td#news_1col {
	width:111px !important;
	border-right: 1px solid #f2f2f2;
	text-align:center;
}	

td#news_1col_date {
	width:111px;
	border-right: 1px solid #f2f2f2;
	text-align:center;
	padding-bottom: 20px;
	padding-top: 20px;
}	

td#news_2col1 {
	padding: 20px;
	padding-top: 10px;
	padding-bottom:0px;
	text-align:left;
}	

td#news_22col1 {
	padding: 20px;
	padding-top: 10px;
	padding-bottom:0px;
	text-align:right;
	width: 468px;
}	

td#news_2col1 img {
	margin-top: 15px;
}	

td#news_2col2 {
	padding: 5px 20px 5px 20px;
	text-align:left;
	margin:0px;
    font-size: 12px;
	line-height: 1.5em;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
}	

td#news_opt {
	border-top: 1px solid #f2f2f2;
	padding: 7px 20px 7px 20px;
	text-align:right;
	width:465px;

}

td#news_opt2{
	padding: 7px 20px 7px 20px;
	text-align:right;
	width:485px;

}
td#bot_col{
	padding: 7px 20px 7px 20px;
	text-align:left;
	width:111px;

}

	
h3.news_title {
	Width:100%;
	display:block;
	text-align:left;
	margin:0px;
	padding: 0px;
    font-size: 16px;
	color: #000000;
	font-family: "Helvetica-Condensed", Arial, Verdana, sans-serif;
	font-weight: normal;
}


.news_type{
	Width:100%;
	display:block;
	text-align:left;
	margin:0px;
	padding: 0px;
    font-size: 12px;
	color: #c9c9c9;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
}

	
.news_month {
	width:111px;
	display:block;
	text-align:center;
	margin:0px;
    font-size: 20px;
	line-height:20px;
	color: #e6ebf0;
	font-family: Arial, Verdana, sans-serif;
}	
	
	
.news_day {
	Width:100%;
	display:block;
    font-size: 30px;
	line-height:30px;
	text-align:center;
	color: #e6ebf0;
	font-family: Arial black, Verdana, sans-serif;
}




li.thyme_item {
	display:block;
    font-size: 12px;
	line-height:1.2em;
	text-align:left;
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
}

a.thyme_item {
    font-size: 12px;
	line-height:1.2em;
	text-align:left;
	float:left;
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	position: relative;
	left: 50px;
}


span.thyme_date {
float:left;
	position: relative;
	top: -1.2em;
	font-weight:bold;

}





input.input, textarea, select {
	padding:7px;
	border:1px solid #eee;
	margin:7px;
	font:16px Arial, Helvetica, sans-serif;
	width:490px;
	color: #999;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
input[type=text].input {

	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
        float:left;
        height: 20px;
        background: transparent;
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #999999;
        border: 1px solid #e8e8e8;
        }
        
input[type=submit]#submit {

	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
        float:right;
        width:150px;
        background: transparent;
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #999999;
        border: 1px solid #e8e8e8;
        }
        
input[type=submit]#submit:hover {
        background: #ffae00;
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #fff;
        border: 1px solid #e8e8e8;
        }
input[type=submit]#submit:active {
        background: black;
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #fff;
        border: 1px solid #e8e8e8;
        }

input#name, input#email {
        width:275px;
        float:left;
}

input#verify {
        width:12px;
        clear:both;
        float:none;
}


input#subject {
        width:580px;
}
        
textarea#comments {
        width:580px;
        height:200px;
        resize: none;
}
input[type=text]:hover, textarea#comments:hover {

        color: #999999;
        border: 1px solid #ffebbf;
}

input[type=text]:focus, textarea#comments:focus {

        color: #ffae00;
        border: 1px solid #ffae00;
}


#question {
  margin-left: 10px;
} 


.sidelist_contact {
  	font: 16px normal Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
        font-size: 11px;
	line-height: 1.5em;
	color: #000;
	float:center;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}


.footer_links{
padding-top: 55px;
padding-bottom: 50px;
padding-left:230px;
height: 25px;
display: block;
width: 100%;
margin: 0 auto;
text-align: center;

}
.footer_links ul, .footer_links ul li {
	margin: 0 auto;
	padding: 0 auto;
	list-style: none;
	}
	
	
	.footer_links ul li {
	padding: 0px 20px 0px 20px;
    font: 15px normal Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #ffffff;
	float: left;
	display: block;
	}
	
	.footer_links ul li a{
	text-decoration: none;
    color: #ffffff;
	}
	
#header_sec_1_2 ul {
list-style:none outside none;
list-style-type:none;
padding:10px 0 0 0;

}	
#header_sec_1_2 p {
padding: 30px 0px 0px 0px; 
}		

#header_sec_1_2 ul li a {
	color: #ffae00;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-style:normal;
text-decoration:none;
letter-spacing:normal;
line-height:12px;
vertical-align:baseline;
background-attachment:scroll;
height:14px;
margin:3px 0 3px 15px;
display: block;
overflow:	visible;
white-space: normal;
float: right;
clear: none;
cursor: pointer;
list-style-image:	none;
list-style-position:	outside;
list-style-type:	none;
marker-offset:	auto;
}


#news_page_post h1{
margin-bottom: 5px;
}

#news_page_post h2{
margin-bottom: 15px;
}

#news_page_post p{
padding: 0px;
font-size: 14px;
line-height: 1.5em;
}

#news_page_post p a{
text-decoration: none;
font-weight: bold;
color: #ffae00;
padding: 0px;
font-size: 14px;
line-height: 1.5em;
}

#news_page_post p a:hover{
text-decoration: underline;
font-weight: bold;
color: #ffae00;
padding: 0px;
font-size: 14px;
line-height: 1.5em;
}

#qsearch0 {
	padding: 0; 
	border: none;
	width: 266px; height: 33px;
	background:  transparent url(search_bar.png) no-repeat;		
}

#qsearch0 input {
	float: left;
	border: none;
	background: transparent;
	color: #B8B8B8;	
	margin: 0;
}
#qsearch0 .tbox {
	margin: 6px 0 0 7px; 
	width: 210px;	
	display: inline;	
	font: 1em 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;	
}
#qsearch0 .btn{
	width: 32px; 
height: 24px;	
padding: 3px 14px 0px 0px;
float:right;
margin:0px;		
}
#qsearch0 label {
	display: none;
}

.publicsearchresult {
	text-decoration: none;
        color: #FFAE00 !important;

}

.publicsearchresult:hover {
	text-decoration: underline;
}


