* {
	font-size: 11px;
	/*opacity: 1;
	filter: gray;*/
}

body
{
	background: #fff;
	color: #000000;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 11px;
}

#all{
	width: 926px;
	margin:0 auto;
	position:relative;
	text-align: left;
	font-size: 11px;
}

.main_table {
	width: 926px;
}
/* header section */
.header_a1{
	width: 926px;
	height: 42px;
	background: url('../images/header_a1.jpg');
}
.header_a1 ul {
	margin-bottom: 12px;
}
.header_a1 ul li {
	display: inline;
	vertical-align: middle;
	padding-right: 75px;
	padding-left: 10px;
	font-size: 14px;
}
.header_a1 ul li a{
	color: #FFF;
	text-decoration: none;
	font-size: 14px;
}
.header_a1 ul li a:hover{
	text-decoration: underline;
}

.header_a2{
	width: 926px;
	height: 142px;
	background: url('../images/header_a2.jpg');
}
.header_a2 .sfw_logo{
	height: 110px;
}
.header_a2 .contact_menu{
	height: 32px;
	padding-left: 12px;
}
.header_a2 .contact_menu img{
	border: 0px;
	display: block;
	float: left;
}
.header_a2 .contact_menu a{
	padding-left: 5px;
	text-decoration: none;
	color: #FFF;
	padding-top: 2px;
	float: left;
	font-size: 11px;
}
.header_a2 .contact_menu a:hover{
	text-decoration: underline;
}





.header_b_1a {
	width: 412px;
	height: 136px;
	background: url('../images/header_b_1a.jpg');
	color: #1f405f;
	font-size: 11px;
}
.header_b_1a a{
	color: #79b40c;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;	
}
.header_b_1a a:hover{
	text-decoration: underline;
}
.header_b_1a p{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;	
}
.header_b_1b {
	width: 412px;
	height: 31px;
	/*background: url('../images/header_b_1b.jpg');*/
        margin:0px;
        padding:0px;	
}
.header_b_1b img {
        display: block;
        float:left;
        margin:0px;
        padding:0px;
}
.header_b_2 {
	width: 514px;
	height: 167px;
	background: url('../images/header_b_2.jpg');
}
.header_b_2 .main_menu_upper {
	height: 85px;
}
.header_b_2 .part_of_menu {
	width: 168px;
}
.header_b_2 .before_part_of_menu{
	width: 30px;
}
.header_b_2 .part_of_menu img{
	border: 0px;
	display: block;
	float: left;
}
.header_b_2 .part_of_menu td {
	padding-bottom: 1px;
	font-size: 11px;	
}
.header_b_2 .part_of_menu .mainlevel{
	margin-top: 5px;
}
.header_b_2 .part_of_menu a{
	padding-left: 5px;
	text-decoration: none;
	color: #FFF;
	padding-top: 0px;
	float: left;
}
.header_b_2 .part_of_menu a:hover{
	text-decoration: underline;
}


.header_c {
	width: 926px;
	height: 20px;
	background: url('../images/header_c.jpg');
}

/* footer */
.foot{
	border-top: 1px solid #336699;
	color: #336699;
	font-size: 11px;
	padding-bottom: 10px;
	text-align: center;
}
.foot_up{
	height: 10px;
}
/* under_head_scetion */
.echo {
	width: 4px;
}
.tab_panel {
	width: 426px;
	height: 406px;
	background: url('../images/left_tab_content.jpg') top center repeat-x;
	padding: 0px 0px;
	color: #476a8a;
}
#link_tab1, #link_tab2, #link_tab3, #tab_end{
	display: block;
	float: left;
	cursor: hand;
	cursor: pointer;
	margin:0;
         padding:0;
}
#link_tab1, #link_tab2, #link_tab3 {
	width: 122px;
}
#tab1, #tab2, #tab3{
	width: 406px;
	height: 406px;
	padding: 0px 10px;
	border: 0px solid #000;
}
.bottom_modules img{
	border: 0px solid #000;
}
/* podcasting */
.podcast_a {
	width: 430px;
	height: 107px;
	background: url('../images/podcast_a.jpg') top center no-repeat;
}
.podcast_b {
	width: 410px;
	height: 107px;
	background: url('../images/podcast_b.jpg') top center repeat-y;
	padding: 10px;
	color: #fff;
}
.podcast_b_2 {
	width: 410px;
	background: url('../images/podcast_b.jpg') top center repeat-y;
	padding: 10px;
	color: #fff;
}
.podcast_c {
	width: 430px;
	height: 14px;
	background: url('../images/podcast_c.jpg') top center no-repeat;
}
.podcast_desc{
	width: 355px;
	line-height: 14px;
	color: #fff;
	font-size:11px;
}

.content {
	width: 476px;
	padding: 10px;
	line-height: 14px;
	color: #555;
	font-size: 11px;	
}
.content .readon{
	font-weight: bold;
	float: right;
}
.breadcrumbs{
	padding-left: 3px;
	color: #79b40c;
}
.content img{
	border: 0px;
}
.content a {
	color: #79b40c;
}
.contentheading a{
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
}
.contentheading a:hover{
	text-decoration: underline;
}
.createdate, .modifydate, .small{
	color: #777;
	font-size: 11px;	
	text-decoration: italic;
}
.contentpaneopen{
	font-size: 11px;
}


/* tabber content */
.gk_news_block_news_header, .gk_news_block_news_text, .gk_news_block_news_info, .readon {
	margin: 0px;
	padding: 0px;

}
.tab_panel .readon{
	text-decoration: none;
	font-size: 11px;
	color: #336699;
	font-weight: bold;
}
.tab_panel a{
	text-decoration: underline;
	font-size: 16px;
	color: #336699;
}
.gk_news_block_news_header {
	margin-top: 6px;
}
span.gk_news_block_news_header  {
	font-size: 16px;
	font-weight: bold;
}
span.gk_news_block_news_header a{
	text-decoration: none;
	font-size: 16px;
	color: #336699;
	padding-bottom: 6px;
}
.gk_news_block_news_info {
	padding: 2px 0px;
	font-style: italic;
}
.gk_news_block_news_image {
	border: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
}
.gk_news_block_tablerow_top, .gk_news_block_panel-border{
	display: none;
}
.gk_news_block_news_text{
        font-size: 11px;
}


/* juke_mod_podcasty */
.juke_module {
	padding-left: 40px;
	font-size: 11px;
}
.juke_module table{
         display: block;
         float: left;
         width:340px;
	padding-left: 40px;
	font-size: 11px;
}
.juke_module a{
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}
.juke_module a:hover{
	text-decoration: underline;
}