body, html {
	margin: 4px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	background-color:#bdcfc8;
}
	
.text1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; 
	margin: 0px 0px 12px 0px;
	padding:0px;
}

.text2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; 
	margin: 0px 0px 12px 0px;
	padding:0px;
}

.text3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .85em; 
	margin: 0px 0px 12px 0px;
	padding:0px;
}

.printtd {
	padding:20px;
}

.topheader {
	margin: 0px 0px;
	padding: 0px;
	text-align: center;
	background-color:#fff;
	background: url(/img/bculogo2.gif);
	background-repeat:no-repeat;
	width: 770px;
	height: 95px;
}
	
.topheader2 {
	margin: 0px 0px;
	padding: 0px;
	text-align: center;
	background-color:#fff;
	background: url(/img/bculogo3.gif);
	background-repeat:no-repeat;
	width: 770px;
	height: 95px;
	}
	
.bcu {
display:none;
}

.bculogo {
float:left;
display:inline;
width: 342px;
margin: 0px;
padding:0px 0px 0px 8px;
}

.asof1 {
	padding: 22px 0px 0px 0px;
	}

.asofh2 {
	display:inline;
	font-size: 1.1em; 
	color: #000; 
	font-family: georgia, "times new roman", times, serif;
	padding: 0px 0px 0px 0px;
	}

	

.container1 {
		margin: 0 auto 0;   /* align for good browsers */
		text-align: left; /* counter the body center */
		width: 770px;

		border-left: 1px;
		border-left-color: #042155;
		border-left-style: solid;

		border-right: 1px;
		border-right-color: #042155;
		border-right-style: solid;

		border-top: 1px;
		border-top-color: #042155;
		border-top-style: solid;

		border-bottom: 1px;
		border-bottom-color: #042155;
		border-bottom-style: solid;
		background-color:#FFFFFF;
	}
	
.header1 {
	background-image:none;
	background-color:#fff;
	margin: 0 auto 0;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width: 770px;

	}

.contentTable {
	width: 770px;
}
	
.container2 {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		width: 770px;
	}
	
img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	}
	
.newsdate {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; 
	margin: 0px 0px 12px 0px;
	padding:0px;
	line-height: 1.2em;

}

.uldefault {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; 

}

.standardtext {font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; }

.turboapp {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .9em; 
	margin: 0px 0px 0px 0px;
	padding:0px;
	line-height: 1.2em;

}


h3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em; 
	margin: 12px 0px 12px 0px;
	padding:0px;
	line-height: 1.2em;
	font-weight:bold;

}

.h3b {
	font-size: 1em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	text-decoration:none;

	}


.news ul, .news li{
	font-size: .8em; 
	font-family: verdana, arial, helvetica, sans-serif;


}

 .olli{
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 12px 0px;
}

.newsdate {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .9em; 
	padding:0px;
	letter-spacing: -.05em;
	font-weight:bold;
		color: #012a5c; 

}

.p2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; 
	margin: 0px 0px 0px 0px;
	padding:0px;
	line-height: 1.2em;
	/* letter-spacing: .01em; */
}


.logo {
float: left;
width: 300px;
height: 66px;
margin: 16px 8px 8px 8px;
padding: 0px;

	}	
	
		
.partnerstext {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .75em; 
	line-height: 1.3em;
}


body {
	font-size: 13px; 
	color: #000; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3em;
	}

.h1, .h2 {
	font-size: 1.3em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}
	
.h3 {
	font-size: 1.2em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}

	
.h2strong {
	color: #01295b; 
	font-weight: bold;
}
	

.greenback {
background-color: #c6d7d1;
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		width: 770px;
}
	
	
.bold {
	font-size: 1.1em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	}

.clientsh3 {
font-size: .8em; 
	color: #666;
	font-family: georgia, "times new roman", times, serif;
	font-weight: bold;
	padding: 0px 4px 0px 4px;
	margin: 8px 6px 8px;
	}

blockquote {
	margin: 0;
	font-size: .8em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	padding: 0px 10px 10px;
	}


body {
	font-family: verdana, arial, helvetica, sans-serif;
}


.oe {
	border-right: 1px;
	border-right-style: solid;
	border-right-color: #fff;
	
	}

	
.icon {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
	}
	
#icon1 {
float: left;
width: 31px;
	}
	
/* hide from macie \*/
* html #icon1 {
	margin-right: -3px;
	}
* html .apply {
	margin-left: 31px;
	}
/* end hide */

* html .apply2 {
	margin-left: 31px;
	}
/* end hide */

#rightcol_sponsors {
	width: 100%;
	margin:8px 0px;
	background-color:#FFFFFF;
	padding: 8px 0px;
	border-top:1px solid #606668;
	border-bottom:1px solid #606668;
	text-align:center;
}

.anim {
	text-align:center;
	margin: 0px;
	padding: 0px;
}	

.contentcol 
{
width: 620px;
padding: 18px 20px;
margin: 0px;
background-color: #fff;
background: #fff;
}

.contentcol1 
{
width:620px;
padding: 18px 20px;
margin: 0px;
background-color: #fff;
background: #fff;
}

.contentcol2 
{
padding: 8px;
margin: 0px;
background-color: #fff;
background: #fff;
}

.contentcol3 
{
padding: 18px 20px;
margin: 0px;
background-color: #fff;
background: #fff;
}

.nomargin 
{
background-color: #fff;
margin: 0px;
padding: 0px;
}

.contenttitle {
display: block;
width:770px;
height:44px;
background-color: #012156;
margin: 0px;
}

.contenttitle0 {
width:770px;
height:4px;
background-color: #012156;
margin: 0px;
padding:0px;
clear:both;
font-size:0px;
}


.title, h1.title{
	padding: 12px 12px 0px;
	background-color: #012156;
	color: #fff;
	font-family: georgia, "times new roman", times, serif;
	font-size: 1.5em; 
	font-weight: bold;
	margin: 0px 0px 12px 0px;
	text-decoration: none;
	letter-spacing: -.04em;

}

.reg {
font-size: .5em; 
}	


.smallreg {
color: white; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: .5em; 
}	


.helped {
padding: 22px 0px 0px 80px;
}	


.clear 
{
clear: both;

}

.clear3
{
clear:both;
font-size:0px;
height:0px;

}

.clients {
font-weight:normal;
font-size:16px;
background-color: #d6d8d9;
width: 150px;
border-right:1px;
border-right-color: #606668;
border-right-style: solid;
padding: 0px 0px 0px 0px;
	}


.line1 {
background-image:url(/img/line.gif);
background-repeat:repeat-x;
height:1px;
margin:8px 0 8px 32px;
padding:0;
width:336px;
}

.centercol 
{
width: 400px;
padding: 20px 0px 0px 8px;
margin: 0px;
background-color: #fff;
}


.apply {
padding: 0px;
width: 326px;
margin: 0px 0px 0px 31px;
}

.apply2 {
padding: 0px;
width: 95%;
margin: 0px 0px 0px 31px;
}

	


.rightcol 
{
border-left: 1px;
border-left-color: #606668;
border-left-style: solid;
width: 220px;
background-color: #fefacb;
padding: 6px;
}

.partners 
{
font-size: 1em;
border-top: 1px;
border-top-color: #bebb97;
border-top-style: solid;
border-right:1px;
border-right-color: #7f7d65;
border-right-style: solid;

border-bottom:1px;
border-bottom-color: #7f7d65;
border-bottom-style: solid;

border-left: 1px;
border-left-color: #bebb97;
border-left-style: solid;

background-color: #fefeed;
padding:6px;

}

.footer {
background-color: 012156;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width:100%;
height: 25px;
	}
	
.footer1 {
	float: left;
	padding: 4px 15px;
	font-size: .85em;  
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
	}

.footer2 {
	float: right;
	padding: 4px 15px;
	font-size: .85em; 
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight:normal;
}
	
a.footerlink:link {
	font-size: 1em; 
	color: white; 
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}

a.footerlink:visited {
font-size: 1em; 
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;	
}

a.footerlink:hover {
	font-size: 1.0em;  
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight:normal;	
}

a.footerlink:active {
	font-size: 1.0em; 
	color: white; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight:normal;	
}

.footerblk{
	font-size: 0.625em; 
	color: black; 
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:normal;
}

a.footerlinkblk:link {
	font-size: 0.625em; 
	color: black; 
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
	
a.footerlinkblk:visited {
font-size: 0.625em; 
	color: black; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;	
}

a.footerlinkblk:hover {
	font-size: 0.625em;  
	color: black; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight:normal;	
}

a.footerlinkblk:active {
	font-size: 0.625em; 
	color: black; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight:normal;	
}


.contact {
display: block;
float:right
}


.partners2 
{
display:block;
float: left;
border-top: 1px;
border-top-color: #bebb97;
border-top-style: solid;
border-right:1px;
border-right-color: #7f7d65;
border-right-style: solid;

border-bottom:1px;
border-bottom-color: #7f7d65;
border-bottom-style: solid;

border-left: 1px;
border-left-color: #bebb97;
border-left-style: solid;

background-color: #fefeed;
width: 230px;
padding:8px;
margin:16px 0px;
}


.casestudies
{
float: right;
width: 310px;
padding:8px;
margin:4px 0px;
}

a.newslink:link, a.newslink:visited  {
font-size: .8em; 
	color: #012a5c; 
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
	

a.newslink:hover, a.newslink:active {
	text-decoration: underline;
}



a.newslink2:link, a.newslink2:visited  {
	color: #012a5c; 
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
	
a.newslink2:hover, a.newslink2:active {
	text-decoration: underline;
}


a.helplink:link, a.helplink:visited  {
font-size: .8em; 
	color: #012a5c; 
	font-family:verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	
}
	

a.helplink:hover, a.helplink:active, a.helplink:hover, a.helplink:active {
	font-size: .9em;  
	color: 012a5c; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
}


a.linkbutton:link, a.linkbutton:visited {
margin: 0;
padding: 2px 13px;
color: #002155;
background-color: #a0d9c2;
font-size: 1em; 
font-family:verdana, arial, helvetica, sans-serif;
text-decoration: none;
border: 1px;
border-style: solid;
border-color: #606668;
font-weight:bold;
background-image:url(/img/button1.gif);
background-repeat:no-repeat;
}

a.linkbutton:hover, a.linkbutton:hover {
background: #329;
color: #002155;
background-color: #fff;
background-image:url(/img/button2.gif);
background-repeat:no-repeat;
}

.h3 {
	font-size: 1.2em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	letter-spacing: -.05em;
}


a.h1link:link, a.h1link:visited {
	font-size: 1.2em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	padding: 0px;
	text-decoration: none;
	letter-spacing: -.05em;
	line-height: 1em; 
}


 a.h1link:hover, a.h1link:hover {
	font-size: 1.2em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	text-decoration: underline;
}

.popup {
	padding: 20px;
	font-size: 1em; 
	background: #fff;
	background-color: #fff;
	font-family: georgia, "times new roman", times, serif;
	}
	
.ppopup {
	font-size: 1em; 
	font-family: georgia, "times new roman", times, serif;
	background: #fff;
	background-color: #fff;
	}
	
.hpopup {
	font-size: 1.8em; 
	font-family: georgia, "times new roman", times, serif;
	}
	
.closefontclass {
	font-family: georgia, "times new roman", times, serif;
	font-size: 1em; 
	font-weight:bold;
	}
	
.printfontclass {
	font-family: georgia, "times new roman", times, serif;
	font-size: 1em; 
	font-weight:bold;
	}

.captionfontclass {
	font-family: georgia, "times new roman", times, serif;
	font-size: 1em; 
	font-weight:bold;
	}

.cgclass {
 background-color:#a0d9c2;
 border-bottom: 0px;
 border-bottom-color: #002155;
 border-bottom-style:solid;
	font-family: georgia, "times new roman", times, serif;
	font-size: 1em; 
	font-weight:bold;

}

.fgclass {
background-color: #fff;}

.bgclass {
background-color: #a0d9c2;}


.b1 {
color: #002155;
background-color: #a0d9c2;
font-size: 1em; 
font-family:verdana, arial, helvetica, sans-serif;
text-decoration: none;
border: 1px;
border-style: solid;
border-color: #606668;
font-weight:bold;
background-image:url(/img/button1.gif);
background-repeat:no-repeat;
}


a.button1:link, a.button1:visited {
padding: 2px 8px;
color: #002155;
background-color: #ffcc66;
font-size: 1em; 
font-family:verdana, arial, helvetica, sans-serif;
text-decoration: none;

border-left: 1px;
border-left-style: solid;
border-left-color: #000;

border-top: 1px;
border-top-style: solid;
border-top-color: #000;

border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #000;


border-right: 1px;
border-right-style: solid;
border-right-color: #000;

font-weight:bold;

}

a.button1:hover,  a.button1:active {
padding: 2px 8px;
color: #002155;
background-color: #ffe2a7;
font-size: 1em; 
font-family:verdana, arial, helvetica, sans-serif;
text-decoration: none;
font-weight:bold;

border-left: 1px;
border-left-style: solid;
border-left-color: #000;

border-top: 1px;
border-top-style: solid;
border-top-color: #000;

border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #000;


border-right: 1px;
border-right-style: solid;
border-right-color: #000;

}


a.button2:link, a.button2:visited {
padding: 2px 8px;
color: #002155;
background-color: #a4c3e2;
font-size: 1em; 
font-family:verdana, arial, helvetica, sans-serif;
text-decoration: none;

border-left: 1px;
border-left-style: solid;
border-left-color: #000;

border-top: 1px;
border-top-style: solid;
border-top-color: #000;

border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #000;


border-right: 1px;
border-right-style: solid;
border-right-color: #000;

font-weight:bold;

}

a.button2:hover, a.button2:active  {
padding: 2px 8px;
color: #002155;
background-color: #c9dbee;
font-size: 1em; 
font-family:verdana, arial, helvetica, sans-serif;
text-decoration: none;
font-weight:bold;

border-left: 1px;
border-left-style: solid;
border-left-color: #000;

border-top: 1px;
border-top-style: solid;
border-top-color: #000;

border-bottom: 1px;
border-bottom-style: solid;
border-bottom-color: #000;


border-right: 1px;
border-right-style: solid;
border-right-color: #000;

}


.error1 {
color: #ff0000;
font-weight:bold;
}

.ulec {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; 
	

}

.partnertable {
width: 364px;
}

.partners3 
{
font-family: verdana, arial, helvetica, sans-serif;
border-top: 1px;
border-top-color: #bebb97;
border-top-style: solid;

border-right:1px;
border-right-color: #7f7d65;
border-right-style: solid;

border-bottom:1px;
border-bottom-color: #7f7d65;
border-bottom-style: solid;

border-left: 1px;
border-left-color: #bebb97;
border-left-style: solid;

background-color: #fefeed;
width: 180px;
padding:8px;
margin:0px 0px 8px 0px;
}

h1.sponsor_h1 {
	border-bottom:2px solid #012a5c;
	font-size: 1.3em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 12px 0px;
	padding: 4px;
	width:100%;
}

h2.sponsor_h2 {
	border-bottom:2px solid #E6E6E6;
	font-size: 1em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding: 4px;
	width:100%;
}
	
.sponsor_head {

	background-repeat:repeat-y;
	background-image:url(/img/partners/gradient.gif);
	background-position:center;
	border: 0px none #fff;
	width:556px;
	margin: 0px 0px 12px 0px;
	padding: 2px 2px 5px 5px;
}

.sponsor_subhead {

	background-repeat:repeat-x;
	background-image:url(/img/line.gif);
	background-position:bottom;
	border: 0px none #fff;
	width:556px;
	margin: 0px 0px 12px 0px;
}


h1.sponsor_h1 {
	letter-spacing: -.05em;
	font-size: 1.2em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	border: 0px none #fff;
	padding: 0px;
	margin:0px;
}

h2.sponsor_h2 {
	font-size: .9em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding: 2px 2px 5px 5px;
	border: 0px none #fff;	
	width:556px;
}

.img1 {
	margin: 8px 32px 16px;
}

.snap_icon {
	margin: 4px 0px 0px;
}

.snap_icon2 {
	margin: 0px 2px 0px 0px;
}


a.snapLink:link, a.snapLink:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	color:#0033FF;
}

a.snapLink:hover, a.snapLink:active {
	text-decoration: underline;
	color:#0033FF;	

}

h1.snapH1 {
	font-size: 1.8em; 
	letter-spacing: -.02em;	
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 12px 0px;
	padding: 0px;
}

h2.snapH2, .factSheetH2 {
	font-size: 18px; 
	color: #012a5c; 
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	letter-spacing:-0.05em;
	}

p.snap {
	margin:0px 0px 16px 0px;
	padding:0px;
}

.snapLegend {
font-size: .8em; 
}

.snapLegend2 {
font-size: .85em; 
}

.snapTable {
 margin: 0px 16px 16px; 
 width:720px;
}

.snapLeftCol {
	padding-right: 16px;
	width:420px;
}

.snapRightCol {
	padding:6px 12px 8px; 
	background-color: #d7d7d7; 
	width: 284px;
}

.food_small {
	float:left;
	margin: 2px 2px 0px 0px;
}

.sponsorForm {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em; 
}

.sponsorFormLabel {
	width: 400px;
	display:block;
}

.partners a:link, .partners a:visited {
	color: #002155;
	text-decoration:none
}

.partners a:hover, .partners a:active {
	text-decoration:underline;
}

.partners ul {
	margin: 0px;
	padding-left:16px;
	list-style:square;

}

.partners ul li {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: .8em;
	margin-bottom:8px;
	color:#BDCFC8;
}

a.h1linkRightcol:link, a.h1linkRightcol:visited {
	text-decoration: underline;
	font-size: 1.2em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 16px 0px;
	padding: 0px;
	letter-spacing: -.05em;
	line-height: 1.2em; 
}

a.h1linkRightcol:hover, a.h1linkRightcol:active {
	text-decoration: underline;
	font-size: 1.2em; 
	line-height: 1.2em; 	
}

a.leftColSponsorLink:link, a.leftColSponsorLink:visited {
	text-decoration: underline;
	color:#002155;
}

a.leftColSponsorLink:hover, a.leftColSponsorLink:active {
	text-decoration: underline;
}


#form1 label.error {
	padding-left:4px;
	color:#FF0000;
	font-weight:bold;
}

.epName {
	font-weight:bold;
}

h1.locatorH1 {
	font-size: 1.6em; 
	letter-spacing: -.02em;	
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 12px 0px;
	padding: 0px;
}

h2.locatorH2 {
	font-size: 1.3em; 
	color: #012a5c; 
	font-family: georgia, "times new roman", times, serif;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
.buttonLeft {
	float:left;
}

.buttonRight {
	float:right;
}

.appformsOuter {
	margin: 0px;
	width:256px; 
	float:right; 
	padding: 4px 0px 8px 16px;
	display:block;
}

.appforms {
	font-size:12px;
	background-color:#E8E8E8;
	padding: 8px 8px 0px 8px;
	border: 1px solid #ccc;
	
}

.appforms ul, .appforms li {
	margin-left: 8px;
	padding: 0px 0px 4px 0px;
}

.text1fact {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px 0px 12px 0px;
	padding:0px;
}