/**** container Padding Styles ******/
.width{width:100%;}


.head_pad{padding:5px 0px 0px 0px;}
.head_pad1{padding:5px 0px 5px 0px;}
.head_pad2{padding:10px 10px 0px 10px;}

.action_pad{margin:0; float:left; width:5%; _width:1px;}
.action_pad1{margin:0; float:left; padding-right:13px;}
.action_pad2{margin:0; float:left; width:5%; _width:1px;}

.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 5px 0px;}
.title_pad1{margin:0; float:left; width:70%; white-space:nowrap; padding:0px 0px 5px 10px;}

.title_pad1{margin:0; float:left; white-space:nowrap;}
.title_pad2{margin:0; float:left; width:95%;  white-space:nowrap; padding:0px 0px 0px 0px;}
.title_pad_green{margin:5px 10px 0 10px; text-align:center;}
	
.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; clear:both;}
.content_pad3{padding:0 0 0 5px; clear:both;}
.content_pad4{padding:3px 5px 0px 5px; clear:both;}
.content_pad5{padding:10px 0 0 10px; clear:both;}

.bottom_pad{padding:0px 10px;}
.bottom_pad1{padding:0px 10px 2px 10px; background:url(stick.gif) bottom left repeat-x;}

.align_pad{text-align:right;}

.c1_topleft{
height:42px;
background: url(c1_top_left.gif) top left no-repeat;
}

.c1_topright{
height:42px;
background: url(c1_top_right.gif) top right no-repeat;
}

.c1_topbg{
margin:0 5px 0 5px; 
height:42px;
background: url(c1_top_bg.gif) top left repeat-x;
}

.c1_cenleft{
background: url(c1_cen_lt.gif) top left repeat-y;
}

.c1_cenright{
background: url(c1_cen_rt.gif) top right repeat-y;
}

.c1_botleft{
height:7px;
background: url(c1_bot_left.gif) top left no-repeat;
}

.c1_botright{
height:7px;
background: url(c1_bot_right.gif) top right no-repeat;
}

.c1_botbg{
margin:0 5px 0 5px; 
height:7px;
background: url(c1_bot_bg.gif) top left repeat-x;

}

/****c2 container  ******/
.c2_topleft2{
height:5px;
background:url(c2_top_left.gif) top left no-repeat;
}

.c2_topright2{
height:5px;
background:url(c2_top_right.gif) top right no-repeat;
}

.c2_topbg2{
margin:0 5px 0 5px;
height:5px;
background:url(c2_top_bg.gif) top left repeat-x;
}


.c2_botleft2{
height:5px;
background:url(c2_bot_left.gif) top left no-repeat;
}

.c2_botright2{
height:5px;
background:url(c2_bot_right.gif) top right no-repeat;
}

.c2_botbg2{
margin:0 5px 0 5px;
height:5px;
background:url(c2_bot_bg.gif) top left repeat-x;

}

/****c3 container  ******/
.c3_topleft3{
height:30px;
background: url(c3_topleft_bck.gif) top left no-repeat;
}

.c3_topright3{
height:30px;
background: url(c3_topright_bck.gif) top right no-repeat;
}

.c3_topbg3{
margin:0 5px 0 5px;
height:30px;
background: url(c3_topbg_bck.gif) top left repeat-x;
}


.c3_botleft3{
height:6px;
background: url(c3_botleft_bck.gif) top left no-repeat;
}

.c3_botright3{
height:6px; 
background: url(c3_botright_bck.gif) top right no-repeat;
}

.c3_botbg3{
margin:0 5px 0 5px;
height:6px;
background: url(c3_botbg_bck.gif) top left repeat-x;

}




/****c4 container  ******/
.c4_topleft4{
height:30px;
background:url(c4_top_left.gif) top left no-repeat;
}

.c4_topright4{
height:30px;
background:url(c4_top_right.gif) top right no-repeat;
}

.c4_topbg4{
margin:0 9px 0 9px;
height:30px;
background:url(c4_top_bg.gif) top left repeat-x;
}
 

.c4_botleft4{
height:5px;
background:url(c4_bot_left.gif) top left no-repeat;
}

.c4_botright4{
height:5px;
background:url(c4_bot_right.gif) top right no-repeat;
}

.c4_botbg4{
margin:0 5px 0 5px;
height:5px;
background:url(c4_bot_bg.gif) top left repeat-x;

}

/**** shade Styles ******/
.CGbg_TLbg { background:url(GS_TLbg.png) no-repeat top left;}
.CGbg_TRbg { background:url(GS_TRbg.png) no-repeat top right;}
.CGbg_TCbg { background:url(GS_TCbg.png) repeat-x top left; height:12px;}

.condtgraybg { background:url(CbgGray.gif) repeat-x top left; background-color:#ffffff;}
.condcolo { background-color:#ffffff;}
.yellowTLbg { background:url(Yellow_TLbg.png) no-repeat top left;}
.yellowTRbg { background:url(Yellow_TRbg.png) no-repeat top right; height:47px; }
.yellowTCbg { background:url(Yellow_TCbg.png) repeat-x top left; }

.yellowCLbg { background:url(YellowCLbg.png) repeat-y top left;}
.yellowCRbg { background:url(YellowCRbg.png) repeat-y top right;}

.yellowBLbg { background:url(Yellow_BLbg.png) no-repeat top left;}
.yellowBRbg { background:url(Yellow_BRbg.png) no-repeat top right; height:9px;}
.yellowBCbg { background:url(Yellow_BCbg.png) repeat-x top left; }

/**** shade Styles ******/
.CGbg_TLbg { background:url(GS_TLbg.png) no-repeat top left;}
.CGbg_TRbg { background:url(GS_TRbg.png) no-repeat top right;}
.CGbg_TCbg { background:url(GS_TCbg.png) repeat-x top left; height:12px;}

.condtgraybg { background:url(CbgGray.gif) repeat-x top left; background-color:#ffffff;}
.condcolo { background-color:#ffffff;}

/**** Gray Styles ******/
.GrayTLbg { background:url(GrayTLbg.png) no-repeat top left;}
.GrayTRbg { background:url(GrayTRbg.png) no-repeat top right; height:39px; }
.GrayTCbg { background:url(GrayTCbg.png) repeat-x top left; }

.GrayCLbg { background:url(GrayCLbg.png) repeat-y top left; }
.GrayCRbg { background:url(GrayCRbg.png) repeat-y top right; }

.GrayBLbg { background:url(GrayBLbg.png) no-repeat top left;}
.GrayBRbg { background:url(GrayBRbg.png) no-repeat top right; height:12px;}
.GrayBCbg { background:url(GrayBCbg.png) repeat-x top left;}


/****** general ******/
.Head
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#ffffff;
}

.Normal
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#6d6d6d;
    line-height:1.5em;
}



/****** Common ******/
#common .Head
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#8fca40;
}

#common .Normal
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

#common td, #common th, #common div
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

/****** admin_content ******/
#admin_content .Head
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#5e5c5c;
}

#admin_content .Normal
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#5e5c5c !important;
}

#admin_content td, #admin_content th, #admin_content div, #admin_content p
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#5e5c5c !important;
}

/****** Common1 ******/
#common1 .Head
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#6bcdf3;
}

#common1 .Normal
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

#common1 td, #common1 th, #common1 div
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

/****** Common1 ******/
#common2 .Head
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
}

#common2 .Normal
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}

#common2 td, #common2 th, #common2 div
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    color:#ffffff;
}


/****** blue ******/
#green .Head
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#3f591f;
}

#green .Normal
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#ffffff;
    line-height:1.5em;
}

#green td, #green th, #green div
{
    font-family: tahoma, Times, serif,Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color:#ffffff;
    line-height:1.5em;
}

/****** green_botimg ******/
#green_botimg .Head
{
    font-size:12px;
    font-weight:bold;
    color:#231f20;
}

#green_botimg .Normal
{
    font-size: 12px;
    font-weight:normal;
    color:#ffffff;
    line-height:1.5em;
}

#green_botimg td, #green_botimg th, #green_botimg div, #green_botimg p
{
    font-size: 12px;
    font-weight:normal;
    color:#ffffff;
    line-height:1.5em;
}

/****** white_border ******/
#white_border .Head
{
    font-size:14px;
    font-weight:bold;
    color:#3f591f;
}

#white_border .Normal
{
    font-size: 12px;
    font-weight:normal;
    color:#231f20;
    line-height:1.5em;
}

#white_border td, #white_border th, #white_border div, #white_border p
{
    font-size: 12px;
    font-weight:normal;
    color:#231f20;
    line-height:1.5em;
}

/****** black_notitle ******/
#black_notitle .Head
{
    font-size:12px;
    font-weight:bold;
    color:#f7f7f7;
}

#black_notitle .Normal
{
    font-size: 12px;
    font-weight:normal;
    color:#f7f7f7;
}
    
#black_notitle td, #black_notitle th, #black_notitle div, #black_notitle p 
{
    font-size: 12px;
    font-weight:normal;
    color:#f7f7f7;
}

/****** black_notitle ******/
#Con .Head
{
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

#Con .Normal
{
    font-size: 12px;
    font-weight:normal;
    color:#000000;
}
    
#Con td, #Con th, #Con div, #Con p 
{
    font-size: 12px;
    font-weight:normal;
    color:#000000;
}


/*           Link Tab-bluearrow for sub menus  */
/**************** Link tab *****************/
#link_tab-bluearrow{margin:0; padding:0; float:right;}
#link_tab-bluearrow table{margin:0px 2px 0px 0px; padding:0px; }
#link_tab-bluearrow td{font-size:0px; line-height:0px; margin:0px; padding:0; height:1px;}
#link_tab-bluearrow img{margin:0px;}
#link_tab-bluearrow div{margin:0px;}
#link_tab-bluearrow a{display:block; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#cccccc; margin:0px; padding:0px 10px 0px 10px; text-align:left; height:29px; line-height:2.2em; background:url(linkbg.gif) repeat-x top left;}
#link_tab-bluearrow a:link{text-decoration:none; color:#cccccc;}
#link_tab-bluearrow a:visited{text-decoration:none; color:#cccccc;}
#link_tab-bluearrow a:hover{color:#ffffff; background:url(linktab_hover.gif) repeat-x top left;}
#link_ta-bluearrowb a:active{color:#c8de27; background:url(linktab_select.gif) repeat-x top left;}
#link_ta-bluearrowb a:select{color:#c8de27; background:url(linktab_select.gif) repeat-x top left;}


readmore,a.readmore:link,a.readmore:active,a.readmore:visited{ color:#8cc63f; text-decoration:none; font-weight: bold;font-size:14px; }
a.readmore:hover{color:#ffffff;}




blue,a.blue:link,a.blue:active,a.blue:visited{ color:#4a98f2; text-decoration:underline; }
a.blue:hover{color:#4a98f2; text-decoration:none;}

.CommandButton,con.CommandButton:link,con.CommandButton:visited,con.CommandButton:active{font-size:15px; color:#0077ff; text-decoration:none; font-weight:normal;}

