body    {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;}
p          { color: #00264d; font-size: 12px; margin-top: 0px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px }
a  { color: #004990 }
a:hover  { color: #69c }
td {}
h1       { color: #004990; font-weight: bold; font-size: 16px; margin-top: 0px; margin-bottom: 10px; padding-top: 0px; padding-right: 5px; padding-left: 5px }
h2       { color: #004990; font-weight: bold; font-size: 14px; margin-top: 10px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px }
#nav     { color: #bdd73e; margin-top: 5px; margin-bottom: 0px; padding-bottom: 0px }
#nav ul        { background-color: #69c; margin-bottom: 10px; margin-left: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; border-top: 1px none #bdd73e; border-bottom: 1px none #bdd73e;}
#nav li    { font-weight: bold; font-size: 13px; padding-right: 40px; display: inline }
#nav a    { color: #fff; text-decoration: none }
#nav a:hover    { color: #bdd73e }
.white { background-color: #fff }
#navVert      { color: #004990; margin-top: 0px; padding-top: 0px; border-right: 1px solid #69c }
#navVert p          { color: #69c; font-weight: bold; font-size: 12px; margin-bottom: 10px; margin-left: 0px; padding-left: 0px }
#navVert a      { color: #004990; text-decoration: none; background-color: #b2cce5; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; width: 135px; display: block }
#navVert p a:hover    { color: #69c; text-decoration: none; background-color: #d9e6f2 }
.noLink { background-color: #d9e6f2; margin: 0px 4px 10px 0px; padding: 3px 0px 3px 5px; border-left: 5px solid #d9e6f2 }
.homeList  { color: #00264d; font-size: 12px }
.phone  { color: #bdd73e; font-size: 18px; margin-top: 20px }
.phone p   { color: #bdd73e; font-style: italic; font-weight: bold; font-size: 18px }
.phone b   { color: #004990; font-style: normal; font-weight: bold }
.phone a   { color: #004990; font-style: normal; font-weight: bold }
.phone a:hover  { color: #b2cce5 }
.bg    { background: white url(../components/general/lgTrentSw.gif) no-repeat center 30px; border-style: solid; border-width: 5px 15px 15px 15px; border-color: white }
#topPhone { }
#topPhone p  { color: #004990; font-weight: bold; font-size: 13px; vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-left: 2px; padding-top: 0px; padding-bottom: 0px }
#topPhone a { color: #004990; text-decoration: none }
#topPhone a:hover  { color: #69c; text-decoration: none }
.ruleBot { margin-top: 10px; margin-right: 50px; margin-left: 50px; border-top: 1px solid #004990 }
.ruleTop { margin-right: 50px; margin-left: 50px; border-bottom: 1px solid #004990 }
#cent { text-align: center; margin-left: 50px; width: 290px }

#info   { line-height: 110%; background: #b2cce5 url(../components/general/infoBg.jpg) no-repeat; margin-bottom: 10px; padding-top: 35px; padding-bottom: 10px }
#info p   { color: #69c; font-weight: bold; font-size: 13px }
#info ul { margin-top: 0px; margin-bottom: 0px; margin-left: 30px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px }
#info li { color: #004990; font-weight: bold; font-size: 13px; list-style-image: url(../components/general/bullet.gif); margin-bottom: 5px; margin-left: 0px; padding-left: 0px }
#info a { }
#info a:hover { }

.ind { text-decoration: blink; margin-left: 10px }
.ind1 { font-size: 11px; margin-left: 30px }
.notBold { font-weight: normal }
.thumb { margin-top: 5px; margin-right: 5px; margin-bottom: 20px }
#address { margin-top: 10px; padding-bottom: 1px }
.centreCell { padding-right: 5px }
.more { text-align: right }
.newsImg  { margin-right: 5px; margin-bottom: 25px; border: solid 1px #69c }
.prTable p { margin-top: 3px; margin-bottom: 3px }
.imgBotMar { margin-bottom: 10px }
.form  { color: #00264d; font-weight: bold; font-size: 12px; margin-top: 0px; margin-bottom: 0px; padding-right: 5px; padding-left: 5px }
.quote { color: #b2cce5; font-weight: bold; font-size: 16px; margin-bottom: 0px; margin-left: 5px; padding-bottom: 10px; padding-left: 5px; border-left: 1px solid #b2cce5 }
.quoteAtt { color: #b2cce5; font-size: 10px; margin-top: 0px; margin-left: 5px; padding-bottom: 5px; padding-left: 5px; border-top: 1px #b2cce5; border-bottom: 1px solid #b2cce5; border-left: 1px solid #b2cce5 }
#offer p  { text-align: left; vertical-align: middle; margin: 0px 3px; padding: 0px }
#offer h1 { text-align: center; vertical-align: middle; margin: 0px 3px; padding: 0px }
#offer text  { text-align: left; color: #00264d; font-size: 12px; margin-top: 0px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px }
.crumb p { color: #69c; font-size: 10px; margin-bottom: 5px; padding-bottom: 0px }
.crumb a { color: #004990; text-decoration: none }
.crumb a:hover { color: #69c; text-decoration: underline }
.pNoBotMargin { margin-bottom: 0px }
.main { color: blue }
.main p { font-size: 13px; margin-bottom: 0px; padding: 1px 0px }
.main a { color: #004990; text-decoration: none; background-color: #b2cce5; margin-right: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-left: 5px solid #004990; width: 90%; display: block }
.main a:hover { color: #69c; text-decoration: none; border-left: 5px solid #69c }

.mainNoLink p { color: #b2cce5; font-weight: bold; font-size: 13px; text-decoration: none; background-color: #004990; margin-top: 1px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px; border-left: 5px solid #004990 }

.sub  { color: blue }
.sub p { font-size: 11px; margin-bottom: 0px; padding: 1px 0px }
.sub a { color: #004990; text-decoration: none; background-color: #b2cce5; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-left: 5px solid #004990; display: block }
.sub a:hover { color: #69c; text-decoration: none; border-left: 5px solid #69c }
.subNoLink p { color: #b2cce5; font-weight: bold; font-size: 11px; text-decoration: none; background-color: #004990; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-left: 5px solid #004990 }
.xsub { color: blue }
.xsub p { font-size: 11px; margin-bottom: 0px; padding: 1px 0px }
.xsub a { color: #004990; text-decoration: none; background-color: #b2cce5; margin-right: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 30px; border-left: 5px solid #004990; display: block }
.xsub a:hover { color: #69c; text-decoration: none; border-left: 5px solid #69c }
.xsubNoLink p { color: #b2cce5; font-weight: bold; font-size: 11px; text-decoration: none; background-color: #004990; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 30px; border-left: 5px solid #004990 }
#menu { background-color: #b2cce5; border-bottom: 1px solid white }
.space p  { color: #004990; font-weight: normal; font-size: 8px; text-align: center; margin-top: 3px; margin-bottom: 3px; padding-bottom: 0px }

#links  { color: #004990; font-weight: bold; text-indent: 0px; margin: 0px 2px; padding: 0px; border-left: 0px none; width: 135px; display: block }
#links ul { list-style-type: none; margin-top: 0px; margin-bottom: 0px; margin-left: 0%; padding-bottom: 0px; padding-left: 0%; border: none }
#links li { font-size: 11px; line-height: 20px; margin: 0px; padding-top: 2px; padding-right: 1px; padding-bottom: 2px; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #7fa4c7; border-left: 0px none }
#links li a { color: #7fa4c7; text-decoration: none; background-color: #ebebeb; padding-left: 3px; width: 135px; display: block }
#links li a:hover { color: #dcdcdc; background: transparent url(../components/general/navGrad.gif) }
.linksnoLink { margin-left: 3px; padding-left: 3px }

#links li.in { font-weight: normal; padding-left: 15px }
#links li a.in { width: 120px; display: block }
#links a:hover.in {  background: transparent url(../components/general/navGrad2.gif) }
#links li.linksnoLinkin   { padding-left: 18px }

#links li.in2  { font-weight: normal; font-size: 11px; padding-left: 30px }
#links li a.in2 { width: 105px; display: block }
#links a:hover.in2 {  background: transparent url(../components/general/navGrad3.gif) }
#links li.linksnoLinkin2      { font-size: 11px; padding-left: 33px }
#smoke h1 a { color: #69c; font-size: 18px; margin: 0px; padding: 0px }
#smoke a:hover { color: #004990 }
#smoke p { margin-right: 55px }
#framecol p { color: #fff; margin: 0px; padding: 0px }

