body { background: #ffffff; margin: 0px; }

img {display: block; border: 0px;}
.inline {display: inline;}
.imgleft {float: left; padding: 5px}
.imgright {float: right; padding: 5px}


input, select, textarea, option
	{ font-size: 12px; font-family: Calibri, Arial, sans-serif }


h1 { color: #EE2E24; 
	font-size: 150%; 
	font-weight: bold; 
	font-family: Calibri, Arial, sans-serif 
	}
.cufon-active h1 {
        font-size: 350%;
        margin-top: 0px;
        }
h2 { color: #000000; 
	font-size: 130%; 
	font-weight: bold; 
	font-family: Calibri, Arial, sans-serif 
	}
h3 { color: #000000; 
	font-size: 115%; 
	font-style: italic; 
	font-weight: bold; 
	font-family: Calibri, Arial, sans-serif 
	}

.menu
	{ text-decoration: none; 
	font-size: 80%; 
	font-family: Candara, "Trebuchet MS", Helvetica, sans-serif; 
	text-indent: 5px;
	margin: 5px 0px;
	}
.menu A:link, .menu A:visited, .menu A:active, .menu A:hover 
	{ color: #000000; 
	text-decoration: none 
	}
.menuact
	{ text-decoration: none; 
	color: #ee2e24; 
	font-size: 80%; 
	font-family: Candara, "Trebuchet MS", Helvetica, sans-serif;
	text-indent: 5px;
	margin: 5px 0px;
	}
.menuact A:link, .menuact A:visited, .menuact A:active, .menuact A:hover 
	{ color: #ee2e24; 
	text-decoration: none }

#content
	{ color: #000000;
	font-size: 90%; 
	font-family: Calibri, Arial, sans-serif; }
#bigquote
	{ color: #1fb25a; 
	font-size: 100%; 
	font-weight: bold; 
	font-family: Corbel, Verdana, sans-serif; 
	text-align: center; 
	/* filter:progid:DXImageTransform.Microsoft.Glow(Color=#ffffff', 'Strength=7) */
	}
#quote
	{ color: #1fb25a; 
	font-size: 80%; 
	font-weight: bold; 
	font-family: Corbel, Verdana, sans-serif; 
	}
#copyright
	{ color: #888888;
	font-size: 60%; 
	font-family: Corbel, Verdana, sans-serif; 
	text-align: center  
	}
hr { color: #000000; 
	height: 1px }
	
.thumbnail 
	{ float: left;
	width: 150px;
	border: 1px solid #999;
	margin: 0 15px 15px 0;
	padding: 5px;
	}
	
.center 
	{ text-align: center;
	}
.required 
	{ background: #FAE5AD; 
	}
.special 
	{ display: none; 
	}
#menu ul
	{ margin: 0;
	padding: 0;
	}

#menu li 
	{ margin: 0 0 0 0;  
	padding 0; 
	list-style: none;
	}

#menu a
	{ display: block;
  	padding: 20px 0px 0px 5px;
  	width: 140px;
  	height: 30px;
  	background: url(images/menu_main.gif) no-repeat top left;  
  	color: #EE2E24; 
  	font-size: 17px; 
  	font-weight: bold; 
  	font-family: Candara, "Trebuchet MS", Helvetica, sans-serif; 
  	text-decoration: none;
	}
.cufon-active #menu a { /* for Cufon.replace */
        font-size: 36px;
  	padding: 5px 0px 15px 5px;
}
.cufon-active #menu ul ul a { /* for Cufon.replace */
        font-size: 17px;
  	padding: 2px 2px 0px 15px;
}
.cufon-active #menu a:hover { /* for Cufon.replace */
        font-size: 36px;
  	padding: 5px 0px 15px 8px;
}
.cufon-active #menu ul ul a:hover { /* for Cufon.replace */
        font-size: 17px;
  	padding: 2px 2px 0px 15px;
}
.cufon-active #menu ul ul a:hover
	{ padding: 2px 2px 0px 18px;
	}
#menu a:hover
  	{ padding: 20px 0px 0px 8px;
	}

#menu a.menucurrent 
	{ background: url(images/menu_active.gif) no-repeat top left; 
	}

#menu ul ul li 
	{ margin: 0; 
	padding 0;
	}

#menu ul ul a
	{ display: block;
	padding: 2px 2px 0px 15px;
	width: 125px;
	height: 20px;
	color: #000;
	background: url(images/menu_background.gif) repeat-y top left;
	font-size: 17px; 
	font-weight: 300; 
	font-family: Candara, "Trebuchet MS", Helvetica, sans-serif; 
	text-decoration: none;
	}
	
#menu ul ul a:hover
	{ padding: 2px 2px 0px 18px;
	}
#menu a.subact, #menu a.subact:hover
	{ color: #EE2E24; 
	}
