body {
    background-color:#333333;
	color: #ffffff;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
    align:left;
         }

.image {
  border     : 0px solid #ffffff;
  margin     : 5px;
  background :#FFFFFF;

}

.image1 {
  border     : 1px solid #FFFFFF;
  margin     : 0px 5px 0px 0px;
  background : #FFFFFF;

}

.body {
    background-color:#333333;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    align:left;
         }

.all {
	width:930px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    align:left;
	}

#index	{
		width:930px;
        height:100%;
        margin: 0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        background: #ffffff;
         }

.advert_top {
	   width:810px;
	   margin:0px 0px 0px 0px;
       padding:5px 0px 0px 0px;
	   background-color:#ffffff;
            }

.advert_right {
		width:120px;
		padding:110px 5px 0px 5px;
		background-color:#ffffff;
        text-align: left;
            }

.col_left{
        margin:0px 0px 0px 0px;
		text-align:left;
		width:5px;
		height:100%;
		padding:0px 0px 0px 0px ;
		background:url(../images/col_left.png) #ffffff top;
	}

.col_top{
        margin:0px 0px 0px 0px;
		text-align:left;
		width:810px;
		height:5px;
		padding:0px 0px 0px 0px ;
	}

.col_right{
        margin:0px 0px 0px 0px;
		text-align:left;
		width:5px;
		height:100%;
		padding:0px 0px 0px 0px ;
		background:url(../images/col_right.png) #ffffff top;
	}

.col_main{
        margin:0px 0px 0px 0px;
		text-align:left;
		width:800px;
		padding:0px 0px 0px 0px ;
		background:#ffffff ;
	}

.date 	{
		width:300px;
        margin:0px 0px 0px 0px;
        padding:2px 0px 0px 5px ;
        text-align: left;
        background:#ffffff;
     }

.header 	{
		width:500px;
        margin:0px 0px 0px 0px;
        padding:2px 5px 0px 0px ;
        text-align: right;
        background:#ffffff;
     }

.logo{
		width:400px;
		padding:2px 0px 0px 5px;
        text-align: left;
	}

.search{
        padding:0px 0px 0px 0px;
        text-align: right;
	}

.top 	{
		width:800px;
        height:100%;
		margin:0px 0px 0px 0px;
        padding:5px 0px 0px 5px;
        text-align: left;
         }

.pway 	{
		width			 : 800px;
		margin			 : 0px 0px 0px 0px;
        padding			 : 5px 0px 0px 5px;
        text-align		 : left;
        background		 : #ffffff;
         }

.content{
    	margin			 : 0px 0px 0px 0px;
		text-align		 : justify;
		width			 : 550px;
		height			 : 100%;
		padding			 : 5px 0px 0px 5px ;
		background		 : #ffffff;
		border			 : 0px solid #000000;
	}

.right{
    	margin			 : 0px 0px 0px 0px;
		text-align		 : left;
		width			 : 250px;
		height			 : 100%;
		padding			 : 5px 0px 0px 5px ;
		background		 : #ffffff;
		border			 : 0px solid #000000;
	}
	
	.facebook{
    	margin			 : 0px 0px 0px 0px;
		text-align		 : left;
		width			 : 250px;
		height			 : 100%;
		padding			 : 5px 0px 0px 10px ;
		background		 : #ffffff;
		border			 : 0px solid #000000;
	}

.partner {
        width			 : 800px;
        margin			 : 0px 0px 0px 0px;
        padding			 : 0px 0px 0px 0px;
        text-align		 : left;
        background		 : #FFFFFF;
        }

.foote {
        width			 : 800px;
        margin			 : 0px 0px 0px 0px;
        padding			 : 0px 0px 0px 0px;
        text-align		 : left;
        background		 : #FB5201;
        }
/*//////////////////Joomla Stuff///////////////////////////*/

td,tr,p,div {
		font-family		 : Verdana, Arial, Helvetica, sans-serif;
		font-size		 : 11px;
		color			 : #ffffff;
	}

h2 {
		color			 : #ffffff;
		font-size		 : 14px;
		font-weight		 : bold;
	}

h3 {
		color		 	 : #ffffff;
		font-size		 : 8px;
	}

h4 {
		color		 	 : #ffffff;
		font-size	 	 : 16px;
		font-weight	 	 : bold;
	}

h5 {
		color		 	 : #ffffff;
		font-size	 	 : 14px;
		font-weight	 	 : bold;
	}

h6 {
		color			  : #000000;
	}
	
	black {
		color			  : #000000;
	}

table.moduletable {
		margin            : 0px 0px 0px 0px;
		width             : 100%;
    	font-family       : Verdana, Arial, Helvetica, sans-serif;
		font-size         : 10px;
	}

table.moduletable th {	
    	font-size		 : 11px;
		text-align		 : left;
    	width			 : 100%;
    	font-weight		 : bold;
		border-bottom	 : 1px solid #9E9E9E;
		padding			 : 10px 10px 5px 2px;
	}

table.moduletable td {
    	padding-top		 : 0px 0px 0px 0px;
	}	

table.moduletable_right {
		margin			 : 0px 10px 5px 10px;
		width			 : 250px;
		font-weight		 : normal;
    	background		 : #F5F5F5;
        border			 : 1px solid #AFAFAF;
	}

table.moduletable_right th {
		font-size		 : 10px;
		text-align		 : right;
        width			 : 250px;
        font-weight		 : bold;
		padding			 : 10px 10px 5px 10px;
	}

table.moduletable_right td {
		font-size		 : 10px;
    	width			 : 250px;
    	font-weight		 : normal;
		padding			 : 5px 5px 5px 5px;
	}

table.moduletable_right1 {
		margin			 : 0px 10px 5px 10px;
		width			 : 250px;
		font-weight		 : normal;
        background		 : #FFFFFF;
        border			 : 0px solid #AFAFAF;
        align			 : center;
	}

table.moduletable_right1 th {
		font-size		 : 8px;
		text-align		 : right;
    	width			 : 250px;
    	font-color		 : #cccccc;
		padding			 : 0px 0px 0px 0px;
	}

table.moduletable_right1 td {
		font-size		 : 10px;
    	width			 : 250px;
    	font-weight		 : normal;
		padding			 : 0px 0px 0px 0px;
    	text-align		 : center;
	}

/* Content - Sections & Categories */

.contentpaneopen {
		border 			: 0px ridge #000000;
        text-align		: left;
		text-decoration	: none;
		font-weight		: normal;
        font-family		: Verdana, Arial, Helvetica, sans-serif;
	}

.contentheading {
  		width			: 90%;
  		font-size       : 14px;
  		font-weight     : bold;
  /**line-height      : 16px;**/
  		text-align      : left;
  		text-indent     : 0;
  		color           : #CCCCCC;
  		padding         : 0px 0px 0px 0px;
 		margin          : 0px 0px 0px 0px;
  }

.componentheading {
  		width           : 90%;
  		font-size       : 10px;
  		font-weight     : bold;
  /**line-height      : 16px;**/
  		text-align      : left;
  		text-indent     : 0;
  		color           : #CCCCCC;
  		padding         : 0px 0px 0px 0px;
  		margin          : 0px 0px 0px 0px;
  }

.contentpagetitle {
		font-size		: 50px;
 		color			: #CCCCCC;
		text-align		: left;
	}

.createdate {
        font-size		: 10px;
		color			: #666666;
        text-align		: left;
		text-decoration	: none;
		font-weight		: normal;
        font-family		: Verdana, Arial, Helvetica, sans-serif;
	}

.modifydate {
        font-size		: 10px;
		color			: #666666;
        text-align		: right;
		text-decoration	: none;
		font-weight		: normal;
       	font-family		: Verdana, Arial, Helvetica, sans-serif;
	}

table.contenttoc {
		color			: #999999;
    }

table.contenttoc td {
    	font-size		: 11px;
    	font-weight		: normal;
    	text-align		: left;
}

.contentdescription {
		font-size		: 11px;
		color			: #ffffff;
		text-align		: left; 	
	}

a.readon:link, a.readon:visited {
  		color            : #ffffff;
  		font-family      : Verdana, Arial, Helvetica, sans-serif;
  		font-size        : 11px;
 		white-space      : normal;
  		font-weight      : bold;
  		padding          : 0px 0px 0px 0px;
  		float            : right;
  		line-height      : 10px;
	}
a.readon:hover {
  		color            : #FF6600;
  		font-family      : Verdana, Arial, Helvetica, sans-serif;
  		font-size        : 11px;
  		white-space      : normal;
  		font-weight      : bold;
  		padding          : 0px 0px 0px 0px;
  		line-height      : 10px;
	}

/*****/

.sectiontableheader {
  		font-size        : 10px;
  		font-family      : Verdana, Arial, Helvetica, sans-serif;
 	 	font-weight      : normal;
  		text-transform   : uppercase;
  		letter-spacing   : 1px;
  		color            : #333333;
  		background       : #ffffff;
  		padding          : 1px 1px 1px 1px;
	}


.sectiontableentry1 {
  		vertical-align   : top;
  		padding          : 3px 3px 3px 3px;
  		border-bottom    : 1px solid #ffffff;
  		line-height      : 25px;
	}
	
.sectiontableentry2 {
  		vertical-align   : top;
  		padding          : 3px 3px 3px 3px;
  		border-bottom    : 1px solid #ffffff;
  		line-height      : 25px;
	}

/*****
MENU
******/
a.mainlevel  {
  		width            : auto;
  		margin           : 0px 0px 0px 0px;
 		padding          : 0px 0px 0px 0px;
  		font-size        : 10px;
  		background       : none;
  		text-indent      : 0px;
  		width		     : 800px;
	}

a.mainlevel:link, a.mainlevel:visited {
  		font-size        : 10px;
  		font-weight      : bold;
  		padding          : 2px 3px 2px 2px;
  		color            : #000000;
  		text-indent      : 0px;
	}
	
a.mainlevel:hover {
  		font-size        : 10px;
  		font-weight      : normal;
  		color            : #000000;
  		text-decoration  : none;
  		text-indent      : 0px;
	}

a.mainlevel-nav  {
  		width            : auto;
  		margin           : 0px 0px 0px 0px;
  		padding          : 0px 0px 0px 0px;
  		font-size        : 12px;
  		background       : none;
  		text-indent      : 0px;
  		border-right     : 1px solid #ffffff;
	}

a.mainlevel-nav:link, a.mainlevel-nav:visited {
  		font-size        : 12px;
  		font-weight      : bold;
  		padding          : 2px 8px 2px 5px;
  		color            : #ffffff;
  		text-indent      : 0px;
	}
	
a.mainlevel-nav:hover {
  		font-size        : 12px;
  		font-weight      : bold;
  		color            : #999999;
  		text-decoration  : none;
  		text-indent      : 0px;
	}

#active_menu {
  		color            : #CB140E;
	}
	
a#active_menu:hover {
  		color            : #333333;
	}

.sublevel {
   		font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   		font-size        : 10px;
   		font-weight      : normal;
   		color            : #999999;
   		margin-top	     : 10px 10px 10px 10px;
	}
	
a.sublevel:link, a.sublevel:visited {
   		font-family      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
   		font-size        : 10px;
   		font-weight      : normal;
   		color            : #999999;
   		padding    	     : 5px 1px 3px 5px;
   		text-decoration	 : none;
	}
	
a.sublevel:hover {
  		color            : #CB140E;
  		text-decoration  : none;
	}
	
a.sublevel#active_menu  {
  		background       : transparent;
  		color            : #ff6600;
  		border           : 0px;
	}

/******/

.inputbox {
		font-size		 : 10px;
		font-family		 : Verdana, Arial, Helvetica, sans-serif;
  		color			 : #ffffff;
		background		 : #444444;
		border			 : 1px solid #ffffff;
		height			 : 15px;
		vertical-align   : bottom;
	}

.pathway {
  		font-family      : Verdana, Arial, Helvetica, sans-serif;
  		font-size        : 10px;
  		color            : #ffffff;
  		padding          : 0px 0px 0px 0px
	}
	
a.pathway:link, a.pathway:visited {
  		font-family      : Verdana, Arial, Helvetica, sans-serif;
  		color		     : #ffffff;
  		font-size        : 10px;
  		padding		     : 0px 0px 0px 0px;
	}
	
a.pathway:hover {
  		color            : #FF6600;
  		font-size        : 10px;
  		padding		     : 0px 0px 0px 0px;
	}

.back_button {
  		color            : #ffffff;
  		font-family      : Verdana, Arial, Helvetica, sans-serif;
  		font-size        : 12px;
  		font-weight      : normal;
  		padding			 : 0px 0px 10px 0px;
  		margin		     : 0px 0px 0px 5px;
  		float            : right;
	}

.button {
  		font-size        : 11px;
  		color            : #333333;
  		border           : 1px solid #999999;
  		margin           : 5px 0px 0px 0px;
  		background-color : #EDEDED;
  		padding          : 0px 0px 0px 0px;
  		cursor           : pointer;
	}

a:link, a:visited {
  		font-size        : 10px;
  		color            : #ffffff;
  		text-decoration  : none;
  		font-weight      : bold;
	}

a:hover {
  		font-size        : 10px;
  		color            : #FF6600;
  		text-decoration  : none;
  		font-weight      : bold;
	}
	
a.category:link, a.category:visited {
  		font-size        : 10px;
  		font-weight      : bold;
	}

.small {
  		font-size        : 10px;
  		color            : #333333;
  		text-align       : right;
	}
	
.smalldark {
  		font-size        : 10px;
  		color            : #333333;
  		text-align       : right;
	}

.mosimage {
  			border     	 : 1px solid #dedede;
  			margin     	 : 5px 5px 5px 5px;
  			padding    	 : 3px 0px 0px 0px;
  			background 	 : #FFFFFF;
	}

.mosimage_caption {
  			margin  	 : 3px 0px 0px 0px;
  			padding   	 : 0px 0px 0px 0px;
  			color	     : #000066;
  			font-size 	 : 10px;
  			background   : #f1f1f1;
	}

.image {
  			border     	 : 1px solid #000000;
  			margin       : 5px 5px 5px 5px;
  			background   : #FFFFFF;

	}

table.moduletable_top1 {
			margin		 : 0px 0px 0px 0px;
			width		 : 785px;
			font-weight  : normal;
    		background   : #F4F4F4;
    		border-top   : 0px solid #000000;
    		border-bottom: 1px solid #000000;
    		border-left  : 1px solid #000000;
    		border-right : 1px solid #000000;
    }

table.moduletable_top1 th {
			font-size	 : 10px;
			text-align	 : right;
    		font-weight  : bold;
    		margin		 : 0px 0px 0px 0px;
			padding		 : 0px 0px 0px 0px;
	}

table.moduletable_top1 td {
			font-size	 : 10px;
			font-weight	 : normal;
    		margin		 : 0px 0px 0px 0px;
			padding		 : 2px 2px 2px 9px;
	}


table.moduletable_news {
			margin		 : 0px 0px 0px 0px;
			width		 : 520px;
			font-weight	 : normal;
         	background	 : #ffffff;
         	border		 : 0px solid #000000;
	}

table.moduletable_news th {
			font-size	 : 12px;
			text-align	 : left;
         	font-weight	 : bold;
			padding		 : 0px 0px 2px 00px;
	}

table.moduletable_news td {
			font-size	 : 10px;
			font-weight	 : normal;
			padding		 : 0px 0px 0px 0px;
	}

table.moduletable_banner {
			margin		 : 0px 0px 0px 0px;
			width		 : 100%;
			font-weight	 : normal;
    		background	 : #ffffff;
    		border		 : 0px solid #000000;
	}

table.moduletable_banner th {
			font-size	 : 8px;
    		font-color	 : #cccccc;
			text-align	 : right;
    		font-weight	 : bold;
			padding		 : 0px 0px 2px 0px;
	}

table.moduletable_banner td {
			font-size	 : 10px;
    		text-align	 : center;
			font-weight	 : normal;
			padding		 : 5px 0px 5px 0px;
	}

table.mod_pi_table {
			margin		 : 10px 0px 0px 10px;
			width		 : 250px;
			font-weight	 : normal;
         	background	 : #F5F5F5;
         	border		 : 1px solid #AFAFAF;
	}

table.mod_pi_table th {
			font-size	 : 10px;
			text-align	 : right;
         	width		 : 250px;
         	font-weight	 : bold;
			padding		 : 0px 0px 0px 0px;
	}

table.mod_pi_table td {
			font-size	 : 10px;
         	width		 : 250px;
         	font-weight	 : normal;
			padding		 : 5px 10px 5px 10px;
	}

ul {
  			margin       : 0px 0px 0px 0px;
 	 		padding	  	 : 0px 0px 0px 0px;
  			list-style   : none;
  			width		 : 245px;
	}
li {
  			line-height  : 0px 0px 0px 0px;
  			padding	  	 : 0px 0px 0px 0px;
}