/* CSS Document */
/*--------------------------------------body---*/
body, td, th, div, p, label, input {
	color:#7f7f7f;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
}

/*sub_page*/
#body{
	 background:  url(../images/all_bg_02.jpg)  no-repeat top center #000000;
}



.contentpaneopen ul li, .article-indent ul li {	padding:0px 0px 6px 0px; }
.contentdescription img {margin:0px 20px 0px 0px; }
.contentpaneopen img{margin:0 11px 0px 0px;}

.contentpaneopen h3 img{margin:18px 10px 0px 0px;}

#content .module ul{ list-style:none; margin:0;}
.container ul{ list-style:none; margin:0; padding:0 0 0 0 !important; }
.container ul li, #content .module ul li{ line-height:16px; padding:0 0 0 15px; background:url(../images/link_marker1.gif) 0 8px no-repeat;  font-weight:normal; line-height:22px}
.container ul li a, #content ul li a:hover, #content .module ul li a, #content .module ul li a:hover{  color:#7f7f7f; font-size:12px; line-height:22px; text-decoration:underline; font-weight:normal;  }
#content ul li a:hover, #content .module ul li a:hover, .container ul li a:hover{text-decoration:none !important} font-weight:normal; color:#7f7f7f
.container ul li p{ line-height:14px; padding:0;}
.container ul li span{ color:#15a5d6; font-style:italic; }




.top-line { background:url(../images/border3.gif) 0 0 repeat-x; padding:26px 0 0 0;}



.img-indent{ margin:0px 20px 0 0 !important;
	float:left;
	position:relative}
.img-indent1{ margin:0 !important;}
.text3{ color:#21A8D0; font-size:13px; line-height:19px;}
.extra-title{ color:#353535; font-size:11px; text-transform:uppercase; padding:15px 0 0 0; display:block;}
.indent-top1{ margin:15px 0 0 0;}
.indent-top3{ padding:37px 0 0 0;}
.list-indent1{ padding-bottom:25px !important;}



/*---------------------------content-heading---*/
.article-indent{ padding:3px 0 0 0;}
.article-indent span.small{ line-height:15px; color:#7f7f7f; font-size:11px; padding:0 0 0 0; letter-spacing:normal  }
.article-indent .createdate{ line-height:15px; color:#7f7f7f; font-size:11px; margin:0 0px 0px 0; padding:3px 0px 0 0; letter-spacing:normal }
.modifydate{color:#252b2a; font-size:11px; padding:15px 0px 10px 1px; text-decoration:none !important;}


.componentheading {
	color:#252b2a;
	font-size:27px;
	font-weight:normal;
	position:relative;
	line-height:1.2em;
	margin-bottom:20px;
	text-transform:capitalize;
	padding:0px 0 0px 10px;
	background:url(../images/title_bg.gif) 0% 0% repeat-y;
	letter-spacing:-2px
}
#poll{padding:0 0 0 0;}
td.contentheading{ color:#252b2a;
	font-size:27px;
	font-weight:normal;
	position:relative;
	line-height:1.2em;
	
	text-transform:capitalize;
	padding:0px 0 0px 10px;
	background:url(../images/title_bg.gif) 0% 0% repeat-y;
	letter-spacing:-1px}
#component-contact .contentheading {
	background:none !important	
}
.wrapper1-border {
	padding-top:26px !important	
}
.contentpaneopen p {padding:4px 0px 10px 0px;}
.buttonheading	{padding:0 0 6px 0px;}
.icon-indent{  padding:2px 0 0 0;}
.buttonheading img	{ padding:0; margin:3px 16px 0 0; position:relative;}
span.contentheading {
	font-weight:normal;
	display:block;
	padding:15px 0px 15px 0px;
	margin:0px 0px 15px 0px;
	
}
#component-contact .contentheading{ font-size:14px; padding-bottom:25px; color:#434343;}
/*-----------------------------------read-more---*/

.indent-more{margin:18px 0 0 0; text-align:right; border-top:1px solid #eaeaea }
div a.readon {
	background:url(../images/readon_bg.gif) 0 0 no-repeat;
	padding:6px 0 0px 0;
	border:none;
	color:#FFF;
	font-size:12px;
	text-transform:capitalize;
	cursor:pointer;
	width:50px;
	height:34px;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:right;
	margin-top:-1px
	
}
div a.readon span{ line-height:11px;}
div a.readon:hover	{  color:#000 }

/*-----------------------------blog-more---*/

.blog_more		{padding:0 0px 10px 26px; }
.blog_more strong { color:#000; font-size:17px; line-height:18px; display:block;  padding:0 21px 11px 0; font-weight:normal;}
.blog_more h2	{font-size:12px; padding:0px 0px 0px 0px;}
.blog_more ul {	margin:15px 0px 15px 0 !important;}

/*-----------------------------item-info---*/
.pagin-bottom{ padding-bottom:18px;}
.pagin-top{ padding-top:0;}


.iteminfo				{
	padding:0px 0px 6px 0px; 
	margin:0px 0px 15px 0px;
}

.createdby				{
	color:#7a7a7a; 
	display:block;
	text-transform:none;
}

div.small				{ /* Written by */
	display:block;
	color:#7a7a7a;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 7px 0px;
	white-space:nowrap;
	line-height:11px;
}
.white {
	color:#fff	
}


.bg_main {
	 padding-top:0px
}
.main 	{
	width:100%;
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
}

 .header {
	position:relative;
	width:100%;
	margin:0 auto;
	background:url(../images/header_bg.gif) 50% 0 no-repeat;
	z-index:15000
}
.flash {
	width:100%;
	top:139px;
	z-index:10;
	margin-top:4px
}
.head {
	position:relative;
	width:973px;
	margin:0 auto;
	z-index:150	;
	background:url(../images/head_bg.gif) 50% 62px no-repeat;
	height:134px
}

#logo{margin:0 0 0 0px; position:absolute; top:9px; left:0}
#logo a{ display:block; position:relative; cursor:pointer; }

/*-------------------------------------header---*/
.clear{ width:100%; overflow:hidden;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right !important;}
.fleft{ float:left;}




.row-search{ height:80px;}
.row-top-menu{ float:right;}

.content-top{ margin:0 auto; width:941px; padding:29px 0px 0px 29px; background:#fff;}




/*-------------------------------------content---*/
#content{ padding:0 0 0px 0; }
.container{overflow:hidden; height:100%;  text-align:left; padding:0 0 0 0;}
#left{ float:left; text-align:left; width:269px; margin:0 25px 0 0; padding:0 25px 10000px 0; border-right:1px solid #eaeaea; margin-bottom:-10000px}
#right{ float:right; text-align:left; width:288px; margin:0 0 0 0; padding:45px 0 0 0;}
.left-indent{ padding:0 0 0 0;}




/*wrapper-content*/
.wrapper-content .border-top {background:url(../images/border.gif) repeat-x top ;}
.wrapper-content .border-bottom {background:url(../images/border.gif) repeat-x bottom;}
.wrapper-content .border-left {background:url(../images/border.gif) repeat-y left;}
.wrapper-content .border-right {background:url(../images/border.gif) repeat-y right;}
.wrapper-content .corner-top-left {background:url(../images/corner_top_left.gif) no-repeat left top;}
.wrapper-content .corner-top-right {background:url(../images/corner_top_right.gif) no-repeat right top;}
.wrapper-content .corner-bottom-left {background:url(../images/corner_bottom_left.gif) no-repeat left bottom;}
.wrapper-content .corner-bottom-right {background:url(../images/corner_bottom_right.gif) no-repeat right bottom;}
/**/





.footer{ padding-top:10px; width:100%;}
.foot {width:970px; height:96px; margin:0 auto; position:relative; background:url(../images/footer_bg.gif) 0% 0% no-repeat;}
.img-none{ display:none;}
.copy {
	position:absolute;
	right:30px;
	top:67px;
	color:#818080;
	font-size:12px;
}
.foot .menu-nav {
	top:16px;
	right:40px
}
.foot .menu-nav li {
	 background:url(../images/spacer.gif) 0% 4px no-repeat;
	 padding:0 0 0 23px !important;
	 margin:0 0 0 23px !important
}

.foot .menu-nav li:first-child  {
	 background:none;
}
.foot .menu-nav a {
	color:#8b8a8a !important;
	font-size:12px !important;
	font-weight:normal !important
}
.foot .menu-nav a:hover {
	color:#79b100 !important;
}
.foot .menu-nav a strong{
	font-weight:normal !important
}


/* Drop-down menu */

.ulwrapper  {
	display: none;
    position:absolute;
	padding:20px 0 0 0;
	z-index:350;
	margin:15px 0 0 0 !important;
	left:0;
	top:0;
	zoom:1;
	background:url(../images/menu_spacer.gif) 0% 0 repeat;
}
.footer .ulwrapper {
	display:none !important	
}

