html, body {
   	background: none;
}

#header, #navigation, #footer, #top, .hr {
	display: none;
}

#container, #content {
	font-family: Arial, Helvetica, sans-serif;
	width: auto;
   	margin: 0;
   	padding: 0;
   	border: 0;
   	float: none !important;
   	color: black;
   	background: url(../images/img_logobg.jpg) right no-repeat;
}

div#content {
	margin: 0;
	padding-top: 1em;
	height: 100%;
   	border-top: 2px solid #23318E;
	border-bottom: 2px solid #23318E;
}

#content a:link:after, #content a:visited:after {
   	content: " (http://www.kirkland-rowell.com/" attr(href) ") ";
   	font-size: 90%;
}

#content a[href^="/"]:after {
   	content: " (http://www.kirkland-rowell.com/" attr(href) ") ";
}



.ti\tle {                                
	display: list-item;
	list-style-image: url(../images/title_bullet.gif);
	list-style-position: inside; 
	height: 28px;
	/*letter-spacing: -1000em;
	font-size: 1pt;  
	color: #fff; */
	}

/*	Headers   */
.maincontent h1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #00209F;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	height: 28px;
	vertical-align: top;
}

.ti\tle {                                
	display: list-item;
	list-style-image: url(../images/title_bullet.gif);
	list-style-position: inside; 
	height: 28px;
	/*letter-spacing: -1000em;
	font-size: 1pt;  
	color: #fff; */
}

.maincontent h2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	color: #00209F;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	background: url(../images/title_bullet_small.gif) left center no-repeat;
	height: 20px;
	padding-left: 25px;
}

.maincontent h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	color: #00209F;
	margin: 0;
	padding: 0;
	margin-bottom: 4px;
	background: none;
}

.maincontent h3 span.sub {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	background: none;
}


/*	Text   */
.maincontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 10px;
}

.maincontent p.end {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 20px;
}

.maincontent p.center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 10px;
	text-align: center;
}

.maincontent img {
	vertical-align: top;
}

.maincontent p.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 4px;
}

.maincontent p.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #6B0E12;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 7px;
}

.maincontent p.readon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #EBAB01;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 7px;
}

.maincontent p span.highlightbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: bold;
	color: #000E78;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 7px;
}

.maincontent p span.bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: bold;
	color: #6B0E12;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 7px;
}

.maincontent p span.italic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
	font-weight: normal;
	color: #6B0E12;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 7px;
}

.maincontent p span.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 7px;
}

.maincontent a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #00209F;
	text-decoration: none;
}

.maincontent a:hover{
	font-weight: normal;
	color: #00209F;
	text-decoration: underline;
}

.maincontent a.titlelinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: #00209F;
	text-decoration: none;
}

.maincontent a.titlelinks:hover{
	font-weight: normal;
	font-size: 14px;
	color: #00209F;
	text-decoration: underline;
}

.maincontent a.large{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	color: #EBAB01;
	text-decoration: none;
}

.maincontent a.large:hover{
	font-weight: normal;
	color: #00209F;
	text-decoration: underline;
}

.maincontent a.bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #00209F;
	text-decoration: none;
}

.maincontent a.bold:hover{
	font-weight: bold;
	color: #00209F;
	text-decoration: underline;
}



/*	List   */
.maincontent ul{
	display: block;
	color: #0055A5;
	margin: 0;
	padding: 0;
	border: none;
	margin-left: 15px;
}

.maincontent ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	list-style-type: square;
	padding-bottom: 5px;
	color: black;
	clear: left;
	line-height: 12px;
}

.maincontent ul li span.bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	list-style-type: square;
	padding-bottom: 5px;
	color: black;
	clear: left;
}

.maincontent ul li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00209F;
	clear: left;
	text-decoration: none;
}

.maincontent ul li a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00209F;
	margin: 0;
	padding: 0;
	clear: left;
	text-decoration: underline;
}

.maincontent ul.table {
	display: block;
	color: #0055A5;
	margin: 0;
	padding: 0;
	border: none;
	margin-top: 25px;
	margin-bottom: 10px;
}

.maincontent ul.table li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	list-style: none;
	background: url(../images/title_bullet_small.gif) left top no-repeat;
	min-height: 20px;
	margin-bottom: 10px;
	padding-left: 25px;
	color: black;
	clear: left;
	line-height: 13px;
}

.maincontent ul.additionals {
	display: block;
	color: #0055A5;
	margin: 0;
	padding: 0;
	border: none;
	margin-top: 10px;
	margin-bottom: 20px;
}

.maincontent ul.additionals li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	list-style: none;
	background: url(../images/icn_square.gif) left top no-repeat;
	min-height: 20px;
	margin-bottom: 10px;
	padding-left: 25px;
	color: black;
	clear: left;
	line-height: 11px;
	border-bottom: 1px solid #C1CBEC;
}

.maincontent ul.additionals li.end{
	display: none;
}

.maincontent ul.additionals li span.highlightbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: bold;
	color: #000E78;
	padding: 0;
	border: none;
	margin: 0;
	margin-bottom: 7px;
}

.maincontent input, .maincontent select{
	width: 200px;
	background: #FFFFFF;
}


/*__horizontal rules___________________________________________________________________________________*/

.hr{
	border: none 0; 
	border-bottom: 1px solid #E5E5E5;
	width: 100%;
	height: 1px;
	text-align: left;
	margin: 0;
	margin-bottom: 15px;
	background: url(../images/img_logo.jpg);
}