/**** container Padding Styles ******/
.width{width:100%;}


.head_pad{padding:5px 10px 0px 10px;}
.head_pad1{padding:9px 10px 0px 10px;}

.blue_pad{padding:2px 10px 0px 24px;}
.blue_pad1{padding:2px 10px 0px 10px;}

.red_pad{padding:2px 10px 0px 5px;}


.action_pad{margin:0; float:left; width:5%; _width:1px;}
.action_pad1{margin:0; float:left; padding-right:13px;}

.icon_pad{margin:0; float:left; width:10%; white-space:nowrap;}
.icon_pad1{margin:0; float:left; width:5%; white-space:nowrap;}

.title_pad{margin:0; float:left; width:70%; white-space:nowrap; padding:0px 0px 0px 0px;}

.visibility_pad{margin:0; float:right; text-align:right;}

.content_pad{padding:10px; clear:both;}
.content_pad1{padding:10px; clear:both;}
.content_pad2{padding:10px 0px 0px 0px; clear:both;}

.bottom_pad{padding:0px 10px;}

.align_pad{text-align:right;}

.c1_topleft{
height:7px;
background:url(c1_top_left.gif) top left no-repeat;
}

.c1_topright{
height:7px;
background:url(c1_top_right.gif) top right no-repeat;
}

.c1_topbg{
margin:0 7px 0 7px;
height:7px;
background:url(c1_top_bg.gif) top left repeat-x;
}

.c1_botleft{
height:7px;
background:url(c1_bottom_left.gif) bottom left no-repeat;
}

.c1_botright{
height:7px;
background:url(c1_bottom_right.gif) bottom right no-repeat;
}

.c1_botbg{
height:7px;
margin:0 7px;
background:url(c1_bottom_bg.gif) bottom left repeat-x;
}

/****** c2 ******/

.c2_topleft{
height:29px;
background:url(c2_top_left.gif) top left no-repeat;
}
.c2_topleft_icon{
height:29px;
background:url(c2_top_left_noicon.gif) top left no-repeat;
}

.c2_topright{
height:29px;
background:url(c2_top_right.gif) top right no-repeat;
}

.c2_topbg{
margin:0 6px 0 31px;
height:29px;
background:url(c2_top_bg.gif) top left repeat-x;
}

.c2_topbg_icon{
margin:0 8px 0 6px;
height:29px;
background:url(c2_top_bg.gif) top left repeat-x;
}


.c2_botleft{
height:7px;
background:url(c2_bottom_left.gif) top left no-repeat;
}

.c2_botright{
height:7px;
background:url(c2_bottom_right.gif) top right no-repeat;
}

.c2_botbg{
height:7px;
margin:0 7px;
background:url(c2_bottom_bg.gif) bottom left repeat-x;
}


/****** c3 ******/

.c3_topleft{
height:29px;
background:url(c3_top_left.gif) top left no-repeat;
}

.c3_topleft_icon{
height:22px;
background:url(c3_top_left_noicon.gif) top left no-repeat;
}
.c3_topright{
height:29px;
background:url(c3_top_right.gif) top right no-repeat;
}

.c3_topbg{
margin:0 6px 0 31px;
height:29px;
background:url(c3_top_bg.gif) top left repeat-x;
}

.c3_topbg_icon{
margin:0 6px 0 6px;
height:29px;
background:url(c3_top_bg.gif) top left repeat-x;
}



/****** c4 ******/

.c4_topleft{
height:20px;
background:url(c4_top_left.gif) top left no-repeat;
}

.c4_topright{
height:20px;
background:url(c4_top_right.gif) top right no-repeat;
}

.c4_topbg{
margin:0 6px 0 7px;
height:20px;
background:url(c4_top_bg.gif) top left repeat-x;
}

.topred_toplt{background:url(topred_toplt.gif) no-repeat top left;}
.topred_toprt{background:url(topred_toprt.gif) no-repeat top right; padding:0px 11px;}
.topred_topbg{background:url(topred_topbg.gif) repeat-x top left; height:28px;}

.topblue_toplt{background:url(topblue_toplt.gif) no-repeat top left;}
.topblue_toprt{background:url(topblue_toprt.gif) no-repeat top right; padding:0px 11px 0px 12px;}
.topblue_topbg{background:url(topblue_topbg.gif) repeat-x top left; height:28px;}

.icon_img{background:url(icon.gif) no-repeat top left; height:20px; position:relative; top:-1px;}

.darkred_toplt{background:url(dark_red_toplt.gif) no-repeat top left;}
.darkred_toprt{background:url(dark_red_toprt.gif) no-repeat top right; padding:0px 6px 0px 31px;}
.darkred_topbg{background:url(dark_red_topbg.gif) repeat-x top left; height:29px;}

/****** general ******/
.Head
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#000000;
}



/****** Common ******/
#common .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}

#common .Normal
{
	font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#9f9fa1;
}

#common td, #common th, #common div
{
	font-family:Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#9f9fa1;
}


/****** block ******/
#block .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}

#block .Normal
{
	font-family: Arial, Helvetica, sans-serif,Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

#block td, #block th, #block div
{
	font-family: Arial, Helvetica, sans-serif,Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

/****** white ******/
#white  .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}

#white  .Normal
{
	font-family: Arial, Helvetica, sans-serif,Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

#white  td, #white  th, #white  div
{
	font-family: Arial, Helvetica, sans-serif,Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

/****** top_red ******/
#top_red  .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}

#top_red  .Normal
{
	font-family: Arial, Helvetica, sans-serif,Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

#top_red  td, #top_red  th, #top_red  div
{
	font-family: Arial, Helvetica, sans-serif,Tahoma;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}
