﻿/* FormPanel styles */
.panelicon
{	
}

span.title_text
{
    background: #fff none repeat scroll 0 0;
    padding: 0 5px 0 0;
    margin-bottom: 0.25em;
    display: inline-block;
}

span.title_line
{
    background: url('../images/panel/bar.gif') repeat-x scroll center center;    
    margin-right: 90px;
    display: block;
}

.paneltitle 
{
	white-space: nowrap;
	color: #038fc4; 
	width: 100%;
	font-weight: bold;
	padding-bottom: 4px;
	vertical-align: top;
}

.paneltitle .small_title
{
    font-size: 13px;
}

.paneltitle .large_title
{
    font-size: 18px;
}

.panelmaincell 
{
	background-color: white;	
}
/* End FormPanel styles */

/*  Rounded panels  */
.dark_panel, .light_panel, .extremely_light_panel
{
    margin-bottom: 10px;
}

.pale_gray_panel .dark_panel
{
    height: 1%;
    margin-bottom: 0px;
}

.left_top_corner, 
.right_top_corner, 
.left_light_bottom_corner, 
.right_light_bottom_corner, 
.right_bottom_corner_bordered,
.left_bottom_corner_bordered, 
.right_bottom_corner, 
.left_bottom_corner
{
    background-repeat:	no-repeat;	 
    background-attachment: scroll;
}    	

.void_panel .left_top_corner, 
.extremely_light_panel .left_top_corner, 
.light_panel .left_top_corner, 
.dark_panel .left_top_corner
{
    background-position: left top;    
}
.light_panel .left_top_corner 
{	
    background-image: url('../images/panel/left_top_lightgray.gif'); 
}
.dark_panel .left_top_corner 
{ 
    background-image: url('../images/panel/left_top_darkgray.gif'); 
}
.void_panel .left_top_corner 
{ 	
    background-image: url('../images/panel/left_top_lightgray_bordered.gif');  
}
.extremely_light_panel .left_top_corner 
{ 
    background-image: url('../images/panel/left_top_extremely_lightgray.gif'); 
}

.void_panel .right_top_corner, 
.extremely_light_panel .right_top_corner, 
.light_panel .right_top_corner, 
.dark_panel .right_top_corner 
{ 
    background-position: right top; 
}
.light_panel .right_top_corner 
{ 
    background-image: url('../images/panel/right_top_lightgray.gif'); 
}
.dark_panel .right_top_corner 
{ 
    background-image: url('../images/panel/right_top_darkgray.gif'); 
}
.void_panel .right_top_corner
{
    background-image: url('../images/panel/right_top_lightgray_bordered.gif');
}
.extremely_light_panel .right_top_corner
{
    background-image: url('../images/panel/right_top_extremely_lightgray.gif');
}

.void_panel .right_bottom_corner, 
.extremely_light_panel  .right_bottom_corner, 
.dark_panel .right_bottom_corner_bordered, 
.pale_gray_panel .right_light_bottom_corner,
.light_panel .right_bottom_corner, 
.dark_panel .right_bottom_corner
{	
    background-position: right bottom;
}

.light_panel .right_bottom_corner
{
    background-image: url('../images/panel/right_bottom_lightgray.gif');
}
.dark_panel .right_bottom_corner
{
    background-image: url('../images/panel/right_bottom_darkgray.gif');
}
.void_panel .right_bottom_corner
{
    background-image: url('../images/panel/right_bottom_lightgray_bordered.gif');
}
.extremely_light_panel .right_bottom_corner
{
    background-image: url('../images/panel/right_bottom_extremely_lightgray.gif');
}

.dark_panel .right_bottom_corner_bordered
{
    background-image: url('../images/panel/right_bottom_darkgray_bordered.gif');
}

.void_panel .right_bottom_corner, 
.extremely_light_panel .right_bottom_corner, 
.light_panel .right_bottom_corner, 
.dark_panel .right_bottom_corner
{
    width:100%;
}

.pale_gray_panel .right_light_bottom_corner
{
    background-image: url('../images/panel/light_gray_right_bottom_corner.gif');
}

.void_panel .left_bottom_corner, 
.extremely_light_panel .left_bottom_corner, 
.dark_panel .left_bottom_corner_bordered, 
.pale_gray_panel .left_light_bottom_corner, 
.light_panel .left_bottom_corner,
.dark_panel .left_bottom_corner
{	
    background-position:  left bottom;
}

.dark_panel .left_bottom_corner_bordered
{
    background-image: url('../images/panel/left_bottom_darkgray_bordered.gif');
}
.light_panel .left_bottom_corner
{	
    background-image: url('../images/panel/left_bottom_lightgray.gif');
}
.extremely_light_panel .left_bottom_corner
{	
    background-image: url('../images/panel/left_bottom_extremely_lightgray.gif');
}
.dark_panel .left_bottom_corner
{
    background-image: url('../images/panel/left_bottom_darkgray.gif');
}
.void_panel .left_bottom_corner
{
    background-image: url('../images/panel/left_bottom_lightgray_bordered.gif'); 
}
.pale_gray_panel .left_light_bottom_corner
{
    background-image: url('../images/panel/light_gray_left_bottom_corner.gif');
}

.left_light_bottom_corner_bordered
{
	margin-left: -1px; 
	margin-right: -1px;
	margin-bottom: -1px;
}

.light_panel
{
    background: #D6DADC;
}
.dark_panel
{
    background: #ADB7BC;
}
.extremely_light_panel
{
    background: #F0F1F2;
}
.void_panel
{
	background-color: transparent;
    position: relative;
}

.void_header_panel
{
    padding-bottom: 10px;
}

.pale_gray_panel
{     
	background: #F0F1F3;	
	border-bottom: solid 1px #ADB7BC;
	position:relative;
	z-index:10;
}

.panel_border
{	
	border-left: solid 1px #ADB7BC; 
	border-right: solid 1px #ADB7BC;	
}

.void_panel_border
{
	border-top: solid 1px #DBDBDB;
    border-bottom: solid 1px #DBDBDB;
	border-left: solid 1px #DBDBDB;
	border-right: solid 1px #DBDBDB;
}

.void_panel .left_top_corner  	
{
    margin: -1px;
    zoom: 1;
}

.void_panel .content_panel
{
    padding: 12px;
}

.void_panel .content_panel table
{
    width: 100%;
}

.panel_cell
{
	padding-right: 5px;
	vertical-align: middle;
}

.panel_row_cell
{
	padding-bottom: 3px;
	padding-left: 3px;
	text-align:left;
}

.panel_label
{
	padding-right: 3px;
	padding-left: 3px;
}
/* End Rounded panels */

/* Bordered Panel */
.corners 
{
    background-color: white; 
}
.corners .left_top_corner
{
    background: url(../images/panel/left_top_lightgray_bordered.gif) top left no-repeat; margin:-1px;
}
.corners .right_top_corner
{
    background: url(../images/panel/right_top_lightgray_bordered.gif) top right no-repeat;
}
.corners .right_bottom_corner
{
    background:  url(../images/panel/right_bottom_lightgray_bordered.gif) bottom right no-repeat; width: 100%;height:100%;margin-bottom:1px;
}
.corners .left_bottom_corner
{
    background: url(../images/panel/left_bottom_lightgray_bordered.gif) bottom left no-repeat;
}
.corners .bottom_line
{
    border: solid 1px #D1D1D1; border-bottom: none;
}
.left_top_corner_letter
{
    background: url(../images/panel/left_top_lightgray_bordered_letter.gif) top left no-repeat;  
}    
/* End Bordered Panel */

/* TitledRoundPanel default style */
div .pale_gray_panel .left_light_bottom_corner_bordered .content_panel
{
    padding: 7px 5px;
}

div .pale_gray_panel .left_light_bottom_corner_bordered .content_panel table
{
    width: 95%;
    padding: 0;
    margin: 0;
    border: 0 none;
    text-align: center;
}

div .pale_gray_panel .left_light_bottom_corner_bordered .content_panel table td
{
    padding: 1px 3px;
    vertical-align: middle;
    text-align: left;
}

div .pale_gray_panel .left_light_bottom_corner_bordered 
.content_panel table td table
{
    vertical-align: top;
}

div .pale_gray_panel .left_light_bottom_corner_bordered 
.content_panel table td table td *
{
}
/* End TitledRoundPanel default style */
