﻿/*  Tags Declaration  */
BODY {
    margin: 0;
    padding: 0;
    text-align: center;
    font-family:Arial, Helvetica, sans-serif;
    background: #fff;
	font-size:12px;
}
A {text-decoration: none;}
A:HOVER {
text-decoration: underline;}
IMG {border: none;}

/*  Page  */
#page {
    margin: auto;
    text-align: left;
    width:900px;
	background:#ffffff;
	border:1px solid #4B7ABC;
}

/*  Header  */
.header {
    float: left;
    width: 100%;
	height:230px;
	background-color:#ffffff;
	background:url(dgi_shipping.jpg);
}
.header_menu {
	width: 100%;
	height:45px;
	float: left;}
	
.main-menu {
    float: left;
    width: 900px;
    text-align: center;
    background: url(header_bar.gif) no-repeat left top;
	background-color:#ffffff;
	height:34px;}

.main-menu UL {
    width: 530px;
    margin: auto;
    padding: 0 0 5px 0;
    list-style: none;
}


.main-menu UL LI {
	display: inline;
    margin: 0;
    padding: 0;
}

.main-menu UL LI A {
	float: left;
    font-size: 12px;
    color: #FF7800;
    font-weight: bold;
    margin: 0;
    padding: 16px 12px 11px;
}
.main-menu A:hover {
    color: #125997;
	text-decoration:none;
}
.login-table_main{
	width:400px;
	margin-top:100px;
	margin-bottom:100px;
	border:1px solid #C4C4C4;
}
.login-table_inner {
	width:80%;
	font-size:13px;
	color:#5578C4;
	font-weight:bold;
}
.login-table_inner input {
	width:120px;
	border:1px solid #D5D5D5;
	font-size:13px;
	color:#3F5585;
}
.login-table_inner input.login {
	width: 100px;
	height: 26px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
	background: url(login.gif) ;
	cursor:pointer;
}
.login-table_inner input.submit {
	width: 100px;
	height: 26px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	border: none;
	background: url(submit.gif) ;
	cursor:pointer;
}
.content {
    float: left;
    width: 100%;
	background-color:#FFFFFF;
}
.left_panel {
	float:left;
	width:900px;
	height:auto;
	background-color:#FFFFFF;
}
.content-left {
	float: left;
	width: 317px;
	margin: 0;
	padding: 17px 0px 7px 15px;
}
.inner_left_panel {
	float: left;
	width: 315px;
	margin: 5px 0px 7px 0px;
	background-color:#fff;
	border:1px #ccc solid;
}
.inner_left-ltc {
	float: left;
	width: 100%;
	position: relative;
	left: 0px;
	top: 0px;
	background: url("top_left.gif") no-repeat left top;
}
.inner_left-rtc {
	float: left;
	width: 100%;
	position: relative;
	right: 0px;
	background: url("top_right.gif") no-repeat right top;
}

.inner_left-lbc {
	float: left;
	width: 100%;
	position: relative;
	bottom: 0px;
	left: 0px;
	background: url("bottome_left.gif") no-repeat left bottom;
}

.inner_left-rbc {
	float: left;
	width: 100%;
	position: relative;
	right: 0px;
	background: url("bottom_right.gif") no-repeat right bottom}

/* quote */

.quote-left{
 float: left;
 font: 12px Tahoma, Verdana, Arial, sans-serif;
 color: #ff0000;}

.quote-right{
 float: right;
 font: 14px Tahoma, Verdana, Arial, sans-serif;
 color: #0000ff;}
 
.quote-category{
 font: 14px Tahoma, Verdana, Arial, sans-serif;
 color: #ffffff;
 border-bottom:1px solid #333;
 font-weight:bold;
 text-align:center}
 
.quote-symbol{
 font: 14px Tahoma, Verdana, Arial, sans-serif;
 color: #eeff34;
 font-weight:bold}
 
.quote-last{
 font: 14px Tahoma, Verdana, Arial, sans-serif;
 color: #ffffff}
 
.quote-change{
 font: 14px Tahoma, Verdana, Arial, sans-serif;
 color: #ffffff}

.quote-changepercent{
 font: 14px Tahoma, Verdana, Arial, sans-serif;
 color: #ffffff}
 

/* headlines */

.news-headlines{
 border-bottom:1px #ccc solid;
 padding:0px;
 color:#125997;
 font-size:15px;
 padding:0px;
 font-family:Arial, Helvetica, sans-serif;
 text-align:center;
 height:30px;
 font-weight:bold;
 background-color:#cbcbcb}

.news-details{
 color:#000;
 font-size:12px;
 padding:0 15px 0 15px}
 
.news-title{
 color:#000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal}
 
.news-break{
 color:#ccc;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal}

.news-date{
 color:#94979f;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:normal}
 
 

.inner_left_panel p {
	color:#000;
	font-size:12px;
	padding:0 0 0 14px}

.inner_left_panel h2 {
	color:#FF7800;
	font-size:22px;
	padding:10px 0 10px 15px;
	font-family:georgia;
}
.inner_left_panel h3 {
	color:#000;
	font-size:15px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:bottom}
	
.inner_left_panel h4 {
	padding:0px 5px 0px 5px;}
	
	
.inner_left_panel h5 {
	color:#000;
	font-size:11px;
	padding:0px 5px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
}

.inner_left_panel a {
	color:#006699; 
}	
.inner_left_panel a:hover {
 color:#ff7700; 
 text-decoration:bold;
 font-weight:normal}

.inner_content {
	width:510px;
	float:right;
	padding: 0px 20px 0px 0px;
	line-height:18px;
	color:#000}

.inner_content h2 {
	font-size:22px;
	color:#125997;
	padding:15px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif}
	
.inner_content h3 {
	font-size:16px;
	color:#125997;
	padding:15px 0 0px 0;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 0px 0}

.inner_content h4 {
	font-size:16px;
	color:#125997;
	padding:15px 0 0px 0;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 0px 0}
	
.inner_content h5 {
	font-size:16px;
	color:#ff7700;
	padding:0px 0 0px 0;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0 0px 0}

	
.inner_text {
	float: left;
	background-color:#ECF1F7;
	width:540px;
	margin:0px;
	background:url(cmenu-item-bg-blue.gif) repeat-y right top;
}

.inner_text-ltc {
	float: left;
	width: 100%;
	position: relative;
	left: 0px;
	top: 0px;
	background: url("top_left_blue.gif") no-repeat left top;
}
.inner_text-rtc {
	float: left;
	width: 100%;
	position: relative;
	right: 0px;
	background: url("top_right_blue.gif") no-repeat right top;
}

.inner_text-lbc {
	float: left;
	width: 100%;
	position: relative;
	bottom: 0px;
	left: 0px;
	background: url("bottom_left_blue.gif") no-repeat left bottom;
}

.inner_text-rbc {
	float: left;
	width: 100%;
	position: relative;
	right: 0px;
	background: url("bottom_right_blue.gif") no-repeat right bottom;
}
.inner_text p {
	color:#636465;
	font-size:12px;
	padding:10px 10px 10px 10px;
}
.inner_text h3 {
	color:#125997;
	font-size:13px;
	padding:0 0 0 10px;
}
.inner_text h2 {
	color:#FF7800;
	font-size:15px;
	padding:0 0 0 10px;
}
.inner_text a {
	color:#125997; 
}	
.inner_text a:hover {
	color:#125997; 
	text-decoration:underline;
}
.table_about {
	font-size:11px;
	color:#636465;
	padding-left:10px;
	margin-top:-10px;
}
.table_about input {
	font-size:12px;
	border:1px solid #C9DFF9;
}
.table_about textarea {
	font-size:12px;
	border:1px solid #C9DFF9;
}
.table_about select {
	font-size:12px;
	border:1px solid #C9DFF9;
	width:120px;
}
.table_news { 
	color:#FF7800; 
	font-size:11px; 
}
.table_news a {
 color:#000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px}

.table_news a#tick{
 color:#99C
 CCC;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal}
 
 .table_news a:hover#tick{
 color:#ff7700;
 text-decoration:underline}
 
.table_news a#co{
 color:#000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal}
		
.table_news a:hover#co{
 color:#ff7700;
 font-weight:bold;
 text-decoration:none}

.table_news span {
	color:#636465;
	font-size:14px}	
	
.table_heading {
	font-size:13px;
	color:#125997;
	font-weight:bold;
}
.table_heading_orange {
	font-size:12px;
	color:#FF7800;
	font-weight:bold;
}

.table_heading_orange_13 {
	font-size:14px;
	color:#FF7800;
	font-weight:bold;
	font-family:Trebuchet MS;
}
/*  Footer  */
.footer {
    float: left;
    width: 100%;
	background:url(footer.gif);
	height:45px;
}

.footer-menu {
    float: left;
    width: 100%;
    text-align: center;
}

.footer-menu UL {
	display: block;
    margin: 0;
    padding: 0;
    list-style: none;
}

.footer-menu UL LI {
    display: inline;
    margin: 0;
    padding: 0;
}

.footer-menu UL LI A {
    font-size: 10px;
    color: #ffffff;
    margin: 0;
    padding: 0;
}

.footer-menu UL LI SPAN {
    font-size: 10px;
    color: #ffffff;
    margin: 0;
    padding: 0px 2px 0px 7px;
}
.footer P {
    font-size: 10px;
    color: #ffffff;
    margin: 0;
    padding: 0;
    text-align: center;
}
.blu {
	font-size:18px; font-family:georgia; color:#125997; padding-left:10px; font-weight:bold;
}
.msg {
	font-size:12px; color:#ff0000; text-align:center;
}
.orag {
	font-size:13px; color:#FF7800; font-weight:bold;
}
.orag A{
	font-size:13px; color:#FF7800; font-weight:bold;
}
.orag A:hover{
	font-size:13px; color:#125997; font-weight:bold; text-decoration:underline;
}
.table_m {
	border:1px solid #4489BC;
}
.tr_bg {
	background: url("table_bg.gif") ;
	text-align:center;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	width:680px;
	height:28px;
}
.tr_class1 {
	background-color:#FFFFE4;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	height:24px;
}
.tr_class2 {
	background-color:#ECF1F7;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	height:24px;
}
.tr_no_result {
	background-color:#ECF1F7;
	font-size:15px;
	text-align:center;
	height:50px;
	font-weight:bold;
	color:#ff0000;
}
.blue_heading_12 {
	font-size:13px; color:#125997; 
}
.blue_heading_13 {
	font-size:13px; color:#5578C4; 
}
.normal_text {
	font-size:13px; color:#000000;
}
.SELECT_box3 {
	FONT-SIZE: 12px;FONT-WEIGHT: normal; COLOR: #0E3EC2; FONT-FAMILY: Arial; width:130px;TEXT-DECORATION: none;border-color:#CCCCCC;  
}
.table_no_result {
	border:2px solid #ff0000; width:100%;
}

