/* Redefined tags */ 
html,
	body {margin:0; padding:0; height:100%; max-width:1200px; background-color:#eeeeee;}
	
	#container {min-height:100%; position:relative; background-color:#ffffff;}
	#body {padding:0px; padding-bottom:174px;/* Height of the footer */}
	#footer {position:absolute; bottom:0; width:100%; height:174px; /* Height of the footer */}

a {color: #094682}
a:hover {color: #5da9dd}

body {margin:0; font-size: 12px; color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif;}
textarea, input	{font-family: Verdana, Arial, Helvetica, sans-serif;}
p, table {line-height: 150%;}

h1 {font-size: 18px; font-weight: bold; color: #00A1DE; font-family: Arial, Helvetica, sans-serif; margin:0.1em 0 -0.3em 0; }
h2 {font-size: 18px; font-weight:lighter; font-family: Arial, Helvetica, sans-serif; margin:1.5em 0 0.5em 0; color:#002C77;}
h3 {font-size: 14px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; margin:0 0 0 0; color:#444444; line-height: 120%; }
h4 {font-size: 13px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; margin:-0.1em 0 0 0; color:#5da9dd; line-height: 120%; }

.whiteHeading {font-size: 20px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; }
.whiteHeading a {text-decoration:none; color: #ffffff}
.whiteHeading a:hover {color: #dbe8f6}

.whiteText {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; }
.whiteText a {text-decoration:none; color: #ffffff}
.whiteText a:hover {color: #5da9dd}

.iceText {font-size: 9px; font-weight:bold; color:#dbe8f6; text-transform:uppercase; text-decoration:none; }
.iceText a {text-decoration:none; color: #dbe8f6}
.iceText a:hover {color: #ffffff}

.fontMedium {font-size: medium}
.body_text_small { font-size: 8pt; letter-spacing: -0.05px }

.menu {width:150px; color:#00A1DE; margin-left:1px; margin-top:4px; line-height: 130%;}
.menu td {padding:5px 0 0 0; color:#00A1DE; font-size:14px; }
.menu a {color:#00A1DE; text-decoration:none}
.menu a:hover {color:#002C77; text-decoration:none}

.submenu {width:150px; color:#00A1DE; margin-left:10px; margin-top:4px}
.submenu td {padding:5px 0 0 0; color:#00A1DE; font-size:14px}
.submenu a {color:#00A1DE; text-decoration:none; font-size:12px}
.submenu a:hover {color:#002C77; text-decoration:none}

.btable {background-color: #D4E7F8; color: #000000; border: 1px solid #00A1DE; border-collapse: collapse;} 
.btable td { border: 1px solid #00A1DE; padding-left:4px; padding-right:4px; }

.PrintHide {display:none; visibility:hidden;}