@charset "utf-8";
@import url("navigation.css");
@import url("subpage.css");
/* CSS Document */

a { outline:none; }
a:hover { outline:none; }
#wrapper
{
	width:1024px;
	height:auto;
	margin:auto;
}
.inner-wrapper
{
	width:959px;
	height:auto;
	margin:auto;
}
/*header portion*/

#header
{
	width:100%;
	height:100px;
	clear:both;
}
#header .inner-headerLeft
{
	width:445px;
	float:left;
	height:87px;
}
#header .inner-headerLeft .logo
{
	width:138px;
	height:73px;
	margin:7px 0 0 5px;
}
#header .inner-headerRight
{
	width:509px;
	float:left;
	height:87px;
}
#header .inner-headerRight .panel
{
	float:right;
	width:37%;
/*	margin:30px 0 0 0;
*/
	margin:10px 0 0 0;
	color:#FFF;
	}
	
#header .inner-headerRight .panel a
{
	color:#FFF;
	text-decoration:none;
}

#header .inner-headerRight .login
{
	width:auto;
	height:31px;
	float:left;
}
#header .inner-headerRight .reg
{
	width:auto;
	height:31px;
	float:left;
	margin:0 0 0 5px;
}
#header .inner-headerRight ul
{
	padding:0;
	margin:0;
	list-style-type:none;
}
#header .inner-headerRight ul li
{
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
}
#header .inner-headerRight ul a span li
{
	text-decoration:none;
	color:#FFF;
	outline:none;
}
#header .inner-headerRight ul a:hover span li
{
	text-decoration:none;
	outline:none;
}
/*header portion*/

/*Navigation start here*/
#nav
{
	width:951px;
	height:39px;
	margin:auto;
}
.nav-left
{
	background:url(../images/nav/nav-left-trans.png) left top no-repeat;
	width:5px;
	height:39px;
	float:left;
}
.nav-middle
{
	background:url(../images/nav/nav-middle-trans.jpg) left top repeat-x;
	width:941px;
	height:39px;
	float:left;
}
.nav-right
{
	background:url(../images/nav/nav-right-trans.png) left top no-repeat;
	width:5px;
	height:39px;
	float:left;
}
#nav ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}
#nav ul li
{
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
}
/*Navigation end here*/

/*Middle Start Here*/

.tbl-top
{
	background-image:url(../images/frame/table-top.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:959px;
	height:10px;
}
.tblbottom1
{
	background:url(../images/frame/table_bottom_trans.png) left top no-repeat;
	width:959px;
	height:10px;
	margin-top:0px;
}
/*.tbl-middle
{
	background:url(../images/frame/table-middle.png) repeat-y;
	width:959px;
	height:auto !important;
	height:4000px;	
	min-height:4000px;
	margin:auto;
}
*/
/*html>body ..tbl-middle, x:-moz-any-link, x:default {
height:auto!important;
height:1000px;
min-height:1000px;
overflow:hidden;
}
*/

.tbl_middle1
{
	background:url(../images/frame/table_middle.png) top left repeat-y;
	height:auto !important;
	width:auto !important;
	overflow:auto;
	}
html>/**/body .tbl_middle1, x:-moz-any-link, x:default {
	/*min-height:3000px;*/
	height:auto !important;
 overflow:auto;
}

body:nth-of-type(1) .tbl_middle1{/*min-height:3000px;*/
	height:auto !important;
 overflow:auto;}

#container
{
	width:959px;
	height:auto;
	float:none;
}
#banner
{
	width:959px;
	height:401px;
	background:url(../images/banner-bg-trans.jpg) repeat-x;
	float:left;
}
#blocks
{
	width:959px;
	margin:0 0 0 10px;
}
.block
{
	width:231px;
	height:auto;
	float:left;
	margin:5px 5px 0 0px;
}
.block-bottom
{
	background:url(../images/frame/block-bottom-trans.png) left top no-repeat;
	width:231px;
	height:10px;
}
.block-top
{
	background:url(../images/frame/block-top-bg-trans.png) left top no-repeat;
	width:231px;
	height:41px;
}
.block_middle1
{
	background: url(../images/frame/block_bg_trans.png) left top repeat-x #d1d1d1;
	width:229px;/*height:127px;*/
	height:143px;
	height:auto !important;
	min-height:143px;
	border:1px solid #d2d2d2;
	border-bottom:none;
	border-top:none;
	_margin:-8px 0 0 0;
}
html>/**/body .block_middle1, x:-moz-any-link, x:default {
height:143px;
height:auto !important;
min-height:143px;
overflow:hidden;
}
.block-content
{
	padding:15px 5px 5px 15px;
	font-size:11px;
}
.block-content ul
{
	padding:0;
	margin:0;
	list-style-type:none;
}
.block-content ul li
{
	padding:2px 0 2px 15px;
	margin:0 0 0px 0;
	list-style-type:none;
	float:none;
	background:url(../images/arrow-trans.png) left 10px no-repeat;
	font-size:11px!important;
}
.read-more
{
	font-size:11px;
	background:url(../images/arrow-black-trans.png) left center no-repeat;
	padding:0 0 0 15px;
	margin:5px 0 0 0;
	position:relative;
	color:#000;
}
.read-more a
{
	font-size:11px;
	text-decoration:none;
	color:#000;
}
.read-more a:hover
{
	font-size:11px;
	text-decoration:underline;
	color:#000;
}
/*Middle End Here*/


.footer { font-size:11px; }
.ftrleft
{
	float:left;
	width:730px;
	padding:0 0 0 5px;
}
.ftrright
{
	float:right;
	width:205px;
	padding:0 5px 0 0;
}
.btn_submit1
{
	background:url(../images/btn.png) left top no-repeat;
	height:20px;
	width:82px;
	border:none;
	font:11px verdana;
	color:#fff;
	font-weight:bold;
}
.btn_submit1:hover
{
	background-position:0 -20px;
}
