html{
	font-size: 10pt;
	color: black
	font-family: Arial, sans-serif;
	
}

body.main{
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	font-family: Arial, sans-serif;
}
div.mainwrapper {
BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; BACKGROUND: white; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 803px; BORDER-BOTTOM: #e0e0e0 0px solid; TEXT-ALIGN: left
	font-family: Arial, sans-serif;
}

a.guide_dir{
	color: black;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline
}

a.menu_bar:link{
	color: white;
	font-size: 8pt;
	text-decoration: none
}
a.menu_bar:visited{
	color: white;
	font-size: 8pt;
	text-decoration: none
}
a.menu_bar:active{
	color: white;
	font-size: 8pt;
	text-decoration: none
}
a.menu_bar:hover{
	color: orange; 
} 

a{
	font-family: Arial;
	color:black
}

a:hover {
	VISIBILITY: visible;
	color: orange
}

table.main_table_bg{
        margin-top:10px;
        margin-bottom:10px;
	margin-left:auto; 
	margin-right:auto;
	width:800px;
	height:100%;
	vertical-align:top;
	border-style: solid;
	border-color:silver;
		border-collapse: collapse ;
		border-top-width: 2px; 
		border-bottom-width: 2px; 
		border-left-width: 2px; 
		border-right-width: 2px 

}
tr.main_table_bg{
	vertical-align:top;
}
a.company_list{
	font-weight: normal;
}
thead.company_list
{
	text-align: left;
	font-weight: bold;
	background-color:#EEEEEE
}
table.company_list{
	cellspacing=0;
	border: 1px solid black;
	background-color:black;
	width:100%
}
tbody.company_list
{
	text-align: left;
	font-weight: normal;
	background-color:white;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px
}
td.company_list{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px
	background-color:white;	
}
tr.company_list{
	background-color:white;	
}
h2.company_list{
	font-size: 15pt;
	font-weight: normal;
}
table.item_list{
	border: 1px solid black;
	background-color:silver;
	width:100%
}
tr.item_list{
	background-color:white;
	font-weight: normal
}
td.item_list{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px
}
.map_text{
	font-size: 8pt;
	font-weight: normal
}
h1.subheader{
	font-size: 16pt;
	font-style: normal; 
	margin-top:0; 
	padding-top: 7px; 
	padding-left: 10px; 
	margin-bottom: 0; 
	padding-bottom: 7px; 
	background-color: silver
}
TABLE.index_list {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 95%; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: silver
}
TR.index_list {
	FONT-WEIGHT: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
TD.index_list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; vertical-align: top;
}


p.faq_question{
	font-size: 11pt;
	font-weight: bold;
	text-align:justify;
	margin-left: 10px;	
	margin-right: 10px	
}
p.faq_answer{
	font-weight: normal;
	text-align:justify;	
	margin-left: 30px;
	margin-right: 10px	
}

div.menu_bar{
	color: white;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	
}

.new_text{
	font-size: 9pt;
	font-weight: normal;
}
span.main_text_justify{
	font-weight: normal;
	text-align:justify;	
}
table.blog_table{
	cellspacing=0;
	border: 1px solid black;
	background-color:black;
	width:100%;
}
td.blog_table{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px
	background-color:white;	
	vertical-align:top
}
tr.blog_table{
	background-color:white;	
}
a.blog_link{
	font-size: 9pt;
	text-decoration: underline
}
a.blog_link:link{
	font-size: 9pt;
	text-decoration: underline
}
a.blog_link:visited{
	font-size: 9pt;
	text-decoration: underline
}
p.justify_text{
	font-weight: normal;
	text-align:justify;	
	margin-left: 10px;
	margin-right: 10px	
}


span.thumb_title_front{
	font-size: 8pt;
}

.index_box_header{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 5px; MARGIN-RIGHT: 2px; MARGIN-TOP: 5px;MARGIN-BOTTOM: 5px;COLOR: white
}

.index_menu_bar_black {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; TEXT-DECORATION: none
}

.home_text_white {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: white; TEXT-DECORATION: none
}


p.index_blog_description{
	font-weight: normal;
	FONT-SIZE: 8pt;
	text-align:justify;	
	margin-left: 1px;
	margin-right: 1px	
}


a.index_blog_more{
	color: black;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none
}
a.index_blog_more:link{
	color: black;
	font-size: 8pt;
	text-decoration: none
}
a.index_blog_more:visited{
	color: black;
	font-size: 8pt;
	text-decoration: none
}
a.index_blog_more:active{
	color: black;
	font-size: 8pt;
	text-decoration: none
}
a.index_blog_more:hover{
	color: white; 
} 

span.green_link{
	color: green;
	font-family: Arial;
	font-size: 8pt;

}

input.googlebox, {
border : 1px solid Black;
background-color : #CCCCCC;
color : #0E1930;
font-size : 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
height: 1em;
}


a.powered_by:link{
	color: silver;
	font-size: 8pt;
	text-decoration: none
}
a.powered_by:visited{
	color: silver;
	font-size: 8pt;
	text-decoration: none
}
a.powered_by:active{
	color: silver;
	font-size: 8pt;
	text-decoration: none
}
a.powered_by:hover{
	color: orange; 
} 

