body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 16px; }
body { background-color: #818285; background-image: url(../imx/bg.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center top; margin: 10px; padding: 0px; }
a:link { color: #2a8ebf; }

#container { padding: 0px; height: 100%; width: 780px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#shadow_top { margin: 0px; padding: 0px; height: 11px; width: 780px; }
#main { margin: 0px; padding: 0px; width: 780px; }
#sidebar p { margin-top: 1em; margin-right: 0px; margin-bottom: -0.5em; margin-left: 20px; font-size: 9px; font-weight: bold; padding: 0em; color: #000000; text-decoration: none;line-height: 8pt }
#sidebar a { font-size: 9px; font-weight: bold; color: #000000; text-decoration: none; }
#content p { color: #000000; font-size: 1.1em; margin-right: 20px; margin-left: 20px; margin-bottom: 1em; margin-top: 0em; }
#content h3 { font-size: 1em; margin-top: 0px; margin-right: 20px; margin-bottom: 1em; margin-left: 20px; }
#content em { list-style-position: outside; color: #F47920; font-style: normal; margin: 0px; padding: 0px; font-weight: bold; }
#content ul { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#content li { list-style-position: outside; padding-top: 0px; padding-right: 0px; padding-bottom: 0.5em; padding-left: 0px; margin-top: 0px; margin-right: 30px; margin-bottom: 0px; margin-left: 40px; line-height: 1.2em; }
#content .intro { color: #000000; font-size: 1.3em; margin-right: 20px; margin-left: 20px; margin-bottom: 1em; margin-top: 1em; line-height: 18px; }
#content .intro strong { text-transform: uppercase; color: #2a8cbd; }
#content .subhead  { color: #2a8cbd; font-weight: bold; font-size: 1.3em; margin-top: 1em; padding: 0px; display: block; margin-bottom: 0em; }
#footer { margin: 0px; padding: 0px; height: 60px; width: 780px; }
#footer   p  { color: #FFFFFF; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; }

.shad_left { background-image: url(../imx/shad_left.png); background-repeat: repeat-y; background-position: 0px 0px; margin: 0px; padding: 0px; width: 15px; }
.shad_right { background-image: url(../imx/shad_right.png); background-repeat: repeat-y; background-position: 0px 0px; margin: 0px; padding: 0px; width: 15px; }
.white_border { background-image: url(../imx/dot_white.gif); background-repeat: repeat-y; background-position: left top; }
#form1 table {
	padding: 0px;
	margin-top: 2em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#form1  p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	line-height: 14px;
}
.info   input {
	border: 1px solid #CAE3EF;
	height: 1.5em;
	width: 300px;
	margin-left: 1em;
}
.more  textarea {
	border: 1px solid #CAE3EF;
	width: 400px;
}



.orange{
	color:#f47920;
}
a {outline: none;}
a:focus {
	outline:none;
	-moz-outline-style: none;
	}
:-moz-any-link:focus {
  outline: none;
}