@import url(../../../../Design/Common/css/fonts_core.css);
@import url(../../../../Design/Common/css/fonts_m.css);
@import url(../../../../Design/Themes/Basic/theme.css);
@import url(../../../../Design/Themes/Basic/color/yellow/color.css);
@import url(../../../../Design/Themes/Basic/mod/mod.css);
@import url(../../../../Design/Themes/Basic/mod/mod_alt.css);
@import url(../../../../Design/Themes/Basic/btn/btn.css);
@import url(../../../../Design/Themes/Basic/nav/nav.css);

/* Global Controls */
BODY, FORM {
margin:0px;
padding:0px;
}

#pList li h2{
border-bottom:1px solid #ccc;
padding:3px;
}
#pList li{
border:1px solid #ccc;
background-color:#F2F2F2;
padding:3px;
}
/* Global Widths */
/* Global Heights handled in Layout Files */
.DD_Div, .rb_AlternateLayoutDiv {
display:block;
margin:0px auto 0px auto;
width:100%;
}
.DH_Table, .rb_AlternatePortalHeader, 
.DP_Table, .rb_AlternateLayoutTable, 
.DF_Table, .rb_AlternatePortalFooter {
width:980px !important;
margin:0px auto 0px 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;
}
.DP_Left, .DP_Content, .DP_Right {
padding-bottom:0em;
padding-top:15px;
vertical-align:top;
}
.DF_Table, .rb_AlternatePortalFooter {
padding:.75em 0em .5em 0em;
}

/* Module Controls */
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, 
.DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout, 
.DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, 
.DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout {
width:145px !important;
}
.DP_Content .MOD_Layout, .DP_Content .MOD_NT_Layout, 
.DP_Content .MOD_ALT_Layout, .DP_Content .MOD_ALT_NT_Layout {
margin:0px 15px 15px 15px
}
.DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, 
.DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout {
margin:0px 0px 15px 15px;
}
.DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, 
.DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout {
margin:0px 15px 15px 0px;
}

/* Custom */
BODY {
background: #005C84 url(layout/bg.jpg) repeat-x top; 
}
.DH_Table {
background:#003B55 url(layout/DH_Table_bg.jpg) no-repeat bottom center;
color:#fff;
}
.DF_Table {
background:#003B55;
color:#fff;
}
.DH_Table *, .DP_Left .MOD_Content, .DP_Content .MOD_Content, .DP_Right .DP_Content, .DP_Left .MOD_NT_Content, .DP_Content .MOD_NT_Content, .DP_Right .MOD_NT_Content, .MOD_Left, .MOD_Right {
background-color:transparent;
}
.DH_Menu_Item A {
color:#ff9;
}
.PD_Nav_Item_Hot {
color:#864;
}
.DH_Nav_Cell {
height:30px !important;
}

.DH_Nav_Div {height: 30px !important;}
.DH_Logo_Cell {
height:82px !important;
}
.DH_Nav_Table {
margin-right:15px
}
.DH_Menu_Table {
margin-top:5px;
margin-right:20px;
}
.DH_Nav_Item, .DH_Nav_Item_Hot {
color:#fff;
font-size:1.1em;
padding:10px;
}
.DH_Nav_Item:hover, .DH_Nav_Item_Hot:hover, .DF_Table A:hover, .DH_Menu_Item A:hover {
color:#fc0;
}
.DH_Nav_Sep {
background-image:none;
width:20px;
}
.DP_Table {
border-top:1px solid #2c1204;
border-bottom:1px solid #2c1204;
}
.DP_Left, .DP_Content, .DP_Right {
background:#ffc;
}
.DF_Table A {
color:#fff;
}
.DD_Div {
border:1px solid #2c1204;
width:980px;
}
.MOD_ALT_NT_Layout {
background:#fff;
border:1px solid #4b2b11;
}
.MOD_ALT_NT_Content {
background:#fff;
}
.Content_List_Div_1, 
.List_Table_1 {
background-color:transparent;
}
.Content_List_Div_2, 
.List_Table_2 {
background-color:#ffb;
}
.Stat_Major {
color:#2c1204;
}
.Stat_Minor {
color:#4b2b11;
}
.Top_Link {
font-size:.75em;
float:right;
margin-left:auto;
text-align:right;
}
.DF_Logo {
background-image:url(layout/footer_logo.gif);
}
.DP_Right {
background:#ffc url(../Client-Basic-Home/layout/DP_Left.gif) right repeat-y;
}
.PL_Table {
margin-top:0px;
}

/* Buttons */
.BTN_0_Shell {
border-top-color:#eee;
border-left-color:#eee;
border-right-color:#999;
border-bottom-color:#999;
background-color:#ccc;
}
.BTN_1_Shell {
border-top-color:#fc0;
border-left-color:#fc0;
border-right-color:#f60;
border-bottom-color:#f60;
background-color:#f90;
} 
.BTN_2_Shell {
border-top-color:#f90;
border-left-color:#f90;
border-right-color:#f30;
border-bottom-color:#f30;
background-color:#f60;
}
.BTN_0_Middle DIV {
color:#eee;
}

.DF_Email {
 display: block !important;
 padding-top: 5px;

}
.BTN_1_Shell A, .BTN_1_Shell A:hover {
color:#fff;
}
.BTN_2_Shell A, .BTN_2_Shell A:hover {
color:#fff;
}
