body,td,th {
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color:#585858;
/*        background-color:;*/
}
.textbody {
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    background-color:#FFFFFF;
}
.cba {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
}
.tableborder {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-left: 1px #CCCCCC solid;
   border-right: 1px #CCCCCC solid ;
   border-bottom: 1px #CCCCCC solid ;
}

.titleborder {
    font-family: Verdana, Arial, Helvetica, sans-serif;
   border-bottom: 1px #CCCCCC dotted ;
}
.mastcurve {
    background-image: url(../images/curve_mast.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;

}
.darkblue {
    background-image: url(../images/dot_darkblue.jpg);
    background-repeat: repeat;
}
.bgWhite {
    background-color: #FFFFFF;
}
.matteBlue {
    background-image: url(../images/dot_matteblue.jpg);
    background-repeat: repeat;
}
.searchStrip {
	background-image: url(../images/strip_search_low.jpg);
	background-repeat: repeat-x;
	color: #3965AD;
}
.ashGrey {
    background-image: url(../images/dot_ashgrey.jpg);
    background-repeat: repeat;
}
.footerCurve {
    background-image: url(../images/images/footer_home_a_01.jpg);
    background-repeat: no-repeat;
}
.copyright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
/*    background-image: url(../images/dot_darkblue.jpg);*/
    background-color:#08388C;
}
.homePromo {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(../images/tt_watermark_logo.jpg);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
}
.topNav {
    text-decoration: none;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FFFFFF;
    font-weight: normal;

}

.globalNav {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;

}
.searchStripHigh {

    background-image: url(../images/strip_search_high.jpg);
    background-repeat: repeat-x;
}
.searchbox {
    border: 1px solid #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.searchbutton {
    border: 1px solid #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    background-image: url(../images/dot_ashgrey.jpg);


}
.menuOpenedLink {
    background-image: url(../images/dot_gold_menu.jpg);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #336699;
    text-decoration: none;
    font-size: 11px;
}
.menuLink {

   background-image: url(../images/dot_blue_menu.jpg);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
}

.menuLinkLeft {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
}

.pagetitle {
    font-family: Tahoma;
    color: #3965AD;
    font-size: 14px;
    font-weight: 600;

   border-bottom: 1px #CCCCCC dotted ;
}

.breadcrumb {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    text-decoration: bold;
    font-size: 9px;
    font-weight: normal;
}

.mainmenu {
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    vertical-align: middle;

}
.footerHomeCurveB {

    background-image: url(../images/footer_home_b.jpg);
    background-repeat: no-repeat;
}
.footerHomeCurveA {
	background-image: url(../images/footer_inner_a%2Bb.jpg);
	background-repeat: no-repeat;

}
.footerInnerCurveA {
	background-image: url(../images/footer_inner_a.jpg);
	background-repeat: no-repeat;
	height: 66px;
}
.footerInnerCurveB {
	background-image: url(../images/footer_inner_b.jpg);
	background-repeat: no-repeat;
	height: 50px;
}
.faqCategory {
    font-family: Arial, Helvetica, sans-serif;
    color: #000099;
    font-weight: bold;
    background-color: #efefef;
}
.faqQuestion {
    font-weight: normal;
}
.faqAnswer {
    color: #0000CC;
    text-indent: 2pt;
}
.faqAnswers {
    background-color: efefef;
}
.whittext {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 500;

}
.topNewsItem {
	background-color: #FFF4CA;
	font-size: 11px;

}
.newsdate {
	font-family: Arial,Verdana,  Helvetica, sans-serif;
	font-weight: bold;
	color: #000066;

}
.newsheadline {
	font-weight: normal;
	color: #333333;

}
a {
	text-decoration: none;
	color: #0099CC;
}
a:hover {
	text-decoration: none;
}
.contact {
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inpit250 {
	width: 150px;
	font-family: tahoma;
}
strong,b {
	color: #3965AD;
	font-weight: bold;
}
