/* -- default style -- */

body {

	padding:0;

	margin:0;

	/*background:url(images/header-bg.gif) repeat-x 0 0;*/

	font:12px/18px Arial, Helvetica, sans-serif;

}



body#bd {





}



body.fs1 {

	font-size: 10px;

}



body.fs2{

	font-size: 11px;

}



body.fs3{

	font-size: 12px;

}



body.fs4{

	font-size: 14px;

}







div, table, th, tr, td, h1, h2, h3, h4, h5, h6, p, img, ul, ol, form, fieldset, input, textarea, select {

	padding:0;

	margin:0;

}

img { border:none; }

ul  { list-style:none; }

.spacer {

	clear:both; font-size:0; line-height:0;

}



/* -- anchor style -- */

a {

	outline:none;

	text-decoration:underline;

	color:#000;

	background-color:inherit;

}

a:hover {

	text-decoration:none;

	color:#f26521;

	background-color:inherit;

}

a.orrange {

	color:#fff;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 0;

	width:59px;

	height:17px;

	display:block;

	margin-top:4px;

	text-align:center;

	text-decoration:none;

	font:bold 10px/17px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

a.orrange:hover {

	color:#fff;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 34px;

}



/* -- header style -- */

#header {

	width:937px;

	height:230px;
	border:1px solid #cc;

	margin:auto;

	background:url(header.jpg) no-repeat;

	position:relative;

}

#header img {

	position:absolute;

	left:0;

	top:35px;

}

/*#header .logo{background:url(/image/logo.gif) left 30% no-repeat; width:100px; height:122px;}*/

/* -- header content -- */

#header div.content {

	position:absolute;

	right:96px;

	top:34px;

	width:380px;

	line-height:10px;

	color:#fff;

	background-color:inherit;

	text-transform:lowercase;

}

#header div.content h1 {

	font:normal 24px/27px Georgia, "Times New Roman", Times, serif;

}

/* -- top navigation -- */

#header ul.topNav {

	position:absolute;
	background:#4E4E4E;

	width:937px;
	
	bottom:0;

	font-size:11px;

	text-align:center;

}

#header ul.topNav li {

	float:left;

	margin-right:1px;

}

#header ul.topNav li a {

	line-height:28px;

	padding:0 11px;

	width:auto;

	height:28px;

	display:block;

	float:left;

	font-weight:bold;

	text-decoration:none;

	color:#fff;

	background-color:inherit;

}

#header ul.topNav li a:hover,

#header ul.topNav li a.active /* landing page menu highlighter class "active" for anchor */

{

	color:#fff;

	background-color:inherit;

	background:url(images/top-btn-h.gif) repeat-x 0 0;

}

/* -- font size controler -- */

#header ul.fontSize {

	position:absolute;

	right:2px;

	bottom:-4px;

}

#header ul.fontSize li {

	float:left;

}

#header ul.fontSize li a {

	font:14px/30px Helvetica, sans-serif;

	margin-left:7px;

	color:#fff;

	background-color:inherit;

	text-decoration:none;

}

#header ul.fontSize li a.small { font-size:11px; line-height:32px}

#header ul.fontSize li a.big { font-size:18px; line-height:26px}





#conatainer {

	width:937px;

	margin:auto;

	padding:13px 0 5px;

	overflow:hidden;

	height:100%;

} 

#conatainer div.panel {

	width:193px;

	float:left;

	margin-right:15px;

	color:#444;

	background-color:inherit;

	

}





 h3 {

	height:31px;

	width:auto;

	padding:0 12px;

	border:1px solid #ccc;

	color:#000;

	background:#f6f6f6 url(images/list-menu-head-bg.gif) repeat-x 0 0;

	font:bold 14px/25px Georgia, "Times New Roman", Times, serif;

	line-height:31px;

	border:none;

	background:url(images/list-menu-head-curve-bg.gif) repeat-x 0 0;

	}

	

.module_menu ul li {

	padding-top:2px;

	background:url(images/list-menu-divider.gif) repeat-x 0 0;

}



.module_menu ul li a {

	width:169px;

	padding:6px 12px 5px;

	line-height:16px;

	display:block;

	text-decoration:none;

	color:#444;

	background-color:inherit;

}

.module_menu ul li a:hover {

	background-color:#fafafa;

	color:#f26521;

}



#conatainer div.right {

	float:right;

	margin-right:0;

	background-color:#fbfbfb;

	color:inherit;

} 

#conatainer div.right ul.menu li a:hover {

	background-color:#f6f6f6;

	color:#f26521;

}



#conatainer div.midle {

	float:left;

	width:497px;

	pading:0 12px 4px;

	color:inherit;

	background:#f6f5ec url(images/midle-bg.gif) repeat-x 0 0;

	overflow:hidden;

	height:100%;

}

#conatainer div.midle h2 {

	padding-top:24px;

	font:normal 24px/28px Georgia, "Times New Roman", Times, serif;

}

#conatainer div.midle p,

#conatainer div.midle ul { padding-top:8px;}

#conatainer div.midle ul {

	font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#4e0304;

	background-color:inherit;

}

#conatainer div.midle ul li {

	background-position:0 50%;

	background-repeat:no-repeat;

	padding:0 0 4px 20px;

}

#conatainer div.midle ul li.post { background-image:url(images/post-ico.gif);}

#conatainer div.midle ul li.date { background-image:url(images/dt-ico.gif);}

#conatainer div.midle ul li.comm { background-image:url(images/comment-ico.gif);}

#conatainer div.midle ul li a {

	color:#4e0304;

	background-color:inherit;

	text-decoration:none;

}

#conatainer div.midle ul li a:hover span {

	color:#4e0304;

	background-color:inherit;

}

#conatainer div.midle ul li span,

#conatainer div.midle ul li a:hover,

#conatainer div.midle ul li a span {

	color:#fd8900;

	background-color:inherit;

}

#conatainer div.midle div.content {

	padding:0 7px 8px;

	border-bottom:1px solid #e2dec4;

}

#conatainer div.midle div.lastDivider {

	padding-bottom:20px;

	border-bottom:none;

	background:url(images/last-divider.gif) no-repeat 0 100%;

}

#conatainer div.midle div.form {

	padding:5px 17px 0;

	height:60px;

	color:inherit;

	background:#fff url(images/midle-top-form-bg.gif) no-repeat 0 100%;

}

#conatainer div.midle div.form .btnLogin {

	margin:4px 12px 0 0;

	padding:14px 13px 5px 0;

	float:left;

	background:url(images/h-divider.gif) repeat-y 100% 0;

}

#conatainer div.midle div.form .btnSearch {

	padding:18px 0 0 0;

	float:left;

}

#conatainer div.midle div.form label {

	width:118px;

	float:left;

	font-size:11px;

	line-height:18px;

}

#conatainer div.midle div.form input.txt {

	width:102px;

	height:16px;

	padding:2px 2px;

	font:12px/16px Arial, Helvetica, sans-serif;

}



/* -- footer start -- */

#footer {
width:937px;
margin:0 auto;
	background:#4e4e4e url(images/footer-bg.gif) repeat-x 0 0;

	color:#bdbaa7;

	font-size:11px;

	line-height:13px;

	text-align:center;

	height:100px;

	padding-top:10px;

}

#footer .link {

	color:#de9a18;

	white-space:pre;

}

#footer a {

	color:#de9a18;

	background-color:inherit;

	text-decoration:none;

}

#footer a:hover {

	color:#fbca6c;

	background-color:inherit;

}



/* -- misc. style -- */

.noBottomPad { padding-bottom:0 !important;}

.noBottomBor { border-bottom:none !important;}





/*Extra Css*/



.input{

border:none;

}



.button{

	color:#FFFFFF;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 0;

	width:59px;

	height:18px;

	text-align:center;

	font:bold 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

	border:none;

	

	

}



.button:hover{

color:#fff;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 34px;

}



#form-login li {

	padding-top:2px;

	background:url(images/list-menu-divider.gif) repeat-x 0 0;

	font-size:10px;

}



#form-login li a {

	width:169px;

	padding:6px 12px 5px;

	line-height:16px;

	display:block;

	text-decoration:none;

	color:#444;

	background-color:inherit;

}

#form-login  ul li a:hover {

	background-color:#fafafa;

	color:#f26521;

}



.componentheading {

	padding-top:24px;

	font:normal 24px/28px Georgia, "Times New Roman", Times, serif;

}



.contentheading{

	font:18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#4e0304;

	background-color:inherit;

}



.small{

font-size:12px;

color:#000066;

}



.createdate,.modifydate{

color:#fd6b00;

font-size:11px;

}





.midle .contentpaneopen tbody div strong{

font-weight:normal;

text-transform:lowercase;

}





.midle .contentpaneopen tbody tr td p{

text-transform:lowercase;



}



.poll thead tr td{

font-weight:normal;

padding-bottom:8px;

padding-top:5px;

}



.poll tbody tr td{

text-align:left;

padding-bottom:5px;

padding-left:5px;

}



.bannerheader{

font-size:16px;

font-weight:bold;

padding-top:8px;

padding-bottom:8px;

}



.banneritem_text a{

color:#fd6b00;

font-size:14px;

padding-bottom:5px;

}



.banneritem_text a:hover{

color:#000000;

}





#form-login .button{

background: url(images/btn.gif);

cursor:pointer;

}



.readon{

	color:#FFFFFF;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 0;

	width:60px;

	height:20px;

	text-align:center;

	font:bold 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

	text-align:center;

	text-decoration:none;

	text-transform:lowercase;

	display:block;

	

}



.readon:hover{

color:#fff;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 34px;

}





.validate{

	color:#FFFFFF;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 0;

	width:59px;

	height:18px;

	text-align:center;

	font:bold 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

	border:none;

}



.validate:hover{

color:#fff;

	background:#fd6b00 url(images/orrange-btn-bg.gif) no-repeat 0 34px;

}