.noprint {
	display:none;
	}


.cardbluefade {

	background-color: #ffffff;
	border: #aaa  solid 1px;
	color:#000000;
	font-family:verdana,helvetica,arial;
	font-size:11px;
	line-height:12pt;
	margin:0px;
	padding: 5px;
	}

.cardtitle {
	background: #999999;
	border: 0px; 
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	font-family:verdana,helvetica,arial;
	line-height:10pt;
	margin:30px 0px 15px 0px;
	padding: 1px 5px 1px 5px;
	text-align:center;
	}


.col1 {display:none;}
.col2 {width:505px;padding:0px 0px 35px 0px;}
.col3 {width:5px;; background:#ffffff;}
.col4 {width:170px;;background:#ffffff;padding:0 0 15 0px;}
.col5 {display:none;}
/* .col_orig 85, 425, 45, 170, 35 */





.fieldset1 {
	border:1px solid #cccccc; 
	background:#eeeeee;
	padding:0px 15px 5px 15px;
	position:relative;
	margin-top:10px; 
	margin-bottom:20px;
	-moz-border-radius:8px;
	}

.legend1 {
	FONT-WEIGHT:bold;
	FONT-SIZE:13px;
	font-family: arial; 
	line-height:14pt;	
	position: relative;
	top: -.7em; 
	left: .5em;
	border-bottom:1px solid #336699;
	border-top:1px solid #cccccc;
	border-left:1px solid #aaaaff;
	border-right:1px solid #aaaaff;
	padding:0px 10px 0px 10px;
	background: url('/graphics/bg_smallform.jpg');
	background-repeat:repeat-x;
	color:#003366;
                    -moz-border-radius:8px;
	}


.form {
	background:#fcfcfc;
	font-family:arial;
	font-size:11px;
	color:#000000;
	letter-spacing:1px;
	border: #888888 1px solid;
	border-top: #7799bb 2px solid;
	border-left: #003366 1px solid;
	padding:1 1 1 2px;
	margin:1px;

	}


.form:focus {
	background:#ffffcc;
	}




.formsmall {
	background:#FFFFFF;
	color:#000000;
	font-family:verdana,helvetica
	font-size:9px;
	font-weight:bold;
	}


.gray {
	color:#888888;
	}



.inthisred {display:none;}


.medblue {FONT-SIZE:18px;line-height:19px;COLOR:#000000;font-family:arial;font-weight:normal}

.navigation {display:none;} 

.print {
	FONT-SIZE:13px;
	COLOR:#000000;
	FONT-FAMILY:arial;
	line-height:12pt;
	font-weight:normal;
	}

.print_title1 {
	FONT-SIZE:21px;
	COLOR:#000000;
	FONT-FAMILY:arial;
	line-height:19pt;
	font-weight:bold;
	}

.print_title2 {
	FONT-SIZE:16px;
	COLOR:#000000;
	FONT-FAMILY:arial;
	line-height:14pt;
	font-weight:bold;
	}

.row {
	border-top:1px solid #cccccc;
	}

.rowa {background:#efefef;}
.rowb {background:#ffffff;}

.small {font-size:10px;font-weight:normal;COLOR:#000000;FONT-FAMILY:verdana,helvetica;line-height:11px;
	letter-spacing:0px;}
A.small {text-decoration:underline;color:#3333ff}
A.small:hover {text-decoration:none;color:#111111;background:#eeeeee}


.small_calibri {font-size:11px;font-weight:normal;COLOR:#000000;FONT-FAMILY:calibri,verdana,helvetica;line-height:12px;
	letter-spacing:0px;}
A.small_calibri {text-decoration:underline;color:#3333ff}
A.small_calibri:hover {text-decoration:none;color:#111111;background:#eeeeee}


.smallblack {font-size:10px;font-weight:normal;COLOR:#000000;FONT-FAMILY:verdana,helvetica;line-height:12px}
A.smallblack {text-decoration:underline;color:#000000}
A.smallblack:hover {text-decoration:none;color:#000000;background:#eeeeee}


.smallform {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	letter-spacing:1px;
	background-color:#ffffff;
	padding:1px 1px 1px 2px;
	border:1px solid #99c;
	}



.talkingpoint {
	FONT-SIZE:10px;
	COLOR:#000000;
	FONT-FAMILY:verdana,sans-serif;
	line-height:12pt;
	font-weight:bold;
	letter-spacing:1px;
	}

div.talkingpoint_box {
	padding:0px 1px 0px 1px;
	text-align:center;
	}



.text {
	FONT-SIZE:12px;
	COLOR:#000000;
	FONT-FAMILY:arial;
	line-height:13pt;
	font-weight:normal;
	letter-spacing:0px;
	}

A.text {
	COLOR:#000000;
	TEXT-DECORATION:none;
	border-bottom:1px #999999 solid;
	padding:0px 0px 1px 0px;
	}

.tdt {border-top:1px solid #888888}
.tdb {border-bottom:1px solid #888888}
.tdl {border-left:1px solid #888888}
.tdr {border-right:1px solid #888888}

.tdt2 {border-top:2px solid #666666}
.tdb2 {border-bottom:2px solid #666666}
.tdl2 {border-left:2px solid #666666}
.tdr2 {border-right:2px solid #666666}

.tdt_gray {border-top:1px solid #cccccc}
.tdb_gray {border-bottom:1px solid #cccccc}
.tdl_gray {border-left:1px solid #cccccc}
.tdr_gray {border-right:1px solid #cccccc}

.textblue {
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	COLOR:#000000;
	FONT-FAMILY:sans-serif,arial;
	line-height:14pt;
	}
A.textblue {COLOR:#000000;TEXT-DECORATION:underline}


.textred {FONT-SIZE:10px;COLOR:#000000;FONT-FAMILY:Verdana,helvetica;line-height:10pt}

.title {
	FONT-SIZE:29px;
	font-weight:normal;
	COLOR:#366;
	FONT-FAMILY:times;
	line-height:20pt;
	letter-spacing:1pt;
	background: url(/graphics/bg_title_bottompadding.jpg);
	background-repeat:repeat-x;
	background-position: 0% 100%;
	padding:10px 3px 15px 10px;
	margin:10 0 20 0px;
	}




