body, td
{
  font-family:		Verdana, Arial, Helvetica, sans serif;
  font-size:		11px;
  color:		    #000000;
  line-height:      16px;
  text-align: 		left;
}
body
{
background-color: #323234;
}

h1
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		17px;
  color:		#4d4d81;
  font-weight:		bold;
  margin-bottom: 5px;
  padding-bottom: 5px;
  margin-top: 10px;
  padding-top: 10px;
  letter-spacing: 1;
}

h2
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		15px;
  font-weight:		bold;
  color:		#4d4d81;
  margin-bottom: 3px;
  padding-bottom: 3px;
  margin-top: 8px;
  padding-top: 8px;
  letter-spacing: 1;
}

h2.nopaddingtop
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		15px;
  font-weight:		bold;
  color:		#4d4d81;
  margin-bottom: 3px;
  padding-bottom: 3px;
  margin-top: 0px;
  padding-top: 0px;
  letter-spacing: 1;
}

h2.testimonials
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		15px;
  font-weight:		bold;
  color:		#0033FF;
  margin-bottom: 3px;
  padding-bottom: 3px;
  margin-top: 8px;
  padding-top: 8px;
  letter-spacing: 1;
}

h3
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		14px;
  font-style:		italic;
  color:		#4d4d81;
  line-height:		15px;
  margin-bottom: 2px;
  padding-bottom: 0px;
  margin-top: 10px;
  padding-top: 1px;
}

h3.paddingbottom
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		14px;
  font-style:		italic;
  color:		#4d4d81;
  margin-bottom: 5px;
  padding-bottom: 5px;
}

h4
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		13px;
  font-style:		italic;
  color:		#4d4d81;
  line-height:		18px;
  margin-bottom: 2px;
  padding-bottom: 2px;
  margin-top: 2px;
  padding-top: 2px;
}

h5
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		13px;
  font-style:		italic;
  color:		#4d4d81;
  line-height:		18px;
  margin-bottom: 2px;
  padding-bottom: 2px;
  margin-top: 0px;
  padding-top: 0px;
}
h6
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		14px;
  color:		#FFFFFF;
  margin-bottom: 3px;
  padding-bottom: 3px;
  margin-top: 2px;
  padding-top: 2px;
  letter-spacing: 1;
  line-height:		20px;
}
ul.services
{
  margin-top: 2px;
  padding-top: 0px;
}
.signature
{
  color:		#4d4d81;
  font-size:		11px;
  font-weight:          bold;
  font-style:          italic;
}

a
{
  color:		#4d4d81;
  text-decoration:      none;    
}

a:hover
{
  color:                #323234;
  text-decoration:	underline; 
}

a.MENU-1-ON, a.MENU-1-OFF:hover, a.MENU-1-ON:hover
{
  font-family:     Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		16px;
  color:            #4d4d81;
  text-decoration:	none;
  font-weight:		bold;
  border-width:		1px;
  border-style:		solid;
  border-color:		#4d4d81;
  background-color:	#ffffff;
  padding:			4px;
  width: 			107px;
  height:			24px;
}

a.MENU-1-OFF
{
  font-family:		Palatino Linotype, Book Antiqua, Palatino, Times New Roman, Times, serif;
  font-size:		16px;
  color:		#323234;
  text-decoration:	none;
  font-weight:		bold;
  border-width:		1px;
  border-style:		solid;
  border-color:		#ffffff;
  background-color:	#ffffff;
  padding:			4px;
  width: 			107px;
  height:			24px;
}

a.MENU-2-ON, a.MENU-2-OFF:hover, a.MENU-2-ON:hover
{
  font-size:		13px;
  color:            #1a70bc;
  text-decoration:	none;
  font-style: italic;
  font-weight:		bold;
}

a.MENU-2-OFF
{
  font-size:		13px;
  color:		#3b3cb9;
  text-decoration:	none;
  font-style: italic;
  font-weight:		bold;
}
span.linkText
{
  font-size: 12px;
}

td.mCommunicationsFooter
{
  color:		#dddddd;
  font-size:    10px;
}

a.mCommunicationsFooter  
{
  font-size:		10px;
  text-decoration:	underline;
  color:		    #bfbff5;
}
a:hover.mCommunicationsFooter  
{
  font-size:		10px;
  text-decoration:	underline;
  color:		    #ffffff;
}

table.articles
{
  width:            100%;
  border:           double;
  border-color:     #CCCCCC;
  border-collapse:  collapse;
}

td.articles
{
  text-align:       center;
  padding-bottom:   10px;
  margin-bottom:    10px;
}

form.enews
{
  margin-bottom:    0px;
}

input.enews
{
  font-size:        10px;
  line-height:      12px;
}

span.enews
{
  font-size:        10px;
  color:            #999999;
  line-height:      11px;
}

a.enews
{
  font-size:        10px;
  color:            #999999;
  text-decoration:  none;    
}

a:hover.enews
{
  font-size:        10px;
  color:            #666666;
  text-decoration:  none;    
}

div.FOOTER
{
  font-size:		10px;
  background-color: #323234;
  line-height:      11px;
  color:		    #cccccc;
  text-align:       right;
}

div.FOOTER a
{
  font-size:		10px;
  text-decoration:	underline;
  color:		#bfbff5;
}

div.FOOTER a:hover
{
  font-size:		10px;
  text-decoration:	underline;
  color:#ffffff;
}

hr
{
    border-style:     none;
    color:		#625c4c; 
    width:    80%;    
}