/* General Definitions */

body {
margin: 0px;
text-decoration: none }

a {
color: #6698d5;
text-decoration: none }
a:link { color: #6698d5 }

.clear { clear: both }

.homecopy {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FFF; line-height: 16px; font-weight : normal; padding-right:15px}
.breadcrm {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #FFF; font-weight : bold}

.font-xlrg,
.font-xlrg-bold,
.font-xlrg-black,
.font-xlrg-white,
.font-xlrg-blue,
.font-xlrg-black-bold,
.font-xlrg-white-bold,
.font-lrg,
.font-lrg-bold,
.font-lrg-black,
.font-lrg-white,
.font-lrg-blue,
.font-lrg-black-bold,
.font-lrg-white-bold,
.font-med,
.font-med-bold,
.font-med-black,
.font-med-white,
.font-med-blue,
.font-med-black-bold,
.font-med-white-bold,
.font-smx,
.font-smx-bold,
.font-smx-black,
.font-smx-white,
.font-smx-blue,
.font-smx-black-bold,
.font-smx-white-bold,
.font-sm,
.font-sm-bold,
.font-sm-black,
.font-sm-white,
.font-sm-blue,
.font-sm-black-bold,
.font-sm-white-bold,
.form-input,
.form-textarea,
.form-select {
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: normal;
font-family: verdana,arial,helvetica,sans-serif }

.form-input,
.form-textarea,
.form-select { font-size: 10px }

.font-xlrg,
.font-xlrg-bold,
.font-xlrg-black,
.font-xlrg-white,
.font-xlrg-blue,
.font-xlrg-black-bold,
.font-xlrg-white-bold { font-size: 1em }

.font-lrg,
.font-lrg-bold,
.font-lrg-black,
.font-lrg-white,
.font-lrg-blue,
.font-lrg-black-bold,
.font-lrg-white-bold { font-size: .9em }

.font-med,
.font-med-bold,
.font-med-black,
.font-med-white,
.font-med-blue,
.font-med-black-bold,
.font-med-white-bold { font-size: .7em }

.font-smx,
.font-smx-bold,
.font-smx-black,
.font-smx-white,
.font-smx-blue,
.font-smx-black-bold,
.font-smx-white-bold { font-size: .6em }

.font-sm,
.font-sm-bold,
.font-sm-black,
.font-sm-white,
.font-sm-blue,
.font-sm-black-bold,
.font-sm-white-bold { font-size: .6em }

.color-black,
.font-xlrg-black,
.font-xlrg-black a,
.font-xlrg-black-bold,
.font-xlrg-black-bold a,
.font-lrg-black,
.font-lrg-black a,
.font-lrg-black-bold,
.font-lrg-black-bold a,
.font-med-black,
.font-med-black a,
.font-med-black-bold,
.font-med-black-bold a,
.font-smx-black,
.font-smx-black a,
.font-smx-black-bold,
.font-smx-black-bold a,
.font-sm-black,
.font-sm-black a,
.font-sm-black-bold,
.font-sm-black-bold a { color: #000000 }


.color-white,
.font-xlrg-white,
.font-xlrg-white a,
.font-xlrg-white-bold,
.font-xlrg-white-bold a,
.font-lrg-white,
.font-lrg-white a,
.font-lrg-white-bold,
.font-lrg-white-bold a,
.font-med-white,
.font-med-white a,
.font-med-white-bold,
.font-med-white-bold a,
.font-smx-white,
.font-smx-white a,
.font-smx-white-bold,
.font-smx-white-bold a,
.font-sm-white,
.font-sm-white a,
.font-sm-white-bold,
.font-sm-white-bold a { color: #ffffff }

.color-blue,
.font-xlrg-blue,
.font-xlrg-blue a,
.font-lrg-blue,
.font-lrg-blue a,
.font-med-blue,
.font-med-blue a,
.font-smx-blue,
.font-smx-blue a,
.font-sm-blue,
.font-sm-blue a { color: #6698d5 }

.color-orange { color: #c3880f }

.font-xlrg-bold,
.font-xlrg-black-bold,
.font-xlrg-white-bold,
.font-lrg-bold,
.font-lrg-black-bold,
.font-lrg-white-bold,
.font-lrg-gold-bold,
.font-med-bold,
.font-med-black-bold,
.font-med-white-bold,
.font-smx-bold,
.font-smx-black-bold,
.font-smx-white-bold,
.font-smx-red-bold,
.font-sm-bold,
.font-sm-black-bold,
.font-sm-white-bold { font-weight: bold }

/* Custom Definitions */

#container-home,
#container { text-align: left }

#container-home { width: 1060px }
#container { width: 1035px }

#header {
width: 1024px;
height: 95px }

#confheader {
width: 756px;
height: 61px }

#logo {
margin-top: 60px;
margin-left: 15px;
float: left }

#search {
margin-top: 70px;
margin-right: 12px;
float: right }

#step {
margin-top: 28px;
margin-right: 12px;
float: right; }

#menu {
width: 250px;
margin-top: 11px;
float: left }

.menu-frame-left {
width: 221px;
height: 29px;
background-color: #ffffff;
float: left }

.menu-frame-right {
width: 29px;
height: 29px;
float: right }

#menu-items {
width: 250px;
background-color: #ffffff }

.menu-item {
width: 190px;
margin-left: 25px;
margin-bottom: 5px;
padding: 5px;
padding-bottom: 10px;
text-align: right }

#submenu-items {
width: 250px;
margin-top: 30px }

.submenu-item {
width: 190px;
margin-left: 25px;
padding: 5px;
padding-bottom: 10px;
text-align: right }

#content-home {
width: 800px;
float: right }

#content {
width: 756px;
padding-right: 17px;
float: right }

#content-body {
width: 737px;
margin-left: 9px;
margin-right: 10px;
background-color: #ffffff }

#content-frame {
width: 737px;
padding-right: 27px;
float: right }
#content-frame-left {
width: 29px;
height: 29px;
float: left }
#content-frame-bottom {
width: 679px;
height: 29px;
background-color: #ffffff;
float: left }
#content-frame-right {
width: 29px;
height: 29px;
float: right }

#footer-home {
width: 715px;
margin-top: 40px;
margin-right: 35px;
padding-top: 10px;
text-align: right;
float: right }

#footer {
width: 715px;
margin-top: 10px;
margin-right: 15px;
padding-top: 10px;
text-align: right;
float: right }

.dotted-line-top {
border: 1px dashed #a28f69;
border-style: dashed none none }

.dotted-line-bottom {
border: 1px dashed #a28f69;
border-style: none none dashed }

.dotted-line-top-bottom {
border: 1px dashed #a28f69;
border-style: dashed none dashed }

.dotted-line-bottom-blue {
border: 1px dashed #b8cfeb;
border-style: none none dashed }

.dotted-line-left {
border: 1px #a28f69;
border-left-style: dashed }