body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	 background-color: #ffffff;
	/*background-image: url(../images/coh-bg-01.gif);*/
	background-image: none;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13pt;
}
.stylelogin {
font-size: 10pt;
font-weight: bold;
}
.style2 {font-size: 12pt; color: #000000;}
.style3 {	color: #845051;
	font-weight: bold;
}
a:link {
	color: #0056e5;
	text-decoration: underline;
	font-size: 13pt;
}
a:visited {
	text-decoration: underline;
	color: #0056e5;
	font-size: 13pt;
}
a:hover {
	text-decoration: underline;
	color: #ff0000;
	font-size: 13pt;
	
}
a:active {
	text-decoration: none;
	color: #336666;
	font-size: 13pt;
}
.style4 {
	color: #2d382d;
	font-size: 14pt;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	 }
.style4b {
	color: #000;
	font-size: 14pt;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	 }	 
.style5 {
	color: #0f2e49;
	font-weight: normal;
	font-size: 13pt;
	font-family: "Times New Roman", Times, serif;
}
.style6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	}
.style7 {font-weight: normal;}
.style8 {
font-weight: normal;
font-family: "Times New Roman", Times, serif;
font-size: 13pt;
}
.style8contact {
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.style9 {
	font-size: 26pt;
	color: #F00;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.style9error {
	font-size: 26pt;
	color: #ff0000;
	font-family: "Times New Roman", Times, serif;
}
.style10 {
	font-size: 26pt;
	color: #ff0000;
	font-family: "Times New Roman", Times, serif;
}
.style10b {
	font-size: 26pt;
	color: #F00;
	font-family: "Times New Roman", Times, serif;
}

.stylemainheadline {
	font-size: 32pt;
	color: #ff0000;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.contactblock {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
}	
.portfoliotitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
background-color: #d9f9d9;
}
.portfoliocontent {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.testimonials {
font-family: "Times New Roman", Times, serif;
font-size: 13pt;
text-indent: 30px;
padding: 5px 3px 0 3px;
margin-bottom: 0;
}
.testimonialfrom {
text-align: right;
magin-top: 0;
padding: 2px 5px 2px 2px;
font-family: "Times New Roman", Times, serif;
}
.abouttheeditor {
font-family: "Times New Roman", Times, serif;
text-indent: 50px;
}
.abouttheeditortitle {
color: #336666;
font-size: 18pt;
font-weight: bold;
}
 
a.footerlink:link {
	color: #0000ff;
	text-decoration: underline;
	font-size: 14px;
}
a.footerlink:visited {
	text-decoration: underline;
	color: #0000ff;
	font-size: 14px;
}
a.footerlink:hover {
	text-decoration: underline;
	color: #ff0000;
	font-size: 14px;
}
a.footerlink:active {
	text-decoration: none;
	color: #336666;
	font-size: 14px;
}
.bodycontent {
text-indent: 40px;
font-family: "Times New Roman", Times, serif;
font-size: 13pt;
}
.bodycontenttitle {
font-family: "Times New Roman", Times, serif;
font-weight: bold;
font-size: 13pt;
}
 .listindex
{
list-style-type: none;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
padding: 0;
width: auto;
font-family: "Times New Roman", Times, serif;
font-size: 13pt;
}

.listindex ul {
list-style-type: none;
padding: 0;
line-height: 100%;
}
.listindex li {
background: url(../images/arrowdash.jpg);
background-repeat: no-repeat;
background-position: 0 5px;
vertical-align:text-top;
width: auto;
padding: 3px 0;
padding-left: 40px;
padding-right: 10px;
}
.listindex2
{
list-style-type: none;
list-style-image: url(../images/ddash-big.gif);
margin-left: 0;
margin-right: 20px;
font-family: "Times New Roman", Times, serif;
font-size: 13pt;
}

.round-background {
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #b9d8ee; 
}
.round-background2 {
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #fff;
border: solid 1px #69F;
}
.round-background3 {
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border: solid 1px #000;
}

/* marker menu */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.markermenu{
list-style-type: none;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
padding: 0;
width: auto;
line-height: 5px; 
/*border: 1px solid #9A9A9A;*/
}

.markermenu  ul {
list-style-type: none;
padding: 0;
line-height: 100%;
/*margin: 5px 0;

width: 190px;*/
/*border: 1px solid #9A9A9A;*/
}

.markermenu li a{
background:  url(../images/arrow-list.gif);
background-repeat: no-repeat;
background-position: 2px 5px;
vertical-align:text-top;
font: normal 13px arial, "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
padding-right: 10px;
text-decoration: none;
/*border-bottom: 1px solid #d45f37;
background-color: #e0eff6;*/
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: auto;
}

.markermenu li a:visited, .markermenu li a:active{
color: #00014e;
font: normal 13px arial, "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-decoration: none;
}

.markermenu li a:hover{
color: #000000;
font: normal 13px arial, "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-decoration: none;
/*background-color: #c7e3ff; */
background:url(../images/TabModule_BG_navlist_ltr.gif) no-repeat top right; /*onMouseover image change. Remove if none*/
 
}
.markermenu li.current a{
 
height: auto;
 
background:url(../images/TabModule_BG_navlist_ltr.gif) no-repeat top right;

}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */

/* pop up processing animated gif */
.adv {border: 0; width: 98%;  height: 100%;
      padding: 0; position:absolute; z-index:200; visibility:hidden;
      left: 0; background-color: none; layer-background-color:none;
	  float: left; text-align: center; vertical-align: middle;}
.mes {font:14px/16px Arial,Helvetica,sans-serif; border:ridge 7px #cccccc; width:250px; 
      padding:5px; position:absolute; z-index:200; visibility:hidden; color:#333333;
      top:75px; left:0px; background-color:#99ccff; layer-background-color:#99ccff;}
