﻿h1 { 
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 18pt;
color : #ffffff;
font-weight : bold;
word-spacing : 0;
line-height : 110%;
margin-top : 0;
margin-bottom : 0;
} 
hr  { 
color:#1d1c77 
}
a:hover { 
text-decoration : underline;
} 
ul { 
list-style-image : url('../images/bullet.point.jpg');
} 
.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;
} 
.all_body_table_cells { 
border : 1px solid #ffffff;
padding-left : 0;
padding-right : 0;
padding-top : 0;
padding-bottom : 1px;
} 
.subtitle { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14pt;
color : #1d1c77;
text-decoration : none;
} 
.body_text { 
margin : 0;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 10pt;
word-spacing : 0;
text-indent : 0;
} 
.article_title { 
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 18pt;
color : #ffffff;
font-weight : bold;
} 
.notes_and_tips { 
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 8pt;
} 


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


.mini_banner_bkrd { 
	background-position: left top;
	background: #1468C0 url('../images/banners/mini_banner_bkrd_2.0.jpg') repeat-y left top;
	background-attachment: fixed;
} 
.main_menu_items { 
border-right : 1px solid #ffffff;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #ffffff;
text-transform : uppercase;
font-weight : bold;
text-align : center;
padding-left : 33px;
padding-right : 33px;
} 
:hover.main_menu_items { 
border-right : 1px solid #FFFFFF;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #0F166B;
text-transform : uppercase;
font-weight : bold;
text-align : center;
padding-left : 33px;
padding-right : 33px;
background-color : #E8E7E7;
background-image : url('../images/straps/top.menu.hover.bkrd.gif');
background-position-x:center
} 
.main_menu_subsection_text { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
text-transform : uppercase;
color : #191c4f;
text-decoration : none;
font-weight : bold;
text-align : center;
padding-left : 33px;
padding-right : 33px;
padding-top : 3px;
padding-bottom : 3px;
background-repeat : repeat-x;
} 
.main_menu_homepage_link { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #191C4F;
text-decoration : none;
text-transform : uppercase;
font-weight : bold;
border-right : 1px solid #FFFFFF;
background-image : url('../images/straps/main_menu_subsection_bkrd.png');
background-repeat : repeat-x; padding-left:35px; padding-right:34px
} 
:hover.main_menu_homepage_link { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt;
color : #191C4F;
text-decoration : none;
text-transform : uppercase;
font-weight : bold;
border-right : 1px solid #FFFFFF;
background-color : #E8E7E7;
background-image : url('../images/straps/top.menu.hover.bkrd.gif');
background-repeat : repeat-x; 
background-position-x : center
} 
.main_menu_subsection {
border-right : 1px solid #ffffff; 
background-image : url('../images/straps/main_menu_subsection_bkrd.png'); 
background-repeat : repeat-x; 
background-attachment : scroll; 
} 



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


.article_navigation_page_name { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000080;
text-decoration : none;
} 
.article_navigation_table { 
border-top : 1px solid #1D1C77;
border-bottom : 2px solid #1D1C77;
font-size : 8pt;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 10px;
text-decoration : none;
background-color : #EAF3FA;
} 


/* The following is just for the side menu table */


.sidemenu_subject {
font-family : Verdana, Tahoma, Helvetica, sans-serif; 
font-size : 10pt; 
color : #ffffff; 
font-weight : bold; 
text-decoration : none; 
border-top-style : solid; 
border-top-width : 1px; 
border-bottom-style : solid; 
border-bottom-width : 1px; 
padding-top : 5px; 
padding-bottom : 5px; 
} 
.sidemenu_link {
margin : 0; 
font-family : Verdana, Tahoma, Helvetica, sans-serif; 
font-size : 10pt; 
color : #ffffff; 
word-spacing : 0; 
line-height : 100%; 
text-indent : 0; 
text-align : left; 
text-decoration : none; 
} 


/* The following is just for form boxes */


.form_box {
font-family : Verdana,Arial,Helvetica,sans-serif;
font-size : 10pt; 
text-decoration : none; 
border : 1px solid #1d1c77; 
} 


/* The following is just for adverts_table */


.adverts_table {
border : 1px solid #dbdbdb; 
background-color : #575757 
}
.adverts_google_only {
border : 1px solid #dbdbdb; 
background-color : #FFFFFF 
}


/* The following is just for borders on images such as screenshots */


.image_frame { 
border : 1px solid #666666;
}


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


.bottom_strap_table { 
border-top : 1px solid #FFFFFF;
background : #0E0F22 url('../images/straps/bottom_strap_2007.jpg') repeat-y fixed left top;
} 
.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.silver.grad.v2.gif');
background-repeat : repeat-x;
} 
.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;
}
