body {padding-bottom: 20px; margin:0px; background-image: url(../images/background.gif); background-color: White; background-position: bottom; background-repeat: repeat; background-attachment: fixed;}

.tdFeatureLeft {width:153px; vertical-align: top; background-image: url(../Images/feature_side.jpg); background-position: top; background-repeat: no-repeat;}
.tdDivFeatureLeft {width:150px; vertical-align: top; background-image: url(../Images/feature_side.jpg); background-position: top; background-repeat: no-repeat;}
.tdCallOutTop {height: 33px; color: #993333; font-weight: bold; background-image: url(../Images/rightside_callout_top.gif); background-repeat: no-repeat; padding-left: 20px; vertical-align: bottom;}
.tdInput150 {padding: 1px 4px; height: 24px; width: 138px; background-image: url('../Images/rounded_150.png'); background-repeat: no-repeat; background-position: left; border: none;}
.tdInput90 {padding: 0px 2px 0px 2px; width: 92px; background-image: url('../Images/rounded_90.png'); background-repeat: no-repeat;}
.tblMenu {background-color: #cedae8; border: solid 1px #CCC; background-image: url(../Images/NavBack.gif); background-repeat: repeat-x;}
.tdMenuLeft {width: 10px; background-image:url(../Images/navbar_gradient.gif); height: 32px; border-left: solid 1px #CCC; border-top: solid 1px #CCC; border-bottom: solid 1px #CCC;}
.tdMenuRight {width: 10px; background-image:url(../Images/navbar_gradient.gif); height: 32px; border-right: solid 1px #CCC; border-top: solid 1px #CCC; border-bottom: solid 1px #CCC;}
.tdDivHeadMiddle {width:99%; background-image: url(../Images/nav_middle.gif);}
#tdNavSpacer {width:99%; background-image: url(../Images/nav_middle.gif);}
#tdFooterLeft {width: 12px; height: 9px; background-image: url(../images/bottom_left.png); background-repeat: no-repeat; background-position: left;}
#tdFooterCenter {height: 6px; background-image: url(../Images/container_bottom_middle.png); background-repeat: repeat-x;}
#tdFooterRight {width: 12px; height: 9px; background-image: url(../images/bottom_right.png); background-repeat: no-repeat; background-position: right;}
.FooterMiddle {border-bottom: solid 1px #CCC; height: 9px; width: 99%; background-image: url(../images/footermiddle.png); background-repeat: repeat-x;}

/* TABLE HEADER ROWS */
tr.Header {background-color: #AAC1D7; color: #000; font-weight: bold; height: 24px; background-image: url(../images/blueheader.gif); background-repeat: repeat-x;}
tr.Header td {color:#000;}
tr.SubHeader {background-color: #CCE0F1; color: #000; font-weight: bold; height: 24px;}
tr.SubHeader a {color: #000;}

/* MAIN NAVIGATION TABLE CELLS */
td.ParentTabOn {background-color:#72A2DD; font-weight: bold; padding-left: 2px; cursor: pointer; color: #FFFFFF;}
td.ParentTabOff {background-color:#72A2DD; font-weight: bold; padding-left: 2px; cursor: pointer; color: #FFFFFF;}
td.ChildTabOn {background-color: #FFFFFF; padding-left: 2px; cursor: pointer; height: 25px; font-weight: bold;}
td.ChildTabOff {background-color: #C6DFFF; padding-left: 2px; cursor: pointer; height: 25px; font-weight: bold;}

/* TITLE BAR WITH SOLID BACKGROUND */
.appTitle{color:Black;font-size:14px;font-weight:bold;font-variant:small-caps;border-bottom:double 4px #72A2DD;}
.TitleBar {font-weight: bold; font-style: italic; color:#000000; padding-left: 2px; background-color: #C6DFFF; border: solid 1px #666666; height: 25px;}

/* TITLE BAR WITH GRADIENT BACKGROUND (only IE supported) */
*html .TitleBar {font-weight: bold; font-style: italic; color:#000000; padding-left: 2px; background-color: #C6DFFF; filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',gradientType='1',startColorstr='#C6DFFF', endColorstr='#638ACE'); border: solid 1px #666666; height: 25px;}

/* HEADER IMAGE */
.HeaderImageCell {width: 575px; height: 80px; background-color: #FFFFFF; white-space: nowrap; background-repeat: no-repeat; background-position: right;}
