* {

margin: 0em;
padding: 0em;

}

body {

background-color: #99bbff;
margin-bottom: 10px;

}

ul {

margin: 0em;
padding: 0em;


}




.maintable {

background-color: #99bbff;

}

.logotd {

text-align: right;

border-left: 1px solid #777777;
border-right: 1px solid #777777;
}


.logo1 {

color: #333366;
font-family: arial;
font-size: 24pt;
font-weight: bold;
padding: 0px 2px 0px 0px;
line-height: 18pt;

}

.logo2 {

color: #3388dd;
font-family: arial;
font-size: 24pt;
padding: 0px 15px 0px 0px;
line-height: 18pt;


}



.logoslogan {

color: #eeeeee;
font-family: arial;
font-size: 11pt;
font-weight: bold;
padding: 0px 13px 0px 0px;
text-align: right;
letter-spacing: 6px;

}



.pagetitletd {

text-align: left;


border-left: 1px solid #777777;
border-right: 1px solid #334477;
background-color: #334477;
}

.pagetitleprelink {

color: #ffffff;
font-family: arial;
font-size: 9pt;
font-weight: bold;
padding: 0px 0px 0px 5px;
text-decoration: none;

}


.pagetitlelink {

color: #ffffff;
font-family: arial;
font-size: 9pt;
font-weight: bold;
padding: 0px 0px 0px 5px;
text-decoration: none;

}

.pagetitlelink:hover {

color: #3388dd;
font-family: arial;
font-size: 9pt;
padding: 0px 0px 0px 5px;
text-decoration: underline;

}



.boxtitle {

color: #ffffff;
font-family: arial;
font-size: 9pt;
font-weight: bold;
padding: 0px 0px 0px 5px;

}

.navli {

list-style-type: square;
color: #3388dd;
margin: 0px 0px 0px 30px;


}

.mainlink {

color: #555555;
font-family: arial;
font-size: 9pt;

text-decoration: none;

}

.mainlink:hover {

color: #3388dd;
font-family: arial;
font-size: 9pt;

text-decoration: none;

}




.navtd {

text-align: left;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #777777;
background-color: #dddddd;

}

.leftfeature {

color: #333366;
font-family: arial;
font-size: 10pt;
padding: 10px 0px 5px 0px;
text-align: center;
font-weight: bold;
font-style: italic;

}


.leftfeatureul {

margin: 5px 10px 0px 25px;

}

.leftfeatureli {

list-style-type: disc;
color: #3388dd;
margin: 2px 0px 10px 0px;
font-size: 12pt;

}

.leftfeaturelink {

color: #333333;
font-family: arial;
font-size: 9pt;
font-weight: bold;
text-decoration: underline;
font-style: oblique;
padding: 5px 10px 0px 0px;
}


.leftfeaturelink:hover {

color: #ffffff;
font-family: arial;
font-size: 9pt;
font-style: oblique;
padding: 5px 10px 0px 0px;
text-decoration: underline;

}
.leftfeaturelink2 {

color: #3388dd;
font-family: arial;
font-size: 9pt;
font-weight: bold;
text-decoration: underline;
font-style: oblique;
padding: 5px 10px 10px 0px;
}


.leftfeaturelink2:hover {

color: #ffffff;
font-family: arial;
font-size: 9pt;
font-style: oblique;
padding: 5px 10px 10px 0px;
text-decoration: underline;

}


.mainul{

margin: 0px 0px 5px 65px;

}



.mainli {

list-style-type: disc;
color: #3388dd;
margin: 0px 0px 0px 0px;


}

.mainlitext {


color: #555555;

font-family: arial;
font-size: 9pt;
font-weight: bold;

}



.maintd {

background-color: #ffffff;
text-align: left;

}
.maintd2 {

background-color: #ffffff;
text-align: center;

}

.maintexttitle {

color: #3399dd;
font-family: arial;
font-size: 22pt;
font-weight: bold;
padding: 25px 40px 0px 40px;
text-align: left;
}

.maintexttitle2 {

color: #3399dd;
font-family: arial;
font-size: 26pt;
font-weight: bold;
padding: 25px 40px 0px 40px;
text-align: left;
}


.maintexttitleform {

color: #3399dd;
font-family: arial;
font-size: 22pt;
font-weight: bold;
padding: 25px 40px 0px 40px;
text-align: left;
}

.maintexttitleform2 {

color: #3399dd;
font-family: arial;
font-size: 22pt;
font-weight: bold;
padding: 25px 40px 0px 40px;
text-align: center;
}


.maintextsubtitle {

color: #333366;
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding: 4px 45px 0px 45px;
text-align: left;


}

.maintextsubtitle2 {

color: #333366;
font-family: arial;
font-size: 14pt;
font-weight: bold;
padding: 4px 45px 0px 45px;
text-align: left;


}

.maintextsubtitle3 {

color: #3399dd6;
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding: 4px 45px 0px 45px;
text-align: left;


}

.maintextsubtitleform {

color: #333366;
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding: 4px 45px 0px 45px;
text-align: center;


}


.maintext {

color: #444444;
font-family: arial;
font-size: 9pt;
padding: 4px 50px 10px 50px;
text-align: left;
}

.maintextform {

color: #444444;
font-family: arial;
font-size: 9pt;
padding: 4px 50px 10px 50px;
text-align: left;
}

.maintextform2 {

color: #3399dd;
font-family: arial;
font-size: 12pt;
font-weight: bold;
padding: 4px 50px 10px 50px;
text-align: center;
}

.righttd {

text-align: center;
background-color: #99bbff;
border-right: 1px solid #777777;

}


.rightbox {

margin: 0px 0px 0px 0px;

}

.rightboxtitletop {

background-color: #dddddd;
text-align: center;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #777777;
}

.rightboxtitlebottom {

background-color: #dddddd;
text-align: center;
border-bottom: 1px solid #777777;
border-top: 1px solid #ffffff;
}

.rightboxtitletd {

background-color: #dddddd;
text-align: center;
border-top: 1px solid #ffffff;
}


.rightboxtitle {
color: #555555;
font-family: arial;
font-size: 12pt;
padding: 0px 5px 0px 5px;
text-align: center;
font-weight: bold;

}

.rightboxtexttd {

background-color: #ffffff;
text-align: left;
border-top: 1px solid #777777;
border-bottom: 1px solid #777777;
padding: 5px 0px 5px 0px;
}


.rightboxtext {

color: #334477;
font-family: arial;
font-size: 9pt;
padding: 10px 5px 5px 12px;
text-align: left;
font-weight: bold;
font-style: italic;

}

.rightboxtext2 {

color: #3399dd;
font-family: arial;
font-size: 9pt;
padding: 10px 5px 5px 12px;
text-align: left;
font-weight: bold;
font-style: italic;

}

.rightsideul {


margin: 0px 0px 0px 10px;


}

.rightsideli {

list-style-type: disc;
color: #3388dd;
margin: 0px 0px 0px 20px;


}

.rightsidelink {

color: #555555;
font-family: arial;
font-size: 9pt;

text-decoration: underline;
font-weight: bold;

}


.rightsidelink:hover {

color: #cccccc;
font-family: arial;
font-size: 9pt;

text-decoration: underline;
font-weight: bold;
}





.footertd {

width: 1002px;

border-right: 1px solid #334499;
text-align: left;
background-color: #333366;
}



.footerul {

margin: 0px 0px 0px 40px;
padding: 0px 0px 5px 0px;
}


.footerli {

list-style-type: square;
color: #3388dd;
margin: 0px 0px 0px 5px;



}


.footertext {

color: #333366;
font-family: arial;
font-size: 9pt;
padding: 10px 5px 5px 8px;
text-align: left;
font-weight: bold;
font-style: italic;

}

.footertext2 {

color: #3388dd;
font-family: arial;
font-size: 9pt;
padding: 10px 5px 5px 8px;
text-align: left;
font-weight: bold;
font-style: italic;

}


.footerlink {

color: #333333;
font-family: arial;
font-size: 9pt;

text-decoration: none;
font-weight: bold;

}


.footerlink:hover {

color: #ffffff;
font-family: arial;
font-size: 9pt;
font-weight: bold;
text-decoration: underline;

}



.paulpic {

float: left;
margin: 0px 10px 0px 50px;
}

.paulpictext {

color: #444444;
font-family: arial;
font-size: 9pt;
padding: 0px 10px 0px 10px;
text-align: left;
}

.paulpictable {

margin: 0px 50px 10px 50px;

}


.bodylink{

color: #3388dd;
font-family: arial;
font-size: 9pt;
text-decoration: underline;
font-weight: bold;

}
.bodylink:hover{

color: #aaaaaa;
font-family: arial;
font-size: 9pt;
text-decoration: underline;
font-weight: bold;

}

.contactlink {

color: #ffffff;
font-family: arial;
font-size: 8pt;
padding-left: 2px;
text-decoration: underline;
font-weight: bold;

}


.contactlink:hover {

color: #333366;
font-family: arial;
font-size: 8pt;
padding-left: 2px;
text-decoration: none;
font-weight: bold;

}


.footernavtd{
padding: 5px 0px 5px 0px;

}

.footernavlink{

color: #222222;
font-family: arial;
font-size: 9pt;
margin: 0px 5px 0px 5px;
text-decoration: none;
font-weight: bold;
}

.footernavlink:hover{

color: #3388dd;
font-family: arial;
font-size: 9pt;
margin: 0px 5px 0px 5px;
text-decoration: underline;
font-weight: bold;
}





.copytext {

color: #444444;
font-family: arial;
font-size: 8pt;

padding: 0px 50px 0px 50px;
text-align: center;
}




.formcat {

color: #ffffff;
font-family: arial;
font-size: 9pt;
text-align: right;
font-style: italic;
font-weight: bold;
padding: 0px 0px 0px 5px;

}


.formtd {

background-color: #99bbff;
padding: 5px 5px 5px 0px;


}


.inputfield {

color: #555555;
font-family: arial;
font-size: 9pt;
padding: 3px 5px 3px 5px;
background-color: #eeeeee;
border: 1px solid #555555;
font-weight: bold;
}


.resetbutton {

color: #555555;
font-family: arial;
font-size: 9pt;
font-style: italic;
font-weight: bold;
padding: 8px 10px 8px 10px;

}


.submitbutton {

color: #555555;
font-family: arial;
font-size: 9pt;
font-style: italic;
font-weight: bold;
padding: 8px 10px 8px 10px;

}


.boxtop{

background-color: #334499;

}



.boxtoptitle {

color: #ffffff;
font-family: arial;
font-size: 10pt;
padding: 5px 5px 5px 5px;
text-align:;
font-weight: bold;
font-style: italic;

}


.boxtopf{

background-color: #334499;
}



.boxtoptitlef{

color: #ffffff;
font-family: arial;
font-size: 10pt;
padding: 5px 5px 5px 5px;
text-align:;
font-weight: bold;
font-style: italic;


}



.boxmiddle{ 


background-color: #99bbff;



}





.button1{


color: #3388dd;
font-family: arial;
font-size: 10pt;
padding: 15px 15px 15px 15px;
text-align: center;
font-weight: bold;
font-style: italic;
margin-left: 50px;




}

.featurebutton1{


color: #3388dd;
font-family: arial;
font-size: 9pt;
padding: 5px 10px 5px 10px;
text-align: center;
font-weight: bold;
font-style: italic;
margin-left: 15px;

}
.featuretitle{


color: #3388dd;
font-family: arial;
font-size: 9pt;
padding: 0px 5px 5px 15px;
text-align: left;
font-weight: bold;
font-style: italic;


}
.featuretext{


color: #aaaaaa;
font-family: arial;
font-size: 9pt;
padding: 0px 5px 15px 15px;
text-align: left;
font-weight: bold;



}