/* 

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;



}



body {



}

hr {

color: #FFFFFF;

	background: url(../images/bghr.gif) repeat-x #fff;

height: 1px;

border:none;}

ol, ul {



}

li {

	list-style:outside;

	margin-left:10px;

	}

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:#5A9DD3;

}

h2{	font-weight:normal;

	font-size:16px;

	color: #666;

}

h3{

	font-weight: normal;

	font-size:18px;

	color:#993300;

}

h4{

	font-weight:normal;

	font-size:16px;

	

}



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:3px;

	padding:3px;

	text-align:left;

}

.contenttoc th{

	border-bottom:1px solid #666;

	padding-bottom:5px;

	color:#333333;

	font-weight:bold;

	text-align:left;

}

.contenttoc a {

	padding-left:0;

	font-weight:bold;

	}

table.contenttoc td {

	text-align:left;

	font-size:85%;

	}

.contentpane{

	text-align:left;

	color:#666666;

}

.contentpaneopen ul { 

	margin-left:20px;}

.contentpane ul { 

	margin-left:20px;}

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

	color:#333333;

}

table.blog td {

	padding-right:3px;}

#vmMainPage li, table.contentpaneopen li {

	margin-left:20px;

}

.contentpaneopen fieldset{

	width:100%;

	border:none;

}



.contentpaneopen td {

	padding-right:4px;}

.contentpaneopen h1,

.contentpaneopen h2,

.contentpaneopen h3,

.contentpaneopen h4,

.contentpaneopen h5 {

	color:#333333;}



.contentpaneopen td.buttonheading{

	padding:0px;

	margin:0px;

}

td.contentdescription {

	width:100%;}









a.contentpagetitle:hover{

	color: #666666;

	text-decoration: none;

}

a.category{ 

	font-weight:bold;

	}

.createdate,td.createdate{

	color: #666666;

	font-size:11px;

	font-weight:700;

	font-family: Arial, Tahoma, Verdana;

	}

td.modifydate{

	color: #00CC00;

	font-size:10px;

	font-weight:normal;

}

span.article_seperator {

	display: block;

	height:3px;

	width:100%;

	background: url(../images/doted.gif) repeat-x ;

}



.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 #666;

}

.contentpaneopen img { margin:5px;}

.contentpane img { margin:5px;}



#mod_login_username{

	width:120px;

	height:20px;

}

#mod_login_password{

	width:120px;

	height:20px;

}

#mod_login_remember{



}

ul#mainlevel-nav {       

	list-style : none;

	padding-bottom:5px;     

} 

ul#mainlevel-nav li {

display:inline;

	font-weight : normal;

	text-align : center; 

	list-style : none;

	     

} 



#footer_wrapper ul#mainlevel-nav li a {

		margin-left:0px;

		padding-right:0;

		

		

	} 



.inputbox {

	background: url(../images/bg_input.gif) repeat-x #e7e8dd;

	border:1px solid #e7e8dd;

	color:#6c6c6c;
	padding-right:3px;

	}

.inputbox:hover,

.inputbox:focus {

	border:1px solid #e7e8dd;}

.button{ 

	text-align: center;

	color: #F0F0F0;

	border:0px solid #666666;

/*	padding:2px 5px;*/
	padding-top:8px;

	font-size:11px;

	font-family: Optima, Arial,Verdana, Helvetica, sans-serif;

/*	background:url(../images/bg_button.gif) repeat-x top center;*/

	margin:3px 0;}

.button:hover , .button:focus {

	border:0px solid #000;

	/*background:url(../images/bg_button_hover.gif) repeat-x top center;*/

}

#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;}

.sectiontableheader {

	font-weight:bold;

	padding:4px;

	background:#f0f0f0;

}

.sectiontableentry1 td {

	padding:5px;

	text-align:left;

	border-bottom:1px solid #e3e1e1;

}

.sectiontableentry2 td{

	padding:5px;

	text-align:left;

	border-bottom:1px solid #e3e1e1;

}

.sectiontableentry1 {

	padding:3px;

	text-align:left;

}

.sectiontableentry2 {

	padding:3px;

	text-align:left;

}

.sectiontableentry1 label{

	padding-left:5px;}

.sectiontableentry2 label {

	padding-left:5px;}

ul.latestnews li,

ul.mostread li{

	padding:3px 0;

	margin-left:10px;

	text-align:left;

		border-bottom:1px solid #666;

		line-height: normal;

		

}

.latestnews a:hover {

	color: #99FF99;

}

li.latestnews  a ,

li.mostread  a{

	color: #4762b2;



}

li.latestnews a:hover,

li.mostread a:hover {

	color: #000;

}

li.latestnews a:visited,

li.mostread a:visited{

	color: #ffffff;

}



a.readon {

	display:block;

	height:30px;

	width:100px;

	margin-top:10px;

	background:url(../images/buttonreadmore.gif) no-repeat left top;

	text-indent:-5000px;

}

a.readon:hover {

	background:url(../images/buttonreadmore2.gif) no-repeat left top;}



.blog_more {

	padding:10px;

	}

.blog_more a {



}

.blog_more a:hover {

}

.blogsection {

	border-bottom:1px solid #333333;}

.blogsection:hover {

	border:none;}



span.pathway { 

	color:#666;

	font-size:90%;

	/*border-bottom:2px solid #ccc;*/

	display:block;

	width:100%;

	margin-bottom:5px;
	margin-left:10px;



	}

span.pathway a:link,

span.pathway a:visited { 

 	color:#8e8f80; 

	font-weight:bold;

}



a:link {

	color: #333333 ;

	text-decoration:none;

}

a:visited {

	color:   #333333;

	text-decoration:none;}

a:hover{

	color: #333333;

	text-decoration:underline;

}

ul#mainlevel li {

	list-style:none;}

	

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

	display:block;

	text-decoration:none;

	padding:3px 0 0 5px;

	color: #666;

	line-height:150%;

	font-weight:700;

	background:url(../images/doted.gif) repeat-x left bottom;



	

}

a.mainlevel:hover {

	text-decoration:none;

	color:#000000;	

}

a.mainlevel#active_menu {



}

a.mainlevel#active_menu:hover {

}

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

	display:block;

	text-decoration:none;

	padding:0px 0 0 0px;

	color: #666;

	font-weight:700;





	padding-left:20px;

		background:url(../images/doted.gif) repeat-x left bottom;







}

a.sublevel:hover {

	color:#000000;

	

}

div.componentheading {

	font-size:18px;

	font-weight:bold;

	color: #003333;

	text-align:left;

	line-height:24px;

	}

.contentpaneopen td,

.contentpaneopen td p,

.contentpaneopen td div,

.contentpaneopen a:link{

	text-align:left;

	color: #666666;

	line-height:160%;



}

.contentheading,td.contentheading,

a.contentpagetitle:link,

a.contentpagetitle:visited {

	font-size:18px;

	font-weight:400;

	color: #999900;

	text-align:left;





}

span.small{

	color: #80AA00;

	font-size:11px;

	font-weight:400;

}

.pagenav {

	margin-top:10px;

	width:10px;

	}

.pagenav,

.pagenav_next,

.pagenav_prev

 {

	text-align: center;

	color: #ccc;

	border:1px solid #cccccc;

	padding:2px 5px;

	font-size:11px;

	font-family: Optima,Arial,Verdana, Helvetica, sans-serif;

	font-weight:bold;

}

.pagenav:hover,

.pagenav_next:hover,

.pagenav_prev:hover {

	border:1px solid #cccccc;

	background:#f0f0f0;

	color:#666666;

}

.pagenav_next a,

.pagenav_prev a {

	color:#666;}

.pagenav_next a:hover,

.pagenav_prev a:hover {

	color:#000000;

	text-decoration:underline;

}

.pagenavcounter {

	font-weight:bold;

}

a.pagenav, a.pagenav:visited {

	color:#666;

	margin-top:10px;

}

a.pagenav:hover {

	color: #333333;

	text-decoration:underline;

	border:1px solid #DEDBDB;

}

.back_button  {

	text-align: center;

	color: #ccc;

	border:1px solid #fff;

	padding:2px 5px;

	font-size:11px;

	font-family: Optima,Arial,Verdana, Helvetica, sans-serif;

	background: #f0f0f0;

	width:50px;

	font-weight:bold;

}

.back_button a {

	margin-top:10px;

	color: #666;}

.back_button a:hover { 

	color: #000;

	text-decoration:underline;

}



#login li {

	list-style:none;}





/* Default Joomla! Menu */

ul.menu li {

	list-style:none;

	margin-left:0;}

ul.menu li a,

ul.menu li#current a{

	display:block;

	padding:3px 0 0 5px;

	color: #666;

	line-height:150%;

	font-weight:700;

	background:url(../images/doted.gif) repeat-x left bottom;

}

ul.menu li#current a:hover,

ul.menu li a:hover {

		text-decoration:none;

	color:#ffffff;		

	}

ul.menu li li a {

	display:block;

	text-decoration:none;



	color: #ffffff;

	line-height:150%;

	font-weight:400;

	letter-spacing:0px;







}



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;}

.bannerfooter_text {

	padding: 4px;

	font-size:80%;

	background-color: #F7F7F7;

	text-align: right;

}/* 

Style-1.css

Template Styling Css rules 

Copyright (C) 2008 TemplatePlazza.com

All rights reserved.

 */ 

/*General*/

	



.bodies {

	font-weight:normal;

	font-family: Optima,Arial,Verdana,tahoma;

	color:#666;	

	background:#01ae39;	

	}

#logos {

	background:url(../images/logo.png) # 00872c no-repeat;

	width:944px;

	height:158px;

	}

/*custom.css*/





#topcpwrapper {

	margin:auto 0px;

	background:url(../images/roundheaderbg.gif) repeat-x;

	height:139px;

}

#topcpwrapper_inner {

	background:url(../images/roundheader_mid.gif) top center repeat-x;

	height:139px;

	}

#topcpwrapper_inner_r {

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

	height:139px;

	}

#topcpwrapper_inner_l {

	background:url(../images/roundheader_left.gif) top left  no-repeat;

	height:139px;

	}



#hilitecpwrapper {

	margin:auto 0px;

	background:#01247a;

	

	}



#hilite2cpwrapper_inner_r {

/*	background:url(../images/topshade_right.gif) top right  repeat-y;*/

background:color#00862b;

	}

#hilite2cpwrapper_inner_l {

	background:url(../images/topshade_left.gif) top left repeat-y;

	}

#hilite2cpwrapper_inner_core {

	padding:0 10px 0 10px;}

#hilite2cpwrapper_inner_core_in {

	border:1px solid #BDC1A3;

	border-top:none;

	background:url(../images/bghilite2.gif) #00862b top left repeat-x;

	padding:5px;

	

	}

#pagewrapper_inner_r {

	background: url(../images/bgpagewraperright.gif) #FFFFFF top right  repeat-y;

	margin:0;

	padding:0;

	}

#pagewrapper_inner_l {

	background:url(../images/bgpagewraperleft.gif)   top left  repeat-y;}

#pagewrapper_inner_core {

	padding:0px 20px;

	 }

	

.closingcppagewrapper {

	height:20px;

	background: url(../images/topclosinground_mid.gif) top left repeat-x;}

.closingcpwrapper_inner_r {

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

	height:20px;}

.closingcpwrapper_inner_l {

	background: url(../images/topclosinground_l.gif) top left no-repeat;

	height:20px;}





.openingcppagewrapper {

	height:20px;

	background: url(../images/topopeninground_mid.gif) top left repeat-x;}

.openingcpwrapper_inner_r {

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

	height:20px;}

.openingcpwrapper_inner_l {

	background: url(../images/topopeninground_l.gif) top left no-repeat;

	height:20px;}

	

.openingcppagewrapper_b {

	height:20px;

	background: url(../images/topopeninground_m_b.gif) top left repeat-x;}

.openingcpwrapper_b_inner_r {

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

	height:20px;}

.openingcpwrapper_b_inner_l {

	background: url(../images/topopeninground_l_b.gif) top left no-repeat;

	height:20px;}



#bodycppagewrapper_inner_r {

	background: url(../images/bgpagewraperright_b.gif) #FFFFFF top right  repeat-y;

}

#bodycppagewrapper_inner_l {

	background:url(../images/bgpagewraperleft_b.gif) top left  repeat-y;

}



.op_rs1cppagewrapper {

	height:20px;

	background: url(../images/rs-1-m-top.gif) top left repeat-x;

	}

.op_rs1cppagewrapper_inner_r {

	height:20px;

	background: url(../images/rs-1-r-top.gif) top right no-repeat;}

.op_rs1cppagewrapper_inner_l {

	height:20px;

	background: url(../images/rs-1-l-top.gif) top left no-repeat; }



.co_rs1cppagewrapper_inner_r {

	background: url(../images/rs-1-r-mid.gif) top right  repeat-y;}

.co_rs1cppagewrapper_inner_l {

	background: url(../images/rs-1-l-mid.gif) top left  repeat-y;}

	

.co_rs1cppagewrapper_core_inner {

	background:#44bfd6;

	text-align:left;}

	

.cl_rs1cppagewrapper {

	height:20px;

	background: url(../images/rs-1-m-bot.gif) top left repeat-x;}

.cl_rs1cppagewrapper_inner_r {

	height:20px;

	background: url(../images/rs-1-r-bot.gif) top right no-repeat;}

.cl_rs1cppagewrapper_inner_l {

	height:20px;

	background: url(../images/rs-1-l-bot.gif) top left no-repeat;}



.op_rs2cppagewrapper {

	height:20px;

	background: url(../images/rs-2-m-top.gif) top left repeat-x;

	}

.op_rs2cppagewrapper_inner_r {

	height:20px;

	background: url(../images/rs-2-r-top.gif) top right no-repeat;}

.op_rs2cppagewrapper_inner_l {

	height:20px;

	background: url(../images/rs-2-l-top.gif) top left no-repeat; }

	

.co_rs2cppagewrapper_inner_r {

	background: url(../images/rs-2-r-mid.gif) top right  repeat-y;}

.co_rs2cppagewrapper_inner_l {

	background: url(../images/rs-2-l-mid.gif) top left  repeat-y;}

.co_rs2cppagewrapper_core_inner {

	background: url(../images/fondopie.jpg) #0f3b9b no-repeat;

	text-align:left;}
	

.cl_rs2cppagewrapper {

	height:20px;

	background: url(../images/rs-2-m-bot.gif) top left repeat-x;}

.cl_rs2cppagewrapper_inner_r {

	height:20px;

	background: url(../images/rs-2-r-bot.gif) top right no-repeat;}

.cl_rs2cppagewrapper_inner_l {

	height:20px;

	background: url(../images/rs-2-l-bot.gif) top left no-repeat;}





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

Custom.css

Template Specific Css rules 

Copyright (C) 2008 TemplatePlazza.com

All rights reserved.

 */ 

.bodies {

	font-weight:normal;

	font-family: Optima,Arial,Verdana,tahoma;

	color:#666;

	}	

#topcpwrapper_inner_core {

	padding:20px;

}

#topcpwrapper_inner_core_in{

	height:19px;

}	

#topcpwrapper_inner_core_in_top	{

	height:71px;

	overflow:hidden;}

#topcpwrapper_inner_core_in_bot {

	height:50px;

}

#topcpwrapper_inner_core_in_top_1 {

	width:250px;

	float:left;

	overflow:hidden;}

#topcpwrapper_inner_core_in_top_2 {

	width:300px;

	float:left;

	overflow:hidden;}

#topcpwrapper_inner_core_in_top_3  {

	width:370px;

	float:right;

	overflow:hidden;}	

#topcpwrapper_inner_core_in_top_3 .inputbox  {

	height:20px;
	padding-right:3px;}

#menudiv {

	}	

#menudiv_inner {

}

#hilitecpwrapper_inner {

	text-align:center;

	}

#hilite2cpwrapper {

	margin:auto 0px;

	}

#hilite2cpwrapper_inner {

	text-align:center;}	

#hilite2cpwrapper_inner_core_iner {



}

#shad {

	height:15px;

	position: absolute;}	

#maincpwrapper {

	margin:auto 0px;

	}

#pagewrapper {

	}

#pagewrapper_inner_core_in { 

	background:#FFFFFF; 	

	margin:0;

	padding:10px 0 10px 0 ;

	text-align:left;

	height:1%;}



#adverttop {}

#adverttop1 {

	float:left;}

#adverttop2 {

	float:right;}

#u1112 {}

#u11 {

	float:left;}

#u12 {

	float:right;}

.mcp_wrp1 {

	float:left;

	overflow:hidden;background:#FFFFFF;

}

.mcp_wrp2 {

	float:right;

	overflow:hidden;

	background:#FFFFFF;

	height:1%;

}

.mcp_wrp2 div {

	background:#FFFFFF;}

.u1 {

	float:left;background:#FFFFFF;}

.u2 {

	float:right;background:#FFFFFF;}

.closingcpwrapper {

	margin:auto 0px;

	height:20px;

	}	

.openingcpwrapper {

	margin:auto 0px;

	height:20px;

	}

.openingcpwrapper_b {

	margin:auto 0px;

	height:20px;

	}

#bodycpwrapper {

	margin:auto 0px;}

#bodycppagewrapper {

}

#bodycppagewrapper_inner_core {

	padding:0 20px;

	text-align:left;}

.clrfix {

	clear:both;

}

/* bluebox style */

#boxblue,

#boxblack {

	margin:auto 0px;}

.op_rs1cpwrapper {

	margin:auto 0px;

	height:20px;}

.co_rs1cpwrapper {}

.co_rs1cppagewrapper {}

.co_rs1cppagewrapper_core {

	padding:0 20px;}

.cl_rs1cpwrapper {

	margin:auto 0px;

	height:20px;}



/* black style */

.op_rs2cpwrapper {

	margin:auto 0px;

	height:20px;}

.co_rs2cpwrapper {}

.co_rs2cppagewrapper {}

.co_rs2cppagewrapper_core {

	padding:0 20px;}

.cl_rs2cpwrapper {

	margin:auto 0px;

	height:20px;}

/*tp whois*/

.tpwhoisinput {

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

	width:420px;

	height:42px;

	border:none;

	font-size:28px;

	padding:5px 20px 0 10px;

}

.tpwhoisinput:hover,

.tpwhoisinput:focus {

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

	width:420px;

	height:42px;

	border:none;

	font-size:28px;

	padding:5px 20px 0 10px;}

.tphttp {

	font-size:28px;

	line-height:42px;}

.tpwhoisbutton {

	float:right;}	

#leftbox {

	width:200px;

	float:left;

	background:url(../images/dotedh.gif) repeat-y top right;

	overflow:hidden;	

	}

#leftbox_inner {

	padding-right:10px;}

#mainbods {

	float:right;}

#mainbods_core {

	float:left;

	overflow:hidden;}

#rightbox {

	width:200px;

	float:right;

	/*border:1px solid #CCCCCC;*/

	overflow:hidden;

	}

#rightbox_inner {

	padding-left:10px;}

/* setting for 4 blue box modules */

#botmodsection_1 {

	float:left;

	/*padding-bottom:5px;

	overflow:hidden;*/

}

#botmodsection_2{

	float:left;

	/*padding-bottom:5px;

	overflow:hidden;*/}

#botmodsection_3{

	float:left;

	/*padding-bottom:5px;*/

	/*overflow:hidden;*/}

#botmodsection_4 {

	float:left;

	padding-bottom:5px;

	overflow:hidden;

}

#botmodsection_1inner,

#botmodsection_2inner,

#botmodsection_3inner,

#botmodsection_4inner {

	padding:0px 5px 0px 5px;} 	

/* setting for 4 black box modules */

#botmodsection2_1 {

	float:left;

	/*padding-bottom:5px;

	overflow:hidden;*/

}

#botmodsection2_2{

	float:left;

/*	padding-bottom:5px;

	overflow:hidden;*/}

#botmodsection2_3{

	float:left;

/*	padding-bottom:5px;

	overflow:hidden;*/}

#botmodsection2_4 {

	float:left;

/*	padding-bottom:5px;

	overflow:hidden;*/

}

#ftcaja {

	background: url(../images/fondopie.jpg) #0f3b9b no-repeat;
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
}

#ftcaja h3{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#ftcaja p,
#ftcaja a:link,
#ftcaja a:active
#ftcaja a:hover{
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12;
	text-decoration:none;
}

#usr48 {
	background:url(../images/breadbar.jpg) #fdfee7 bottom repeat-x;
	height:40px; 
	border:solid; 
	border-color:#bdc1a3; 
	border-width:1px; 
/*	background-color:#fdfee7;*/
}

#usr4{
	margin-top:10px;
}

#usr8 .inputbox{
	background:#ffffff;
	height:20px;
	margin-top:10px;
	vertical-align:top;
	border:1px solid #e7e8dd;
	color:#6c6c6c;	
}

#usr8 .button{ 
	text-align: center;
	color: #F0F0F0;
	border:0px solid #666666;
	padding:5px 10px;
	font-size:11px;
	font-family: Optima, Arial,Verdana, Helvetica, sans-serif;
	margin:3px 0;
}

#usr8 .button:hover , #usr8 .button:focus {


}

#botmodsection2_1inner,

#botmodsection2_2inner,

#botmodsection2_3inner,

#botmodsection2_4inner {

	padding:0px 5px 0px 5px;} 

	

#bodycppagewrapper_inner_core div.moduletable {

	margin-bottom:10px;

	}

/* footer setting */	

#footer_wrapper {

	margin:auto 0;

}

#footer_wrapper_inner {

	padding:0 10px 0px 10px;

	height:45px;

	text-align:left;

}

#footer_left { 

	width:40%;

	float:left;

}

#footer_left div {

	font-size:90%;}

#footer_left img {

	margin-right:5px;}

#footer_right {

	width:60%;

	float:right;

	padding-top:0px;

	margin-right:0px;

	text-align:right;

	overflow:hidden;

	font-size:90%;}

#footer_right a {

	font-size:90%;}

.footimg {

	width:40px;

	float:left;}

#footer_left div a {

	color:#ff0000;}

/*mootips*/

.tool-tip {

	width: 150px;

	z-index: 13000;

	border:1px solid #AEAEAE;

}

.tool-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #fff;

	padding: 4px 8px 4px 10px;

	background:url(../images/bgmootiptitle.gif) repeat-x  #fff;

	height:22px;

 }

 .tool-text {

	font-size: 11px;

	color: #666;

	padding: 4px 8px 8px;

	background: #f0f0f0;

}/* 

Module.css

Specific Css rules for Module layout 

Copyright (C) 2008 TemplatePlazza.com

All rights reserved.

 */ 

 	



div.moduletable {

	}

div.moduletable-nobox {

	padding:0;

	margin:0;}

div.moduletable h3,

div.moduletable-nobox h3 {

	line-height:250%;

	font-size:120%;

	padding:0;

	margin: 0px 0px 5px 0px;

	text-transform:uppercase;

	

	}

#mainbods_core div.moduletable h3,

.mcp_wrp1 div.moduletable h3 {

	border-bottom:3px solid #CCCCCC;

		padding:5px 0 0 0;

		margin:0;

		line-height:200%;

	}



#leftbox_inner div.moduletable,

#leftbox_inner div.moduletable-red,

#leftbox_inner div.moduletable-black,

#leftbox_inner div.moduletable_menu,

#leftbox_inner div.moduletable_menu_text {

	margin-bottom:10px;



}

#leftbox_inner div.moduletable_menu h3,

#leftbox_inner div.moduletable_text h3,

#leftbox_inner div.moduletable h3 {

	background:url(../images/bgh3-leftbox.png) no-repeat;

	text-transform:none;

	color:#FFFFFF;

	padding-left:10px;

	font-size:96%;

	font-weight: bold;

	line-height:30px;

	margin-top:0;

	

	}



#leftbox_inner div.moduletable-red h3 {

	background:url(../images/bgh3-leftbox-red.png) no-repeat;

	text-transform:none;

	color:#FFFFFF;

	padding-left:10px;

	font-size:96%;

	font-weight: bold;

	line-height:30px;

	margin-top:0;

	}

#leftbox_inner div.moduletable-black h3 {

	background:url(../images/bgh3-leftbox-black.png) no-repeat;

	text-transform:none;

	color:#FFFFFF;

	padding-left:10px;

	font-size:96%;

	font-weight: bold;

	line-height:30px;

	margin-top:0;}

	

#topcpwrapper_inner_core_in_top_3 div.moduletable h3 {

	text-align:left;

	font-size:90%;

	border-bottom:3px solid #ccc;

	line-height:20px;

	background:url(../images/page_settings.gif) no-repeat top left;

	padding-left:15px;

}

#topcpwrapper_inner_core_in_top_3 div.moduletable,

#topcpwrapper_inner_core_in_top_3 div.moduletable div,

#topcpwrapper_inner_core_in_top_3 div.moduletable p,

#topcpwrapper_inner_core_in_top_3 div.moduletable td,

#topcpwrapper_inner_core_in_top_3 div.moduletable input {

	text-align:left;

	font-size:90%;

	}



#topcpwrapper_inner_core_in_top_3 input#mod_login_username{

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

	padding-left:20px;

	width:100px;

}

#topcpwrapper_inner_core_in_top_3 input#mod_login_password{

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

	padding-left:20px;

	width:100px;

}



#rightbox_inner  div.moduletable h3,

#rightbox_inner  div.moduletable_text h3 {

background:url(../images/bgh3-rightbox.gif) #BAB7B7 repeat-x top center;

	margin-left:-10px;

	padding-left:10px;

		font-size:96%;

	font-weight: bold;

	line-height:30px;

	color:#fff;

	margin-top:0;

}	

#rightbox_inner  div.moduletable-red h3 {

	background:url(../images/bgh3-leftbox-red.png) no-repeat;

	text-transform:none;

	color:#FFFFFF;

	padding-left:10px;

	font-size:96%;

	font-weight: bold;

	line-height:30px;

	margin-top:0;



}

#rightbox_inner  div.moduletable-black h3 {

background:url(../images/bgh3-rightbox-black.gif) #BAB7B7 repeat-x top center;

	margin-left:-10px;

	padding-left:10px;

		font-size:96%;

	font-weight: bold;

	line-height:30px;

	color:#fff;

		margin-top:0;

}

	

#botmodsection,	

#botmodsection div.moduletable,

#botmodsection div.moduletable p,

#botmodsection div.moduletable div,

#botmodsection div.moduletable h1,

#botmodsection div.moduletable h2,

#botmodsection div.moduletable h3 {

 color:#FFFFFF;

	}

#botmodsection div.moduletable a {

	color:#003399;}





#botmodsection2,	

#botmodsection2 div.moduletable,

#botmodsection2 div.moduletable p,

#botmodsection2 div.moduletable div {

 color:#666666;

	}

#botmodsection2 div.moduletable h3 {

	color:#999999;}

#botmodsection2 div.moduletable a,
#botmodsection2 div.moduletable a:visited,
#botmodsection2 div.moduletable a:active,
#botmodsection2 div.moduletable a:hover {

	color: #ffffff;}

