/* content styles */

#content_wrap {	margin-left:15em;
	margin-right:3em;
	margin-bottom:4em;}

#content {
	margin-left:2em;
	padding-right:4em;
	margin-bottom:4em;
	}


/*==================================Begin html tag styles==================================*/

h1 {
	font-size: 1.4em;
}

h2 {
	font-size: 1.1em;
	color: #00B9E8;
	font-weight: bold;
	margin-bottom: 6px;
	margin-top: 26px;
}

h3 {
	font-size: 1em;
	margin-bottom: 3px;
}

h4 {
	font-size: 1em;
	font-weight:bold;
}

h1, h3, h4, a, a:link, a:hover {
	color: #0098BC;}

h2 a, h3 a {
	margin-bottom:0.25em;}
	
li {
	line-height:1.5em;
	margin-bottom: 4px;
	font-size: .9em;
}
a:link {
	text-decoration:underline;}
a:hover {
	text-decoration:none;}
a, a:link, a:hover, a:visited {
	font-weight:bold;
	}



/*==================================END html tag styles==================================*/

/*==================================BEGIN TABLE classes==================================*/
table {
	margin-left:2em;
	margin-top:1em;
	
	}

td {
	padding:0 0.75em 0.25em 0;}



/*==================================END TABLEstyles==================================*/

.item {
	margin-bottom:3em;
	padding-bottom:1em;
	border-bottom:2px solid #CCC;}

.item img {
	border: 1px solid #1A80A7; }
	
.item h2 {
	font-weight: bold;
	color:#125A8C;
	
	margin-bottom: 1em;
/*	margin-top: 30px;
	background-color: #F8F9FA;
	padding: 4px 4px 4px 8px;*/
}

/*.item_lft_col {
	margin-left:1em;}

.item_rt_col {
	padding-left:5em;}

.item_lft_col, .item_rt_col {
	float:left;}
*/


/*==================================BEGIN custom classes==================================*/

.ext_link_icon {
	list-style-image:url(../images/open_new_browser.gif);
}

.pdflink {
	list-style-image:url(../images/pdf.gif);

}

.no_bullet_ul {
	list-style:none;
}
dfn {
	font-style:normal;
	font-weight:bold;
}

.contact_li {
	text-align:left;
	line-height:1.2em;
	display:inline;
	list-style-type: none;
	list-style-position: inside;
	padding-right: .8em;
	padding-bottom: .5em;
}
.faq {
	list-style-type: none;
	border-top: 1px none #468ABD;
	border-right: 1px none #468ABD;
	border-bottom: 1px solid #468ABD;
	border-left: 1px none #468ABD;
}

.ServiceCont {
	margin-top: 6px;
	margin-bottom: 1px;
	margin-left: 20px;
}
/*==================================End custom classes==================================*/
p {
	font-size: .9em;
	margin-top: 2px;
	margin-bottom: 10px;
}
