/* CSS style for joomla */

*{

	margin:0;

	padding:0;

}

body{

	font-family:Tahoma, Arial, sans-serif;

	font-size:12px;

	color:#333;

	line-height:150%;

}

body{

	background: url(../images/bg_body.gif) repeat top left;

}

h2,h3{

	color:#777;

}

p,b,tr,td{

	color:#333;

}

a:link,a:visited{

	outline: none;

	text-decoration:none;

	font-weight: normal;

	color:#EC1D8B;

}

a img{

	border:0 none;

}

a:hover{

	text-decoration:underline;

}

fieldset{

	border:0;

	margin:0;

	padding:0;

}



ul,li{

	margin:0;

	padding:0;

	list-style-type:none;

}

table.contentpane ul li {

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

	list-style-position: inside;

}

div.moduletable table,div.module table{

	border-collapse:collapse;

	margin:0;

	padding:0;

}

div.moduletable h3, div.module h3,

div.moduletable_menu h3,div.moduletable_text h3,

.componentheading, .contentheading{

	font-family: Tahoma, Arial, sans-serif; 

	font-size: 12px;

	vertical-align: top;

	color: #777;

	text-align: left;

	font-weight: bold;

	vertical-align:top;

}

.small,.createdate,.modifydate{

	font-size: 10px;

	color: #92C545;

	font-weight: normal;

	text-align: left;

}

.readon{

	color:#666666;

	font-size:11px;

	text-decoration:underline;

	display: block;

}

.readon:hover{

	color:#4CAFC6;

	text-decoration:none;

	font-style:italic;

}

inputbox{

	border: 1px solid #92C546;

	padding: 2px;

}

input.button, .validate  {

	background: #92C547;

	border: 0;

	margin:5px 0;

	color: #fff;

}

p#form-login-remember{

	margin-top:5px;

}

.menu li a:link, .menu li a:visited{

	cursor:pointer;

	margin: 0;

	line-height: 18px;

	text-decoration: none;

	color: #FFF;

	font-weight: bold;

}

.menu li a:hover{

	color: #000;

}

span.article_separator {

	display:block;

	height:5px;

}

/* content tables */

#mainbody {

	

width:100%;

}



#mainbody table {



width:100%;

}





td.sectiontableentry0,

td.sectiontableentry1,

td.sectiontableentry2 {

  padding: 3px;

  color: #333;

}

/* style for module*/

/*

#leftcol div.module_menu div,#leftcol  div.module div {

	background: url(../images/menu_bg.png) top center repeat-y;

}

#leftcol div.module_menu div div,#leftcol  div.module div div {

	margin-bottom: 12px;

	padding: 0 0 1px 0;

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

}

#leftcol div.module_menu div div div,#leftcol  div.module div div div{

	background: url(../images/menu_bottom.png) bottom center no-repeat;

	margin: 0;

	padding:3px;

}

#leftcol div.module_menu div div div div,#leftcol div.module div div div div{

	background:none;

}

/*end style for modules*/

#leftcol div.module_menu,#leftcol  div.module{

	margin-bottom:15px;

	overflow:hidden;

}

#leftmenu  div.module_menu{

	background: #D3A907;

	border-left: 10px solid #E2C75E;

	padding-top:10px;

	

}

#leftmenu div.module_menu{

	height: 380px;

}

#leftcol div.module_menu h3{

	_border-bottom: 1px solid #fff;

}

#leftcol h3,

#rightcol h3{

	color: #005588;

	line-height: 35px;

	text-transform: uppercase;

	text-indent: 10px;

	*font-size:12px;

}

/* ************** Current Menu *******************************/



li#current a:link, li#current a:visited,li#current a:hover, li#current a:active {

	color: #000;	

}



#leftcol div.module_menu, #leftcol div.module{

	min-height: 200px;

}

div.module_menu  ul.menu li:first-child{

	border-top: 1px solid #fff;

}

div.module_menu  ul.menu li{

	border-bottom: 1px solid #fff;

	color: #fff;

}

div.module_menu  ul.menu a{

	color: #fff;

	margin-left: 10px!important;

	display: block;

	line-height: 25px;

}

div.module_menu ul.menu li a:hover{

	color: #000;

}

#leftsponsor{

	

	overflow: hidden;

	background-color: #fff;



}

#leftsponsor div.module{

	margin: 0  0 15px 0px;

}

#leftmenu,#leftsponsor,user10,user11,user12,user13,user14,user15{

  margin-bottom: 10px;

}



#bottom{

	clear:both;

	height: 68px;

	width: 960px;

	margin-left: 10px;

	margin-bottom: 8px;

	overflow: hidden;

	background-color: #aaa;

}

/********** Right Module *****************/

#rightcol .moduletable{

	width: 300px;

	height: 100px;

	margin-bottom: 10px;

	overflow: hidden;

}



#rightcol #rightpromo1,#rightcol #rightpromo2,#rightcol #rightpromo3, #rightcol #rightpromo4 , #rightcol #rightpromo5 ,#rightcol #rightpromo6  ,#rightcol #rightpromo7

,#rightcol #rightpromo8 ,#rightcol #rightpromo9 ,#rightcol #rightpromo10 ,#rightcol #rightpromo11 ,#rightcol #rightpromo12{

    width: 300px;

	height: 100px;

	margin-bottom: 10px;

	overflow: hidden;

}









/**************** Login ************************/

.moduletable-login{

	border-top: 3px solid;

	border-bottom: 3px solid;

	height: 130px;

	margin-bottom: 10px;

}

.moduletable-login fieldset.input{

	margin-bottom: 10px;

}

#form-login{

	margin-top: 10px;

}



#form-login-username{

	margin-bottom: 5px;

}



#form-login-username label{

	margin-right: 10px;

	font-weight: bold;

	width: 60px;

}

#form-login-username br{

	line-height: 0px;

	display: none;

}

#modlgn_username{

	width: 120px;

}



#modlgn_passwd{

	width: 120px;

}

#form-login-password{

	float: left;

}

#form-login-password label{

	margin-right: 10px;

	font-weight: bold;

	width: 60px;

}

#form-login-password br{

	display: none;

	line-height: 0px;

}

#form-login-remember {

	float: left;

	width: 80%;

	display: none;

}

#form-login input.button{

	margin: 0 0 0 20px;

	width: 80px;

	color: #D9B830;

	border: 1px solid #D9B830;

	background-color: #FFF;

	text-transform: uppercase;

	font-weight: bold;

}

#form-login ul{

	margin-top: 10px;

	display: inline;

	overflow: hidden;

	white-space: nowrap;

}

#form-login ul li{

	display: inline;

	_width: 150px;

	margin: 5px 20px 0 0;

}

#form-login ul li a{

	color: #EC1D8B;

	font-weight: bold;

	font-size: 11px;

}

#form-login ul li:last-child{

	display: none;

	width: 50%;

}

/********************* Footer ***************************/



#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{

	color: #EC1D8B;

}

td.sectiontableheader{

	padding-right: 5px;

}

/********

document.getElementById("TransMenu5").childNodes.item(0).childNodes.item(0).childNodes.item(0).childNodes.item(0)





********/





.buttonheading a{

color: #333333;

padding-left: 3px;

padding-right: 3px;

display: block;

width: 35px;

}

.transMenu43 td{

border: none;

}
