body {margin: 0; padding: 0; font-family: arial;background: url(../images/argyle_bg1.gif) repeat-x center center;}
a {text-decoration: none; color: #305973;}
a img {border: none;}
#wrapper {margin-right: auto; margin-left: auto; text-align: center; border: 1px solid orange; width: 760px; margin-top: 15px;background: #fff;}			 
#upper_nav {text-align: right; margin-right: 10px; font-size: 10pt; margin-top: 10px;}
#upper_nav a:link,#upper_nav a:active,#upper_nav a:visited {text-decoration: none; color: #000;}
#upper_nav a:hover {text-decoration: none; color: #305973;}
#logo {text-align: left; margin-left: 10px; float: left; margin-top:10px;}
#header {margin-top: 10px;}
.heading {font-size: 18pt; color: #305973; width: 220px; background: #f5f5f5; padding: 3px 0px; font-weight: normal;}
.box {border: 1px solid orange; width: 220px;  height: 175px; margin-top: 30px; margin-bottom: 30px; background: #fcfcfc;}
.thumb {float: left; padding: 0px 5px 70px 0px;}
p {text-align: left; margin: 10px; font-size: 10pt;}
#footer {margin-right: auto; margin-left: auto;text-align: left; width: 760px; font-size: 8pt; margin-top: 4px; color: #a1a1a1;}
#wrapper table div {text-align: center; margin-left: auto; margin-right: auto;}
#content {text-align: left; background: #fff; width: 700px; font-size: 10pt; padding: 5px; margin: 0px 30px 30px 30px;}
fieldset {border: none; border-top: 1px solid #305973;margin-bottom: 15px;}
span, noscript {color: red; font-weight: bold;}
label {width: 275px;}
#content table td #desc {width: 525px; text-align: left;}
#desc {margin-top: 10px; font-size: 10pt; padding: 0px 15px 0px 0px; line-height: 150%; width: 700px;}
h2 {font-size: 16pt; color: #305973; font-weight: normal; display: inline;}
#logo img {border: none;}
#success {margin: 0px 0px 150px 0px;font-size: 10pt;}
h3 {color: #305973; font-size: 10pt; display: inline;}
ul li ul li {list-style-type: square;}
td #desc div {text-align: left;}
#news {float: right;}
#copy {float: left;}
