/************************Index**********************************/
/***************text right of the logo**************************/
.header_top-right {width:350px; height:100px; z-index:1; margin: 3px 50px 0 0; color:rgb(234,239,247); overflow:hidden;}
.header_top-right h1 {width:350px; text-align:right; font-size:230%;}
.header_top-right h2 {float:right; width:350px; margin:0 0 0 0; text-align:right; line-height:110%; font-size:150%;}
.header_top-right h3 {float:right; width:250px; margin:10px 0 0 0; text-align:right; font-size:130%;}

/***************boxes below the flash***************************/
.bottom_info1 { float:left; top: 10px; margin:10px 0 0 0px; width:230px; height: 230px; /*margin:0 0px 0 0;*/ overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.bottom_info1 h1 {clear:both; margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color:#666666; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}
.bottom_info1 p {clear:both; margin:0 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
.bottom_info1 p1 {clear:both; margin:0 10px 0 10px; color:#F30; text-align: right; line-height:1.3em; font-size:110%;}
.bottom_info_border1 {width:230px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px rgb(190,190,190); background:rgb(255,255,255);}

.bottom_info2 { top: 10px; margin-top:10px; margin-left: auto; margin-right: auto; width:230px; height: 230px; /*margin:0 0px 0 0;*/ overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.bottom_info2 h1 {clear:both; margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color: #666666; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}
.bottom_info2 p {clear:both; margin:0 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
.bottom_info_border2 {width:230px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px rgb(190,190,190); background:rgb(255,255,255);}

.bottom_info3 { float:right; top: 10px;  margin:25px 0 0 0px; width:230px; /*margin:0 0px 0 0;*/ overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.bottom_info3 h1 {clear:both; margin:0 0 10px 0; padding:4px 10px 3px 10px; background-color:#666666; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:140%;}
.bottom_info3 p {clear:both; margin:0 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
.bottom_info3 ul {clear:both; margin:0 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
.bottom_info_border3 {width:230px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px rgb(190,190,190); background:rgb(255,255,255);}

/***************list double space remove*********************/
.enter_remove ul {clear:both; margin:0 10px 0 10px; line-height:1.3em;}
.enter_remove p {clear:both; margin:0 10px 0 10px; line-height:1.3em;}

/**************line above footer***************/
/* border line */
.border_top {border-bottom: solid 1px #666; margin-top:10px;}
.border_bottom {border-bottom: solid 1px #666; margin-top:15px; margin-bottom:-10px;}

/* New and Event Page */
.NE_title {float: left; top: 10px; margin:10px 0 0 0px; width:700px; height: 60px; /*margin:0 0px 0 0;*/ overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.NE_title_border {width:700px; margin:0 0 2.0em 0; padding:0 0 0 0; border:solid 1px rgb(190,190,190); background:rgb(255,255,255);}
.NE_title h2{clear:both; margin:0 0 0 0; padding:20px 10px 20px 10px; background-color:#666666; font-family:"trebuchet ms",arial,sans-serif; color:rgb(255,255,255); font-weight:bold;}

.innoflight_news {float: left; top: 10px; margin:10px 0 0 0px; width:700px; height: 205px; /*margin:0 0px 0 0;*/ overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.innoflight_news_border {width:700px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px rgb(190,190,190); background:rgb(255,255,255);}
.innoflight_news h1 {clear:both; margin:5 0 15px 0; padding:4px 10px 3px 10px; background-color:#FFFFFF; font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,0,0); font-weight:bold; font-size:140%;}
.innoflight_news_line {border-bottom: solid 1px #666; margin:0 0 0 10px; width:300px;}
.innoflight_news p {clear:both; margin:10px 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
.innoflight_news li {clear:both; margin:10px 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}

.headline_news {float: left; top: 10px; margin:10px 0 0 0px; width:700px; height: 100px; /*margin:0 0px 0 0;*/ overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.headline_border {width:700px; margin:0 0 2.0em 0; padding:0 0 5px 0; border:solid 1px rgb(190,190,190); background:rgb(255,255,255);}
.headline h1 {clear:both; margin:5 0 15px 0; padding:4px 10px 3px 10px; background-color:#FFFFFF; font-family:"trebuchet ms",arial,sans-serif; color:rgb(0,0,0); font-weight:bold; font-size:140%;}
.headline_line {border-bottom: solid 1px #666; margin:0 0 0 10px; width:300px;}
.headline p {clear:both; margin:10px 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
.headline li {clear:both; margin:10px 10px 0 10px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}

/*.copyright_border{ border-bottom: solid white 1px;}*/
.tab{margin-top:-12px; margin-left:25px; margin-bottom:-12px;}

.news{border: solid 1px #666666; margin:10px 0 -10px 0; text-align: left; padding: 5px 0 5px 10px;}

.otherweb_logos{text-decoration: none; margin-left: 10px;}

.company{
	font-family: verdana,arial,helvetica;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}

.slogan {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.magin {
	padding:5px;
}

table { font-size:100%;} 

body { 
	font-size:76%;
	margin:0;
	padding:0;
/*    background-image: 
    url('images/sunrise5.jpg');*/

	background-color:#CCC;
	background-repeat: no-repeat;
	background-position: top center; 
    background-attachment: fixed;
} 



a:link {color:#1e658a; text-decoration: underline;}

a:visited {color:#1e658a; text-decoration: underline;}

a:hover {color: #8A0202; text-decoration: underline;}

a:active {color: #8A0202; text-decoration: underline;}
