/* HTML ELEMENT styles */
ADDRESS, BLOCKQUOTE, B, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, TD, MENU, STRONG {font-family: verdana,arial,helvetica,tahoma,sans-serif}

A:link {color: #66767A; text-decoration: underline;}
A:visited { color: #66767A; text-decoration: underline;}
A:active { color: #66767A; text-decoration: underline;}
A:hover {color: #DE0000; text-decoration: underline;}

A.taj:link {color: #65615F; text-decoration: none;}
A.taj:visited { color: #65615F; text-decoration: none;}
A.taj:active { color: #65615F; text-decoration: none;}
A.taj:hover {color: #65615F; text-decoration: none;}

UL {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 100%; list-style-type: square; }
OL {font: 100% ; list-style-type: decimal; }
UL.nest {font: 100%/120% ; list-style-type: square; }
li {list-style: square; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 100%; }
li.nestsize {font-family: verdana,arial,helvetica,tahoma,sans-serif;  line-height:140% ; }


A.early:link {color: #fff;font-weight:normal; text-decoration: none;}
A.early:visited { color: #fff;font-weight:normal; text-decoration: none;}
A.early:active { color: #fff;font-weight:normal;text-decoration: none;}
A.early:hover {color: #fff; font-weight:normal;text-decoration: underline;}

A.groove:link {color: #fff;font-weight:normal; text-decoration: none;}
A.groove:visited { color: #fff;font-weight:normal; text-decoration: none;}
A.groove:active { color: #fff;font-weight:normal;text-decoration: none;}
A.groove:hover {color: #fff; font-weight:normal;text-decoration: underline;}


A.heat:link {color: #fff;font-weight:normal; text-decoration: none;}
A.heat:visited { color: #fff;font-weight:normal; text-decoration: none;}
A.heat:active { color: #fff;font-weight:normal;text-decoration: none;}
A.heat:hover {color: #fff; font-weight:normal;text-decoration: underline;}

A.flare:link {color: #fff;font-weight:normal; text-decoration: none;}
A.flare:visited { color: #fff;font-weight:normal; text-decoration: none;}
A.flare:active { color: #fff;font-weight:normal;text-decoration: none;}
A.flare:hover {color: #fff; font-weight:normal;text-decoration: underline;}




/* background colours */
.wh {background-color: #fff; color: black; }
.greyu {background-color: #DEDED3; color: black;}
.brown { background-color: #F2E6D4; color: black; }
.black, .bl { background-color: black; color: #F2E6D4; }
.brown2 { background-color: #71442C; color: black; }

.green1 {background-color: #2D6615; color: black; background-image: url(../img/green1.gif); background-repeat: repeat; background-position: top;}
.blue1 {background-color: #193C74; color: black; background-image: url(../img/blue1.gif); background-repeat: repeat; background-position: top; }
.red1 {background-color: #90000A; color: black; background-image: url(../img/red1.gif); background-repeat: repeat; background-position: top;}
.grey1 {background-color: #2E4145; color: black; background-image: url(../img/grey1.gif); background-repeat: repeat; background-position: top;}


.green2 {color:#fff;background-color: #4C8435;font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; font-weight: normal; background-image: url(../img/green2.gif); background-repeat: repeat; background-position: top;}
.blue2 {color:#fff;background-color: #3D5D95;font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; font-weight: normal;background-image: url(../img/blue2.gif); background-repeat: repeat; background-position: top; }
.red2 {color:#fff;background-color: #D0442A;font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; font-weight: normal; background-image: url(../img/red2.gif); background-repeat: repeat; background-position: top;}
.grey2 {color:#fff;background-color: #4C5A52;font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; font-weight: normal; background-image: url(../img/grey2.gif); background-repeat: repeat; background-position: top;}



.bgleft {background-color: #fff; color: black; background-image: url(../img/left.gif); background-repeat: repeat; background-position: top;}


/* global right nav styles */
a.rnav1:link {color: #66767A;font-weight: bold; font-size: 10px; line-height: 20px; text-decoration: none;}
a.rnav1:visited {color: #66767A;font-size: 10px; line-height: 20px; font-weight: bold;  text-decoration: none;}
a.rnav1:active {color: #66767A;font-weight: bold; font-size: 10px; line-height: 20px;  text-decoration: none;}
a.rnav1:hover {color: #DE0000;font-weight: bold; font-size: 10px; line-height: 20px; text-decoration: none;}

a.rnav1a:link {color: #000;font-weight: bold; font-size: 10px; line-height: 20px; text-decoration: none;}
a.rnav1a:visited {color: #000;font-size: 10px; line-height: 20px; font-weight: bold;  text-decoration: none;}
a.rnav1a:active {color: #000;font-weight: bold; font-size: 10px; line-height: 20px;  text-decoration: none;}
a.rnav1a:hover {color: #DE0000;font-weight: bold; font-size: 10px; line-height: 20px; text-decoration: none;}

a.rnav2:link {color: #fff;font-size: 10px; line-height: 25px; text-decoration: none;}
a.rnav2:visited {color: #fff;font-size: 10px; line-height: 25px;  text-decoration: none;}
a.rnav2:active {color: #fff;font-size: 10px; line-height: 25px;  text-decoration: none;}
a.rnav2:hover {color: #DE0000;background-color:#fff;font-size: 10px; line-height: 25px; text-decoration: none;}

a.rnav2a:link {color: #fff;background-color:#DE0000;font-size: 10px; line-height: 25px; text-decoration: none;}
a.rnav2a:visited {color: #fff;background-color:#DE0000;font-size: 10px; line-height: 25px;  text-decoration: none;}
a.rnav2a:active {color: #fff;background-color:#DE0000;font-size: 10px;  line-height: 25px;  text-decoration: none;}
a.rnav2a:hover {color: #DE0000;background-color:#fff;font-size: 10px; line-height: 25px; text-decoration: none;}



a.rnav2inpage:link {color:#66767A;font-size: 10px; line-height: 25px; text-decoration: none;}
a.rnav2inpage:visited {color: #DE0000;background-color:#e5e5e5;font-size: 10px; line-height: 25px;  text-decoration: none;}
a.rnav2inpage:active {color: #66767A;font-size: 10px; line-height: 25px;  text-decoration: none;}
a.rnav2inpage:hover {color: #DE0000;background-color:#fff;font-size: 10px; line-height: 25px; text-decoration: none;}



a.rnav3:link {color: #536629;font-size: 12px; line-height: 20px; text-decoration: none;}
a.rnav3:visited {color: #536629;font-size: 12px; line-height: 20px;  text-decoration: none;}
a.rnav3:active {color: #536629;font-size: 12px; line-height: 20px;  text-decoration: none;}
a.rnav3:hover {color: #536629;font-size: 12px; line-height: 20px; text-decoration: none;}


/* top nav */

a.topnav1:link {color: #666666;font-size: 11px; line-height: 30px; text-decoration: none;}
a.topnav1:visited {color: #666666;font-size: 11px; line-height: 30px;  text-decoration: none;}
a.topnav1:active {color: #000000;font-size: 11px; line-height: 30px;  text-decoration: none;}
a.topnav1:hover {color: #000000;font-size: 11px; line-height: 30px; text-decoration: none;}

a.topnav1a:link {color: #666666;font-size: 11px; line-height: 30px; text-decoration: none;}
a.topnav1a:visited {color: #666666;font-size: 11px; line-height: 30px; text-decoration: none;}
a.topnav1a:active {color: #000000;font-size: 11px; line-height: 30px; text-decoration: none;}
a.topnav1a:hover {color: #000000;font-size: 11px; line-height: 30px; text-decoration: none;}



/* breadcrumb links */

a.bread:link {color: #B5B2B2;font-size: 9px; line-height: 18px; font-family: verdana,arial,helvetica,tahoma,sans-serif; text-decoration: none; }
a.bread:visited {color: #B5B2B2; font-size: 9px; line-height: 18px; font-family: verdana,arial,helvetica,tahoma,sans-serif; text-decoration: none; }
a.bread:active {color: #B5B2B2;font-size: 9px; line-height: 18px; font-family: verdana,arial,helvetica,tahoma,sans-serif; text-decoration: none; }
a.bread:hover {color: #DE0000; font-size: 9px; line-height: 18px; font-family: verdana,arial,helvetica,tahoma,sans-serif; text-decoration: underline;  }

.breadnolink {color: #000; font-size: 9px; line-height: 18px; font-family: arial,helvetica,verdana,tahoma,sans-serif; text-decoration: none; }
.breaddot {color: #B5B2B2; font-size: 9px; line-height: 18px; }



/* footer links */
a.priv:link {color: #999;font-size: 10px; line-height: 18px; font-weight: bold;text-decoration: none;}
a.priv:visited {color: #999;font-size: 10px; line-height: 18px; font-weight: bold;text-decoration: none;}
a.priv:active {color: #999;font-size: 10px; line-height: 18px; font-weight: bold;text-decoration: none;}
a.priv:hover {color: #999;font-size: 10px; line-height: 18px; font-weight: bold;text-decoration: underline;}


/* footer text */
.foot {color: #66767A; font: 10px/13px verdana,arial,helvetica,tahoma,sans-serif; }



/* discriminator headline */

.tag {font: 24px/24px arial,helvetica,verdana,tahoma,sans-serif; color: #000;background: white; }
.tagbold {font: bold 24px/24px arial,helvetica,verdana,tahoma,sans-serif; color: #000;background: white; }

/* links */





a.cnav:link {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: bold; text-decoration: none; }
a.cnav:visited {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: bold; text-decoration: none; }
a.cnav:active {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: bold; text-decoration: none; }
a.cnav:hover {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: bold; text-decoration: underline; }

a.crumb:link {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: normal; text-decoration: underline; }
a.crumb:visited {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: normal; text-decoration: underline; }
a.crumb:active {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: normal; text-decoration: underline; }
a.crumb:hover {color: #5D4627; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: normal; text-decoration: underline; }

/* header and text styles */
.hd1 {font: 110% verdana,arial,helvetica,tahoma,sans-serif; color: #000;}


.hd2 {color: #66767A; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 75%; line-height: 180%; font-weight: bold;}
.hd3 {font: bold 67%/120% verdana,arial,helvetica,tahoma,sans-serif; color: #66767A;}
.hd5 {font: bold 67%/120% verdana,arial,helvetica,tahoma,sans-serif; color: #66767A;}

.hd4 {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; font-weight: bold;color: #66767A; }
.hd6 {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 70%; font-weight: bold;color: #000;}
.hd7 {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 90%; font-weight: bold;  color: #000;}


.subhd2 {color: #65615F; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; font-weight: bold;}
.subhd3 {color: #333; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; font-weight: bold;}



.fhd3 {color: #65615F; font-weight: bold;font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; }


.fixtxt {color: #65615F; font-weight:normal; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 10px; line-height: 14px; }


.tim {color: #000; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; text-indent: 10px;  }

P, .txt, .txtind, .spon {color: #65615F; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; }
.ad {font: bold 70%/120% verdana,arial,helvetica,sans-serif; color: #7E7C80; }
.textad {color: #65615F; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 180%; }
.tiphd {color: #fff; font-size: 55%; line-height: 160%; font-family: verdana,arial,helvetica,tahoma,sans-serif; text-transform: uppercase; }


.adtype1 {background-color: #DBE6E9; color: #65615F; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 160%; }

.adtype2 {background-color: #E9F7FA; color: #65615F; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 160%; }

.cap {color: #000; font-family: arial,verdana,helvetica,tahoma,sans-serif; font-size: 10px; line-height: 13px; }

.capbg {color: #000; background-color: #E3DDDD;}

.photo {color: #666; font-size: 7px; text-transform: uppercase; }

.photot {color: #fff; font-size: 7px; }



.ast, .mand {font: bold 80% arial,helvetica,verdana,tahoma,sans-serif; color: #ff9900;}
.txtwh {color: #fff; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; }
.loggedfoot {color: #fff; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 10px; }
.crumb {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 65%; line-height: 140%; font-weight: normal; }




.txtwhfb {color: #fff; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; }
.txtwhft {color: #fff; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-size: 10px; line-height: 20px; }



/* promo styles */
.promohd2 {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: bold; font-size: 9px; line-height: 15px; }
.presnolink, .promotxt {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: normal; font-size: 9px; line-height: 15px; }


/* calendar styles */
.calhd3 {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: bold; font-size: 10px; color: #832A08; background-color: #F6EDE1; }
.caltxt {font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: bold; font-size: 10px; line-height: 16px; color: #832A08; }

.callink:link {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: normal; text-decoration: underline;}
.callink:visited {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: normal; text-decoration: underline;}
.callink:active {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: normal; text-decoration: underline;}
.callink:hover {color: #50668D; font-family: verdana,arial,helvetica,tahoma,sans-serif; font-weight: normal; text-decoration: underline;}


/* form styles */
textarea, .inptxtarea { border-top:1px solid #66767A;border-bottom:1px solid #66767A;border-left:1px solid #66767A;border-right:1px solid #66767A; font: normal 68% verdana,arial,helvetica,tahoma,sans-serif; background-color: #ffffff; color: black; width: 170px;}
.inputtext, .inptxt { border-top:1px solid  #66767A;border-bottom: 1px solid #66767A;border-left:1px solid #66767A;border-right:1px solid  #66767A; font: normal 11px verdana,arial,helvetica,tahoma,sans-serif; background-color: #ffffff;  color: black; width: 170px; }
.inputsub, .inpsub { border-top:1px solid #66767A;border-bottom:1px solid #66767A;border-left:1px solid #66767A;border-right:1px solid #66767A; font: 11px verdana,arial,helvetica,tahoma,sans-serif; background-color : #cccccc; color: black;}
.inputtext2 { border-top:1px solid #C8A95F;border-bottom:1px solid #C8A95F;border-left:1px solid #C8A95F;border-right:1px solid #C8A95F; font: 11px verdana,arial,helvetica,tahoma,sans-serif; background-color : #fff; color: black;}

.inputsel, .inpsel { border-top:1px solid  #66767A;border-bottom: 1px solid #66767A;border-left:1px solid #66767A;border-right:1px solid  #66767A; font: normal 11px verdana,arial,helvetica,tahoma,sans-serif; background-color: #ffffff;  color: black; width: 170px; }
