/* CSS Document */

.frame{margin-top:10px;}

/*---------- For each top style ---------*/
.frame_top_left{padding:0; margin:0; background:url(images/frame_top_left.png) no-repeat top left;}
.frame_top_right{padding:0; margin:0; background:url(images/frame_top_right.png) no-repeat top right;}
.frame_top_bg{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background-color:#FFF; height:22px;}

.frame_top_left_blue{padding:0; margin:0; background:url(images/frame_top_left_blue.png) no-repeat top left;}
.frame_top_right_blue{padding:0; margin:0; background:url(images/frame_top_right_blue.png) no-repeat top right;}
.frame_top_bg_blue{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#04538A url(images/frame_top_bg_blue.png) no-repeat top left; height:22px;}

.frame_top_left_blue_l{padding:0; margin:0; background:url(images/frame_top_left_blue.png) no-repeat top left;}
.frame_top_right_blue_l{padding:0; margin:0; background:url(images/frame_top_right_blue.png) no-repeat top right;}
.frame_top_bg_blue_l{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#04538A url(images/frame_top_bg_blue_a.png) no-repeat top left; height:34px;}

.frame_top_left_green{padding:0; margin:0; background:url(images/frame_top_left_green.png) no-repeat top left;}
.frame_top_right_green{padding:0; margin:0; background:url(images/frame_top_right_green.png) no-repeat top right;}
.frame_top_bg_green{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#1B6525 url(images/frame_top_bg_green.png) no-repeat top left; height:22px;}

.frame_top_left_green_l{padding:0; margin:0; background:url(images/frame_top_left_green.png) no-repeat top left;}
.frame_top_right_green_l{padding:0; margin:0; background:url(images/frame_top_right_green.png) no-repeat top right;}
.frame_top_bg_green_l{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#1B6525 url(images/frame_top_bg_green_a.png) no-repeat top left; height:34px;}

.frame_top_left_red{padding:0; margin:0; background:url(images/frame_top_left_red.png) no-repeat top left;}
.frame_top_right_red{padding:0; margin:0; background:url(images/frame_top_right_red.png) no-repeat top right;}
.frame_top_bg_red{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#CC060A url(images/frame_top_bg_red.png) no-repeat top left; height:22px;}

.frame_top_left_red_l{padding:0; margin:0; background:url(images/frame_top_left_red.png) no-repeat top left;}
.frame_top_right_red_l{padding:0; margin:0; background:url(images/frame_top_right_red.png) no-repeat top right;}
.frame_top_bg_red_l{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#CC060A url(images/frame_top_bg_red_a.png) no-repeat top left; height:34px;}

.frame_top_left_yellow{padding:0; margin:0; background:url(images/frame_top_left_yellow.png) no-repeat top left;}
.frame_top_right_yellow{padding:0; margin:0; background:url(images/frame_top_right_yellow.png) no-repeat top right;}
.frame_top_bg_yellow{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#FF9E05 url(images/frame_top_bg_yellow.png) no-repeat top left; height:22px;}

.frame_top_left_yellow_l{padding:0; margin:0; background:url(images/frame_top_left_yellow.png) no-repeat top left;}
.frame_top_right_yellow_l{padding:0; margin:0; background:url(images/frame_top_right_yellow.png) no-repeat top right;}
.frame_top_bg_yellow_l{padding:0; margin:0 10px 0 10px; border-top:solid 1px #CCC; background:#FF9E05 url(images/frame_top_bg_yellow_a.png) no-repeat top left; height:34px;}


/*---------- Default frame style ---------*/
.frame_left{padding:0; margin:0; background:url(images/frame_left.png) repeat-y top left;}
.frame_right{padding:0; margin:0; background:url(images/frame_right.png) repeat-y top right;}
.frame_bg{background:#FFF; margin:0 10px 0 10px; padding:0;}

.frame_bg_blue{padding:0; margin:0 10px 0 10px; background:#FFF url(images/frame_top_bg_blue_b.png) no-repeat top left; height:25px;}
.frame_bg_green{padding:0; margin:0 10px 0 10px; background:#FFF url(images/frame_top_bg_green_b.png) no-repeat top left; height:25px;}
.frame_bg_red{padding:0; margin:0 10px 0 10px; background:#FFF url(images/frame_top_bg_red_b.png) no-repeat top left; height:25px;}
.frame_bg_yellow{padding:0; margin:0 10px 0 10px; background:#FFF url(images/frame_top_bg_yellow_b.png) no-repeat top left; height:25px;}

.frame_bot_left{padding:0; margin:0; background:url(images/frame_bot_left.png) no-repeat top left;}
.frame_bot_right{padding:0; margin:0; background:url(images/frame_bot_right.png) no-repeat top right; padding:0 10px 0 10px;}
.frame_bot_bg{padding:0; margin:0; background:url(images/frame_bot_bg.png) repeat-x top left;height:10px;}

.c_head{padding:0; margin-top:3px;text-align:left;}
.c_head_logo{padding:0; margin-top:8px;text-align:left;}

/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions, .c_head h1{float:left;}
.c_head h1{margin:0; padding:0;}
.icn img{margin-right:5px;}

.title{margin:0; float:left;}
.title_logo{margin:0; float:left; padding-left:50px;}
.title_vis{margin:0; padding:0; float:right;}

.c_content{clear:both;}
.c_contentpane{padding:6px 0 2px 0; text-align:left;}
.c_footer {margin-top:10px; padding:0; text-align:right;}

/*---------- default style for head & normal -----------*/
.Normal p{margin:0;}
.Head {font-size:14px;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F}
















