/*****************************************************
 Panels used thru the site.. 
 3 sizes (s/m/l); with 4 BG colors (white + 3 darker shades), top and bottom curves, gradient fills
 *****************************************************/
.panel { 
	margin-bottom:15px;
	}

.panel_lge_bg_0, .panel_lge_bg_1, .panel_lge_bg_2, .panel_lge_bg_3, .panel_lge_bg_grad1, .panel_lge_bg_grad2 {
	width:732px; /*752px*/
	padding:7px 10px;
	position:relative;
	background-repeat:repeat-y; }
.panel_lge_bg_0 { background:#FFF url(../images/brand/panel_lge_bg_0.gif); }
.panel_lge_bg_1 { background:#E4EEFF url(../images/brand/panel_lge_bg_1.gif); }
.panel_lge_bg_2 { background:#D4E3FD url(../images/brand/panel_lge_bg_2.gif); }
.panel_lge_bg_3 { background:#C4D8F8 url(../images/brand/panel_lge_bg_3.gif); }
.panel_lge_bg_grad1 { background:#FFF url(../images/brand/panel_lge_bg_grad1.gif) no-repeat; }
.panel_lge_bg_grad2 { background:#E4EEFF url(../images/brand/panel_lge_bg_grad2.gif) no-repeat; }
.panel_lge_top_0, .panel_lge_top_1, .panel_lge_top_2, .panel_lge_top_3, .panel_lge_bottom_0, .panel_lge_bottom_1, .panel_lge_bottom_2, .panel_lge_bottom_3 {
	height:9px;
	overflow:hidden;
	background-repeat:no-repeat; }
.panel_lge_top_0 { background-image:url(../images/brand/panel_lge_top_0.gif); }
.panel_lge_top_1 { background-image:url(../images/brand/panel_lge_top_1.gif); }
.panel_lge_top_2 { background-image:url(../images/brand/panel_lge_top_2.gif); }
.panel_lge_top_3 { background-image:url(../images/brand/panel_lge_top_3.gif); }
.panel_lge_bottom_0 { background-image:url(../images/brand/panel_lge_bottom_0.gif); }
.panel_lge_bottom_1 { background-image:url(../images/brand/panel_lge_bottom_1.gif); }
.panel_lge_bottom_2 { background-image:url(../images/brand/panel_lge_bottom_2.gif); }
.panel_lge_bottom_3 { background-image:url(../images/brand/panel_lge_bottom_3.gif); }


.panel_med_bg_0, .panel_med_bg_1, .panel_med_bg_2, .panel_med_bg_3, .panel_med_bg_grad1, panel_med_bg_grad1_wide, .panel_med_bg_grad2, .panel_med_bg_bottom_grad {
	xwidth:467px; /*487px*/
	padding:7px 10px;
	position:relative;
	background-repeat:repeat-y; }
.panel_med_bg_0 { background:#FFF url(../images/brand/panel_med_bg_0.gif); }
.panel_med_bg_1 { background:#E4EEFF url(../images/brand/panel_med_bg_1.gif); }
.panel_med_bg_2 { background:#D4E3FD url(../images/brand/panel_med_bg_2.gif); }
.panel_med_bg_3 { background:#C4D8F8 url(../images/brand/panel_med_bg_3.gif); }
.panel_med_bg_bottom_grad { background: #FFF url(../images/brand/panel_med_bg_bottom_grad.gif) no-repeat; height: 80px!important; height: 95px;}
.panel_med_bg_grad1 { background:#FFF url(../images/brand/panel_med_bg_grad1.gif) no-repeat; }
.panel_med_bg_grad1_wide { background:#FFF url(../images/brand/panel_med_bg_grad1_wide.gif) no-repeat; }
.panel_med_bg_grad2 { background:#E4EEFF url(../images/brand/panel_med_bg_grad2.gif) no-repeat; }
.panel_med_top_0, .panel_med_top_1, .panel_med_top_2, .panel_med_top_2_wide, .panel_med_top_3, .panel_med_bottom_0, .panel_med_bottom_1, .panel_med_bottom_2, .panel_med_bottom_3 {
	height:9px;
	overflow:hidden;
	background-repeat:no-repeat; }
.panel_med_top_0 { background-image:url(../images/brand/panel_med_top_0.gif); }
.panel_med_top_1 { background-image:url(../images/brand/panel_med_top_1.gif); }
.panel_med_top_2 { background-image:url(../images/brand/panel_med_top_2.gif); }
.panel_med_top_2_wide { background-image:url(../images/brand/panel_med_top_2_wide.gif); }
.panel_med_top_3 { background-image:url(../images/brand/panel_med_top_3.gif); }
.panel_med_bottom_0 { background-image:url(../images/brand/panel_med_bottom_0.gif); }
.panel_med_bottom_1 { background-image:url(../images/brand/panel_med_bottom_1.gif); }
.panel_med_bottom_2 { background-image:url(../images/brand/panel_med_bottom_2.gif); }
.panel_med_bottom_3 { background-image:url(../images/brand/panel_med_bottom_3.gif); }


.panel_sml_bg_0, .panel_sml_bg_1, .panel_sml_bg_2, .panel_sml_bg_3, .panel_sml_bg_grad1, .panel_sml_bg_grad2 {
	xwidth:235px; /*237px*/
	padding:7px 10px;
	position:relative;
	background-repeat:repeat-y; }
.panel_sml_bg_0 { background:#FFF url(../images/brand/panel_sml_bg_0.gif); }
.panel_sml_bg_1 { background:#E4EEFF url(../images/brand/panel_sml_bg_1.gif); }
.panel_sml_bg_2 { background:#D4E3FD url(../images/brand/panel_sml_bg_2.gif); }
.panel_sml_bg_3 { background:#C4D8F8 url(../images/brand/panel_sml_bg_3.gif); }
.panel_sml_bg_grad1 { background:#FFF url(../images/brand/panel_sml_bg_grad1.gif) no-repeat; }
.panel_sml_bg_grad2 { background:#E4EEFF url(../images/brand/panel_sml_bg_grad2.gif) no-repeat; }
.panel_sml_top_0, .panel_sml_top_1, .panel_sml_top_2, .panel_sml_top_3, .panel_sml_bottom_0, .panel_sml_bottom_1, .panel_sml_bottom_2, .panel_sml_bottom_3 {
	height:9px;
	overflow:hidden;
	background-repeat:no-repeat; }
.panel_sml_top_0 { background-image:url(../images/brand/panel_sml_top_0.gif); }
.panel_sml_top_1 { background-image:url(../images/brand/panel_sml_top_1.gif); }
.panel_sml_top_2 { background-image:url(../images/brand/panel_sml_top_2.gif); }
.panel_sml_top_3 { background-image:url(../images/brand/panel_sml_top_3.gif); }
.panel_sml_bottom_0 { background-image:url(../images/brand/panel_sml_bottom_0.gif); }
.panel_sml_bottom_1 { background-image:url(../images/brand/panel_sml_bottom_1.gif); }
.panel_sml_bottom_2 { background-image:url(../images/brand/panel_sml_bottom_2.gif); }
.panel_sml_bottom_3 { background-image:url(../images/brand/panel_sml_bottom_3.gif); }


.panel .footer_left {
	float:left;
	padding:12px 10px 6px 20px;
	}
.panel .footer_right {
	float:right;
	text-align:right;
	padding:12px 20px 6px 10px;
	}



/* Colorised tabs, buttons etc..*/
.panel .panel_tabs1 {
	background:url(../images/brand/panel_tabhighlight1.gif) bottom repeat-x;
	}
.panel .panel_tabs2 {
	background:url(../images/brand/panel_tabhighlight2.gif) bottom repeat-x;
	}
.panel .panel_tabs3 {
	background:url(../images/brand/panel_tabhighlight3.gif) bottom repeat-x;
	}
.panel .tab { /* generic for all tabs */
	width:133px;
	height:20px;
	text-align:center;
	font:10px/18px arial, verdana, sans-serif;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	color:#FFF;
	}
.panel .panel_tabs1 .tab {
	background:url(../images/brand/tab_bg1.gif) no-repeat;
	}
.panel .panel_tabs2 .tab {
	background:url(../images/brand/tab_bg2.gif) no-repeat;
	}
.panel .panel_tabs3 .tab {
	background:url(../images/brand/tab_bg3.gif) no-repeat;
	}

.panel_tabverticalspacer { /*used for correct vertical positioning of first panel where no tabs are used*/
	height:18px;
	}
.panel_tabverticalspacer_lge { /*used for correct vertical positioning of first panel where no tabs and no menus are used*/
	height:54px;
	}

.panelList {
	padding:3px 10px;	
	}
.panelList a {
	display:block;
	text-decoration:none;
	padding-left:20px;
	background:url(../images/brand/bullet_sml_3.gif) 0px 2px no-repeat;
	}
.panelListSelect {
	padding:3px 10px;
	background:#72B51A url(../images/brand/bg_rowhilite2.gif) repeat-x;
	font-weight:bold;
	}
.panelListSelect a {
	color:#FFF;
	}
	
.TemplateLeftPadding
{
	padding: 5px;
}

.TemplateTitlePadding
{
	padding: 10px;
}	
