@import url(../../../../Design/Common/css/fonts_m.css);
@import url(../../../../Design/Common/css/fonts_core.css);
@import url(../../../../Design/Themes/Basic/theme.css);
@import url(../../../../Design/Themes/Basic/color/blue/color.css);
@import url(../../../../Design/Themes/Basic/mod/mod.css);
@import url(../../../../Design/Themes/Basic/mod/mod_alt.css);
@import url(../../../../Design/Themes/Shell/btn/btn.css);
@import url(../../../../Design/Themes/Basic/nav/nav.css);

BODY, FORM {
margin:0;
padding:0;
background:#fff url(layout/BODY.gif) repeat-y center;
 line-height: 16px;
}
.DD_Div, .rb_AlternateLayoutDiv {
display:block;
margin:0 auto;
width:100%;
}
.DH_Table, .rb_AlternatePortalHeader, 
.DP_Table, .rb_AlternateLayoutTable, 
.DF_Table, .rb_AlternatePortalFooter {
width:760px !important;
margin:0 auto;
}
.DH_Menu_Cell, 
.List_Center_Col_1, .List_Center_Col_2 {
width:100%;
}
.DH_Logo_Cell, .DH_Logo_Cell_Div, .DP_Left, .DP_Right, 
.Content_Left_Col, .Content_Right_Col, 
.List_Right_Col_1 .Stat_Table, .List_Right_Col_2 .Stat_Table {
width:160px !important;
}
/* header */
.DH_Table {
background-color:#52BCEC;
background:url(layout/dh_bg.jpg) no-repeat right top;
}
.DH_Menu_Table {
border-collapse:separate !important;
}
.DH_Menu_Table, .DH_Nav_Cell {
background-color:transparent;
}
.DH_Nav_Table {
margin:.1em .3em 0 auto;

}
.DH_SubNav_Table {
margin:0 .4em 0 auto;
}
.DH_Nav_Item {
color:#fff;
}
.DH_Nav_Item_Hot {
color:#fff;
 text-decoration: underline;
}
.DH_Menu_Item A, .DH_Nav_Item_Hot:hover, .DH_Menu_Item A:hover, .DH_Nav_Item:hover {
color:#fff;
 text-decoration: underline;
}
.DH_Logo_Cell {
height:109px !important;
background-color: Transparent;
}
.DH_Logo {
visibility:hidden;
height:1px;
}
.DH_Menu_Cell {
height:85px !important;
}
.DH_Menu_Table {
visibility: visible;
}
.DH_Nav_Cell {
height:23px;
background:url(layout/DH_Nav_Cell.gif) no-repeat right bottom;
}
.DH_Nav_Sep, .DH_SubNav_Sep {
 background-image: none;
 border-right: 1px solid #fff;
 height: 10px;
 width: 1px !important;
}
/* Module Controls */
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Content, 
.DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Content, 
.DP_Right .MOD_Layout, .DP_Right .MOD_NT_Content, 
.DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Content {
width:145px !important;
}
.DP_Content .MOD_Layout, .DP_Content .MOD_NT_Layout, 
.DP_Content .MOD_ALT_Layout, .DP_Content .MOD_ALT_NT_Layout {
margin:0 15px 15px
}
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, 
.DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout {
margin:0 0 15px 15px;
}
.DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, 
.DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout {
margin:0 15px 15px 0;
}
.DP_Right .MOD_Content, .DP_Right .MOD_NT_Content, 
.DP_Right .MOD_ALT_Content, .DP_Right .MOD_ALT_NT_Content {
padding-left:1px;
}
/*content*/
.DP_Table {
margin-top:1px;
background:url(layout/DP_Table_spring.jpg) top no-repeat;
}
.DP_Left, .DP_Content, .DP_Right {
padding:111px 0 0;
vertical-align:top;
}
.MOD_Head_Left, .MOD_Title, .MOD_Head_Middle, .MOD_Head_Control, .MOD_Head_Right {
background:#fff;
color:#036;
border-bottom:1px solid #048;
padding:.1em 0;
}
.MOD_Layout, .MOD_NT_Layout {
border:1px solid #fff;
background:#fff;
}
.MOD_Head_Control A:hover {
color:#03F;
}
.MOD_Layout {
border-bottom:0px solid #048;
}
.MOD_NT_Layout {
border:1px solid #048;
}
.MOD_Content {
padding:.8em 0;
}
.MOD_Left, 
.MOD_NT_Left, 
.MOD_Head_Left,
.List_Table_1, .List_Table_2 {
padding-left:.7em;
}
.MOD_Right, 
.MOD_NT_Right, 
.MOD_Head_Right, 
.List_Table_1, .List_Table_2 {
padding-right:.7em;
}
.MOD_NT_Content {
padding:.5em 0;
} 
/*footer*/
.DF_Table {

background:#fff;
}
.DF_Table, .rb_AlternatePortalFooter {
padding:.5em 0;
}
/*property list*/
.List_Table_1, .List_Table_2 {
padding-top:.7em;
padding-bottom:.7em;
}
.Content_Table_1, .Content_Table_2 {
padding:.5em .5em 0;
}
.Content_Table_1 UL, .Content_Table_2 UL {
margin:0;
padding:0 0 .5em;
}
.PD_Nav_Table {
margin:.4em 0 .3em;
}
.Content_List_Div_2, 
.List_Table_2 {
background-color:#eceff5;
}
.Stat_Minor {
color:#666;
}
.Stat_Row_2L, .Stat_Row_2R, .Stat_Row_3{
border-top:1px solid #b3bfd9;
}
.head_sub {
color:#036;
}
.note {
margin-top: 0px;

}
.Cal_Min {
display: none;

}

.PS_Table_1 td {
width:250px;
} 

