/*---------------------BEGIN TORN EFFECT-----------------------*/
.row p strong{
 font-weight:bold;
}

.EventPartners ul.Event li div.EventCopy p strong{
 font-weight:bold;
}

.Media {
 float:left;
 width:95%;
 font-weight:normal;
 padding:0px 10px 0 0;
 font-size:12px;
}


.Box {
	background: url(../images/bg-01.gif) left top no-repeat;
	color: #fff;
	margin-bottom: 10px;
	text-align: center;
	padding: 23px 0px 0px;
	width: 260px;
}
.BoxWide {
	background: url(../images/bg-01wide.gif) left top no-repeat;
	color: #fff;
	margin-bottom: 10px;
	text-align: center;
	padding: 23px 0px 0px;
	width: 319px;
}
.BoxNew{
	background: url(../images/bg-01New.gif) left top no-repeat;
	color: #fff;
	margin-bottom: 10px;
	text-align: center;
	padding: 23px 0px 0px;
	width: 320px;
}
	.Box a:link,
	.Box a:visited {
		color: #f3891f;
		text-decoration: none;
	}
	.Friend a span.NowEqual{
		font-size:30px;
	}
		.Friend a span{
			font-size:19px;
			padding:5px 0 0 0;
			color: #FFF;
		}
.Box02 {
	background: url(../images/bg-02.gif) left top no-repeat;
	color: #fff;
	text-align: center;
	padding: 23px 0px 0px;
	width: 260px;
}
.Box03 {
	background: url(../images/bg-03.gif) left top no-repeat;
	color: #fff;
	padding: 19px 20px 0px;
	width: 220px;
}
.Box04 {
	background: url(../images/bg-04.gif) left top no-repeat;
	width: 240px;
	height: 359px;
	margin-bottom: 10px;
	padding: 10px;
}
.Box06 {
	float:left;
	width: 550px;
	height:auto;
}

.Container06 .Box06 label {
 width:90px;
 padding:15px 0 0 0;
 float:left;
}



.clearRight .Field input{
 width:156px;
}
.Container06 div.clearRight {
 float:right;
 padding:10px 0 0 0;
 width:314px;
}

.Container06 div.clearRight label {
 padding:3px 5px 0 0;
}
div.newBox input.DonateSubmit{
 float:right;
 padding:5px 7px 0 0;
}
div.newBox input.Submit {
 position:relative;
 right:-63em;
 top:-16px;
}

.Container06 .Box06 input{
 margin:15px 0 0 0;
}

.Box07 {
	background: url(../images/bg-09.gif) left top no-repeat;
	height: 100px;
	padding: 20px;
	width: 490px;
}
.Box08 {
	background: url(../images/bg-10.gif) left top no-repeat;
	padding: 20px;
	width: 490px;
}
.Thumb,.Thumb2 {
    background:#33699b;
		float: left;
		height: 170px;
		padding: 5px;
		width: 170px;
}

.Outer {
		height: 240px;
		overflow: hidden;
		position: relative;
		width: 240px;
}

.Outer[class] {
    display: table;
    position: static;
}
*:first-child+html .Outer {
    position: relative;
}
	.Thumb .Middle {
		position: absolute;
		top: 50%;
	}
	.Thumb .Middle[class] {
		display: table-cell;
		vertical-align: middle;
		position: static;
	}
	*:first-child+html .Thumb .Middle {
		position: absolute;
		display: block;
		vertical-align: inherit;
		top: 50%;
	}
		.Thumb .Middle .Inner {
			position: relative;
			top: -50%;
			width: 240px;
			margin: 0 auto;
			text-align: center;
		}
		
	*html #ieWidth {
		 background:red;
		}
		
		
.Box09 {
	background: url(../images/bg-22.gif) left top no-repeat;
	height: 295px;
}
.Map {
	background: url(../images/bg-12.gif) left top no-repeat;
	padding: 10px;
	margin-bottom: 15px;
	width: 240px;
}
.Box10 {
	background: url(../images/bg-13.gif) left top no-repeat;
	width: 490px;
	padding: 18px 20px 22px;
}
.Box11 {
	background: url(../images/bg-19.gif) left top no-repeat;
	width: 490px;
	padding: 20px;
}
.Box12 {
	background: url(../images/bg-15.gif) left top no-repeat;
	height: auto;
}
.Box13 {
	background: url(../images/bg-16.gif) left top no-repeat;
	height: 253px;
}
.Box14 {
	background: url(../images/bg-23.gif) left top no-repeat;
	height: 340px;
}
.Box15 {
	background:transparent url(../images/bg-19.gif) no-repeat left top;
	padding:18px 20px;
	width:490px;
}
.Poster {
	background: url(../images/bg-18.gif) left top no-repeat;
	height: 340px;
	padding: 10px;
	width: 240px;
}
.Challenge01 {
	background: url(../images/bg-01wide.gif) left top no-repeat;
}
	.Torn01 {}
		.Torn01 #wrapper {
			background: #0055a0 url(../images/torn-top.gif) center top repeat-x !important;
		}
		.Torn01 #outer {
			background: url(../images/torn-bottom.gif) center bottom repeat-x !important;
		}
			.Torn01 .Box {
				background: url(../images/bg-01-torn1.png) left top no-repeat;
			}
			.Torn01 .BoxWide {
				background: url(../images/bg-01-torn1wide.png) left top no-repeat;
			}
			.Torn01 .BoxNew {
				background: url(../images/bg-01-torn1wide.png) left top no-repeat;
			}
			.Torn01 .Box03 {
				background: url(../images/bg-03-torn1.png) left top no-repeat;
			}
			.Torn01 .Box04 {
				background: url(../images/bg-04-torn1.png) left top no-repeat;
			}
			.Torn01 .Box06 {
				background: url(../images/bg-08-torn1.png) left top no-repeat ;
			}
			.Torn01 .Box07 {
				background: url(../images/bg-09-torn1.png) left top no-repeat;
			}
			.Torn01 .Box09 {
				background: url(../images/bg-11-torn1.png) left top no-repeat;
			}
			.Torn01 .Box10 {
				background: url(../images/bg-13-torn1.png) left top no-repeat;
			}
			.Torn01 .Box11 {
				background: url(../images/bg-14-torn1.png) left top no-repeat;
			}
			.Torn01 .Box12 {
				background: url(../images/bg-15-torn1.png) left top no-repeat;
			}
			.Torn01 .Box13 {
				background: url(../images/bg-16-torn1.png) left top no-repeat;
			}
			.Torn01 .Poster {
				background: url(../images/bg-18-torn1.png) left top no-repeat;
			}
			.xTorn01 .Thumb {
				background: url(../images/bg-06-torn1.png) left top no-repeat;
			}
			.Torn01 .Container04 .Item .Thumb {
				background: url(../images/bg-05-torn1.png) left top no-repeat !important;
			}
			.xTorn01 .Container05 .Box05 {
				background: url(../images/bg-07-torn1.png) left top no-repeat !important;
			}
			.Torn01 .Map {
				background: url(../images/bg-12-torn1.png) left top no-repeat;
			}
			.Torn01 .Box14 {
				background: url(../images/bg-17-torn1.png) left top no-repeat;
			}
			.Torn01 .Box15 {
				background:transparent url(../images/bg-19-torn1.gif) no-repeat left top;
			}
			.Torn01 .Challenge01 {
				background: url(../images/bg-01-torn1wide.png) left top no-repeat;
			}
	.Torn02 {}
		.Torn02 #wrapper {
			background: #0055a0 url(../images/torn-top-01.gif) center top repeat-x !important;
		}
		.Torn02 #outer {
			background: url(../images/torn-bottom-01.gif) center bottom repeat-x !important;
		}
			.Torn02 .Box {
				background: url(../images/bg-01-torn2.png) left top no-repeat;
			}
			.Torn02 .BoxWide {
				background: url(../images/bg-01-torn2wide.png) left top no-repeat;
			}
			.Torn02 .BoxNew {
				background: url(../images/bg-01-torn2wide.png) left top no-repeat;
			}
			.Torn02 .Box03 {
				background: url(../images/bg-03-torn2.png) left top no-repeat;
			}
			.Torn02 .Box04 {
				background: url(../images/bg-04-torn2.png) left top no-repeat;
			}
			.Torn02 .Box06 {
				background: url(../images/bg-08-torn2.png) left top no-repeat;
			}
			.Torn02 .Box07 {
				background: url(../images/bg-09-torn2.png) left top no-repeat;
			}
			.Torn02 .Box09 {
				background: url(../images/bg-11-torn2.png) left top no-repeat;
			}
			.Torn02 .Box10 {
				background: url(../images/bg-13-torn2.png) left top no-repeat;
			}
			.Torn02 .Box11 {
				background: url(../images/bg-14-torn2.png) left top no-repeat;
			}
			.Torn02 .Box12 {
				background: url(../images/bg-15-torn2.png) left top no-repeat;
			}
			.Torn02 .Box13 {
				background: url(../images/bg-16-torn2.png) left top no-repeat;
			}
			.Torn02 .Poster {
				background: url(../images/bg-18-torn2.png) left top no-repeat;
			}
			.xTorn02 .Thumb {
				background: url(../images/bg-06-torn2.png) left top no-repeat;
			}
      .Torn02 .Container04 .Item .Thumb {
				background: url(../images/bg-05-torn2.png) left top no-repeat !important;
			}
			.xTorn02 .Container05 .Box05 {
				background: url(../images/bg-07-torn2.png) left top no-repeat !important;
			}
			.Torn02 .Map {
				background: url(../images/bg-12-torn2.png) left top no-repeat;
			}
			.Torn02 .Box14 {
				background: url(../images/bg-17-torn2.png) left top no-repeat;
			}
			.Torn02 .Box15 {
				background:transparent url(../images/bg-19-torn2.gif) no-repeat left top;
			}
			.Torn02 .Challenge01 {
				background: url(../images/bg-01-torn2wide.png) left top no-repeat;
			}

		.Torn01 a:link,
		.Torn01 a:visited,
		.Torn01 button,
		.Torn01 input,
		.Torn02 a:link,
		.Torn02 a:visited,
		.Torn02 button,
		.Torn02 input, {
			position: relative;
		}

/*---------------------END TORN EFFECT-----------------------*/
.SignUp {
	font-weight: bolder;
	padding: 20px 0px 22px;
}
	.SignUp span{
		color: #fff;
		font-size: 18px;

	}
	.SignUp a:link,
	.SignUp a:visited {
		color: #f3891f;
		font-size: 27px;
		line-height: 21px;
	}
.Nominate {
	font-weight: bolder;
	padding: 24px 0px 20px;
}
	.Nominate span{
		color: #fff;
		font-size: 0.9em;
	}
	.Nominate a:link,
	.Nominate a:visited {
		color: #f3891f;
		font-size: 2.3em;
		line-height: 19px;
	}
.Friend {
	font-size: 2em;
	font-weight: bolder;
	margin:0 0 0 17px;
	padding-bottom: 28px;
	text-transform: uppercase;
}

.Friend span {
 display:block;
 letter-spacing:normal;
}

.Friend a {
 /*letter-spacing:4px;*/
}

.Container03 {
 position:relative;
}

.Container03 p.sideP {
 /*position:absolute;*/
 top:10px;
 float:right;
 right:0;
 width:200px;
 font-weight:bold;
}
div.newBox{
 float:left;
 width:100%;
 padding:10px 0 0 0;
}

div.newBoxMsgDonnors
{
 float:left;
 width:100%;
 padding:10px 0 0 0;
}
div.newBoxMsgDonnors .LabelLast
{
 float:left;
 padding:0 65px 0 0;
 width:70%;
}

div.newBoxMsgDonnors textarea.textareaNew2 {
    float:  left;
    height: 90px;
    margin: 10px 15px 0 0;
    width:  530px;
    background: none repeat scroll 0 0 #33699B;
    border: 0 none;
    color:  #FFFFFF;
    display:    block;
    font:   12px arial;
}


div.Field a.Logo1 {
 position:absolute;
 right:47px;
 top:110px;
}
select.SelectForm{
 width:40px;
 height:20px;
 float:left;
}
select.SelectForm2{
 width:55px;
 margin-left:5px;
 height:20px;
 float:left;
}
input.RightInput{
 float:right;
}
div.newBox textarea {
 display:block;
 width:527px;
 font:12px arial;
 color:#ffffff;
 float:left;
 background:#33699b;
 border:0;
 margin:10px 0 0 0;
 height:53px;
}

div.newBox .LabelLast{
 width:70%;
 float:right;
 padding:0 65px 0 0;
}
div.newBox label {
 width:90%;
 float:left;
}
div.newBox label.label7{
 width:19%;
 float:left;
 padding:5px 0 0 0;
}
div.newBox label.labelFeb{
 width:58%;
 float:left;
 font-size: 12px;
 float: left;
 /* width:89px; */
 font-weight:bold;
 margin-top: 2px;
}
div.newBox label.labelFebNew{
 width:48%;
 float:left;
}
div.clearLeft {
 float:left;
 width:250px;
}
div.clearLeftWide {
 float:left;
 width:350px;
}

div.clearLeftVeryWide {
 float:left;
 width:450px;
}

div.clearLeft1 {
 float:left;
 padding:0 0 0 3px;
 width:245px;
}

div.clearLeft2 {
 float:left;
 width:245px;
 padding:0 0 0 3px;
}

a.twitter1 {
 background:transparent url(../images/twitter.gif) no-repeat scroll 100% 0;
 color:#FFFFFF;
 float:right;
 font-size:12px;
 font-weight:bold;
 margin:20px 0 0 0;
 padding:5px 100px 0 0;
}


	.Friend a:link,
	.Friend a:visited {
		padding:0;
		color: #f3891f;
		font-size:26px;
		line-height:16px;
		text-decoration:none;
	}
.Reinsw {
	padding: 23px 0px 32px;
}

	.DonateHeading{
		height:155px;
		margin-bottom:10px;
	}
	.DonateHeading h2{
	 padding:30px 0 0 30px;
	 font-size:30px;
	 line-height:24px;
	}
	.DonateHeading h2 span{
	 padding:0;
	 font-size:30px;
	 color:#f3891f;
	 line-height:24px;
	}
.Search {
	height: 155px;
	margin-bottom: 10px;
}

.LeaderBoard {
    height: 155px;
    margin: 20px 10px 11px 0px; 
}

.LeaderBoard ul
{
    margin: 0px;
    padding: 0px;
}

.LeaderBoard ul li
{
    list-style-type: none;
    float: left;
    margin: 10px 0px 0px 0px;
}

.LeaderBoard ul li span.CEOName
{
    overflow: hidden;
    width: 150px;
    display: block;
    float: left;
    font-size: 1.4em;
    color: #F3891F;
    font-weight: bold;
}

.LeaderBoard ul li span.Amount
{
    width: 60px;
    display: block;
    float: left;
    font-size: 1.4em;
    font-weight: bold;
}

.LeaderBoard h4
{
    font-size: 20px;
    text-transform: uppercase;
}




	.Search h2 {
		font-size: 20px;
		padding-bottom: 7px;
	}
	.Search .Field {
		margin-bottom: 6px;
		float:left;
	}
	.Search .FieldSelect {
		margin-bottom: 0;
		vertical-align:top;
		float:left;
	}
		.Search label {
			float: left;
			font-size: 12px;
			margin-top: 2px;
			text-align: right;
			width: 59px;
			padding-right:10px;
		}
		.Search .TextInput {
			background: #33699b;
			border: none;
			color: #fff;
			float: right;
			font-size: 1.4em;
			padding: 2px 0px;
			width: 150px;
		}
		.Search select{
			background: #33699b;
			border: none;
			color: #fff;
			float: right;
			font-size: 1.4em;
			padding: 2px 0 2px 0;
			width: 150px;
		}
	.Search .BtnSubbmit {
		float: right;
		width:35px;
		margin: 0;
		padding:0;
	}
	/*\*/
	html*.Search .BtnSubbmit {
		margin: 0;
	}/**/

		.Search .BtnSubbmit input {
			background: none;
			border: none;
			outline: none;
			cursor: pointer;
			color: #f3891f;
			font-size: 20px;
			margin: 0;
			padding: 0;
			text-transform: uppercase;
		}
.Latest {
	text-align: left;
	padding: 20px 20px 21px 20px;
	width: 220px;
	height: 174px;
}
table.CEOList{
 width:225px;
}
table.CEOList td.TD1{
 width:86px;
 vertical-align:top;
}
table.CEOList td{
 font-size:11px;
}
table.CEOList td.TD{
 width:100px;
 font-size:12px;
}
a.EventPartners{
 float:left;
 padding:0 0 20px 0;
}
/*\*/
html*.Latest {
	padding: 20px 20px 23px 20px;
}/**/
	.Latest h2 {
		font-size: 21px;
	}
	.Latest a:link,
	.Latest a:visited {
		color: #f3891f;
		font-size: 12px;
		font-weight: bolder;
	}


h2.Heading {
	font-size: 7.2em;
}
h2.Heading01 {
	font-size: 7.5em;
	color: #f3891f;
	margin-top: -29px;
}

h2.Heading03 {
	font-size: 7.2em;
}
h2.Heading02 {
	font-size: 7.5em;
	color: #f3891f;
	margin-top: -29px;
}



table.WrapImage{
 width:530px;
 height:250px;
}
table.WrapImage td{
	padding:0;
	width:250px;
}
table.WrapImage td p{
	font-size:12px;
	padding: 0 0 8px 0;
	line-height: 14px;
	width:250px;
}

.Container02 {}
	.Container02 .Search {
		float: left;
	}
	.Container02 .Nominate,
	.Container02 .Latest {
		float: right;
	}
	.Container02 .MakeDirect2 {
		padding-top: 45px !important;
		height: 130px !important;
		line-height: 28px !important;
	}
	.Container02 .MakeDirect {
		float: right;
		font-weight: bolder;
		height: 100px;
		line-height: 27px;
		text-align: center;
		padding-top: 32px;
	}
		.Container02 .MakeDirect a:link,
		.Container02 .MakeDirect a:visited {
			color: #fff;
			font-size: 3.23em;
			text-decoration: none;
		}
			.Container02 .MakeDirect .Style01 {
				color: #f3891f;
				font-size: 0.75em;
				line-height: 16px;
			}
			.Container02 .MakeDirect .Style02 {
				color: #f3891f;
				font-size: 1.05em;
			}
			/*\*/
			html*.Container02 .MakeDirect .Style01 {
				line-height: 20px;
			}/**/

.Container03 {
 float:left;
 width:100%;
}

	.Container03 h2 {
	 width:520px;
	 padding:0 0 10px 0;
	 font-family:arial;
	 color:#ffffff;
	 font-weight:bold;
	 font-size:38px;
     letter-spacing:-2px;
	}

	.Container03 .Title {
			font-size: 30px;
			line-height: 25px;
			margin: 0px 0px 0;
			padding: 0px 0 25px 0;
			float:left;
			text-transform: uppercase;
	}
	
	span.OrangeTitle{
	 color:#F3891F;
	}
	
	.Container03 p{
	 float:left;
	 width:500px;
	}
	
	.Container03 .Title01{
		font-size: 2.0em;
		margin: 0px 0px 15px;
		padding: 0px;
		text-transform: uppercase;
	}
	.Container03 p {
		font-size:12px;
		padding-bottom: 15px;
	}
	.Container03 p.Style01 {
		font-size: 1.4em;
		line-height: 16px;
		padding-bottom: 20px;
		float:right;
	}
	.Container03 span.Style01 {
		font-size: 1.6em;
		font-weight: bolder;
	}
	.Container03 span.Style03 {
		font-size: 1.1em;
		font-weight: bolder;
	}	
	.Container03 a:link,
	.Container03 a:visited {
		color: #f3891f;
	}
	.Container03 .Style02 {
		float: right;
		margin-left: 10px;
	}
	.Container03 .ContactInfo {
		font-size: 1.2em;
		padding-bottom: 9px;
	}
		.Container03 .ContactInfo .Row {
			margin-bottom: 5px;
		}
			.Container03 .ContactInfo .Row label {
				float: left;
				width: 141px;
			}
			.Container03 .ContactInfo .Row address {
				float: right;
				font-style: normal;
				font-weight: bolder;
				width: 385px;
			}
		.Container03 ol {
            clear: both;
			font-size: 1.2em;
			line-height: 14px;
			list-style-position: inside;
			margin: 0px;
			padding: 0px;
		}
.Container04 {
 float:left;
}
	.Container04 .SearchResult {
		font-size: 1.4em;
		padding-bottom: 29px;
	}
	.Container04 .Item {
		float:left;
		background: url(../images/bg-Item.png) left top no-repeat;
		margin-bottom: 10px;
		width:530px;
		height:128px;
	}
	.Container04 .Item h3{
	 float:left;
	 width:367px;
	 padding:2px 0 2px 10px;
	 font-size:20px;
	}
		.Container04 .Item .Thumb {
			background: url(../images/bg-05.gif) left top no-repeat;
			float: left;
			height: 72px !important;
			margin-left: 10px;
			padding: 10px;
			width: 72px;
			clear:left;
		}
		.Container04 .Item h4{
	 float:right;
	 font-size:13px;
	 padding:5px 35px 0 0;
	}
			.Container04 .Item .Thumb .Outer {
					height: 72px;
					overflow: hidden;
					position: relative;
					width: 72px;
			}
			.Container04 .Item .Thumb .Outer[class] {
				display: table;
				position: static;
			}
			*:first-child+html .Container04 .Item .Thumb .Outer {
				position: relative;
			}
				.Container04 .Item .Thumb .Outer .Middle {
					position: absolute;
					top: 50%;
				}
				.Container04 .Item .Thumb .Outer .Middle[class] {
					display: table-cell;
					vertical-align: middle;
					position: static;
				}
				*:first-child+html .Container04 .Item .Thumb .Outer .Middle {
					position: absolute;
					display: block;
					vertical-align: inherit;
					top: 50%;
				}
					.Container04 .Item .Thumb .Outer .Middle .Inner {
						position: relative;
						top: -50%;
						width: 72px;
						margin: 0 auto;
						text-align: center;
					}
		.Container04 .Item .Desc {
            position: relative;
			float: left;
			width: 400px;
			padding:0 0 0 0;
			margin:0 0 0 10px;
			height:92px;
			background: url(../images/bg-Desc.gif) left top no-repeat;
		}
			.Container04 .Item .Desc .Style01 {
				font-size: 1.6em;
				padding: 2px 0 13px 10px;
			}
				.Container04 .Item .Desc .Style01 h3 {
					font-size: 1em;
					padding:0;
				}
					.Container04 .Item .Desc .Style01 h3 a:link,
					.Container04 .Item .Desc .Style01 h3 a:visited {
						color: #fff;
					}
					.Container04 .Item .Desc .Style01 h3 a:hover {
						text-decoration: none;
					}
.Container04 .Item .Desc .Style01 p{
					font-size: 12px;
					float:left;
					font-weight:bold;
					width:350px;
				}
			.Container04 .Item .Desc .Style02 {
				font-size: 1.2em;
				float:left;
				padding: 9px 10px 0px;
				position: absolute;
				width:350px;
                top: 52px;
                left: 0px;
			}
			.Container04 .Item .Desc .Style02 p{
					font-size: 12px;
					float:left;
					font-weight:bold;
					width:220px;
					padding:10px 0 0 0;
				}
				.Container04 .Item .Desc .Style02 strong {
					font-size: 1.15em;
				}
				.Container04 .Item .Desc .Style02 .Donate {
					background: #33699b;
					display: block;
					font-size: 29px;
					padding:0;
					font-weight:bold;
					position: absolute;
					right: 0px;
					text-transform: uppercase;
					top: 5px;
				}
					.Container04 .Item .Desc .Style02 .Donate a:link,
					.Container04 .Item .Desc .Style02 .Donate a:visited {
						color: #f3891f;
					}
					.Container04 .Item .Desc .Style02 .Donate a:hover {
						text-decoration: none;
					}
		.Paging {
color: #33699b;
text-align: right;
			float:right;
			font-size: 12px;
			padding: 0 20px 10px 0;
		}
		.Paging span {
				line-height: 12px;

				
			}
		.Paging .First {
				border: none;
			}

.Paging a, .Paging .paginationblank {
padding: 0 4px;
}
		.Paging a:link,
		.Paging a:visited {
		color: rgb(243, 137, 31);
				}

.Paging .currentpage {
padding: 0 4px;
xborder: 1px solid #fff;
color: #fff;
font-weight: bold;
}


.Container05 {
	padding-bottom: 10px;
	float:left;
}
	.Container05 .Friend,
	.Container05 .Box05,
	.Container05 .Nominate {
		float: left;
	}
	.Container05 .Box05 {
		font-size: 1.8em;
		float:left;
		background:#33699b;
		margin-left:17px;
		margin-bottom: 10px;
		overflow: hidden;
		padding: 10px;
		width: 300px;
		display:block;
	}
	
	.Container05 .Box05 span {
	 font-weight:normal;
	 font-size:16px;
	 width:80px;
	 float:left;
	 clear:left;
	}
	
	.Container05 .Box05 span.sp1 {
		display:block;
		width:200px;
			float:left;
	}
	
a.twitter {
	background:transparent url(../images/twitter.gif) no-repeat scroll 100% 0;
    color:#FFFFFF;
    float:right;
    font-size:12px;
    font-weight:bold;
    padding:5px 100px 5px 0;
	}
	
	.Container05 .Box05 a:hover {
	 text-decoration:none;
	}
	
	/*\*/
	html*.Container05 .Box05 {
		height: 130px;
	}/**/
		.Container05 .Box05 h3 {
			font-size:17px;
			width:200px;
			float:left;
		}
.Container06 {
	position: relative;
	width:100%;
	float:left;
	margin-bottom: 12px;
}
	.Container06 .Block {
		float: left;
		margin-right: 10px;
		width: 260px;
	}
		.Container06 .Block .Field {
			margin: 0px 0px 5px;

		}
			.Container06 .Block .Field .SelectStyle {
				font-size: 1.2em;
				margin-left: 5px;
			}
		.Container06 .Block .Top {
			margin: 0px 0px 16px;
		}
			.Container06 label {
				font-size: 12px;
				float: left;
				/* width:89px; */
				font-weight:bold;
				margin-top: 2px;
			}
			label.DonateLabel{
				font-size: 12px;
				float: left;
				/* width:89px; */
				font-weight:bold;
				margin-top: 2px;
			}
		.Container06 label.LabelFirstAge{
		 width:89px;
		}
		
			
			.Container06 label.label1 {
				width:163px;
				padding:5px 0 0 0;
			}
			
			.Container06 label.label2 {
				padding:0;
				float:right;
			}
			
			.Container06 .Block1 {
			 width:485px;
			 
			}

			Label.TypeCheckBox,
			.Container10 label.TypeCheckBox  {
				width: 230px;
				padding:3px 0 3px 30px;
				background: url("../images/checkbox.gif") no-repeat left top;
				float: left;
			}
			div.Container06 div.BlockNew1 label.TypeCheckBox{
			 width:90%;
			 padding:5px 0 0 25px;
			}
			label.CheckBoxUIActive,
			.Container10 label.CheckBoxUIActive {
				background: url("../images/checkbox-a.gif") no-repeat left top !important;
			}
			input.CheckBoxUI,
			.Container10 input.CheckBoxUI {
				position: absolute;
				left: -1000em;
				top: 0;
				width: 0;
				height: 0;
				margin: 0;
				padding: 0;
				border: none;
				float: left;
			}
			.TextInputNew{
			 background: #33699b;
				border: none;
				color: #fff;
				float: left;
				font-size: 1.2em;
				margin: 0 0 0 5px; 
				padding: 2px 4px;
			}
			.Container06 .TextInput {
				background: #33699b;
				border: none;
				color: #fff;
				float: left;
				font-size: 1.2em;
				margin: 5px 0 0 0; 
				padding: 2px 4px;
			}
			/*\*/
			html*.Container06 .TextInput {
				padding: 3px 4px;
			}/**/
			.Container06 .TextInput01 {
				width: 146px;
			}
			.Container06 .TextInput02 {
				width: 163px;
			}
			.Container06 .TextInput03 {
				width: 135px;
			}
			.Container06 .TextInput03New{
				width: 135px;
				float:right;
				display:inline;
			}
			.Container06 .TextInput04 {
				width: 182px;
			}
			.Container06 .TextInput05 {
				width: 216px;
			}
			.Container06 .TextInput06 {
				width: 151px;
			}
			.Container06 .BlockStyle{
				margin: 0px;
			}
				.Container06 .BlockStyle .Top {
					padding-top: 3px;
				}
				.Container06 .BlockStyle span {
					bottom: 2px;
					font-size: 1em;
					position: absolute;
					right: 0px;
				}
				
			.Container06 .Box06Donate {
		position: relative;
		float:left;
		width:500px;
	}
	.Box06Donate p{
	 padding:10px 0 10px 0;
	 font-size:12px;
	}
	.Container06 .TextStyle {
		font-size: 1.2em;
		padding: 10px 0px 18px 0px;
	}
	.Container06 .Payment {
		position: absolute;
		right: 20px;
		top: 20px;
	}
	.Container06 .Required {
		font-size: 1em;
		top: 27px;
	}
	.Container06 .Box06Donate label{
	 float:left;
	 font-weight:normal;
   padding:10px 5px 0 2px;
	}
		.Container06 .Box06Donate .Block,
		.Container06 .Box07 .Block,
		.Container06 .Box08 .Block {
			width: 240px;
		}
			.Container06 .Box06Donate .TextInput01,
			.Container06 .Box08 .TextInput01 {
				width: 155px;
			}
			.Container06 .Box06Donate .TextInputOne{
				width: 155px;
			}
			.Container06 .Box06Donate .TextInputTwo{
				width: 167px;
			}
			.Container06 .Box06Donate .TextInputThree{
				width: 185px;
			}
			.Container06 .Box06Donate .TextInputFour{
				width: 160px;
			}
			.Container06 .Box06Donate .TextInputFive{
				width: 175px;
			}
			.Container06 .Box06Donate .TextInputSix{
				width: 136px;
			}
			.Container06 .Box06Donate .TextInputSeven{
				width: 171px;
			}
			.Container06 .Box06Donate .TextInput02,
			.Container06 .Box08 .TextInput02 {
				width: 171px;
			}
			.Container06 .Box06Donate .TextInput03,
			.Container06 .Box08 .TextInput03 {
				width: 176px;
			}
			.Container06 .Box06Donate .TextInput04,
			.Container06 .Box08 .TextInput04 {
				width: 194px;
			}
			.Container06 .Box06Donate .TextInput05,
			.Container06 .Box08 .TextInput05 {
				width: 144px;
			}
			.Container06 .Box06Donate .TextInput06,
			.Container06 .Box08 .TextInput06 {
				width: 163px;
			}
			.Container06 .Box06Donate .TextInput07,
			.Container06 .Box08 .TextInput07 {
				width: 183px;
			}
			.Container06 .Box06Donate .TextInput08,
			.Container06 .Box08 .TextInput08 {
				width: 182px;
			}
			.Container06 .Box06Donate .TextInput09,
			.Container06 .Box08 .TextInput09 {
				width: 170px;
			}
			.Container06 .Box06Donate .TextInput10,
			.Container06 .Box08 .TextInput10 {
				width: 146px;
			}
			.Container06 .Box06Donate .TextInput11 {
				width: 168px;
			}
			.Container06 .Box06Donate .TextInput12 {
				width: 120px;
			}
				.Container06 .Box06Donate .DownloadLink {
					position: absolute;
					right: 20px;
					top: 20px;
				}
					.Container06 .Box06Donate .DownloadLink a:link,
					.Container06 .Box06Donate .DownloadLink a:visited {
						color: #fff;
						font-size: 1.2em;
						font-weight: bolder;
						text-decoration: none;
					}
					.Container06 .Box06Donate .DownloadLink a:hover {
						color: #f3891f;
					}	
				
				
	.Container06 .Box06 {
		position: relative;
		float:left;
		width:501px;
		background: url("../images/Box6BG.jpg") no-repeat left bottom;
	}
	.Container06 .TextStyle {
		font-size: 1.2em;
		padding: 10px 0px 18px 0px;
	}
	.Container06 .Payment {
		position: absolute;
		right: 20px;
		top: 20px;
	}
	.Container06 .Required {
		font-size: 1em;
		top: 27px;
	}
		.Container06 .Box06 .Block,
		.Container06 .Box07 .Block,
		.Container06 .Box08 .Block {
			width: 240px;
		}
			.Container06 .Box06 .TextInput01,
			.Container06 .Box08 .TextInput01 {
				width: 155px;
			}
			.Container06 .Box06 .TextInput02,
			.Container06 .Box08 .TextInput02 {
				width: 171px;
			}
			.Container06 .Box06 .TextInput03,
			.Container06 .Box08 .TextInput03 {
				width: 176px;
			}
			.Container06 .Box06 .TextInput04,
			.Container06 .Box08 .TextInput04 {
				width: 194px;
			}
			.Container06 .Box06 .TextInput05,
			.Container06 .Box08 .TextInput05 {
				width: 144px;
			}
			.Container06 .Box06 .TextInput06,
			.Container06 .Box08 .TextInput06 {
				width: 163px;
			}
			.Container06 .Box06 .TextInput07,
			.Container06 .Box08 .TextInput07 {
				width: 183px;
			}
			.Container06 .Box06 .TextInput08,
			.Container06 .Box08 .TextInput08 {
				width: 182px;
			}
			.Container06 .Box06 .TextInput09,
			.Container06 .Box08 .TextInput09 {
				width: 170px;
			}
			.Container06 .Box06 .TextInput10,
			.Container06 .Box08 .TextInput10 {
				width: 146px;
			}
			.Container06 .Box06 .TextInput11 {
				width: 168px;
			}
			.Container06 .Box06 .TextInput12 {
				width: 120px;
			}
				.Container06 .Box06 .DownloadLink {
					position: absolute;
					right: 20px;
					top: 20px;
				}
					.Container06 .Box06 .DownloadLink a:link,
					.Container06 .Box06 .DownloadLink a:visited {
						color: #fff;
						font-size: 1.2em;
						font-weight: bolder;
						text-decoration: none;
					}
					.Container06 .Box06 .DownloadLink a:hover {
						color: #f3891f;
					}
					
					.Container06 .Box06New {
		position: relative;
		float:left;
		width:540px;
	}
	.Container06 .TextStyle {
		font-size: 1.2em;
		padding: 10px 0px 18px 0px;
	}
	.Container06 .Payment {
		position: absolute;
		right: 20px;
		top: 20px;
	}
	.Container06 .Required {
		font-size: 1em;
		top: 27px;
	}
		.Container06 .Box06New .Block,
		.Container06 .Box07 .Block,
		.Container06 .Box08 .Block {
			width: 240px;
		}
			.Container06 .Box06New .TextInput01,
			.Container06 .Box08 .TextInput01 {
				width: 155px;
			}
			.Container06 .Box06New .TextInput02,
			.Container06 .Box08 .TextInput02 {
				width: 171px;
			}
			.Container06 .Box06New .TextInput03,
			.Container06 .Box08 .TextInput03 {
				width: 176px;
			}
			.Container06 .Box06New .TextInput04,
			.Container06 .Box08 .TextInput04 {
				width: 194px;
			}
			.Container06 .Box06New .TextInput05,
			.Container06 .Box08 .TextInput05 {
				width: 144px;
			}
			.Container06 .Box06New .TextInput06,
			.Container06 .Box08 .TextInput06 {
				width: 163px;
			}
			.Container06 .Box06New .TextInput07,
			.Container06 .Box08 .TextInput07 {
				width: 183px;
			}
			.Container06 .Box06New .TextInput08,
			.Container06 .Box08 .TextInput08 {
				width: 182px;
			}
			.Container06 .Box06New .TextInput09,
			.Container06 .Box08 .TextInput09 {
				width: 170px;
			}
			.Container06 .Box06New .TextInput10,
			.Container06 .Box08 .TextInput10 {
				width: 146px;
			}
			.Container06 .Box06New .TextInput11 {
				width: 168px;
			}
			.Container06 .Box06New .TextInput12 {
				width: 120px;
			}
				.Container06 .Box06New .DownloadLink {
					position: absolute;
					right: 20px;
					top: 20px;
				}
					.Container06 .Box06New .DownloadLink a:link,
					.Container06 .Box06New .DownloadLink a:visited {
						color: #fff;
						font-size: 1.2em;
						font-weight: bolder;
						text-decoration: none;
					}
					.Container06 .Box06New .DownloadLink a:hover {
						color: #f3891f;
					}
					
	.Container06 .ReceiveInfo {
		padding: 5px 0px 3px;
		position: relative;
	}
		.Container06 .ReceiveInfo label {
			width: auto;
		}
		.Container06 .ReceiveInfo .Dotane {
			background: none;
			border: none;
			color: #f3891f;
			cursor: pointer;
			font-size: 2.0em;
			font-weight: bolder;
			margin: 0px;
			padding: 0px;
			position: absolute;
			right: -6px;
			top: 5px;
			width: 155px;
		}

			.Container06 .Box07 .TextInput01 {
				width: 168px;
				float:right;
			}
			.Container06 .Box07 .TextInput02 {
				width: 148px;
				float:right;
			}
			.Container06 .Box07 .TextInput03 {
				width: 169px;
				float:right;
			}
			.Container06 .Box07 .TextInput04 {
				width: 149px;
				float:right;
			}
			.Container06 .Box07 .TextInput05 {
				width: 143px;
				float:right;
			}
			.Container06 .Box07 .TextInput06 {
				width: 123px;
			}
			.Container06 .Box07 .Dotane {
				font-size: 2.0em;
				font-weight: bolder;
				position: absolute;
				right: 20px;
				top: 95px;
				width: auto;
			}
				.Container06 .Box07 .Dotane a:link,
				.Container06 .Box07 .Dotane a:visited {
					color: #f3891f;
				}
				.Container06 .Box07 .Dotane a:hover {
					text-decoration: none;
				}
			.Container06 .Row {
				margin-bottom: 5px;
			}
				.Container06 .Row .TextInput {
					float: left;
					margin-left: 10px;
					width: 413px;
				}
	.Container06 .UploadPhoto {
		padding: 3px 0px 3px;
	}
		.Container06 .UploadPhoto label {
			float: none;
		}
		.Container06 .UploadPhoto span {
			float: left;
			font-size: 1em;
			margin: 13px 0px 0px 7px;
		}
	.Container06 .Box08 {
		position: relative;
	}
		.Container06 .Box08 h3 {
			font-size: 2.0em;
			margin-bottom: 0px;
		}
		.Container06 .Box08 .Require {
			font-size: 1.0em;
			position: absolute;
			right: 20px;
			top: 29px;
		}
			.Container06 .Box08 .ReceiveInfo .Dotane {
				margin: 0px;
				padding: 0px;
				width: 90px;
			}
		.Container06 .Box13 .UploadPhoto {
			float: left;
		}
		.Container06 .Box13 .ReceiveInfo {
			float: right;
			margin: 18px 0px 0px 10px;
			padding: 0px 0px 20px;
			width: 236px;
		}
			label.TypeCheckBox{
				background-position: left 4px;
			}
			label.CheckBoxUIActive {
				background-position: left 4px;
			}
			.Container06 .Box09 .ReceiveInfo .Dotane  {
				width: 90px;
			}
			.Container06 .Box09 .ReceiveInfo .Style01  {
				top: 36px;
				width: 112px;
			}
		.Container06 .Box14 .ReceiveInfo {
			float: right;
			margin: 4px 0px 0px 10px;
			padding: 0px;
			width: 236px;
		}
		.Container06 .Disclaimer {
			clear: both;
			font-size: 1.2em;
			padding-right: 150px;
			position: relative;
		}
			.Container06 .Disclaimer .Dotane {
				background: none;
				border: none;
				color: #f3891f;
				cursor: pointer;
				font-size: 1.8em;
				font-weight: bolder;
				margin: 0px;
				padding: 0px;
				position: absolute;
				right: -6px;
				top: -5px;
				width: 130px;
			}
			.Container06 .Disclaimer a:link,
			.Container06 .Disclaimer a:visited {
				color: #fff;
				text-decoration: underline;
			}
	.MsgError {
		color: #ffcc33;
		font-size: 1.2em;
		font-weight: bolder;
		height: 16px;
		margin-bottom: 10px;
		padding: 17px 0px 0px;
	}
	.Error {
		color: #ffcc33;
	}
	.ErrorPara{
    padding:0 0 0 105px;
   }

	.Container06 .Challenge01 .Dotane {
		top: 70px;
	}
.Container07 {
	margin-top: 4px;
}
	.Container07 p {
		font-size: 1.2em;
		font-weight: bolder;
	}
	.Container07 p span {
		font-size: 1.7em;
	}

.Container08 {
	margin-top: 6px;
}
	.Container08 .Poster {
		float: left;
		padding-bottom: 25px;
	}
	.Container08 .Style01 {
		float: right;
	}
	.Container08 .TextStyle {
		clear: both;
		font-size: 1.2em;
		padding-bottom: 20px;
	}
	.Container08 .Sign {
		padding-bottom: 10px;
	}

.Container09 {}
	.Container09 .Map {
		float: left;
	}
	.Container09 .Info {
		float: right;
		width: 260px;
	}
		.Container09 .Info .Row {
			font-size: 1.4em;
			margin-bottom: 15px;
		}
			.Container09 .Info .Label {
				float: left;
				width: 70px;
			}
			.Container09 .Info .Desc {
				float: right;
				font-style: normal;
				font-weight: bolder;
				width: 190px;
			}
	.Container09 p {
		font-size: 1.2em;
		padding: 11px 0px 5px;
	}
		.Container09 p strong {
			font-size: 1.7em;
		}

.Container10 {
	padding-bottom: 10px;
}
	.Container10 label {
		float: left;
		font-size: 1.2em;
		margin: 3px 10px 0px 0px;
	}
	.Container10 .BtnSubmit {
		background: none;
		border: none;
		color: #f3891f;
		cursor: pointer;
		float: right;
		font-size: 2em;
		font-weight: bolder;
		margin: -2px 0px 0px;
		padding: 0px;
		text-transform:uppercase;
		width: 80px;
	}
	.Container10 .TextInput {
		background: #33699b;
		border: none;
		color: #fff;
		float: left;
		font-size: 1.2em;
		padding: 3px 0px;
		width: 327px;
	}
	.Container10 p {
		font-size: 1.2em;
		padding-top: 8px;
	}
	.Container10 .Box11 {
		margin-bottom: 10px;
	}
	.Container10 a:link,
	.Container10 a:visited {
		color: #f3891f;
	}
	.Container10 .MsgError,
	.Box07 .MsgError,
	.Box09 .MsgError {
		padding-top: 0px;
	}
	.Style03 {
		padding: 0px;
	}

.FileBrowse2 {
	font-size: 1.2em;
	width: 240px;
}

	.Box14 .MsgError {
		padding-top: 10px;
	}


.Hide {
	display: none;
}
.CheckBoxStyle {}
.HeadingStyle {
	margin-bottom: 12px;
}
.HeadingStyle img {
	display: block;
}

.ThanksText {
	font-size: 2em;
}
.SendNow {
	color: #f3891f;
	font-size: 1em;
	font-weight: bolder;
	background: none;
	border: none;
	width: 115px;
	cursor: pointer;
}
.Support {
	font-size: 1.2em;
	padding: 0px 0px 33px 41px;
}
.Logo {
	padding: 0px 0px 33px 0px;
}
.TextMsg {
	padding: 8px 0px 0px !important;
	margin: 0px !important;
}

.DonateBox {
	padding-top: 26px;
}
/**********2009-05-06***********/
p a.LinkPage {
	text-decoration: none;
	font-size: 1em;
	color: #f3891f;
}
p a.LinkPage:hover {
	text-decoration: underline;
}
.Container03 .Title02 {
		font-size: 1.8em;
		margin: 0px 0px 15px;
		padding: 0px;
}
/*******************/
p.Captcha {
	padding: 0px 0px 3px 0px;
	float: right;
	width: 136px;
}
.DownPdf {
	padding: 10px 0px 0px 0px;
}
.DownPdf a,
.DownPdf a img {
	float: left;
}
.DownPdf a.ImgPdf img {
	padding: 0px 10px 20px 0px;
}
.DownPdf a.LinkPdf {
	font-size: 1.2em;
	color: #ffffff;
	text-decoration: underline;
	padding-top: 20px;
}
.DownPdf a.LinkPdf:hover {
	text-decoration: none;
}
p.TextStyle01 {
		font-size: 1.2em;
		padding: 10px 0px 6px 0px;
	}
p.TextStyle02 {
		font-size: 1.2em;
		padding: 25px 0px 8px 0px;
	}
.Container06 .TextInput15 {
		width: 130px;
}
.Field span.PriceSign {
	font-size: 1.2em;
	float: left;
	margin: 0px 2px 0px 10px;
}
ul.Sort {
	padding: 10px 0px;
	font-size: 1.2em;
	color: #ffffff;
}
ul.Sort li {
	float: left;
	padding: 0px 5px 0px 0px;
	border-right: 1px solid #fff;
}
ul.Sort li.Final {
	border: none;
	padding-left: 5px;
}
		ul.Sort li a:link,
		ul.Sort li a:visited {
			color: #fff;
			text-decoration: none;
		}
		ul.Sort li a:hover,
		ul.Sort li.Active a:link,
		ul.Sort li.Active a:visited{
			text-decoration: underline;
		}
.Container06 .TextInputCaptcha {
				width: 128px;
			}
a.Underline:link,
a.Underline:visited,
.Support a:link,
.Support a:visited  {
	text-decoration: underline;
}
a.Underline:hover,
.Support a:hover {
	text-decoration: none;
}

p.Follow {
width: 260px;
text-align: right;
 font-size: 1.2em;
 font-weight: bold;
 color: #ffffff;
 margin: 30px 0 0 0;
}
p.Follow a img {
text-align: right;
vertical-align: text-bottom;
}
ul.Card {	
	float:right;
}
ul.Card li {
	display: inline;
	padding-left: 4px;
}
p.ErrorCard {
	font-size: 1.6em;
	color: #f1cb5c;
	display:none;
	font-weight: bolder;
	padding: 0px 0px 15px 0px;
}
p.ErrorDonate {
	font-size: 1.6em;
	color: #ff0000;
	font-weight: bolder;
	padding: 5px;
margin: 0 0 10px 0;
}

.CeoProfile{
 float:left;
 width:100%;
}
.CeoImage{
 float:left;
 background: url("../images/CeoImageBG.gif") no-repeat left top;
 width:185px;
 height:171px;
}
.CeoImage img{
 padding:2px 0 0 2px;
}
.CeoHeading{
 float:left;
 width:336px;
 background: url("../images/CeoHeadingBG.gif") no-repeat left top;
 padding:0 0 10px 0;
}
.CeoHeading h3{
 float:left;
 width:336px;
 padding:5px 0 0 2px;
 font-family:arial;
 font-size:20px;
 color:#ffffff;
}
.CeoHeading p{
 float:left;
 width:323px;
 padding:0 0 0 2px;
 font-family:arial;
 font-size:12px;
 color:#ffffff;
 font-weight: bold;
}
.CeoHeading em{
 float:left;
 width:120px;
 padding:0 0 0 2px;
 font-family:arial;
 font-size:16px;
 color:#ffffff;
}

.CeoHeadingNew{
 float:left;
 width:320px;
 background: url("../images/CeoHeadingBG.gif") no-repeat left top;
 padding:0 0 0 0;
 margin:0 0 0 20px;
}
.CeoHeadingNew h3{
 float:left;
 width:310px;
 padding:5px 0 0 10px;
 font-family:arial;
 font-size:20px;
 color:#ffffff;
}
.CeoHeadingNew p{
 float:left;
 width:310px;
 padding:0 0 0 10px;
 font-family:arial;
 font-size:16px;
 color:#ffffff;
}
.CeoHeadingNew em{
 float:left;
 width:120px;
 padding:0 0 0 2px;
 font-family:arial;
 font-size:16px;
 color:#ffffff;
}

a.Donate{
 float:left;
 width:140px;
 background: url("../images/DonateBG.gif") no-repeat left top;
 padding:25px 0 0 25px;
 height:56px;
 font-family:arial;
 color:#f3891f;
 font-weight:bold;
 font-size:26px;
}
a.Spread{
 float:left;
 width:140px;
 background: url("../images/SpreadBG.gif") no-repeat left top;
 padding:15px 0 0 25px;
 margin:0 0 0 5px;
 height:66px;
 font-family:arial;
 color:#f3891f;
 font-weight:bold;
 font-size:26px;
}
a.Spread span, a.Spread3 span{
 float:left;
 color:#ffffff;
 font-size:20px;
 line-height:14px;
}
a.Spread3{
 float:left;
 width:140px;
 background: url("../images/SpreadBG.gif") no-repeat left top;
 padding:15px 0 0 25px;
 margin:10px 0 0 0;
 height:66px;
 font-family:arial;
 color:#f3891f;
 font-weight:bold;
 font-size:26px;
}
a.Spread2{
 float:left;
 width:150px;
 background: url("../images/SpreadBG.gif") no-repeat left top;
 padding:15px 0 0 15px;
 margin:10px 0 0 10px;
 height:66px;
 font-family:arial;
 color:#f3891f;
 font-weight:bold;
 font-size:21px;
}
a.Spread2 span{
 float:left;
 color:#ffffff;
 font-size:20px;
 line-height:14px;
}
a.Donate:hover{
 text-decoration:none;
}
a.Spread:hover{
 text-decoration:none;
}
.ProfileCopy{
 float:left;
 width:520px;
}
.ProfileCopy h2{
 float:left;
 width:300px;
 padding:20px 0 10px 0;
 font-family:arial;
 color:#ffffff;
 font-weight:bold;
 font-size:30px;
}
.ProfileCopy p{
 float:left;
 width:100%;
 padding:0 0 8px 0;
 font-family:arial;
 color:#ffffff;
 font-size:12px;
}
.Donation{
 float:left;
 width:100%;
}
.Donation h2{
 float:left;
 width:500px;
 padding:0 0 10px 0;
 font-family:arial;
 color:#ffffff;
 font-weight:bold;
 font-size:40px;
 letter-spacing:-2px;
}
.Donation p{
 float:left;
 width:500px;
 padding:0 0 8px 0;
 font-family:arial;
 color:#ffffff;
 font-size:12px;
}
.Donation ul{
 float:left;
 width:100%;
 padding:10px 0 0 0;
}
.Donation ul li{
 float:left;
 padding:0 0 0 0;
 width:100%;
 font-size:12px;
}
.Donation ul li strong{
 font-size:20px;
}

.Event {
list-style-type: none;
 }

.EventPartners {
 list-style-type: none;
 float:left;
 width:100%;
}
.EventPartners h2{
 float:left;
 width:100%;
 font-size:42px;
 letter-spacing:-2px;
}
.EventPartners p{
 float:right;
 font-weight:bold;
 padding:5px 12px 0 0;
 font-size:12px;
}
.EventPartners a{
 color:#ffffff;
}
.EventPartners ul.Event{
 float:left;
 width:100%;
 padding:20px 0 0 0;
 list-style-type: none;
}
.EventPartners ul.Event li{
 list-style-type: none;
 float:left;
 width:517px;
 height:128px;
 background: url("../images/EventsBG.gif") no-repeat left top;
}
.EventPartners ul.Event li div.EventImage{
 float:left;
 width:91px;
 height:91px;
 padding:0 5px 0 0;
 margin:15px 0 0 13px;
 background: url("../images/EventImageBG.gif") no-repeat left top;
}
.EventPartners ul.Event li div.EventCopy{
 float:left;
 width:379px;
 height:90px;
 padding:0 0 0 0;
 margin:15px 0 0 13px;
 background: url("../images/EventCopyBG.gif") no-repeat left top;
}
.EventPartners ul.Event li div.EventCopy p{
 float:left;
 padding:8px 0 0 10px;
 font-size:12px;
 font-weight:normal;
 line-height:18px;
}
.EventPartners ul.Event li div.EventCopy p strong{
 font-weight:bold;
}
.EventPartners ul.Event li a.EventLink{
 float:right;
 width:385px;
 padding:3px 0 0 0;
 font-size:12px;
}

div.BoxLine {
 border:12px solid #ffffff;
 width:505px;
 padding:0 0 15px 0;
}
div.BoxLineNew{
 border:12px solid #ffffff;
 width:495px;
 margin:20px 0 10px 0;
 padding:13px 3px;
}
div.BoxLine p {
 font-size:12px;
 font-weight:bold;
}

div.spacer {
 float:left;
 width:99%;
 padding: 10px 0 0 5px;
}

div.BoxLine p.mandatory {
 float:right;
 padding:17px 10px 0 0;
}

select.select1 {
 width:152px;
 background:#33699B;
 font-size:1.2em;
 color:#ffffff;
 border:1px solid #33699B;
 height:21px;
 margin:11px 0 0 0;
}

select.select2 {
 margin:20px 0 0 0;
}

textarea.textarea2 {
 display:block;
 width:245px;
 font:12px arial;
 color:#ffffff;
 float:left;
 background:#33699b;
 border:0;
 margin:10px 0 0 0;
 height:90px;
}

div.block1 {
 display:block;
 width:100%;
}

a {
 color:white;
}

div.newBox label.newLable {
 float:left;
 width:auto;
 padding:0;
}

div.newBox label.newLable1 {
 float:left;
 width:85px;
 padding:15px 0 0 0;
}

div.newBox select {
 margin:0 0 0 20px;
}

input.Submit1 {
 float:right;
 padding:0 20px 0 0;
}

div.newBox textarea.textareaNew {
 width:430px;
 float:left;
 height:70px;
 margin:0 0 0 7px;
}


div.newBox textarea.textareaNew2 {
 width:467px;
 float:left;
 height:190px;
 margin:10px 15px 0 0;
}

div.newBox textarea.textareaNew3
{
 width: 467px;
 float: left;
 height: 190px;
}

div.newBox p.note{
 float:left;
 font-size:11px;
 padding:5px 0 0 93px;
}

div.newBox div.div1 {
 float:left;
 width:435px;
 font-size:12px;
 font-weight:bold;
 padding:20px 0 0 7px;
}

div.newBox div.div12 {
 float:left;
 width:435px;
 font-size:12px;
 font-weight:bold;
 padding:20px 0 0 7px;
}

.newBox .div1 .radioHolder {
 float:left;
 width:100%;
}

.newBox .div1 .radioHolder input 
{
 width:10px;
 margin:10px 10px 0 0;
 float:left;
}

.newBox .div1 .radioHolder label
{
 float:right;
 font-size:13px;
 font-weight:bold;
 margin-top:8px;
 width:31em;

}

div.newBox2 {
 margin-left:8em;
}

div.newBox2 label {
 margin:10px 0 10px 10px;
}


div.newBox2 textarea {
 position:relative;
 left:-5px;
}

input.Submit3  {
 float:right;
}

a.Challenge
{
 float:left;
 width:245px;
 background: url("../images/bg-01wide.gif") no-repeat left top;
 padding:15px 0 0 75px;
 margin: 20px 0 0 20px;
 height:66px;
 font-family:arial;
 color:#f3891f;
 font-weight:bold;
 font-size:26px;
}

.Torn01 a.Challenge {
 background: url("../images/bg-01-torn1wide.png") no-repeat left top;
}

.Torn02 a.Challenge {
 background: url("../images/bg-01-torn2wide.png") no-repeat left top;
}

a.Challenge span{
 color:#ffffff;
 float:left;
 font-size:25px;
 padding:0 0 0 2px;
 line-height:17px;
}
a.Challenge:hover{
 text-decoration:none;
}
.ProfileCopy em{
 float:right;
 text-align:right;
 font-style:normal;
 padding:25px 0 10px 0;
 font-family:arial;
 color:#f3891f;
 font-size:18px;
}
.DonorsList{
 list-style-type: none;
 float:left;
 width:100%;
 padding:5px 0 0 0;
}
.DonorsList ul{
 list-style-type: none;
 float:left;
 width:100%;
 padding:0 0 5px 0;
}
.DonorsList ul li{
 list-style-type: none;
 float:left;
 width:100%;
 padding:5px 0 10px 0;
 background: url("../images/DonoresListBorder.gif") no-repeat left bottom;
}
.DonorsList ul li h6{
 float:left;
 width:300px;
 padding:0 0 8px 0;
 font-size:12px;
}
.DonorsList ul li h6 span{
 font-weight:normal;
}
.DonorsList ul li em{
 float:right;
 text-align:right;
 font-style:normal;
 padding:0 0 0 0;
 font-family:arial;
 color:#ffffff;
 font-size:12px;
}
.DonorsList ul li p{
 float:left;
 width:100%;
 padding:0 0 5px 0;
}
.ContacUs{
 float:left;
 width:100%; 	
}
.ContacUs h2{
 float:left;
 width:200px;
 font-size:30px;
}
.SelectEvent{
 padding:5px 10px 0 0;
 float:right;
 width:230px;
}
.SelectEvent p{
 float:left;
 text-align:right;
 font-size:12px;
 padding:0 0 5px 0;
}
.SelectEvent label{
 float:left;
 font-size:12px;
 width:50px;
 padding:2px 0 0 0;
}
.SelectEvent select{
 float:left;
 font-size:12px;
 width:150px;
 padding:0 0 0 10px;
 height:20px;
 color:#ffffff;
 border:0;
 background:#33699b;
}
.ContacUs p.Bold{
 float:left;
 font-weight:bold;
 font-size:12px;
 padding:15px 0 10px 0;
 width:400px;
}
.ContacUs table{
 float:left;
 font-size:12px;
 padding:0;
 width:100%;
}
.ContacUs table td{
 float:left;
 font-size:12px;
 padding:0;
 width:45%;
 vertical-align:top;
}
.ContacUs table td a{
 color:#ffffff;
}

.row table td a{
 color:#ffffff;
}
.ContactBox {
	border:15px solid #ffffff;
	padding:0 0 10px 0;
	width: 450px;
	float:left;
	margin:20px 0 0 0;
}
.ContactBox h3{
 float:left;
 margin:0;
 padding:10px 0 0 10px;
 font-size:24px;
}
.ContactBox p.Require{
 float:right;
 margin:0;
 width:160px;
 text-align:left;
 padding:20px 0 0 0;
 font-size:11px;
}
.ContactBox p{
 float:left;
 margin:0;
 width:100%;
 padding:10px 0 8px 10px;
 font-size:12px;
}
.ContactBox fieldset{
 float:left;
 margin:0;
 width:440px;
 padding:5px 0 0 10px;
}
.ContactBox fieldset label{
 float:left;
 font-size:12px;
 width:110px;
}
.ContactBox fieldset input{
 float:left;
 font-size:12px;
 width:160px;
 height:20px;
 border:0;
 background:#33699b;
 color:#ffffff;
}
.ContactBox fieldset textarea{
 float:left;
 font-size:12px;
 width:310px;
 height:130px;
 border:0;
 background:#33699b;
 color:#ffffff;
}
.ContactBox p.Submit{
 float:right;
 margin:0;
 width:105px;
 padding:10px 18px 0 0;
 font-size:26px;
 color:#f3891f;
 font-weight:bold;
}
.ContactBox p.Submit a{
 color:#f3891f;
}
.ContactBox p.Submit a:hover{
 text-decoration:none;
}
p.SendNow{
 color:#f3891f;
 float:right;
 font-size:26px;
 font-weight:bold;
 margin:0;
 width:160px;
 padding:10px 0 0 0;
 text-align:left;
}
p.SendNow a{
 color:#f3891f;
}
p.SendNow a:hover{
 text-decoration:none;
}
p.HomeCopy{
 font-size:12px;
 padding:0 0 8px 0;
}
#.NavNew{
 margin-top:123px;
}
#headerFunctionBox p.Welcome{
 float:right;
 font-size:12px;
 width:100%;
 text-align:right;
 padding:5px 0 0 0;
}
#headerFunctionBox ul.LogOut{
 width:100%;
 float:right;
 padding:10px 0 0 0;
}
#headerFunctionBox ul.LogOut li{
 font-size:12px;
}
#headerFunctionBox ul.LogOut li a:hover{
 color:#fff;
}
fieldset.GoSearch{
 float:left;
}

div.Overlay {
	background:#000;
	position:absolute;
	left:0;
	top:0;
	z-index:1000;
}

div.OverlayContainer {
	color:#004a8c;
	width:770px;
	height:550px;
	position:absolute;
	left:0;
	top:0;
	z-index:2000;
}
div.OverlayCancel{
 position: relative;
 top: 515px;
 width:45%;
 float:left;
 text-align:right;
}
div.OverlayContinue{
 position: relative;
 top: 515px;
 width:45%;
 float:right;
 text-align:left; 
}
div.OverlaySmallCancel{
 position: relative;
 top: 100px;
 width:45%;
 float:left;
 text-align:right;
}
div.OverlaySmallContinue{
 position: relative;
 top: 100px;
 width:45%;
 float:right;
 text-align:left; 
}
div.OverlaySmallButtons{
 position: relative;
 top: 125px;
 width:100%;
 float:left;
 text-align:center; 
}
div.OverlaySmallDropdown{
 position: relative;
 top: 90px;
 width:100%;
 float:left;
 text-align:center; 
}
div.OverlaySmallDropdown select{
 width:148px;
 background:#33699B;
 font-size:1.2em;
 color:#ffffff;
 border:1px solid #33699B;
 height:21px;
padding: 0;
 margin:05px 0 0 0;
}
.addressFields {
clear: left;
margin: 2px 5px;
}

.addressFields label {
	width: 80px;
}

.addressFields .addressInput {
	float: right;
	width: 140px;
padding: 2px 4px;
}

.addressFieldsWide {
clear: left;
margin: 2px 5px;
}

.addressFieldsWide label {
	width: 120px;
}

.addressFieldsWide .addressInput {
	float: right;
	width: 180px;
padding: 2px 4px;
}

.addressFields .addressSelect {
	float: right;
 width:148px;
 background:#33699B;
 font-size:1.2em;
 color:#ffffff;
 border:1px solid #33699B;
 height:21px;
padding: 0;
 margin:05px 0 0 0;
}

.Container06 .Box06 label.TypeCheckBox {
 width:390px;
 height: 20px;
 margin: 5px 0 0 0;
 padding:5px 0 0 25px;
 vertical-align: middle;
 float:left;
}

.Container06 .BtnSubmit {
		background: none;
		border: none;
		color: #f3891f;
		cursor: pointer;
		float: right;
		font-size: 2em;
		font-weight: bolder;
		margin:0 10px 0 0;
		padding: 0 10px 0 0;
		text-transform:uppercase;
	}

.orangeLink a {
	color: #f00;
}


select {
color: #fff;
background-color: #33699b;
border: none;
padding: 2px;
margin-left: 0;
}

#MsgErrorAss {
	font-size: 1.6em;
	color: #ff0000;
	font-weight: bolder;
	padding: 5px;
margin: 0 0 10px 0;
}

.ThankYou
{
    border: solid 3px white;
    margin: 10px 0px 0px 0px;
    float: left;
    clear: left;
    width: 343px;
}

.ThankYou p
{
    font-size: 1.4em;
    color: #F3891F;
    margin: 5px;
    font-weight: bold;
}