div.seperator{height:15px;clear:both;}
p {color:#273034;line-height:18px; font-family:Arial,  Tahoma;font-size:13px;}
#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	width: 315px;
	height: 0;
	z-index: 200;
}
body
{
text-align:center;
margin:0;
background:url('images/bg.gif');
}

.spr{clear:both;margin-bottom:10px;}

div.cont{width:770px;margin:0px auto;border:#c7ced1 1px solid;margin-top:-5px;}
table.container {background:#FFFFFF;width:770px;padding:0px 15px;border:#e4e8ea 2px solid;}
table.toplink
{
color:#008eda;
font-size:12px;
font-family: Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
}

table.main
{
background-color:#87949b;
color:#273034;
margin:3px 0px;
line-height:18px;
font-family:Arial,  Tahoma;
font-size:12px;
}

td.mystory_title
{
color:#FFFFFF;
font-size:11px;
font-family: Verdana, Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
background-color:#007280;
font-weight:bold;
height:20px;
text-align:center;
border-top:#007280 1px solid;
border-right:#007280 1px solid;
border-bottom:#007280 1px solid;
}

td.mainfont
{
color:#273034;
line-height:18px;
font-family:Arial,  Tahoma;
font-size:12px;
}
font.popup
{
color:#1D1E1D;
font-size:12px;
font-family: Verdana, Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
}

font.footer
{
color:#1D1E1D;
font-size:11px;
font-family: Verdana, Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
}

table.main_arm
{
background-color:#87949b;
color:#273034;
margin:3px 0px;
line-height:18px;
font-family:Arial,  Tahoma;
font-size:12px;
}

table.font
{
background-color:#FFFFFF;
color:#273034;
font-size:11px;
font-family: Verdana, Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
}

font.main
{
color:#273034;
font-size:12px;
font-family: Verdana, Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
}

td.title1
{
font-size:12px;
height:18px;
background:#0088d1 url("images/title1.jpg") repeat-x;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}

td.title_map
{
font-size:12px;
height:15px;
background:url("images/title1.jpg");
text-align:left;
padding-left:15;
font-weight:bold;
color:#FFFFFF;

}

td.title_map1
{
font-size:12px;
height:15px;
text-align:left;
padding-left:15;
color:#FFFFFF;
font-weight:bold;
background:url("images/title2.jpg");
}

td.title1_form
{
padding-left:15px;
background-color:#dbe3e8;
font-weight:bold;
text-align:left;
}

td.title2
{
font-weight:bold;
text-align:center;
height:18px;
background:#97a9b2 url("images/title2.jpg") repeat-x;
color:#FFFFFF;
}

td.title2_form
{
padding-left:15px;
color:#FFFFFF;
font-weight:bold;
text-align:left;

}

td.text
{
width:50%;
background-color:#FFFFFF;
padding:8px;
color:#273034;
line-height:18px;
font-family:Arial,  Tahoma;
font-size:12px;
}


td.text_old
{
width:50%;
background-color:#E9EAEA;
color:#727373;
padding:8px;
}



td.text1
{
width:50%;
background-color:#FFFFFF;
padding:3px;
}

td.bottom
{
background-color:#FFFFFF;
padding:8px;
color:#273034;
text-align:center;
font-size:11px;
font-family: Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
}

A:link, A:visited, A:active
{
	font-weight : bold;
	font-size : 11px;
	color : #0092db;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

A:hover, A:visited:hover
 {
	color : #0092db;
	text-decoration : underline;
	font-size : 11px;
	font-family: Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight : bold
}

A.img:link, A.img:visited, A.img:active,A.img:hover, A.img:visited:hover
{
	font-size : 12px;
	color : #000;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}

.img
{
	font-size : 12px;
	color : #000;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	}

A.archive:link, A.archive:visited, A.archive:active
{
	font-weight : bold;
	font-size : 11px;
	color : #018dda;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

A.archivenumber:link, A.archivenumber:visited, A.archivenumber:active
{
	font-weight : bold;
	font-size : 12px;
	color : #0092db;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

A.archivenumber:hover, A.archivenumber:visited:hover
 {
	color : #0092db;
	text-decoration : none;
	font-size : 12px;
	font-family: Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight : bold;
}

A.archive:hover, A.archive:visited:hover
 {
	color : #018dda;
	text-decoration : underline;
	font-size : 11px;
	font-family: Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight : bold;
}



A.more:link, A.more:active, A.more:visited
{
	font-weight : normal;
	font-size : 11px;
	color : #00447A;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
A.txt, A.txt:hover
{
	font-weight : bold;
	font-size : 10pt;
	color : #00447A;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

td.txt
{
	font-weight : normal;
	font-size : 10pt;
	color : #000000;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
A.more:hover, A.more:visited:hover
 {
	color : #035B67;
	text-decoration : none;
	font-size : 11px;
	font-family: Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight : normal;
}


A.top:link, A.top:visited, A.top:active
{
	font-weight : normal;
	font-size : 11px;
	color : #008eda;
	font-family : Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

A.top:hover, A.top:visited:hover
 {
	color : #008eda;
	text-decoration : underline;
	font-size : 11px;
	font-family:  Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-weight : normal;
}

A.map1:link, A.map1:visited, A.map1:active
{
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	text-decoration: underline;
}

A.map1:hover, A.map1:visited:hover
 {
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	text-decoration: none;
}

A.map2:link, A.map2:active, A.map2:visited
{
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Geneva,Helvetica, sans-serif;
	text-decoration: underline;
}

A.map2:hover, A.map2:visited:hover
 {
	font-weight : bold;
	font-size : 12px;
	color : #FFFFFF;
	font-family : Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;
	text-decoration :none;
}

input.form
{
	border: #A5ACB2 1px solid;
	font-size: 12px;
	font-family:Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
 	height: 21px;
 	width: 180px;
	color:#1D1E1D;
	background-color:#FFFFFF;
}

textarea.form
{
	border: #A5ACB2 1px solid;
	width:450px;
	height:80px;
	font-size: 12px;
	font-family:Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	color:#1D1E1D;
	background-color:#FFFFFF;
}

input.form1
{
	border: #A5ACB2 1px solid;
	width:100px !important;
	height:20px;
	font-size: 12px;
	font-family:Tahoma, Arial, Geneva, Verdana, Helvetica, sans-serif;
	color:#0092db;
	background-color:#FFFFFF;
	font-weight:bold;
}

input.calendarbutton
{
	border: #A5ACB2 1px solid;
	width:25px;
	height:17px;
	background-color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	color:#00447A;
}
input.calendarbuttoncur
{
	border: #A5ACB2 1px solid;
	width:25px;
	height:17px;
	background-color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	color:#BF2026;
}
/* APPLICATION FORM */
	table.form{border:none;background:#FFFFFF;width:630px;}
		table.form td{padding-bottom:15px;line-height:20px;vertical-align:top;font-size:12px;}
		table.form input{width:250px;height:23px;}
		table.form input.radio{width:17px;height:17px;}
		table.form td span{font-size:12px;}
		table.form  span.star{color:#ea8802;font-size:15px;font-weight:bold;}
		table.form input.send{width:123px !important;height:33px !important;background:url(images/btn.gif) no-repeat;float:left;border:none;color:#FFFFFF;cursor:pointer;font-weight:bold;}
		table.form input.reset{margin-left:20px;width:123px;height:33px;background:url(images/btn.gif) no-repeat;float:left;border:none;color:#FFFFFF;cursor:pointer;font-weight:bold;}
/* APPLICATION FORM */
div.facebook{width:15px;height:16px;display:inline;float:left;background:url(images/icn_facebook.gif);text-indent:-9999px;overflow:hidden;margin-top:0px;margin-right:5px;}
p.sub {font-family:Arial,  Tahoma;font-size:13px;margin-top:0px;padding-top:0px;}
p.fsb{line-height:17px;font-size:12px;margin-top:0px;padding-top:0px;margin-bottom:5px;}
div.subscribe{width:15px;height:16px;display:inline;float:left;background:url(images/icn_subscribe.gif);text-indent:-9999px;overflow:hidden;margin-top:0px;margin-right:5px;}

img.lang {padding:2px;border:#cad9e1 1px solid;}
h1{font-size:15px;color:#87949b;text-transform:uppercase;margin:0px;padding:0px;}

table.main td.text{padding:15px 5px;}
#menu{margin:0px;padding:0px;list-style-type:none;list-style:none;}
.volunteers{line-height:15px !important;width:147px !important;}
	.volunteers span{padding-top:5px;display:inline-block;}
	#menu li a{display:block;float:left;width:146px;text-align:center;height:40px;line-height:40px;background:url('images/menubg.jpg');color:#ffffff;border-right:#99dcff 1px solid;text-decoration:none;}
	#menu li a.cur{display:block;float:left;text-align:center;height:40px;line-height:40px;background:url('images/menubghov.jpg');color:#ffffff;border-right:#99dcff 1px solid;text-decoration:none;}
#menu li  a.last{display:block;float:left;text-align:center;height:40px;line-height:40px;background:url('images/menubg.jpg');color:#ffffff;border-right:none;text-decoration:none;}
#menu li a:hover{display:block;float:left;text-align:center;height:40px;line-height:40px;background:url('images/menubghov.jpg');color:#ffffff;border-right:#99dcff 1px solid;text-decoration:none;}
#menu li  a.last:hover{display:block;float:left;text-align:center;height:40px;line-height:40px;background:url('images/menubghov.jpg');color:#ffffff;border-right:none;text-decoration:none;}
#menu {position:relative;}
#menu li{position:relative;float:left;}
#menu ul{visibility:hidden;position:absolute;top:40px;margin:0px;padding:0px;left:0px;list-style-type:none;list-style:none;}
#menu li:hover ul{visibility:visible;}
#menu li.lihover ul{visibility:visible;}
#menu ul li{display:block;float:none;clear:both;}
#menu ul li a{width:170px;background:#929fa6;border-bottom:#b8c3c8 1px solid;height:25px;line-height:25px;border-right:none;}
#menu ul li a:hover{width:170px;background:#acb8c0;border-bottom:#b8c3c8 1px solid;height:25px;line-height:25px;border-right:none;}


table.flower_struct td{width:110px;border:#C7CED1 1px solid;height:110px;vertical-align:middle;text-align:center;}
table.flower_struct {border-collapse:collapse;}
table.flower_struct td.text{width:300px;}

.clear{clear:both;}

hr {margin:15px 0; color:#A3A3A3; background-color:#A3A3A3; height:1px;border:0;padding:0;}