html, body, form {margin:0; height:100%; padding:0; border:none;}
body {font: 13px Arial; background: #000000 url(/images/CirroBackgroundTile.jpg) repeat left top}
sup {font-size:x-small; vertical-align:top;}
a:link {border: 0 none;color: #E28C05; text-decoration: none; }
a:active {border: 0 none;color: #E28C05; text-decoration: none;}
a:visited {border: 0 none;color: #E28C05; text-decoration: none;}	
a:hover {border: 0 none;color: #000; text-decoration: none;}	
span.page_title {color: #E28C05; font-size:12pt; font-family: Arial Black, Arial; line-height: 14pt}
span.page_title sup {font-size:10pt; line-height: 10pt; font-family: Arial; vertical-align:top;}
span.page_sub_title {color: #000; font-size:11pt; font-family: Arial; }
.master_header_phone {position: absolute; top: 93px; left: 0px; font: bold 15px Arial; color: #e28c05 ;text-align: center; width: 156px}
.master_header_phone_alt {position: absolute; top: 110px; left: 0px; font: bold 11px Arial; color: #e28c05 ;text-align: center; width: 156px}
table.login { border-collapse:collapse; z-index:-1; border: 1px solid #666; padding: 0px; background-color: #FFF; color: #000; font: 11px Arial; width: 350px}
th.default_caption {border: 0px solid #000; padding: 2px; background-color: #000; color: #fff; font: bold 14px Arial; text-align: center}
th.small_caption {border: 0px solid #000; padding: 1px; background-color: #000; color: #fff; font: bold 11px Arial; text-align: center}

a img {border: 0 none; color: #E28C05}
img {border: 0 none; color: #E28C05}
map {border: 0 none;}

div.ajax_load { background-color:#FFFACD; border: solid 1px #666; font: 11px Arial; text-align: center;} 
div.progressBar {height: 18px; border: solid 1px #000; background: url(../../Images/progress_bar.jpg) repeat-x 0 0; text-align:center; color: #fff; font: bold 12px Arial; padding-top:2px; }
.error_panel { background-color:#FFFACD; border: solid 1px #666; font: 11px Arial; color: #000; text-align: left;} 
.imgHand {cursor: pointer; cursor: hand;}

.validatorCalloutHighlight {background-color: #FFFACD; font: 11px Arial; padding: 2px ;z-index: 999}
.RequiredFieldValidator {color: #660000; font-style:italic }

table#pageTable {border-collapse: collapse; padding: 0px; margin: 0px; border: solid 0px; width: 751px; border-spacing: 0px}
table#pageTable td {text-align: left; font: 13px Arial; vertical-align: top; margin: 0px; padding: 0px}
table#pageTable td.padr {padding: 0px 2px 0px 0px; text-align: right; vertical-align: middle}
table#pageTable td.padl {padding: 0px 0px 0px 2px; text-align: left; vertical-align: middle; color: #000;}
table#pageTable td.padc {padding: 0px 1px 0px 1px; text-align: center; vertical-align: middle;}
table#pageTable td.label {padding: 0px 2px 0px 0px; text-align: right; vertical-align: middle; font-weight: bold}

table#contentTable {border-collapse: collapse; margin: 0px; padding: 0px; border: solid 0px; width: 100%;}
table#contentTable td {font: 13px Arial; padding: 0px; margin: 0px}
.ResiHoverButton {font: 13px Arial; background-color: #808080; text-align:center }
.ResiHoverButton:hover {font: 13px Arial; background-color: Red }
table#contentTable .Release a:link {color: #000; text-decoration: none}
table#contentTable .Release a:active {color: #000; text-decoration: none}
table#contentTable .Release a:visited {color: #000; text-decoration: none}	
table#contentTable .Release a:hover {color: #000; text-decoration: none}	
.footerCell a:link {color: #fff; text-decoration: underline; font: bold 8px Arial}
.footerCell a:active {color: #fff; text-decoration: underline; font: bold 8px Arial}
.footerCell a:visited {color: #fff; text-decoration: underline; font: bold 8px Arial}
.footerCell a:hover {color: #fff; text-decoration: underline; font: bold 8px Arial}
.footerCell .copyright {color: #808080; font: bold 10px Arial}
table#contentTable .Release td.releaseBody {font: 14px Arial; padding-top: 5px; padding-bottom: 5px; text-align:justify}	
table#contentTable .Release td.releaseBody strong {font: bold 14px Arial;}
table#contentTable .Release p.eor {text-align: center}

table#contentTable .gv {border-collapse:collapse; border: 1px solid #000; background-color: #FFF; color: #000; font:13px Arial; width: 100%;}
table#contentTable .gv tbody {overflow-x:hidden;}
table#contentTable .gv td.label {border: 1px solid #000; padding-right: 2px; font: bold 12px Arial; text-align: right}
table#contentTable .gv td.data {border: 1px solid #000; padding-left: 4px; font: 12px Arial; text-align: left}
table#contentTable .gv th {border: 0px solid #000; background-color: #000; color: #E28C05; padding: 1px; font: 12px Arial; text-align: center}
table#contentTable .gv_header {border: 0px solid #000; padding: 2px; background-color: #000; color: #E28C05; font: bold 13px Arial; text-align: center}
table#contentTable .gv_header th {border: 0px solid #000; padding: 2px; font: bold 13px Arial; text-align: center}
table#contentTable .gv_header a:link, table#contentTable .gv_header a:visited {font: bold 13px Arial; color: #E28C05; text-decoration: underline;}
table#contentTable .gv_header a:hover, table#contentTable .gv_header a:active {font: bold 13px Arial; color: #fff; text-decoration: none;}
table#contentTable .gv_pager {border: 0px solid #000; padding: 2px; background-color: #000; color: #FFF; font: bold 14px Arial; text-align: center}
table#contentTable .gv_pager a:link, table#contentTable .gv_pager a:visited, table#contentTable .gv_pager a:active {font: bold 13px Arial; color: #E28C05; text-decoration: underline;}
table#contentTable .gv_pager a:hover {font: bold 13px Arial; color: #fff; text-decoration: none;}
table#contentTable .gv_row_style {font: 13px Arial; background-color: #FFF;}
table#contentTable .gv_row_style:hover, table#contentTable .gv_alt_row_style:hover, table#contentTable .gv_row_style_selected {background-color: #F4D584;}
table#contentTable .gv_row_style a {font: 13px Arial; color: #E28C05; text-decoration: underline;}
table#contentTable .gv_row_style a:hover, table#contentTable .gv_alt_row_style a:hover {color: #000; text-decoration: none;}
table#contentTable .gv_alt_row_style {font: 13px Arial; background-color: #D8D4CB;}
table#contentTable .gv_alt_row_style a {font: 13px Arial; color: #E28C05; text-decoration: underline;}
table#contentTable .gv_padr {font: 12px Arial; padding: 0px 3px 0px 0px; text-align: right; vertical-align: middle}
table#contentTable .gv_padl {font: 12px Arial; padding: 0px 0px 0px 3px; text-align: left; vertical-align: middle}
table#contentTable .gv_padc {font: 12px Arial; padding: 0px 2px 0px 2px; text-align: center; vertical-align: middle}
table#contentTable input.btnDefault {background-color: #666; border-top: 1px solid #A9A9A9; border-left: 1px solid #A9A9A9; border-bottom: 1px solid #000; border-right: 1px solid #000; color: #DCDCDC; width: 100px; cursor: pointer; cursor: hand;}

table#contentTable .main {border-collapse: collapse; width: 100%; border: solid 0px #ffffff;}
table#contentTable .main td {font: 13px Arial; padding: 2px; vertical-align: top}
table#contentTable .main td.caption {color: #E28C05; font: bold 14px Arial; padding: 2px; vertical-align: top; text-align: left}
table#contentTable .main a:link {border: 0 none; color: #E28C05; font: 13px Arial; text-decoration: none}
table#contentTable .main a:active {border: 0 none; color: #E28C05; font: 13px Arial; text-decoration: none}
table#contentTable .main a:visited {border: 0 none; color: #E28C05; font: 13px Arial; text-decoration: none}	
table#contentTable .main a:hover {border: 0 none; color: #000; font: 13px Arial; text-decoration: none}	

table#contentTable .navMenu {font: 11px Arial; border-collapse:collapse; border: solid 0px #000; background-color: #F1F0EC; padding: 0px; margin: 0px;}
table#contentTable .navMenuItem {border-collapse:collapse; font: 11px Arial; color: #000; background-color: #F1F0EC; border-left: solid 1px #858585; border-right: solid 1px #858585; border-bottom: solid 1px #858585; padding: 4px 4px 4px 4px; width: 120px;z-index: 999}
table#contentTable .navMenuItem td {font: 11px Arial; color: #000; text-decoration: none; padding: 4px 4px 4px 4px}
table#contentTable .navMenuItemHover {font: 11px Arial; color: #fff; background-color: #F3AF35;}
table#contentTable .ctl00_topNavMenu_navMenu_0 {z-index: 999;}

/*ajax__tab_css-theme */
.ajax__tab_css-theme .ajax__tab_header {font-family:Arial; margin: 5px 0px 0px 0px; font-size: 12px; font-weight: bold; color: #000; background: url(/images/Tabs/tab-line.jpg) repeat-x bottom; height:33px; padding: 0px;}
.ajax__tab_css-theme .ajax__tab_header .ajax__tab_outer {background:url(/images/Tabs/tab-right.jpg) no-repeat top right; margin-right: 1px}
.ajax__tab_css-theme .ajax__tab_header .ajax__tab_inner {padding-left:3px; background:url(/images/Tabs/tab-left.jpg) no-repeat top left;}
.ajax__tab_css-theme .ajax__tab_header .ajax__tab_tab {padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 0px; color: #fff; background:url(/images/Tabs/tab.jpg) repeat-x top; height:22px;}
.ajax__tab_css-theme .ajax__tab_hover .ajax__tab_outer {background:url(/images/Tabs/tab-hover-right.jpg) no-repeat top right; margin-right: 1px}
.ajax__tab_css-theme .ajax__tab_hover .ajax__tab_inner {background:url(/images/Tabs/tab-hover-left.jpg) no-repeat top left;}
.ajax__tab_css-theme .ajax__tab_hover .ajax__tab_tab {background:url(/images/Tabs/tab-hover.jpg) repeat-x top; color: #000;}
.ajax__tab_css-theme .ajax__tab_active .ajax__tab_outer {background:url(/images/Tabs/tab-active-right.jpg) no-repeat top right; margin-right: 1px}
.ajax__tab_css-theme .ajax__tab_active .ajax__tab_inner {background:url(/images/Tabs/tab-active-left.jpg) no-repeat top left;}
.ajax__tab_css-theme .ajax__tab_active .ajax__tab_tab {background:url(/images/Tabs/tab-active.jpg) repeat-x top; color: #000;}
.ajax__tab_css-theme .ajax__tab_body {border:0px solid #999999;border-top:0px;padding:0px; overflow: auto; scrollbar-base-color: #666; scrollbar-arrow-color: #E28C05; margin: 0px;}
