/* CSS Document */







html {



	


}







body {




}
.createdate {



	height: 10px;
    padding-top: 5px;
	padding-bottom: 5px;
	position: bottom;
	color: #666666;
	font-size: 11px;
	page-break-after:always;



}


.article_seperator {
 
	 display: block;
	width: 634px;
	height: 1px;
	background-color: #CCCCCC;
	margin-bottom: 10px;
    margin-top: 10px;

	
}

.textfield_effect    {
    /*we will first set the border styles.*/
    border-width: 1px;
    border-style: solid;
    border-color: #999999;
	background-color: #999999;
	
    /*we are now going to add in the shadow image that we created earlier*/
    /*background-image: url(back_field.gif);
    background-repeat: repeat-x;*/
    /*I am going to add some text formatting of my own*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    /*width: 200px;
    height: 15px;*/
	
    }
 
/*we are now going to style how the textfield will look when we
hover over it and when we actually have it selected*/
 
.textfield_effect:hover    {
    border-color: #FF00FF;
    border-width: 1px;
    }
 
.textfield_effect:focus    {
    border-color: #FF00FF;
    border-width: 1px;
    }
 
/*you may also like to add some styles for the rest of the form*/
 
/*fieldset    {
    width: 400px;
    height: 200px;
    border-style: solid;
    border-width: 1px;
    border-color: #036399;
    margin-left: auto;
    margin-right: auto;
    background-color: #F5F5F5;
    }*/
fieldset:hover    {
    border-color: #0ca0ff;
    }
legend    {
    font-family: sans-serif;
    font-size: 18px;
    color: #FFFFFF;
    font-weight: bold;
    }


.clr {



	clear: both;



}














body {



	margin: 0px;


	padding: 0px;



	font-family: Helvetica, Arial, Sans Serif;



	



	font-size: 12px;



	color: #CCCCCC;
	



}







/* Joomla core stuff */



a:link, a:visited {



	color: #666666; text-decoration: none;



	/*font-weight: bold;*/



}







a:hover {



	color: #666666;	text-decoration: underline;



	/*font-weight: bold;*/



}







table.contentpaneopen {



  width: 100%;



	padding: 0px;



	border-collapse: collapse;



	border-spacing: 0px;



	margin: 0px;



}







table.contentpaneopen td {



   padding-right: 5px;



}







table.contentpaneopen td.componentheading {



	padding-left: 4px;



        



}















table.contentpane {



  width: 100%;



	padding: 0px;



	border-collapse: collapse;



	border-spacing: 0px;



	margin: 0px;



}







table.contentpane td {



	margin: 0px;



	padding: 0px;



}







table.contentpane td.componentheading {



	padding-left: 4px;



}







table.contentpaneopen fieldset {



	border: 0px;



	border-bottom: 1px solid #eee;



}











.inputbox {



	padding: 2px;



	border:solid 1px #cc9933;



	background-color: #ffffff;


}







.componentheading {



	/*background: url(../images/subhead_bg.png) repeat-x;*/



	color: #ccc;



	text-align: left;



	padding-top: 4px;
	padding-bottom:0px;



	padding-left: 0px;



	height: 21px;



	font-weight: bold;



	font-size: 10px;



	text-transform: uppercase;







}







.contentcolumn {



	padding-right: 5px;



}







.contentheading {



	height: 5px;





        color: #FFFFFF;



	/*font-weight: bold;*/



	font-size: 12px;



	white-space: nowrap;



}















.contentpagetitle {



	font-size: 12px;



	/*font-weight: bold;*/



	color: #FFFFFF;



	text-align:left;



}







table.searchinto {



	width: 100%;



}







table.searchintro td {



	font-weight: bold;



}







table.moduletable {



	width: 100%;



	margin-bottom: 5px;



	padding: 0px;



	border-spacing: 0px;



	border-collapse: collapse;



}







div.moduletable {



	padding: 0;



	margin-bottom: 2px;



}







table.moduletable th, div.moduletable h3 {



	/*background: url(../images/subhead_bg.png) repeat-x;*/



	color: #ffffff;



	text-align: left;



	padding-left: 0px;



      padding-top: 0px;



	height: 21px;



	line-height: 21px;



	font-weight: bold;



	font-size: 10px;



	text-transform: uppercase;



	margin: 0 0 2px 0;



	border-bottom: 2px solid #ccc;



}







table.moduletable td {



	font-size: 11px;



	padding: 0px;



	margin: 0px;



	font-weight: normal;



}







table.pollstableborder td {



  padding: 2px;



}







.sectiontableheader {



  font-weight: bold;



  background: #f0f0f0;



  padding: 4px;



}







.sectiontablefooter {







}







.sectiontableentry1 {



	background-color : #ffffff;



}







.sectiontableentry2 {



	background-color : #f9f9f9;



}







.small {



	color: #999999;



	font-size: 11px;



}














.modifydate {



	height: 15px;



	padding-top: 10px;



	color: #ba34da;



	font-size: 11px;



}







table.contenttoc {



  border: 1px solid #cccccc;



  padding: 2px;



  margin-left: 2px;



  margin-bottom: 2px;



}







table.contenttoc td {



  padding: 2px;



}







table.contenttoc th {



  background: url(../images/subhead_bg.png) repeat-x;



  color: #ba34d;



	text-align: left;



	padding-top: 2px;



	padding-left: 4px;



	height: 21px;



	font-weight: bold;



	font-size: 10px;



	text-transform: uppercase;



}







a.mainlevel:link, a.mainlevel:visited {



	/*display: block;



	background: url(../images/menu_bg.png) no-repeat;



	vertical-align: middle;*/



	font-size: 11px;



	/*font-weight: bold;*/



	color: #ba34d;



	text-align: left;



	padding-top: 5px;



	padding-left: 0px;



	/*height: 20px !important;



	height: 25px;



	width: 100%;*/



	text-decoration: none;



}







a.mainlevel:hover {



	/*background-position: 0px -25px;*/



	text-decoration: none;



	color: #ba34da;



}







a.mainlevel#active_menu {



	color:#ba34da;



	/*font-weight: bold;*/



}







a.mainlevel#active_menu:hover {



	color: #ba34da;



}







a.sublevel:link, a.sublevel:visited {



	padding-left: 1px;



	vertical-align: middle;



	font-size: 11px;



	font-weight: bold;



	color: #ba34da;



	text-align: left;



}







a.sublevel:hover {



	color: #ba34da;



	text-decoration: none;



}







a.sublevel#active_menu {



	color: #ba34da;



	text-decoration: bold;



}







.highlight {



	background-color: Yellow;



	color: Blue;



	padding: 0;



}



.code {



	background-color: #ddd;



	border: 1px solid #bbb;



}







form {



/* removes space below form elements */



	margin: 0;



 	padding: 0;



}







div.mosimage {



  border: 0px solid #ccc;



}







.mosimage {



  border: 0px solid #cccccc;



  margin: 0px



hspace="0" vspace="0";



}







.mosimage_caption {



  margin-top: 0px;



  background: #efefef;



  padding: 0px 0px;



  text-transform: normal;



  font-size: 0px;



  border-top: 0px 



hspace="0" vspace="0";














.clubtvktop {



            	  background: #CC9933;



            	  padding-bottom: 10px;



            	}







h1{



	font-size: 14px;



	color: #000000;



	font-weight: bold;



	margin-top: 0px;



	margin-bottom: 0;



	padding-bottom: 1px;



    }



h2{



	font-size: 12px;



	font-weight: bold;



	color: #000000;



	margin-top: 0px;



	margin-bottom: 0;



	padding-bottom: 0px;



    }



.clubtvktext {



    font-size: 8px;



	color: #000000;



	margin-top: 20px;



	margin-bottom: 20;



	padding-left: 40px;



	padding-bottom: 4px;



	line-height: 100%;



            	}







.clubtvkmbody {



	padding-right: 10px;



	width:310px;







            	}



.clubtvkoptional {



    font-size: 4px;



	color: #ffffff;



	margin-top: 20px;



	margin-bottom: 20;



	padding-left: 0px;



	padding-bottom: 20px;



	line-height: 100%;



            	}