* {margin: 0; padding: 0;}

form {margin: 0; padding: 0;}

body {font: 12px "lucida sans","lucida sans unicode","lucida grande",sans-serif; text-align: center; color: #ffffff; padding: 0; margin: 0; background: #21567a url(images/bknd.gif);}

a, a:visited, a:link {color: #ffffff; text-decoration: underline; font-weight: bold;}
a:hover {color: #21567a; text-decoration: underline; font-weight: bold;}
a:active {color: #000000; text-decoration: none; font-weight: bold;}

b {font-weight: bold;}
i {font-style: italic;}
u {text-decoration: underline;}
strong {font-weight: bold; color: #ffffff;}
em {font-style: italic; color: #ffffff;}

.e {font-size: 0.1em; color: #598eb2; display: none;}

.label {display: block; float: left; width: 50px; vertical-align: middle; font-weight: bold;}

img {margin: 0; padding: 0;}
img.border {border: 3px solid #4a4844; margin-top: 2px;}
img.thin {border: 1px solid #4a4844; margin-top: 2px;}


/*************** intro styles ***************/

#intro {margin: 0; padding: 10px 0px 25px 0px;}

	#intro p {font: bold 16px "lucida sans","lucida sans unicode","lucida grande",sans-serif; color: #578cb0; margin: 1.2em 0; text-align: center;}
	
	#intro a, #intro a:visited, #intro a:link {color: #ffffff; text-decoration: none; font-weight: bold;}
	#intro a:hover {color: #000000; text-decoration: none; font-weight: bold;}
	#intro a:active {color: #578cb0; text-decoration: none; font-weight: bold;}
	
	
/*************** main styles ***************/

#container {position: relative; width: 750px; margin: 0 auto;}

#header {position: relative; width: 750px; height: 140px; overflow: hidden; margin: 0; padding: 0; text-align: center;}
	#header img {margin: 28px auto 22px auto;}

#menu {position: relative; width: 750px; height: 26px; overflow: hidden; margin: 0; padding: 0;}
	#menu img {margin: 5px 15px;}

#bottom {position: relative; width: 750px; height: 28px; overflow: hidden; margin: 0; padding: 0;}


/*************** text styles ***************/

#text {position: relative; width: 750px; padding: 0 0 0 0; margin: 0; text-align: center; vertical-align: top; overflow: hidden; background: url(images/bknd_content.gif);}
	
	#text #arrows {position: relative; width: 750px; height: 12px; overflow: hidden; margin: 1px 0 0 0;}
	
	#text p {font: 13px "lucida sans","lucida sans unicode","lucida grande",sans-serif; margin: 1.2em 30px 0 30px; text-align: left; line-height: 1.5em; color: #c5def1;}
	
	#text h1 {font: bold 16px "lucida sans","lucida sans unicode","lucida grande",sans-serif; margin: 0.6em 30px -0.05em 30px; text-align: left; color: #ffffff; line-height: 1.5em;}	
	#text h2 {font: bold italic 14px "lucida sans","lucida sans unicode","lucida grande",sans-serif; margin: 1.2em 30px -0.2em 30px; text-align: left; color: #ffffff; line-height: 1.5em;}
	#text h3 {font: bold italic 14px "lucida sans","lucida sans unicode","lucida grande",sans-serif; margin: 1.2em 30px -0.7em 30px; text-align: left; color: #ffffff; line-height: 1.5em;}
	
	#text .buttons {margin: 0 20px 0 20px; text-align: center;}
		#text .buttons img {margin: 15px 7px 0 7px;}
	
	#text .sm {font: italic 11px "lucida sans","lucida sans unicode","lucida grande",sans-serif; color: #ffffff;}
	
	#text .photo {margin: 2px 10px 7px 10px; float: right; display: inline; text-align: center;}
		#text .photo img {border: 3px solid #ffffff; margin: 1px 0 3px 0;}
		#text .photo p {font: italic 10px "lucida sans","lucida sans unicode","lucida grande",sans-serif; margin: 0 0 3px 0; text-align: center; line-height: 1.1em; color: #ffffff;}
	
	#text div.hr {height: 1px; margin: 1.3em 30px 0.5em 30px; padding: 0; overflow: hidden; background: #c5def1;}
	
	#text ul {font: 11px "lucida sans","lucida sans unicode","lucida grande",sans-serif; margin: 1.3em 30px 0 72px; text-align: left; line-height: 1.5em; color: #ffffff; padding: 0;}
    	#text ul li {line-height: 1.4em; margin: 0 0 1.1em 0; vertical-align: baseline;}
	#text ul.side {margin-left: 47px;}
	#text ol {font: 11px "lucida sans","lucida sans unicode","lucida grande",sans-serif; margin: 0.9em 30px 0 72px; text-align: left; line-height: 1.5em; color: #ffffff; padding: 0;}
    	#text ol li {line-height: 1.4em; margin: 0 0 1.1em 0; vertical-align: baseline;}
	
	#text table {font: 12px "lucida sans","lucida sans unicode","lucida grande",sans-serif; border-collapse: collapse; margin: 0.3em 20px 0 30px;}
		#text table th {font: bold 12px "lucida sans","lucida sans unicode","lucida grande",sans-serif; color: #ffffff; padding: 0.9em 10px 0 0; text-align: center; line-height: 1.5em; vertical-align: middle;}
    	#text table td {font: 12px "lucida sans","lucida sans unicode","lucida grande",sans-serif; color: #ffffff; padding: 0.9em 10px 0 0; text-align: left; line-height: 1.5em; vertical-align: top;}
	
	#text table.center {margin: 0.3em auto 0 auto;}
		#text table.center th, #text table.center td {padding: 0 5px 0.9em 5px;}
	
	#text #col1 {width: 480px; float: left; display: inline; margin: 0; padding: 0; text-align: center;}
	#text #col2 {width: 270px; float: right; display: inline; margin: 0; padding: 0; text-align: center;}
		#text #col2 a, #text #col2 a:visited, #text #col2 a:link {color: #c5def1; text-decoration: underline; font-weight: bold;}
		#text #col2 a:hover {color: #598eb2; text-decoration: underline; font-weight: bold;}
		#text #col2 a:active {color: #000000; text-decoration: none; font-weight: bold;}


/*************** footer styles ***************/

#footer {position: relative; width: 750px; height: 46px; overflow: hidden;}


/*************** form element styles ***************/

input, select {font: 11px "lucida sans","lucida sans unicode","lucida grande",sans-serif; color: #000000; vertical-align: middle;}
textarea {font: 11px "lucida sans","lucida sans unicode","lucida grande",sans-serif; text-align: left; color: #000000; vertical-align: top; width: 325px; height: 100px;}
textarea.sm {font: 11px "lucida sans","lucida sans unicode","lucida grande",sans-serif; text-align: left; color: #000000; vertical-align: top; width: 150px;}
input.submit {font: bold 10px "lucida sans","lucida sans unicode","lucida grande",sans-serif; color: #000000; vertical-align: middle; text-align: center; text-transform: uppercase; letter-spacing: 0.1em;}