﻿/*################################### Grouping Start ###################################*/
body
{
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica;
    font-style: normal;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0px;
    word-spacing: 0px;
    background: white;
    color: #004080;
    margin: 0;
}
HR
{
    background-color: #004080;
    color: #004080;
}
/*
textarea
{
    color: #0166ce;
    border: 1pt solid #0166ce;
}
*/
select, textarea, option
{
    color: #0166ce;
    border-color: #0166ce;
    border-width: thin;
}
/*################################### Grouping End ###################################*/


/*################################### Classes Start ###################################*/
.uploadForm
{
    background: #eaeff3; /* font-weight: normal;     font-size: 11px;     color: #004080;     font-weight: normal;     font-size: 8pt;     font-family: Verdana, Arial, Helvetica;     font-style: normal;     text-decoration: none;     text-transform: none;     letter-spacing: 0px;     word-spacing: 0px;     margin: 0;*/
}
.uploadForm_TextBox
{
    border-style: none;
    background-color: #eaeff3;
    color: #004080;
    border-color: #FFFFFF;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica;
}
/*################################### Linc Formating Start ###################################*/
a:link, a:visited
{
    color: #004080;
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
}
a:active, a:hover
{
    color: #0095d8;
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
}
a.SubMenu:link, a.SubMenu:visited
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
}
a.SubMenu:active, a.SubMenu:hover
{
    color: #fff315;
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
}

a.RevisionManege_AddComment:link, a.RevisionManege_AddComment:visited
{
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
}
a.RevisionManege_AddComment:active, a.RevisionManege_AddComment:hover
{
    color: #0662b1;
    text-decoration: none;
    font-weight: bold;
    font-size: 8pt;
}


a.linkFileDownload:link, a.linkFileDownload:visited
{
    color:#0662b1;
    font-weight:normal;
    font-size: 8pt;
}
a.linkFileDownload:active, a.linkFileDownload:hover
{
    color: #ff6a05;
    font-weight: normal;
    font-size: 8pt;
}



a.linkButton:link, a.linkButton:visited
{
    color: #0095d8;
    font-weight: bold;
    font-size: 8pt;
}
a.linkButton:active, a.linkButton:hover
{
    color: #004080;
    font-weight: bold;
    font-size: 8pt;
}
a.linkButton2:link, a.linkButton2:visited
{
    color: #004080;
    font-weight: bold;
    font-size: 8pt;
}
a.linkButton2:active, a.linkButton2:hover
{
    color: #FF6a05;
    font-weight: bold;
    font-size: 8pt;
}
a.linkButton_RevisionComment:link, a.linkButton_RevisionComment:visited
{
    color: #004080; /*#0095d8;*/
    font-weight: normal;
    font-size: 8pt;
}
a.linkButton_RevisionComment:active, a.linkButton_RevisionComment:hover
{
    color: #FF6a05;
    font-weight: normal;
    font-size: 8pt;
}
a.linkButtonInContentASP:link, a.linkButtonInContentASP:visited
{
    /*border: white 2px solid; /*border-right: white 2px solid;     border-top: white 2px solid;     border-left: white 2px solid;*/ /*background-color: #dae4f0;*/ /*background-color: #dae4f0;*/
    font-weight: normal;
    font-size: 8pt;
    color: #0166D1;
    text-decoration: underline; /* none;*/
    text-align: center;
    vertical-align: middle; /*height:12pt;*/ /*     color: #0095d8;     text-decoration: underline;     font-weight: bold;     font-size: 8pt;          border-style: solid;     border:2pt;     border-color:Red;     background-color:Yellow;     */
}
a.linkButtonInContentASP:active, a.linkButtonInContentASP:hover
{
    /*border: white 2px solid; /*border-right: white 2px solid;     border-top: white 2px solid;     border-left: white 2px solid;*/ /*background-color: #dae4f0;*/ /*background-color: #dae4f0;*/
    font-weight: normal;
    font-size: 8pt;
    color: #FF6a05;
    text-decoration: underline; /* none;*/
    text-align: center;
    vertical-align: middle; /*height:12pt;*/ /*     color: #FF6a05;     text-decoration: underline;     border-style:solid;     border:2pt;     font-weight: bold;     font-size: 8pt;     border-color:Red;     background-color:Yellow;     */
}
.linkButtonInContentHTML
{
    color: #0095d8;
    text-decoration: underline;
    border-style: none;
    font-weight: bold;
    font-size: 8pt;
    letter-spacing: 1pt;
    letter-spacing: 0px;
    font-family: Verdana, Arial, Helvetica;
}
a.Navigation:link, a.Navigation:visited /*###### NavigationLinks.ascx ######*/
{
    font-size: 10pt;
    color: #849bad;
    font-weight: normal;
}
a.Navigation:active, a.Navigation:hover /*###### NavigationLinks.ascx ######*/
{
    font-size: 10pt;
    color: #ff6a05;
    font-weight: normal;
}
/*
a.CurrentMenu:link, a.CurrentMenu:visited 
{
    font-size: 10pt;
    color: #ff6a05; 
}
a.CurrentMenu:active, a.CurrentMenu:hover 
{
    font-size: 10pt;
    color: #ff6a05; 
}
*/
a.SelectedMenu:link, a.SelectedMenu:visited /*###### Menu.ascx ######*/
{
    color: #004080; /*Blue*/
    font-weight: bold;
    font-size: 8pt;
}
a.SelectedMenu:active, a.SelectedMenu:hover /*###### Menu.ascx ######*/
{
    color: #0095d8; /*Orange*/
    font-weight: bold;
    font-size: 8pt;
}
a.SelectedMenu2:link, a.SelectedMenu2:visited, a.SelectedMenu2:active, a.SelectedMenu2:hover /*###### Menu.ascx ######*/
{
    color: #0095d8; /*Orange*/
    font-weight: bold;
    font-size: 8pt;
}

/*################################### Linc Formating End ###################################*/



/*################################### Text Formating Start ###################################*/
.textNormal
{
    color: #004080;
    font-weight: normal;
    font-size: 8pt;
}
.textNormal_sparse /*###### inside of all asp:DropDownList ######*/
{
    color: #004080;
    font-size: 8pt;
    letter-spacing: 1px;
    font-family: Verdana, Arial, Helvetica;
}


.textNormal_FileUpload
{
    color: #000000;
    font-size: 8pt;
}
.textHeaderNormal
{
    color: #004080;
    font-size: 8pt;
}
.textFormItemName
{
    color: #004080;
    font-weight: bold;
    font-size: 8pt;
}
.textHeaderItemName
{
    color: #004080;
    font-weight: bold;
    font-size: 8pt;
}
.textFormItem
{
    color: #004080;
    font-weight: normal;
    font-size: 8pt;
}
.textComment
{
    color: #004080;
    background-color: #eaeff3;
    font-weight: bold;
    font-size: 8pt;
}
.textHighlight
{
    color: white;
    background-color: #FF6A05; 
    text-transform: lowercase;
    font-size: 8pt;
}
.Mandatory
{
    color: #ff6a05;
    font-size: 8pt;
}
.textNormalRed /*###### UserEdit.aspx ######*/
{
    color: #86002c;
    font-size: 8pt;
}
.textSmallSubTitle /*###### AccountEdit.aspx ######*/
{
    font-size: 10pt;
    color: #0095d8;
    font-weight: bold;
}
.textBackground /*###### NavigationLinks.ascx ######*/
{
    font-size: 9pt;
    color: #849bad;
}
.textCommentProjectSummary /*###### ProjectSummary.aspx.cs ######*/
{
    color: #004080;
    background-color: #b9c3ce;
    font-weight: bold;
    font-size: 8pt;
}
/*################################### Text Formating End ###################################*/



/*################################### backGround Formating Start ###################################*/
.backGround
{
    background-color: #eaeff3; /*font-weight: bold;     font-size: 8pt;*     color: Red;     letter-spacing: 0px;*/
}
.backGroundRevisionEdit /*###### RevisionEdit.ascx ######*/
{
    background-color: #eaeff3;
}
.backGroundProjectSummary /*###### ProjectSummary.ascx ######*/
{
    background-color: #e3eaF0;
}
.backGroundProjectSummaryHeader /*###### ProjectSummary.ascx ######*/
{
    background-color: #7da5bd;
}
/*################################### backGround Formating End ###################################*/



/*################################### Table formating Start ###################################*/
.tableButton
{
    height: 24px;
    border-right: white 2px solid;
    border-top: white 2px solid;
    border-left: white 2px solid;
    background-color: #dae4f0;
    font-weight: bold;
    font-size: 8pt;
}
.tableButton2
{
    height: 24px;
    border: #a4bada 1px solid;
    background-color: #eaeff3;
    font-weight: bold;
    font-size: 8pt;
}
.tableButton_RevisionComment /*###### RevisionComment.ascx ######*/
{
    height: 18px;
    border: #6FBC65 1px solid;
    background-color: #DAF8A9;
    font-weight: bold;
    font-size: 8pt;
}
.tableComment
{
    width: 100%;
    border: solid 1px #a4bada;
    font-weight: bold;
    font-size: 8pt;
}
.tableComment_NoBorder
{
    width: 100%;
    /*border: solid 0px #a4bada;*/
    font-weight: bold;
    font-size: 8pt;
}

.tableSubMenu
{
    background-color: #0095d8;
    height: 26px;
    font-weight: bold;
    font-size: 8pt;
}
.table_Group_Global /*###### GroupManage.ascx ######*/
{
    background-color: #dcdcc0;
    height: 26px;
    font-size: 8pt;
}
.table_Group_Project /*###### GroupManage.ascx ######*/
{
    background-color: #e0f9af;
    height: 26px;
    font-size: 8pt;
}
.tableMenu /*###### Menu.ascx ######*/
{
    height: 26px;
    border: 0px;
    width: 100%;
    background-color: #dae4f0;
    white-space: nowrap;
    font-weight: bold;
    font-size: 8pt;
}
.tdMenu /*###### Menu.ascx ######*/
{
    width: 100%;
    height: 2px;
    background-color: #dae4f0;
    font-weight: bold;
    font-size: 8pt;
}
.tableFolderDescription
{
    background-color: #dee6ec;
    border-style: solid;
    border-width: 1px;
    border-color: #FFCC00;
}
.tableButtonInContentHTML /*###### ProjectEdit.aspx ######*/
{
    height: 24px; /* width:150px;*/
    border: #94aed3 1px solid;
    background-color: #eaeff3;
    color: #0095d8;
    font-weight: bold;
    font-size: 8pt;
}
.td_CommentSentdTo /*###### RevisionComment.aspx ######*/
{
    background-color: #bdf766;
    font-weight: bold;
    font-size: 8pt;
}
.tableCurrentUser /*###### HeaderCurrentUser.aspx ######*/
{
    width: 100%;
    background-color: #a4bada;
    font-weight: bold;
    font-size: 8pt;
}
.tableCurrentUserInfo /*###### HeaderCurrentUser.aspx ######*/
{
    width: 100%;
    border-right: white 2px solid;
    border-top: white 2px solid;
    border-left: white 2px solid;
    border-bottom: white 2px solid;
    background-color: #a4bada;
    font-weight: bold;
    font-size: 8pt;
}
.tableCurrentProjectInfo /*###### HeaderCurrentProject.aspx ######*/
{
    width: 100%;
    border-right: white 2px solid;
    border-top: white 2px solid;
    border-left: white 2px solid;
    border-bottom: white 2px solid;
    background-color: #bfc9cf;
    font-weight: bold;
    font-size: 8pt;
}
.tableCurrentProject /*###### HeaderCurrnetProject.aspx ######*/
{
    width: 100%;
    border-width: 0px; /*background-color: #bfc9cf;*/
    font-weight: bold;
    font-size: 8pt;
}
.tableFooter /*###### Footer.ascx ######*/
{
    height: 26px;
    background-color: #eaeff3;
    color: Silver;
    font-weight: bold;
    font-size: 8pt;
}
.tableMessage /*###### Message.aspx ######*/
{
    width: 65%;
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
    border-color: Silver;
    font-weight: bold;
    font-size: 8pt;
}
.tableMessageErrorHandler /*###### ErrorHandler.ascx ######*/
{
    width: 100%;
    border-right: white 2px solid;
    border-top: white 2px solid;
    border-left: white 2px solid;
    border-bottom: white 2px solid;
    font-weight: bold;
    font-size: 8pt;
}
.tableMessageCorrect /*###### ErrorHandler.ascx ######*/
{
    border-color: #ffb400;
    background-color: #ffb400;
    font-weight: bold;
    font-size: 8pt;
}
.tableMessageWarning /*###### ErrorHandler.ascx ######*/
{
    border-color: #ffb400;
    background-color: #ffb400;
    font-weight: bold;
    font-size: 8pt;
}
.tableMessageError /*###### ErrorHandler.ascx ######*/
{
    border-color: #ffb400;
    background-color: #ffb400;
    font-weight: bold;
    font-size: 8pt;
}
/*################################### Table formating End ###################################*/




/*################################### Login page: Login.ascx   Strat ###################################*/
/*####### Login page: #########*/
.Login_Wite_text_Big /*###### Login.ascx ######*/
{
    font-size: 11pt;
    color: White;
    font-weight: bold;
}
.Login_Wite_text_Small /*###### Login.ascx ######*/
{
    color: White;
    font-size: 8pt;
}
.Login_text /*###### Login.ascx ######*/
{
    font-size: 9pt;
    color: #002940;
}
/*======= Link:  =========*/
.Login_Link /*###### Login.ascx ######*/
{
    font-size: 8pt;
    color: #0054A6;
    font-weight: bold;
}
/*################################### Login page: Login.ascx   End ###################################*/



/*################################### Calendar Start ##################################*/
.MyCalendar .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: #FFFFFF;
    color: Blue;
    font-weight: bold;
    font-size: 8pt;
}
.MyCalendar .ajax__calendar_container TABLE
{
    color: black;
    font-size: 11px;
    font-weight: bold;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    color: Gray;
    font-weight: bold;
    font-size: 8pt;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    color: Purple;
    font-weight: bold;
    font-size: 8pt;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    color: Red;
    font-weight: bold;
    font-size: 8pt;
}
.MyCalendar .ajax__calendar_today
{
    color: Red;
    cursor: pointer;
    padding-top: 3px;
    font-weight: bold;
    font-size: 8pt;
}
/*################################### Calendar End ##################################*/



/*################################### Ajax__tab Start ###################################*/
/*####### ajax__tab_msv_Image Start #########*/
.ajax__tab_msv_Image .ajax__tab_header
{
    font-size: 10pt;
    color: White;
    border-bottom: solid 2px White; /*!*/
}
.ajax__tab_msv_Image .ajax__tab_header .ajax__tab_outer
{
    /*background:url('images/BTN-Arrow2_1.gif') repeat-x;*/
    background: url(       'images/Tab_Passive.gif' );
    background-color: #095AA6; /*!*/ /*margin:0px 0.16em 0px 0px;     padding:1px 0px 1px 0px;*/ /*space between tabs*/ /*vertical-align:bottom;*/ /*border:solid 1px Red;*/
    border-bottom-width: 0px;
}
.ajax__tab_msv_Image .ajax__tab_header .ajax__tab_tab
{
    font-size: 10pt;
    color: White;
    text-align: center; /*display:block;*/
    padding: 0.35em 0.75em;
    margin-right: 0.01em; /*    padding:0.35em 0.75em;         margin-right:0.01em;*/
    width: 154px; /*background-position:center;*/
}
.ajax__tab_msv_Image .ajax__tab_hover .ajax__tab_outer /*MouseOver*/
{
    background: url(       'images/Tab_Active.gif' ) /* repeat-x left;/* -1300px;*/ /*background-color:Green;*/;
}
.ajax__tab_msv_Image .ajax__tab_active .ajax__tab_tab /*Selected Tab - Text*/
{
    font-size: 10pt;
    color: White;
}
.ajax__tab_msv_Image .ajax__tab_active .ajax__tab_outer /*Selected Tab*/
{
    background: url(       'images/Tab_Active.gif' ); /*#2647a0;*/ /*-1400px;*/
    background-color: #eaeff3; /*#095AA6; /*!*/
    background-repeat: no-repeat;
    background-position: right;
}
.ajax__tab_msv_Image .ajax__tab_body /*Frame*/
{
    font-size: 10pt;
    color: White;
    padding: 0.5em 0.5em; /*! Frame size*/
    background-color: #94AED3; /*!*/
    border: solid 1px #94AED3; /*!*/
    border-top-width: 0px;
}
/*####### ajax__tab_msv_Image End #########*/

/*####### ajax__tab_msv_Color Start #########*/
.ajax__tab_msv_Color .ajax__tab_Text
{
    font-size: 10pt;
    color: White;
    text-align: center;
}
.ajax__tab_msv_Color .ajax__tab_header
{
    font-size: 10pt;
    color: White; /*display: block;*/ /*text-align:center;/*align OF TABS*/
}
.ajax__tab_msv_Color .ajax__tab_header .ajax__tab_outer /*For all tabs */
{
    border: solid 1px White; /*border-right:solid 2px White;*/ /*padding: 1px 1px 0px 1px;*/
    border-top-width: 0;
    background-color: #98AED2;
    width: 152px;
    text-align: center;
}
.ajax__tab_msv_Color .ajax__tab_header .ajax__tab_tab
{
    padding: 6px 10px 6px 10px; /*width: 146px;*/ /*display: block;*/
}
/*
.ajax__tab_msv_Color .ajax__tab_header .ajax__tab_tab img
{
    height: 24px;
    width: 24px;
}
.ajax__tab_msv_Color .ajax__tab_header .ajax__tab_tab div
{
    
    white-space: nowrap;
}
.ajax__tab_msv_Color .ajax__tab_active .ajax__tab_inner
{
   background-color: Orange;
}*/
.ajax__tab_msv_Color .ajax__tab_hover .ajax__tab_outer /*MouseOver*/
{
    background-color: #3660AB;
}
.ajax__tab_msv_Color .ajax__tab_active .ajax__tab_tab /*Selected Tab - Text*/
{
    background-color: #3660AB;
}
.ajax__tab_msv_Color .ajax__tab_active .ajax__tab_outer /*Selected Tab*/
{
    background-color: #3660AB;
}
.ajax__tab_msv_Color .ajax__tab_body /*Frame*/
{
    /*font-size: 10pt; /*     padding: 3px;     background-color: #94AED3;     border: solid 2px #94AED3;     */
    padding: 0.5em 0.5em; /*! Frame size*/
    background-color: #6282ba; /* #94AED3; /*!*/
    border: solid 1px #6282ba; /* #94AED3; /*!*/
    border-top-width: 0px;
}
/*####### ajax__tab_msv_End Start #########*/

/*################################### Ajax__tab End ###################################*/



.textCopyright
{
    color: #849bad;
    font-weight: normal;
}
.MasterPageBackgroundColor
{
    background-color: #eaeff3;
}
/*=========================================================================================================================*/









/*=========================================================================================================================*/
/*=================================== this area special only for Default style  - Start ===================================*/

/*####### Home page and Master Page: #########*/

.Home_TourbackGround
{
    background-color: #cfe1fb;
}


.Home_TitleDarkSm /*###### Home\Home.aspx ######*/
{
    color: #60778a;
    font-weight: normal;
    font-size: 16px;
}
.Home_SmallTitleDark /*###### Home\Home.aspx ######*/
{
    color: #0095d8; /* #60778a;*/
    font-size: 17px;
    font-weight: normal; /*     font-weight: bold;     font-family: Verdana, Arial, Helvetica;     font-size: 14px;     letter-spacing: 0px; */
}
.Home_bodyOrangeBig /*###### Home\Home.aspx ######*/
{
    font-size: 12px;
    color: #60778a; /*#FF6a05;*/
    font-weight: normal;
}
.Home_bodyOrangeMiddle /*###### Home\Home.aspx ######*/
{
    font-size: 14px;
    color: #60778a; /*#FF6a05;*/
    font-weight: bold;
}

.Home_Call /*###### Home\Home.aspx ######*/
{
    color: #60778a;
    font-weight: normal;
    font-size: 16px;
    line-height: normal;
    white-space: normal;
}
.Home_TollFreeNumber /*###### Home\Home.aspx ######*/
{
    color: #60778a;
    font-family: Arial;
    font-weight: bold;
    font-size: 26px;
    line-height: normal;
    white-space: normal;
}
.Home_TitleDark /*###### Home\Home.aspx ######*/
{
    color: #60778a;
    font-weight: normal;
    font-size: 19px;
    line-height: normal;
    white-space: normal;
}
.Home_normal /*###### Home\Home.aspx ######*/
{
    font-size: 13px;
    color: #004080;
    font-weight: normal;
}
.Home_normal_bold /*###### Home\Home.aspx ######*/
{
    font-size: 13px;
    color: #004080;
    font-weight: bold;
}
.Home_Environment_Header /*###### Home\Home.aspx ######*/
{
    font-size: 14px;
    color: #00625c;
    font-weight: bold;
}
.Home_Environment /*###### Home\Home.aspx ######*/
{
    font-size: 11px;
    color: #00625c;
    font-weight: normal;
}

/*======= Home_footer =========*/
.Home_footer /*###### Home\MasterHomeMenu.Master ######*/
{
    font-size: 9px;
    color: #668187;
}
/*======= Link: Home_footer_navB =========*/
.Home_footer_navB /*###### Home\MasterHomeMenu.Master ######*/
{
    font-size: 9px;
    font-weight: normal;
}
a.Home_footer_navB:link /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #F96611;
    font-size: 9px;
    font-weight: normal;
}
a.Home_footer_navB:visited /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #F96611;
    font-size: 9px;
    font-weight: normal;
}
a.Home_footer_navB:hover /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #0095d8;
    font-size: 9px;
    font-weight: normal;
}
a.Home_footer_navB:active /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #0095d8;
    font-size: 9px;
    font-weight: normal;
}
/*======= Link: Home_navB =========*/
.Home_navB /*###### Home\MasterHomeMenu.Master ######*/
{
    font-size: 12px;
    font-weight: normal;
}
a.Home_navB:link /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #60778a;
    font-size: 12px;
    font-weight: normal;
}
a.Home_navB:visited /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #6077a8;
    font-size: 12px;
    font-weight: normal;
}
a.Home_navB:hover /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #F96611;
    font-size: 12px;
    font-weight: normal;
}
a.Home_navB:active /*###### Home\MasterHomeMenu.Master ######*/
{
    color: #F96611;
    font-size: 12px;
    font-weight: normal;
}
/*======= Link: Home_navL =========*/
.Home_navL /*###### Home\Home.aspx ######*/
{
    font-size: 13px;
    font-weight: normal;
}
a.Home_navL:link /*###### Home\Home.aspx ######*/
{
    color: #F96611;
    font-size: 13px;
    font-weight: normal;
}
a.Home_navL:visited /*###### Home\Home.aspx ######*/
{
    color: #F96611;
    font-size: 13px;
    font-weight: normal;
}
a.Home_navL:hover /*###### Home\Home.aspx ######*/
{
    color: #0095d8; /*#6077a8;*/
    font-size: 13px;
    font-weight: normal;
}
a.Home_navL:active /*###### Home\Home.aspx ######*/
{
    color: #0095d8; /*#6077a8;*/
    font-size: 13px;
    font-weight: normal;
}
/*======= Link: Home_navC =========*/
.Home_navC /*###### Home\Home.aspx ######*/
{
    font-size: 16px;
    font-weight: normal;
}
a.Home_navC:link /*###### Home\Home.aspx ######*/
{
    color: #F96611;
    font-size: 16px;
    font-weight: normal;
}
a.Home_navC:visited /*###### Home\Home.aspx ######*/
{
    color: #F96611;
    font-size: 16px;
    font-weight: normal;
}
a.Home_navC:hover /*###### Home\Home.aspx ######*/
{
    color: #0095d8; /*#6077a8;*/
    font-size: 16px;
    font-weight: normal;
}
a.Home_navC:active /*###### Home\Home.aspx ######*/
{
    color: #0095d8; /*#6077a8;*/
    font-size: 16px;
    font-weight: normal;
}



/*=================================== this area special only for Default style  - End ===================================*/
/*=========================================================================================================================*/












/*################################### GridView ###################################*/
/*
.GridView_Pager_Previous
{
    background: transparent url(  'Images/previous.gif' ) no-repeat scroll center;
    height: 1.3em;
    width: 16px;
}
.GridView_Pager_Next
{
    background: transparent url(  'Images/next.gif' ) no-repeat scroll center;
    height: 1.3em;
    width: 16px;
}
*/



/*=====================================================================================*/
/*===================================== Examples ======================================*/
/*
.MyCalendar2 .ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;}
.MyCalendar2 .ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_container TABLE {font-size:11px;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_header {height:20px;width:100%;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90ZvGxZ6SJJh48yx62JKItzQ2&t=633053122925312500);letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(WebResource.axd?d=x6lt9HfG5Si8NZjMNt1DLcY6US8hUl3G4muzIFtahMQFZTbwxJ00qsx5N8jeAW90HZemRms4wXOo1BZWTwWtNQ2&t=633053122925312500);letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_title {cursor:pointer;font-weight:bold;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_footer {height:15px;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_today {cursor:pointer;padding-top:3px;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;letter-spacing:0px; }

.MyCalendar2 .ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;letter-spacing:0px; }

.MyCalendar2 .ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;letter-spacing:0px; }

.MyCalendar2 .ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;letter-spacing:0px; }

.MyCalendar2 .ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;letter-spacing:0px; }

.MyCalendar2 .ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;letter-spacing:0px; }
.MyCalendar2 .ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;letter-spacing:0px; }
*/

/*####### ajax__tab_xp2 Start #########
.ajax__tab_xp2 .ajax__tab_header {font-size:11px;background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY1rmrJJ7SjYIGSDdAdtNw1Ew2&t=633167421400000000) repeat-x bottom;} 
.ajax__tab_xp2 .ajax__tab_outer {/ *padding-right:4px;* /background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY1yrs7q_zNUWaBBHgGRYOHKQ2&t=633167421400000000) no-repeat right;height:21px;} 
.ajax__tab_xp2 .ajax__tab_inner {padding-left:3px;background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY133ijxBIREEOoObFED_Bhzw2&t=633167421400000000) no-repeat;} 
.ajax__tab_xp2 .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbv_dPXVoiLJ4geaEoszM6Zx7A4pJ2521Vwp4VsPeLe2fQ2&t=633167421400000000) repeat-x;} 
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_outer {background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY1rJjD_WkIfACTs9HQKpeKUA2&t=633167421400000000) no-repeat right;} 
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_inner {background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY1rMUVO7awInbuj7kuhms0Aw2&t=633167421400000000) no-repeat;} 
.ajax__tab_xp2 .ajax__tab_hover .ajax__tab_tab {background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY1v5hLjjGOCMpBlMfF8JzFbA2&t=633167421400000000) repeat-x;} 
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_outer {background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY11YFCEA-F1KrZBMAZZJHpInefUOk0Ib7CmvpoDZVzyh41&t=633167421400000000) no-repeat right;} 
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_inner {background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY1jldUXO80Ye5rs84ruU2hGw2&t=633167421400000000) no-repeat;} 
.ajax__tab_xp2 .ajax__tab_active .ajax__tab_tab {background:url(WebResource.axd?d=enSUOcaa7DLBDplOv1agOWCbl483FKJyVuuGamtrdbsYLV5lPgufcLNwW9J6abY1rn-Bcdsd-Psg-56pH8vCFg2&t=633167421400000000) repeat-x;} 
.ajax__tab_xp2 .ajax__tab_body {font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;} 
####### ajax__tab_xp2 End #########*/

/*####### ajax__tab_msngallery-theme Start #########
.ajax__tab_msngallery-theme .ajax__tab_header {background:url(img/msngallery/tab-line.png) repeat-x bottom;font-size:22px;display:block;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer {border:solid 1px #D7DCE1;padding:1px 1px 0px 1px;border-top-width:0;background-color:#edf2fb;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab {padding:6px 10px 6px 10px;color:#444444;width:140px;display:block;text-align:center;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img{height:24px;width:24px;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div{white-space:nowrap;line-height:145%;font-size:92%;}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer {padding:0px 0px 0px 0px; border:solid 2px #0069AD;border-bottom-color:#0069AD;background-color:#0069AD;}
.ajax__tab_msngallery-theme .ajax__tab_body {font-size:10pt;padding:3px;background-color:#ffffff;border:solid 2px #0069AD;}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_tab {background-color:#0069ad;color:White;}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer {background-color:#0069ad;}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_inner {background-color:#0069ad;}
/*####### ajax__tab_msngallery-theme End #########*/

/*####### ajax__tab_msngallery-theme Start #########
.ajax__tab_msngallery-theme .ajax__tab_header
{
    font-size: 10pt;
    color: White;
    display: block;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer
{
    border: solid 1px White;
    padding: 1px 1px 0px 1px;
    border-top-width: 0;
    background-color: #095AA6;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab
{
    padding: 6px 10px 6px 10px;
    width: 140px;
    display: block;
    text-align: center;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img
{
    height: 24px;
    width: 24px;
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div
{
    
    white-space: nowrap;
    line-height: 145%;
    font-size: 92%;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer
{
    padding: 0px 0px 0px 0px;
    border: solid 2px red;
    border-bottom-color: White;
    background-color: red;
}
.ajax__tab_msngallery-theme .ajax__tab_body
{
    font-size: 10pt;
    padding: 3px;
    background-color: #94AED3;
    border: solid 2px #94AED3;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_tab
{
    background-color: #a4bada;
    color: White;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer
{
    background-color: Orange;
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_inner
{
    background-color: Orange;
}
.ajax__tab_Text
{
    font-size: 10pt;
    color: White;
}
####### ajax__tab_msngallery-theme End #########*/
