@charset "UTF-8";
/* CSS Document */


::-webkit-scrollbar { 
    display: none; 
}
html { height:100%;}
body { margin:0; padding:0; background-color:#333; font-family:Verdana, Geneva, sans-serif; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
li h3 { 
	font-size:1em;
	font-weight:normal;
	text-transform:capitalize; 
}
.subTitle { 
	font-size:1em;
	font-weight:normal;
	font-style:italic;
	text-transform:capitalize; 
}

.lists { margin-bottom:30px; }


/* PayPal Button Style */
a.yellowButton, .yellowButton, .yellowButton:visited {
	display:inline-block; 
	border:2px solid #888; 
	margin:0 2%; 
	padding:15px 20px; 
	color:#000; 
	text-decoration:none;
	font-weight:bold;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	-moz-box-shadow: 3px 3px 4px #555;
	-webkit-box-shadow: 3px 3px 4px #555;
	box-shadow: 3px 3px 4px #555;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	background: -webkit-linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* Standard syntax (must be last) */
}
a.yellowButton:hover, .yellowButton:hover {
	 
	color:#fff;
	box-shadow: none; 
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e4c96+0,2989d8+50,207cca+51,000000+100 */
	background: #1e4c96; /* Old browsers */
	background: -moz-linear-gradient(top,  #1e4c96 0%, #2989d8 50%, #207cca 51%, #000000 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #1e4c96 0%,#2989d8 50%,#207cca 51%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #1e4c96 0%,#2989d8 50%,#207cca 51%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e4c96', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}

#headlines { background-color:#FFF; padding:15px 0; border-bottom:#999 solid 2px; }
#headlines h1 a.h1link { text-decoration:none; color:#333; }
#topMenu .webMenu a, #topMenu span.link { 
	text-decoration:none; 
	color:#09F;
	background-color:#FFF; 
	border:#C0C solid 1px;
	display:inline-block;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px; 
}
#topMenu .webMenu a:hover { 
	color:#FFF; 
	background-color:#333; 
	border:#999 solid 1px;
}

#media { padding:15px 0; }

#mainPage { background-color:#FFF; padding:25px 0; min-height:700px; font-size:18px; border-bottom:#999 solid 2px; }
#footNotes { padding:35px 0; color:#FFF; font-size:12px; text-align:right; }
#footNotes a { color:#FFF; text-decoration:none; }
#footNotes a:hover { color:#C0C; text-decoration:none; }

/* Web Form */

#formWrapper { background-color:fff; width:98%; margin:0 0 25px 0; padding:1%; }
#formWrapper strong {
	margin:0 0 0 15px;
	padding:0;
	font-size:12px;
	font-weight:normal;
	display:block;
}
#formWrapper select, #formWrapper input, #formWrapper textarea {
	width:98%;
	font-size:18px;
	margin:0 1% 20px 1%;
	padding:8px 0;
}
#formWrapper .buttonD {
	width:98%;
	max-width:275px;
	font-size:24px;
	border:#999 solid 1px;
	margin:0 auto;
	padding:15px 0;
	color:#000;
	display:block;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
	-moz-box-shadow: 3px 3px 4px #555;
	-webkit-box-shadow: 3px 3px 4px #555;
	box-shadow: 3px 3px 4px #555;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	background: -webkit-linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#ffe4a4, #fdca50, #f3b438, #e69819, #dd8302); /* Standard syntax (must be last) */
	
}
#formWrapper .buttonD:hover {
	color:#fff;
	box-shadow: none; 
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1e4c96+0,2989d8+50,207cca+51,000000+100 */
	background: #1e4c96; /* Old browsers */
	background: -moz-linear-gradient(top,  #1e4c96 0%, #2989d8 50%, #207cca 51%, #000000 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #1e4c96 0%,#2989d8 50%,#207cca 51%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #1e4c96 0%,#2989d8 50%,#207cca 51%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e4c96', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	
}

img.turn2grayIMG {
  filter: none;
  -webkit-filter: grayscale(0%);
}

img.turn2grayIMG:hover {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
  filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
}

a.back-to-top { 
	background: none; 
	margin: 0; 
	position: fixed; 
	bottom: 10px; 
	right: 20px; 
	width: 30px; 
	height: 30px; 
	z-index: 100; 
	display: none; 
	text-decoration: none; 
	color: #F0F;
}
a.back-to-top:hover { color: #FFF; }
a.back-to-top i { font-size: 30px; }