﻿/* General- Reset CSS */
	html, body{color: #000;background: #FFF;height: 100%;}
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;}
	table{border-collapse: collapse;border-spacing: 0;}
	fieldset, img{border: 0;}
	address, caption, cite, code, dfn, em, strong, th, var{font-style: normal;font-weight: normal;}
	li{list-style: none;}
	caption, th{text-align: left;}
	h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
	q:before, q:after{content: '';}
	abbr, acronym{border: 0;font-variant: normal;}
	sup{vertical-align: text-top;}
	sub{vertical-align: text-bottom;}
	input, textarea, select{font-family: inherit;font-size: inherit;font-weight: inherit;}
	input, textarea, select{font-size: 100%;}
	legend{color: #000;}

	*{font-family: Helvetica, Verdana, Arial, sans-serif;font-size: 8pt;padding: 0;margin: 0;}
	a, a:hover, a:visited, a:active{text-decoration: underline!important;color: #0065FF;border: none;}

/* Main */
	#main_wrap{padding: 3pt;}
	.gl li{list-style-type: disc;margin-left: 4pt;padding-left: 4pt;}

/* Header */
	#header_wrap form{margin: 5px 2px;}
	#header_wrap p#hl{text-align: center;}
	#header_wrap p#ih{text-transform: capitalize;}
	#header_wrap p#ih a{vertical-align: top;padding-left: 10pt;}

/* Footer */
	#footer_wrap p{margin-top: 6pt;}

/* Content */
	#body_wrap{margin: 3px;}
	#body_wrap h1, #body_wrap li p{font-size: 12pt;font-weight: bold;text-transform: capitalize;background-color: #E7EFFF;border-top: 1px solid #3165CE;padding: 2px;height:15px;overflow:hidden;}
	#body_wrap h2{font-size: 8pt;font-weight: bold;margin-top: 3pt;}
	#body_wrap ul{margin: 5px 2px;padding: 5px 2px;}
	#body_wrap ul li{list-style-type: disc;}
	#body_wrap ul li p{text-align: left;background-color: #FFFFCE;border-top: 1px solid #CECFCE;padding: 2px;font-size: 10pt;}

/* hp */
	#hp_list li{list-style-type: disc;}

/* DDx */
	.bps{list-style-type: none!important;line-height: 10pt;height: 10pt;}

/* About */
	.decimal_list li{list-style-type: decimal;}

/* Contact */
	label{vertical-align: top;display: block;}
	textarea{border: 1px solid #000;}
