body, html {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
table, td, tr, th {
	border-collapse: collapse;
}
img{
	border:0px;
}
a{
	color:#0082c8;
	text-decoration:none;
}
div#master {
	height: 100%;
	width: 100%;
}
div#outercontent{
	width:1010px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
div#innercontent{
	width:997px;
	height:auto;
}
div#header{
	width:997px;
	height:223px;
	background-image:url('../images/hdr-movemovement.png');	
}
div#headerbuttons{
	float:right;
	text-align:right;
	margin-top:152px;
}
div#menu{
	width:997px;
	height:34px;
	background-color:#0082c8;
}
div#menu a{
	text-decoration:none;
	color:#FFFFFF;
}
div#menu a:hover{
	text-decoration:none;
	color:#ccc;
}
div#menu_home{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_donate{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_movemovement{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_getinvolved{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_about{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_tools{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_healthyliving{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_sponsors{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_browse{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}
div#menu_fundacure{
	display:inline-block;
	padding:10px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	border-right:1px #FFFFFF solid;
	color:#FFFFFF;
	font-weight:bold;
}

div#loginbar{
	width:997px;
	height:32px;
	background-color:#a3e2ff;
}
div#stripe1, div#l_controls{
	display:inline-block;
	vertical-align:top;
	float:right;
	clear:right;
}
div#l_controls input{
	margin-top:4px;
	margin-bottom:6px;
	margin-left:5px;
	margin-right:5px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
div#stripe1{
	width:587px;
	float:left;
}
div#menu2ndlevel{
	width:997px;
	height:31px;
	background-color:#EEF8FD;
	vertical-align:middle;
	border-bottom: 1px solid #0082C8;
}

div#maindescflash{
	display:block;
	width:997px;
	height:285px;
}
div#maindesc{
	width:541px;
	height:285px;
	background-image:url('../images/bg-o.gif');
	background-repeat:repeat-y;
	display:inline-block;
	float:left;
	clear:left;
}
div#maindesc h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-top:5px;
	margin-bottom:3px;
	margin-left:18px;
	margin-top:20px;
}
div#maindesc_article{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	height:152px;
	padding-left:18px;
	width:470px;
}
div#maindesc_article a:link, div#maindesc_article a:visited{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#maindesc_article a:hover{
	color:#19a147;
	font-weight:bold;
	text-decoration:none;
}
div#maindesc_article a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#maindesc_article, div#maindesc_article p, div#maindesc_article span{
	font-size:14px;
	line-height:150%;
}
div#maindesc_navbar{
	text-align:right;
	background-image:url('../images/bg-st-maindesc.png');
	background-repeat:no-repeat;
	width:541px;
	height:32px;
	margin-bottom:20px;
}
div#maindesc_navbar img{
	border:0px;
	margin-top:5px;
}
div#mainflash{
	width:456px;
	height:285px;
	display:inline-block;
float:right;
clear:right;
}
div#row_vidleader{
	display:block;
	width:997px;	
}
div#videopieces{
	display:inline-block;
	width:436px;
	background-image:url('../images/bg-videos.png');
	background-repeat:repeat-y;
	float:left;
	clear:left;
}
div#video_article{
	margin-left:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
div#leaderboard{
	display:inline-block;
	width:561px;
	background-image:url('../images/bg-lb.png');
	background-repeat:repeat-y;	
	float:right;
	clear:right;
	overflow:hidden;
}
div#leaderboard_search{
	/*background-color:#a3e2ff;*/
	/*width:543px;*/
	/*margin-left:18px;*/
}
div#lb_list{
	/*width:533px;*/
	/*margin-left:18px;*/
	/*margin-right:20px;*/
}
/*
div#divider_1{
	width:997px;
	
	display:block;
}
div#feeds{
	width:997px;
	display:block;
	background-image:url('../images/bg-feeds.png');
	background-repeat:repeat-y;
	clear:both;
}
div#healthyliving{
	display:inline-block;
	width:320px;
	margin-left:21px;
	float:left;
	height:335px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#healthyliving p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	clear:right;
	width:230px;
	margin-top:0px;
}
div#healthyliving img{
	margin-left:10px;
	display:inline-block;
	float:left;
	clear:left;
	margin-right:10px;
}
div#walloffame{
	display:inline-block;
	float:left;
}
/*
div#twitterfeed{
	display:inline-block;
	width:317px;
	margin-right:20px;
	float:left;
}
div.feedshdr{
	background-image:url('../images/bg-hl-wof-tf-top.png');
	background-repeat:repeat-x;
	height:25px;
	vertical-align:top;
}
div.feedshdr h2{
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:2px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	display:inline-block;
	float:left;
}
div#runners{
	width:1010px;
	display:block;
}
div#footer{
	display:block;
	width:1010px;
	background-color:#a3e2ff;
}
div#footerleft{
	display:inline-block;
	float:left;
	width:347px;
	
}
div#footerleft h2, div#footerright h2{
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}
div.footercontent{
	margin:20px;
	margin-left:18px;
}
div.footercontent p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
div#newsletterform{
	display:block;
}

div#footerright{
	display:inline-block;
	
	border-left:1px #FFFFFF solid;
}
div#footerright .footercontent{
	margin:20px;
	margin-left:18px;
	display:inline-block;
	float:left;
	width: 150px;
}
div#sharelinks{
	display:inline-block;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:20px;
	margin-top:50px;
	vertical-align:top;
}
div#sharelinks a:link, div#sharelinks a:visited{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#sharelinks a:hover{
	color:#19a147;
	font-weight:bold;
	text-decoration:none;
}
div#sharelinks a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}*/

div#footerbottom{
	width:1010px;
	border-top:1px #FFFFFF solid;
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	padding-left:18px;
	padding-bottom:0px;
	clear:left;
}
div#footerbottom a:link, div#footerbottom a:visited{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#footerbottom a:hover{
	color:#19a147;
	font-weight:bold;
	text-decoration:none;
}
div#footerbottom a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}*/
/*-------------?-----The Move Movement Page---------------------
Put maintextarea, maintext etc etc here.
*/
div#maintextarea{
	display:block;
	width:997px;
	background-image:url('../images/bg-white-gr.gif');
	background-repeat:repeat-y;
	height:auto;
	overflow:hidden;
	clear:left;
}
div#maintext{
	width:521px;
	/*height:285px;	*/
	display:inline-block;
	float:left;
}
div#maintext h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:18px;
	margin-top:20px;
	color:#39b54a;
}

div#maintext h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:18px;
	margin-top:20px;
	color:#0082c8;

}
div#maintextarea h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:18px;
	margin-top:20px;
	color:#39b54a;
}


div#maintext_article{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	height:152px;
	padding-left:18px;
	width:470px;
}
div#maintext_article a:link, div#maintext_article a:visited{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#maintext_article a:hover{
	color:#19a147;
	font-weight:bold;
	text-decoration:none;
}
div#maintext_article a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#maintext_article, div#maintext_article p, div#maintext_article span{
	font-size:13px;
	line-height:150%;
}
div#maintextarea p{
	font-size:13px;
	/*margin-left:20px;*/
	font-family:Arial, Helvetica, sans-serif;
}

div#maintext_mainimage{
	width:476px;
	display:inline-block;
	padding-top:66px;
	padding-bottom:70px;
	float:left;
	clear:right;
}
div#maintext_mainimage img{
	margin-right:20px;
	border-top:5px #c8dea0 solid;
	border-right:0px;
	border-bottom:5px #c8dea0 solid;
	border-left:5px #c8dea0 solid;
	float:right;
}
div#howtogetinvolved{
	width:997px;
	background-image:url('../images/bg-getinvolved.png');
	background-repeat:repeat-y;
}
div#involved_ind{
	width:215px;
	padding-left:12px;
	padding-right:12px;
	display:inline-block;
	float:left;
	margin-left:20px;
	background-image:url('../images/bg-g.gif');
	background-repeat:repeat-x;
	background-position:top;

}
div#involved_groups{
	width:215px;
	padding-left:12px;
	padding-right:12px;
	display:inline-block;
	float:left;
		background-image:url('../images/bg-g.gif');
	background-repeat:repeat-x;
	background-position:top;

}
div#involved_corp{
	width:215px;
	padding-left:12px;
	padding-right:12px;
	display:inline-block;
	float:left;
		background-image:url('../images/bg-g.gif');
	background-repeat:repeat-x;
	background-position:top;

}
div#involved_challenge{
	width:215px;
	padding-left:12px;
	padding-right:12px;
	display:inline-block;
	float:left;
	margin-right:20px;
		background-image:url('../images/bg-g.gif');
	background-repeat:repeat-x;
	background-position:top;

}
div.invhdr{
	height:20px;
	background-color:#e1efcd;
	vertical-align:top;
}
div.invhdr h2{
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:2px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	display:inline-block;
	float:left;
	color:#008d24;
}
img.inv_topimg{
	margin-top:12px;
	margin-bottom:15px;
}
div#howtogetinvolved, div#howtogetinvolved p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	/*margin-bottom:15px;*/
}
div#howtogetinvolved2, div#howtogetinvolved2 p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	margin-bottom:15px;
}
div#howtogetinvolved2{
	background-image:url('../images/bg-getinvolved.png');
	background-repeat:repeat-y;
}
div#howtogetinvolved a:link, div#howtogetinvolved a:visited{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#howtogetinvolved a:hover{
	color:#19a147;
	font-weight:bold;
	text-decoration:none;
}
div#howtogetinvolved a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div.regbuttons{
	margin-bottom:15px;
	margin-top:10px;
}
div.regbuttons img{
margin-top:2px;
margin-bottom:2px;
display:block;	
}
div#inv_searchgroups{
	margin-bottom:2px;
	heigh?:50px;
	width:215px;
	padding-top:22px;
	background-image:url('../images/bg-search-groups.png');
	background-repeat:no-repeat;
	text-align:left;
}
div#inv_searchgroups input{

	margin-left:3px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
div#inv_searchcompanies{
	margin-bottom:2px;
	height:50px;
	width:215px;
	padding-top:22px;
	background-image:url('../images/bg-search-companies.png');
	background-repeat:no-repeat;
	text-align:left;
}
div#inv_searchcompanies input{
	margin-left:3px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*Register page*/
div#maintext_reg{
	width:673px;
	display:inline-block;
	float:left;
}
div#maintext_reg h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-top:5px;
	margin-bottom:3px;
	margin-left:18px;
	margin-top:20px;
	color:#39b54a;
}
div#maintext_reg_article{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	/*height:152px;*/
	padding-left:18px;
	width:623px;
}
div#maintext_reg_article a:link, div#maintext_reg_article a:visited{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#maintext_reg_article a:hover{
	color:#19a147;
	font-weight:bold;
	text-decoration:none;
}
div#maintext_reg_article a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div#maintext_reg_article, div#maintext_reg_article p, div#maintext_article span{
	font-size:12px;
	line-height:150%;
}
div#maintext_regbox{
	width:324px;
	background-image:url('../images/bg-g-2.png');
	background-repeat:repeat-y;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
	text-align:left;
	float:right;
}
div#maintext_regbox p{
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	margin-bottom:0px;
	margin-top:0px;
}
img.regnumbers{
	margin-left:20px;
	margin-right:7px;
	margin-top:5px;
	margin-bottom:5px;
	display:inline;
}
div#regnumlist{
	display:inline-block;
	float:left;
	padding-top:10px;
}
div#regnumtext{
	display:inline-block;
	float:left;
	line-height:2.7em;
	padding-bottom:10px;
	padding-top:10px;
}

/* REGISTRATION FORM */

table#registration_form{
	margin-left:20px;
}
td.title_row{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding: 6px 0px 6px 0px;
	text-align:left;
	vertical-align:top;
	color:#0082c8;
}
td.form_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 6px 0px 6px 0px;
	text-align:left;
	vertical-align:top;
}
td.form_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 0px 6px 20px;
	text-align:left;
	vertical-align:top;
}
td.form_right2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 0px 6px 20px;
	text-align:left;
	vertical-align:top;
}

td.form_right input, td.form_right select{
	width:164px;
	/*height:20px;*/
}
td.form_label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 6px 0px 6px 20px;
	font-weight:bold;
	color:#f7941d;
	text-align:left;
	vertical-align:middle;	
	width:260px;
}
.otext{
	color:#f7941d;
}
.otext2{
	color:#f7941d;
	font-size:20px;
}
td.submitbutton{
	text-align:right;
}
div#maintext_regbox_art p{

	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
}
div#maintext_regbox_art{
	margin-left:21px;
}
/*------------MENU 2nd LEVEL--------*/

div.menu2nd_selected, div.menu2nd_link{
	display:inline-block;
	float:left;
	/*margin-left:7px;
	margin-right:7px;*/
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:9px;
	/*border-right:1px #0082c8 solid;*/
}
div.menu2nd_selected{
	clear:left;
}
div#menu2nd_right{
	display:inline-block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top:10px;
	margin-right:27px;
}

div.menu2nd_link a:link, div.menu2nd_link a:visited{
	/*Blue*/
	color:#0082c8;
	/*Orange*/
	/*color:#f7941d;*/
	font-weight:bold;
	text-decoration:none;
}
div.menu2nd_link a:hover{
	color:#19a147;
	font-weight:bo?d;
	text-decoration:none;
}
div.menu2nd_link a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}
div.menu2nd_selected a:link, div.menu2nd_selected a:visited, div.menu2nd_selected a:hover, div.menu2nd_selected a:active{
	color:#000000;
	text-decoration:none;
}

div#menu2nd_right a:link, div#menu2nd_right a:visited{
	/*Blue*/
	color:#0082c8;
	/*Orange*/
	/*color:#f7941d;*/
	font-weight:bold;
	text-decoration:none;
}
div#menu2nd_right a:hover{
	color:#19a147;
	font-weight:bold;
	text-decoration:none;
}
div#menu2nd_right a:active{
	color:#0082c8;
	font-weight:bold;
	text-decoration:none;
}

/* Video pieces article styles */

div.selected_video{
	width:394px;
	display:block;
	background-color:#FFFFFF;
height:100px;
}
div.vidleft{
	margin:10px;
	display:inline-block;
	float:left;
	clear:left;
}
div.vidright{
	margin:10px;
	margin-left:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	
	width:240px;
	float:right;
}
div.vidright h3{
	color:#0082c8;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	margin-bottom:5px;
}
div.vidright h4{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:5px;

}
div.vidright p{
	font-weight:normal;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;

}
div.unselected_video{
	width:394px;
	display:block;
}

/*-----------*/

div.selected_video_sml{
	width:283px;
	display:block;
	background-color:#FFFFFF;
	clear:right;
}
div.vidleft_sml{
	margin:10px;
	display:inline-block;
	float:left;
	clear:left;
}
div.vidright_sml{
	margin:10px;
	margin-left:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	clear:right;	
	width:162px;
	float:left;
}
div.vidright_sml h3{
	color:#0082c8;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:0px;
	margin-bottom:5px;
}
div.vidright_sml h4{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:5px;

}
div.vidright_sml p{
	font-weight:normal;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;

}
div.unselected_video_sml{
	width:283px;
	display:block;
	background-color:#c4df9b;
	clear:left;
	overflow:hidden;
}

/*----About the Foundation Generic Page Template Article----*/

div#maintext_reg_article ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#maintext_reg_article ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-image:url('http://www.themillenniumfoundation.org.au/themovemovement/images/bullet.gif');

}
div#maintext_reg_article h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-top:5px;
	margin-bottom:20px;
	margin-left:0px;
	margin-top:20px;
	color:#39b54a;
}
div#maintext_reg_article table td{
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-bottom:15px;
	line-height:150%;
	vertical-align:top;
}

/*----------------PROFILES------------------*/

div.pro_top_stripe{
	width:977px;
	background-image:url('../images/bg-st-pro-b1.png');
	height:15px;
	display:block;
}

div#pro_name_header{
	width:977px;
	background-image:url('../images/bg-st-pro-b2.png');
	display:block;
	height:36px;
}

div#name{
	display:inline-block;
	float:left;
	clear:left;
	width:290px;
}
div#name p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:18px;
	color:#0082c8;
	display:inline-block;
}
div#profileurl{
	display:inline-block;
	float:left;
	clear:right;
}
div#profileurl p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	/*margin-top:15px;
	margin-bottom:5px;
	margin-left:18px;
	margin-right:18px;*/
	text-align:right;
	vertical-align:bottom;
	color:#0082c8;
	font-weight:bold;
	display:inline-block;
}
div#progressupdate{
	width:977px;
	background-image:url('../images/bg-st-pro-b3.png');
	back?round-repeat:repeat-y;
	padding-top:10px;
	padding-bottom:10px;
	display:block;
}
div#progressupdate p{
	margin-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:730px;
	
}
div#profile_info{
	width:758px;
	display:inline-block;
	float:left;
	clear:left;
	background-image:url('../images/bg-profile-info.png');
	background-repeat:repeat-y;
	padding-top:20px;
	height:346px;
}

div#info_content_left{
	display:inline-block;
	float:left;
	clear:left;
	margin-left:18px;
	margin-bottom:20px;
}
div#profilepic{
	
	width:242px;
	text-align:right;
}
div#info_content_right{
	display:inline-block;
}
table#profiledetails{
	border:0px;
}
table#profiledetails td.form_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 7px 0px 7px 0px;
	text-align:right;
	vertical-align:top;

}
table#profiledetails td.form_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 7px 0px 7px 15px;
	text-align:left;
	vertical-align:top;
	width:300px;
}
div#profile_right{
	width:219px;
	display:inline-block;
	background-image:url('../images/bg-st-pro-right-b4.png');
	background-repeat:repeat-y;
	height:366px;
	overflow:hidden;
}
div.whitespace{
	width:977px;
	height:20px;
	display:block;
}
div#profilebottom{
	width:977px;
	display:block;
	margin-top:20px;
}
div#pro_videoslinks{
	display:inline-block;
	float:left;
	clear:left;
	width:320px;
	margin-right:20px;
	background-image:url('../images/bg-vids-pro.png');
	background-repeat:repeat-y;
}
div#provideos div.selected_video_sml{
	margin-top:10px;
}
div#provideos div.selected_video_sml div.vidright_sml{
	width:152px;
}
div#prolinks p.header, div#prolinks p.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:18px;
}
div#prolinks p.header{
	margin-top:7px;
	margin-bottom:7px;
	font-weight:bold;
}
div#prolinks p.link{
	margin-top:0px;
	margin-bottom:14px;
}
div#pro_mapdonations{
	display:inline-block;
	width:637px;
	background-image:url('../images/bg-promapdon.png');
	background-repeat:repeat-y;
	float:right;
	clear:right;
}
div#outermap{
	display:block;
	padding-top:20px;
	height:230px;
}
div#outergraph{
	height:138px;
	margin-top:20px;
}
div#map{
	display:inline-block;
	float:left;
	clear:left;
	margin-left:20px;
	height:230px;
}
div#mapdetails{
	display:inline-block;
	background-color:#FFFFFF;
	float:left;
	clear:right;
}
table.mapdetailst{
	margin-top:10px;
	margin-bottom:15px;
	margin-left:18px;
}
table.mapdetailst td.form_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 7px 0px 7px 0px;
	text-align:left;
	vertical-align:top;

}
table.mapdetailst td.form_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 7px 0px 7px 15px;
	text-align:left;
	vertical-align:top;
	width:206px;
}

div.prodetails_hdr{
	background-color:#c4df9b;
	padding:2px 0px 2px 18px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:299px;
}
div#graph{
	display:inline-block;
	float:left;
	clear:left;
	margin-left:20px;
}
div#graphdetails{
	display:inline-block;
	background-color:#FFFFFF;
	float:left;
	clear:right;
}
div#donationdetails{
	margin-left:20px;
	margin-bottom:20px;
	width:617px;
	float: left; 
	clear: both;
}
div.cmthdr{
	background-color:#c4df9b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:20px;
}
div.cmtbdy{
	background-color:#FFFFFF;
	padding:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
}
div.cmthdr_p{
	background-color:#c4df9b;
	padding:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:7px;
	font-weight:bold;
}
div.cmtbdy_p{
	background-color:#ebf1dc;
	padding:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;

}
div.cmthdr table td.form_left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding: 5px 0px 5px 5px;
	text-align:left;
	vertical-align:top;

}
div.cmthdr table td.form_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 5px 0px?5px 10px;
	text-align:left;
	vertical-align:top;
	
}

/*-----CONFIGURE PROFILE--------*/
div#option1, div#option2, div#option3{
	padding-bottom:10px;
}
div#option1{
	display:inline-block;
	margin-left:26px;
	float:left;
	clear:left;
	width:248px;
}
div#option2{
	display:inline-block;
	margin-left:15px;
	width:265px;
	float:left;
}
div#option2 table td{
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:10px;
}
div#option3{
	margin-left:15px;
	float:left;
	clear:right;
	display:inline-block;
	width:400px;
}
div#option3 select, div#option3 input{
	font-size:12px;
}
div#option1 p, div#option2 p, div#option3 p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
}
div#option1a{
	display:inline-block;
	margin-left:26px;
	float:left;
	clear:left;
	width:248px;
	margin-top:0px;
}
div#option2a{
	display:inline-block;
	margin-left:15px;
	width:265px;
	float:left;
	margin-top:0px;
}
div#option3a{
	margin-left:15px;
	float:left;
	clear:right;
	display:inline-block;
	width:400px;
	margin-top:0px;
}
table.proconfig{
	margin-left:20px;
	margin-bottom:10px;
}
p.smallexplain{
	margin-left:0px;
	font-size:11px;
	margin-top:3px;
}
table#updateprogress{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:20px;
}
table#updateprogress td{
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:20px;
}
div#browseparagraph{
	margin-left:20px;
}
div.errormessagediv{
	background-image:url('../images/bg-error.png');
	width:346px;
	height:27px;
	text-align:center;
	color:red;
	background-repeat:no-repeat;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*------LEADERBOARD---------*/

div.rowholder{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	padding-top:15px;
	padding-bottom:15px;
	/*width:540px;*/
}
table.lb_row1{
	font-family:Arial, Helvetica, sans-serif;

}
table.lb_row1 td{
	vertical-align:top;
}
td.lb_row_leftimage{
	padding-right:8px;
padding-left:10px;
}
td.lb_row_midname{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	padding-right:15px;
	width:200px;
	padding-bottom:10px;
}
td.lb_row_midname a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#0081c6;	
	text-decoration:none;
	font-size:12px;
	
}
td.lb_row_rightblurb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:212px;
	padding-right:10px;
}
td.lb_row_midgoal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
td.lb_row_midgoal a{
		font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#0081c6;	
	text-decoration:none;
	font-size:12px;

}
td.lb_row_midstats{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:left;
	padding-right:15px;

}
td.lb_row_midstats a{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#0081c6;	
	text-decoration:none;
	font-size:12px;

}
div#flashholder{
	height:100px;
}

div#bloglink{
margin-left:20px;
}

/*td#lbtitle{
	width: 220px; 
	height: 36px;
	text-align:left;
	padding-left:10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-top:12px;
}
td#tab1{
	width:105px; 
	height:36px;
	padding-right:10px;
}
td#tab2{
	width:98px; 
	height:36px;
	padding-right:10px;
}
td#tab3{
	width:71px; 
	height:36px; 
	padding-right:10px;
}
td#lbsearchholder{
	background-color:#a3e2ff;
	height:75px;
}
*/

#Label_news{
font-family:Arial,Helvetica,sans-serif;
}

#TextBox1, #TextBox2{
	border:1px solid #807770;
	height:20px;
	margin:0;
	padding:0;
	width:93px;
}
#txtSponsorFind{
	border:1px solid #807770;
	height:20px;
	margin:0;
	padding:0;
	width:130px;
}
#Err1{
color:Red;
margin-left:80px;
margin-top:24px;
position:absolute;
}