body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 70%;
        margin: 0px;
        background-color: #FFFFFF;
}

form{
	padding: 0px;
	margin: 0px;
	display:inline;
}

a {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
        font-size: 110%;
}

a:link {
	color: #003366;
	text-decoration: none;
        font-size: 110%;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
        font-size: 110%;
}

#homecontent_wrap H1{
        font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px 0px 5px 0px;
}

#homecontent_wrap H2{
        font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;

}

#homecontent_wrap h3{
        font-size: 100%;
	font-weight: bold;
	padding-bottom:5px;
	margin:0px;
}

#features_wrap H2{
        font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}

#features_wrap h3{
        font-size: 100%;
	font-weight: bold;
	color:#003366;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}


/*------------------------header styles------------------------*/

/*
#head_wrap {
        width: 760px;
}

#logo_div {
        float: left;
        width: 130px;
        margin-right: 10px;
}

#font_div {
        margin-top:2px;
        color:#CC0000;
        width: 120px;
        text-align:right;
}
*/
/*---Above replaced by Andy 181006---*/

#head_wrap { position: relative;
			 float: left;
			 width: 760px;}

#logo_wrap { float: left;
        	 width: 130px;
        	 margin-right: 10px;}

#logo_div { float: left;
        	width: 130px;
		margin-bottom: 2px;}

#font_div { float: left;
        	color:#CC0000;
        	position: relative;
	        margin-bottom: 5px;}

/*---------*/

#collage_nav_wrap {
        float: left;
        width: 460px;
}

#collage_div {
        float: left;
        width: 460px;
}


/*--------top nav styles----------*/

#topnav_wrap {
	color:#CC0000;
        width: 460px;
        margin-bottom: 4px;
}

#topnav_div {
        float: right;
        position: relative;
	text-align:right;
	margin-top:4px;
}

/*----------login styles----------*/

/*#login_wrap {
        float: left;
        width: 146px;
        height: 84px;
	padding-right:10px;
        border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #CC0000;
}*/

/*---Above replaced by Andy 181006---*/

#login_wrap {
	position: relative;
        float: right;
        width: 136px;
	padding-right:10px;
        border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #cc0000;
        clear: right;
}

.login_div {
        float: right;
        width: 116px;
        margin-top: 3px;
	padding-right:20px;
	text-align:right;
        /*font-size: 90%;*/
        background-image: url(/shared/graphics/kht/images/blue_button2.gif);
	background-repeat: no-repeat;
	background-position: right top ;
}

.login_div a {
        font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.login_div a:link {
	color: #003366;
	text-decoration: none;
}

.login_div a:hover {
	color: #CC0000;
	text-decoration: underline;
}

.login_button {
        float: right;
        width: 116px;
        margin-top: 20px;
	padding-right:20px;
	padding-bottom:10px;
	text-align:right;
        background-image: url(/shared/graphics/kht/images/red_button.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.login_button a {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.login_button a:link {
	color: #CC0000;
	text-decoration: none;
}

.login_button a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/*------------------------Page content Styles------------------------*/


#maincontent_wrap{
        float: left;
        width: 760px;
}


#nav_wrap{
        float: left;
        width: 130px;
}

#homecontent_wrap{
        float: left;
        width: 460px;
        margin-left: 10px;
}

#features_wrap{
        float: left;
        width: 150px;
        margin-left: 10px;
        clear: right;
}


/*----------secure nav styles----------*/

.secure_nav_div{
        float: left;
        width: 130px;
}

.secure_nav_div ul {
	text-indent: 1px;
	margin-left: 0px;
	padding-left: 0px;
}

.secure_nav_div li {
	list-style-type: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	text-align:right;
}


/*----------nav styles----------*/

.nav_div{
        float: left;
        width: 130px;
}

.nav_div ul {
	text-indent: 1px;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: -8px;
}

.nav_div li {
	list-style-type: none;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:5px;
	text-align:right;
}

.nav_home{
	border-right: solid 4px;
	border-right-color: #CC0000;

}

.nav_home_highlight {
	background-color: #E5EAEF;
	border-right: solid 4px;
	border-right-color: #CC0000;
}

.nav{
	margin-top:8px;
	border-right: solid 4px;
	border-right-color: #CC0000;

}


/*-------------------welcome styles---------------------*/

#welcome_wrap{
        float: left;
        width: 460px;
	background-color: #CC0000;
}

#welcome_div{
        float: left;
        width: 230px;
	background-color: #CC0000;
}

.welcome_text{
        float: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
        width: 200px;
	color: #FFFFFF;
}

#welcome_img_div{
        float: left;
        width: 230px;
}


/*--------------News and Latest styles-----------------*/

#news_late_wrap{
        float: left;
        width: 460px;
	margin-bottom:5px;
}


/*---News styles---*/

#news_wrap{
        float: left;
        width: 230px;
}

#newshead_div{
        float: left;
        width: 215px;
	padding-left:15px;
	background-color: #003366;
}

.news_item{
        float: left;
        width: 210px;
        padding-top:10px;
	padding-left:15px;
        padding-right:5px;
}

.news_item_blue{
        float: left;
        width: 210px;
        padding-top:10px;
	padding-left:15px;
        padding-right:5px;
	background-color:#F2F5F7;
	border-top: dotted 1px;
	border-top-color: #003366;
	border-bottom: dotted 1px;
	border-bottom-color: #003366;
}

.news_date{
        float: left;
        width: 45px;
	padding-left:15px;
	padding-bottom:5px;
        background-image: url(/shared/graphics/kht/images/blue_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

.news_title{
        float: left;
        width: 145px;
	padding-left:5px;
	margin-bottom:10px;
}




/*---KHT Latest styles---*/

#latest_wrap{
        float: left;
        width: 230px;
}

#latesthead_div{
        float: left;
        width: 215px;
	padding-left:15px;
	background-color: #669900;
}


.latest_img{
        float: left;
        width: 70px;
	padding-left:15px;
	padding-right:10px;
   	padding-top:10px;
}

.latest_text{
        float: left;
        width: 125px;
	padding-right:10px;
   	padding-top:10px;
}

.latest_all {
        float: left;
        width: 195px;
	padding-right:10px;
   	padding-top:10px;
 padding-left:15px;

}

.link_wrap{
        float: left;
        width: 205px;
	padding-left:15px;
	padding-right:10px;
}

.latest_link{
        float: left;
        width: 183px;
	margin-top:10px;
        margin-bottom:10px;
	padding-top:10px;
	padding-left:22px;
	border-top: dotted 1px;
	border-top-color: #669900;
	background-image: url(/shared/graphics/kht/images/green_button.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}

.latest_link a {
	color: #527900;
}

.latest_link a:hover {
	color: #527900;
}

/*-----------Poll and KHT downloads styles---------------*/

#poll_download_wrap{
        float: left;
        width: 460px;
	margin-bottom:5px;
	background-image: url(/shared/graphics/kht/images/pallet_tile.gif);
	background-repeat: repeat-y;
}


/*---Poll styles---*/


#poll_wrap{
        float: left;
        width: 230px;

}

#pollhead_div{
        float: left;
        width: 215px;
	padding-left:15px;
	background-color: #669900;
}

.polltext_wrap{
        float: left;
        width: 205px;
	padding-left:15px;
	padding-right:10px;
}

.poll_texthead{
        float: left;
        width: 205px;
	color: #527900;
	margin-top:10px;
	margin-bottom:6px;

}

.Poll_form_wrap{
        float: left;
        width: 205px;
	border-top: dotted 1px;
	border-top-color: #669900;
	border-bottom: dotted 1px;
	border-bottom-color: #669900;
}

.poll_form {
        float: left;
        width: 205px;
	padding-top:10px;
}


.poll_form form {
	margin-top:5px;
	margin-bottom:5px;
}

.poll_form input{
	padding-top: 10px;
}

.poll_link{
        float: left;
        width: 183px;
	padding-left:22px;
	padding-bottom: 5px;
	margin-bottom:10px;
	margin-top:10px;
	background-image: url(/shared/graphics/kht/images/green_button.gif);
	background-repeat: no-repeat;
	background-position: top left;

}

.poll_form table td {
	padding-right: 20px;
}

/*---KHT download styles---*/

#download_wrap{
        float: left;
        width: 230px;

}

#downloadhead_div{
        float: left;
        width: 215px;
	padding-left:15px;
	background-color: #003366;
}

.downloaditems_wrap{
        float: left;
        width: 205px;
	padding-left:15px;
	padding-right:10px;


}

.download_item{
        float: left;
        width: 205px;
	margin-top:10px;
	margin-bottom:2px;
}


.download_img {
	float: left;
	width: 30px;
	margin-bottom:10px;
	padding-right: 10px;
}

.download_text {
	float: left;
	width: 155px;
	padding-right: 10px;
	margin-bottom:10px;
}

/*--------------Features styles-----------------*/

.perform{
        width: 150px;
	margin-top:10px;
	text-align:center;

}

.perform_img{
        width: 90px;
	text-align:center;

}


/*---Blue feature---*/

.blue_wrap{
        float: left;
        width: 150px;
	background-color: #F2F5F7;
	margin-bottom:5px;

}

.bluehead_div{
        float: left;
        width: 140px;
	padding-left:10px;
	background-color: #003366;
}

.bluetext_div{
        float: left;
        width: 130px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 10px;
	padding-right:10px;
}

.bluelink_div{
        float: left;
        width: 105px;
	margin-top:10px;
	padding-bottom:5px;
	padding-right:20px;
	background-image: url(/shared/graphics/kht/images/blue_button2.gif);
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: top right;
	text-align:right;
}

.bluelink_div a {
	color: #003366;
}

.bluelink_div a:hover {
	color: #003366;
}
/*---Red feature---*/

.red_wrap{
        float: left;
        width: 150px;
	background-color: #FCF2F2;
	margin-bottom:5px;

}

.redhead_div{
        float: left;
        width: 140px;
	padding-left:10px;
	background-color: #CC0000;
}

.redtext_div{
        float: left;
        width: 130px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 10px;
	padding-right:10px;
}

.redlink_div{
        float: left;
        width: 105px;
	margin-top:10px;
	padding-bottom:5px;
	padding-right:20px;
	padding-left:10px;
	background-image: url(/shared/graphics/kht/images/red_button.gif);
	background-repeat: no-repeat;
	background-position: top right;
	text-align:right;
}

.redlink_div a {
	color: #CC0000;
}

.redlink_div a:hover {
	color: #CC0000;
}



/*---Green feature---*/

.green_wrap{
        float: left;
        width: 150px;
	background-color: #F7FAF2;
	margin-bottom:5px;

}

.greenhead_div{
        float: left;
        width: 140px;
	padding-left:10px;
	background-color: #669900;
}

.greentext_div{
        float: left;
        width: 130px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 10px;
	padding-right:10px;
}

.greenlink_div{
        float: left;
        width: 105px;
	margin-top:10px;
	padding-bottom:5px;
	padding-right:20px;
	padding-left:10px;
	background-image: url(/shared/graphics/kht/images/green_button.gif);
	background-repeat: no-repeat;
	background-position: top right;
	text-align:right;
}

.greenlink_div a {
	color: #527900;
}

.greenlink_div a:hover {
	color: #527900;
}


/*--------------Footer styles-----------------*/

#footer_wrap{
        float: left;
        width: 460px;
}

#quote_wrap{
        float: left;
        width: 460px;
	background-color: #CC0000;
}

.quote{
        float: left;
        width: 460px;
	margin-top:6px;
	margin-bottom:6px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}


#footlinks_div{
        float: left;
        width: 460px;
	margin-top:5px;
        font-size: 0.9em;
}

.copyright {
        float: left;
        width: 230px;
	color: #003366;
}

.foot_links {
        float: left;
        width: 230px;
	color: #CC0000;
	text-align:right;
}

.foot_icons {
        float: left;
        width: 460px;
	margin-top:10px;
}

.nav_edit_links {
	margin-bottom:8px;
	padding-right: 4px;
}

img { border: 0; }

li.folder { font-weight:bold;}
li.page a { font-weight:normal;}

.nav_highlight {
	margin-top:8px;
	background-color: #E5EAEF;
	border-right: solid 4px;
	border-right-color: #CC0000;
}

.foot_access {
        float: left;
        width: 100px;
}

.foot_pdf{
        float: right; 
        width: 88px;
}

/*-------Sub Pages-----------*/

hr {
	float:left;
	width:100%;
	border-bottom: dotted 1px;
	border-bottom-color: #003366;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

#subcontent_wrap H1{
        font-size: 130%;
	font-weight: bold;
	color: #003366;
	padding-bottom:5px;
	border-bottom: dotted 1px;
	border-bottom-color: #003366;
	margin: 20px 0px 5px 0px;
}

#subcontent_wrap H2{
        font-size: 110%;
	font-weight: bold;
	margin: 0px 0px 5px 0px;

}


/*--------------sub nav styles-----------------*/

.nav_sub {
	margin-top:2px;
	background-color: #FAE5E5;
	border-right: solid 4px;
	border-right-color: #FFFFFF;
}


/*--------------sub content styles-----------------*/

#subcontent_wrap{
        float: left;
        width: 620px;
        margin-left: 10px;
}

/*--------------Breadcrumb nav styles-----------------*/

#breadcrumb_wrap{
        float: left;
        width: 620px;
	background-color: #E5EAEF;
}

.breadcrumb_nav_main{
        float: left;
        width: 605px;
        padding-left: 15px;
        margin-top: 3px;
        margin-bottom: 3px;
}

.breadcrumb_nav_main a {
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
        font-size: 100%;
}
.breadcrumb_nav_main a:link {
	color: #003366;
	text-decoration: underline;
        font-size: 100%;
}
.breadcrumb_nav_main a:hover {
	color: #CC0000;
	text-decoration: underline;
        font-size: 100%;
}

.breadcrumb_nav{
        float: left;
        width: 250px;
        padding-left: 15px;
	padding-right:5px;
        margin-top: 3px;
        margin-bottom: 3px;
	overflow:hidden;
}

.breadcrumb_nav a {
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
        font-size: 100%;
}
.breadcrumb_nav a:link {
	color: #003366;
	text-decoration: underline;
        font-size: 100%;
}
.breadcrumb_nav a:hover {
	color: #CC0000;
	text-decoration: underline;
        font-size: 100%;
}

.breadcrumb_user{
        float: left;
        width: 335px;
        padding-right: 15px;
        margin-top: 3px;
        margin-bottom: 3px;
	text-align:right;
	overflow:hidden;
}
.user_bold{
	font-weight: bold;
	color: #003366;
}


/*--------------Sub content styles-----------------*/

#subcontent{
        float: left;
        width: 590px;
        padding-left: 15px;
        padding-right: 15px;
	padding-bottom:10px;
}

*html #subcontent{
        width: 587px;
}

/*-------------- Multipage content styles-----------------*/


.block_wrap{
        float: left;
        width: 590px;
	margin-bottom:20px;
}

*html .block_wrap{
        width: 587px;	
}


/*--- standard Multipage styles---*/

.block_wrap div.img_right{
        float: right;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.block_wrap div.img_left{
        float: left;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.block_wrap p{
	width: auto;
	height: auto;
	padding-top:10px;
}

.associated_link {
	clear: both;
	margin-top: 5px;
	padding-left:20px;
	padding-bottom:5px;
	background-image: url(/shared/graphics/kht/images/blue_button2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}



/*--- List Multipage styles---*/

.list_textblock{
        float: left;
	width: 510px;
	padding-top:10px;
}

.list_img{
	float: left;
	width: 70px;
	height: 70px;
	padding-top:10px;
	padding-left:10px;
}


/*--- Downloads Multipage styles---*/

.download_img{
        float: left;
	width: 30px;
	height: 30px;
	padding-top:10px;
	padding-right:10px;
}

.download_textblock{
        float: left;
	width: 540px;
	padding-top:10px;
}



.pdf_wrap{
        float: left;
	width: 590px;
	padding-top:10px;
	border-top: dotted 1px;
	border-top-color: #003366;

}


.pdf_reader{
        float: left;
	width: 90px;
	height: 40px;
	padding-top:10px;
	padding-right:10px;
}

.pdf_textblock{
        float: left;
	width: 490px;
	padding-top:15px;
}

/*--------------Contacts styles-----------------*/


.contact_wrap{
        float: left;
        width: 590px;
	margin-bottom:5px;
}


.contact_wrap_left{
        float: left;
        width: 490px;
	margin-right:5px;
}


.contact_wrap_right{
        float: left;
        width: 290px;
}

.contact_row {
	float:left;
	width:100%;
	margin-bottom:7px;
}

.contact_form{
	float:left;
	width:100%;
	margin-bottom:4px;
}

.inputformat {
	width:280px;
	border:1px solid #003366;
	background-color:#F2F5F7;
}

.contact_name{
        float: left;
        width: 290px;
	margin-right:5px;
	margin-top:5px;
}


.contact_tel{
        float: left;
        width: 290px;
	margin-top:5px;
}

/*--------------change details styles-----------------*/


.change_wrap_left{
        float: left;
        width: 290px;
	margin-right:5px;
}


.change_wrap_right{
        float: left;
        width: 290px;
}

.inputformat_change {
	width:200px;
	border:1px solid #003366;
	background-color:#F2F5F7;
}


/*--------------Balance styles-----------------*/

.balance_wrap{
        float: left;
        width: 580px;
	margin-right:5px;
	margin-bottom:15px;
}


.balance_item_left{
        float: left;
        width: 100px;
	padding-right:10px;

}

.balance_item_right{
        float: left;
        width: 400px;
}


/*--------------Home content styles-----------------*/

.home_link_wrap{
	float:left;
	width:590px;
	background-color: #F2F5F7;
	background-image: url(/shared/graphics/kht/images/border.gif);
	background-repeat: repeat-y;
	background-position: center;
	border-bottom:10px solid #FFFFFF;
}



.home_link_div_l{
	float:left;
	width:275px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;

}

.home_link_div_r{
	float:left;
	width:270px;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:20px;

}

.red_link {	
	clear: both;
	margin-top: 5px;
	padding-left:20px;
	padding-bottom:5px;
	background-image: url(/shared/graphics/kht/images/red_button.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.blue_link {	
	clear: both;
	margin-top: 5px;
	padding-left:20px;
	padding-bottom:5px;
	background-image: url(/shared/graphics/kht/images/blue_button2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.green_link {	
	clear: both;
	margin-top: 5px;
	padding-left:20px;
	padding-bottom:5px;
	background-image: url(/shared/graphics/kht/images/green_button.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.home_wrap{
        float: left;
        width: 590px;
}


.home_link_wrap1{
        float: left;
        width: 170px;
	color: #003366;
	padding-right:10px;
}

.home_link_wrap2{
        float: left;
        width: 180px;
	color: #003366;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	border-left: dotted 1px;
	border-left-color: #003366;
	border-right: dotted 1px;
	border-right-color: #003366;
}

.home_link_wrap3{
        float: left;
        width: 170px;
	color: #003366;
	padding-left:10px;

}



/*--------------form styles-----------------*/

.selectformat {
	border:1px solid #003366;
	background-color:#F2F5F7;
}


.form_row {
	float:left;
	width:100%;
	margin-bottom:7px;
        clear:both;
}

.form_form{
	float:left;
	width:100%;
	margin-bottom:4px;
        clear:both;
}

.form_wrap{
        float: left;
        width: 100%;
	margin-bottom:10px;
}

.form_submit{
	clear:left;
	width:100px;
	margin-top:10px;
	text-align:left;
}

.form_head{


}

.form_head H2{
        font-size: 100%;
	font-weight: bold;
	margin: 0px 0px 0px 0px;

}

.form_prompt{
        float: left;
        width: 100%;
        font-size: 110%;
	font-weight: bold;
	color: #CC0000;
	margin-bottom:10px;
}

.form_text{
	float:left;
	width:100%;
	margin-top:5px;
	margin-bottom:4px;
	color: #003366;
}

/*-------------pending styles-----------------*/

.form_row_white {
	float:left;
	width:540px;
}

.form_row_blue {
	float:left;
	width:340px;
	background-color:#F2F5F7;
}

.pending_app{
	float:left;
	width:90px;
	padding-top:5px;
	margin-right:10px;
	text-align:left;
}

.pending_del{
	float:left;
	width:100px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}

.pending_acc{
	float:left;
	width:300px;
	padding-top:5px;
	margin-left:10px;
	text-align:left;
}


/*--------------Sub Footer styles-----------------*/

#subfooter_wrap{
        float: left;
        width: 760px;
}

#subfooter_bar{
        float: right;
        width: 620px;
	height:10px;
	background-color: #CC0000;
}


#subfootlinks_div{
        float: right;
        width: 620px;
	margin-top:5px;
        font-size: 0.9em;
}


.subfoot_links {
        float: right;
        width: 390px;
	color: #CC0000;
	text-align:right;
}

.subfoot_icons {
        float: left;
        width: 620px;
	margin-top:10px;
}


#offices_wrap{
        float: left;
	margin-top:20px;
	margin-bottom:10px;
}

#map_wrap{
        float: left;
        width: 300px;
	margin-left:20px;
}

#key_wrap{
        float: left;
        width: 200px;

}

.keyitem_wrap{
        float: left;
        width: 200px;
	margin-bottom:12px;
	margin-left:10px;
}


.keynum_div{
        float: left;
        width: 1.4em;
	padding: 2px;
	background-color:#CC0000;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.keyoffice_div{
        float: left;
	padding: 2px;
	margin-left:10px;

}

textarea {font-family: Arial, Helvetica, sans-serif; font-size: 120%;}

.complaintform_wrap {
	float: left; margin-bottom: 10px; width: 290px;
}

fieldset {
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 10px 0px;
	float: left;
	border: 1px solid #CC0000;
}	

legend {	
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	color: #003366;
	font-weight: bold;
}

*html legend { margin: 0px 0px 10px 0px;}



.contrast1{display:inline;}
.contrast2{display:none;}
.contrast3{display:none;}
.contrast4{display:none;}
.graphics1{display:inline;}
.graphics2{display:none;}
.graphics3{display:none;}
.graphics4{display:none;}
.hide{display:none;}

.charity{
margin-top:20px;
margin-bottom:20px;
width:460px;
color:#666666;
font-size:90%;
}
