/**** container Padding Styles ******/
.full_width{width:100%;}

.common_head_pad{padding:10px 10px 0px 10px;}
.head_pad{padding:10px 10px 0px 5px;}
.head_pad-red{padding:7px 10px 0px 5px;}
.head_pad-red1{padding:7px 10px 0px 10px;}

.action_pad{margin:0; float:left; width:1px;}

.title_pad{margin:0; float:left; white-space:nowrap;}

.visibility_pad{margin:0; float:right; text-align:right;}

.content_pad{padding:10px; clear:both;}
.content_pad-grey{padding:10px 10px 10px 20px; clear:both;}
.content_pad1{padding:0px 10px 10px 10px; clear:both;}
.content_pad2{padding:0px 0px 0px 13px; clear:both;}

.bottom_pad{padding:0px 10px; clear:both;}

.align_pad{text-align:right;}

/*  Container Area Styles */

/****** Top_Grey Styles ******/
.topgrey_top_lt{background:url(topgrey_top_lt.gif) no-repeat top left;}
.topgrey_top_rt{background:url(topgrey_top_rt.gif) no-repeat top right; padding:0px 42px 0px 6px;}
.topgrey_top_bg{background:url(topgrey_top_bg.gif) repeat-x top left; height:46px;}

.topgrey_border{border:#d6d6d6 1px solid; border-width:0px 1px; background-color:#ffffff;}

.topgrey_bot_lt{background:url(topgrey_bot_lt.gif) no-repeat top left;}
.topgrey_bot_rt{background:url(topgrey_bot_rt.gif) no-repeat top right; padding:0px 5px;}
.topgrey_bot_bg{background:url(topgrey_bot_bg.gif) repeat-x top left; height:5px;}

/****** Grey Styles ******/
.grey_top_lt{background:url(grey_top_lt.gif) no-repeat top left;}
.grey_top_rt{background:url(grey_top_rt.gif) no-repeat top right; padding:0px 5px 0px 18px;}
.grey_top_bg{background:url(grey_top_bg.gif) repeat-x top left; height:34px;}

.grey_border{border:#d4d4d4 1px solid; border-width:0px 1px; padding:0px 2px;}
.grey_bg{background-color:#ededed;}

.grey_bot_lt{background:url(grey_bot_lt.gif) no-repeat top left;}
.grey_bot_rt{background:url(grey_bot_rt.gif) no-repeat top right; padding:0px 5px;}
.grey_bot_bg{background:url(grey_bot_bg.gif) repeat-x top left; height:6px;}


/****** Red Styles ******/
.red_top_lt{background:url(red_top_lt.gif) no-repeat top left;}
.red_top_rt{background:url(red_top_rt.gif) no-repeat top right; padding:0px 7px;}
.red_top_bg{background:url(red_top_bg.gif) repeat-x top left; height:37px;}

.red_border{border:#d4d4d4 1px solid; border-width:0px 1px; background-color:#ffffff;}

.red_bot_lt{background:url(red_bot_lt.gif) no-repeat top left;}
.red_bot_rt{background:url(red_bot_rt.gif) no-repeat top right; padding:0px 5px;}
.red_bot_bg{background:url(red_bot_bg.gif) repeat-x top left; height:6px;}

/****** Top_Red_Line Styles ******/
.red_line_toplt{background:url(red_line_toplt.gif) no-repeat top left;}
.red_line_toprt{background:url(red_line_toprt.gif) no-repeat top right; padding:0px 8px;}
.red_line_topbg{background:url(red_line_topbg.gif) repeat-x top left; height:9px;}

.red_border{border:#d4d4d4 1px solid; border-width:0px 1px; background-color:#ffffff;}

.red_line_botlt{background:url(red_line_botlt.gif) no-repeat top left;}
.red_line_botrt{background:url(red_line_botrt.gif) no-repeat top right; padding:0px 5px;}
.red_line_botbg{background:url(red_line_botbg.gif) repeat-x top left; height:5px;}

/****** Grey_Border Styles ******/
.grey_border_toplt{background:url(grey_border_toplt.gif) no-repeat top left;}
.grey_border_toprt{background:url(grey_border_toprt.gif) no-repeat top right; padding:0px 5px;}
.grey_border_topbg{background:url(grey_border_topbg.gif) repeat-x top left; height:4px;}

/****** Double_Border Styles ******/
.double_border_toplt{background:url(double_border_toplt.gif) no-repeat top left;}
.double_border_toprt{background:url(double_border_toprt.gif) no-repeat top right;}
.double_border_topbg{background:url(double_border_topbg.gif) repeat-x top left;}

.double_border_ltbg{background:url(double_border_ltbg.gif) repeat-y top left; background-color:#ffffff;}
.double_border_rtbg{background:url(double_border_rtbg.gif) repeat-y top right;}

.double_border_botlt{background:url(double_border_botlt.gif) no-repeat bottom left;}
.double_border_botrt{background:url(double_border_botrt.gif) no-repeat bottom right;}
.double_border_botbg{background:url(double_border_botbg.gif) repeat-x bottom left;}

/****** General Styles ******/
.Head
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#333132;
}

.Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#333132;
}

/****** Common ******/
#common .Head
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#333132;
}

#common .Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#333132;
}

#common td, #common th, #common div
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#333132;
}

/****** Top_grey ******/
#top_grey .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#ffffff;
}

#top_grey .Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight:normal;
    color:#333132;
}
    
#top_grey td, #top_grey th, #top_grey div
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight:normal;
    color:#333132;
}

/****** Grey ******/
#grey .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#ffffff;
}

#grey .Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#333132;
}
    
#grey td, #grey th, #grey div 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#333132;
}

/****** Top_Red_Line ******/
#red_line .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#333132;
}

#red_line .Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#333132;
}
    
#red_line td, #red_line th, #red_line div 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    color:#333132;
}
