@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/blue/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 {
 background-color: #fff;
 margin: 0px;
 padding: 0px;
 background-image: none !important;
 background-repeat: repeat-x;
}

/* Global Widths */
/* Global Heights handled in Layout Files */
.DD_Div, .rb_AlternateLayoutDiv {
 display: block;
 margin-bottom: 20px;
 width: 780px;
 background-color: transparent;
}
.rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .DF_Table, .rb_AlternatePortalFooter {
 width: 780px !important;
 margin: 0px auto 0px 0px;
}

.DH_Table {
 width: 780px !important;
 background-image: none;
 background-color: Transparent;
 background-repeat: no-repeat;
 background-position: left top;
 height: 101px !important;
}

.DH_Nav_Table, .DH_Nav_Cell {
 margin: 0 auto 0 0;
 background-color: Transparent;
}
.DH_Menu_Table {
 background-color: Transparent;
}

.DH_Logo_Cell {
 display: none;
}
.DP_Content, .DP_Right {
 background-color: #ffffff;
 padding-bottom: 0px;
 vertical-align: top;
 padding-left: 10px;
 padding-right: 10px;
}
.DP_Left {
 background-color: #303841;
 vertical-align: top;
 width: 134px;
}

.DF_Table, .rb_AlternatePortalFooter {
 background-color: Transparent;
}


/* 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: 134px !important;
}
.DP_Content .MOD_Layout, .DP_Content .MOD_NT_Layout, .DP_Content .MOD_ALT_Layout, .DP_Content .MOD_ALT_NT_Layout, .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 {
 margin: 0px 0px 0px 0px;
}

.MOD_Title {
 font-family: Arial, Helvetica, sans-serif;
 color: #fff;
 font-size: 1.0em !important;
 background-color: #333;
 padding: 5px;
}


/*--------------------------*/

/* Other */

.CSCSelectedDay, .CSCSelectedDay_Leg, .CSCSelectedToday, .MYPSelectedMonthCell, .MYPSelectedYearCell, .CSCPopCalendar .CSCDays:hover, .CSCPropCalendar .CSCDays:hover {
 background-color: #288CD4;
 border-top-color: #D1DBFF !important;
 border-left-color: #D1DBFF !important;
 border-right-color: #20204B !important;
 border-bottom-color: #20204B !important;
 color: #20204B !important;
}

.PL_Sort_Item {
 width: 25%;
}
.PD_Nav_Table {
 margin: 10px;
}

.Nav {
 margin-left: 0px;
 margin-top: -18px;
 width: 780px;
 position: absolute;
}
/*Nav Links*/
A
{

	color: #218ED6;
	text-decoration: underline !important;
}
A:hover
{
	text-decoration: underline;
	color: #218ED6;
}


A:visited
{
	color: #218ED6;
	text-decoration: underline !important;
}