@charset "utf-8";
/* CSS Document */
body{
	background:#D1D1D1 url(../images/bg.jpg) repeat-x scroll;
	margin:0;
	padding:0;
	font-family:arial;
	font-size:10pt;
}
.clearfix{
	clear:both;
}
img{
	border:none;	
}
a:link, a:visited{
	color:#009999;
	text-decoration:none;
	font-size:10pt;
}
a:hover{
	color:#29c2c2;
}
a.readon{
	background-color:#d0d0d0;
	padding:2px 4px;
	text-decoration:none;
	float:right;
	border:1px solid #999999;
	font-size:10pt;
}
a.readon:hover{
	background-color:#666666;
	padding:2px 4px;
	text-decoration:none;
	float:right;
	border:1px solid #999999;
	font-size:10pt;
}
a.readon_section, a.readon_section:visited{
	background-color:#d0d0d0;
	padding:2px 4px;
	text-decoration:none;
	float:right;
	border:1px solid #999999;
	font-size:10pt;
}
a.readon_section:hover{
	background-color:#666666;
	padding:2px 4px;
	text-decoration:none;
	float:right;
	border:1px solid #999999;
	font-size:10pt;
}
.createdate{
	font-size:11px;
	color:#999999;
}

/*Fire Code add CSS*/
#wraper{
	width:999px;
	margin:0 auto;
	border:1px solid #000000;
	margin-top:10px;
}
#header{
	background:url(../images/banner.png) no-repeat scroll;
	height:100px;
	width:999px;
	border-bottom:1px solid #000000;
}
#logo{
	float:left;
	height:81px;
	margin-left:15px;
	margin-top:10px;
	width:104px;
}
#banner{
	height:100px;
	margin:0 auto;
	width:660px;
	float:left;
	position:relative;
}
#search{
	float:right;
	width:215px;
	z-index:1;
	position:relative;
	margin-top:6px;
}
#topmenu-mod{
	border-bottom:1px solid #000000;
	height:34px;
	width:100%;
}
.moduletable_menu{
	height:34px;
	width:100%;
}
#bread{
	background:url(../images/gradient_breadcrum.jpg) repeat-x scroll;
	width:100%;
	height:35px;
}
#container{
	background-color:#FFFFFF;
	width:100%;
	padding-bottom:10px;
}
#left{
	width:860px;
	float:left;
	text-align:justify;
}
#user1{
	width:430px;
	float:left;
	border-right:1px dotted #CCCCCC;
	margin-bottom:15px;
}
#user2{
	width:428px;
	float:right;
}

#right{
	width:138px;
	float:right;
}
#footer{
	background:url(../images/footer.png) repeat-y;
	width:100%;
	height:200px;
}
#logo-f{
	background:transparent url(../images/our-news-title.png) no-repeat scroll 0 13px;
	border-right:1px solid #FFFFFF;
	float:left;
	height:140px;
	margin-left:30px;
	margin-top:20px;
	width:140px;
}
#user3{
	height:100px;
	float:left;
	margin-left:15px;
	width:320px;
}
#user4{
	height:100px;
	float:left;
	margin-left:10px;
	width:320px;
}
#user5{
	height:100px;
	float:left;
	margin-left:10px;
	width:320px;
}
#menu-footer{
	height:34px;
	width:1001px;
	margin:0 auto;
	text-align:center;
}
.moduletable_footer{
	height:20px;
	width:1001px;
	margin:8px auto;
	text-align:center;
}
.moduletable_footer a:link, .moduletable_footer a:visited{
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
	color: #000;
	font-weight:bold;
}
.moduletable_footer a:hover{
	color: #009999;
}
span.mainlevel_footer{
	color: #000;
}

/*Element style*/
/*front page*/
div.moduletable_cat{
	padding:0 12px;
}
div.contentpaneopen_cat{
	border-bottom:1px dotted #cccccc;
}
div.moduletable_left{
	padding:0 15px;
}
div.contentpaneopen_left{
	border-bottom:1px dotted #cccccc;
	padding-top:13px;
}
div.moduletable_club{
	padding:0 15px;
}
div.contentpaneopen_club{
	padding-top:13px;
}
span.contentheading_cat{
	
}
span.contentheading_cat a:link,
span.contentheading_cat a:visited{
	background:transparent url(../images/arrow_heading.jpg) no-repeat scroll right 5px;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	padding-right:20px;
	text-decoration:none;
}
span.contentheading_cat a:hover{
	color:#009999;
}
span.contentheading_left a:link,
span.contentheading_left a:visited{
	background:transparent url(../images/arrow_heading.jpg) no-repeat scroll right 5px;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	padding-right:20px;
	text-decoration:none;
}
span.contentheading_left a:hover{
	color:#009999;
}
span.contentheading_club a:link,
span.contentheading_club a:visited{
	background:transparent url(../images/arrow_heading.jpg) no-repeat scroll right 5px;
	color:#000000;
	font-size:16px;
	font-weight:bold;
	padding-right:20px;
	text-decoration:none;
}
span.contentheading_club a:hover{
	color:#009999;
}
td.contentheading{
	color:#009999;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
td.contentheading_home{
	color:#009999;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.contentheading_home{
	color:#009999;
	font-size:20pt;
	font-weight:bold;
	text-decoration:none;
}
table.contentpaneopen{
	padding:0 8px;
}
table.contentpaneopen_home{
	padding:0 8px;
}
a.contentpagetitle_home{
	color:#009999;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	
}
/*bottom*/
div.moduletable_bot h3{
	font-weight:normal;
	text-decoration:underline;
	font-weight:bold;
	font-size:12pt;
}
a.contentpagetitle_bot:link,
a.contentpagetitle_bot:visited{
background:url(../images/new_heading.png) no-repeat scroll 1px 4px transparent;
color:#000000;
float:left;
padding-left:15px;
text-decoration:none;
text-indent:0;
}
div.contentpaneopen_bot{
	margin-top:-5px;
}
ul.menu_footer{
	height:20px;
	margin:4px auto 0;
	width:700px;
}
ul.menu_footer li{
	list-style:none;
}
ul.menu_footer li a:link,
ul.menu_footer li a:visited{
	border-right:1px solid;
	color:#8E8D8D;
	display:inline;
	float:left;
	margin-left:10px;
	padding-right:10px;
	text-decoration:none;
}
ul.menu_footer li a:hover{
	text-decoration:underline;
}
ul.menu_footer li.item13 a:link,
ul.menu_footer li.item13 a:visited{
	
}
ul.menu_footer li.item56 a:link,
ul.menu_footer li.item56 a:visited{
	border-right:none;
}
/* section*/
div#article_separator{
	border-top:0px dotted #CCCCCC;
	display:block;
}
span.article_separator{
	border-top:0px dotted #CCCCCC;
	display:block;
}
p.article_separator{
	border-top:1px dotted #CCCCCC;
	display:block;
}
td.article_column table{
	
}
.componentheading{
	text-align:center !important;
	color:#009999;
	font-size:20pt;
	line-height:34pt;
	font-weight:bold;
}
div.xmap{
	padding-left:12px;
}
div.xmap ul.level_0 {
	padding-left:30px;
	padding-top:20px;
}
table.blog_home td.article_column span.article_separator{
	border-bottom:0px dotted #cccccc;
	display:block;
}
table.blog_home td.article_column table.contentpaneopen_home{
}
table.blog_home td.article_column{
	border-right:1px dotted #cccccc;
}
input.button{
	background:transparent url(../images/submit.jpg) no-repeat scroll 4px 1px;
	border:medium none;
	height:21px;
	width:46px;
	cursor:pointer;
}
input.inputbox{
       border:1px solid #000000;
	   text-indent:4px;
}
div.moduletable_breadcrumbs{
	padding-left:12px;
	padding-top:8px;
	color:#009999;
	font-style:italic;
	font-weight:bold;
}
div.moduletable_breadcrumbs a:link, div.moduletable_breadcrumbs a:visited{
	color:#009999;
	font-size:10pt;
}
.createdate_bot{
	font-size:10px;
	color:#fff;
	display:block;
	padding-left:16px;
	clear:both;
}
div.blog_more{
	padding-left:12px;
}
a.pagenav{
	text-decoration:none;
}
form#searchForm{
	padding-left:12px;
}
span.created-date{
	font-size:11px;
	color:#999999;
	font-weight:normal;
}
.moduletable_lastest_news{
	padding-left:12px;
}
.moduletable_lastest_news h3{
	color:#009999;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
div.dateheading{
	border-bottom:1px dotted #cccccc;
	font-weight:bold;
}
.heading1{
	color:#FF0000;
	font-size:12pt;
	font-weight:bold;
	line-height:0px;
	display:block;
	padding-top:0px;
	padding-bottom:0px;
}
.heading2{
	color:#009999;
	font-size:12pt;
	font-weight:bold;
	line-height:0px;
	display:block;
}
table.contentpaneopen td.contentheading{
	text-align:center !important;
	color:#FF0000;
	font-size:18pt;
	font-weight:bold;
	line-height:34pt;
}
table.contentpaneopen_section td.contentheading_section {
	text-align:center !important;
	color:#009999;
	font-size:20pt;
	line-height:34pt;
	font-weight:bold;
}
table.contentpaneopen_section{
	padding:0 8px;
}
div.componentheading_section{
	text-align:center !important;
	color:#009999;
	font-size:20pt;
	line-height:34pt;
	font-weight:bold;
}
table.contentpaneopen td.contentheading a.contentpagetitle:link, table.contentpaneopen td.contentheading a.contentpagetitle:visited{
	text-align:center !important;
	color:#009999;
	font-size:20pt;
	line-height:34pt;
}
td.article_column table.contentpaneopen td.contentheading{
	text-align:left !important;
	color:#FF0000;
	font-size:18px;
}
table.contentpaneopen_article td.contentheading_article{
	text-align:center !important;
	color:#FF0000;
	font-size:18pt;
	font-weight:bold;
	line-height:34pt;
}
table.contentpaneopen_article td.contentheading_article a.contentpagetitle_article:link, table.contentpaneopen_article td.contentheading_article a.contentpagetitle_article:visited {
	text-align:center !important;
	color:#FF0000;
	font-size:18pt;
	font-weight:bold;
	line-height:34pt;
}
table.contentpaneopen_article{
	padding:0 8px;
}
div.nbsp{
	padding-top:10px;
	margin-top:10px;
	display:block;
	border-top: 1px dotted rgb(204, 204, 204);
}
.modifydate{
	font-size:8pt;
	color:#000;	
}
p.header2, span.header2, .header2{
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}
p.header3, span.header3, .header3{
	font-size:12pt;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
p.header4, span.header4, .header4{
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	font-family:"Arial Narrow", Arial;
}
p.body_highlight, span.body_highlight{
	font-style:italic;
	font-size:10pt;
	color:#000000;
}
div#home_module_row1{
	height:260px;
	border-bottom:1px dotted #CCCCCC;
}
div#home_module_row2{
	height:300px;
	border-bottom:1px dotted #CCCCCC;
}
div#home_module_row3{
	height:260px;
	border-bottom:1px dotted #CCCCCC;
}
img.margin_left{
	margin-left:10px;
}
img.margin_right{
	margin-right:10px;
}
div.moduletable_a_z_index{
	margin:0 auto;
	text-align:center;
}
div.moduletable_a_z_index a.mainlevel:link, div.moduletable_a_z_index a.mainlevel:visited{
	padding:6px;
}
div.moduletable_a_z_index a.mainlevel:hover{
	border:1px solid #000;
	padding:6px;
	background-color:#CCCCCC;
	color:#fff;
}
div.moduletable_a_z_index a#active_menu.mainlevel{
	border:1px solid #000;
	padding:6px;
	background-color:#CCCCCC;
}
div.moduletable_a_z_index h3{
	text-align:center !important;
	color:#FF0000;
	font-size:18pt;
	font-weight:bold;
	line-height:26pt;
}