@charset "utf-8";
/* CSS Document */

img {
border: none;
margin: 0px;
padding: 0px;
}

* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body {
background-image: url(../images/global/background_fields.jpg);
background-position: center;
min-height: 600px;/* for good browsers*/
min-width: 800px;/* for good browsers*/
font-size: 62.5%;
}

#outer{
height: 100%;
width: 100%;
display: table;
vertical-align:middle;
}

#container {
position: relative;
vertical-align: middle;
display: table-cell;
height: 600px;
}

#inner {
width: 800px;
background-color: #fff;
height: 600px;
margin-left:auto;
margin-right:auto;
}

#header {
width: 800px;
height: 161px;

}

#logo {
width: 299px;
height: 161px;
float: left;
}

#nav_holder {
width: 121px;
height: 161px;
float: left;
}

#nav_spacer {
width: 121px;
height: 48px;
float: left;
}

.nav_item {
width: 121px;
height: 14px;
float: left;
}

#top_right_holder {
width: 380px;
height: 161px;
float: left;
}

#top_right_order {
width: 380px;
height: 62px;
float: left;
}

#top_right_lspacer {
width: 100px;
height: 18px;
float: left;
font-size: 1px;
}

#top_right_register {
width: 53px;
height: 18px;
float: left;
}

#top_right_foryourcopy {
width: 100px;
height: 18px;
float: left;
}

#top_right_download {
width: 99px;
height: 18px;
float: left;
}

#top_rule_home {
width: 800px;
height: 4px;
background-color: #9e366b;
font-size: 1px;
}

#top_rule_health {
width: 800px;
height: 4px;
background-color: #718927;
font-size: 1px;
}

#top_rule_try {
width: 800px;
height: 4px;
background-color: #613d87;
font-size: 1px;
}

#top_rule_order {
width: 800px;
height: 4px;
background-color: #a94c2a;
font-size: 1px;
}

#top_rule_links {
width: 800px;
height: 4px;
background-color: #5d90af;
font-size: 1px;
}

#top_rule_contact {
width: 800px;
height: 4px;
background-color: #c01a28;
font-size: 1px;
}

#content_area {
width: 800px;
height: 390px;
}

#left_flash {
width: 444px;
height: 390px;
float: left;
}

#content {
width: 346px;
height: 391px;
float: left;
padding-right: 10px;
overflow: auto;
}

#bottom_rule {
width: 800px;
height: 4px;
background-color: #a8a7ac;
font-size: 1px;
}

#footer {
width: 800px;
height: 41px;
background-color:#fff;
}

#footer_top_left {
width: 500px;
height: 20px;
float: left;
}

#footer_top_right {
width: 300px;
height: 20px;
float: left;
text-align: right;
}

#footer_bottom {
width: 800px;
height: 21px;
float: left;
}

#footer_bottom_left {
width: 500px;
height: 20px;
float: left;
}

#footer_bottom_right {
width: 290px;
height: 20px;
float: left;
text-align: right;
}

#page_nav_holder {
width: 336px;
height: 37px;
float: left;
}

#page_nav_left {
width: 136px;
height: 37px;
float: left;
}

#page_nav_right {
width: 200px;
height: 37px;
text-align: right;
float: left;
}

#order_nav {
width: 326px;
height: 9px;
float: left;
text-align: right;
}

.form_holder {
width: 326px;
}

label {
width: 10em;
float: left;
text-align: left;
margin-top: 0.2em;
margin-right: 1em;
display: block
}

.field1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000000;
background-color: #FFF;
padding: 0px;
margin: 0px;
height: 1.4em;
width: 18em;
border: 1px solid #A7A9AC;
}

.field2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000000;
background-color: #FFFFCC;
padding: 0px;
margin: 0px;
height: 1.4em;
width: 18em;
border: 1px solid #A7A9AC;
}

.textarea1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000000;
background-color: #FFF;
padding: 0px;
margin: 0px;
height: 5.6em;
width: 18em;
border: 1px solid #A7A9AC;
}

.check {
height: 1em;
width: 1em;
padding: 0px;
margin: 0px;
}

.radio {
height: 1em;
width: 1em;
padding: 0px;
margin: 0px;
} 