/* CSS Document */

.c_head{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;}

.head_title{margin:0; float:left;}
.title_vis{margin:0; float:right;}

.c_content{clear:both;}
.c_contentpane{padding:8px 0 0 0; text-align:left;}
.c_footer {margin-bottom:20px;padding:0; text-align:right;}

/*---------- default style for head & normal -----------*/
.Normal p{margin-top:0px;}

/*---------- For the inline edit icons -----------*/
.eipbackimg {background-color:#DAE7F2;border:solid 1px #4F839F}


/*---------- Styling for the No Head General Pane -----------*/
.generalpane_table{
	border: 1px solid #09F;
	width: 100%;
}
.generalpane_tl{
	background-image: url(images/p_head_gen_left.gif);
	background-repeat: no-repeat;
	background-position: right;	
	height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	}
.generalpane_tc{
	background-image: url(images/p_head_gen_mid.gif);
	background-repeat: repeat-x;
	background-position: right;
	height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	}
	
.generalpane_tc_NoBG{
	height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	}
.generalpane_tc_NoBG_MainPage{
	height: 30px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #666;
	font-style: normal;
	font-variant: normal;
	}
	
.generalpane_tr{
	background-image: url(images/p_head_gen_right.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	}
.generalpane_head{}
.generalpane_content{
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-align:left;
}
.generalpane_footer{}

/*---------- Styling for the Yellow Head Pane -----------*/
.generalpane_table{
	border: 1px solid #09F;
	width: 100%;
}
.generalpane_head{}
.generalpane_content{
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-align:left;
}
.generalpane_footer{}

/*---------- Styling for the Left Pane -----------*/
.leftpane_table{
	border: 1px solid #CCC;
	width: 200px;
}

.leftpane_head{
	background-image: url(images/p_head_left.gif);
	height: 30px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	background-position: right;
	}
.leftpane_content{
	text-align:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #030;
	padding-left: 5px;
	padding-right: 5px;
}
.leftpane_actionbar{
	text-align:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #030;
	padding-left: 5px;
	padding-right: 5px;
}
.leftpane_footer{}

/*---------- Styling for the Right Pane -----------*/
.rightpane_table{
	border: 1px solid #09F;
	width: 120px;
}
.rightpane_head{
	background-image: url(images/p_head_right.gif);
	height: 30px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	}
.rightpane_content{
	text-align:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #030;
	padding-left: 5px;
	padding-right: 5px;
}
.rightpane_actionbar{
	text-align:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #030;
	padding-left: 5px;
	padding-right: 5px;
}
.rightpane_footer{
	background-image: url(images/rightpane_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 15px;
}
