﻿.c_container{padding-bottom:15px;}
/*---------- To align the Actions, Icon and Title ---------*/
.c_icon, .c_actions, h2.c_title{float:left;}
.c_icon img {float:left; padding-right:4px;}
h2.c_title{margin:0; padding:0;}
.icn img{margin-right:5px;}

.title_vis{float:right;}

.c_content{clear:both;}
.c_contentpane{padding:8px 0 0 0;}
.c_footer {clear:both;margin-bottom:0px;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;}
.c_content .eipbackimg {margin-top:0;margin-left:-20px;}


.grey .head_title
{
	background: #e4e4e4 url(images/grey_topright.png) no-repeat top right;
	border-bottom: white 4px solid;
	height: 30px;
	padding-right: 10px;
}

.grey .head_title .container-topleft
{
	background: transparent url(images/grey_topleft.png) no-repeat top left;
	width: 7px;
	height: 30px;
	float: left;
}

.grey .head_title .TitleHead
{
	color: #cc0000;
	font-size: 15px;
	font-weight: bold;
}

.grey .c_footer
{
	background: #e4e4e4 url(images/grey_bottomright.png) no-repeat bottom right;
	min-height: 10px;
}

.grey .c_footer .container_bottomleft 
{
	background: transparent url(images/grey_bottomleft.png) no-repeat bottom left;
	min-height: 10px;
	text-align: right;
}

.grey .c_content
{
	background-color: #e4e4e4;
	padding: 0px 10px;
}

.grey .c_title h2
{
	padding-top: 5px;
}


.TitleHead, .BlueTitleHead, .SmallTitleHead, .LargeTitleHead
{
	font-size: 14pt;
	color: #434343;
	font-weight: bold;
}

.SmallTitleHead
{
	font-size: 12pt;
}

.LargeTitleHead
{
	font-size: 16pt;
}

.BlueTitleHead
{
	color: #4781ab;
}

.content-text h2.top-header {
	display: block;
	background-color: #fff;
	float: none;
	padding: 0px;
}

.header-container
{
    margin-bottom: 10px;
}

.Head
{
    font-family: Arial, helvetica, Sans-Serif;
    text-transform: none;
    font-weight: bold;
    font-size: 18px;
    color: #666;
}

.Normal-Head, .Small-Head
{
    font-family: Arial, helvetica, Sans-Serif;
    text-transform: none;
    font-weight: bold;
    font-size: 28px;
    color: #333;
}

.Small-Head
{
    font-size: 18px;
}

.floatRight
{
    float: left;
}
