﻿@charset "UTF-8";
/* CSS Document */

body	{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#2B1F14; line-height:17px; }
h2		{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1E3F6C; font-size:18px; font-weight:bold; margin:0 0 10px; padding:0 0 0 13px; }
h3		{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1E3F6C; font-size:15px; font-weight:bold; margin:0; padding:0 0 0 13px; }
h4		{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1E3F6C; font-size:13px; font-weight:bold; margin:0; padding:0 0 0 13px; }
img		{ border-style: none; border-color: inherit; border-width: medium; text-align: center;

}

/* overall link declarations */
a:link, a:visited, a:active	{ color:#C58756; text-decoration:none; }
a:hover						{ text-decoration:underline; }

/* wrappers */
#main_wrap	{ margin:0 auto; padding:30px; width:916px; height:100%; background:none; }
#outer_wrap	{ width:913px; height:100%; background-color:#FFFFFF; }

/* header section */
#header				{ width:913px; height:87px; margin:0; position:relative; bottom:0px;  }
#logo               { float:left; width:300px; position:relative; bottom:0px; }
#nav                { position:absolute; bottom:0px; left:230px; }
#billboard          { padding:2px 2px 2px 2px; }

/* content section */
span.qtarw				{ position:relative; bottom:1px; font-size:12px; font-size:bold; }
table                   { margin-left: auto; margin-right: auto; }
#list_item ul li        { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:17px; }

/* one column section */
#col_one .cont_buck			{ background:url('img/content_bg.gif') repeat-x left top; width:886px; margin-left:2px; padding-top:13px; }
#col_one .cont_buck p		{ padding:5px 10px 15px 13px; margin:0 0 2px 0; }

/* left column section */
#col_left						{ float:left; }
#col_left .cont_buck			{ background:url('img/content_bg.gif') repeat-x left top; width:613px; margin-left:2px; padding-top:13px; }
#col_left .cont_buck p			{ padding:5px 10px 15px 13px; margin:0 0 2px 0; }
#col_left .cont_buck ul			{ margin:0; padding:0; }
#col_left .cont_buck ul li		{ float:left; width:150px; margin:-5px 32px 0 13px; list-style-type:none; }
#col_left .cont_buck ul li p	{ margin-top:5px; padding:0; }

/* right column section */
#col_right					{ float:left; }
#col_right div				{ margin:0 2px 2px 2px; }
#col_right .sub_buck		{ width:271px; }
#col_right .sub_buck h2		{ color:#D2701A; padding:10px 0 0 13px; }
#col_right .sub_buck p		{ padding:0 10px 5px 13px; margin:0; }
#col_right .sub_buck ul		{ margin:0; padding:0 0 15px 13px; }
#col_right .sub_buck ul li	{ list-style-type:none; padding-left:17px; font-weight:bold; }


.a 					{ background:#FFEEDA; }
.b					{ background:#DDE6F6; }
.c					{ background:url('img/support.jpg') repeat-x left top; width:271px; height:82px; }
.a ul li			{ background:url('img/bullet_arrow.gif') no-repeat left 7px; }
.b ul li			{ background:url('img/blucheck.gif') no-repeat left 1px; }
.c ul li			{ background:url('img/spacer.gif') no-repeat left 1px; }

.divider            { width: 500px; border-top-width: 1px; border-top-style: solid; border-top-color: #4F81BD; padding: 0px 0px 0px 20px; color: #4F81BD; }

/* footer section */
#footer				{ width:100%; height:50px; background-color:#1E3F6C; color:#C58756; }
#footer ul			{ margin:5px 5px 5px 175px; padding:15px 0px 0px 0px; }
#footer ul li		{ float:left; list-style-type:none; }

#footer_addr        { margin-left:auto; margin-right:auto; width:30%; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:9px; line-height:17px; color:#C58756; } 


/* IE hacks  */
*:first-child+html #utility_nav ul	{ top:10px; }
* html #utility_nav ul	{ top:10px; }
*:first-child+html #billboard { margin-bottom:-3px; }
* html #billboard { margin-bottom:-3px; }
*html .cont_buck ul li	{ margin:-5px 32px 0 7px; }



