.blueHeading { font-size: 22px; font-weight: bold; padding: 10px; color: #36b4f8; }
.loginDiv { position: relative; top: 10px; left: 400px; width: 350px; }
.inputStyle { font-size: 11px; background: #FFF; border: #9ea4b2 solid 1px; }
.inputStyleBig { font-size: 11px; background: #FFF; border: #9ea4b2 solid 1px; width: 250px; }
.inputStyleBigger { font-size: 11px; background: #FFF; border: #9ea4b2 solid 1px; width: 310px; }
.wrapper span { position: relative; float: left; padding: 0 10px 0 0; left: 0.00%; width: 150px; top: 1px; text-align: right; }
.wrapper { position: relative; float: left; left: 0.00%; width: 100%; margin: 5px 0; }
ul.icons { margin: 0; padding: 0; }
ul.icons li { padding: 4px; float: left; list-style: none; }
ul.icons li a:hover { text-decoration: underline; }
.btnLogin { background: url(images/loginBtn_hover.gif) no-repeat; line-height: 23px; width: 65px; height: 23px; font-size: 11px; border: none; cursor: pointer; }
.btnLogin:hover { background: url(images/loginBtn.gif) no-repeat; }
.btn { background: url(images/btnBg.gif) no-repeat; width: 101px; height: 23px; text-align: center; border: none; cursor: pointer; font-weight: bold; font-size: 12px; padding: 3px 0 5px 0; outline: none; }
.btn:hover { background: url(images/btnBg_hover.gif) no-repeat; }
.btn_savechanges { background: url(./images/saveall_btn.png) no-repeat; width: 90px; height: 23px; text-align: center; border: none; cursor: pointer; font-weight: bold; }
.btn_add { background: url(./images/add_btn.png) no-repeat; width: 90px; height: 23px; text-align: center; border: none; cursor: pointer; font-weight: bold; }
.btn_cancel { background: url(./images/cancel_btn.png) no-repeat; width: 90px; height: 23px; text-align: center; border: none; cursor: pointer; font-weight: bold; }
.icon_up_arrow { background: url(./images/up_arrow.png) no-repeat; text-align: center; border: none; cursor: pointer; font-weight: bold; background-repeat: no-repeat; display: block; height: 16px; overflow: hidden; text-indent: -99999px; width: 16px; }
.icon_up_arrow_inactive { background: url(./images/up_arrow_inactive.png) no-repeat; text-align: center; border: none; cursor: pointer; font-weight: bold; background-repeat: no-repeat; display: block; height: 16px; overflow: hidden; text-indent: -99999px; width: 16px; }
.icon_down_arrow { background: url(./images/dwn_arrow.png) no-repeat; text-align: center; border: none; cursor: pointer; font-weight: bold; background-repeat: no-repeat; display: block; height: 16px; overflow: hidden; text-indent: -99999px; width: 16px; }
.icon_down_arrow_inactive { background: url(./images/dwn_arrow_inactive.png) no-repeat; text-align: center; border: none; cursor: pointer; font-weight: bold; background-repeat: no-repeat; display: block; height: 16px; overflow: hidden; text-indent: -99999px; width: 16px; }
.icon_delete { background: url(./images/remove_icon.png) no-repeat; text-align: center; border: none; cursor: pointer; font-weight: bold; background-repeat: no-repeat; display: block; height: 16px; overflow: hidden; text-indent: -99999px; width: 16px; }
.btn_long { background: url(./images/btnBg_hover_long.gif) no-repeat; width: 120px; height: 23px; text-align: center; border: none; cursor: pointer; font-weight: bold; float: right; }
.btn_long:hover { background: url(./images/btnBg_long.gif) no-repeat; line-height: 23px; width: 120px; height: 23px; text-align: center; border: none; cursor: pointer; font-weight: bold; float: right; }
.btn_small { background: #c2d7e4 none repeat scroll 0 0; border: 1px solid #4073fe; height: 1.7em; }
.btn_small:hover { height: 1.7em; background: #f1bd85 none repeat scroll 0 0; border: 1px solid #ff7e1f; -moz-border-radius-bottomleft: 2px !important; -moz-border-radius-bottomright: 2px !important; -moz-border-radius-topleft: 2px !important; -moz-border-radius-topright: 2px !important; }
.btn_small_green { background: #AAFFAA none repeat scroll 0 0; border: 1px solid #2AFF55; height: 1.7em; }
.btn_small_green:hover { height: 1.7em; background: #f1bd85 none repeat scroll 0 0; border: 1px solid #ff7e1f; -moz-border-radius-bottomleft: 2px !important; -moz-border-radius-bottomright: 2px !important; -moz-border-radius-topleft: 2px !important; -moz-border-radius-topright: 2px !important; }
.btn_small_red { background: #FFD4D4 none repeat scroll 0 0; border: 1px solid #FFAAAA; height: 1.7em; }
.btn_small_red:hover { height: 1.7em; background: #f1bd85 none repeat scroll 0 0; border: 1px solid #ff7e1f; -moz-border-radius-bottomleft: 2px !important; -moz-border-radius-bottomright: 2px !important; -moz-border-radius-topleft: 2px !important; -moz-border-radius-topright: 2px !important; }
.submitBtn { background: url(images/btnBg.gif) no-repeat; line-height: 23px; width: 101px; height: 23px; text-align: center; font-size: 11px; border: none; cursor: pointer; font-weight: bold; }
.submitBtn:hover { background: url(images/btnBg_hover.gif) no-repeat; line-height: 23px; width: 101px; height: 23px; text-align: center; font-size: 11px; border: none; cursor: pointer; font-weight: bold; }
.hrStyle { height: 1px; color: #adb6bd; }
/* --- */
.site1 { float: left; width: 350px; border: #9ea4b2 solid 1px; padding: 2px; margin: 2px; }
.site2 { width: 125px; border: #9ea4b2 solid 1px; padding: 2px; margin: -104px 3px 3px 235px; }
.site2 img { border: #9ea4b2 solid 1px; margin: 0 0 0 2px; }
.site2 img:hover { border: #025086 solid 1px; }
.page1 { width: 225px; border: #9ea4b2 solid 1px; padding: 2px; margin: 2px; height: 98px; }
.page2 { width: 125px; border: #9ea4b2 solid 1px; padding: 2px; margin: -106px 3px 3px 235px; height: 98px; }
.page2 img { border: #9ea4b2 solid 1px; margin: 0 0 0 2px; }
.page2 img:hover { border: #025086 solid 1px; }
.cont1 { width: 100px; border: #9ea4b2 solid 1px; padding: 2px; margin: 2px; }
.cont2 { width: 100px; border: #9ea4b2 solid 1px; padding: 2px; margin: -105px 3px 3px 111px; }
.cont3 { width: 125px; border: #9ea4b2 solid 1px; padding: 2px; margin: -107px 3px 3px 220px; }
.iconthumbnail { padding: 2px; border-bottom: #6ed8f5 solid 1px; }
.iconthumbnail:hover { background-position: #ffd57a; background: #ffd57a; border-bottom: #6ed8f5 solid 1px; cursor: pointer; }
/* --- */
.accessible { background: url(images/accessible.png) no-repeat; height: 16px; width: 16px; display: block; }
.unaccessible { background: transparent url(images/unaccessible.png) no-repeat scroll -2px 50%; height: 16px; width: 16px; display: block; }
.collapsed { background: url(images/a-right-arrow.gif) no-repeat !important; padding-left: 15px !important; background-position: left !important; }
.expanded { background: url(images/a-down-arrow.gif) no-repeat; padding-left: 15px; background-position: left; }
.collapsed1 { background: url(images/a-right-arrow.gif) no-repeat; padding-left: 15px; background-position: left; }
.expanded1 { background: url(images/a-down-arrow.gif) no-repeat !important; padding-left: 15px !important; background-position: left !important; }

