/* CSS Document */

body {
    margin:0px;
    padding:0px;
	background-color:#e6c615;
}
table,body{
    font-family:Tahoma;
    font-size:11px;
    color:#8b8b8b;
}
.spacer{
    clear:both !important;
    line-height:0px !important;
    height:0px !important;
    margin: 0px !important;
    font-size: 0px !important;
    padding:0px !important;
    border:0px none !important;
    display: block !important;
    float:none !important;
    background:none !important;
    width:0px !important;
}

#container{
	width:100%;
	background-color:#e6c615;
}
#site_holder{
	width:913px;
	margin:0px auto;
	padding:10px 25px 25px 25px;
	background-color:#FFF;
}
#logo {
	float:left;
	width:155px;
	padding:0px 20px 0px 0px;
}
#logo img {
	display:block;
	margin:0px;
}
#menu {
	float:left;
	width:738px;
	padding: 55px 0px 0px;;
}

* html #nav {height: 1%;}
#menu form {
	display:block;
	padding-bottom:35px;
	position:relative;
	height: 22px;
}
#article h2 a,
a{
	color:#FF8E28;
	text-decoration:none;
}
#article h2 a:hover,
a:hover{
	color:#DD6900;
}
#search_btn {
	position:absolute;
	height:22px;
	width:22px;
	top:0px;
	cursor:pointer;
	right: 0px;
}
#menu form p {
	display:block;
	float:right;
	background:url(../images/search_bg.jpg) center top no-repeat;
	padding:5px 20px 5px 5px;
	width:180px;
	height:12px;
	overflow:hidden;
}
#menu form p #search_text {
	display:block;
	padding:0px;
	border:none 0px;
	background:none;
	height:12px;
	font-size:11px;
	color:#747476;
	width: 170px;
}
#slides {
	position:relative;	
}
#slides #slide_nav {
	display:block;
	width:406px;
	position:absolute;
	top:20px;
	right:20px;
	z-index: 9999;
	overflow: hidden;
}
#slide_nav li {
	display:block;
	height:100px;
	width:183px;
	float:right;
	margin-left:20px;
	margin-bottom: 20px;
}
#slide_nav li a {
	display:block;
	height:80px;
	width:163px;
	background:url(../images/unactive_slide.png) center center no-repeat;
	padding:10px;
}
#slide_nav li a {
	color:#f8a553;
	text-decoration:none;
	font-size:14px;
}
#slide_nav li a.activeSlide {	
	background:url(../images/active_slide.png) center center no-repeat;
	color:#FFF;
	
}
#slides_t li a {
	display:block;
	position:absolute;
	top:50px;
	left:50px;
	color:#FFF;
	text-decoration:none;
	width: 360px;
}
#slides_t li a h2 {
	font-size:16px;
}
#slides_t li a p {
	line-height:1.4;
	padding-top:10px;
}
#slides_t li
{	
	display:block;
	position:relative;
}
#slides,
#slides_t,
#slides_t li,
#slides_t li img{
	height:255px;
	width:100%;
}

#highligh,
#right_side_col,
#events
{
	float:left;
	padding:0px 10px;
}
#highligh,
#events{
	width:415px;
	border-right:solid #d7d7d7 1px;
}
#events {	
	width:200px;
	padding:0px 20px;
}
#right_side_col {
	width:191px;
	padding: 0px 12px;
}
#events h2 a,
#highligh h2 a {
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#FF8E28;	
}
#events h2 ,
#highligh h2{
	padding-bottom:10px;
}
#content_container {
	padding:20px 0px 20px 0px;
}
#highligh p {
	line-height:1.3;
}
.more {
	color:#FF8E28;
	display:block;
	padding:5px 0px 5px 20px;
	text-decoration:none;
	width:70px;
	background:url(../images/more_arrow.jpg) left center no-repeat;
}
#newsletter {
	background:url(../images/top_curve.jpg) center top no-repeat #e8f4ff;
}
#newsletter form {
	display:block;
	padding:10px;
	background:url(../images/bottom_curve.jpg) center bottom no-repeat;
}
#mycarousel li img {
	width:200px;
	border:solid #CCC 1px;
	height:110px;
}
#newsletter form h2 {
	color:#FF8E28;
	font-size:16px;
	font-weight:normal;
}
#newsletter form input {
	display:block;
	border:0px none;
	background:url(../images/nl_bg.jpg) center top no-repeat;
	width:155px;
	height:12px;
	padding:5px;
	font-size:11px;
}
#newsletter form p {
	line-height:1.3;
	padding:10px 0px;
}

#sign_up_nl {
	display:block;
	padding:3px;
	width:70px;
	color:#FF8E28;
	text-decoration:none;
	font-weight:bold;
}
#footer {
	border-top:solid #d7d7d7 1px;
	margin-top:10px;
	padding-top:10px;
}
#header {
	margin-bottom:10px;
}
#nav_bar {
	background:url(../images/nav_bar.jpg) center top no-repeat;
	height:17px;
	padding:5px 20px 1px;
}
#nav_bar a {
	color:#6C6C6C;
}
#nav_bar a:hover{
	color:#6C6C6C;
}
#inner_main_image {
	position:relative;
	margin-bottom: 10px;
}
#inner_main_image img {
	display:block;
	width:912px;
	height:160px;
	margin:0px auto;
}
#inner_main_image h1 {
	position:absolute;
	top:93px;
	left:510px;
	font-size:20px;
	font-weight:normal;
	color:#FFF;
}
#inner_main_image p {
	display:block;
	position:absolute;
	top:125px;
	left:510px;
	width:380px;
	height:30px;
	overflow:hidden;
	color:#FFF;
}
#article {
	width:680px;
	float:left;
	padding:0px 10px 0px 10px;
}
#side_menu {
	width:205px;
	float:left;
}
#article{
	line-height:1.4;
	background-color:#FFF !important;
}

#article img{
	border:solid #CCC 1px;
    margin:0px 20px 5px 0px;
}
#article img[align=left] {
    border:solid #CCC 1px;
    margin:0px 20px 5px 0px;
}
#article img[align=right] {
    border:solid #CCC 1px;
    margin:0px 0px 5px 20px;
}
#article h1,
#article h2,
#article h3,
#article h4,
#article h5,
#article h6{
	font-size:20px;
	color:#FF8E28;
	font-weight:normal;
	padding:10px 0px;
}
#article h2{
	font-size:16px;
}
#article h3{
	font-size:14px;
}
#article h4,
#article h5,
#article h6{
	font-size:12px;
}
#article p {
	padding:10px 0px;
}
#article ul,
#article ol{
	list-style:disc;
	padding:10px 30px;
}
#article ol{
	list-style:decimal;
}
#article a{
	color:#404040;
	text-decoration:underline;
}
#article a:hover{
	color:#6C6C6C;
}
#article blockquote{
	margin:20px;
	padding-left:10px;
	font-style:italic;
	border-left:solid #A7A7A7 1px;
	
}#article .back_to_top {
	display:block;
	padding-left:15px;
	width:70px;
	background:url(../images/top_arrow.jpg) left center no-repeat;
	float:right;
	margin-top:20px;
}
#side_menu h2 {
	display:block;
	background:url(../images/read_also_bg.jpg) center bottom no-repeat;
	padding-bottom:22px;
	color:#FF8E28;
	text-align:center;
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
}

#side_menu ul {
	display:block;
	width:170px;
	padding: 10px 10px 0px 25px;
	margin-bottom:10px;
}

#side_menu ul li {
	display:block;
	width:155px;
	padding:5px 0px 5px 15px;
	background:url(../images/right_arrow.jpg) left center no-repeat;
}
#side_menu ul li a {
    color:#616161;
    text-decoration:none;
    line-height: 1.4;
}
#side_menu ul li a:hover {
    color:#A4A4A4;
}
#footer_copyright {
	width:330px;
	float:left;
}
#footer_links {
	width:583px;
	float:left;
	text-align:right;
}
#footer_links a {
	display:inline;
	padding:0px 5px;
	border-right:solid #CCC 1px;
	color: #404040;
	text-decoration: none;
}
#footer_links a:hover{
	color: #6C6C6C;
}

#article .appnitro .info {
background:url("../images/info.jpg") no-repeat scroll 0px 10px transparent;
display:block;
font-size:10px;
margin-left:150px;
padding:10px 20px;
}
#article a{
	color:#404040;
}
#article a:hover{
	color:#6C6C6C;
}
#article a.pdf,
#article a.doc,
#article a.xls,
#article a.ppt{
	display:inline;
	background:url(../images/pdf.jpg) right bottom no-repeat;
	padding-right:20px;
	margin-right:7px;
	padding-bottom: 0px;
	width: auto;
        text-decoration: none;
}
#article a.doc{
	background:url(../images/doc.jpg) right bottom no-repeat;
}
#article a.ppt{
	background:url(../images/ppt.jpg) right bottom no-repeat;
}
#article a.xls{
	background:url(../images/xls.jpg) right bottom no-repeat;
}
#footer .partners {
	padding-top:10px;
	display:block;
	width:400px;
	float:left;
}
#footer .partners li {
	display:block;
	width:10px 50px;
	width:80px;
	float:left;
}

