﻿body {background-color:#666666;  }
#container {  width:960px; min-height:720px; margin: 0px auto 0px auto;    }
#header { width:100%; height:95px; background-color:#ffffff;}
#content { width: 100%; min-height:500px; background-color:#CBCCCE; background-image:url(../images/main_elements/omni_content_grad.jpg); background-repeat:no-repeat; float:left; }
#content_globe { width: 100%; min-height:500px;  background-color:#CBCCCE; background-image:url(../images/main_elements/omni_content_globe.jpg); background-repeat:no-repeat; float:left; }
#subnav { width:100%; height:20px; background-image:url(../images/main_elements/subnav_background.png) }
#subnav p {  margin:0px; font: 11px bold Arial, Helvetica, sans-serif; color:#FFFFFF; padding: 3px 20px 0px 20px; text-decoration:none; }
#subnav a { padding-left:5px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }
#subnav a:hover { font-weight:bold; color:#FF0000; text-decoration:none; }



.footer_left { background-image:url(../images/main_elements/footer_left.png);  width:950px; height:26px; margin-right:15px; font-size:2px; float:left; }
.footer_right { background-image:url(../images/main_elements/footer_right.png);  width:15px; height:26px; margin-left:5px; margin-top:-26px; font-size:2px; float:right;}
.footer_left p { margin:0px; padding: 5px 20px 0px 20px; font: 11px  Arial,Helvetica,sans-serif; color:#FFFFFF;}

#TopHalf {width:940px; height:253px; background-image:url(../images/omniglobe.jpg); padding-left:20px; padding-top:20px}
#MainContent {width:940px; padding-left:20px; padding-top:20px}

H1 { color:Red; font-size:20px; font-family : Arial}
H2 { color:Red; font-size:16px; font-family : Arial}
.BodyTextWhite { color:White; font-size:13px; font-family : Arial; width:350px}
#CurrentArticles { clear:inherit; width:600px; float:left; margin-left:20px;	margin-right:10px;}
#Wide400 {  width:400px; background-color:Blue; margin-left:20px;	margin-right:10px;}
#ArticleOverview {width:300px; float:left; margin-left:10px; }
#RespPanel {width:100%;	float:left;}
#Column_Left_Wide{ width:600px; float:left; margin-left:20px; margin-right:10px; }
#Column_Right_Thin{ width:300px; float:left; margin-left:10px; }
#countdown { color:Red; font-size:16px; font-family : Arial}	

#forum_Discuss_Container{ width:500px	}

#forum_Header {width:100%; height:40px; }

#myGallery
{
width: 400px !important;
height: 200px !important;
} 

#forum_TextLink {font-size: 12px;
	font-weight: bold;
	display:none;
	}

.tr_unread{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1 px;
	font-size : 20px;
	font-style:italic;
	color:Green;
}

.tr_read{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1 px;
	font-size : 12px;
	font-style:italic;
	color:Green;
}



	.redtop-left { clear:both; background-image:url(../images/main_elements/red_top_left.png); height:27px; margin-right:5px; font-size:2px; border-bottom: 1px solid #ffffff; }
	.redtop-right { background-image:url(../images/main_elements/red_top_right.png); width:5px; height:27px; margin-left:5px; margin-top:-28px; font-size:2px; float:right; border-bottom: 1px solid #ffffff; }
	.redtop-left p { padding: 7px 10px 0px 10px; font: 14px bold Arial,Helvetica,sans-serif; color:#FFFFFF; }
	.redtop-left a { color:#ffffff; text-decoration:none}

	.greytop-left { clear:both; background-image:url(../images/main_elements/grey_top_left.png); height:27px; margin-right:5px; font-size:2px; border-bottom: 1px solid #ffffff; }
	.greytop-right { background-image:url(../images/main_elements/grey_top_right.png); width:5px; height:27px; margin-left:5px; margin-top:-28px; font-size:2px; float:right; border-bottom: 1px solid #ffffff; }
	.greytop-left p { padding: 7px 10px 0px 10px; font: 14px bold Arial,Helvetica,sans-serif; color:#FFFFFF; }

	.gradbackground-small { border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background-image:url(../images/main_elements/gradbackground_small.png); background-repeat:no-repeat; background-color:#ffffff; padding: 10px; }
	.gradbackground-small a{ font-weight:bold; color:#ed1c2b}
	.gradbackground-small i{ color:#ed1c2b}
	
	.gradbackground-half { border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background-image:url(../images/main_elements/gradbackground_small.png);  padding: 10px; }	
	.gradbackground-bottom-left { background-image:url(../images/main_elements/grad_bottom_left.png); height:18px; margin-right:5px; font-size:2px; }
	.gradbackground-bottom-right { background-image:url(../images/main_elements/grad_bottom_right.png); width:5px; height:18px; margin-left:5px; margin-top:-18px; font-size:2px; float:right;}
#

	table.datasheet { width:580px; border-collapse:collapse; border: 1px solid #ffffff;  }
	.datasheet thead th { border: 1px solid #ffffff; background-color:#666666; background-image:url(../images/main_elements/table_head_grey.gif); font-family:Arial; font-size:12px; font-weight:bold; text-align:left; padding: 4px 5px 4px 5px; }
	.datasheet tbody tr { height:18px; background-color:#CCCCCC; font-family:Arial; font-size:12px; text-align:left; padding:10px;  }
	.datasheet tbody tr:hover { background-color:#999999; }
	.datasheet tbody tr th { width: 18px; border: 1px solid #ffffff; }
	.datasheet tbody tr:hover th { background-image:url(../images/main_elements/table_arrow_grey.gif); }
	.datasheet tbody tr:active th { background-image:url(../images/main_elements/table_arrow_red.gif); }

	.datasheet td { text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff;  }
	.datasheet td a { text-decoration:none; color:#000000;  }

	
	.grid thead th { border: 1px solid #ffffff; background-color:#666666; background-image:url(../images/main_elements/table_head_grey.gif); font-family:Arial; font-size:12px; font-weight:bold; text-align:left; padding: 4px 5px 4px 5px; }
	.grid tbody tr { height:18px; background-color:#CCCCCC; font-family:Arial; font-size:12px; text-align:left; padding:10px;  }
	
	.grid tbody tr th{ background-color:#eeeeee; }	
	.grid td { text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }
	.grid th { text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }
	
	.grid td a { color:#000000;  }
	.grid th a { color:#000000;  }
	
	.membergrid thead th { border: 1px solid #ffffff; background-color:#666666; background-image:url(../images/main_elements/table_head_grey.gif); font-family:Arial; font-size:12px; font-weight:bold; text-align:left; padding: 4px 5px 4px 5px; }
	.membergrid tbody tr { height:18px; background-color:#CCCCCC; font-family:Arial; font-size:12px; text-align:left; padding:10px;  }
	.membergrid td { text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }
	.membergrid th {width:150px; background-color:#eeeeee; text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }
	.membergrid input 
	{background-color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size:11px;
		border:0px;
		}
	.membergrid textarea {background-color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size:11px; border:0px;
		}
		
	.tonnagegrid thead th { border: 1px solid #ffffff; background-color:#666666; background-image:url(../images/main_elements/table_head_grey.gif); font-family:Arial; font-size:12px; font-weight:bold; text-align:left; padding: 4px 5px 4px 5px; }
	.tonnagegrid tbody tr { height:18px; background-color:#eeeeee; font-family:Arial; font-size:12px; text-align:left; padding:10px;  }
	.tonnagegrid td { text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }
	.tonnagegrid tbh { background-color:#0eeeee; text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }
	.tonnagegrid th { font-weight:bold; background-color:#cccccc; text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }
	.reportTitle { font-weight:bold; background-color:#cccccc; text-align:left; padding: 2px 5px 2px 5px; border: 1px solid #ffffff; font-size:10px  }

	.tonnagegrid input 

	{background-color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size:11px;
		border:0px;
		}
	.tonnagegrid textarea {background-color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size:11px; border:0px;
		}
		
	
	.public_row {width:150px; color:Black; }
	.member_row {width:150px; color:Blue; }
	.admin_row {width:150px; color:Red; }
	
	
	

.countdown_back { float:left; margin-left: 50px; background-image:url(../images/countdown_back.png); width:175px;  padding-top:2px}
.countdown_number_area { padding-left:10px; float:left; width:38px; height:40; text-align:center; vertical-align:middle; }
.countdown_number_l { float:left; min-width:2px; height:30px; background-image:url(../images/countdown_figure_l.png);}
.countdown_number { float:left; font-size:18px; height:30px; background-image:url(../images/countdown_figure_m.png); color:#ffffff; vertical-align:middle; top:5px; text-align:center;  min-width:30px; line-height:30px;}
.countdown_number_r { float:left; min-width:2px; height:30px; background-image:url(../images/countdown_figure_r.png);}
.countdown_label { float:left; font-size:10px; min-width:30px; color:#ffffff; text-align:center;}
.countdown_spacer {padding-left:8px; float:left; font-size:18px; color:#ffffff; width:5px; text-align:center;}


.submit
{
background-image:url(../images/main_elements/button_background.png);
border: 0px solid #ffffff;
font: 11px bold Arial, Helvetica, sans-serif bold;
color: #ffffff;
padding: 1px 1px;
cursor:pointer;

}

.submit_thin
{
background-image:url(../images/main_elements/button_background.png);
border: 0px solid #ffffff;
font: 10px bold Arial, Helvetica, sans-serif bold;
color: #ffffff;
padding: 2px 3px;
cursor:pointer;
height:18px;
}



.submit_grey
{
background-image:url(../images/main_elements/button_background_grey.png);
border: 0px solid blue;
font: 10px Arial, Helvetica, sans-serif bold;
font-weight:bold;
color: #000000;
padding: 2px 3px;
cursor:pointer;
}

.submit_grey:hover
{
background-image:url(../images/main_elements/button_background.png);
color: #ffffff;
cursor:pointer;
}



.dropdown
{
background-image:url(../images/main_elements/button_background.png);
border: 1px solid #ffffff;
font: 12px bold Arial, Helvetica, sans-serif bold;
color: #000000;
padding: 3px 6px;
}

.checkboxlist
{
background-image:url(../images/main_elements/button_background.png);
border: 1px solid #ffffff;
font: 12px bold Arial, Helvetica, sans-serif bold;
color: #ffffff;
padding: 3px 6px 6px ;
}

.RegularButton {
        background-color:#333333;
        color:#FFFFFF;
        font-weight:bold;
}

.ClickRow { display:block; background-color:Red
        
}

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

.member td
{	
	background: #dddddd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	color:#000000;
	width:300px;
	border-bottom:2px solid white;
	border-right:2px solid white;
	padding:2px;
	padding-left:5px;
	height:22px;
		
}
.member input
{
	background-color:#dddddd;
	width:290px;
	border:0px;
}
.member th
{
	background: #bbbbbb;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	color:#660000;
	width:250px;
	border-bottom:2px solid white;
	border-right:2px solid white;
	padding:2px;
	padding-left:5px;
	height:22px;
}
#CurrentArticles { clear:inherit; width:600px; float:left; margin-left:20px;	margin-right:10px;}
 #container300{ 
	width:300px; float:left; 
 }
 .container300{  
	width:300px;  float:left;  
 }
 #container600{ 
	width:600px;  float:left;  
 }
 
#container450{
	width:450px; height:200px; float:left;
}
#container_space10{
	width:10px; height:100px;  float:left;
}
.container_space10{
	width:10px; height:100px;  float:left;
}
#container_space{
	width:20px; height:100px;  float:left;
}
#main_top{
	width:920px; height:250px; background-color:Lime;
}

.white_text
{color:#ffffff}

.clearboth 
{ overflow: auto; 
	
					clear: both;
				width: 0px;
				height: 0px;
				margin: 0px;
			}

.OMNI_countryname
{
	background: #cc0000; color:#000000; line-height:24px; margin-bottom:10px; vertical-align:top; font-weight:bold; font-size:18px; text-align:center;
}
.OMNI_Heading
{
	font-size: 18px; font-weight: bold; color: #cc0000; text-align:center; text-align:center;
}
.OMNI_SubHeading
{
	font-size: 12px; font-weight: bold; color: #cc0000; text-align:center;
}

.OMNI_SectionTitle
{
	font-size: 12px; font-weight: bold; color: #000000;
}
.links
{
	float:right; text-align:right; width:200px;
}
.links a:link
{	text-decoration:none;
	font-size:12px; 
	font-weight:bold;
	color:red;
}
.links a:hover
{
	font-size:12px; 
	font-weight:bold;
	color:White;
}

