/*
 color codes:
 default: #09337B
 red:#FF000A
 orange:#FF8C00
 yellow:#FFE600
 green:#40A629
 blue:#0480B7
 purple:#56017D
*/

HTML {
  height: 100%;

  /*margin-bottom: 10px;*/
}

BODY {
	margin: 0px 0px 0px 0px;
	height: 100%;
	scrollbar-face-color: #09337B;
	scrollbar-shadow-color: #093071;
	scrollbar-highlight-color: #0F54C6;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #072B65;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
}

td,tr,div {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 100%;
	font-size: 12px;
	color: #09337B;
}

a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	color: #09337B;
}


table#full{
	background: #FFFFFF;
}

td.main_border_white {
  width: 10px;
  background: #FFFFFF;
}
td.main_border_orange {
  width: 10px;
  background: #FF8C00;
}

td#logo_1{
	height: 40px;
	width: 250px;
	background: url(../images/Logo_1.jpg) no-repeat;
}

td#logo_2{
	height: 40px;
	width: 10px;
	background: url(../images/Logo_2.jpg) no-repeat;
}

td#logo_3{
	height: 60px;
	width: 250px;
	background: url(../images/Logo_3.jpg) no-repeat;
}

td#logo_4{
	height: 60px;
	width: 10px;
	background: url(../images/Logo_4.jpg) no-repeat;
}

td#logo_5{
	height: 25px;
	width: 250px;
	background: url(../images/Logo_5.jpg) no-repeat;
}

td#logo_6{
	height: 25px;
	width: 10px;
	background: url(../images/Logo_6.jpg) no-repeat;
}

td#top_manu{
	vertical-align: top;
	text-align: right;
}

ul#menuTop {
	color: #ffffff;
}

ul#menuTop li {
	float: left; width: 100px; height: 30px; border-right: 1px solid #ffffff;
}
ul#menuTop li.home {
    width: 100px;
}
ul#menuTop li.contact {
	width: 150px; 
}	
ul#menuTop li.about {
	width: 110px; border-right: 0; /* border-right = thin white line between menu sections - don't want after last one */
}

td#main_banner {
	background: url(../images/banner_text.gif) no-repeat #FF8C00;
}

td#main_video {
	height: 355px;
	width: 250px;
	background: #FFB239;
	vertical-align: top;
	text-align: left;
}

td#main_table {
	height: 355px;
	width: 560px;
	background: #FFFFFF;
}

td.main_bottom_block {
	height: 100px;
	width: 180px;
	background: #FF8C00;
}

td.main_bottom_space {
	width: 25px;
	background: #FFFFFF;
}

td#main_story {
	height: 355px;
	width: 400px;
	background: #FECD67;
	text-align: center;
	vertical-align: middle;
}

td#main_news {
	height: 355px;
	width: 150px;
	background: #FF8C00;
	text-align: left;
	vertical-align: top;

}

li.news_list{
	line-height: 110%;
	margin-left: 15px;
}

td#video_main {
	height: 355px;
	width: 425px;
	background: #FECD67;
}

td#video_side {
	height: 355px;
	width: 125px;
	background: url(../images/video_title.gif) no-repeat #FF8C00;
}

div#main_video_title{
	height:20px;
	font-size: 20px;
	padding-top: 5px;
	padding-left: 5px;
}

div#main_text_title{
	height:30px;
	font-size: 20px;
	padding-top: 5px;
	padding-left: 5px;
}

div.main_Prevideo{
	height:100px;
	text-align: center;
}

div.video_description{
	margin-top: 10px;
	padding-left: 5px;
}

td#main_image{
	width: 380px;
	height: 335px;
	background: url(../images/main/main_image.png) no-repeat;
	text-align: left;
	vertical-align: bottom;
}

div.main_image_text{
	padding-left: 20px; 
	padding-bottom: 30px; 
	width: 350px; 
	height: 30px;
}

td#reports{
	width:150px;
	text-align:center;
}

td#report_main {
	height: 355px;
	width: 425px;
	background: #FECD67;
	text-align:center;
	vertical-align:middle;
}

td#report_side {
	height: 355px;
	width: 125px;
	background: url(../images/report_title.gif) no-repeat #FF8C00;
}

td.report_list_icon{
	height: 40px;
	width: 40px;
}

td#email_main{
	height: 355px;
	width: 425px;
	background: #FECD67;
	vertical-align: middle;
	text-align: center;
}

td#email_side {
	height: 355px;
	width: 125px;
	background: url(../images/email_title.gif) no-repeat #FF8C00;
}

td#about_side {
	height: 355px;
	width: 125px;
	background: url(../images/about_title.gif) no-repeat #FF8C00;
}

td#contact_side {
	height: 355px;
	width: 125px;
	background: url(../images/contact_title.gif) no-repeat #FF8C00;
}

td#contact_main {
	height: 355px;
	width: 425px;
	background: url(../images/google_map.jpg) no-repeat #FECD67;
	text-align:center;
	vertical-align:middle;
}

td#about_main {
	height: 355px;
	width: 425px;
	background: #FECD67;
	text-align:left;
	vertical-align:top;
}

td#about_left_banner {
	height: 355px;
	width: 250px;
	background: #FFB239;
	vertical-align: top;
	text-align: center;
}
