﻿fieldset
{
	margin:3px;
}
label
{
	
}
.controlheader, a.controlheader, controlfooter
{
	padding-left: 5px;
	font-family: Verdana, Arial;
	background-image: url('images/grad_horiz_silver.jpg');
	vertical-align: middle;
	color: #333333;
	border-top: silver 1px solid;
	border-bottom: silver 1px solid;
	font-size: 9pt;
	text-align: left;
}


.dynamicmenu
{
	border-left: solid 1px red;
	border-bottom: solid 1px black;
	background-color: #F7F6F3;
	min-width:120px;
}

.dynamicmenuitem, a.dynamicmenuitem
{
	font-family: Verdana, Arial;
	color: #333333;
	font-size: 9pt;
	background-color: #F7F6F3;
	border-bottom: #D1D1D1 1px solid;
	padding: 3px;
	font-weight: normal;
	min-width:120px;
}

.dynamicmenuitem a:hover
{
	color: teal;
}

.dynamicmenuitem a:visited
{
	color: #000;
}

.dynamicselectedstyle
{
	color: teal;
}

.staticmenuitem, .staticmenuitem a, .staticmenuitem a:visited
{
	font-family: Verdana, Arial;
	color: #333333;
	text-align: left;
	font-size: 10pt;
	padding-top: 2px;
	padding-left: 5px;
	min-width:120px;
}

.staticmenuselectedstyle
{
	color: teal;
}

.webpartzone
{
	padding: 0px !important;    
}

.webpartnopadding
{
	padding: 0px !important;
}

.webpartzoneheader
{
	width:100%;
}

.webpartchromeheader
{
	background-image: url('images/backgroundwhite.gif');
	background-repeat: repeat-x;
}


a.titlebarverbstyle
{
	padding-left:2px;
	padding-right:2px;
}

a.titlebarverbstyle:hover
{
	color: orange;
}

.selectedpartchromestyle
{
	border:dashed 2px orange;
}
.zoneerror
{
	color:red;
	font-family:Verdana, Arial;
	text-align:center;
	vertical-align:middle;
}

.zoneempty

{
	color:silver;
	font-family:Verdana, Arial;
}


    
.editorparttitlebar
{
    top:1px; /*brd*/
    height:20px;
    background:url('images/groupBg.gif') repeat-x #a6d9f4;
    font:12px/20px Arial,sans-serif;
    border-top:1px solid #032941;
    color:#fff;
    padding-left: 5px;
    padding-top:0;
    padding-bottom:0px;
    text-decoration:none;
    font-weight:bold;
}

.editorparttitlebar a
{
    font:12px/20px Arial,sans-serif;
    color:#fff;
    padding-left: 5px;
    padding-top:0;
    padding-bottom:0px;
    text-decoration:none;
    font-weight:bold;
}

.editorparttitlebar a:hover
{
    color:aqua;
}

.editorparttitlebar a:link, .editorparttitlebar a:active, .editorparttitlebar a:visited
{
   color:#fff;
}

.editorpartcontainer
{
	border:solid 1px silver;
	text-align:left;
	font-size:smaller;
}