body,p,td,th {
  		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #333333; 
		line-height: 16px;
		margin-top: 0px; } 

h5 {font-size: 9px; margin-bottom: 0px; margin-top: 0px; }
h6 {font-size: 11px; margin-bottom: 0px; margin-top: 0px; }

a:link {color: #3366CC;}
a:visited { color: #3366CC;}
a:hover {text-decoration: underline; color: #FF0000;}

/*TEXT Styles */

.maintextstyle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}

.texttitleo {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}

.IPSmaintext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFCC;}

/* Top Menu Stuff */
.textmenutop {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000;}
.textmenutop A:link {text-decoration: underline; color: #990000;} 
.textmenutop A:visited {text-decoration: none; color: #990000;} 
.textmenutop A:hover { text-decoration: underline; color: #736357;}
.textmenutop A:active {text-decoration: underline; color: #736357;} 

.textsidemenu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000;}
.textsidemenu A:link {text-decoration: none; color: #990000;} 
.textsidemenu A:visited {text-decoration: none; color: #990000;} 
.textsidemenu A:hover { text-decoration: underline; color: #736357;}
.textsidemenu A:active {text-decoration: none; color: #736357;} 

.textmenutopnow {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F06137;}
.textmenutopnow A:link {text-decoration: none; color: #F06137;} 
.textmenutopnow A:visited {text-decoration: none; color: #F06137;} 
.textmenutopnow A:hover { text-decoration: underline; color: #F06137;}
.textmenutopnow A:active {text-decoration: none; color: #F06137;} 

.textmenutopR {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #736357}
.textmenutopR A:link {text-decoration: underline; color: #736357; } 
.textmenutopR A:visited {text-decoration: underline; color: #736357; } 
.textmenutopR A:hover {text-decoration: underline; color: #736357; }
.textmenutopR A:active {text-decoration: underline; color: #736357; }

.textmenutopips {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFCC;}
.textmenutopips A:link {text-decoration: none; color: #FFFFCC;} 
.textmenutopips A:visited {text-decoration: none; color: #FFFFCC;} 
.textmenutopips A:hover { text-decoration: underline; color: #333366;}
.textmenutopips A:active {text-decoration: none; color: #333366;} 

.texthighlight {font-weight: bold; color: #5a5c83}

.texthighlightorange {font-weight: bold; color: #F06137}

.textvisilink A:link { text-decoration: underline; color: #FFFFFF;}

.textsidebar {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #66574D;}
.textsidebar A:link {text-decoration: none; color: #FFFFFF;} 
.textsidebar A:visited {text-decoration: none; color: #FFFFFF;} 
.textsidebar A:hover { text-decoration: underline; color: #F06137;}
.textsidebar A:active {text-decoration: none; color: #F06137;} 

.textsidebarnow {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.textsidebarnow A:link {text-decoration: none; font-weight: bold; color: #FFFFFF;} 
.textsidebarnow A:visited {text-decoration: none; color: #FFFFFF;} 
.textsidebarnow A:hover { color: #FFFFFF;}
.textsidebarnow A:active {text-decoration: none; color: #FFFFFF;}

.textbott {font-size: x-small;}

/* Top Menu Stuff */
.bordblackR {border-top: 0px solid #333333; border-right: 1px solid #333333; border-bottom: 0px solid #333333; border-left: 0px solid #333333;}
.bordwhiteR {border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}

.bordwhitebu {border-top: 0px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 0px solid #FFFFFF;}

/* Other Borders */
.bordblue {border: 1px solid #3366FF;}
.bordbrightblue {border: 1px solid #b4dbea}
.bordgrey {border: #ccccff solid; border-width: 1px 1px 1px }
.bordbrightblueR {border-top: 0px; border-right: 1px solid #b4dbea; border-bottom: 0px; border-left: 0px;}

/* tables */
.borderMainT {border-top: 1px solid #9FCBDC; border-right: 1px solid #9FCBDC; border-bottom: 0px solid #9FCBDC; border-left: 1px solid #9FCBDC;}
.borderMainB {border-top: 0px solid #9FCBDC; border-right: 1px solid #9FCBDC; border-bottom: 1px solid #9FCBDC; border-left: 1px solid #9FCBDC;}
