/* start global selectors */
html, body {height:100%;}
body {text-align:center; margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#333333; background-color:#ffffff;}

td, div, input, select {font-family:verdana; font-size:11px; color:#333333;}

b {font-weight:bold;}
i {font-style:italic;}
u {text-decoration:underline;}


/* end global selectors */

/* start global div/td classes */

.divSiteFull {width:960px; margin:0px auto 0px auto; text-align:left; border:1px solid #ff0000;}
.divSiteHead {height:90px;}
.divSiteMiddle {min-height:650px;}
.divSiteFooter {border-top:1px solid #ff0000; font-size:9px; text-align:center; padding:3px;}
.tdSiteLeftMenu {height:700px; text-align:left; vertical-align:top; margin:0px; padding:0px; background-color:#ff0000;}

.tdPageContent {width:100%; text-align:left; vertical-align:top;}
.divPageHead {color:#000000; font-family:verdana; font-size:15px; font-style:italic; padding-bottom:10px;}
.divPageSubHead {color:#ff0000; font-weight:bold; padding-bottom:5px;}
.divPageSubHeadStore {color:#ff0000; font-weight:bold; padding-bottom:5px; font-size:12px;}
.divPageSubSubHead {font-weight:bold; padding-bottom:2px;}

.divFormHead {font-size:12px; color:#0046bd; border-bottom:1px solid #919b9c; padding:0px 0px 5px 0px;}
.divFormSection {padding:5px 0px 20px 0px;}
.divFormSectionBtnSubmit {padding:20px 0px 0px 0px;}

/* end global div/td classes */


/* start ajax tab classes */

.ajaxTabStyle .ajax__tab_header {font-family:verdana; font-size:11px; background:url(/images/ajax/tabs/tab-line.gif) repeat-x bottom;}
.ajaxTabStyle .ajax__tab_outer {background:url(/images/ajax/tabs/tab-right.gif) no-repeat right; height:21px;}
.ajaxTabStyle .ajax__tab_inner {padding-left:3px; background:url(/images/ajax/tabs/tab-left.gif) no-repeat;}
.ajaxTabStyle .ajax__tab_tab {padding:4px; margin:0; background:url(/images/ajax/tabs/tab.gif) repeat-x;}
.ajaxTabStyle .ajax__tab_hover .ajax__tab_outer {background:url(/images/ajax/tabs/tab-hover-right.gif) no-repeat right;}
.ajaxTabStyle .ajax__tab_hover .ajax__tab_inner {background:url(/images/ajax/tabs/tab-hover-left.gif) no-repeat;}
.ajaxTabStyle .ajax__tab_hover .ajax__tab_tab {background:url(/images/ajax/tabs/tab-hover.gif) repeat-x;}
.ajaxTabStyle .ajax__tab_active .ajax__tab_outer {background:url(/images/ajax/tabs/tab-active-right.gif) no-repeat right;}
.ajaxTabStyle .ajax__tab_active .ajax__tab_inner {background:url(/images/ajax/tabs/tab-active-left.gif) no-repeat;}
.ajaxTabStyle .ajax__tab_active .ajax__tab_tab {background:url(/images/ajax/tabs/tab-active.gif) repeat-x;}
.ajaxTabStyle .ajax__tab_body {font-family:verdana; font-size:11px; border:1px solid #919b9c; border-top:0; width:365px; height:150px; padding:8px; background-color:#ffffff;}

.ajaxTabStyleWide .ajax__tab_body {width:97.7%; height:100%; min-height:615px;} /* width is 97.7% due to history timeline bleeding on right side */
.ajaxTabStyleAnnCon .ajax__tab_body {width:580px; height:100%; min-height:615px;}

/* end ajax tab classes */


/* start ajax accordion classes */
.accordionHeader {border:1px solid #919b9c; background:url(/images/ajax/accordion/headerOff.gif) repeat-x; padding:5px; margin-top:5px; width:365px; cursor:pointer;}

.accordionHeader a {color:#333333; background:none; text-decoration:none;}

.accordionHeader a:hover {background:none; text-decoration:none;}

.accordionHeaderSelected {border:1px solid #919b9c; background:url(/images/ajax/accordion/headerOn.gif) repeat-x; font-weight:bold; padding:5px; margin-top:5px; cursor:pointer;}

.accordionHeaderSelected a {color:#333333; background:none; text-decoration:none;}

.accordionHeaderSelected a:hover {background:none; text-decoration:none;}

.accordionContent {height:160px; background-color:#ffffff; border:1px solid #919b9c; border-top:none; padding:5px;}
/* end ajax accordion classes */


/* start left site menu classes */
.leftMenuDynamicMenuItemStyle {padding-right:7px;}

.IE8Fix {z-index:100;}
/* end left site menu classes */


/* start global hyperlink classes */
a {outline:none; text-decoration:none;}

.lnkDefault {color:#ff0000;}
a:hover.lnkDefault {color:#ff0000; text-decoration:underline;}

a:hover.lnkNoUnderline {color:#ff0000; text-decoration:none;}
/* end global hyperlink classes */


/* start button classes */
.btnDefault {color:#333333;}
.btnBlue {color:#0046bd;}
/* end button classes */


/* start colors */
.clrBlackText {color:#333333;}
.clrBlueText {color:#0046bd;}


.clrBlueLight {color:#b2c7ee;}

.clrGrayMed {color:#919b9c;}

.clrRedDark {color:#ff0000;}
.clrRedLight {color:#ffc5ca;}
.clrRed {color:#ff0000;}

.clrGreen {color:#339900;}

/* end colors */