html, body {

	padding:0px;

	margin:0px;

	height:100%;

	}



body { background-color:#353B39;background-image: url(body_bg_.jpg); background-repeat: repeat-x; }

body.howitwork {background-color: #5F676C;background-image:none;}



td.body { background-image: url(body_bg.jpg); background-repeat: no-repeat; background-position: center top;}

table.content { }

body, td, p, a, span, div, input, select {

	font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif; color:#FFFFFF;

}

body.howitwork * {font-size: 12px;}



a:hover { text-decoration: none;}



h1 {

	color: white; 

	font-size: 13px; font-family: Verdana, Arial, sans-serif; 

	font-weight: bold; 

	background-image: url(h1_bg.gif); background-repeat: no-repeat;  background-position: left bottom;

	padding-bottom: 9px; margin-bottom: 5px; padding-top: 2px; padding-left: 3px; margin-left: 0px;

}



h2 {

	color: #FEC58B; 

	font-size: 13px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; 

	background-image: url(h2_bg.gif); background-repeat: repeat-x;  background-position: left bottom;

	padding-bottom: 8px; margin-bottom: 2px; margin-top: 4px; padding-left: 1px;

}

p {margin-top: 3px; margin-bottom: 7px; text-align: justify;}

ul {list-style: none; margin: 0px; margin-left: 3px; padding: 0px;}

li {padding-bottom: 7px;}



/* **************************************************** */

/* 			top menu 			*/

/* **************************************************** */

table.menu {margin-right: 43px;}

table.menu td {

	white-space: nowrap;

}

table.menu td a {

	text-decoration: none;

	font-weight: bold;

	font-size:10px;

	color: #A9B1B6;

}

table.menu td a:hover {

	color: #FE9B01;

}

table.menu td.mnu_top {

	background-image: url(mnu/menu_top_bg.gif);

	background-repeat: repeat-x;

}

table.menu td.mnu_top_activ{

	background-image: url(mnu/menu_top_bg_act.gif);

	background-repeat: repeat-x;

}



table.menu td.mnu_activ {

	background-image: url(mnu/menu_txt_bg_act.gif);

	background-repeat: repeat-y;

	background-color: #733D10F;

}



table.menu td.mnu_activ a {

	color: #FE9B01;

}

table.menu td.mnu_activ_right {

	background-color: #733D10;

}

table.menu td.mnu {

	background-color: #373C41;

	background-image: url(mnu/menu_txt_bg.gif);

	background-repeat: repeat-y;

}

table.menu td.mnu_right {

	background-color: #373C41;

}



/* **************************************************** */

/* 			left navigation bar 		*/

/* **************************************************** */



div.navigation {

	wpadding-top: 12px;

	wmargin-top: 27px;

	wbackground-image: url(navigation.gif);

	background-repeat: no-repeat;

	padding-left: 18px;

	padding-right: 5px;

	height: 437px;

}

div.header {

	wmargin-top: 12px;

	padding-bottom: 13px;

	padding-left: 3px;

	color: #FE9B01;

	font-weight: bold;

	font-size:13px;

	font-family: Verdana, Arial, sans-serif;

	background-image: url(header_bg.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

}

/* because dummy Mozilla & FireFox..  */

img.nav_bar {

	margin-top:28px;

	margin-bottom: 7px;

}



div.navigation p {

	margin: 0px;

}



p.smallwhite {

        margin-top: 2px;

        margin-bottom: 4px;

        padding: 0px 4px 8px 4px;

	font-size: 11px;

	color: white;

}



p.signed {

	margin-top: 2px;

	margin-bottom: 2px;

        padding: 0px 4px 8px 4px;

        color: #FFCC99;

	font-size: 11px;

	font-weight: bold;

	line-height: 1.2;

	text-align: left;

}



p.more {

	margin-top: 0px;

	padding-right: 7px;

	text-align: right;

}



p.more a {

	font-size: 11px;

	font-family: Verdana, Arial, sans-serif; 

	color:#FE9B01;

	text-decoration: none;

}

p.more a:hover {

	text-decoration: underline;

}



ul.leftmenu {

	margin:0px;

}

ul.leftmenu li, ul.leftmenu li.down, ul.leftmenu li.up {

	background-image: url(lmnu_line.gif);

	background-repeat: no-repeat;

	background-position: 0px 14px;

	padding-left: 3px;

	padding-bottom: 7px;

/*	behavior: url('png.htc'); */

}

ul.leftmenu li a{

	text-decoration: none;

	font-weight: bold;

	font-size: 11px;

	color: #A9B1B6;

}

ul.leftmenu li, ul.leftmenu li a:hover{

	color: white;

	text-decoration: none;

	font-weight: bold;

	font-size: 11px;

}



ul.leftmenu li.down {

	background-image: url(lmnu_line_dwn.gif);

	background-position: 0px 11px;

}

ul.leftmenu li.up {

	background-image: url(lmnu_line_up.gif);

	background-position: 0px 10px;

}



ul.sublist {

	margin-top: 12px;

	margin-left: 10px;

	margin-bottom: 0px;

}

ul.sublist li{

	background-image: url(lsmnu_line.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-left: 9px;

	margin-bottom: 5px;

	padding-bottom: 0px;

	font-weight: normal;

	font-size: 11px;

}



ul.sublist li a{

	font-weight: normal;

	color: white;

}

ul.sublist li a:hover{

	font-weight: normal;

	text-decoration: underline;

}



ul.sublist li.link{

	background-image: url(lsmnu_line_gr.gif);

}



ul.sublist li.link a{

	font-weight: normal;

	color: #D3DCE1;

}

ul.sublist li.link a:hover{

	font-weight: normal;

}





div.nav_bottom {

	text-align: center;

	padding-left: 10px;

	height: 55px;

}

div.copy {

	text-align: center;

	padding-left: 10px;

	font-size: 10px;

	color: #D3DCE1;

	font-family: Tahoma, Verdana, Arial, sans-serif;

}



/* **************************************************** */

/* 		central content  			*/

/* **************************************************** */



div.content {

	margin-top: 23px;

	margin-left: 13px;

	padding-right: 20px;

}

div.content a{

	font-weight: bold;

	color: #FFE1C3;

	text-decoration: none;

}

div.content a:hover{

	text-decoration: none;

	wcolor: #CACDCF;

}



div.content, div.content p {

	white-space: normal !important;

}

td.fotolink {

	background-repeat: no-repeat;

}

td.fotolink a{

	font-weight: normal;

	color: white;

	font-size: 11px;

	text-decoration: none;

}

td.fotolink a:hover{

	text-decoration: none;

	color: #CACDCF;

}



ul.txt_list {

	margin-top: 17px;

	margin-bottom: 12px;

	margin-left: 5px;

}

ul.txt_list li{

	background-image: url(li_txt_bg.gif);

	background-repeat: no-repeat;

	margin-bottom: 2px;

	padding-bottom: 2px;

	padding-left: 10px;

}                       

ul.link_list, ul.link_list_dance {

	margin-bottom: 10px;

}

ul.link_list li, ul.link_list_dance li {

	margin-bottom: 0px;

	margin-top: 0px;

	margin-right: 10px;

	padding-bottom: 0px;

	padding-top: 0px;

	padding-right: 5px;

	display: inline;

	background-repeat: no-repeat;

	background-position: right bottom;

}

/*

ul.link_list li {

	background-image: url(rlink_trn.gif);

}

*/

ul.link_list_dance li, ul.link_list li {

	background-image: url(rlink_trn_dance.gif);

}

/*

ul.link_list li a{

	font-weight: normal;

	color: #C4C6C8;

	text-decoration: none;

}



ul.link_list li a:hover{

	text-decoration: none;

	color: white;

}

*/

ul.link_list_dance li a, ul.link_list li a{

	font-weight: normal;

	color: #FEC58B;

	text-decoration: none;

}



ul.link_list_dance li a:hover, ul.link_list li a:hover{

	text-decoration: none;

	color: #FE9B01;

}





table.contact a{

	text-decoration: underline;

}

table.contact a:hover{

	text-decoration: none;

}



table.small_photo img{

	border: 1px solid #B7BEC1;

}



div.prev_page {

	background-image: url(prev_bg.gif);

	background-repeat: no-repeat;

	padding-left: 19px;

	padding-bottom:2px;

	padding-top: 2px;

	height: 19px;

	width: 100px;

}

div.prev_page a{

	font-weight: normal;

	font-size: 11px;

	color: #DADCDF;

	text-decoration: none;

}

div.prev_page a:hover{

	text-decoration: none;

	color: white;

}

div.next_page {

	background-image: url(next_bg.gif);

	background-repeat: no-repeat;

	background-position: right top;

	padding-right: 26px;

	padding-bottom:2px;

	padding-top: 2px;

	height: 19px;

	width: 104px;

}

div.next_page a{

	font-weight: normal;

	font-size: 11px;

	color: #DADCDF;

	text-decoration: none;

}

div.next_page a:hover{

	text-decoration: none;

	color: white;

}



div.pages {

	margin-top: 3px;

}

div.pages, div.pages a {

	color: #C4C6C8;

}

div.pages a {

	padding-left: 4px;

	padding-right: 4px;

	text-decoration: none;

}

div.pages a.current {

	color: white;

	font-weight: bold;

}

div.pages a:hover {

	text-decoration: underline;

}



div.content a.underline:hover {

	text-decoration: underline;

}



p.cite {

	font-size: 13px;margin-bottom: 20px;margin-top:10px;

}

cite {

	font-family: Verdana, Arial, Tahoma, sans-serif;

}

/* **************************************************** */

/* 			bottom menu 			*/

/* **************************************************** */

div.btmenu { width: 260px; margin-left: 330px; }

div.btmenu, div.btmenu a { color: #999; font-size: 11px; text-decoration: none;}

div.btmenu a{ color: #999; padding-left: 5px; padding-right: 5px;}

div.btmenu a:hover { text-decoration: none; color: white; }
.forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}
