/*

 Some styles used by the "Cascading Popup Menus" script.
 Consult a CSS reference (a good clear one is at www.ncdesign.org) for syntax and tweaking ideas.
 You can delete the ones you're not using in your ItemStyles, or add more if you want.

*/


/*
 Font settings -- change your font, colour, alignment etc.
 Insert 'font-weight: bold;' or 'font-style: italic;' without quotes if you want.
 Note that items contain <A HREF> tags, so if your other stylesheets style anchor tags,
 these may inherit the rules. I've styled all the variations of links here as one.
*/
body {font-family: sans-serif;}
 
p {font-size: 10pt}
td {font-size: 10pt}
.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #FFFFFF;
 font: 10px Arial, sans-serif;
 text-align: left;
 text-decoration: none;
 font-weight:bold;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus{
 color: #FFFFFF;
 font: 10px Arial, sans-serif;
 text-align: center;
 text-decoration: none;
 font-weight:bold;
}

/* Borders used by some items */

.itemBorder {
 border: 1px solid #666666;
}
.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

/* The "button" demo menu styles, as used by the "File-Reopen" menu. Delete if not using */

.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #FFCC99;
 font: Bold 12px Arial, Helvetica;
}
.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #99CCFF;
 font: Bold 12px Arial, Helvetica;
 padding: 1px;
}
.buttonBorder {
 border: 1px outset #339966;
}
.buttonBorderOver {
 border: 1px inset #CC9966;
}
/*These are style that TF added on 11-7-04*/
body {font-face:Verdana,Arial,Helvetica,sans-serif;}
.slogan {color: #26269e; font-weight:bold;}/*where quality...*/
.subNav {padding-left:14px;}/*home|...contact*/
.subNav a {color: #666666; text-decoration:none;font-size:85%;}/*home|...contact*/
.subNav a:hover {color: black;}
.topText {padding: 0px 0px 2px 0px;}/*slogan and subNav*/
.titleUWT {padding: 10px 0px 0px 7px;}
.title {padding: 10px 0px 0px 17px;}
.title2 {padding: 0px 0px 0px 17px;}
.ourTitle {color: #FF6300;font-size:120%;font-weight:bold;padding: 10px 0px 0px 0px;}/*Our Com,Cus*/
.ourText {color: #666666;font-size:75%;font-weight:bold;}/*Our Com,Cus*/
.product {padding: 10px 0px 0px 45px; font-weight:bold;}/*product and services*/
.product a {font-weight:bold; text-decoration:none;color:#26269e;}
.product a:visited{color:#666666;}
.product a:hover {color:#FF6600;}
.description {padding: 0px 45px 0px 45px;color:#26269e;}/*product and services*/
.line {padding: 0px 0px 0px 21px;}/*product and services*/
/*These are style that TF added on 11-9-04*/
.copyright {color: #26269e;font-size:80%;}
h1 {color:#FF6300;padding: 10px 0px 1px 0px;font-size:175%;margin-bottom: 2px;}
/*These are style that TF added on 11-15-04*/
h2 {color:#26269e;font-size:140%;}
h3 {color:#26269e;font-size:125%;margin-bottom: 2px;padding-bottom: 1px;}
h4 {color:#26269e;font-size:110%;}
.textJust {text-align:justify;padding: 0px 0px 0px 10px;font-size:90%;font-face:Verdana,Arial,Helvetica,sans-serif;}
.textJust a {color:#26269e;text-decoration:none;}
.textJust a:visited {color:#666666;text-decoration:underline;}
.textJust a:hover {color:#FF6300;text-decoration:underline;}
.avaiableTable {border: 1px solid #FF6300;padding: 2px;font-size:90%;}
.avaiableTableInside {border: 1px solid #FF6300;padding: 2px;}
.avaiableTop {background-color:#26269e; color:white;padding: 5px;}
.star {font-size:75%;color:#FF6300;font-weight:bold;}
.star2 {font-size:90%;color:#FF6300;font-weight:bold;}
.blurb {font-style: oblique;color: #26269e;font-weight:bold;padding: 0px 0px 0px 10px;}
.question {font-style: oblique;color: #26269e;font-weight:bold;}
.avaiableTable2 {border: 1px solid #26269e;padding: 5px;}
/*These are style that TF added on 11-16-04*/
.agentTop {background-color:#26269e; color:white;padding: 3px;font-weight:bold;font-size:125%;border-bottom: 2px solid #FF6300;}
.required {color:#FF6300;}
.optional {color:#26269e;}
/*These are style that TF added on 11-18-04*/
.linksOnBlue a {color:#cccccc;}
.linksOnBlue a:hover {color:#FF6300;}
.linksOnBlue a:visited {color:#00CCFF;}
.creditTable {background-color:#26269e;color:white;font-size:85%;font-weight:50;} 
.tinyText {font-size:80%;}
.largerText {font-size:125%; color:#26269e;font-weight:bold;}
.textJust2 {text-align:justify; paddidng: 15px;}
/*These are style that TF added on 11-21-04*/
.paymentTD {padding: 0px 20px 0px 5px;}
/*These are style that TF added on 12-14-04*/
.description a {text-decoration:none;color:#26269e;}/*product and services*/
/*These are style that TF added on 12-20-04 testing: */
ul {margin-top: 2px;padding-top: 1px;margin-bottom: 1px;}
.avaiableTable3 {border: 1px dotted #FF6300;padding: 7px;}
/*These are style that TF added on 1-06-05 testing: */
.largerTextO {font-size:125%; color:#FF6300;font-weight:bold;margin: 15px 0px 0px 0px;}
/*These are style that TF added on 1-11-05 testing: */
.serviceImage {padding: 0px 0px 3px 0px;border-top: 6px dotted #26269e;margin:5px 0px 0px 0px;}
.serviceCell {padding: 0px 0px 0px 10px;}
/*These are style that TF added on 1-13-05 testing: */
.blueBold {font-weight:bold;color:#26269e;}
.serviceBorder {border-right: 1px solid #26269e;border-bottom: 1px solid #26269e;padding: 0px 7px 7px 0px;}
//These are style that TF added on 1-17-05 testing:
//.faq a {color:#26269e;text-decoration:underline;font-weight:bold;font-size:10pt;}
.faq a {font-weight:bold;font-size:10pt;}
.faq a:visited {color:#26269e;text-decoration:underline;font-weight:bold;font-size:10pt;}
.faq a:hover {color:#FF6300;text-decoration:underline;font-size:10pt;}
.highlight {font-weight:bold;color:#FF6300;}
.faq {text-align:left;}
/*These are style that TF added on 1-18-05 testing:*/
.textPopup {padding: 0px 0px 0px 10px;font-size:80%;}
.textPopup a {color:#26269e;text-decoration:none;}
.textPopup a:visited {color:#666666;text-decoration:underline;}
.textPopup a:hover {color:#FF6300;text-decoration:underline;}
.textLeft {padding: 0px 0px 0px 10px;}
.textRight {padding: 0px 10px 0px 0px;}
.contactBorder {border-bottom: 5px solid #26269e;padding: 0px 0px 3px 0px;}
.contactDivider {border-bottom: 3px solid #FF6300;}
/*These are style that TF added on 1-31-05 testing:*/
.highlightSmall {font-weight:bold;color:#FF6300;font-size:85%;}
/*These are style that TF added on 2-8-05 testing:*/
.trigger a {color: #ff6300;font-weight:bold;text-decoration:none;}
.trigger a:hover {color: black;}
.productTable {margin: 0px 0px 0px 40px; font-weight:bold;}/*product and services*/
.product2 a {padding: 0px 0px 0px 17px;font-weight:bold; text-decoration:none;color:#26269e;}
.product2 a:visited{color:#666666;}
.product2 a:hover {color:#FF6600;}
.description2 {padding: 2px 0px 2px 9px;color:#26269e;font-weight:normal;}/*product and services*/
.description2 a {text-decoration:none;color:#26269e;}/*product and services*/
.description2 a:visited{color:#26269e;}


.product3b {background-color:#26269e;}
.product3b a {padding: 0px 0px 0px 17px;font-weight:bold; text-decoration:none;color:white;}
.product3b a:visited{color:#cccccc;}
.product3b a:hover {color:#FF6600;}
.product3o {background-color:#ff6300;}
.product3o a {padding: 0px 0px 0px 17px;font-weight:bold; text-decoration:none;color:white;}
.product3o a:visited{color:#E8E8E8;}
.product3o a:hover {color:#26269e;}
.description3 {padding: 2px 2px 2px 9px;color:#26269e;font-weight:normal;}/*product and services*/
.description3 a {text-decoration:none;color:#26269e;}/*product and services*/
.description3 a:visited{color:#26269e;}

/*These are styles that TF added on 3-21-05, 3-22-05 */
.ps {border: 2px solid #26269e; padding:7px;}
.ps2 {border-bottom: 2px dotted #26269e;margin:2px;}
.ps3 {border-bottom: 1px solid #FF6300;border-top: 1px solid #FF6300;border-right: 1px solid #FF6300;} 
a.imgPs:link { border: 2px solid black; } 
a.imgPs:visited { border: 2px solid black; } 
a.imgPs:active { border: 2px solid black; } 
a.imgPs:hover { border: 2px solid black; }

.linkTitle {color:#26269e;font-size:125%;margin-bottom: 2px;padding-bottom: 1px; text-align:left;}
.linkTitle a {color:#26269e;text-decoration:none;text-align:left;font-weight:bold;}
.linkTitle a:visited {color:#666666;text-decoration:underline;}
.linkTitle a:hover {color:#FF6300;text-decoration:underline;} 
.cursor {  cursor: hand;}
.underline {border-bottom: 1px solid black;border-right: 1px solid black;}