body { margin-top:10px; background:#fff;}
#wrapper { width:800px; margin:0 auto;}


.logos { position:relative; top:20px; z-index:1;}
.logos img { vertical-align:middle;}

#clmn-left { border-right:1px solid #333; width:243px;}
#clmn-left ul { margin:0; list-style-type:none; padding:0;}
#clmn-left ul li { background:url(../images/arrow_bullet.gif) no-repeat 0 3px; padding-left:10px;}


#main-navi {background:#bdd2ff;}
.content {min-height:450px; _height:450px; padding:20px 0 20px;}
#footer {width:100%; color:#fff; padding:10px 0; color:#999999; font-size:9px;}
#footer a, #footer a:hover {text-decoration:none;}

#language-bar {float:right;}
img.language_active {filter: alpha(opacity=40); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; opacity:0.4;}


#contact-form * { font-size:11px;}
#contact-form { width:550px;}
#contact-form dt, #contact-form dd {display:inline-block; line-height:200%; padding:5px 3px}
#contact-form dt {width:110px; float:left; height:20px}
#contact-form dd {width:400px; height:25px}
#contact-form .hidden { display:none;}
#contact-form #submitGroup-element{ width:630px; clear:both; text-align:center; padding:10px 0;}


/* Site MAP */
.site_map_div {font-weight:bold; padding:5px 20px 25px 10px;}
.site_map_div a, .site_map_div a:visited {text-transform:uppercase;}
.site_map_div .site_map_div a, .site_map_div .site_map_div a:visited {text-transform:none; font-weight:normal;}
.site_map_div .site_map_div {padding:10px 0 5px 20px; font-weight:normal; background:url(../img/bullet2.gif) no-repeat 8px 16px;}
.site_map_div .site_map_div .site_map_div {padding:3px 0 3px 20px; background:url(../img/bullet3.gif) no-repeat 8px 12px;}

/* Banner 
.banner_toolbar {position:absolute; display:block; height:20px;}
.banner_item_container .banner_item {float:left; position:absolute;}
.banner_item_container .banner_item  .banner_html{padding:10px;}
.banner_item_container .next_button, 
.banner_item_container .prev_button  {z-index:1;}
.banner_toolbar .banner_paginator {float:left; width:200px;}
.banner_toolbar .buttons {width:70px; float:right;}
.banner_toolbar .buttons a {width:16px; height:16px; display:block; text-decoration:none; float:left; background-image: url('../images/banner/toolbar-buttons.png');}
.banner_toolbar .buttons a:hover {background-image: url('../images/banner/toolbar-buttons-hover.png');}
.banner_toolbar a.prev {background-position:15px 0;}
.banner_toolbar a.pause {background-position:0 0;}
.banner_toolbar a.play {background-position:50px 0;}
.banner_toolbar a.next {background-position:34px 0;}
.banner_toolbar span, .banner_toolbar a {float:left;}
.banner_toolbar .yui-pg-first,
.banner_toolbar .yui-pg-previous,
.banner_toolbar .yui-pg-next,
.banner_toolbar .yui-pg-last,
.banner_toolbar .yui-pg-page {display:block; width:20px; background-color:gold; float:left; text-decoration:none; border:solid silver 1px; text-align:center; margin-left:2px; margin-top:1px;}
.banner_toolbar .yui-pg-current-page {background-color:orange;}
.banner_toolbar span.yui-pg-first,
.banner_toolbar span.yui-pg-previous,
.banner_toolbar span.yui-pg-page,
.banner_toolbar span.yui-pg-next,
.banner_toolbar span.yui-pg-last {background-color:aliceblue!important;}*/


/*	News	
ul#news_list, ul#news_featured {padding:0; margin:0;}
ul#news_list li, ul#news_featured li {list-style:none;}
ul#news_list li {padding-left:175px; overflow:hidden; margin:15px 0 0; display:inline-block;}
ul#news_list li.no_thumb {padding:0;}
.news_date {font-weight:bold;}
ul#news_list li h5 {padding:0;}
ul#news_list a {text-decoration:none; display:block;}
ul#news_list li a.news_thumb {float:left; position:relative; top:3px; left:-175px; margin-right:-170px; width:175px; overflow:hidden;}
img.news_fullimg {margin:0 10px 10px 0; float:left;}*/

/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	margin-left: auto;
	margin-right: auto;
	/* width: 792px; */
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width:46px;
}

.container_12 .grid_2 {
	width:112px;
}

.container_12 .grid_3 {
	width:178px;
}

.container_12 .grid_4 {
	width:244px;
}

.container_12 .grid_5 {
	width:310px;
}

.container_12 .grid_6 {
	width:376px;
}

.container_12 .grid_7 {
	width:442px;
}

.container_12 .grid_8 {
	width:508px;
}

.container_12 .grid_9 {
	width:574px;
}

.container_12 .grid_10 {
	width:640px;
}

.container_12 .grid_11 {
	width:706px;
}

.container_12 .grid_12 {
	width:772px;
}



/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left:66px;
}

.container_12 .prefix_2 {
	padding-left:132px;
}

.container_12 .prefix_3 {
	padding-left:198px;
}

.container_12 .prefix_4 {
	padding-left:264px;
}

.container_12 .prefix_5 {
	padding-left:330px;
}

.container_12 .prefix_6 {
	padding-left:396px;
}

.container_12 .prefix_7 {
	padding-left:462px;
}

.container_12 .prefix_8 {
	padding-left:528px;
}

.container_12 .prefix_9 {
	padding-left:594px;
}

.container_12 .prefix_10 {
	padding-left:660px;
}

.container_12 .prefix_11 {
	padding-left:726px;
}



/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right:66px;
}

.container_12 .suffix_2 {
	padding-right:132px;
}

.container_12 .suffix_3 {
	padding-right:198px;
}

.container_12 .suffix_4 {
	padding-right:264px;
}

.container_12 .suffix_5 {
	padding-right:330px;
}

.container_12 .suffix_6 {
	padding-right:396px;
}

.container_12 .suffix_7 {
	padding-right:462px;
}

.container_12 .suffix_8 {
	padding-right:528px;
}

.container_12 .suffix_9 {
	padding-right:594px;
}

.container_12 .suffix_10 {
	padding-right:660px;
}

.container_12 .suffix_11 {
	padding-right:726px;
}



/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
	left:66px;
}

.container_12 .push_2 {
	left:132px;
}

.container_12 .push_3 {
	left:198px;
}

.container_12 .push_4 {
	left:264px;
}

.container_12 .push_5 {
	left:330px;
}

.container_12 .push_6 {
	left:396px;
}

.container_12 .push_7 {
	left:462px;
}

.container_12 .push_8 {
	left:528px;
}

.container_12 .push_9 {
	left:594px;
}

.container_12 .push_10 {
	left:660px;
}

.container_12 .push_11 {
	left:726px;
}



/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
	left:-66px;
}

.container_12 .pull_2 {
	left:-132px;
}

.container_12 .pull_3 {
	left:-198px;
}

.container_12 .pull_4 {
	left:-264px;
}

.container_12 .pull_5 {
	left:-330px;
}

.container_12 .pull_6 {
	left:-396px;
}

.container_12 .pull_7 {
	left:-462px;
}

.container_12 .pull_8 {
	left:-528px;
}

.container_12 .pull_9 {
	left:-594px;
}

.container_12 .pull_10 {
	left:-660px;
}

.container_12 .pull_11 {
	left:-726px;
}


