.default
{
}
.BG01
{
    BACKGROUND-COLOR: white;
}
.BG02
{
    BACKGROUND-COLOR: white;
}
.BG03
{
    BACKGROUND-COLOR: white;
}
.BGH01
{
    BACKGROUND-COLOR: white;
	background-repeat: no-repeat;
	background-position: 50% 20%;
}
.BGH02
{
    BACKGROUND-COLOR: #a5001e;
}
.BGH03
{
    BACKGROUND-COLOR: #a5001e;
}
.BGF01
{
    BACKGROUND-COLOR: #313031;
}
.BGF02
{
    BACKGROUND-COLOR: white;
}
.BGC01
{
    BACKGROUND-COLOR: #F6F6F6;
}
.BGC02
{
    BACKGROUND-COLOR: white;
}
.BGC03
{
    BACKGROUND-COLOR: white;
}
.BGC04
{
    BACKGROUND-COLOR: #fff0f5;
}
.BGC05
{
    BACKGROUND-COLOR: #a5001e;
}
.body
{
    BACKGROUND-COLOR: white;
    COLOR: #313031;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 14px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0;
}
.Calltext
{
    COLOR: #333366;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: inherit;
}
.Calltext2
{
    COLOR: #8d1724;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: inherit;
}
.H2
{
    COLOR: white;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-weight: normal;
    BACKGROUND-COLOR: inherit;
}
.H3
{
    COLOR: #0x04c6c7;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
    text-align: inherit;
}
.Footdot
{
    COLOR: white;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.Headerdot
{
    COLOR: white;
    FONT-SIZE: 12.5px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.HeaderdotBig
{
    COLOR: white;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.tagline
{
    COLOR: black;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.frontrightheader
{
    COLOR: #333366;
    FONT-SIZE: 14px;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.frontformheader
{
    COLOR: #333366;
    FONT-SIZE: 14px;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.navhr
{
    COLOR: #a5001e;
    BACKGROUND-COLOR: inherit;
}
.navheader1
{
    COLOR: #a5001e;
    FONT-SIZE: 14px;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}    
.navheader2
{
    COLOR: #313031;
    FONT-SIZE: 14px;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.navheader3
{
    COLOR: #313031;
    FONT-SIZE: 14px;
    FONT-weight: bold;
    BACKGROUND-COLOR: inherit;
}
.contenthead
{
    COLOR: #313031;
    FONT-SIZE: 15px;
    FONT-weight: bold;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
}

.landingcontenthead
{
    COLOR: #313031;
    FONT-SIZE: 15px;
    FONT-weight: bold;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
    text-align: center;
}
.contentheadfront
{
    COLOR: #313031;
    FONT-SIZE: 15px;
    FONT-weight: bold;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
}

.maincontenthead
{
    COLOR: #191970;
    FONT-SIZE: 18px;
    FONT-weight: bold;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
}
.landingmaincontenthead
{
    COLOR: #191970;
    FONT-SIZE: 18px;
    FONT-weight: bold;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
    text-align: center;
}
.maintext
{
    COLOR: #313031;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    line-height: 0.65cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.mainredtext
{
    COLOR: black;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    line-height: 0.75cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.maintexthighlight3
{
    COLOR: #8d1724;
    FONT-SIZE: 16px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    line-height: 0.65cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.maintexthighlight
{
    COLOR: black;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    line-height: 0.65cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.maintexthighlight2
{
    COLOR: #313031;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    line-height: 0.45cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.landingmaintext
{
    COLOR: #313031;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    line-height: 0.65cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.landingmaintext2
{
    COLOR: #313031;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    line-height: 0.75cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.landingmaintextheader
{
    COLOR: #8d1724;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    line-height: 0.75cm; 
    BACKGROUND-COLOR: inherit;
    text-align: justify;
}
.frontformtext
{
    COLOR: black;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
}


.scrolltext
{
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: inherit;
}
p
{
    text-align: justify;
}  
.foottext
{
    color: silver;
    text-decoration: none;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: inherit;
}
.formsubmit
{
    COLOR: black;
    FONT-SIZE: 12.5px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    BACKGROUND-COLOR: #dcdcdc;
    width: 150px;
}

.formsubmitlong
{
    COLOR: black;
    FONT-SIZE: 12.5px;
    FONT-STYLE: normal;
    FONT-weight: bold;
    BACKGROUND-COLOR: #dcdcdc;
    width: 190px;
}

.forminput
{
    COLOR: black;
    FONT-SIZE: 12.5px;
    FONT-STYLE: normal;
    FONT-weight: normal;
    background: #f8f8f8;
    border-bottom: 1px solid #104A7B;
    border-right: 1px solid #104A7B;
    border-left: 1px solid #444444;
    border-top:1px solid #444444;
    text-decoration:none;
    cursor:pointer;
    width: 200px;
}

.forminputbrowse
{
    COLOR: black;
    FONT-SIZE: 12.5px;
    FONT-STYLE: normal;
    FONT-weight: normal;
    background: #f8f8f8;
    border-bottom: 1px solid #104A7B;
    border-right: 1px solid #104A7B;
    border-left: 1px solid #444444;
    border-top:1px solid #444444;
    text-decoration:none;
    cursor:pointer;
    width: 150px;
}

.forminputlong
{
    COLOR: black;
    FONT-SIZE: 12.5px;
    FONT-STYLE: normal;
    FONT-weight: normal;
    background: #f8f8f8;
    border-bottom: 1px solid #104A7B;
    border-right: 1px solid #104A7B;
    border-left: 1px solid #444444;
    border-top:1px solid #444444;
    text-decoration:none;
    cursor:pointer;
    width: 214px;
}
.frontnavstatic
{
    color: white;
    font-size: 12.5px;
    text-decoration: no;
    font-weight: bold;
    BACKGROUND-COLOR: inherit;
}


h2 {
	font: bold 12.5px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#tabsI {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	background-color: white;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a5001e;
      }
    #tabsI ul {
	list-style:none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0px;
	margin: 0;
      }
    #tabsI li {
	display:inline;
	padding:0;
	margin: 0;
      }
    #tabsI a {
	float:left;
	text-decoration:none;
	background-image: url(left__.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	color: white;
      }
    #tabsI a span {
	float:left;
	display:block;
	color:#191970;
	background-image: url(right__.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 6px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:white;
      }
    #tabsI a:hover {
	background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }
	  
	  
	  #tabsI ul li a.current,#tabsI ul li a.current:hover{color:white;;background-position:0% -42px; }
	  
	#tabsI ul li a.current span{background-position:100% -42px;color:white;}
	


/* Boxes */
/*******************************/
.MB {border:1px solid #8d1724;clear:both; padding:5px;margin:1px 1px 1px 1px; position:relative; width:90%;}
