/**** container Padding Styles ******/
.con_full_width{width:100%;}

.common_head_pad{padding:0px 10px 0px 0px;}
.head_pad{padding:9px 0px 0px 3px;}
.head_pad1{padding:15px 0px 0px 15px;}
.head_pad2{padding:13px 0px 0px 6px;}
.head_pad3{padding:8px 0px 0px 7px;}
.head_pad4{padding:5px 0px 0px 8px;}


.action_pad{float:left;}
.visibility_pad{margin:0; float:right;}

.common_content_pad{padding:10px 10px 0px 0px;}
.content_pad{padding:11px;}
.content_pad1{padding:10px 10px 10px 15px;}
.content_pad2{padding:10px 10px 10px 6px;}
.content_pad3{padding:7px 10px 5px 8px;}
.content_pad4{padding:7px 10px 5px 13px;}

.bottom_pad{padding:0px 10px; clear:both;}

.clear_both{clear:both;}

/* GrayShade style */
.grayShade_Lbg { background:url(gray_shadebg.gif) repeat-x top left;}
/*GrayGreen style */ 
.GrGreen_TLbg { background:url(Graygreen_Lbg.gif) no-repeat top left;}
.GrGreen_TRbg { background:url(Graygreen_Rbg.gif) no-repeat top right; padding:0px 4px;}
.GrGreen_TCbg { background:url(Graygreen_Cbg.gif) repeat-x top left;}


/*Gray style */ 
.gray_TLbg { background:url(gray_TLbg.gif) no-repeat top left;}
.gray_TRbg { background:url(gray_TRbg.gif) no-repeat top right; padding:0px 3px;}
.gray_TCbg { background:url(gray_TCbg.gif) repeat-x top left; height:35px;}
.gray_bg { border:#e9e9e9 1px solid; border-width:0px 1px;}
.gray_BLbg { background:url(gray_BLbg.gif) no-repeat top left;}
.gray_BRbg { background:url(gray_BRbg.gif) no-repeat top right; padding:0px 5px;}
.gray_BCbg { background:url(gray_BCbg.gif) repeat-x top left; height:5px;}

/*Green style */ 
.greenTLbg { background:url(green_TLbg.gif) no-repeat top left;}
.greenTRbg { background:url(green_TRbg.gif) no-repeat top right; padding:0px 5px;}
.greenTCbg { background:url(green_TCbg.gif) repeat-x top left; height:29px;}

.greenBLbg { background:url(green_BLbg.gif) no-repeat top left;}
.greenBRbg { background:url(green_BRbg.gif) no-repeat top right; padding:0px 6px;}
.greenBCbg { background:url(green_BCbg.gif) repeat-x top left; height:6px;}
.green_color { border:#bcbcbc 1px solid; border-width:1px 1px 0px 1px;}


/*gray style */ 
.darkgray_TLbg { background:url(darkGray_TLbg.gif) no-repeat top left;}
.darkgray_TRbg { background:url(darkGray_TRbg.gif) no-repeat top right; padding:0px 6px;}
.darkgray_TCbg { background:url(darkGray_TCbg.gif) repeat-x top left; height:29px;}


.darkgray_BLbg { background:url(darkGray_BLbg.gif) no-repeat bottom left;}
.darkgray_BRbg { background:url(darkGray_BRbg.gif) no-repeat bottom right;}
.darkgray_BCbg { background: #f3f3f3 url(darkGray_BCbg.gif) repeat-x bottom left;}





/***************general font style**************************/

.Head
{
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.Normal
{
    font-size: 12px;
    font-weight:normal;
    color:#000000;
}

/***** common_print ******/
#common_print .Head
{
    font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#000000;
}

#common_print .Normal
{
    font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#000000;
}

#common_print td, #common_print th, #common_print div, #common_print p 
{
    font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#000000;
}

/***** gray_shadebg ******/
#gray_shadebg .Head
{
    font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#578010;
}

#gray_shadebg .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#818181;
}

#gray_shadebg td, #gray_shadebg th, #gray_shadebg div, #gray_shadebg p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#818181;
}
/***** Gray_Green ******/
#Gray_Green .Head
{
    font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#3f3f3f;
}

#Gray_Green .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#4b4b4b;
}

#Gray_Green td, #Gray_Green th, #Gray_Green div, #Gray_Green p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#4b4b4b;
}
/***** Gray ******/
#Gray .Head
{
    font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#3f3f3f;
}

#Gray .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#4b4b4b;
}

#Gray td, #Gray th, #Gray div, #Gray p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#4b4b4b;
}
/***** darkGray ******/
#darkGray .Head
{
    font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#3f3f3f !important;
}

#darkGray .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#456115;
}

#darkGray td, #darkGray th, #darkGray div, #darkGray p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#456115;
}
/***** Green ******/
#Green .Head
{
    font-size:13px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#ffffff;
}

#Green .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#4b4b4b;
}

#Green td, #Green th, #Greendiv, #Green p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#4b4b4b;
}


/* Module Action Menus Styles */

.ModuleTitle_MenuItem td, .ModuleTitle_MenuItem th, .ModuleTitle_MenuItem div
{ 
	border:none; 
	padding:3px; 
	color:#000000 !important; 
	font-size:11px; 
	font-weight:bold !important;
	white-space:nowrap;
}

.ModuleTitle_MenuItem { 
	border:none;
	padding-right:10px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon
{
	background-color: #c1d2ee !important;
	color:#000000 !important; 
	font-size:11px; 
	font-weight:bold !important;
	white-space:nowrap;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak, .ModuleTitle_MenuIcon
{
	height: 2px;
	background:transparent;
}
