/* 

Joomla.css

Template Specific Css rules 

Copyright (C) 2008 TemplatePlazza.com

All rights reserved.

 */ 



html, body, div, span, applet, object, iframe,

blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

}

.tpfix

{	position: absolute;

	top: -2000px;

}

li {

	list-style:outside;

	margin-left:20px;

	list-style-image:url(../images/star.png);

	}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

}

/* remember to define focus styles! */

:focus {

	outline: 0;

}

/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}

/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}

/* ######### GENERAL #######*/

form { 

	display:inline;

	margin:0; padding:0;

}

h1{

	font-weight:normal;

	font-size:24px;

	color:#666;

}

h2{	font-weight:normal;

	font-size:16px;

	color: #666;

}

h3{

	font-weight: normal;

	font-size:12px;

	color:#FF9715;

}



h4{

	font-weight:normal;

	font-size:13px;	

}

h5{

	font-weight:normal;

	font-size:14px;

}

img {

	border:none;

	

}

ol{

	margin-left:40px;

}

blockquote {

	margin: 10px;

}

blockquote div {

}

pre {

}

/* joomla - mambo css */

table.contenttoc{

	margin:10px;

	padding:3px;

	text-align:left;

	float:right;	

}

.contenttoc a {

	padding-left:0;

	font-weight:bold;

	font-size:80%;

	}

table.contenttoc td {

	text-align:left;

	}

.contentpane{

	text-align:left;

}

.contentpaneopen ul { 

	margin-left:20px;}

.contentpane ul { 

	margin-left:20px;}

table.contentpaneopen, table.contentpane,table.blog{

}

table.blog td {

}



.contentpaneopen fieldset{

	width:100%;

	border:none;

}

.contentpaneopen td {

	padding-right:4px;}



td.buttonheading img{

	padding:0px;

	margin:0px;

	text-align:right;

	border-top:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

	border-bottom:1px solid #CCCCCC;

}

td.contentdescription {

	width:100%;}

a.contentpagetitle:hover{

	text-decoration: none;

}

a.category{ 

	font-size:120%;

	line-height:140%;

	font-weight:700;

	}

.createdate,td.createdate{

	font-size:11px;

	font-weight:700;

	padding-bottom:10px;

	}

span.article_seperator {}

.highlight { 

	background-color: #009900;

	color:#F9E5BB;

}

.mosimage {

	margin:5px;

	padding:5px;

}

.mosimage_caption {

	padding:3px 2px;

	color:#666;

	font-size:10px;

	border-top:1px solid #ccc;

}

.contentpaneopen img { margin:5px;}

.contentpane img { margin:5px;}

.inputbox{

	border:1px solid #ccc;

	background: url(../images/bgform.png) no-repeat  0 -684px #fff;

	color:#666;

	font-size:13px;

	padding:4px 5px 2px 5px;

	margin:2px 0;

}



.inputbox:hover,

.inputbox:focus,

.inputbox:active{

	border:1px solid #252525;

	background: url(../images/bgform.png) no-repeat  #fff;}

#mod_login_remember{

	border:none;

	background:none;

}

#mod_search_searchword {

	border:1px solid #cccccc;

}

#mod_search_searchword:hover,

#mod_search_searchword:focus {

	border:1px solid #000000;

	background: #FFFFFF;}

td.sectiontableheader {

	font-weight:bold;

	padding:5px;

	background: url(../images/bgsectiontableheader.gif) repeat-x bottom #DCDCDC;

	}



td.sectiontableentry1 {

	padding:5px;

	text-align:left;

	border-bottom:1px solid #666666;

}

td.sectiontableentry2 {

	padding:5px;

	text-align:left;

	border-bottom:1px solid #666666;

}

.sectiontableentry1 label{

	padding-left:5px;

	text-align:left;}

.sectiontableentry2 label {

	padding-left:5px;

	text-align:left;}

.latestnews a:hover {}

li.latestnews  a ,li.mostread  a{}

li.latestnews a:hover,li.mostread a:hover {}

li.latestnews a:visited,li.mostread a:visited{}

a.readon {

	display:block;

	float:right;

	font-weight:700;

	background:url(../images/readon.png) no-repeat 0 0;

	height:23px;

	width:83px;

	text-indent:-50000px;

	

}

a.readon:hover {

	background:url(../images/readon.png) no-repeat  0 -23px;

}

.blog_more {

	padding:10px;

	}

.blog_more a {}

.blog_more a:hover {}

.blogsection {}

.blogsection:hover {

	border:none;}

span.pathway { 

	color:#fff;

	margin-left:10px;

	font-size:11px;

	}

span.pathway a:link,

span.pathway a:visited { 

 	color:#fff; 

	font-weight:bold;

}

ul#mainlevel li {

	list-style:none;

	list-style-image:none;

	margin-left:0;}

.contentpaneopen td,

.contentpaneopen td p,

.contentpaneopen td div,

.contentpaneopen a:link{

	text-align:left;

}



.pagination  span,

.pagination  a{

	border:1px solid #ccc;

	padding:2px 4px;

	font-size:11px;

	background:url(../images/bgmenu.png) bottom repeat-x;

	margin:2px;

	}

.pagenav {

	margin-top:10px;

	width:10px;

	}

.pagenav,

.pagenav_next,

.pagenav_prev

 {

	text-align: center;

	color: #ccc;

	padding:2px 5px;

	font-size:11px;

	font-weight:bold;

}

.pagenav:hover,.pagenav_next:hover,.pagenav_prev:hover {}

.pagenav_next a:hover,

.pagenav_prev a:hover {

	text-decoration:underline;

}

.pagenavcounter {

	font-weight:bold;

}

a.pagenav, a.pagenav:visited {

	margin-top:10px;

}

a.pagenav:hover {

	text-decoration:underline;

}

.button{ 

	text-align: center;color: #666;	

	border:1px solid #ccc;

	margin:3px 0;

	font-size:11px;

	font-weight:700;

	background: url(../images/bgmenu.png) repeat-x;

	line-height:24px;

	height:24px;

	}

.button:hover , .button:focus {

	border:1px solid #333;

	line-height:24px;

	color: #333333;

	cursor: pointer;

}

.back_button  {

	text-align: center;

	padding:2px 5px;

	font-weight:bold;

}

.back_button a:hover { 	

	text-decoration:underline;

}

#login li {

	list-style:none;}	

ul.menu li {

	list-style:none;

	margin-left:0;}

ul.menu li li {

	margin-left:20px;

}

ul.menu li li a {

	color: #666;

	padding-left:50px;

}

.bannerheader {

	font-style:italic;}

.banneritem_text {

	padding: 4px;

}

.banneritem_text a {

	font-weight:700;}

div.moduletable .bannerfooter_text,

div.moduletable_text .bannerfooter_text  {

	padding: 4px;

	font-size:80%;

	text-align: right;

}

div.componentheading {

	font-size:150%;

	font-weight:400;

	color: #000000;

	text-align:left;

	padding-bottom:10px;

	}

.contentheading,td.contentheading,

a.contentpagetitle:link,

a.contentpagetitle:visited {

	font-weight:600;

	color: #000000;

	text-align:left;

	font-size:16px;}

ul#mainlevel {

	border-bottom:1px solid #ccc;}

a.mainlevel:link, a.mainlevel:visited {

	line-height:26px;	

	display:block;

	text-decoration:none;

	color: #666;

	font-weight:400;

	border:1px solid #ccc;

	border-bottom:1px solid #f0f0f0;

	text-align:right;

	padding-right:8px;

	background:url(../images/bgmenu.png) repeat-x;

	font-size:11px;	}

a.mainlevel:hover,

a.mainlevel#active_menu {

	text-decoration:none;

	color:#fff;

	background: #666666;

	border-bottom:1px solid #666666;}

a.mainlevel#active_menu {

	background:#FFFFFF;

	border-right:1px solid #FFFFFF;

	color:#666666;

	border-bottom:none;}

a.sublevel:link, a.sublevel:visited {

	display:block;

	text-decoration:none;

	padding:0 20px 0 0;

	color: #666;

	font-weight:400;

	padding-left:0px;

	border:none;

	background: url(../images/style1/submenuarrow.gif) no-repeat right 10px;

}

a.sublevel:hover {

	color:#000000;	

}

ul.menu {

border-bottom:1px solid #ccc;}

ul.menu li { list-style-image: none;}

ul.menu li a,

ul.menu li#current a{

	line-height:26px;	

	display:block;

	text-decoration:none;

	color: #666;

	font-weight:400;

	border:1px solid #ccc;

	border-bottom:1px solid #f0f0f0;

	text-align:right;

	padding-right:8px;

	background:url(../images/bgmenu.png) repeat-x;

	font-size:11px;

}

ul.menu li#current a {

	border-right:1px solid #FFFFFF;

	background:#FFFFFF;}



ul.menu li a:hover {

	text-decoration:none;

	color:#fff;

	background: #666666;

	border-bottom:1px solid #666666;

	}

ul.menu li ul {

	border-top:1px solid #ccc;}

ul.menu li li a ,

ul.menu li#current li a

{

	text-decoration:none;

	padding:0 20px 0 0;

	color: #666;

	font-weight:400;

	padding-left:0px;

	border:none;

	background: url(../images/bgsubmenu.gif) no-repeat right;

	border-right:1px solid #ccc;

	margin-left:0;

}

ul.menu li li#current a {

	border:none;

	background: url(../images/bgsubmenu.gif) no-repeat right;

	border-right:1px solid #ccc;

	color:#ff0000;}

ul.menu li#current li a:active,

ul.menu li#current li a:hover,

ul.menu li li a:hover {

	color:#ff0000;

	background: url(../images/bgsubmenu.gif) no-repeat right;

	border-bottom:none;

	}

ul#mainlevel-nav {       

	list-style : none;

	padding-bottom:5px;     

} 

ul#mainlevel-nav li {

	display:inline;

	font-weight : normal;

	text-align : right; 

	list-style : none;

	float:right;     

} 

a:link {

	color: #996633;

	text-decoration:none;

}

a:visited {

	color: #003366;

	text-decoration:none;}

a:hover{

	color: #ff0000;

	text-decoration:underline;

}

.pagenav_next a {

}

.pagenav_prev a {

}

.back_button a {



}

span.modifydate,

td.modifydate{

	padding:10px 0 10px 0;

	font-size:10px;

	font-weight:normal;

}

ul.latestnews li,

ul.mostread li{

	padding:3px;

	margin-left:20px;

	text-align:left;

	list-style-image:url(../images/star.png);	

}

.sectiontableentry1 td {

	padding:5px 5px 10px 5px;

	text-align:left;

	background: #f0f0f0;

}

.sectiontableentry2 td{

	padding:5px 5px 10px 5px;

	text-align:left;

}/* 

Style-2.css

Template Styling Css rules 

Copyright (C) 2008 TemplatePlazza.com

All rights reserved.

 */ 

/*General*/

.bodies {

	font-weight:normal;

	color:#666666;	

	background: url(../images/style2/bgall.jpg) #B95F20 top center no-repeat ;

	}

td,p,div,tr{

	color:#666666;

	}

/*custom.css*/

#wrp1 {



	height:160px;

}

#wrp3 {

	background: url(../images/style2/bghorstripe.png) #F39603;

}

#wrp5 {

		background: url(../images/style2/bghorstripe2.png) #F39603;}

#menuwrp {

	background: url(../images/style2/bgmenuwrp.png) repeat-x ;
	
	height:45px;

}

#menuwrp_left {background: url(../images/style2/bgmenuwrp.png) repeat-x ;

	height:25px;

	float:left;}

#menuwrp_right {

	width:170px;

	float:right;

	height:50px;

	padding:8px 10px 0 0;

	background: url(../images/style2/bgmenuwrpdark.png) repeat-x ;

	}

/*tpmenu*/



#tp-cssmenu li.active a,

#tp-cssmenu li.activesfhover a {

	background: url(../images/style2/bgtpmenua.png) right top no-repeat;

	margin: 0;

		color: #990000;

}

#tp-cssmenu li.active {

	background: url(../images/style2/bgtpmenuli.png) left top no-repeat;}

#tp-cssmenu li.activesfhover {

	background: url(../images/style2/bgtpmenuli.png) left top no-repeat;}

#tp-cssmenu li.active ,#tp-cssmenu li.activesfhover:hover {}

#tp-cssmenu li.active a,#tp-cssmenu li.active a:hover,#tp-cssmenu li.activesfhover a,#tp-cssmenu li.activesfhover a:hover {}

#tp-cssmenu li.activesfhover li a,

#tp-cssmenu li.activesfhover li a:hover {

		background: url(../images/style2/bgtpmenuli.png) left top no-repeat;

	}/* 
Small.css
Font Size Css rules 
Copyright (C) 2008 TemplatePlazza.com
All rights reserved.
 */ 
 td,p,div,tr{
	font-size:11px;
	}/* 
arial.css
Font Family Css rules 
Copyright (C) 2008 TemplatePlazza.com
All rights reserved.
 */ 
 td,p,div,tr{
	font-family:Arial,Tahoma,Verdana;
	line-height:150%;
	}/* 

Custom.css

Template Specific Css rules 

Copyright (C) 2008 TemplatePlazza.com

All rights reserved.

 */ 

#maincpwrapper {

	}

#pagewrapper {

	margin:auto 0;

	}

.clrfix {

	clear:both;

	}

#toppanel {

	float:right;

	padding:5px 0;}

#toppanel .button,

#toppanel .inputbox {

	color:#666666;

}

#toppanel,

#toppanel * {

	font-size:11px;

	color:#FFFFFF;}

#wrp1_inner {

	padding:10px;

	}

#logos {

	width:400px;

	height:100px;

	float:left;

	background: url(../images/logo.png) top left no-repeat;

	overflow:hidden;

	}

#topbanner {

	float:right;

	width:500px;

	text-align:right;

	padding-top:10px;

	}

#menuwrp_right .search,

#menuwrp_right .search input {

	width:150px;}

#menuwrp_right .search input {

	border:1px solid #333333;}

#wrpinset {

	font-size:11px;

	padding:4px;

	margin-top:10px;

	}

#wrpinset_inner  a{

	color:#FFFFFF;

	font-size:11px;

}

#brdcrumb_wrp {

	text-align:left;

	color:#FFFFFF;

	font-size:11px;

	font-weight:700;

	height:24px;

	overflow:hidden;

	margin-bottom:0;

	padding-top:0px;

	padding-bottom:10px;

	}

#brdcrumb_left {

	text-align:left;

	color:#FFFFFF;

	font-size:11px;

	font-weight:700;

	float:left;

	padding-left:10px;

	}

#brdcrumb_right {

	width:180px;

	float:right;

	font-size:16px;

	color:#FFFFFF;

	text-align:right;

	padding-right:10px;

	padding-top:0;

	margin-top:0;

	}

.spandate {

	background:#333333;

	color:#FFFFFF;

	padding:5px;

	}

#wrp2 {

	background:#FFFFFF;

	text-align:left;}

#u12wrp {

	float:left;

	padding:10px 10px 0px 10px;

	background:#FFFFFF;

	}

.u1 {

	float:left;

}

.u2 {

	float:right;

	}

#u4wrpnofull {

	width:300px;

	float:right;

	padding:10px 10px 0 0;}

#u4wrpfull {

	width:100%;

}

#u4innernofull {

}

#u4innerfull {

	padding:10px;

}

#wrp3_inner {

	padding:10px 10px 10px 10px;}

#u11,#u12,#u13,#u21,#u22,#u23 {

	float:left;

	overflow:hidden;}	

#wrp4 {

	background:#FFFFFF;

	text-align:left;

}

#wrp4_inner {

	padding:10px 10px 10px 10px;}

#wrp5_inner {

	padding:10px 10px 10px 10px;}

#wrp6_inner {

	padding:10px 10px 10px 10px;}

#mainsection {

	float:right;

	}

#mainbody {

	float:left;

	overflow:hidden;}

#rightbox {

	width:225px;

	float:right;

	overflow:hidden;}

#leftbox {

	width:180px;

	float:left;

	overflow:hidden;

}

/*mod_newsticker*/

.tpnewstickerli,

.moostick li {

	font-size:11px;}

.tpnewsticker_nav {

	font-size:11px;}

.tpndefwrp {

	text-align:left;

	padding-left:10px;

	background: url(../images/bgsectiontableheader.gif) repeat-x bottom #DCDCDC;

	height:20px;

	}

.tpndefwrp a {

	color:#252525;

	font-weight:700;}

.ticker_text_wrp {

	font-size:11px;}



/*mod_minifp*/

#wrp3_inner .minifp-introtitle a, #wrp3_inner .minifp-introtitle a:visited, #wrp3_inner .minifp-introtitle a:active, #wrp3_inner .minifp-introtitle a:link {

	font-size:110%;

	font-weight:bold;

	color: #FFFF33;

	text-transform: uppercase;

}

#wrp3  a.minifp-full-link {

	text-transform:uppercase;

	font-size:10px;

	background:#000000;

	color:#FFFFFF;

	padding:2px 4px; }

#wrp3_inner a:hover.minifp-full-link {

	text-decoration:none;

	background:#FF0000;}

#wrp3_inner .minifp-date {

	color: #fff;

	margin-top:5px;

	font-weight:700;

	font-size:11px;

	

	}

#wrp3_inner  .minifp-anotherlinks {

	font-weight:bold;

	font-size:100%;

	display: inherit;

	padding:2px 5px;

	margin-bottom:5px;

	background-image:none;

	background-color:#000000;

	color:#FFFFFF;



}

#wrp3_inner td.minifp img {

	border:2px solid #FFFFFF;}

#wrp3_inner .minifp a {

	font-weight:700;}

#wrp3_inner td {

	font-size:11px;

	padding-bottom:5px;}

#wrp3_inner td p {

	line-height:130%;}

/*com_content - frontpage template overriding*/

.tpdate {

	color:#FFFFFF; 

	float:left;

	width:40px; margin-right:10px;

	background:url(../images/bgmenu.png) bottom repeat-x;

	}

.tpdate_day {

	color:#fff;

	font-size:24px;

	line-height:30px;

	padding:5px 5px 0 5px;

	background:url(../images/bgmoduletableh3_4.png) bottom repeat-x #424549;

	text-align:center;

	}

.tpdate_month {

	color:#666;

	font-size:10px;

	text-transform:uppercase;

	text-align:center;

	}

.tpdate_year {

	color:#666;

	font-size:10px;

	text-transform:uppercase;

	text-align:center;

	display:none;

}

div.leading {

	background: #252525;

	padding:10px;

	color:#FFFFFF;}

div.leading * ,

div.leading h3,

div.leading a.contentpagetitle {

	color:#FFFFFF;}

div.leading div.tpdate_month {

	color:#666;}

.article_column {

	border:1px solid #CCCCCC;

	padding:0 10px 20px 10px;

}

.column2 {

	padding-bottom:20px;}

div.leading span.writtauth {

	color:#666;}



.writtby {

	font-size:11px;

	background:url(../images/bgmenu.png) bottom repeat-x;

	height:26px;

	display:block;

}

.writtby img {

	padding:0;

	margin:0;}

.writtauth {

	float:left;

	line-height:26px;

	background:url(../images/bgwrittauth.png) left no-repeat;

	padding-left:20px;

	padding-right:10px;	

	font-weight:700;}

.tpsectionwrp {

	padding-bottom:10px;}

h3.contentheading {

	line-height:100%;

	margin:10px 0 10px 0;

	padding:0;

	}

.leading_separator,

.row_separator {

	line-height:10px;

	font-size:5px;}

	

/* footer setting */	

#footer_wrapper {

	padding:0 10px 0px 10px;

	height:45px;

	text-align:right;

}

#footer_left { 

	width:50%;

	float:left;

}

#footer_left img {

	margin-right:5px;}

#footer_right {

	width:50%;

	float:right;

	padding-top:0px;

	margin-right:0px;

	text-align:right;

	overflow:hidden;}

#scrollbot {

	width:50px;

	float:left;

}

.footimg {

	width:40px;

	float:left;}

#footer_left div {	font-size:11px;}

#footer_left div a {

	color:#ff0000;}

/*mootips*/

.tool-tip {

	width: 222px;

	z-index: 13000;

	background:url(../images/bgtooltips.png) top center no-repeat;

	height:156px;

	overflow:hidden;

}

.tool-title {

	font-size: 11px;

	font-family:arial;

	text-transform: uppercase;

	font-weight:700;

	margin: 0;

	color: #003333;

	padding: 20px 15px 5px 15px;

	text-align:center;

}

 .tool-text {

	font-size: 10px;

	font-family:"Lucida Grande", Trebuchet, Tahoma, Arial;

	color: #666666;

	padding: 10px 40px;

	text-align:center;

}



/*mod_niceslideshow*/

#wrp2 div .slideInfoZoneDescription {

	font-size:14px;}/* 
Module.css
Specific Css rules for Module layout 
Copyright (C) 2008 TemplatePlazza.com
All rights reserved.
 */ 
div.moduletable ,	
div.moduletable  *,
div.moduletable_text *,
div.moduletable_menu *,
div.moduletable-blue,
div.moduletable-blue *,
div.moduletable-orange,
div.moduletable-orange label,
div.moduletable-orange *,
div.moduletable-black,
div.moduletable-black *,
div.moduletable-nobox,
div.moduletable-nobox *{
	font-size:11px;}
div.moduletable,
div.moduletable-blue,
div.moduletable-orange,
div.moduletable-black,
div.moduletable-nobox,
div.moduletable_menu,
div.moduletable_text
{
	text-align:left;
	margin:0;
	margin-bottom:10px;
	padding:0;
	}
div.moduletable-nobox {
	padding:0;
	margin:0;
	}
div.moduletable-nobox h3,
div.moduletable_text h3 {
	font-size:10px;
	text-align:right;
	border-bottom:1px solid #ccc;
	text-transform:uppercase;
	color:#666666;
}
div.moduletable h3{
	background: url(../images/bgmoduletableh3_1.png) repeat-x bottom;
	line-height:32px;
	font-size:14px;
	margin:0 0 10px 0;
	padding-left:10px;
	color:#99FF33;
	}
div.moduletable-blue h3 {
	background: url(../images/bgmoduletableh3_2.png) repeat-x bottom;
	line-height:32px;
	font-size:14px;
	margin:0 0 10px 0;
	padding-left:10px;
	color:#00CCFF;	}
#leftbox div.moduletable-blue h3,
#rightbox div.moduletable-blue h3 {
	background: url(../images/bgmoduletableh3_2b.png) repeat-x bottom #1B8BD3;
	color:#FFFFFF;}
div.moduletable-orange h3 {
	background: url(../images/bgmoduletableh3_3.png) repeat-x bottom #44474C;
	line-height:32px;
	font-size:14px;
	margin:0 0 10px 0;
	padding-left:10px;
	color: #fff;}
#leftbox div.moduletable-orange h3,
#rightbox div.moduletable-orange h3 {
	background: url(../images/bgmoduletableh3_3b.png) repeat-x bottom #F6AD3A;
	color:#FFFFFF;}


div.moduletable_menu h3,
div.moduletable-black h3 {
	background: url(../images/bgmoduletableh3_4.png) repeat-x bottom #424549;
	line-height:32px;
	font-size:14px;
	padding-left:10px;
	color: #fff;}
div.moduletable_menu h3 {
	margin-bottom:0;
	margin:0 0 10px 0;}
div.moduletable-black h3 {
	margin:-6px -6px 6px -6px;}
#rightbox div.moduletable,
#leftbox div.moduletable,
#rightbox div.moduletable-orange,
#rightbox div.moduletable-blue,
#rightbox div.moduletable-black,
#leftbox div.moduletable-orange,
#leftbox div.moduletable-blue,
#leftbox div.moduletable-black {
	background:url(../images/bgmenu.png) bottom repeat-x;
	border:1px solid #CCCCCC;
	padding:5px;}
#rightbox div.moduletable h3,
#leftbox div.moduletable h3
 { margin:-5px -5px 5px -5px;}
#rightbox div.moduletable-blue h3,
#leftbox div.moduletable-blue h3,
#rightbox div.moduletable-orange h3,
#leftbox div.moduletable-orange h3 {
	margin:-6px -6px 6px -6px;
}
#rightbox div.moduletable h3,
#leftbox div.moduletable h3 {	
	background:url(../images/bgmenu.png) bottom repeat-x;
	color:#666666;}
#wrp5_inner div.moduletable,
#wrp5_inner div.moduletable *,
#wrp6_inner div *,
#wrp6_inner div.moduletable,
#wrp6_inner div.moduletable * {
	color:#FFFFFF;}


#wrp3_inner div.moduletable,
#wrp3_inner div.moduletable *,
#wrp3_inner div.moduletable-orange,
#wrp3_inner div.moduletable-orange *,
#wrp3_inner div.moduletable-blue,
#wrp3_inner div.moduletable-blue * {
	font-size:11px;
	color:#FFFFFF;
}

#wrp3_inner div.moduletable h3,
#wrp3_inner div.moduletable-orange h3,
#wrp3_inner div.moduletable-blue h3 {
	font-size:16px;}
#wrp3_inner div.moduletable p {
	margin-bottom:5px;
}


/*mod top item*/
#wrp3_inner div.moduletable-blue table.topitemtable td,
#wrp3_inner div.moduletable-orange table.topitemtable td,
#wrp3_inner div.moduletable table.topitemtable td {
	color:#666666;}
#wrp3_inner div.moduletable-blue table.topitemtable a,
#wrp3_inner div.moduletable-orange table.topitemtable a,
#wrp3_inner div.moduletable table.topitemtable a{
	color: #333333;}
