/* css by digital garden */
/* author: dennis grossmann */
/* last revision: 01-11-2007  */


@import "nav.css";
@import "base.css";
@import "style.css";

/* layout containers */
#container 		{width:980px; margin:0 auto; position: relative;}
#header 		{height: 275px;}
#navigation 	{padding:10px; width: 730px; float: right; position: absolute; top: 72px; left: 220px;}
#wrapper		{float:left; width:750px; position: relative;}
#content 		{width:520px; clear:none; padding:0 0 10px 0; min-height:500px; height:auto !important; height:500px; float:right; }
#sidebar 		{width:200px; padding:0 20px 10px 10px; float:left; position: absolute;}
#sidebar2 		{float:right; width:200px; padding:0 10px 10px 20px;}
#footer 		{clear:both; padding:10px;}
#footer2 		{clear:both; padding:10px 0 10px 10px; position: absolute; top: -20px; left: 705px; }

#content_wide 	{width:740px; padding:0 0 10px 0; min-height:500px; height:auto !important; height:500px; float:right; margin-right: 10px; }

/* layout containers */
body 			{background:#FFF; color:#0fb3fd; background:url(../images/bg_sides.jpg) repeat-x top;}
#container 			{background: #fff;}
#header 		{} 
#navigation 	{}
#content 		{background: #f0f0f0;}
#content_wide	{background: #f0f0f0;}
#sidebar 		{}
#sidebar2 		{}
#footer 		{}

#sidelist				{ list-style: none; margin: 0; width: 200px;}
#sidelist li			{ border-bottom: #00b0ea solid 1px; }
#sidelist li a			{ text-decoration: none; color: #002054;}
#sidelist li a:hover	{ color: #00b0ea;}
#sidelist li.active	a	{ color: #00b0ea;}

#sidelistorange			{ list-style: none; margin: 0; width: 200px;}
#sidelistorange li		{ border-bottom: #f26c25 solid 1px; }
#sidelistorange li a	{ text-decoration: none; color: #002054;}
#sidelistorange li a:hover	{ color: #f26c25;}
#sidelistorange li.active a	{ color: #f26c25;}

#sidelistorange2			{ list-style: none; margin: 0; width: 200px;}
#sidelistorange2 li		{ border-bottom: #f26532 solid 1px; }
#sidelistorange2 li a	{ text-decoration: none; color: #002054;}
#sidelistorange2 li a:hover	{ color: #f26532;}
#sidelistorange2 li.active a	{ color: #f26532;}

#secure				{ margin-top:50px;}

#sidelistyellow			{ list-style: none; margin: 0; width: 200px;}
#sidelistyellow li		{ border-bottom: #f7a11a solid 1px; }
#sidelistyellow li a	{ text-decoration: none; color: #002054;}
#sidelistyellow li a:hover	{ color: #ff9c13;}
#sidelistyellow li.active a	{ color: #ff9c13;}

.orange li a:hover		{color: #f26532}

#footerlist				{ list-style: none; float: right; margin-top: 20px;}
#footerlist li			{ float: left; padding-right: 10px;}
#footerlist li a		{ text-decoration: none; font-size: 10px; color: #002054;}
#footerlist li a:hover	{ text-decoration: underline;}

ul.archive				{ list-style: none; margin-left:10px; padding: 0; width: 500px;}
ul.archive li.news_title	{ font-weight: bold;}
ul.archive li.news_date	{  color: #00b0ea;}
ul.archive li.news_blurb	{ padding: 0 0 10px;border-bottom: #0fb3fd 1px solid;}


ul.marketinglist		{ list-style: none; margin: 0 0 0 10px; padding: 10px 0 15px; width: 500px;}
ul.marketinglist li.m_title		{color: #f26532; border-bottom: #f26532 1px solid;}
span.m_date				{color: #0fb3fd;}

ol.form					{ list-style: none; margin: -20px 0 0; padding: 0;}
ol.form li.name			{ border-bottom: #f26532 1px solid;}
legend				{ display:none;}
fieldset label		{ color: #002054;}
fieldset#submit		{ margin-top: 10px; float: right;}
input.text			{ width:192px; padding:3px; border:1px solid #f26532;}
input.submit		{ width: 80px; height: 25px; cursor:pointer; background: #f26532; color: #fff;}


/* *************** TABLES ********************* */

table				{ border: #002054 1px solid; border-collapse: collapse; margin: 0 0 0 10px; padding: 0;}
table th			{ height: 20px; border: #002054 1px solid; border-collapse: collapse;padding-left: 5px; color: #002054; }
table td			{ border: #002054 1px solid; border-collapse: collapse; text-align: left; padding-left: 5px; height: 20px; color: #002054;}
table td.arrow		{ text-align: center;}

div.doc_menu		{ float: right; padding: 0 10px 5px 0;}
.doc_menu select	{ border: #002054 1px solid;}
