@charset "utf-8";
/* CSS Document */
body {
background:#2a589d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
margin:0;
padding:0;
}

#page {
width:915px;
height:100%;
margin:0 auto;
padding:0;
}

p {
margin-bottom:20px;
margin-top:0;
}

a {
outline-style:none;
}

a:link {
color:#1871e5;
text-decoration:none;
}

a:visited {
color:navy;
text-decoration:none;
}

a:active {
color:purple;
text-decoration:none;
}

a:hover {
color:#00F;
text-decoration:none;
}

.title {
color:#03F;
font-family:Arial,Helvetica,sans-serif;
font-size:36px;
font-weight:700;
text-align:center;
margin:0 0 10px;
padding:0;
}

.subtitle {
color:red;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:700;
text-align:center;
}

.red36 {
font-family:Arial, Helvetica, sans-serif;
font-size:36pt;
color:red;
margin:0;
padding:0;
}

.red20 {
font-family:Arial, Helvetica, sans-serif;
font-size:20pt;
color:red;
margin:0;
padding:0;
}

.red14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:red;
margin:0;
padding:0;
}

.blue36 {
font-family:Arial, Helvetica, sans-serif;
font-size:36pt;
color:#00f;
font-weight:700;
margin:0;
padding:0;
}

.blue26 {
font-family:Arial, Helvetica, sans-serif;
font-size:26pt;
color:#00f;
font-weight:700;
line-height:normal;
}

.blue25 {
font-family:Arial, Helvetica, sans-serif;
font-size:25pt;
color:#00f;
font-weight:700;
line-height:normal;
}

.blue22 {
font-family:Arial, Helvetica, sans-serif;
font-size:22pt;
color:#00f;
font-weight:700;
line-height:normal;
}

.blue20 {
font-family:Arial, Helvetica, sans-serif;
font-size:20pt;
color:#00f;
font-weight:700;
line-height:normal;
}

.blue14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#00f;
font-weight:700;
line-height:normal;
}

.blue12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#00f;
line-height:normal;
}

.blue11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#00f;
line-height:normal;
}

.black10 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000;
line-height:normal;
}

.black11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#000;
line-height:normal;
}

.black12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000;
line-height:normal;
}

.black12b {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:700;
color:#000;
line-height:normal;
}

.black14 {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#000;
line-height:normal;
}

.black14b {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:700;
color:#000;
line-height:normal;
}

.black18 {
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
color:#000;
line-height:normal;
}

.black18b {
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:700;
color:#000;
line-height:normal;
}

.black36 {
font-family:Arial, Helvetica, sans-serif;
font-size:36pt;
color:#000;
line-height:normal;
}

.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#fff;
}

.style15 {
font-size:12pt;
}

.style16 {
color:#06C;
font-size:12pt;
}

.style18 {
font-size:25pt;
}

#main {
width:907px;
height:100%;
border:4px solid #fff;
float:left;
background-color:#fff;
margin:0;
padding:0;
}

#header {
width:907px;
height:153px;
float:left;
}

#menu {
width:907px;
height:34px;
background:url(../images/menu.jpg) repeat-x;
float:left;
}

#fade {
width:907px;
height:35px;
background:url(../images/fade.jpg) repeat-x;
float:left;
}

.shadetabs a {
font-size:15px;
font-weight:700;
color:#FFF;
text-decoration:none;
}

.shadetabs a:visited {
color:#FFF;
}

.shadetabs a:hover {
color:#000;
}

.shadetabs {
list-style-type:none;
text-align:left;
margin:0;
padding:8px 0 8px 3px;
}

.shadetabs li {
display:inline;
float:left;
margin:0;
padding:0;
}

.shadetabs li a {
float:left;
border-right:1px solid #fff;
margin:0;
padding:0 26px;
}

#contentmain {
width:888px;
height:auto;
float:left;
margin:60px 0 0 10px;
}

#contentleft {
width:640px;
height:auto;
float:left;
margin:0;
}

#contentproducts {
width:100%;
height:auto;
float:left;
margin:0;
}

#sidebar {
width:216px;
height:auto;
float:right;
border:1px solid #666;
}

.feautreboxheading {
width:216px;
height:19px;
background:url(../images/boxbar.jpg) repeat-x;
}

#bottom_menu {
width:860px;
height:auto;
float:left;
margin:50px 0 0 20px;
}

#footer {
width:907px;
height:50px;
margin-top:10px;
float:left;
}

.CustomForm_LabelCell {
vertical-align:top;
}

.CustomForm_DatePicker {
width:100px;
}

.CustomForm_Required {
font-weight:700;
color:red;
}

.CustomForm_Confirm {
font-weight:700;
color:green;
}

.CustomForm_Errors {
color:red;
}

.CustomForm_Scroll {
height:150px;
overflow:auto;
border:solid 1px gray;
}

.radPopupImage_Pegboard img /* DatePicker fix */ {
vertical-align:middle;
_vertical-align:top;
margin-left:2px;
margin-right:2px;
margin-top:-1px;
_margin-top:0;
border-width:0;
}

.documentLicense {
margin:8px;
}

.documentLicense .licenseTextOuter {
margin-top:8px;
border:2px inset;
}

.documentLicense .licenseText {
margin:4px;
}

.documentLicense .commands {
margin-top:8px;
}
