/* {
 padding: 0;
 margin-top:0px;
margin: 0;
}*/

body {
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 font-size: 12px;
}
.boxes  {
	width: 80%;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 2px solid #CB0E08;
	background-color: #FFFF66;
}

.homepage-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	background:#CB0E08;
	text-align:center;
	color: #FFFF66;
	
}

.homepage-body {
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 10pt;
}

.catheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9pt;
}

/* Cat Tree */

/*a.cat:link { 
  font-weight: bold; 
  font-size: 10px; 
  text-decoration:none; 
} 
a.cat1:link { 
  font-weight: normal; 
  font-size: 10px; 
  text-decoration:none; 
} 
a.cat2:link { 
  font-weight: normal; 
  font-size: 10px; 
  text-decoration:none; 
}*/ 

a.cat {
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.cat1 {
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.cat2 {
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

#footer {
 background-color: #CB0E08;
 /*margin: 0 5px 5px 5px;*/
 /*display: inline; /* IE Hack */
padding: 4px;
 /*float: left;*/
/*width: 100%;*/
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 12px;
}

#business-footer {
 background-color: #333399;
 /*margin: 0 5px 5px 5px;*/
 /*display: inline; /* IE Hack */
padding: 4px;
 /*float: left;*/
/*width: 100%;*/
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 12px;
}

#hexco-footer {
 background-color: #BB9251;
 /*margin: 0 5px 5px 5px;*/
 /*display: inline; /* IE Hack */
padding: 4px;
 /*float: left;*/
/*width: 100%;*/
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
}

#homepage-footer {
 /*background-color: #CB0E08;*/
 /*margin: 0 5px 5px 5px;*/
 /*display: inline; /* IE Hack */
padding: 4px;
 /*float: left;*/
/*width: 100%;*/
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFF00;
 font-size: 12px;
}


#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}
.myBox
{
    margin: 0 auto;
    border: 0px solid #CC0000;
    color: #000000;
    width: 60%;
    padding: 20px;
    text-align: left;
    background-color: #FFFFFF;
    border: 1px solid #CC0000;
    /*
    background-image: url(back_test2.jpg);
    background-repeat: no-repeat;
    */
}

html,body{
    height: 100%;
    /*text-align: center;*/
    margin: 0px;
}
.li {
	list-style-type: none;
	list-style-type:none;
	margin-top:0px;
}
li {
	margin-left: 0px;
	list-style-type: none;
	margin-top: 0px;
}
ul {
margin-top: 0px;
margin-left:5px;
}
h2 {font-size:16px;
	color:#CB0E08;}
h3 {font-size: 14px;
	color:#006600;}	
	
/* Dropdown Menu */	
#dropmenudiv{
position:absolute;
background-color: #FFFFFF;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style:none;
width: 80px;
background-color: #FFFFFF;
margin-bottom:-15px;
}	
