
table {background-color: #009;border-top: 1px #06c solid;border-right: 1px #06c solid;}
td, th {border-bottom: 1px #06c solid;border-left: 1px #06c solid;}
th {text-align: left;}
td p {margin: 0; padding: 2px;}
.rm {display: none;}
.right {text-align: right;}
.rounded {background-color: #ff0;}
.leaf {background-color: #ff0; margin-left:20px;}
#accessibility .nav {color:#ffffff;}
#content .rounded {width: 100%;border-color:#006;padding:10px 10px 10px 10px;}
#subcontent .rounded {width: 100%;margin-top: 10px;}
#content ul {list-style: url(/sms/images/blue.gif) disc;vertical-align:middle;margin:10px;padding-left:20px}
#content li {padding-left:20px;padding-top:5px;padding-bottom:5px}
#content h1   {font-weight: bold;  line-height: 1.2; margin: 0px; padding: 0px;}
#content h2   {font-weight: bold;  color:#009; clear:both;}
#content h3 {font-weight: bold;}
.small {font-size: 90%; font-weight: bold;color: #ccc;}

#content form { padding: 10px 10px 10px 10px; }
#content label, #content fieldset legend{color: #ccc; font-weight: bold;}
#content label, #content input, #content select {margin-top: 5px; margin-bottom: 5px;}
#content input, #content select {margin-left: 20px;}
#content form fieldset {border: 2px #888 solid; margin: 10px 0px; padding: 10px;}
#content form fieldset legend {border: 1px #888 solid; padding: 0.2em 0.5em; font-size: 90%;}
#content form fieldset label {margin: 0 0 0 5px; padding: 0;}
#content form fieldset input, select, textarea {margin: 2px 0 5px 20px; padding: 0;}
#content form fieldset label input {margin: 0; padding: 0;}
#subcontent ul {list-style: url(/sms/images/blue.gif) disc;vertical-align:middle;margin:10px;padding-left:20px}
#subcontent li {padding-left:20px;padding-top:5px;padding-bottom:5px}
.imagefloat { float: right; clear:both; margin: 30px 0 0px 0;}
A.navimg{DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/home.gif); MARGIN-LEFT: .3em; WIDTH: 6.4em;BACKGROUND-REPEAT: no-repeat; background-color:#CCFFFF}
A.navimg:hover{BACKGROUND-IMAGE: url(/images/homepage/icons/home2.gif);MARGIN-LEFT: .3em}
A.navaccess{DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/access.gif); WIDTH: 6.4em;BACKGROUND-REPEAT: no-repeat}
A.navaccess:hover{BACKGROUND-IMAGE: url(/images/homepage/icons/access2.gif)}
A.navcontact{DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/contact.gif); WIDTH: 7.4em; BACKGROUND-REPEAT: no-repeat; background-color:#CCFFFF}
A.navcontact:hover{BACKGROUND-IMAGE: url(/images/homepage/icons/contact2.gif)}
A.navforms{DISPLAY: block;FLOAT: left;BACKGROUND-IMAGE: url(/images/homepage/icons/forms.gif);WIDTH: 10em;BACKGROUND-REPEAT: no-repeat; background-color:#CCFFFF}
A.navforms:hover{BACKGROUND-IMAGE: url(/images/homepage/icons/forms2.gif)}
A.navpay{DISPLAY: block;FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/payments.gif);WIDTH: 12em; BACKGROUND-REPEAT: no-repeat; background-color:#CCFFFF}
A.navpay:hover{BACKGROUND-IMAGE: url(/images/homepage/icons/payments2.gif)}
A.navshop{DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/shop.gif); WIDTH: 7.2em; BACKGROUND-REPEAT: no-repeat; background-color:#CCFFFF}
A.navshop:hover{ BACKGROUND-IMAGE: url(/images/homepage/icons/shop2.gif)}
A.navsearch{ DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/homepage/icons/search.gif);WIDTH: 12.4em; BACKGROUND-REPEAT: no-repeat; background-color:#CCFFFF}
A.navsearch:hover{ BACKGROUND-IMAGE: url(/images/homepage/icons/search2.gif)}
A.footer:link {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #ffffff;	text-decoration: none;}
A.footer:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 80%;color:#fecb00;	text-decoration: none;}
A.footer:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 80%;	color: #fecb00;	text-decoration: none;}
.footer {border-top-width: thin; border-top-color:#ac4a36; background-color: #003366; color: #ffffff;}
.banner{background-color:#fff;color:#fff;margin:0 0 0 0}

