﻿body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#292929;
}
h1, h2, h3, h4, p, fieldset, form
{
	margin:0px;
	padding:0px;
}
a,
a:link,
a:visited,
a:hover
{
	text-decoration:none;
	color:#000;
}
a:hover
{
	text-decoration:underline;
	cursor:pointer;
}
label
{
	cursor:pointer;
}
img
{
	border:0px;
}
.content p
{
	text-align:justify;
}
#global
{
	font-size:12px;
	width:972px;
	float:inherit;
	margin:0px auto;
}
#page
{
	width:966px;
	margin:0px auto;
}

#header
{
	background:url(/../images/banner_gtvt.jpg);
	height:159px;
	overflow:hidden;
	margin-bottom:-4px;
	position:relative;
	z-index:1;
}
.more
{
	text-align:right;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.more a,
.more a:link,
.more a:visited
{
	color:#ffa800;
	background:url(../images/narrow_01.gif) no-repeat left;
	padding-left:12px;
	
}
.more span
{
	
}
/* bar top */
#bar_top
{
	background: url(../images/bar_top_bg.png) repeat-x;
	height:64px;
	margin-bottom:2px;
}
#bar_top .left
{
	background: url(../images/bar_top_left.png) no-repeat top left;
	height:64px;
}
#bar_top .right
{
	background: url(../images/bar_top_right.png) no-repeat top right;
	height:64px;
}

#menu
{
	padding-top:5px;
	margin-left:5px;
}
#menu ul,
#menu li
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
}
#menu li
{	
	float:left;
	display:block;
	background:url(../images/menu_div.gif) repeat-y right;
	margin-top:4px;
}
#menu h2
{
	font-size:12px;
	font-weight:bold;
	display:block;
	overflow:hidden;
	line-height:27px;
}
#menu h2 a
{
	padding:0px 10px;
	font-size:13px;
	display:block;
	overflow:hidden;
	margin-right:2px;
}
#menu a,
#menu a:link,
#menu a:visited
#menu a:hover
{
	color:#c26002;
	text-decoration:none;
	background:url(../images/menu_item_bg.gif) repeat-x;
	background-position:0px 0px;
	
}
#menu a:hover
{
	background-position:0px -27px;
}

#breadcumb
{
	height:23px;
	line-height:23px;
	margin-top:5px;
	font-size:11px;
}
#breadcumb p
{
	line-height:23px;
	display:block;
	height:23px;
	margin-left:15px;
}

.clear
{
	height:0px;
	float:none;
	clear:both;
	overflow:hidden;
}

#left_pane,
#right_pane,
#center_pane
{
	float:left;
	overflow:hidden;
}
#left_pane
{
	width:202px;
}
#right_pane
{
	width:186px;
}
#center_pane
{
	width:562px;
	margin:auto 8px;
}





/* Block style */
.block .top div,
.block .bottom div
{
	height:5px;
	overflow:hidden;
}
.block .top,
.block .bottom
{
	height:5px;
	background-image:url('../images/block_border_x.gif');
	background-repeat: repeat-x;
	overflow:hidden;
}

.block .top
{
	background-position:top;
}
.block .bottom
{
	background-position:bottom;
}
.block .top .left
{
	background:url('../images/block_border_top_left.gif') no-repeat top left;

}
.block .top .right
{
	background:url('../images/block_border_top_right.gif') no-repeat top right;

}
.block .bottom .left
{
	background:url('../images/block_border_bottom_left.gif') no-repeat top left;

}
.block .bottom .right
{
	background:url('../images/block_border_bottom_right.gif') no-repeat top right;

}

.block .left_mid,
.block .right_mid
{
	background-image:url('../images/block_border_y.gif');
	background-repeat:repeat-y;
}
.block .left_mid
{
	background-position:left;
}
.block .right_mid
{
	background-position:right;
}
.block div.mid
{
	padding:1px 8px;
	overflow:hidden;
}
.block
{
	margin-bottom:10px;
	overflow:hidden;
}

/* Top Blocks */
#top_pane .block
{
	background:#fffcf6;
}
#top_pane .block .top .left
{
	background:url('../images/block_top_border_top_left.gif') no-repeat top left;

}
#top_pane .block .top .right
{
	background:url('../images/block_top_border_top_right.gif') no-repeat top right;

}
#top_pane .block .bottom .left
{
	background:url('../images/block_top_border_bottom_left.gif') no-repeat top left;

}
#top_pane .block .bottom .right
{
	background:url('../images/block_top_border_bottom_right.gif') no-repeat top right;

}
#top_pane .block .left_mid,
#top_pane .block .right_mid
{
	background-image:url('../images/block_top_border_y.gif');
	background-repeat:repeat-y;
}

#top_pane .block .top,
#top_pane .block .bottom
{
	height:5px;
	background-image:url('../images/block_top_border_x.gif');
	background-repeat: repeat-x;
	overflow:hidden;
}
#top_pane .block h3
{
	background:url(../images/top_head_bg.gif) left center no-repeat;

	padding-right:142px;
	overflow:hidden;
	color:#b27400;
	font-size:16px;
}
#top_pane .block h3 span.mid
{
	background:#fffcf6;
	display:inline;
	padding-right:3px;
}
#top_pane .block div.mid
{
	padding:10px;
}
/* Center Blocks */
#center_pane .block .content
{
	margin:5px auto 10px auto;
}
#center_pane .block h3
{
	background:url(../images/block_center_head.png) no-repeat left;
	line-height:27px;
	height:28px;
	font-size:12px;
	font-weight:bold;
	color:#c07c00;
	padding-left:10px;
}
/* Left Blocks */
#left_pane .block
{
	width:202px;
	overflow:hidden;
}
#left_pane .block h3
{
	background:#f2ecdf url(../images/left_block_head_bg.gif) top repeat-x;
	margin:0px 1px 0px 1px;
	padding:0px;
	display:block;
	color:#c26002;
	font-size:16px;
	border-bottom:#e9e2d3 1px solid;
}
.block h3 span
{
	display:block;
}
#left_pane .block h3 .left
{
	background:url(../images/left_block_head_left.png) left top no-repeat;
}
#left_pane .block h3 .right
{
	background:url(../images/left_block_head_right.png) right top no-repeat;
	padding:0px 1px;
}

#left_pane .block div.mid
{
	padding:0px 0px 0px 0px;
	position:relative;
	margin-top:-5px;
}
#left_pane .block h3 span.mid
{
	border-bottom:1px solid #fff;
	padding:6px 5px 3px 5px;
	background:url(../images/left_head_icon.gif) no-repeat 5px 7px;
	text-indent:23px;
}
#left_pane div.content
{
	padding:5px;
}


/* Right Block */
#right_pane .block
{
	background:url(../images/block_right_top_bg.png) repeat-x;
}


#right_pane .block .top .left
{
	background:url(../images/block_right_top_left.png) no-repeat top left;

}
#right_pane .block .top .right
{
	background:url(../images/block_right_top_right.png) no-repeat top right;

}

#right_pane .block h3
{
	background:url(../images/block_right_head_bg.png) repeat-x;
	line-height:25px;
	height:25px;
	display:block;
	overflow:hidden;
	color:#a7611e;
	font-size:12px;
}
#right_pane .block h3 span.left
{
	background:url(../images/block_right_head_left.png) no-repeat left top;
	line-height:25px;
	height:25px;
	display:block;
}
#right_pane .block h3 span.right
{
	background:url(../images/block_right_head_right.png) no-repeat right top;
	line-height:25px;
	height:25px;
	display:block;
}
#right_pane .block h3 span.mid
{
	padding:0px 25px 0px 10px;
	background:url(../images/block_right_head_icon.gif) no-repeat 148px 7px;
}

#right_pane div.content
{
	margin:5px;
	overflow:hidden;
	
}

/* content */

.block h4
{
	font-weight:normal;
	font-size:12px;
	margin-bottom:10px;
}
.block h4 a
{
	font-weight:bold;
}

.content .images_thumb
{
	float:left;
	padding-right:8px;
}


/* bottom bar */
#bottom_bar
{
	background:url(../images/bottom_bar.gif) repeat-x;
	height:37px;
	text-align:center;
}
#bottom_bar p,
#bottom_bar span
{
	line-height:34px;
	display:block;
	height:37px;
}
#bottom_bar a
{
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}
#bottom_bar span.left
{
	background:url(../images/bottom_bar_left.png) no-repeat left top;
}
#bottom_bar span.right
{
	background:url(../images/bottom_bar_right.png) no-repeat right top;

}
#footer .copyright
{
	text-align:center;
	min-height:40px;
	
	background:#f4f3ec;
	width:966px;
	margin:0px auto;
}
#footer .copyright p
{
	margin:5px;
}

/* Customize */
.poll ul,
.poll li,
.quicknews ul,
.quicknews li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.quicknews li
{
	background:url(../images/list_dot_01.gif) no-repeat 0px 5px;
	padding-left:15px;
	margin:8px auto;
}
.quicknews h3
{
	color:#03ae47;
}
.poll ul
{
	border-bottom:1px #dccdb6 solid;
	border-top:1px #dccdb6 solid;
	margin:15px auto;
}
.poll label,
.poll input
{
	vertical-align:middle;
}
.poll li
{
	margin:8px auto;
}
.poll .question
{
	font-weight:bold;
}
p.submit
{
	text-align:center;

}
span.button
{

	height:21px;
	overflow:hidden;
	line-height:21px;

}
span.button span
{
	display:inline-block
}
span.button .mid
{
	background:url(../images/button_mid.gif) repeat-x top;
	height:21px;
}
span.button input
{
	border:0px;
	background:transparent;
	cursor:pointer;
	font-size:11px;
	height:21px;
	overflow:hidden;
}
span.button .left,
span.button .right
{
	height:21px;
	line-height:21px;
}
span.button .left
{
	background:url(../images/button_left.gif) top left no-repeat;

}
span.button .right
{
	background:url(../images/button_right.gif) top right no-repeat;

}

#left_pane .block.feature_photos h3,
#left_pane .block.feature_photos .left_mid,
#left_pane .block.feature_photos .right_mid,
#left_pane .block.feature_photos h3 span.mid,
#left_pane .block.feature_photos h3 span.right,
#left_pane .block.feature_photos h3 span.left,
#left_pane .block.feature_photos .top,
#left_pane .block.feature_photos .bottom,
#left_pane .block.feature_photos .top .left,
#left_pane .block.feature_photos .top .right,
#left_pane .block.feature_photos .bottom .left,
#left_pane .block.feature_photos .bottom .right,
#left_pane .block.links h3,
#left_pane .block.links .left_mid,
#left_pane .block.links .right_mid,
#left_pane .block.links h3 span.mid,
#left_pane .block.links h3 span.right,
#left_pane .block.links h3 span.left,
#left_pane .block.links .top,
#left_pane .block.links .bottom,
#left_pane .block.links .top .left,
#left_pane .block.links .top .right,
#left_pane .block.links .bottom .left,
#left_pane .block.links .bottom .right,
#left_pane .block.mem_stat h3,
#left_pane .block.mem_stat h3 span.mid,
#left_pane .block.mem_stat h3 span.right,
#left_pane .block.mem_stat h3 span.left,
#left_pane .block.mem_stat .top .left,
#left_pane .block.mem_stat .top .right,
#left_pane .block.mem_stat .bottom .left,
#left_pane .block.mem_stat .bottom .right,
#right_pane .block.mem_stat h3,
#right_pane .block.mem_stat h3 span.mid,
#right_pane .block.mem_stat h3 span.right,
#right_pane .block.mem_stat h3 span.left,
#right_pane .block.mem_stat .top .left,
#right_pane .block.mem_stat .top .right,
#right_pane .block.mem_stat .bottom .left,
#right_pane .block.mem_stat .bottom .right,
#right_pane .block.mem_stat,
#right_pane .block.mem_stat .content,
#left_pane .block.stat h3,
#left_pane .block.stat h3 span.mid,
#left_pane .block.stat h3 span.right,
#left_pane .block.stat h3 span.left,
#left_pane .block.stat .bottom,
#left_pane .block.stat .top .left,
#left_pane .block.stat .top .right,
#left_pane .block.stat .bottom .left,
#left_pane .block.stat .bottom .right,
#right_pane .block.stat h3,
#right_pane .block.stat h3 span.mid,
#right_pane .block.stat h3 span.right,
#right_pane .block.stat h3 span.left,
#right_pane .block.stat .top .left,
#right_pane .block.stat .top .right,
#right_pane .block.stat .bottom .left,
#right_pane .block.stat .bottom .right,
#right_pane .block.stat,
#right_pane .block.stat .content

{
	background-image:none;
	background:transparent;
	border:0px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-right:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	text-indent:0px;
	line-height:normal;	
}
#left_pane .block.links div.content,
#left_pane .block.feature_photos div.content
{
	margin:5px 0px;
	padding:0px;
	width:202px;
	overflow:hidden;

}
#left_pane .block.feature_photos h3
{
	background:url(../images/cus_head_01.gif) no-repeat;
	margin:0px;
	height:46px;
	line-height:46px;
	color:#fff;
	text-align:center;
}
#left_pane .block.feature_photos h3 span.mid
{
	line-height:46px;
	height:46px;
}
#left_pane .block.links h3
{
	background:#dccfb3;
	padding:1px;
	
}
#left_pane .block.links h3 span.mid
{
	background-color:#dccfb3;
	overflow:hidden;
	border:1px solid #fff;
	padding:2px 5px;
}
#right_pane .block.stat h3,
#right_pane .block.mem_stat h3
{
	background:#dccfb3;
	line-height:normal;
	height:auto;
	padding-bottom:1px;

}
#right_pane .block.stat h3 span.mid,
#right_pane .block.mem_stat h3 span.mid
{
	border:1px solid #fff;
	padding:2px 5px;

	line-height:21px;
	display:block;

	
}
#right_pane .block.mem_stat .bottom,
#right_pane .block.mem_stat .top,
#right_pane .block.stat .bottom,
#right_pane .block.stat .top

{
	height:1px;
	overflow:hidden;
}
.stat p,
.mem_stat p
{
	background:#f3eee5;
	margin-top:1px;
	padding:5px;
}
.block.stat div.mid,
.block.mem_stat div.mid
{
	margin:0px 1px;
	padding:0px;
}
#right_pane .block.stat,
#right_pane .block.mem_stat
{
	margin-bottom:10px;
}




#top_pane .block .sub_block .top div,
#top_pane .block .sub_block .bottom div
{
	height:5px;
	overflow:hidden;
}
#top_pane .block .sub_block .top,
#top_pane .block .sub_block .bottom
{
	height:5px;
	background-image:url('../images/block_border_x.gif');
	background-repeat: repeat-x;
	overflow:hidden;
}

#top_pane .block .sub_block .top
{
	background-position:top;
}
#top_pane .block .sub_block .bottom
{
	background-position:bottom;
}
#top_pane .block .sub_block .top .left
{
	background:url('../images/block_border_top_left.gif') no-repeat top left;

}
#top_pane .block .sub_block .top .right
{
	background:url('../images/block_border_top_right.gif') no-repeat top right;

}
#top_pane .block .sub_block .bottom .left
{
	background:url('../images/block_border_bottom_left.gif') no-repeat top left;

}
#top_pane .block .sub_block .bottom .right
{
	background:url('../images/block_border_bottom_right.gif') no-repeat top right;

}

#top_pane .block .sub_block .left_mid,
#top_pane .block .sub_block .right_mid
{
	background-image:url('../images/block_border_y.gif');
	background-repeat:repeat-y;
}
#top_pane .block .sub_block .left_mid
{
	background-position:left;
}
#top_pane .block .sub_block .right_mid
{
	background-position:right;
}
#top_pane .block .sub_block div.mid
{
	padding:1px 8px;
	overflow:hidden;
}
#top_pane .block .sub_block
{

	overflow:hidden;
}

#top_pane .block .sub_block
{
	width:240px;
	margin-left:10px;
	background:#fff;

}

#top_pane .block .sub_block div.mid
{
	height:200px;
}
#top_pane .main_block
{
	width:445px;
	float:left;
}
#top_pane .sub_block 
{
	float:left;
	overflow:hidden;
}
.sub_news p
{
	float:none;
	clear:both;
	height:55px;
	overflow:hidden;
	margin-bottom:13px;
	
}
.sub_news span
{
	font-weight:bold;
}
.sub_block.tools h4
{
	display:block;
	line-height:22px;
	height:22px;
	overflow:hidden;
	color:#b27400;
	font-weight:bold;

}
.sub_block .search_pane h4
{
	
	line-height:20px;
	height:auto;
	margin-bottom:20px;
	padding-left:10px;
	

}
#top_pane .block .sub_block.tools .top .left
{
	background:url(../images/block_sub_head_left.gif) no-repeat top left;
}
#top_pane .block .sub_block.tools .top .right
{
	background:url(../images/block_sub_head_right.gif) no-repeat top right;
}

#top_pane .block .sub_block.tools
{
	background:url(../images/block_sub_head_mid.gif) repeat-x center 1px;
}
#top_pane .block .sub_block.tools div.mid
{
	margin:0px 1px;
	padding:0px;
}
#top_pane .block .sub_block.tools.quicknews div.mid
{
	padding:0px 8px;
}
.search_pane span
{
	float:left;
	overflow:hidden;
	height:21px;
	text-align:center;
}
.search_pane p
{

	margin:0px auto;
	overflow:hidden;
	margin:15px auto;
}
.search_pane .search_in
{
	background:url(../images/search_in.gif) no-repeat;
	height:21px;
	width:124px;
	
}
.search_pane .search_in input
{
	height:21px;
	width:122px;
	border:0px;
	background:transparent;

}
.search_pane .btn
{
	background:url(../images/search_btn.gif) no-repeat;
	height:21px;
	width:34px;
	
}
.search_pane .btn input
{
	height:21px;
	width:34px;
	background:transparent;
	border:0px;

}
.login_pane h4
{
	background:#f3f0e9;
	border-bottom:1px solid #d7d1c4;
	border-top:1px solid #d7d1c4;
	padding-left:10px;

}
.login_pane p
{
	overflow:hidden;
	float:none;
	display:block;
	margin:0px auto;
	margin-bottom:6px;
	margin-top:4px;
	text-align:center;
}
.login_pane p.left
{
	text-align:left;
}
.login_pane input.text
{
	border:1px solid #d6c9b1;
	background:#fff;
	width:150px;
	vertical-align:middle;
	height:16px;
}
.login_pane label
{


	text-align:left;
	margin-right:5px;
	vertical-align:middle;

}
.login_pane .submit input
{
	background:transparent;
	border:0px;
	height:14px;
	font-size:11px;
	line-height:14px;
	font-family:Tahoma, Arial, Helvetica, sans-serif
}
.login_pane .submit span
{
	border:1px solid #d2caa2;
	display:inline-block;
}
.login_pane .submit span span
{
	border:1px solid #fff;
	background:url(../images/button_bg_02.gif) repeat-x;
	line-height:14px;
}
#left_pane .menu_nav div.content
{
	padding:1px;
	margin:0px;
}
.menu_nav ul,
.menu_nav li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_nav ul
{
	margin-bottom:-5px;
	margin-top:-2px;
	position:relative;
}
.menu_nav li
{
	background:#f9f6f3;
	border-top:1px solid #e2dfda;	
	font-weight:bold;
	margin-bottom:1px;
	
}
.menu_nav li a
{
	display:block;
	overflow:hidden;
	padding:5px;
	border-bottom:1px solid #e2dfda;
}

.menu_nav li a:hover
{
	background:#f2e8d5;
	color:#c07c00;
	text-decoration:none;
}

