/**** container Padding Styles ******/
.con_full_width{width:100%;}

.common_head_pad{padding:0px 10px 0px 0px;}
.common_head_pad1{padding:17px 10px 0px 15px;}
.head_pad{padding:15px 10px 0px 15px;}
.head_pad_redborder{padding:7px 10px 0px 2px;}

.action_pad{float:left; position:relative; z-index:1000;}
.visibility_pad{margin:0; float:right;}

.common_content_pad{padding:10px 10px 0px 0px;}
.content_pad{padding:10px 15px;}
.content_pad1{padding:10px 3px 0px 3px;}
.content_pad_redborder{padding:10px 2px;}

.bottom_pad{padding:0px 10px; clear:both;}

.clear_both{clear:both;}


/***************general font style**************************/

.Head
{
    font-size:15px;
    font-weight:bold;
    color:#343434;
}

.Normal
{
    font-size: 12px;
    font-weight:normal;
    color:#2b2c32;
}

/***** common_print ******/
#common_print .Head
{
    font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#343434;
}

#common_print .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}

#common_print td, #common_print th, #common_print div, #common_print p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}

/***** common_print1 ******/
#common_print1 .Head
{
    font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#343434;
}

#common_print1 .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}

#common_print1 td, #common_print1 th, #common_print1 div, #common_print1 p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}

/***** Grey ******/
#Grey .Head
{
    font-size:18px;
	font-family:"Myriad Pro";
    font-weight:bold;
    color:#ffffff;
}

#Grey .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#ffffff;
}

#Grey td, #Grey th, #Grey div, #Grey p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#ffffff;
}

/***** Light_Grey ******/
#Light_Grey .Head
{
    font-size:18px;
	font-family:"Myriad Pro";
    font-weight:bold;
    color:#343434;
}

#Light_Grey .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}

#Light_Grey td, #Light_Grey th, #Light_Grey div, #Light_Grey p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}

/***** Red_Border ******/
#Red_Border .Head
{
    font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#343434;
}

#Red_Border .Normal
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}

#Red_Border td, #Red_Border th, #Red_Border div, #Red_Border p 
{
    font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
    font-weight:normal;
    color:#343434;
}
/* 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;
}
