body {
 margin:0px;
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 color: #103465;
 background: #BBBBBB;
 padding:0;
 }
 
p {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 text-align: left;
 color:       #333333;
 margin-top: 2px;
 margin-bottom: 2px;
 font-weight: normal;
}

.p2 {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   11px;
 text-align: center;
 color:       #000;
 font-weight: bold;
}

.p3 {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 text-align: left;
 color:       #000;
 font-weight: normal;
 
}


H2 {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   17px;
 color:       #333333;
 font-weight: bold;
}


H3 {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   14px;
 color:       #103465;
 font-weight: bold;
}

H4 {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 color:       #999999;
 margin-top: 2px;
 margin-bottom: 5px;
 font-weight: bold;
}


H5 {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   11px;
 color:       #666666;
 margin-top: 2px;
 margin-bottom: 2px;
 font-weight: normal;
}

.black {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 color:       #000;
 font-weight: bold;
}

.grey {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 color:       #333333;
 font-weight: bold;
}

.blue {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 color:       #103465;
 font-weight: bold;
}

.blue2 {
 font-family: new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 color:       #103465;
 font-weight: normal;
}

.red {
 font-family: new new century schoolbook, helvetica, sans-serif, arial;
 font-size:   12px;
 color:       #A81944;
 font-weight: bold;
}

.menuSpacer {
 border-bottom: 1px dotted #103465;
 margin-bottom: 15px; 
}

#list { list-style-type: circle; font-family: new century schoolbook, helvetica, sans-serif, arial;
	font-size: 12px; color: #103465}

a:link { 
 color: #103465; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
}

a:visited { 
 color: #103465; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
}

a:active { 
 color: #103465; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: none; 
}

a:hover { 
 color: #A81944; 
 font-size: 12px; 
 font-weight: bold; 
 text-decoration: underline; 
}

/*---  Right Column ---*/
.right1 {
 width: 179px;
 height: 100%;
 font: 11px new century schoolbook, helvetica, sans-serif, arial;
 text-align: center;
 color: #333;
 padding: 0px;
 padding-bottom: 20px;
 border-left: 1px solid #103465;
 background-repeat: repeat-x;
 background-color: #F5F5F5;
}

.footer {
background-image:   url(images/bot-bkg.jpg);
background-repeat: repeat-x;
border-top: 2px solid #103465;
text-align: center;
font-size: 12px;
color: #103465;
font-weight: normal;
}

.td {
    text-align: justify;
}


.td1 {
    font-family: new century schoolbook, helvetica, sans-serif, arial;
	color: #333333;
	font-size: 18px;
	text-align: right;
	padding: 5px;
}

.td2 {
    text-align: justify;
	padding: 8px;
}

.td3 {
    text-align: center;
	padding: 5px;
}

.border {
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}

.border1 {
border-bottom: 1px solid #000;
background-repeat: repeat-y;
height: 26px;
background-color: #A81944;
font: 13px new century schoolbook, helvetica, sans-serif, arial;
text-align: center;
font-weight: bold; 
color: #FFF;
padding-top: 3px;
padding-bottom: 3px;
}

.border2 {
border-bottom: 1px solid #000;
border-top: 1px solid #000;
background-repeat: repeat-y;
height: 26px;
background-color: #A81944;
font: 13px new century schoolbook, helvetica, sans-serif, arial;
text-align: center;
font-weight: bold; 
color: #FFF;
padding-top: 3px;
padding-bottom: 3px;
}

.border3 {
border-bottom: 1px solid #000;
border-top: 1px solid #000;
height: 5px;
background-color: #455D86;
text-align: center;
font-weight: bold; 
}

.mainnav {
height: 26px;
text-align: center;
font-size:   14px;
color: #333333;
font-weight: bold;
}


a.pd:link    {font-size: 12px; color:#103465; text-decoration:none;}
a.pd:visited {font-size: 12px; color:#103465; text-decoration:none;}
a.pd:active  {font-size: 12px; color:#103465; text-decoration:none;}
a.pd:hover   {font-size: 12px; color:#A81944; text-decoration:underline;}

a.other:link    {font-weight: bold; font-size: 11px; color:#000000; text-decoration:underline;}
a.other:visited {font-weight: bold; font-size: 11px; color:#000000; text-decoration:underline;}
a.other:active  {font-weight: bold; font-size: 11px; color:#000000; text-decoration:underline;}
a.other:hover   {font-weight: bold; font-size: 11px; color:#A81944; text-decoration:none;}

a.other2:link    {font-weight: bold; font-size: 12px; color:#A81944; text-decoration:none;}
a.other2:visited {font-weight: bold; font-size: 12px; color:#A81944; text-decoration:none;}
a.other2:active  {font-weight: bold; font-size: 12px; color:#A81944; text-decoration:none;}
a.other2:hover   {font-weight: bold; font-size: 12px; color:#103465; text-decoration:underline;}

a.bottomnav:link    {font-size: 12px; color:#103465; text-decoration:none;}
a.bottomnav:visited {font-size: 12px; color:#103465; text-decoration:none;}
a.bottomnav:active  {font-size: 12px; color:#103465; text-decoration:none;}
a.bottomnav:hover   {font-size: 12px; color:#A81944; text-decoration:underline;}

.button {
  background-color:   #F5F5F5;
  font-family:        new century schoolbook, helvetica, sans-serif, arial;
  font-size:          11px;
  font-weight:        normal;
  text-transform:     uppercase;
  color:              #000;
}


.right {
 text-align: right;
}

html { 
SCROLLBAR-BASE-color:  #CACACA;
SCROLLBAR-ARROW-color: #103465;
} 