/**** container Padding Styles ******/
.width{width:100%;}

.head_pad{padding:10px 8px 0px 10px;}
.head_pad3{padding:14px 8px 0px 10px;}
.head_pad1{padding:9px 8px 0px 7px;}
.head_pad2{padding:7px 8px 0px 7px;}


.action_pad{margin:0; float:left; width:5%; _width:1px;}

.title_pad{margin:0; float:left; width:75%; white-space:nowrap;}

.visibility_pad{margin:0; float:right; text-align:right;}

.content_pad{padding:10px 10px 10px 10px; clear:both;}
.content_pad1{padding:10px 10px 10px 15px; clear:both;}
.content_padone{padding:10px 0px 10px 10px; clear:both;}

.bottom_pad{padding:0px 10px;}

.align_pad{text-align:right;}

/**** Topgray ******/
.Topgray_TLbg { background:url(TopGay_TLbg.gif) no-repeat top left;}
.Topgray_TRbg { background:url(TopGay_TRbg.gif) no-repeat top right; padding:0px 9px;}
.Topgray_TCbg { background:url(TopGay_TCbg.gif) repeat-x top left; height:31px;}

.Topgray_border { border:1px solid #d5d5d5; border-width:0px 1px;}

.Topgray_BLbg { background:url(TopGay_BLbg.gif) no-repeat top left;}
.Topgray_BRbg { background:url(TopGay_BRbg.gif) no-repeat top right; padding:0px 6px;}
.Topgray_BCbg { background:url(TopGay_BCbg.gif) repeat-x top left; height:6px;}

/**** Topblue ******/
.Topblue_TLbg { background:url(topbgblue_TLbg.gif) no-repeat top left;}
.Topblue_TRbg { background:url(topbgblue_TRbg.gif) no-repeat top right; padding:0px 7px 0px 6px;}
.Topblue_TCbg { background:url(topbgblue_TCbg.gif) repeat-x top left; height:32px;}
.Topblue_Rimg { background:url(topbgblue_TRimg.gif) no-repeat top right; height:32px;}


.Topblue_border { border:1px solid #d5d5d5; border-width:0px 1px; padding:0px 1px;}
.Topblue_border1 { border:1px solid #d5d5d5; border-width:1px 1px 0px 1px; padding:1px 1px 0px 1px;}
.Topblue_Conbg { background:url(topbgblue_Conbg.gif) repeat-x top left;}

.Topblue_BLbg { background:url(topbgblue_BLbg.gif) no-repeat top left;}
.Topblue_BRbg { background:url(topbgblue_BRbg.gif) no-repeat top right; padding:0px 7px;}
.Topblue_BCbg { background:url(topbgblue_BCbg.gif) repeat-x top left; height:7px;}

/**** Topgray ******/
.bluebor_TLbg { background:url(bluebor_TLbg.gif) no-repeat top left;}
.bluebor_TRbg { background:url(bluebor_TRbg.gif) no-repeat top right; padding:0px 7px;}
.bluebor_TCbg { background:url(bluebor_TCbg.gif) repeat-x top left; height:33px;}

.bluebor_border { border:1px solid #b0b3c9; border-width:0px 1px;}

.bluebor_BLbg { background:url(bluebor_BLbg.gif) no-repeat top left;}
.bluebor_BRbg { background:url(bluebor_BRbg.gif) no-repeat top right; padding:0px 7px;}
.bluebor_BCbg { background:url(bluebor_BCbg.gif) repeat-x top left; height:7px;}

/**** Topsmallbluebg  ******/
.TSbluebg_TLbg { background:url(Tsbgblue_TLbg.gif) no-repeat top left;}
.TSbluebg_TRbg { background:url(Tsbgblue_TRbg.gif) no-repeat top right; padding:0px 8px;}
.TSbluebg_TCbg { background:url(Tsbgblue_TCbg.gif) repeat-x top left; height:30px;}

/***************general font style**************************/

.Head
{
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.Normal
{
     font-family: Tahoma;
    font-size: 11px;
    font-weight:normal;
    color:#000000;
}

/***** common_print ******/
#common_print .Head
{
    font-family: Tahoma;
    font-size:17px;
    font-weight:bold;
    color:#000000;
}

#common_print .Normal
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight:normal;
    color:#000000;
}

#common_print td, #common_print th, #common_print div
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight:normal;
    color:#000000;
}

/***** topgray ******/
#topgray .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#045186;
}

#topgray .Normal
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#0b0101;
}

#topgray td, #topgray th, #topgray div
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#0b0101;
}

/***** topblue ******/
#topblue .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#ffffff;
}

#topblue .Normal
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#0b0101;

}

#topblue td, #topblue th, #topblue div
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#0b0101;

}

/***** border ******/
#border .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#303772;
}

#border .Normal
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#6b6b6b;

}

#border td, #border th, #border div
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#6b6b6b;

}

/***** border ******/
#border1 .Head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#303772;
}

#border1 .Normal
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#000000;
}

#border1 td, #border1 th, #border1 div
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color:#000000;
}


/*           Link Tab for sub menus  */
/**************** Link tab *****************/
#link_tab{margin:0; padding:0; float:left;}
#link_tab table{margin:0px; padding:0px;}
#link_tab td{font-size:0px;  margin:0px; padding:0;  width:175px;}
#link_tab img{margin:0px;}
#link_tab div{margin:0px;}
#link_tab a{font-family:Tahoma; font-size:12px; font-weight: bold; text-align:left;  padding:0px 0px 0px 15px; margin:0px;}
#link_tab a:link, #link_tab a:visited{text-decoration:none; text-transform:uppercase; color:#000000; background:url(linktab_img1.gif); background-repeat:no-repeat; text-decoration:none; line-height:32px; display:block;}
#link_tab a:hover, #link_tab a:active{color:#ffffff; text-transform:uppercase; background-position:0px -32px; line-height:32px; display:block;}





