


body, input, select, textarea, td, th {
   color:#2a2a2a;
   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   }
   
body {
	background:#ffffff;
	border: 0;
	margin: 0;
	padding: 0;
}
  
*{
	line-height:1.2em;
}

form,
p,
h1,h2,h3,h4,h5,h6,
img
{
	margin:0;
	border:0;
	padding:0;
}


b,strong{font-weight:bold;}

em{}

h1{
	color:#ee4130;
	font-size:18px;
	margin-bottom:8px;
}
h2{
	color:#ee4130;
	font-size:18px;
	margin-bottom:8px;
}
h3{
	color:#ee4130;
	font-size:14px;
	margin-bottom:6px;
}

h4{
	color:#ee4130;
	font-size:12px;
	margin-bottom:15px;
}


ul,
ol,
li{
	margin:0;
	padding:0;
	list-style:none;
}

a{
	color:#ee4130;
}
a:hover{
	color:#000;
}

select{
border: 1px solid #000;
}
input{
}

input.submitbutton{
	position:absolute;
	left:-1000px;
	top:-1000px;
}



/* 
* BASE ==========================================
*/


div#base{
	text-align:center;
	min-width:998px;
	}
	div#base-header{
		position:relative;
		margin:0 auto;
		width:998px;
		height:138px;
		text-align:left;
		background:transparent url(/images/bg.gif) top center repeat-y;
		overflow:hidden;
	}
	div#base-navigation{
		z-index:12;
		position:relative;
		margin:0 auto;
		width:998px;
		min-height:35px;
		text-align:left;
		background:transparent url(/images/bg.gif) top center repeat-y;
	}
	div#base-content{
		z-index:11;
		position:relative;
		margin:0 auto;
		width:998px;
		min-height:350px;
		text-align:left;
		background:transparent url(/images/bg.gif) top center repeat-y;
	}
	
	div#base-footer{
		z-index:10;
		position:relative;
		margin:0 auto;
		width:998px;
		height:135px;
		text-align:left;
		background:transparent url(/images/bg_footer.jpg) top center no-repeat;
	}
	div#base-footer-nav{
		z-index:10;
		position:relative;
		margin:0 auto;
		width:998px;
		height:223px;
		text-align:left;
		background:transparent url(/images/bg_footer-nav.jpg) top center no-repeat;
	}
/* SAFARI */
/*\*/
html>body * #base-content{width:998px;}
/**/

div#dom-load{display:none;}


br.cl{clear:both;margin-top:-1.2em;font-size:0;}

/* 
* HEADER==========================================
*/
	div#flashHeader{
		margin-left:14px;
		height:200px;
		z-index:5;
	}
	div#header{
		margin-left:14px;
		height:138px;
		width:970px;
		z-index:5;
		background:transparent url(/images/bg_header.jpg) 0 0 no-repeat;
	}
	div#top_nav{
		position:absolute;
		top:7px;
		right:30px;
		z-index:10;
		color:#fff;
		}
		div#top_nav li {
			float:left;
			}
			div#top_nav li a{
				color:#fff;
				text-decoration:none;
				font-size:12px;
			}
/* 
* NAVIGATION==========================================
*/
	div.navigation{
		margin:0 14px;
		width:970px;
		}
		div.navigation ul li{
			float:left;

		}

		div.navigation ul.level-1{
			background-color:#ee4130;
			width:970px;
			height:25px;
			}
			div.navigation ul.level-1 li{
				padding:4px 15px 0 15px;
				text-align:center;
				border-right: 1px solid #fff;
				}
				
				div.navigation ul.level-1 li.active{
					background-color:#b2b3b6;
					color:#fff;				
				}
				div.navigation ul.level-1 li.active:hover{
					background-color:#b2b3b6;
				}
				div.navigation ul.level-1 li:hover{
					background-color:#f26456;
					color:#fff;				
				}
			div.navigation ul.level-1 li a{
				font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
				font-size:14px;
				color:#fff;
				text-decoration:none;
				display:block;
				float:left;
				height:21px;
				}
				div.navigation ul.level-1 li.active a,
				div.navigation ul.level-1 li a:hover {
					color:#fff;
				}
			
		div.navigation ul.level-2{
			background-color:#b2b3b6;
			width:auto;
			overflow:hidden;
			height:26px; 
			*height:1%
			}
			div.navigation ul.level-2 li{
				padding:6px 10px 0 10px;
				text-align:center;
				}
			div.navigation ul.level-2 li a{
				font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
				font-size:12px;
				color:#fff;
				text-decoration:none;
				display:block;
				}
				div.navigation ul.level-2 li a.active,
				div.navigation ul.level-2 li a:hover {
					color:#000;
				}
		div.navigation ul.level-3{
			background-color:#c9cbcf;
			width:auto;
			height:26px;
			}
			div.navigation ul.level-3 li{
				padding:6px 10px 0 10px;
			}
			div.navigation ul.level-3 li a{
				font-family:Arial, Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#fff;
				text-decoration:none;
				}
				div.navigation ul.level-3 li a.active,
				div.navigation ul.level-3 li a:hover {
					color:#000;
				}

/* 
* COLUMNS==========================================
*/
div#main{
	float:left;
	display:inline;
	width:940px;
	margin-top:40px;
	margin-left:35px;
	margin-bottom:40px;
	}

	div#main div.home-column {
		float:left;
		width:680px;
	}
	div#main div.home-note {
		float:left;
		width:680px;
		margin-bottom:20px;
		padding:0px;
		}
		div#main div.home-note div.home-note-base {
			padding:0px;
			text-decoration: none;
			display: block;
			position: relative;
			margin:0;
			border:0;
			background-color:#f58735;
			width:680;
			}
			div#main div.home-note div.home-note-base div.note-txt {
				padding:10px;
				font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
				font-size:12px;
				color:#fff;
				font-weight:bold;
				}
				
	div#main div.column-left {
		float:left;
		width:680px;
	}

	div#main div.column-left  h1{
		margin-bottom: 25px;
	}

	div#main div.column-left h4 {
	color:#ee4130;
	font-size:12px;
	margin-bottom:15px;
	}
	
	div#main div.column-left ul {
	padding: 0;
	margin: 0 0 10px 0;
	}
	
	div#main div.column-left ul li {
	padding: 0;
	margin: 0;
	list-style-position:inside;
	line-height:1.5em;
	}

div#main div.column-left ul li ul{
        margin: 0 0 0 15px;
        }

        div#main div.column-left ul li ul li {
        list-style-type:circle
        }


	div#main div.column-right {
		float:right;
		width:223px;
		padding:0px;
		}

/* 
* CONTENT==========================================
*/

	div#main img.cnt-right{
		float:right;
		margin-left:10px;
		margin-bottom:10px;
	}
	div#main p{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
		line-height:19px;
		margin-bottom:12px;
	}
	div#main ul li{

		margin-left:15px;
		margin-bottom:4px;
		list-style-type:disc;
	}
	div#main a{
		color:#EE4130;
		text-decoration:underline;
		}
		
	div#main a span{
		color:#ee4130;
		font-size:14px;
		}
		
	div#main a:hover{
			text-decoration:none;
			color:#ee4130;
			
		}
	div#main font{
		font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif !important;
		font-size:12px;
		color:#000;
		line-height:19px;
	}
	div#main ol{
		margin-left:15px;
		margin-bottom:12px;
		list-style:decimal;	
	}
	div#main ol li{
		margin-left:10px;
		list-style:decimal;	
	}
	div#main span.search-title {
		color:#ee4130;
		font-weight:bold;
	}
	
	#news_home {
		margin: 20px 0 20px 0;
		border-bottom: 5px solid #dcddde;
		padding-bottom: 20px;
	}
	
	#news_home ul li a{
		color: #000;
		text-decoration: none;
	}
	
	#news_home ul li a:hover{
		color: #ee4130;
	}
	
	#news_home ul li span{
		color: #ee4130;
		font-size:14px;
	}

	div#intro p{
		color: #ee4130;
		font-weight:bold;
	}

	div#subpages_main {
	margin: 20px 0 0 0;
	}

/* 
* VIDEOS==========================================
*/
	div.videos{
		margin-right:-50px;
		}
		div.videos div.video{
			width:300px;
			float:left;
			margin-right:30px;
			margin-bottom:20px;
			}
			div.videos div.video div.thumb{
				margin-bottom:4px;
			}

/* 
* sidedish==========================================
*/
		div#main div.sidedish h3{
			font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
			font-size:18px;
			color:#ef4030;
			font-weight:bold;
			margin:0 0 10px 0;
			padding:0;
		}
		div#main div.sidedish div.sidedish-top{
			background:#fff;
			padding:10px 0 0 0;
			text-align:left;
			font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
			font-size:18px;
			color:#ef4030;
			font-weight:bold;
			border-top: 5px solid #dcddde;
		}
		div#main div.sidedish div.sidedish-txt {
			border-top: 5px solid #dcddde;
			border-bottom: 5px solid #dcddde;
			padding:20px 0;
			font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
			font-size:12px;
			color:#939598;
			font-weight:normal;
			background:#fff;
			}
			div#main div.sidedish div.sidedish-txt a,
			div#main div.sidedish div.sidedish-txt p{
				color:#000;
			}
		div#main div.sidedish div.sidedish-bottom{
			background:#fff;
			width:223px;
		}
		div.sidedish div#search{
			background-color:#fff;
			width:223px;
			}
			div.sidedish div#search div#search-form{
				color:#000;
				font-weight:bold;
				}
				div.sidedish div#search div#search-form div{
					padding:10px 0 20px 0;
					}
					div.sidedish div#search div#search-form div input.search{
						font-weight:bold;
						font-size:12px;
						width:120px;
						margin-bottom:5px;
						border: 1px solid #7c7c7c;
						color:#000;
						background:#fff;
					}
					div.sidedish div#search div#search-form div input.button{
						font-weight:bold;
						font-size:12px;
						border: 1px solid #7c7c7c;
						color:#000;
						background:#d5d3d3;
					}

/* 
* FOOTER==========================================
*/
	
	div#base-footer div.footer-content{ 
		float:left;
		padding:10px 0 0 32px;
		}

	a.extlink{
		position:absolute;
		display:block;
		height:75px;
		top:10px;
		}

	a#l1{
	width:80px;;
	left:50px;
	}

	a#l2{
	width:70px;
	left:200px;
	}

	a#l3{
	width:120px;
	left:330px;
	}

	a#l4{
	width:95px;
	left:500px;
	}

	a#l5{
	width:125px;
	left:650px;
	}

	a#l6{
	width:165px;
	left:790px;
	}


		div#base-footer div.footer-content div.text { 
			float:left;
			}
			div#base-footer div.footer-content div.text p{ 
				color:#939598;
				font-size:9px;
				margin-bottom:12px;
			}
			
			div#base-footer div.footer-content div.text p a{ 
				color:#939598;
			}

	div#base-footer{
	position: relative;
	}
	
	.footer-content{
	position: absolute;
	bottom:20px;
	}
	
