@charset "utf-8";
/* CSS Document */
html{
	height:100%;
	width:100%;
}
body{
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	margin:0;
	padding:0;
	background-image:url(../images/bg_top.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#fff;
}
h1{
	font-weight:bold;
	font-size:18px;
	color:#00588c;
}
h2{
    padding-top:10px;   
	font-weight:bold;
	font-size:14px;
	color:#00588c;
}
.hLine{
	background-image:url(../images/h_line.gif);
	background-position:top center; 
	background-repeat:no-repeat;
}
a{
	color:#5098e0;
	text-decoration:underline;
}
a:hover{
	color:#00588c;
}
.container{
	width:960px;
	margin:auto;
}
.cont_header{
	background-image:url(../images/header.jpg);
	width:100%;
}
#sample{
	float:right;
/*	width:270px;*/
}
#sample .img_flag {
	position:relative;
	top:-18px;
}
#search{
	clear:right;
	float:right;
	width:264px;
	height:37px;
	background-image:url(../images/searchbox.gif);
	background-repeat:no-repeat;
}
.search_field{
    width:210px;
	margin:8px 0 0 10px;
}
.btn_srch {
	overflow:hidden;
	width:30px;
}


#navigation{
	clear:both;
	width:100%;
}
#navigation ul{
	padding:0;
	margin:0;
}
#navigation a span{
	display:none;
}
#nav1 a{
	background-image:url(../images/nav_1.gif);
}
#nav2 a{
	background-image:url(../images/nav_2.gif);
}
#nav3 a{
	background-image:url(../images/nav_3.gif);
}
#nav4 a{
	background-image:url(../images/nav_4.gif);
}
#nav5 a{
	background-image:url(../images/nav_5.gif);
}
#nav6 a{
	background-image:url(../images/nav_1_over.gif);
}
#nav7 a{
	background-image:url(../images/nav_2_over.gif);
}
#nav8 a{
	background-image:url(../images/nav_3_over.gif);
}
#nav9 a{
	background-image:url(../images/nav_4_over.gif);
}
#nav10 a{
	background-image:url(../images/nav_5_over.gif);
}
#nav1 a:hover,#nav1 a:active,#nav1 a:focus{
	background-image:url(../images/nav_1_over.gif);
}
#nav2 a:hover,#nav2 a:active,#nav2 a:focus{
	background-image:url(../images/nav_2_over.gif);
}
#nav3 a:hover,#nav3 a:active,#nav3 a:focus{
	background-image:url(../images/nav_3_over.gif);
}
#nav4 a:hover,#nav4 a:active,#nav4 a:focus{
	background-image:url(../images/nav_4_over.gif);
}
#nav5 a:hover,#nav5 a:active,#nav5 a:focus{
	background-image:url(../images/nav_5_over.gif);
}
#nav6 a:hover,#nav1 a:active,#nav1 a:focus{
	background-image:url(../images/nav_1_over.gif);
}
#nav7 a:hover,#nav2 a:active,#nav2 a:focus{
	background-image:url(../images/nav_2_over.gif);
}
#nav8 a:hover,#nav3 a:active,#nav3 a:focus{
	background-image:url(../images/nav_3_over.gif);
}
#nav9 a:hover,#nav4 a:active,#nav4 a:focus{
	background-image:url(../images/nav_4_over.gif);
}
#nav10 a:hover,#nav5 a:active,#nav5 a:focus{
	background-image:url(../images/nav_5_over.gif);
}
#navigation li {
	float:left;
	list-style-type:none;
}
#navigation a {
	color:#000000;
	display:block;
	text-decoration:none;
	padding:0;
	margin:0;
}
#nav1 a,#nav2 a,#nav3 a,#nav4 a,#nav5 a,#nav6 a,#nav7 a,#nav8 a,#nav9 a,#nav10 a{
	background-position:center center;
	background-repeat:no-repeat;
	width:192px;
	height:84px;
}
.body_cont{
	padding:20px 0;
}

.content{
	width:660px;
}
.right_cont{
 	width:282px;
	background-image:url(../images/rbg_side.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.spacer{
	margin-top:20px;
}
.news_top{
	width:100%;
	height:43px;
	background-image:url(../images/rbg_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.chat_top{
	width:100%;
	height:43px;
	background-image:url(../images/contact_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.chat_top a,.news_top a{
	display:block;
	width:100%;
	height:100%;
}
.hide{
	display:none;
}
.right_top{
	width:100%;
	min-height:43px;
	padding:5px 10px;
	background-image:url(../images/right_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.right_bottom{
	width:100%;
	height:100%;
	background-image:url(../images/rbg_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.right_pad{
	padding: 0 10px 0px 10px;
}
.footer_cont{
	width:100%;
	background-image:url(../images/bg_footer.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#00588c;
}
.footer{
	width:960px;
	height:145px;
	margin:auto;
	padding:60px 0 0 0;
	color:#FFF;
}
.footer a{
	color:#FFF;
	text-decoration:underline;
}
.line{
	width:300px;
	height:115px;
	background-image:url(../images/v_line.gif);
	background-position:top right;
	background-repeat:no-repeat;
	margin:0 20px 0 0;
}
.line.fxdwidth {
	width:320px;
}

.middle{
	margin:20px 5px 0 5px;
	position:relative;

}
.pad_rb{
	padding: 0 10px 10px 0;
}
.pad_top{
	padding-top:30px;
}
/*float*/
.right{
float:right;
}
.left{
float:left;
}
.clearB{
clear:both;
}

p img {
float:left;
margin:1em 1em 1em 0;
padding:0;
}

.bullets1 {
margin: 10px;
padding: 0;
}

.bullets2 {
margin: 10px;
padding: 0;
font-weight:bolder;
}

/***table elements***/
.tableheader {
	font-size: 0.9em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px 3px;
	text-align: center;
	background-color: #616869;
	line-height: 200%
}
.tablerowdescription {
	background-color: #949494;
	font-size: 0.8em;
	font-weight: bold;
	border: 0px;
	color: #FFFFFF;
	padding: 3px;
	text-align: left;
	line-height: 200%
}
.tablerowlite {
	background-color: #EBEBEB;
	font-size: 12px;
	color: #000000;
	padding: 3px;
	vertical-align: top;
	line-height: 200%;
}

.tablerowliteaccent {
	color: #FF6600;
}
.tablerowdrk {
	background-color: #DDDDDD;
	border: 1px dotted #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	color: #3B88C5;
	padding: 3px;
	vertical-align: top;
	line-height: 200%;
}
.tablerowlite a:link, .tablerowlite a:visited, .tablerowlite a:active {
	color: #3B88C5;
	text-decoration: underline;
}
.tablerowlite a:hover {
	color: #FF9C00;
	text-decoration: underline;
}



.menuz {

background-color:#00588c!important;
background-image:url(../images/bg_menu_right.gif)!important;
background-position:right top!important;
background-repeat:no-repeat!important;
color:#FFFFFF!important;
}

/*-- ADDED CSS -- */
a img {
	border:0;
}
.img_footer {
	padding:30px 0 0 0;	
	width:310px !important;
}
.img_footer.fxdwidth {	
	width:280px !important;
}
.img_footer span.img_s{
	padding-right:3px;
}
.imgflag_box {
	display:block;
	position:absolute;
	margin:1px 0 0 192px;
}
.imgflag_box .span_flag {
	display:block;
	float:left;
	font-size:11px;
	text-align:center;
	width:45px;
	line-height:7px;
}
.imgflag_box .span_flag a {
	text-decoration:none;
}
/*.img_flag img {
	height:38px;
	width:85px;
}*/

#cse-search-results iframe {
width:660px;
}

.feedburnerFeedBlock {
	padding:15px 0 20px 0;
}
.feedburnerFeedBlock ul {
	margin:0;
	padding:0;
}
.feedburnerFeedBlock ul li {
	list-style:none;
	padding-bottom:20px;
}

.feedburnerFeedBlock ul li .headline {
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-bottom:10px;
}

p.fbsubscribelink img {
	float:left;
	padding:0;
	margin:5px 10px 0 0;
}
