body {
	background-color:#00030d;
	/*background-image:url(../images/bg_ambience.jpg);*/	
/*	background-image:url(../images/background.jpg);*/
	/*background-image:url(../images/bg_repeater.jpg);*/
	background-image:url(../images/bg-Plan.jpg);
	
	background-repeat:repeat;
	background-position:inherit;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 10pt;
	
}
img {
	border: 0px;  
 behavior: url(htc/iepngfix.htc);
}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	background:#FFFFFF;
	letter-spacing: normal;
	line-height: 1.2;
				
}
.normal A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;	
	text-decoration: none;
}
.normal A:hover{
	text-decoration: underline;
	color:#fff9ec
	
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color:#000000;
}
.menu A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
	background-color:#a7b5c4;
}
.menu A:hover{
	text-decoration: none;
	color:#000000;
	background-color:#a7b5c4;
	
}

.subtext {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 8pt;
	color:#000000;
	
}
.subtext A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 7.5pt;
	color:#CC3300;	
	text-decoration: none;
}
.subtext A:hover{
	text-decoration: none;
	
	
}

.downlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#6a6a6a;
}
.downlink A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#ff5501;	
	text-decoration: underline;
}
.downlink A:hover{	
	color:#ff5501;
	text-decoration:none;
	

	
}

.box {
	border-right:#10597c 2px dotted;
	border-bottom:#10597c 2px dotted;
	border-left:#10597c 2px dotted;
	border-top:#10597c 2px dotted;
	background-color:#FFFFFF;
	color:#333333;
	
}
.box A{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 9pt;
	color:#ff6e3c;	
	text-decoration: none;
}
.box A:hover{
	text-decoration: none;
	
}

.boxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
}
.boxtext A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;	
	text-decoration: none;
}
.boxtext A:hover{
	text-decoration: none;
	color:#fe590e;
}
.customer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#9c0101;
	background-color:#FFFFFF;
	font-weight:bold;	
}
.customer A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#9c0101;	
	text-decoration: none;
}
.customer A:hover{
	text-decoration: none;
	color:#d63c3c;
}

.grid1 {
	border-right:#0066CC 1px none;
	border-bottom:#0066CC 1px none;
	border-left:#0066CC 1px none;
	border-top:#0066CC 1px none;
	height:25px;
	background-color:#a7b5c4;
	font-size: 7.5pt;
	color:#000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
		
}
.grid1 A{
	text-decoration: none;
	height:19px;
	background-color:#none;
	font-size: 7.5pt;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
		
}
.grid1 A:hover{
	text-decoration: underline;
}
.grid2 {
	border-right:#0066CC 1px none;
	border-bottom:#0066CC 1px none;
	border-left:#0066CC 1px none;
	border-top:#0066CC 1px none;
	height:25px;
	background-color:#ffffff;
	font-size: 7.5pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;	
}
.grid2 A{
	text-decoration: none;
	height:19px;
	font-size: 7.5pt;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;	
}
.grid2 A:hover{
	text-decoration: none;
	background-color:#FFFFFF;
	color:#000000;
	
	
}
.contents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	line-height:17px;
	text-align:justify;
}
.contents A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;	
	line-height:17px;	
	text-align:justify;	
	text-decoration: none;
}
.contents A:hover{
	text-decoration: none;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	line-height:20px;
	color:#7a8aa1;	
}
.links A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#7a8aa1;	
	text-decoration: none;
}
.links A:hover{
	text-decoration: underline;
	color:#000000;
	
	
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#000000;	
}
.smalltext A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#000000;	
	text-decoration: underline;
}
.smalltext A:hover{
	text-decoration: none;
	font-size: 8pt;
	background-color:#c5f88e;
	
}
.powered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#868686;	
}
.powered A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#868686;	
	text-decoration: underline;
}
.powered A:hover{
	text-decoration: underline;
	color:#183490;

}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#708100;	
}
.more A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#708100;	
	text-decoration: underline;
}
.more A:hover{
	text-decoration: none;
}

.gallery {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#6a6a6a;
}
.gallery A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#6a6a6a;	
	text-decoration: none;
}
.gallery A:hover{
	text-decoration: underline;
	color:#183490;
	
}

.gallery2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#6a6a6a;
}
.gallery2 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#6a6a6a;	
	text-decoration: none;
}
.gallery2 A:hover{
	text-decoration: underline;
	color:#183490;
	
}
.contents2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;	
}
.contents2 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;	
	text-decoration: underline;
}
.contents2 A:hover{
	text-decoration: none;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#ffffff;	
}
.news A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#FFFFFF;	
	text-decoration: underline;
}
.news2 A:hover{
	text-decoration: none;
}

.news2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; line-height:16px;
	color:#d4d4d4;	
}
.news2 A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#d4d4d4;	
	text-decoration: underline;
}
.news A:hover{
	text-decoration: none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#606e80;
}
.copyright A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#606e80;	
	text-decoration: none;
}
.copyright A:hover{
	text-decoration: none;
	color:#ffffff;
}
.textbox
{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt; font-weight:lighter;
	width:192px; height:12px;
	border-color: #c1c7d0;
	border-width:1px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#000000;
}

.textboxlong
{
	border-color:#a7b5c4;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt; 
	font-weight:lighter;
	width:300px; height:18px;
	border-width:1px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#000000;
}


.address
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt; font-weight:lighter;
	word-wrap: break-word;
	width:192px;height:45px;
	border-style: solid;
	border-color: #c1c7d0;
	border-width:1px; 
	background-color:#FFFFFF;
	overflow-y: scroll;
	overflow-x:hidden;
	overflow:-moz-scrollbars-vertical;
	color:#000000;
}

.textbox2
{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	width:115px; height:16px;
	border-color: #c1c7d0;
	border-style:solid;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-width:1px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#766c6c;
		
}
.textbox3
{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt; 
	font-weight:lighter;
	width:145px; height:15px;
	border-color: #c1c7d0;
	border-width:0px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#000000;
}
.textbox_4
{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt; 
	width:95px; height:16px;
	border-color: #c1c7d0;
	border-style:solid;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-width:1px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#000000;
}
.file
{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt; 
	width:219px; height:20px;
	border-color: #c1c7d0;
	border-style:solid;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-width:1px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#000000;
}


.login
{
	border-color:#a7b5c4;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:13pt; 
	font-weight:lighter;
	width:240px; height:30px;
	border-width:1px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#990000;
	font-weight:bold;
}
.textbox4
{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt; 
	width:65px; height:18px;
	border-color: #c1c7d0;
	border-style:solid;
	border-width:0px;
	background-color:#FFFFFF;
	border-style:solid;
	color:#000000;
}
.listing
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#000000; 
	background-color:#bebcbc;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-style:none;
	height:20px;
}
.listinggrid
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#000000; 
	background-color:#FFFFFF;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-style:solid;
	height:50px;
}
.listinggridsmall
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#000000; 
	background-color:#FFFFFF;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-style:solid;
	height:25px;
}
.listinggridtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
}
.listinggridtext A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;	
	text-decoration: underline;
}
.listinggridtext A:hover{
	text-decoration: underline;
}
.listinggridsub
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#FFFFFF; 
	background-color:#840303;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-style:solid;
	height:25px;
}
.listinggridsub2
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#FFFFFF; 
	background-color:#19202a;
	border-right:#a7b5c4 1px none;
	border-bottom:#a7b5c4 1px none;
	border-left:#a7b5c4 1px none;
	border-top:#a7b5c4 1px none;
	border-style:solid;
	height:25px;
}
.error {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 10pt;
    color:#FF0000;
}
.error A{
    font-size: 10pt;
    color:#FF0000;
    text-decoration:none
}
.error A:hover{
    text-decoration:underline
}
.message {
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 10pt;
    color: #FF9933;
}
.message A{
    font-size: 10pt;
    color: #FF9933;
    text-decoration:none;
}
.message A:hover{
    text-decoration:underline;
}

.pages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#ff7101;
}
.pages A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#ff7101;
	text-decoration: none;
}
.pages A:hover{
	text-decoration: none;
	color:#FFFFFF;
}

.bg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	background-color:#e1e8ef;
}
.bg A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
}
.bg A:hover{
	text-decoration: none;
	color:#FFFFFF;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#FFFFFF;
	text-shadow:#999999;
	text-transform:uppercase;
	font-weight:bold;
}
.title A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#FFFFFF;	
	text-decoration: none;
}
.title A:hover{
	text-decoration: none;
	color:#66b5f9;	
}
.titleblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#66b5f9;
	text-shadow:#999999;
	text-transform:uppercase;
	font-weight:bold;
}
.titleblue A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color:#66b5f9;	
	text-decoration: none;
}
.titleblue A:hover{
	text-decoration: none;
	color:#66b5f9;	
}
.A-Z {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#FFFFFF;
	text-shadow:#999999;
	font-weight:bolder;
}
.A-Z A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#FFFFFF;	
	text-decoration: underline;
}
.A-Z A:hover{
	text-decoration: none;
}

.A-Zbg
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#000000; 
	background-color:#ffd8d8;
}
.A-Zbg A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	text-decoration: none;
}
.A-Zbg A:hover{
	text-decoration: underline;
}

.maintitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#000000;
	text-shadow:#999999;
	font-weight:bolder;
}

.name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
}
.name A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	text-decoration: none;
}
.name A:hover{
	text-decoration: underline;
}

.subname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
}
.subname A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;	
	text-decoration: none;
}
.subname A:hover{
	text-decoration: underline;
}

.mainname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;	
}
.mainname A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;	
	text-decoration: none;
}
.mainname A:hover{
	text-decoration: none;
	color:#fe590e;	
}

.number {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	background-color:#990000;	
}
.number A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;	
	text-decoration: none;
	background-color:#990000;	
}
.number A:hover{
	text-decoration: underline;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FFFFFF;
}
.white A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FFFFFF;	
	text-decoration: none;
		
}
.white A:hover{
	text-decoration: underline;
}
.blocks {
	background-color:#e7ebee;
}
.blockwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-align:center;
	font-weight:normal;
	background-color:#ffffff;
	height:19px;
}
.blockwhite A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-align:center;
	font-weight:normal;
	background-color:#ffffff;
	text-decoration: none;
}
.blockwhite A:hover {
	text-align:center;
	font-weight:normal;
	background-color:#ffffff;
	text-decoration: none;
}
.blockblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	background-color:#000000;
	height:19px;
}
.blockblack A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	background-color:#000000;
	height:19px;
	text-decoration: none;
}
.blockblack A:hover {
	text-align:center;
	font-weight:normal;
	background-color:#000000;
	text-decoration: none;
}

.scrolldiv{
	SCROLLBAR-FACE-COLOR: none; 
	SCROLLBAR-HIGHLIGHT-COLOR: none; 
	SCROLLBAR-SHADOW-COLOR: none; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;

}

#bg_footer{background-image:url(../images/bg_footer.gif); background-repeat:repeat-x; height:35px; width:100%;}

.style2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
}
