body {
margin: 0px;
padding: 0px;
}
h1 {
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 18pt;
color : #0F166B;
font-weight : bold;
word-spacing : 0;
line-height : 110%;
margin-top : 0;
margin-bottom : 0;
}
h2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14pt;
color : #1d1c77;
text-decoration : none;
}
hr {
color : #0F166B;
}
a:hover {
text-decoration : underline;
}
.hyperlink_body {
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 10pt;
color : #0F166B;
font-weight : bold;
text-decoration : none;
}
:hover.hyperlink_body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #ff0000;
font-weight : bold;
text-decoration : underline;
}
.page_title_table {
padding-left : 5px; 
padding-top : 5px; 
padding-bottom : 5px; 
}
.body_text {
margin : 0;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 10pt;
word-spacing : 0;
text-indent : 0;
}
.notes_and_tips {
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 8pt;
}
.change_options { 
color : #1468C0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
} 
.search_button { 
padding : 1px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration : none;
color : #FFFFFF;
font-weight : bold;
border : 1px solid #FFFFFF;
background : #1468C0 url('../../images/search_engines/button_bkrd_2.0.jpg') no-repeat left top;
} 
.search_box { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration : none;
border : 1px solid #1468C0;
} 
.change_country { 
padding : 0;
font-size : 9px;
font-family : Verdana;
text-decoration : none;
color : #0F166B;
} 



/* The following is just for the main menu */


.mini_banner_bkrd {
background : #1468C0 url('../../images/banners/mini_banner_bkrd_2.0.jpg') repeat-y left top;
}
.main_menu_items {
text-decoration : none;
font-family : Verdana;
font-size : 10pt;
color : #FFFFFF;
font-weight : bold;
text-align : center;
border-right : 1px solid #ffffff;
padding-left : 26px;
padding-right : 26px;
padding-top : 6px;
padding-bottom : 6px;
line-height:170%
}
:hover.main_menu_items {
text-decoration : none;
font-family : Verdana;
font-size : 10pt;
color : #FFFFFF;
font-weight : bold;
text-align : center;
border-right : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
padding-left : 26px;
padding-right : 26px;
padding-top : 6px;
padding-bottom : 6px;
background-color : #2524AA;
background-image : url('../../images/straps/top.menu.subsection.bkrd.jpg');
line-height:170%; background-repeat:repeat-x; background-position-y:bottom
}
.main_menu_homepage {
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #ffffff;
font-weight : bold;
text-align : center;
border-right : 1px solid #ffffff;
padding-left : 24px;
padding-right : 24px;
padding-top : 6px;
padding-bottom : 6px;
line-height:170%;
}


/* The following is just for the article navigation table */


.article_navigation_page_name {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #5f5f5f;
text-decoration : none;
}
.article_navigation_table {
color : #5f5f5f;
border-top : 1px solid #0F166B;
border-bottom : 1px solid #a3a3a3;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
text-decoration : none;
background-color : #e5e5e5;
} 


/* The following is just for adverts_table */


.adverts_table {
border : 1px solid #575757;
background-color : #575757;
}
.adverts_google_only {
border : 1px solid #dbdbdb;
background-color : #ffffff;
} 
.adverts_google_only_skyscraper_table{ 
padding-top: 10px; 
padding-bottom: 10px;
padding-left: 10px; 
}


/* The following is just for the page footer */


.bottom_strap_table { 
border-top : 1px solid #FFFFFF;
background : #0F166B url('../../images/straps/bottom_strap_2.0.jpg') repeat-y fixed left top;
height : 20px;
} 
.bottom_strap_link { 
font-family : Verdana;
font-size : 10px;
color : #ffffff;
text-align : right;
text-decoration : none;
font-weight : bold;
} 


/* The following is just for the top grey strap */


.top_grey_strap_table { 
border-bottom : 1px solid #DBDBDB;
background-color : #575757;
background-image : url('../../images/straps/top.menu.striped.gif');
background-repeat : repeat; padding-top:4px; padding-bottom:4px
} 
.top_grey_strap_text { 
border-right : 1px solid #F9F9F9;
font-family : Verdana;
color : #F9F9F9;
font-size : 9px;
text-decoration : none;
border-top-width : 1px;
border-bottom-width : 1px;
padding-left : 5px;
padding-right : 5px
}