* { font-family: Arial, Helvetica, sans-serif; margin:0; }
body { width:100%; background-color:#000000; }
img { border:0; }
	
	/* center <div> for IE*/
#MainContainer { width:802px; height:auto; margin:auto; }

.table { }
.bold { font-weight:bold; }
.table_header { color:#FFFFFF; text-align:center; font-size:10pt; }
.table_text { color:#333333; text-align:center; font-size:10pt; }
.frame { padding:20px 0px 0px 0px; }
.right { float:right; }
.product1 { margin:35px 0px 0px 0px; }
.product2 { margin:0px 30px 0px 0px; }

/* HEADER
----------------------------------------------- */
#header_container { width:802px; height:50px; background-image:url(../images/top_panel.gif); background-repeat:no-repeat; }
#header { width:802px; height:31px; }

#banner { width:802px; height:150px; margin:20px 0px 32px 0px; }

#header_navigation { width:802px; height:58px; text-align:left; }

#content { width:770px; height:auto; padding:0px 0px 10px 30px; background-color:#000000; border-left:#ffffff 1px solid; border-right:#ffffff 1px solid; }

#content p { color:#ffffff; font-size:11pt; line-height:17pt; padding:15px 0px 0px 0px; }
#content h1 { color:#6D91A3; font-size:12pt; text-transform:uppercase; line-height:17pt; padding:15px 0px 0px 0px; }
#content a { color:#6A8D9E; text-decoration:none; }
#content a:hover { color: #6A8D9E; text-decoration:none; }
#content a:hover, a#selected { color:#ffffff; text-decoration:none; }

#content ul { list-style-type: none; padding:8px 0px 0px 7px; }
#content li { line-height:18px; font-size:11pt; color:#7F8F9D; font-weight:bold; font-family: Arial, Helvetica, sans-serif; display:inline; padding:0px 0px 0px 15px; }

#content_bottom { width:802px; height:14px; background-image:url(../images/bottom_content.gif); background-repeat:no-repeat; }

/* BOTTOM
----------------------------------------------- */

#footer { width:802px; margin:auto; height:auto; padding:10px 0px 50px 0px; }
#footer_top { width:772px; margin:auto; height:auto; padding:0px 0px 0px 30px; }
#footer_bottom { width:802px; margin:auto; height:auto; padding:0px 0px 0px 0px; }

#footer_top p { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:8pt; color:#ffffff; text-transform:uppercase; text-align:left; line-height:18px; padding-bottom:10px; }
#footer_top a { color:#ffffff; text-decoration:none; font-size:9pt; }
#footer_top a:hover { color:#ffffff; text-decoration:underline; }

#footer_bottom p { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#ffffff; text-align:center; line-height:18px; padding-bottom:10px; }
#footer_bottom a { color:#ffffff; text-decoration:none; font-size:8pt; }
#footer_bottom a:hover { text-decoration:underline; }

/* Contact page
----------------------------------------------- */

.field_short { width:150px; height:18px; padding: 3px 3px 3px 3px; color:#333333; background-color:#CFEEEF; font-size:11pt; line-height:18px; }
.field { width:340px; height:19px; padding: 3px 10px 3px 10px; background-image:url(../images/field_bg.gif); background-repeat:no-repeat; color:#000000; border: #000000 1px solid; background-color:#000000; font-size:11pt; line-height:18px; }
.field_mutli { width:340px; height:130px; padding: 3px 10px 3px 10px; background-image:url(../images/multi_field_bg.gif); background-repeat:no-repeat; color:#000000; border: #000000 1px solid; background-color:#000000; font-size:11pt; line-height:18px; }
.field_drop { width:275px; height:30px; padding: 3px 3px 3px 3px; color:#333333; background-color:#CFEEEF; font-size:11pt; line-height:18px; }

.field_quote { width:100px; height:18px; padding: 3px 3px 3px 3px; color:#333333; background-color:#D0FFD0; font-size:11pt; line-height:18px; }