img{
	border: 0px;
}


div.com li {
	padding-left: 10px;
	font-size: 10pt;
}

body {
margin: 0px;
padding: 0px;
background-color: #fff;
font-size: 11pt;
}

h1 {
font-size: 3em;
line-height: 40px;
text-align: center;
border-bottom: 4px double #002868;
border-top: 4px double #002868;
background-color:#f0f0ff;
margin-top: 10px;
color: #002868;
padding: 5px;
left: .5em;
right: .5em;
}

div#menu {
float: none;
display: none;
}

#footer {
	display: none;
}

#footer a {
	
	display: none;
}

div.content{
	background-color : #fff;
	margin-left: 0;
	margin-right: 0;
	float: none !important;
}

div.insert {
	width : 88%;
	right: 1em;
	color: #000;
	border: 4px double #f00;
}

div.com {
	border: 2px dotted #006;
	padding: 2px;
	background-color: #d6dbe0;
}

div.com p{
	 padding-left: 10%;
	 border: medium;
}

div.com img{
	float: left;
	margin: 5px;
	margin-right: 55px 
}
.leftcap img, .rightcap img, .centercap img {
	border: 2px solid #006;
}

div.content  a {
	text-decoration: none;    
	font-weight: normal;
	padding-right: 5pt;     
	display: inline;
	background-color: transparent;
	color: #000;
	text-decoration: none;
	font-size: 9pt;	    
}

div.content p.gen a:link:after, div.content p.gen a:visited:after{
	content: "  ( "  attr(href)  "  ) ";
	font-size: 8pt;
	color: #000;
	display: inline !important;
} 
div.content div.insert p.gen a:link:after, div.content div.insert p.gen a:visited:after{
	content: "  ( "  attr(href)   "  ) ";
	color: #000;
	font-size: 8pt;
	display: inline !important;
} 

.left{
	float: none;
	margin: 8px 10px 8px 1px;
	border: 1px solid #f00;
}

.right{
	float: none;
	margin: 8px 1px 8px 8px;
	border: 1px solid #f00;
}

.leftcap{
	float: left;
	background-color: transparent;
	margin: 10px 10px 8px 1px;
	padding-top: 2px;
	border: 0px;
	font-size: 8pt
	}
	
.rightcap{
	float: right;
	background-color: transparent;
	margin: 10px 10px 8px 1px;
	padding-top: 2px;
	border: 0px;
	font-size: 8pt
	}

.centercap{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	padding-top: 2px;
	border: 0px;
	}

.left2{
	float: none;
	margin: 1px 10px 2px 1px;
	border: 1px solid #f00;
	}
	

.right2{
	float: none;
	margin: 1px 1px 2px 8px;
	border: 1px solid #f00;
	}

h1 img.right2{
	margin: -3px 5px 0px 0px;
}

.center{
	text-align: center;
	margin-left: auto;
	}

div.content p{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	padding: 5px;
}

p.gen{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	padding: 5px;
}

p.gen1{
	color : #000;
	font-family: "Times New Roman", Times, serif;
	font-size : 14pt;
	font-weight: bold;  
}

p.gen2{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

p.gen3{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-align: center;
}

div.content p.gen3{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	text-align: center;
}

p.caption{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-align: left;
	margin-top:0;
}

div.leftcap p{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-size : 6pt;
	text-align: left;
	margin-top:0;
	margin-left: 5px;
}

div.rightcap p{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-size : 6pt;
	text-align: left;
	margin-top:0;
	margin-left: 5px;
}

div.centercap p{

	color : #900;
	font-family : Arial, Helvetica, sans-serif;
	background-color: transparent;
	font-size : 6pt;
	text-align: center;
	margin-top:0;
	margin-left: auto;
}

ul li {
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight: bold;
}

ul li ul li{
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	list-style : circle inside;
}

ol li {
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	list-style : decimal;
}

div.com ul li{
	list-style-type: none;
	font-size: 12pt;
}

.emale{
	list-style-image: url(images/mailto.gif);
}

.sub_menu li{
	list-style: none;
}


hr{
	background-color: #fff;
	color: #000; 
	height: 3px;
	margin-top: 3px;
	}

tt {
	display: none;
}

dt{
	text-align: left;
	font-weight: bold;
	color: #f00;
	line-height: 3em;
}

dd{
	text-align: justify;
	font-weight: bold;
	color: #600;
}

table{
	font-size: .8em;
	font-weight: normal;
	color: #003;
	background-color:#dedede;
	border: 2px ridge #0000EE;
}

table.links{
	font-size: .8em;
	font-weight: normal;
	color: #003;
	background-color:#dedede;
	border: 2px ridge #0000EE;
	height: 80%;
}

form table{
	font-size: .9em;
	font-weight: normal;
	color: #003;
	background-color:#dedede;
	border: 2px ridge #0000EE;
}

form td {
	color : Navy;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1.1em;
	font-weight : bold;
	border:0px;
	height:30px;
}

fieldset{
	color: #009;
	font-size: 1em;
	font-weight: bold;
}

.legend{ 
	display: inline; 
	font-weight: bold;
	color: #006;
	padding-right: 15px;
	font-size: 1.2em;
}

.selectlist{
	border: 0px;	
}

.subtotal{
	background-color: #66FFFF;
}
.grandtotal{
	background-color: #FFFF99;
	font-weight: bold;
}

th{
	text-align: left;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
}

td {
	color : Navy;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	border: 0px;
	height:30px;
}

pre{
	color: #006;
	font-weight: bold;
	font-size: 1em;
	margin-left: 35px;	
}

hr.clearing{
	display:  block;
	clear: both;
	margin: -0.66em 0;
	visibility: hidden;
}

div.clear {
	clear: both;
	height: 0;
	}
