/*-----------------------General-----------------------*/
*
	{text-decoration: none;}
	
body 
	{font-size: 12px;
	 color: #000000;
	 background-color: #666;}
	
a, 
a:link, 
a:visited, 
a:active
	{color: #830506;}

a:hover
	{color: #ff0000;}

hr
	{color: #d9b2b2; height: 1px;}

p
	{line-height: 2}
	
img
	{border: 0;}

/*-----------------------Shell-----------------------*/
#outerShell
	{Width: 980px; 
	 min-Width: 980px; 
	 margin-left: auto; 
	 margin-right: auto; 
	 margin-top: -10px; 
	 background-color: #fff;}
	 
#innerShell
	{padding: 0 0 0 0;}
	 
.clearing
	{height: 5px; 
	 margin: 0; 
	 padding: 0; 
	 clear: both; 
	 font-size: 1px;}
	 
/*-----------------------Header-----------------------*/
#header
	{padding: 0 0 0 15px;}

#prodLogo
	{width: 120px; 
	 height: 88px; 
	 float: right; 
	 margin-top: 10px;}
	 
#companyName a:link, 
#companyName a:visited, 
#companyName a:hover, 
#companyName a:active
	{font-size: 36px; 
	 font-family: 'Book Antiqua' 'Times New Roman' 'Georgia'; 
	 font-style: italic;	
	 font-weight: bold; 
	 border-bottom: 1px #830506 dotted;
	 width: 385px;
	 margin-top: 10px;
	 color: #000000;}
	
#subHeading
	{font-size: 14px; 
	 font-family: 'Book Antiqua' 'Times New Roman' 'Georgia'; 
	 color: Gray; 
	 font-variant: small-caps; 
	 float: left; 
	 margin-left: 3px;}
	 
#slogan,
#slogan i
	{font-size: 32px; 
	 font-family: 'Times New Roman' 'Georgia'; 
	 position: relative; 
	 color: #142e69; 
	 font-weight: bold; 
	 text-align: center; 
	 margin-top: 10px;}
	 
	 
	 
#ownerInfo
	{font-family: 'Times New Roman' 'Georgia'; 
	 color: Black;
	 float: left;
	 margin: -25px 0px 0px 3px; 
	 width: 150px;}	 
	 
#owners
	{font-size: 12px;
	 font-variant: small-caps;}	 
	 
#ownersPhone
	{font-size: 14px; 
	 font-variant: small-caps;}
	 	 
#ownersEmail
	{font-size: 12px;}
	 
/*-----------------------Body-----------------------*/
#bodyGroup3 
	{float: left; 
	 width: 100%;}
	 
#bodyLeft3 
	{width: 200px; 
	 float: left;
	 padding: 0 0 20px 15px;
	 font-family: "lucida grande", arial, verdana, tahoma;}
	 
#bodyMiddle3 
	{width: 524px; 
	 float: left;
	 padding: 0 10px 20px 10px;
	 font-family: sans-serif;}
	 
#bodyRight3 
	{width: 200px; 
	 float: left;
	 padding: 0px 0 20px 0;}
	 
.boxTop,
.boxBottom {
	font-size: 1px;
	height: 10px;
	background: url(images/box.png) -9px 0 no-repeat;
}

.boxBottom {
	background-position: -9px -10px;
}

.boxTop div,
.boxBottom div {
	float: right;
	width: 12px;
	height: 10px;
	background: url(images/box.png) -2013px 0 no-repeat;
}

.boxBottom div {
	background-position: -2013px -10px;
}

.boxLeft {
	background: url(images/box.png) 0 0 repeat-y;
	padding-left: 8px;
}

.boxRight {
	background: url(images/box.png) top right repeat-y;
	padding-right: 8px;
}

.boxGuts {
	background: #FFF;
	padding: 3px 5px 0px 5px;
}

/*-----------------------bodyLeft3 Menu-----------------------*/
#bodyLeft3 h3,
#bodyLeft3 h3 a
	{font-size: 14px;}

#bodyLeft3 .boxGuts div
	{background: #c6ac9d;
	 margin: 0 0 -1px 0;}

#bodyLeft3 .boxGuts div h3 a
	{color: #ffffff;}

#bodyLeft3 .boxGuts div h3 a:hover
	{color: red;}

#bodyLeft3 .boxGuts div h3
	{margin: 0px 0px 0px 10px;
	 color: #ffffff;
	 border-bottom: solid #ffffff 1px;
	 padding: 7px 0px 5px 0px;}

#bodyLeft3 .boxGuts div ul
	{/*margin: 0px 0px 0px -20px;*/
	 list-style-type: none;}

#bodyLeft3 .boxGuts div ul li
	{border-bottom: solid #ffffff 1px;
	 margin: 0px 0px 0px -20px;
	 padding: 3px 0px 3px 5px;}

#bodyLeft3 .boxGuts div ul li a
	{color: #000000;
	 font-size: 11px;
	 display: block;}

#bodyLeft3 .boxGuts div ul li a:hover
	{color: #ffffff;}
	
/*-----------------------bodyMiddle3 Menu-----------------------*/
.alert p,
.alert ul li,
.alert center
	{font-family: Tahoma;
	 color: maroon;
	 font-size: 12px;
	 font-weight: bold;
	 line-height: 1.5;x}
	
.alert a,
u
	{text-decoration: underline;}
	 
.alert p .contact
	{font-weight: bold;
	 font-size: 12px;}

.firstp:first-letter
	{font-size: 200%; 
	 line-height: 1}
	 
.left
	{float: left; 
	 margin-right: 20px;}
	 
.right
	{float: right; 
	 margin-left: 20px;}
	 
.linkFont
	{color: Black; 
	 font-family: 'Book Antiqua'; 
	 text-decoration:none; 
	 font-size: 14px;}
	 
.linkFont:hover
	{color: Red;}
	
.signature
	{font-size: 18px; 
	 font-family: Garamond; 
	 font-style: italic; 
	 text-align: right; 
	 margin-right: 60px;}
	 
.QnA, 
.list
	{font-weight: bold;}
	
.QnA a
	{Color: #830506;}

#PageHeader,
#PageHeader b
  {text-align: center; 
   font-size: 20px; 
   font-family: 'Arial Narrow'; 
   white-space: nowrap;}
   
.accent
	{font-size: 24px; 
	 font-weight: bold;}
	 
#PageHeader:first-letter 
	{font-size: 150%; 
	 line-height: 0.8;}

input.buttons 
	{font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 10px;
	 background-color: #333333;
	 color: #FFFFFF;
	 margin-right: 6px;
	 width: auto;}
	 
form#contactUs
	{margin-left: 100; 
	 margin-right: 100;
	 background-color: #d8dade; 
   border: 1px solid #a5acb2;}

form#contactUs textarea
	{overflow: hidden;}
	
#subGroup2 
	{border-bottom: 1px #830506 dotted; 
	 border-top: 1px #830506 dotted; 
	 float: left; 
	 width: 100%; 
	 margin: 15px 0 15px 0; 
	 padding: 15px 0px 15px 0px;}

#subLeft2 
	{width: 30.3%; 
	 float: left; 
	 border: 0px red dotted; 
	 padding: 0 10px 0 10px;}
	 
#subRight2 
	{width: 30.3%; 
	 float: left; 
	 border: 0px blue dotted; 
	 padding: 0 10px 0 10px;}

#subGroup3 
	{border-bottom: 1px #830506 dotted; 
	 border-top: 1px #830506 dotted; 
	 float: left; 
	 width: 100%; 
	 margin: 10px 0 10px 0; 
	 padding: 15px 0px 5px 0px;}
	 
#subLeft3 
	{width: 30.3%; 
	 float: left; 
	 padding: 0 5px 0 10px;}
	 
#subMiddle3 
	{width: 30.3%; 
	 float: left; 
	 border-left: 1px #830506 dotted; 
	 border-right: 1px #830506 dotted; 
	 padding: 0 5px 0 10px;}
	 
#subRight3 
	{width: 30.3%; 
	 float: left; 
	 padding: 0 5px 0 10px;}

/*-----------------------bodyRight3 Menu-----------------------*/	 
#bodyRight3 .boxGuts div .form
	{height: 365px;}
	
#bodyRight3 #question
	{text-align: center; 
	 font-weight: bold; 
	 margin-bottom: 10px;}
	 
#bodyRight3 .sidebar form label 
	{float: left;
	 clear: left; 
	 font-family: 'Calibri' 'Swiss'; 
	 margin-left: 25px;}
	 
#bodyRight3 .sidebar form input,
#bodyRight3 .sidebar form textarea 
	{float: left; 
	 width: 120px; 
	 clear: left; 
	 font: 8pt 'Calibri' 'Swiss'; 
	 margin-left: 30px;
	 overflow: hidden;}
	 
#bodyRight3 .sidebar form textarea 
	{height: 135px;}
	
#bodyRight3 .sidebar form input.button 
	{font: 10px Verdana, Arial, Helvetica, sans-serif; 
	 background-color: #333333; 
	 color: #FFFFFF; 
	 margin-left: 62px; 
	 width: auto;}


/*-----------------------Footer-----------------------*/	 
#research
	{font-size:10px; 
	 font-family: Franklin; 
	 color: gray;}

#endNotice,
#endNotice p
	{font-size: 10px; 
	 text-align: center; 
	 position: relative; 
	 font-family: Franklin; 
	 color: gray;
	 line-height: 1;}
	 
div#footer
	{background-color: #c6ac9d; 
	 color: #FFFFFF; 
	 margin: 0px; 
	 padding: 1px 2px 3px 10px; 
	 font-size: 12px; 
	 height: 16px; 
	 clear: both;}
	 
div#cpRight
	{float: left;
	 white-space: nowrap;}
	 
#externalLinks a:link, 
#externalLinks a:hover, 
#externalLinks a:visited, 
#externalLinks a:active
	{font-size: 0px; 
	 text-decoration: none; 
	 color: white; 
	 position: absolute; 
	 z-index: 0;}


	 










.PageHeader { text-align: center; font-size: 28px; font-family: 'Arial Narrow'; white-space: nowrap;}

/*This is for "Unparalleled Products, Unequaled Opportunity!" and the DBPCCCS*/
.font0,
.font0 b,
.font0 b i{ font-size:18px; color:rgb(0,73,130);}
div.font0 {text-align: center; }
.font1 { font-size:14px; color:rgb(87,121,166);}
div#contentHeader
  { text-align: center;}
