html { height: 100%; margin-bottom: 1px; 
}
body { 	background-color: #F0EFEF; margin: 0px; 
}
.tiny {font-size: 1px;
}
/* ======= TEMPLATE styles (in order used) =============================================== */

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #B5B2B2; font-weight: normal; 
     margin-top:2px; margin-bottom:0px; margin-left:4px; margin-right:0px; 
}
.toplink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; 
           color: #BEBEBE; padding-right:6px;}
.toplink a:link {color:#9A0101; text-decoration:none; }
.toplink a:visited {color:#9A0101; text-decoration:none; }
.toplink a:hover {color:#FF0000; text-decoration:none; cursor:pointer; }
.toplink a:active {color:#9A0101; text-decoration:none; 
}
.logopad {margin-left:6px;
}
.navigmenu { height: 26px; width: 750px; line-height: 0px; margin-right: auto; margin-left: auto; margin-bottom: 0px;  
}
.banner { border-top: 5px solid #003366; border-bottom: 5px solid #B6B5B5;
}
.content { border-bottom: 5px solid #003366; width:750px;
}
.footer { margin-top: 8px; padding-bottom:16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; background-color: #F0EFEF; }
.footer a:link {color:#000066; text-decoration:underline; }
.footer a:visited {color:#000066; text-decoration:underline; }
.footer a:hover {color:#000066; text-decoration:none; cursor:pointer; }
.footer a:active {color:#000066; text-decoration:underline; 
}

/* ======= INDEX styles ( in order used ) ================================================= */

.domborder {border:1px solid #CCCCCC; padding: 4px; width:280px;
}
.domborder2 {border:1px solid #CCCCCC;
}

/* ======= RIGHT HAND SIDE MENU ===========================================================*/
#nav-menu {margin: 0px;
}
#nav-menu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #9A0101;
background-image: url(../images/rmenOFF.gif); background-color:#FFFFFF;
background-repeat: no-repeat;
padding-left:12px;
height: 26px; line-height: 26px; 
width: 149px; display: block; 
text-decoration: none; text-align: left; 
}
#nav-menu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #D10202;
background-image: url(../images/rmenON.gif); background-color:#FFFFFF;
background-repeat: no-repeat;
height: 26px; line-height: 26px;
width: 149px; display: block;
text-decoration: none; text-align: left;
}
#navnot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000;
background-image: url(../images/rmenSEL.gif); background-color:#FFFFFF;
background-repeat: no-repeat;
padding-left:12px;
height: 26px; line-height: 26px;
width: 149px; display: block;
text-decoration: none; text-align: left; font-weight:bold; margin-top:-1px; margin-bottom:1px;
}
/* Hide from IE5-Mac \*/
#nav-menu a { float: none }
/* End hide */
#nav-menu { width:161px 
}

/* ======= MAIN text styles (text styles only - NOT positional styles) =================== */

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000066; font-weight: bold;
     margin-top: 0px; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; }
h2  a:link {color:#000066; text-decoration:underline; }
h2  a:visited {color:#000066; text-decoration:underline; }
h2  a:hover {color:#FF0000; text-decoration:none; cursor:pointer; }
h2  a:active {color:#000066; text-decoration:underline; 
}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #565E65; font-weight: bold;
     margin-left: 0px; margin-right: 0px; margin-top: 9px; margin-bottom: 12px; 
}
.main { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; line-height: 15px;
	    list-style-type: square; }
.main a:link {color:#9A0101; text-decoration:none; }
.main a:visited {color:#9A0101; text-decoration:none; }
.main a:hover {color:#FF0000; text-decoration:underline; cursor:pointer; }
.main a:active {color:#9A0101; text-decoration:none; 
}
.quote { border: 1px solid #7F9B40; background-color: #94B54B; padding: 3px; font-weight:bold;
         color:#FFFFFF; }
.quote a:link {color:#000000; text-decoration:none; }
.quote a:visited {color:#000000; text-decoration:none; }
.quote a:hover {color:#000000; text-decoration:underline; cursor:pointer; }
.quote a:active {color:#000000; text-decoration:none; 
}
.tenpxbm {margin-bottom: 10px;
}
.tbborder1 { border: #CCCCCC solid 1px 
} 
.smallprint {font-size:10px;
}
.txtfield { border: 1px solid #CCCCCC; padding:1px;
}
.portquote { border: 1px solid #BBCFD8; padding:3px; background-color:#EDF7FC; margin-bottom:10px;
}
.tabtxt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 125%; font-weight:bold;
}
.imgtitlepad { margin-bottom: 3px;
}
.input-box { color: #000000; background-color: #FFFFFF; border: 1px solid #000066  
}

.red { color:#FF0000; font-weight:bold; }