﻿input
{
    color: #666666;
    border: 1px solid #c8d5b3;
    background: #FFFFFF;
    padding: 2px;
}

body
{
    line-height: 1.3;
    color: black;
    background: #8fd19f url(images/page_background.png) top left repeat-x;
    text-align: center;
    font-size: small;
    font-family: Calibri, "Century Gothic" , Verdana;
}
.bodynobg
{
    line-height: 1.3;
    color: black;   
    text-align: center;
    background: #FFFFFF;
    font-size: small;
    font-family: Calibri, "Century Gothic" , Verdana;
}
.popupbody
{
    line-height: 1;
    color: black;
    background: #8fd19f url(images/popup_background.jpg) top left repeat-x;
    text-align: center;
    font-size: small;
    font-family: Calibri, "Century Gothic" , Verdana;
}

.clear
{
    clear: both;
    margin: 0;
    padding: 0;
}
.MenuLink
{
    color: White;
    font-size: small;
    text-decoration: none;
}
.modalBackground
{
    background-color: White;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

/*********Title CSS**************/
.DefaultTitle
{
    font-weight: bold;
    font-size: 120%;
}
.DefaultTitle_1
{
    font-weight: bold;
    font-size: 120%;
}
.DefaultTitle_2
{
    font-weight: bold;
    font-size: 110%;
}
.DefaultTitle_3
{
    font-weight: bold;
    font-size: 100%;
}
.TopTitle
{
	font-weight:lighter;
	color:Blue;
}
/********* END Title CSS**************/

/************checkbox_style CSS**************/
.DefaultCheckBox, .DefaultCheckBox input
{
    background-color: Transparent;
    border-style: none;
    text-align: center;
}
/************END checkbox_style CSS**************/

/************Link CSS**************/
.DefaultLink
{
    font-size: 100%;
    text-decoration: none;
    color: #21a2d8;
}
.DefaultLink:hover
{
    color: #000000;
}
/************Link CSS**************/

/************Action Link CSS**************/
.ActionLink
{
    font-size: 100%;
    text-decoration: none;
    color: Navy;
}
.ActionLink:hover
{
    font-weight:bolder;
    color: #000000;
}
/************Action Link CSS**************/

/********* fieldset CSS**************/
.fieldset
{
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    border-collapse: collapse;
    padding: 4px;
    white-space: nowrap;
    width: 400px;
    height: 350px;
}
.filedset legend
{
    font-weight: bold;
    font-size: 120%;
}
/*********End fieldset CSS**************/

/*********Table CSS**************/
.FromTable
{
    border-width: 1px;
    border-color: Black;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
    width: 100%;
}
.tableProfile
{
    border-width: 1px;
    padding-right: 1px;
    padding-left: 1px;
    padding-bottom: 1px;
    padding-top: 1px;
    width: 100%;
    white-space: nowrap;
}
.tTitle
{
    text-align: right;
    white-space: nowrap;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
    font-weight: bold;
}
.tTitleFromItpp
{
    text-align: left;
    white-space: nowrap;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
    font-size: 1em;
    font-weight: bold;
}
.tTitleWrap
{
    text-align: right;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
    font-weight: bold;
}
.nTitle
{
    text-align: left;
    white-space: nowrap;
    font-family: Dax-Bold;
    font-weight: bold;
}
.nTitleWarp
{
    text-align: left;
    font-family: Dax-Bold;
    font-weight: bold;
}
.tContent
{
    text-align: left;
    width: 70%;
    white-space: nowrap;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
}

.tContent2
{
    text-align: left;
    width: 100%;
    white-space: nowrap;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;

}
.tcenterContent
{
    text-align: center;
    width: 100%;
    white-space: nowrap;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
}
.tContentWrap
{
    text-align: left;
    width: 70%;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
}
.NoWContent
{
    text-align: left;
    width: 70%;
}
.lContent
{
    text-align: left;
    width: 70%;
}
.wrapContent
{
    text-align: left;
}
.tText
{
    text-align: left;
    white-space: nowrap;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
}
.tHeader
{
    background-color: #D0E3F5;
    white-space: nowrap;
}
.tTitleMulti
{
    text-align: right;
    white-space: nowrap;
    vertical-align: top;
    background: #F9FAED;
    border-left: 1px solid #ecefe3;
    border-right: 1px solid #ecefe3;
    border-bottom: 1px solid #ecefe3;
    margin-bottom: 1px;
    padding: 1px;
    font-weight: bold;
}
.tTitleM
{
    white-space: nowrap;
    vertical-align: top;
}

.tdSearchLable
{
    text-align: right;
    white-space: nowrap;
}
.tdSearchContent
{
    text-align: left;
    white-space: nowrap;
}
/*********End Table CSS**************/

/*=======COMMON === === === */
*
{
    padding: 0;
    margin: 0;
}
p
{
    margin-bottom: 10px;
    line-height: 125%;
}
.masthead h1
{
    text-indent: -9999px;
    font-size: 1%;
}
img
{
    border: 0;
}
/****END COMMON**********/

/*=NAVIGATION === === === === === === */
.navigation
{
    height: 28px;
    width: 980px;
    float: left;
}
.navigation a
{
    color: #ffffff;
    text-decoration: none;
}
.navigation .nav1
{
    height: 28px;
    width: 94px;
    background: #8fd19f url(App_Themes/Default/images/cssimg/button1.jpg) top left no-repeat;
    float: left;
    text-align: center;
    line-height: 28px;
    display: inline;
}
.navigation .nav2
{
    height: 28px;
    width: auto;
    background: #8fd19f url(App_Themes/Default/images/cssimg/button2.jpg) top left no-repeat;
    float: left;
    text-align: center;
    line-height: 28px;
    display: inline;
}
.breadcrumbs
{
    text-align: left;
    float: left;
    width: 980px;
    height: 45px;
    line-height: 45px;
    font-size: 1em;
    color: #ffffff;
}
.breadcrumbs a
{
    color: #ffffff;
}
/* END NAVIGATION */

/*=MASTHEAD  === === === === === */
.masthead
{
    height: 230px;
    width: 980px;
    margin: auto;
}
.logobar
{
    height: 129px;
    margin-top: 20px;
}
.mainlogo
{
    float: left;
}
.nwlogo
{
    float: right;
}
/****MASTHEAD************/

/*=CONTENT === === === === === === === */
.content
{
    width: 980px;
    margin: auto;
    margin-top: 15px;
}
.contenttop
{
    width: 980px;
}
.LblLeftLogin
{
    font-size: small;
    color: #ffffff;
}
.LblLogin
{
    font-size: small;
}

.sidebarwrapper, .Login
{
    background: #ffffff url(images/sidebar_footer_background.jpg) bottom left no-repeat;
    padding-bottom: 18px;
    width: 182px;
    float: left;
}
.sidebar, .LoginTop
{
    width: 182px;
    background: #ffffff url(images/sidebar_header_background.jpg) top left no-repeat;
    padding-top: 12px;
}
.sidebar2, .LoginTop2
{
    width: 182px;
    background: #ffffff url(images/sidebar_header_1_background.jpg) top left no-repeat;
    padding-top: 12px;
}
.LoginTop
{
    line-height: 23px;
}
.LoginTop2
{
    line-height: 23px;
}
.sidebar h2, .LoginTop h2
{
    color: #ffffff;
    font-size: 1em;
}
.sidebar2 h2, .LoginTop2 h2
{
    color: #ffffff;
    font-size: 1em;
}
.sidebar ul
{
    text-align: left;
    padding-left: 25px;
    padding-top: 20px;
    list-style: circle;
}
.sidebar ul li a
{
    color: #000000;
}
.space
{
    width: 980px;
    display: block;
    margin: 4px 0;
    float: left;
}
.eventrecord
{
    border-bottom: #333 1px dotted;
    font-style: italic;
    font-size: 0.8em;
}
.title
{
    font-weight: bold;
    font-size: 0.8em;
}
.containerLwrapper
{
    background: #ffffff url(images/cssimg/container_footer_background.jpg) bottom left no-repeat;
    padding-bottom: 18px;
    width: 470px;
    float: left;
}
.containerL
{
    width: 470px;
    background: url(images/cssimg/container_header_background.jpg) top left no-repeat;
    padding-top: 12px;
}
.containerL2
{
    width: 470px;
    background: url(images/container_header_background_1.jpg) top left no-repeat;
    padding-top: 12px;
}

/*= Create by jbxiao = */
.containerLwrapper_w600
{
    background: #ffffff url(images/cssimg/container_footer_background_W600.jpg) bottom left no-repeat;
    padding-bottom: 18px;
    width: 600px;
    float: left;
}
.containerL_w600
{
    width: 600px;
    background: url(images/cssimg/container_header_background_W600.jpg) top left no-repeat;
    padding-top: 12px;
}

.containerL_w764
{
    width: 764px;
    background: url(images/cssimg/container_header_background_W764.jpg) top left no-repeat;
    padding-top: 12px;
}

.containerL_w764_NoBg
{
    width: 764px;
    background: url(images/container_header_background_2.jpg) top left no-repeat;
    padding-top: 12px;
}

.containerL_w764 h2
{
    color: #ffffff;
    font-size: 1.2em;
}


.containerL_w980
{
    width: 923px;
    background: url(images/cssimg/container_header_background_W980.jpg) top left no-repeat;
    padding-top: 12px;
}

.containerL_w980 h2
{
    color: #ffffff;
    font-size: 1.2em;
}






.containerL_w600 h2
{
    color: #ffffff;
    font-size: 1.2em;
}

.containerL h2
{
    color: #ffffff;
    font-size: 1.2em;
}
.containerL ul
{
    text-align: left;
    padding-left: 25px;
    padding-top: 20px;
    list-style: circle;
}
.containerRwrapper
{
    background: #ffffff url(App_Themes/Default/images/cssimg/container_footer_background.jpg) bottom left no-repeat;
    padding-bottom: 18px;
    width: 470px;
    float: right;
}
.containerR
{
    width: 470px;
    background: url(App_Themes/Default/images/cssimg/container_header_background.jpg) top left no-repeat;
    padding-top: 12px;
}
.containerR h2
{
    color: #ffffff;
    font-size: 1.2em;
}
.containerR ul
{
    text-align: left;
    padding-left: 25px;
    padding-top: 20px;
    list-style: circle;
}
.NewsContent, .RecentCommunity
{
    padding: 10px;
}
.mainwrapper, .SearchEvents
{
    background: #ffffff url(images/cssimg/content_footer_background.jpg) bottom left no-repeat;
    padding-bottom: 18px;
    width: 763px;
    float: right;
}
.popupwrapper
{
    background: #ffffff url(images/cssimg/content_footer_background.jpg) bottom left no-repeat;
    padding-bottom: 18px;
    width: 763px;
    float: inherit;
}
.popupmain
{
    width: 733px;
    background: url(images/cssimg/content_header_background.jpg) top left no-repeat;
    padding-top: 10px;
    text-align: left;
    padding: 15px;
}
.main, .SearchItems
{
    width: 733px;
    background: url(images/cssimg/content_header_background.jpg) top left no-repeat;
    padding-top: 10px;
    text-align: left;
    padding: 15px;
}
.mainwrapper_full
{
    background: #ffffff url(App_Themes/Default/images/cssimg/content_footer_background_full_width.jpg) bottom left no-repeat;
    padding-bottom: 18px;
    width: 980px;
    float: left;
}
.main_full
{
    width: 980px;
    background: url(App_Themes/Default/images/cssimg/content_header_background_full_width.jpg) top left no-repeat;
    padding-top: 10px;
    text-align: left;
    float: left;
}
.mainheader
{
    float: center;
    margin: auto;
    text-align: center;
}
/******* END CONTENT ***********/

/*=FOOTER === === === === === === === */
.footer
{
    margin-top: 15px;
    margin-bottom: 15px;
    color: #447654;
    text-align: center;
}
.footer a
{
    color: #447654;
}
/************ END FOOTER********/

/*Begin Repeat style */
.Repeat_Item
{
    clear: both;
    height: auto;
    display: block;
    margin: 2px 0px 4px 0px;
    padding: 2px 2px 2px 2px;
    background: #ffffff;
    border: 1px solid #ecefe3;
}
.Repeat_AlternatingItem
{
    clear: both;
    height: auto;
    display: block;
    margin: 2px 0px 4px 0px;
    padding: 2px 2px 2px 2px;
    background: #E3F3E8;
    border: 1px solid #ecefe3;
}

/*End Repeat style for Search */

/*Begin Gridview Gridpager style */
.Grid_General
{
    border: 0px solid #ecefe3;
    width: 100%;
}
.Grid_Header
{
    background: #386144;
    color: #ffffff;
    font-size: 90%;
    font-weight: bold;
    height: 26px;
}
.Grid_Header A, .Grid_Header A:link, .Grid_Header A:hover, .Grid_Header A:active, .Grid_Header A:visited
{
    vertical-align: middle;
    font-size: 90%;
    font-weight: bold; /*color:#6B970C;*/
    color: #ffffff;
    text-align: center;
    background-color: #386144;
    height: 90px;
}

.Grid_Item
{
    /*	background: #f9faed;  */
    background: #ffffff;
    margin-bottom: 1px;
    text-align: left;
    font-size: 100%; /*	border: 1px solid #ebe9ed; */
    border-collapse: collapse;
    padding: 0;
}
.Grid_AlternatingItem
{
    background: #E3F3E8;
    margin-bottom: 1px;
    text-align: left;
    font-size: 100%; /*	border: 1px solid #ebe9ed; */
    border-collapse: collapse;
    padding: 0;
}
.Grid_Pager
{
    display: none;
}
.Grid_SelectedItem
{
    text-align: left;
    font-size: 100%;
    border: 1px solid #ebe9ed;
    border-collapse: collapse;
    padding: 1;
    background-color: #FCF6DE;
}
.CurrentPageIndex
{
    border: #aa0000 0px solid;
    font-size: 100%;
    width: 70px;
}
.buttongo
{
    cursor: pointer;
    border: #c8d5b3 1px solid;
    background: #f7f6f4; /*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#fbfbfb' , endColorStr= '#dedede' , gradientType= '0' ); */
}
.buttonpage
{
    cursor: pointer;
    border: #c8d5b3 1px solid;
    background: #f7f6f4; /*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#fbfbfb' , endColorStr= '#dedede' , gradientType= '0' ); */
}
.buttonProfile
{
    text-align: center;
    background: #F9FAED;
}

.divPager
{
    vertical-align: middle;
}
/*End Gridview style for main usercontorl */

/********* LeftMenu CSS**************/
.Menu_Title
{
    font-weight: bold;
    font-size: 100%;
    margin: 0px 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
    width: 100%;
    height: 30px;
    white-space: nowrap;
}
.Menu_Content
{
}
.Menu_Content li
{
    line-height: 125%;
}
.Menu_Normal
{
    font-size: 90%;
    text-decoration: none;
    color: #21a2d8;
}
.Menu_Normal:hover
{
    color: #000000;
    font-weight: bold;
}
.Menu_Selected
{
    font-weight: bold;
    text-decoration: none;
}
/*********End LeftMenu CSS**************/
/* Event PromotinalPage title by Evan */
.PromotionalTitle
{
    font-family: Dax-Bold,Arial;
    font-size: 20px;
    font-weight: bold;
    color: #6B970C;
}
.Dsg_Header1_Right
{
    background: #578064 url(images/cutter_right.gif) no-repeat top right;
}
/*=== ===Main menu === === === == === === */
.Dsg_Header1, .Dsg_Header1_Right, .Dsg_Header2, .Dsg_Header3, .Dsg_Header4, .Dsg_Header5, .Dsg_Header6
{
    font-size: 110%;
    font-weight: normal;
    padding: 6px;
    color: #FFFFFF;
    padding-left: 10px;
}

.Dsg_Header1
{
    /*background: #acc559 url(images/cutter_left.gif) no-repeat top left;*/
    background: #578064 url(images/cutter_left.gif) no-repeat top left;
}
.Dsg_Header2
{
    background: #ff9900 url(images/cutter_left.gif) no-repeat top left;
}
.Dsg_Header3
{
    background: #bad405 url(images/cutter_left.gif) no-repeat top left;
}
.Dsg_Header4
{
    background: #b8cce4 url(images/cutter_left.gif) no-repeat top left;
}
.Dsg_Header5
{
    background: #ffcc00 url(images/cutter_left.gif) no-repeat top left;
}
.Dsg_Header6
{
    background: #00005c url(images/cutter_left.gif) no-repeat top left;
}


.ItemLink
{
    background: url(images/calendar_row_icon.gif) no-repeat;
    padding-left: 10px;
    text-decoration: none;
    color: #333333;
    display: block;
    font-size: 100%;
}
.ItemLink:hover
{
    color: #9fb63a;
}

.Listing_Item
{
    clear: both;
    height: auto;
    display: block;
    margin: 2px 0px 4px 0px;
    padding: 2px 2px 2px 2px;
    background: #f9fbf4;
    border: 1px solid #ecefe3;
}

.Listing_Item2
{
    height: auto;
    margin: 2px 0px 4px 0px;
    padding: 2px 2px 2px 2px;
    background: #f9fbf4;
    border: 1px solid #ecefe3;
}

.Listing_Item p.date
{
    font-size: 80%;
}
.title
{
    font-size: 110%;
    color: #739c00;
    border-bottom: 1px dotted #999999;
    padding-top: 5px;
    padding-bottom: 4px;
}
.ltexto
{
    font-size: 90%;
    margin-bottom: 10px;
    padding-top: 5px;
}
.ptexto
{
    font-size: 90%;
    margin-bottom: 5px;
    padding-top: 3px;
    padding-left: 10px;
}
.Listing_Item div
{
    clear: both;
    display: block;
}
.Listing_Item p.n_tit
{
    font-size: 90%;
    color: #333333;
}
.Listing_Item p.user
{
    font-size: 90%;
    font-weight: bold;
}
.Listing_Item p.email
{
    font-size: 90%;
}
.Listing_Item p.web
{
    font-size: 90%;
}
.Listing_Item p.mobile
{
    font-size: 90%;
}
.Listing_Item p.greenlink
{
    font-size: 90%;
}
.Listing_Item p.greenlink a
{
    text-decoration: none;
    color: #acc559;
    font-size: 90%;
}
.Listing_Item p.greenlink a:hover
{
    color: #000000;
}

.MainLogo
{
    padding-top: 30px;
    padding-left: 10px;
    float: left;
    position: relative;
    display: block;
}


/******* END Main menu */

/*id="TopLinks_1"*/
.TopLinks
{
    height: 20px;
    float: right;
    position: relative;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
}
.TopLinks a
{
    text-decoration: none;
    color: #CCCCCC;
}
.TopLinks a:hover
{
    width: 182px;
    background: url(App_Themes/Default/images/cssimg/sidebar_header_background.jpg) no-repeat left top;
    padding-top: 12px;
}
.TopLinks_1
{
    background: url(images/top_03.gif);
    width: 44px;
}
.TopLinks_2
{
    background: url(images/top_04.gif);
    width: auto;
}
.TopLinks_3
{
    background: url(images/top_06.gif);
    width: 14px;
}
.TopLinks_4
{
    width: 16px;
}
/******** END TopLinks_1************/


.optionbar
{
    color: #999999;
    border-bottom: 1px solid #FFFFFF;
    background-color: #ff9900;
}
.optionbarNoa
{
    border-bottom: 1px solid #FFFFFF;
}
.optionbar a
{
    line-height: 18px;
    height: 18px;
    display: block;
    float: left;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 5px;
    padding-bottom: 2px;
    color: #FFFFFF;
    border-right: 1px solid #FFFFFF;
    text-decoration: none;
}
.optionbar a.opn
{
    background-color: #ffcc00;
    color: #FFFFFF;
    border-right: 1px solid #f9fbf4;
    border-left: 0px solid #f9fbf4;
    text-decoration: none;
}
.tableRptItem
{
    background-color: #f9faed;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 100%;
    text-align: left;
    border: 1px solid #D5E390;
    border-collapse: collapse;
}
.tableRptAlter
{
    background-color: white;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 100%;
    text-align: left;
    border: 1px solid #D5E390;
    border-collapse: collapse;
}
.tdRptDateTitle
{
    height: 25px;
    font-weight: bold;
    background-color: White;
    text-align: left;
}
.tdRptTitle
{
    height: 25px;
    font-weight: bold;
    background-color: #D5E390;
    text-align: left;
}
.tdRptFoot
{
    height: 20px;
    background-color: #E2E9BB;
    text-align: left;
}
.SelectedTreeNode
{
    font-family: tahoma;
    font-size: 11px;
    background-color: Transparent;
    border-color: Scrollbar;
    border-style: solid;
    border-width: 1px;
    color: Black;
    cursor: hand;
}
.TreeNode
{
    font-family: tahoma;
    font-size: 11px;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    color: Black;
    background-color: Transparent;
}
.HoverTreeNode
{
    font-family: tahoma;
    font-size: 11px;
    text-decoration: underline;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    cursor: hand;
    background-color: Transparent;
    color: Blue;
}
.AgendaTitle
{
    font-family: "Dax-Bold" , "Arial";
    font-size: 21px;
    font-weight: bold;
}
.AgendaTable
{
    border-style: dashed;
}
.AgendaRow
{
    border: dashed;
    height: 40px;
    font-weight: bold;
}
.tdSearchLable
{
    text-align: right;
    white-space: nowrap;
}

.tdSearchLable a
{
    padding-left: 10px;
    color: #21a2d8;
    font-size: 90%;
    text-decoration: none;
}

.tdSearchLable a:hover
{
    color: #000000;
}

.tdSearchContent
{
    text-align: left;
    white-space: nowrap;
}

.checkbox_style, .checkbox_style input
{
    background-color: Transparent;
    border-style: none;
    text-align: center;
}

.radioSpan input
{
    background-color: #f9fbf4;
    border-color: White;
}
.DialogTable
{
    width: 100%;
    background-color: #F9FAED;
    border-color: #E6E2D8;
    border-width: 1px;
    border-style: Solid;
    border-collapse: collapse;
}
.DialogTitle
{
    color: White;
    background-color: #AAC23A;
    font-size: 12px;
    font-weight: bold;
    height: 18px;
}


.HoldingPageList
{
}


.HoldingPageList li
{
    list-style-type: none;
    background-image: url(images/list_box_dot.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
    margin-left: 15px;
}

.itemblueLink
{
    font-size: 90%;
    text-decoration: none;
    color: #21a2d8;
}
.itemblueLink:hover
{
    color: #000000;
}

.itemblueTitleLink
{
    text-decoration: none;
    color: #739c00;
}
.itemblueTitleLink:hover
{
    color: #000000;
}

.Item_user
{
    background: url(images/user.gif) no-repeat;
    padding-left: 20px;
    text-decoration: none;
    color: #333333;
    display: block;
    font-size: 100%;
}
.Item_user:hover
{
    color: #9fb63a;
}

.Email_Div
{
    width: 98%;
    overflow: scroll;
    height: 270px;
    background-color: White;
    border-left-color: white;
    border-bottom-color: white;
    border-top-style: inset;
    border-top-color: white;
    border-right-style: inset;
    border-left-style: inset;
    border-right-color: white;
    border-bottom-style: inset;
}
.Email_Div ul
{
    margin: 0px 0px 0px 30px;
    padding: 0px 0px 0px 5px;
}
.Email_Div ul li
{
    margin: 0px 0px 0px 30px;
    padding: 0px 0px 0px 5px;
}

.Journal_Div
{
}
.Journal_Div ul
{
    margin: 0px 0px 0px 30px;
    padding: 0px 0px 0px 5px;
}
.Journal_Div ol
{
    margin: 0px 0px 0px 30px;
    padding: 0px 0px 0px 5px;
}

.Div_Paddings_left
{
    padding: 10px;
    padding-left: 0px;
}
.Div_Paddings_right
{
    padding: 10px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.TopLinks
{
    height: 20px;
    float: right;
    position: relative;
    font-size: 15px;
    font-weight: normal;
    color: #666666;
}
.TopLinks a
{
    text-decoration: none;
    color: #CCCCCC;
}
.TopLinks a:hover
{
    color: #FFFFFF;
}
.TopLinks_1
{
    background: url(images/top_03.gif);
    width: 44px;
}
.TopLinks_2
{
    background: url(images/top_04.gif);
    width: auto;
}
.TopLinks_3
{
    background: url(images/top_06.gif);
    width: 14px;
}
.TopLinks_4
{
    width: 16px;
}

.TopTopic
{
    color: Red;
}

/******** Header Css************/


.Dsg_Header1_right_column
{
    font-size: 110%;
    font-weight: normal;
    background: #acc559;
    padding: 6px;
    border-top: 0px solid #e7e9e3;
    color: #FFFFFF;
}
.Dsg_Header1_right_column2
{
    font-size: 110%;
    font-weight: normal;
    background: #ff9900;
    padding: 6px;
    border-top: 0px solid #e7e9e3;
    color: #FFFFFF;
}
.Dsg_Header1_right_column3
{
    font-size: 110%;
    font-weight: normal;
    background: #bad405;
    padding: 6px;
    border-top: 0px solid #e7e9e3;
    color: #FFFFFF;
}
.Dsg_Header1_right_column4
{
    font-size: 110%;
    font-weight: normal;
    background: #b8cce4;
    padding: 6px;
    border-top: 0px solid #e7e9e3;
    color: #FFFFFF;
}
.Dsg_Header1_right_column5
{
    font-size: 110%;
    font-weight: normal;
    background: #ffcc00;
    padding: 6px;
    border-top: 0px solid #e7e9e3;
    color: #FFFFFF;
}
.Dsg_Header1_right_column6
{
    font-size: 110%;
    font-weight: normal;
    background: #00005c;
    padding: 6px;
    border-top: 0px solid #e7e9e3;
    color: #FFFFFF;
}

.Dsg_Header1_right_column7
{
    font-size: 120%;
    font-weight: normal;
    vertical-align: top;
    padding: 6px;
    color: Black;
}
/*********Begin Div模拟模态窗口 by 张虎 2007-10-26**************/
#divBlack
{
	DISPLAY: none; Z-INDEX: 1001;  LEFT: 0%; WIDTH: 100%; POSITION: absolute;
	TOP: 0%; HEIGHT: 100%; BACKGROUND-COLOR: black; -moz-opacity: 0.3; opacity: 0.3;FILTER: alpha(opacity=30);
}

#divOpenWin
{
	display: none;
	border-right: #fff 1px solid;
	border-right-color:Silver;
	border-top: #fff 1px solid;
	border-top-color: Silver;
	z-index: 1008;
	left: 50%;
	border-left: #fff 1px solid;
	border-left-color: Silver;
	border-bottom: #fff 1px solid;
	border-bottom-color: Silver;
	position: absolute;
	top: 50%;
	background-color: white;
}

#divOpenWinHeader
{
	width: 100%; text-align: right; height: 20px; background-color: silver;vertical-align: middle; 
	background-image: url(Images/Dialog/hd_bg.gif);background-repeat: repeat-x;
}

#divOpenWinTitle
{
	position: absolute; left: 5px;color:Navy;font-size:medium; cursor:default;
}
/*********End Div模拟模态窗口 by 张虎 2007-10-26**************/

/*********ajax 控件Popup模拟模态窗口 by David 2007-11-28**************/
.custModalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 450px;
}/*********End Div模拟模态窗口 by David 2007-11-28**************/

.DivHeader
{
  background: url(Images/Dialog/header_bg.gif);
  background-color: #737294;
  color: #FFFFFF; 

  border-bottom-width: 0px; 
  font-family: tahoma; 
  font-size: 11px;
  font-weight: bold; 
  padding: 5px; 
  cursor: default; 
}
.inputEditButtion
{
	color: #666666;
    border: 1px solid #c8d5b3;
    background: #FFFFFF;
    padding: 2px;
    background-image: url(Images/icon/edit.gif);
    background-position:left;
    background-repeat:no-repeat;
}

/*********视频 by David 2008-7-2**************/
.MailList
{
 width:800px; height:auto; overflow:hidden;
}
.ItemCss
{
 width:242px; height:230px; float:left; overflow:hidden;margin:20px 10px 0px 10px;
}
.ItemImgCss
{
    width:240px; height:180px; overflow:hidden;border:solid 1px #D4D0C8;
}
.ItemTCss
{
 width:240px; height:16px; font-weight:bold; overflow:hidden; margin-top:5px;
}
/*********end视频 by David 2008-7-2**************/