/* CSS Document */

.address, blockquote, caption, center, dd, dir, div, dl, dt, form, menu, li, ol, p, pre, td, ul {
font-family: Arial, Helvetica, Tahoma, sans-serif;
font-size: 9pt;
color: #052355;
line-height: 17px;
}

body, html{
margin: 0px;
padding: 0px;
border: none;
}

.legal {
font-family: Arial, Helvetica, Tahoma, sans-serif;
font-size: 7pt;
color: #959595;
line-height: 12px;
}

.mainContainerTbl {
	
}

/****************************General Link Color*******************************/

a:link{ 
color: #052355;
text-decoration: underline;
} 

a:visited{ 
color: #052355; 
text-decoration: underline;
}

a:hover{ 
color: #052355; 
text-decoration: none;
}

/*********************************heading tags*************************************/

h1{
font: normal bold 14pt Arial, Helvetica, Tahoma, sans-serif;
color: #AA9934;
line-height: 18px;
}

h2{
font: normal bold 12pt Arial, Helvetica, Tahoma, sans-serif;
color: #AA9934;
line-height: 18px;
}

h3{
font: normal bold 11pt Arial, Helvetica, Tahoma, sans-serif;
color: #052355;
line-height: 18px;
}

h4{
font: normal bold 10pt Arial, Helvetica, Tahoma, sans-serif;
color: #052355;
line-height: 18px;
}

h5{
font: normal bold 9pt Arial, Helvetica, Tahoma, sans-serif;
color: #052355;
line-height: 18px;
}

h6{
font: normal bold 8pt Arial, Helvetica, Tahoma, sans-serif;
color: #052355;
line-height: 18px;
}

/******************************globex home ******************************/


.white a:link, .white a:visited, .white a:hover{
font: normal bold 9pt Arial, Helvetica, Tahoma, sans-serif;
color: #ffffff;
line-height: 20px;
text-decoration: none;
font-size: 8pt;
}

/****************************** Background Images ********************************/

.shadowLeft{
background: url(../images/shadow_left.jpg) top right repeat-y;
width: 5px;
}

.shadowRight{
background: url(../images/shadow_right.jpg) top left repeat-y;
width: 7px;
}

.navBkg{
background: url(../images/text_area_bkg.jpg) bottom left repeat-y;
width: 190px;
}

/***********************************header*********************************/

#logoPad{
display: inline;
margin: 10px 0px 0px 0px;
width: 227px;
float: left;
}

#loginBtn{
display: inline;
width: 97px;
border: 0px;
float: left;
padding: 60px 0px 0px 212px;
}

.userBtn img{
border: 0px;
}

/***********************************left text area******************************/

.textAreaY{
background: url(../images/text_area_bkg.jpg) top left repeat-y;
width: 160px;
}

.header{
background: url(../images/text_area.jpg) bottom left no-repeat;
width: 160px;
}

/**********************************navigation***********************/

.navBkg table{
border-collapse: collapse;
padding: 4px 0px;
margin: 0px;
width: 153px;
border: none;
border-spacing: 0px;
}

.navBkg table table{
border-collapse: collapse;
padding: 0px;
margin: 0px;
width: 153px;
border: none;
border-spacing: 0px;
}

.navBkg table td{
padding: 0px;
margin: 0px;
}

.navBkg table table table{
border-collapse: collapse;
padding: 0px;
margin: 0px;
width: 153px;
border: none;
border-spacing: 0px;
}

a.firstNav:link, a.firstNav:visited{
display: block;
width: 153px;
background-color: #052355; 
margin: 0px;
padding: 2px 2px 2px 5px;
font-size: 8pt;
color: #ffffff;
text-decoration: none;
} 

a.firstNav:hover{
display: block;
width: 153px;
background: url(../images/nav_hover_bkg.jpg) top left no-repeat;
color: #ffffff; 
}

a.firstNavSelected:link, a.firstNavSelected:visited{
display: block;
background: url(../images/nav_hover_bkg.jpg) top left no-repeat;
width: 153px;
margin: 0px;
padding: 2px 2px 2px 5px;
font-size: 8pt;
color: #ffffff; 
text-decoration: none;
}

/******************* SUB NAV CONTROL *********************/

a.secondNav:link, a.secondNav:visited{
display: block;
width: 153px;
background-color: #052355; 
margin: 0px;
padding: 2px 2px 2px 5px;
font-size: 8pt;
color: #ffffff;
text-decoration: none;
}

a.secondNav:hover{
display: block;
width: 153px;
background: url(../images/nav_hover_bkg.jpg) top left no-repeat;
color: #ffffff;
}  

a.secondNavSelected:link, a.secondNavSelected:visited{
display: block;
background: url(../images/nav_hover_bkg.jpg) top left no-repeat;
width: 153px;
margin: 0px;
padding: 2px 2px 2px 5px;
font-size: 8pt;
color: #ffffff; 
text-decoration: none; 
}

/************************third nav***************************/

a.thirdNav:link, a.thirdNav:visited{
display: block;
width: 125px;
padding: 4px 5px 2px 24px;
margin: 0px;
color: #052355; 
font-size: 8pt;
font-weight: normal;
text-decoration:none;
}

a.thirdNav:hover{
text-decoration: none;
background: url(../images/third_nav_hover.jpg) top left no-repeat;
}  

a.thirdNavSelected:link, a.thirdNavSelected:visited{
display: block;
background: url(../images/third_nav_hover.jpg) top left no-repeat;
width: 125px; 
font-size: 8pt;
padding: 4px 5px 2px 24px;
margin: 0px;
color: #052355; 
text-decoration: none; 
} 

a.thirdNavSelected:hover{
text-decoration: none;
}

.fourthNav{
padding: 4px 0px 3px 30px;
}

.fourthNavSelected{
padding: 4px 0px 3px 30px;
}

a.fourthNav:link, a.fourthNav:visited{
color: #052355;  
font-size: 8pt;
text-decoration: none;
text-align: left;
} 

a.fourthNav:hover{
text-decoration: underline;
}

a.fourthNavSelected:link, a.fourthNavSelected:visited{
color: #052355;  
font-size: 8pt;
text-decoration: underline;
}

a.fourthNavSelected:hover{
text-decoration: none;
}

/*.thirdNav{
padding: 4px 0px 3px 30px;
}

.thirdNavSelected{
padding: 4px 0px 3px 30px;
}

a.thirdNav:link, a.thirdNav:visited{
color: #052355;  
font-size: 8pt;
text-decoration: none;
text-align: left;
} 

a.thirdNav:hover{
text-decoration: underline;
}

a.thirdNavSelected:link, a.thirdNavSelected:visited{
color: #052355;  
font-size: 8pt;
text-decoration: underline;
}

a.thirdNavSelected:hover{
text-decoration: none;
}

.fourthNav{
padding: 4px 0px 3px 35px;
}

.fourthNavSelected{
padding: 4px 0px 3px 35px;
}

a.fourthNav:link, a.fourthNav:visited{
font-size: 8pt; 
color: #052355; 
text-decoration: none;
text-align: left;
} 

a.fourthNav:hover{
text-decoration: underline;
}

a.fourthNavSelected:link, a.fourthNavSelected:visited{ 
font-size: 8pt; 
color: #052355; 
text-decoration: underline;
}

a.fourthNavSelected:hover{
text-decoration: none;
}*/

/********************************Login Container******************************/

#loginContainer{
border: 1px solid #052355;
padding: 15px;
margin-top: 8px;
width: 215px;
}

#loginContainer input{
float: right;
margin: 0px 4px;
}

/****************************Sitemap***************************************/

.siteMapContainer{
width: 572px;
padding: 20px;
}

.siteMapParent a:link, .siteMapParent a:visited{
color: #052355; 
text-decoration: none;
line-height: 18px;
font-weight: bold;
}

.siteMapParent a:hover{
text-decoration: underline;
}

.siteMapChild a:link, .siteMapChild a:visited{
color: #052355;
text-decoration: none;
font-size: 8pt;
line-height: 15px;
margin-left: 8px;
font-weight: normal;
}

.siteMapChild a:hover{
text-decoration: underline;
}

/*************************Content Area*************************************/
.contentPad{
padding: 18px;
}

.progressionPad{
padding: 18px;
width: 617px;
}

#countryRedirect{
display: block;
float: left;
margin: 12px 0px 0px 3px;
}

/****************************Gallery****************************/

.gallery_table{
padding: 8px;
margin: 0px;
}

.gallery_table tr td{
vertical-align: middle;
text-align: center;
}

.gallery_child_table{
padding: 8px;
margin: 0px;
}

.gallery_child_table tr td{
vertical-align: middle;
text-align: center;
}

.gallery_child_table a:link, .gallery_child_table a:visited{
font-size: 8pt; 
color:#052355; 
text-decoration: none;
}

.gallery_child_table a:hover{
font-size: 8pt; 
color:#052355; 
text-decoration: underline;
}


/**********************************footer*******************************/

.footerBkg{
background: url(../images/footer_bkg.jpg) top left repeat-x;
height: 9px;
}

.footer{
display: block;
margin: 0px 18px 0px 18px;
}

