﻿.cnt_nav_btn_style {background-image: url('../General/cnt_main_heading.jpg'); cursor: hand; height: 39px; background-repeat: repeat-x; width: 100%; background-color: White; background-position: bottom bottom; padding-left: 10pt; padding-right: 10pt; border: solid 0px white; text-align: left;font-family: MS Reference Sans Serif;}
.cnt_nav_btn_style:hover {background-image: url('../General/img_btn_list_over2.jpg'); cursor: hand; height: 39px; background-repeat: repeat-x; width: 100%; background-color: White; background-position: bottom bottom; padding-left: 10pt; padding-right: 10pt; border: solid 0px white; color: white; text-align: left;font-family: MS Reference Sans Serif;}
.cnt_nav_btn_style_click {background-image: url('../General/img_btn_list_over2.jpg'); cursor: hand; height: 39px; background-repeat: repeat-x; width: 100%; background-color: White; background-position: bottom bottom; padding-left: 10pt; padding-right: 10pt; border: solid 0px white; color: white; text-align: left;font-family: MS Reference Sans Serif;}
.cnt_txt_toolbar_heading {color: #00A6E4; border-left: solid 1px white; font-weight: bold; text-align: right; height: 25px; padding-left: 10pt; padding-right: 10pt; vertical-align: middle; white-space: nowrap;font-family: MS Reference Sans Serif;}
.cnt_txt_toolbar_heading:hover {color: #87C556; border-left: solid 1px white; font-weight: bold; text-align: right; height: 25px; vertical-align: middle; white-space: nowrap;font-family: MS Reference Sans Serif;}

.cnt_results_row {background-color: #eeeeee; height: 25px; white-space: nowrap; font-size: 12pt;}
.cnt_results_row:hover {background-color: white; white-space: nowrap; font-size: 12pt;}
.cnt_results_alternate {background-color: white; height: 25px; font-size: 12pt;}
.cnt_results_alternate:hover {background-color: #eeeeee; font-size: 12pt;}
.cnt_results_selected {background-color: #f1f1f1; font-size: 12pt;}
.cnt_results_link {color: #00a8ff; padding-left: 4px; padding-right: 4px; font-size: 12pt;}
.cnt_lbl_error_results {color: #1d1d1d;}

.cnt_page_error_heading {color: #272727; font-size: 12pt;}
.cnt_page_error_text {color: #272727; font-size: 10pt;}
.cnt_page_error_text_info {color: #880000; font-size: 10pt;}

/* An item like this needs to be created for every website linked to this admin system. */
body{background-color: black; padding: 0 0 0 0; font-family: MS Reference Sans Serif; font-size: 10pt;}

a {font-weight: bold; color: #2e9ff6; text-decoration: none; cursor: hand;font-family: MS Reference Sans Serif;}
a:hover {font-weight: bold; color: silver;  cursor: hand;font-family: MS Reference Sans Serif;}

b {font-weight: normal; color: #2e9ff6; font-family: MS Reference Sans Serif;}
h1 {font-family: MS Reference Sans Serif; font-weight: none; color: #02182a; padding : 0px; font-size: 44px; }
h2 {font-weight: bold; color: #2e9ff6; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: normal; padding-top: 0px; letter-spacing: normal; font-family: MS Reference Sans Serif;font-size: 18px;}
h3 {font-weight: bold; color: #2e9ff6; font-family: MS Reference Sans Serif;}

.h2 {font-family: MS Reference Sans Serif; color: White;font-size: 5px;}
.h2:hover {font-family: MS Reference Sans Serif; color: #dadada;font-size: 5px;}
 
td {font-weight: normal; color: #666666; text-decoration: none; font-family: MS Reference Sans Serif; font-size:10pt;} 
td:hover {font-weight: normal; color: black; text-decoration: none; font-family: MS Reference Sans Serif; font-size:10pt;}

.tdwhite {font-weight: normal; color: white; text-decoration: none; font-size: 12pt; } 
.tdgray {font-weight: normal; color: #666666; text-decoration: none; font-size: 20px; } 

.Error {font-weight: normal; color: white; text-decoration: none; font-family: MS Reference Sans Serif;} 

/* 1st content level table style */ 
.TableStyle {background-color: white; width: 100%; padding: 0 0 0 0; vertical-align: top; margin: 0px; }

/* 2nd content level table style */ 
.TableInnerStyle {width: 100%; background-color: white; padding: 0 0 0 0; margin: 0px; text-align: left; vertical-align: top;font-family: MS Reference Sans Serif;}

.areg {font-family: MS Reference Sans Serif; font-weight: none; color: dimgray; text-decoration: none; cursor: hand; font-size: 9px; }
.areg:hover { font-family: MS Reference Sans Serif; font-weight: none; color: silver; text-decoration: underline; cursor: hand; font-size: 9px; }

.tdPlaceholderStyle {width: 100%; background-color: White;}

.textboxGeneral {color: black; text-decoration: none; font-weight: normal; border-right: dimgray 1px solid; border-top: dimgray 1px solid; border-left: dimgray 1px solid; border-bottom: dimgray 1px solid; font-family: MS Reference Sans Serif; font-size:10pt;}
.textboxGeneral:hover {color: black; text-decoration: none; font-weight: normal; border-right: dimgray 1px solid; border-top: dimgray 1px solid; border-left: dimgray 1px solid; border-bottom: dimgray 1px solid; background-color: whitesmoke; font-family: MS Reference Sans Serif;}

.aTabSecondary
{font-weight: none; color: white; padding-left: 3px; font-weight: normal; padding-right: 3px; text-decoration: none; cursor: hand;}

.aTabSecondary:hover
{font-weight: none; color: silver; text-decoration: none; font-weight: normal; padding-left: 3px; padding-right: 3px;}

.sitemapPnl
{background-color: White; position: absolute; top: 100px; left: 200px; text-align: left; border: solid 1px dimgray; padding: 5px 5px 5px 5px; filter: progid:DXImageTransform.Microsoft.Alpha(style=4,opacity=96);}

.sitemapTbl
{background-color: White; width: 600px; text-align: left;}

.textboxTop {color: black; text-decoration: none; font-weight: normal; border-right: white 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: white 1px solid; font-family: MS Reference Sans Serif;}
.textboxTop:hover {color: black; text-decoration: none; font-weight: normal; border-right: white 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: white 1px solid; background-color: whitesmoke; font-family: MS Reference Sans Serif;}

.watermarked
{color: dimgray; text-decoration: none; font-weight: normal; border-right: white 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: white 1px solid;}

/* User Control level item style */ 
.MenuStyle{font-size:9px; text-align: left; width: 100%; height: 1px; z-index: 1000; }

/* 1st level menu style */ /* ##############################################################*/ 
.NavStyle {font-size:9pt; padding-right: 10pt; padding-top: 6px; color: #585858; font-weight: normal; height: 41px; width: 100%; z-index: 999; font-family: MS Reference Sans Serif;}
.NavStyle:hover {font-size:9pt; padding-right: 10pt; padding-top: 6px; color: #009cd3; font-weight: normal; height: 41px; width: 100%; z-index: 999; font-family: MS Reference Sans Serif;}
.NavStaticHoverStyle {font-size:9pt; color: #009cd3; padding-right: 10pt; border: 0px; height: 41px; width: 100%; z-index: 1000; text-decoration: none; font-family: MS Reference Sans Serif;}
/* ##############################################################*/
.NavDynamicMenuItemStyle		{	background:white;height:30px;font-weight:normal;width:200px;color: #999999;vertical-align:middle;top:35px;border-bottom:lightgray 1px solid;border-right:lightgray 1px solid;border-left:lightgray 1px solid;padding-left:5px;font-size:9pt;}
.NavDynamicMenuItemStyle:hover  {font-size:9pt; background:#7BCAF2; height: 30px; font-weight: normal; width: 200px;color:#999999; vertical-align:middle; top:35px; color:White;padding-left: 5px;}
.separator                      {font-size:10pt; border-style: none; background: transparent; list-style-image: none; width:0px; font-weight: normal;padding: 0px 0px 0px 0px;}
.navigation                     {font-size:10pt; margin: 0 auto; overflow: hidden;}
.navigation_bar                 {font-size:10pt; width: 950px; top: 111px; border: solid 1px #cccccc; font-family: MS Reference Sans Serif; background-color: white; }
.navigation_bar                 {font-size:10pt; height: 50px; }
.navigation                     {font-size:10pt; width: 950px;font-weight: normal;}
.menu                           {font-size:10pt; height: 50px; position: absolute;font-weight: normal;}
.buttons_nav                    {}
.buttons_nav:hover              {}
.navigation_menu                {font-size:10pt; background-color: white; height: 50px; text-align: left;}
.navigation_menu a              {font-size:10pt; font-weight: normal;}
.navigation_menu a:hover        {font-size:10pt; font-weight: normal;}
.NavDynamicMenuItemStyle        {font-size:10pt; font-weight: normal; height: 30px; width: 250px; z-index: 999;} 
.NavDynamicMenuItemStyle:hover  {font-size:10pt; font-weight: normal; height: 30px; width: 250px; z-index: 999;} 
.NavStaticSelectedStyle         {font-size:10pt; font-weight: normal; height: 30px; z-index: 999;}
.NavDynamicSelectedStyle        {font-size:10pt; height: 25px; width: 180px; z-index: 999;}
.buttonGeneral					{background-color: #7BCAF2;font-family: MS Reference Sans Serif;font-size: 10pt;color: White;border-bottom-style: none;border-left-style: none;border-top-style: none;border-right-style: none;}
.buttonGeneral:hover			{background-color: #00A6E4;font-family: MS Reference Sans Serif; font-size: 10pt;color: White;cursor: hand;}
.cnt_drp_toolbar		{font-family: MS Reference Sans Serif; font-size: 10pt;height: 25px;border-top: solid 1px #999999; border-right: solid 1px #999999;border-bottom: solid 1px #999999; border-left: solid 1px #999999;-moz-border-radius: 0px;}
.cnt_drp_toolbar:focus	{font-family: MS Reference Sans Serif; font-size: 10pt;height: 25px;border-top: solid 1px #999999; border-right: solid 1px #999999;border-bottom: solid 1px #999999; border-left: solid 1px #999999;-moz-border-radius: 0px;}
.dropdown				{font-family: MS Reference Sans Serif; font-size: 10pt;}
.cnt_details_heading    {font-family: MS Reference Sans Serif; font-size: 10pt; font-weight:bold; }
.cnt_details_values     {font-family: MS Reference Sans Serif; font-size: 10pt;}
.textbox                {font-family: MS Reference Sans Serif; font-size: 10pt;}


/* Input item styles */
/* ##############################################################*/

.textboxTop {font-family: MS Reference Sans Serif; font-size: 10pt;color: black; text-decoration: none; font-weight: normal; border-right: white 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: white 1px solid; }
.textboxTop:hover {font-family: MS Reference Sans Serif; font-size: 10pt;color: black; text-decoration: none; font-weight: normal; border-right: white 1px solid; border-top: white 1px solid; border-left: white 1px solid; border-bottom: white 1px solid; background-color: whitesmoke; }

.textboxGeneral {font-family: MS Reference Sans Serif; font-size: 10pt;color: black; text-decoration: none; font-weight: normal; border-right: dimgray 1px solid; border-top: dimgray 1px solid; border-left: dimgray 1px solid; border-bottom: dimgray 1px solid; }
.textboxGeneral:hover {font-family: MS Reference Sans Serif; font-size: 10pt;color: black; text-decoration: none; font-weight: normal; border-right: dimgray 1px solid; border-top: dimgray 1px solid; border-left: dimgray 1px solid; border-bottom: dimgray 1px solid; background-color: whitesmoke; }

.cnt_entry_background {background-image: url('sky10.jpg'); background-repeat: repeat-x; background-position: top left; color: Black;}
.cnt_contribution_background {background-color: #87C556; color: White; padding-bottom: 5px;}
.cnt_contribution_background:hover {background-color: #87C556; color: White; padding-bottom: 5px;}
.cnt_active_avatar_background {color: White;}
.cnt_active_avatar_background:hover {background-image:url('img_avatar_back_hover.jpg'); background-repeat: repeat-x; color: Black;}
.cnt_terminated_avatar_background {color: Red;}
.cnt_terminated_avatar_background:hover {background-image:url('img_avatar_back_hover.jpg'); background-repeat: repeat-x; color: Red;}

.cnt_header_text {white-space: nowrap;  color: #2e9ff6; font-size: 12pt; padding-left: 5px; padding-right: 10pt;font-family: MS Reference Sans Serif;}
.cnt_header_text:hover {white-space: nowrap; color: #2e9ff6; font-size: 12pt; padding-left: 5px; padding-right: 10pt;font-family: MS Reference Sans Serif;}

.cnt_txt_search {color: #2e9ff6; background-color: White; height: 20px; border: solid 1px #e0e0e0; vertical-align: middle;font-family: MS Reference Sans Serif;}
.cnt_txt_search:hover {color: gray; background-color: #fef7c9; height: 20px; border: solid 1px #e0e0e0; vertical-align: middle;font-family: MS Reference Sans Serif;}

#cnt_lbl_heading {float: left; color: #2e9ff6; font-size: 12pt; padding-right: 5px; padding-left: 10pt; padding-bottom: 10pt;font-family: MS Reference Sans Serif;}
#cnt_lbl_heading:hover {float: left; color: #2e9ff6; font-size: 12pt; padding-right: 5px; padding-left: 10pt; padding-bottom: 10pt;font-family: MS Reference Sans Serif;}

.cnt_details_main_heading {background-color: silver; background-image: url('../General/cnt_main_heading.jpg'); font-family: MS Reference Sans Serif; font-size: 10pt; background-repeat: repeat-x; color: #1d1d1d; text-align: center; font-weight: bold;}
.cnt_details_main_heading:hover {background-color: silver; color: #2e9ff6; text-align: center; font-weight: bold; font-family: MS Reference Sans Serif; font-size: 10pt;}

.cnt_search_button {background-image: url('cnt_btn_back.jpg'); height: 34px; background-repeat: repeat-x; color: #e7e7e7; font-weight: bold; cursor: hand; padding-left: 5px; padding-right: 5px; border: solid 1px gray;}
.cnt_search_button:hover {background-image: url('cnt_btn_back.jpg'); height: 34px; background-repeat: repeat-x; color: black; font-weight: bold; cursor: hand; padding-left: 5px; padding-right: 5px; border: solid 1px gray;}

.cnt_button {background-image: url('cnt_btn_back.jpg'); height: 34px; background-repeat: repeat-x; color: #e7e7e7; font-weight: bold; cursor: hand; padding-left: 0px; padding-right: 5px; border: solid 1px gray;font-family: MS Reference Sans Serif;}
.cnt_button:hover {background-image: url('cnt_btn_back.jpg'); height: 34px; background-repeat: repeat-x; color: black; font-weight: bold; cursor: hand; padding-left: 0px; padding-right: 5px; border: solid 1px gray;font-family: MS Reference Sans Serif;}

.loadingTblOuterTrns
{width: 100%; height: 100%; position: absolute; top: 0; z-index: 1000;}

.loadingTblInnerTrns
{width:300px; height: 200px; position: absolute; top: 30%; left: 40%; border: solid 4px #202020; background-color: black; filter: progid:DXImageTransform.Microsoft.Alpha(style=4,opacity=70);}

.loadingTblTrns
{width: 300px; height: 200px; background-color: white; vertical-align: middle; text-align: center; filter: progid:DXImageTransform.Microsoft.Alpha(style=4,opacity=100);}

.loadingTblOuter
{width: 100%; height: 100%; position: absolute; top: 0;}

.loadingTblInner
{width: 300px; height: 200px; position: absolute; top: 30%; left: 40%; padding: 4px;}

.loadingTbl
{width: 300px; height: 200px; background-color: white; vertical-align: middle; text-align: center;}

.loadingImg
{vertical-align: middle; text-align: center; padding-top:60px;}

.loadingTxt
{vertical-align: middle; text-align: center; padding-top:5px;}

.sitemapPnl
{background-color: White; position: absolute; top: 100px; left: 200px; text-align: left; border: solid 1px dimgray; padding: 5px 5px 5px 5px; filter: progid:DXImageTransform.Microsoft.Alpha(style=4,opacity=96);}

.sitemapTbl
{background-color: White; width: 600px; text-align: left;}


/* Gridview Green styles */
/* ##############################################################*/

.GreenGridEditRowStyle
{ 
    
}
.GreenGridRowStyle
{ 
    font-weight: normal;
    color: white;  
    background-color: #91c03e;
}
.GreenGridRowStyle:hover
{ 
    font-weight: normal;
    color: white;  
    background-color: #4c661f;
}
.GreenGridSelectRowStyle
{ 
    font-weight: normal;
    color: #4c661f;  
    background-color: white;
}
.GreenGridPagerStyle
{ 
    
}
.GreenGridHeaderStyle
{
	font-weight: bold;
	color: white;
	background : #4c661f;
}
.GreenGridAlterRowStyle
{ 
    font-weight: normal;
    color: white;  
    background-color: #91c03e;
}
.GreenGridAlterRowStyle:hover
{ 
    font-weight: normal;
    color: white;  
    background-color: #4c661f;
}

.table {width: 100%;}
.table .section_heading {height: 33px; width: 200px; padding-left: 20px; padding-right: 5px; color: Red; vertical-align: middle;}
.table .section_heading_image {height: 33px; width: 100%; padding-left: 5px; color: Silver; vertical-align: middle;}
.table .heading {text-align: right;}
.table .text {}
.table a {text-decoration: none;}
.table a:hover {text-decoration: underline;}
   
.table .login .header {color: White; height: 50px;} 
.table .login .heading {color: white; border: solid 1px black; text-align: center; height: 100px;}
.table .login .text {color: white; border: solid 1px black; text-align: center; height: 100px;}
                            