* {
margin: 0 0 0 0;
padding: 0 0 0 0
}

/* 2em displayed at 24px */
/* 1.5em displayed at 18px */
/* 1.25em displayed at 15px */
/* 1em displayed at 12px */
/* 0.8333em displayed at  10px */
/*Change background color of page here*/
/*For frame to frame design remove padding*/
body {
color: #000000;
background: #ffffff;
font-family: Arial, verdana, tahoma , serif;
font-style: normal;
font-weight: normal;
}

#head {
width: 100%;
background: #ffffff;
float: left
}

/*Change background color of main division here*/
#main {
width:100%;
background: #ffffff;
float: left
}

/*Width adjusted for padding*/
#navigate {
width: 19%;
background: #ffffff;
padding: 0 2% 0 2%;
float: left
}

/*Width adjusted for padding*/
#navigate.footer {
width: 50%;
text-align : center;
padding: 0 2% 0 2%;
}

/*Width adjusted for padding and width of all nested divisions*/
#content {
width: 68%;
background: #ffffff;
padding: 0 2% 0 2%;
float: left;
}

#footer-a {
width: 100%;
text-align : center;
background: #ffffff;
padding: 2% 0 2% 0;
}

#footer-b {
width: 100%;
background: #0000ff;
float: right;
}

/*Width adjusted for padding*/
#container-L {
width: 10%;
background: #ffffff;
padding: 0 2% 0 2%;
float: left;
}

/*Width adjusted for padding*/
#container-r {
width: 10%;
background: #ffffff;
padding: 0 2% 0 2%;
float: right;
}

/*Max width adjust for body padding*/
#head img {
float: left;
max-width: 60%;
padding: 5% 0 5% 15%;
}

#head h1 {
font-size : 1.6em; 
text-align : center;
color :#000000;
margin: 25% 0 0 0;  
}
/* 1.25em displayed at 15px */
#head h2 {
font-size : 1.25em; 
text-align : center;
color :#000000;
margin: 0 10% 0 0; 
}
/* 1.25em displayed at 15px */
#navigate h2, #left h2 {  
font-size : 1.25em; 
color: #000000;
text-align : center;
margin: 2% 0 2% 0;
}
/* 0.833em displayed at 10px */
#navigate h3 {   
text-align : center;
color: #000000;
font-size : 0.833em;
margin: 2% 0 2% 0;
}
/* 1em displayed at 12px */
#navigate p ,#left p {
font-size: 0.8333em;
color: #003398;
text-decoration: none;
text-align: center; 
text-indent: 0px; 
margin: 2% 0 2% 0;
padding: 0 0 0 0;
}
/* 1em displayed at 12px */
#navigate a {
text-decoration : none; 
text-align: center; 
text-indent: 1em; 
font-weight: 600;
color: #0000ff; 
 }

#navigate a:hover { 
text-decoration: overline underline;
color: #003398;
}

/* 0.8333em displayed at 10px */
#content img { 
margin-right: 0.8333em;
margin-bottom: 0.8333em;
padding: 0;
}

/*Resizes images and form when width of container changes  -  on most browsers*/
img,
 textarea,
form input {
max-width: 90%;
}
/* 1.6em displayed at 18px */
#content h1 {  
font-size : 1.6em; 
font-family: georgia, tahoma, serif;
text-align : center;
color: rgb(201,40,40);
margin: 2% 0 2% 0;
}
/* 1.25em displayed at 14px */
#content h2 {   
text-align : center;
font-size : 1.25em;
margin: 2% 0 2% 0;
}
/* 1em displayed at 12px */
#content h3 {   
text-align : center;
font-size : 1em;
margin: 2% 0 2% 0;
}
/* 0.8333em displayed at 10px */
#content h4 {   
text-align : center;
font-size : 0.8333em;
margin: 2% 0 2% 0;
}

#content table {
border-bottom:1px dotted;
border-left:1px dotted;
}
/* 0.8333em displayed at 10px */
#content td {
padding:11px 20px 20px 11px;
border-top:1px dotted;
border-right:1px dotted;
font-size : 0.8333em; 
text-align : left; 
margin: 2% 0 2% 0;
}
/* 0.8333em displayed at 10px */
#content ol {
margin-top:10px;
margin-bottom:-10px;
padding-left:0.8333em;
font-size: 0.8333em; 
text-align : center; 
margin: 2% 2% 2% 2%;
}
/* 0.8333em displayed at 10px */
#content ul {
margin-top:10px;
margin-bottom:-10px;
padding-left:1em;
font-size: 0.8333em; 
text-align : center; 
margin: 2% 2% 2% 2%;
}
/* 0.8333em displayed at 10px */
#content li {
margin-bottom:10px;
font-size: 0.8333em; 
text-align : center; 
margin: 2% 2% 2% 2%;
}
/* 0.8333em displayed at 10px */
#content p { 
font-size : 0.8333em; 
text-align : left; 
margin: 2% 0 2% 0;
}

#content a:hover {
color: #0000ff;
text-decoration: underline overline;
}

#content a {
text-decoration : none;
color: #0000ff;
}

#content a:visited {
color: #003398;
}

/* 0.8333em displayed at 10px */
#footer a.link {
text-decoration : none; 
text-align: center; 
text-indent: 0.8333em; 
font-weight: 600;
color: #ffffff;
}

/* 0.8333em displayed at 10px */
#footer { 
text-align: center; 
font-size: 0.8333em;
}

#footer a:hover { 
text-decoration: underline overline;
color: #ffffff;
}

/* 0.8333em displayed at 10px */
#address  {
font-size : 0.8333em; 
text-align : center; 
padding: .5% 0 .5% 0;
}

#address a {
color : #0000ff;
}
/* 0.8333em displayed at 10px */
#address1  {
font-size : 0.8333em; 
text-align : center; 
color: #ffffff;
padding: .5% 0 .5% 0;
}

#address1 a{
color:  #ffffff;
}
/* 1.25em displayed at 15px */
form { 
font-size : 1.25em; 
text-align : left;
line-height: 150%
}

#content p.center {
text-align: center;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
