/* CSS Document */

body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position:center;
	color: #002771;
	/*background: #8F9090 url(images/gradient_bg.gif) top repeat-x;*/
}

.nobg {
	background:none;
	background-color:#FFFFFF;
}


/* TEXT */
.standard-white
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	line-height: 14px;
}
.standard-blue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002771;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	line-height: 14px;
}
.standard-light-blue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0a5eff;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	line-height: 14px;
}
.standard-gray{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #747474;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	line-height: 14px;
}

.small
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002771;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	line-height: 13px;
}

.smaller
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #002771;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	line-height: 13px;
}
.big
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002771;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	font-variant: normal;
	text-decoration: none;
	line-height: 18px;
}

/* Blue Links */
a
{
	font-weight:bold;
	color:Blue;
	text-decoration:none;
}
a:hover{	
	text-decoration: underline;
}
a.white {	
	color: #FFFFFF;
	text-decoration:none;
}
a.white:hover{	
	text-decoration: underline;
}

body, span, div, td, th, form, input , textarea, select, ul, li, ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.standard {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002771;
}

.boxed {
	padding: 2px;
	border-width: 1;
	border-style: solid;
	border-color: #002771;
	width: 130px;
	display: block;
}
.wider_boxed {
	padding: 2px;
	border-width: 1;
	border-style: solid;
	border-color: #002771;
	width: 166px;
	display: block;
}
.smaller_boxed {
	padding: 2px;
	border-width: 1;
	border-style: solid;
	border-color: #002771;
	width: 80px;
	display: block;
}
.big_boxed {
	padding: 2px;
	border-width: 1;
	border-style: solid;
	border-color: #002771;
	width: 400px;
	height: 40px;
	display: block;
}

.header_table 
{
	color:White;background-color:#002771;font-weight:bold;
}


.boxed_table 
{
	border-color:#002771;border-width:1px;border-style:solid;border-collapse:collapse;
}


.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}

.textbox_standard {
	width: 130px;
}

.textbox_thin {
	width: 42px;
}


.textbox_thinner {
	width: 32px;
}


.textbox_thin_alert 
{
	background-color: #FF9999;
	width: 44px;
}

.textbox_wider {
	width: 400px;
}

.textbox_wide 
{
	width: 280px;
}

.textbox_widest {
	width: 570px;
}

.alert 
{
	color:#CC0000;
	font-weight:bold;
	font-size: 11px;
}

.thinborder {
	border-width: 1px;
	border-style: solid;
	border-color: #666666 #666666 #666666 #666666;
}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#FFCCCC; border:1px solid #000000; 
  padding:2px;
  color:#000000; font-size:11px; line-height:1.2;
}

#globe {
 position:absolute;
 top:52px;
 right:0;
 background:url(images/div-globe.gif)
}

.dg_footer 
{    
    background:url(images/bg_footer.gif);
    line-height: 16px;
}
.dg_footer td 
{
    padding-top: 0px; 
    padding-bottom: 0px;    
}

.tbl_commission 
{
    width: 390px;
}

.tbl_commission td
{
    text-align: center;
}

.tbl_commission td input.textbox_thin 
{
    width: 45px;
}