/* 
  -----------------------------------
  Air Design Systems
  One Column 920
  by John Schnell
  www.johnschnell.net
  -----------------------------------
*/
html, body {height:100.1%;}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #202020;
	background-image: url(../images/background/background.gif);
	background-repeat: repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	min-width: 920px;
}
h1 {margin: 0;}

#wrapper {
	margin: 12px auto;
	width: 920px;
	background-image: url(img/1col920_middle.jpg);
	background-repeat: repeat-y;
}
#menuwrapper {
	margin: 10px 0px 0px 0px;
}
#layoutcrown {
	background-image: url(img/1col920_top.jpg);
	background-repeat: no-repeat;
	height: 16px;
	line-height: 0.0;
	font-size: 0;
}
#midcolumn {
	float: right;
	width: 920px;
	background-image: url(img/1col920_mid.jpg);
	background-repeat: repeat-y;
	margin: 6px 0;
	font-size: .8em;
}
#layoutbottom {
	clear: both;
	background-image: url(img/1col920_bottom.jpg);
	background-repeat: no-repeat;
	height: 16px;
	line-height: 0.0;
	font-size: 0;
}
span.dropcap {
    font-family: times, 'Palatino Linotype', Georgia, serif;
    float:left;
    font-size: 5.85em;
    margin: 0 1px 0 0;
    padding: 0 .1em 0 0;
    display: block;
    line-height: .775em;
    color: #e1e1e1;
    border-right: 0px solid #808080;
}
h1 {
	font-size: 24px;
	font-family: "Trebuchet MS", arial, verdana, sans-serif;
	color: #00507e;
	margin: 0 0 12px 0;
	text-transform: uppercase;
}
h2 {
	font-size: 1.5em;
	margin: 1.5em 0 0 0;
}
h2.top {
	margin: 1.5em 0 0 0;
	font-size: 1.2em;
	letter-spacing: 0.3em;
}
h3 {
	font-size: 1.2em;
	margin: 1.5em 0 0  0;
}
.content {
	margin: 2px 1px;
	padding: 10px 0px;
}
.content p {
	margin: 6px 0 12px 0;
	line-height: 1.35em;
}
.content ul {
	margin: .75em 0 1em 1.35em;
	padding-left: 1.35em;
}
/*Explicitly set dark blue link colors for IE7 Vista*/
.content a, .p7AB p a, #footer a {
	color: #0000FF;

}
.content a:hover, .p7AB p a:hover, #footer a:hover {
	color: #000000;
}
.note {
	color: #333333;
	font-size: 0.85em;
}

.legend { 
	color: #00507e; 
	font-family: "Trebuchet MS", arial, verdana, sans-serif;
	font-size: 1em;
	font-weight: bold;
	letter-spacing: .05em;
}
.legend-font { 
	font-family: Calibri, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00507e;
	line-height: normal;
}
.date-font { 
	font-family: Calibri, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
	line-height: normal;
	text-transform: uppercase;
}
.page-font { 
	font-family: Calibri, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #e1e1e1;
	line-height: normal;

}

fieldset	{ padding: 10px; -moz-border-radius: 5px; border: #333333 1px solid; }

fieldset legend	{ padding: 0; margin-bottom: 5px; }

.image-border		{ LEFT: 0px; position: relative; bottom: 0px; border: #333333 1px solid; }

.image-borderon		{ LEFT: 1px; position: relative; top: 4px; border: #666666 1px solid; }

 /* PAGE LINK COLORS */


a:link		{ color: #077cc0; text-decoration: none; }

a:visited	{ color: #077cc0; text-decoration: none; }

a:active	{ color: #666666; text-decoration: underline; }

a:hover		{ color: #666666; text-decoration: underline; }

/* HEADER LINK COLORS */

#headerbox {
	width: 920px;
	margin: 0 auto;
}
#header {
	font-family: Calibri, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
	line-height: normal;
	text-transform: uppercase;
}
#header p {
	margin: 6px 0px 6px 36px;
}
#header a:link {
	color: #00507e;
	text-decoration: none;
}
#header a:visited {
	color: #00507e;
	text-decoration: none;
}
#header a:active {
	color: #ec2127;
	text-decoration: underline;
}
#header a:hover {
	color: #ec2127;
	text-decoration: underline;
}

/* FOOTER LINK COLORS */

#footerbox {
	width: 920px;
	margin: 12px auto;
}
#footer {
	font-family: Calibri, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #202020;
	line-height: normal;
	text-transform: uppercase;
}
#footer p {
	margin: 0px 0px 6px 0px;
}
#footer a:link {
	color: #00507e;
	text-decoration: none;
}
#footer a:visited {
	color: #00507e;
	text-decoration: none;
}
#footer a:active {
	color: #ec2127;
	text-decoration: underline;
}
#footer a:hover {
	color: #ec2127;
	text-decoration: underline;
}

/*The bottom content - below the Accordion Panel menu*/
.grayed {
	margin: 0;
	font-size: 100%;
	color: #f1f1f1;
	background-color: #0075be;
	padding: 4px 12px 4px 16px;
	border-top: 1px solid #0075ne;
	border-right: 1px solid #202020;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #202020;
	letter-spacing: .1em;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #077CC0;
}
.company {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	letter-spacing: .1em;
	color: #077CC0;
}
.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #d20f20;
}
#cancel_background {
	background-image: none;
	margin: 0;
	padding-top: 12px;
}
/*The Menu List inside the Accordion Panel*/
.menulist {
	font-size: 0.9em;
	color: #1b1b1b;
	margin-top: 6px;
	margin-bottom: 6px;
	line-height: 1.6em;
}
/*
The YOU are HERE link assigned by the Accordion Panel script
to mark the current page link
*/
.p7ap_currentmark {
	font-weight: bold;
	cursor: default;
}
.clearit {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
/* Accordion Panel CSS tweaks for the first panel component on your page,
The one that contains navigation. Any other Accordion Panel Magic components
you insert on your page will not be affected and will use the default
Greystone Accordion Panel Magic style theme */
#p7ABW1 {
	border: 0;
	padding: 0;
	margin: 0 1px;
}
.p7ABtrig h3, .p7ABtrig h4 {
	font-size: 1em !important;
}
#p7ABW1 .p7ABtrig a {
	border-bottom: 1px solid #333 !important;
}
#p7ABW1 .p7ABtrig .p7ABtrig_down {
	letter-spacing: normal;
	background-color: #000000 !important;
}
#p7ABW1 .p7ABtrig b {display: none;}
#p7ABW1 .p7ABtrig i {font-style: normal;}
#p7ABW1 .p7ABtrig .p7ABtrig_down b  {display: inline;}
#p7ABW1 .p7ABtrig .p7ABtrig_down i {display: none;}
#p7ABW1 #p7ABc1_1 {
	background-image: url(img/dj4_navpanel_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#p7ABW1 .p7ABcontent {
	font-size: 1em;
	padding: 20px 32px;
	color: #FFFFFF;
	background-color: #4892FF;
	background-image: none;
}
#p7ABW1 .p7ABcontent p {
	margin: 0px 6px 12px 0;
}
#p7ABW1 .p7ABcontent a {
	color: #1b1b1b;
}
#p7ABW1 .p7ABcontent a:hover {
	color: #FFFFFF;
}
#p7ABW1 .p7ABcontent h4 {
	margin: 0 0 2px 0;
	font-size: 1em;
	letter-spacing: 0.5em;
	color: #FFFFFF;
}

