/* CSS Document */

/* styly pro dokument */
HTML,BODY {
	margin: 0px;
	padding: 0px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	b/*ackground-image: url(../images/logo_qredakce_bg.png);
	background-repeat: repeat-x;*/
}
FORM {
	margin: 0px;
}
INPUT {
	padding: 4px 4px;
	border: 1px solid #aaaaaa;
	font-size: 11px;
	background-image: url(../images/input-bg.jpg);
	background-repeat: repeat-x;
}
INPUT.Submit {
	border: 1px solid #666666;
	font-size: 11px;
	padding: 2px 6px;
	background-color: #ffffff;
}
INPUT.Checkbox {
	border-width: 0px;
}
TEXTAREA {
	font-size: 11px;
	padding: 4px 4px;
	border: 1px solid #CCCCCC;
	background-image: url(../images/input-bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	width: 98%; 
} 
SELECT {
	padding: 3px 4px;
	border: 1px solid #aaaaaa;
	font-size: 11px;
	background-image: url(../images/input-bg.jpg);
	background-repeat: repeat-x;
	background-color: transparent;
}
TD {
	vertical-align: top;
	padding: 0px;
}
IMG {
	border: 0px;
}
P {
	margin: 0px;
	padding: 0px;
}
A {
	color: #666666;
	text-decoration: underline;
}
A:hover {
	color: #333333;
	text-decoration: none;
}
BR.Clear {
	clear: both;
	height: 1px;
	line-height: 1px;
}

/* styly pro dokument - konec */







#Menu{

}
#Header{
	display: none;
}
#MenuBody{
	padding-left: 10px;
}
H1{
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
}
H6#Version{
	margin: 0px 0px 10px 0px;
	font-size: 10px;
	font-weight: normal;
}

/* styly pro logovaci formular */
#LoginPage {
	text-align: center;
	padding: 80px 0px 120px 0px;
}
	#LoginPage .LogoClient {
		margin: 0px auto;
		width: 400px;
		padding: 0px 0px 20px 0px;
	}
	#LoginPage FORM {
		margin: 0px auto;
		width: 400px;
	}
	#LoginPage .LoginTable {
		margin: 0px auto;
		width: 400px;
		height: 155px;
		background-image: url(../images/login-bg.jpg);
		color: #ffffff;
	}	
		#LoginPage .LoginTable TD {
			vertical-align: middle;
		}	
		#LoginPage .LoginTable .Text{
			text-align: right;
			font-weight: bold;
			font-size: 12px;
			padding-right: 10px;
			width: 100px;
		}

.LoginTableInput {
	width:  220px; 
	padding: 4px 4px;
	border: 1px solid #666666;
	font-size: 12px;
	background-image: url(../images/input-bg.jpg);
	background-repeat: repeat-x;
}
.LoginTableInputOn {
	background-image: url(../images/input-on-bg.jpg);
	background-repeat: repeat-x;
}
.LoginTableInputOut {
	background-image: url(../images/input-bg.jpg);
	background-repeat: repeat-x;
}
.LoginTableSubmit {
	border: 1px solid #666666;
	font-size: 12px;
	padding: 2px 6px;
	background-color: #ffffff;
}
.LoginErrorBox {
	margin: 80px auto;
	width: 400px;
	text-align: center;
	border: 2px solid #cc0000;
	background-color:#FFeeee;
	color: #cc0000;
	font-size: 16px;
	font-weight: bold;
}
	.LoginErrorBox A {
		color: #333333;
		font-size: 12px;
		font-weight: bold;
	}
	.LoginErrorBox P {
		padding: 10px 0px;
	}

/* styly pro logovaci formular - konec */	
	
	
/* obsah - tabulka, formulare, etc.	*/
.ContentBox {
	text-align: center;
	padding: 0px 10px;
}
.AdminMenu {
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;
	height: 27px;
	display: none;
}
	.AdminMenu A {
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		padding: 6px 15px 7px 15px;
		display: block;
		float: left;
	}
	.AdminMenu A:hover {
		color: #F8EEB9;
	}
	.AdminMenu A.Selected {
		background-image: url(../images/menu-bg-on.jpg);
		background-repeat: repeat-x;
	}


.td_LeftPanelMenu {
	border: 0px;
	background-color: #E9E9E9;
	margin: 0px;
	padding: 5px 10px 5px 5px;
	background-image: url(../images/leftmenu-border.jpg);
	background-position: right;
	background-repeat: repeat-y;
}
	.td_LeftPanelMenu .Logout {
		background-color: #FFFFFF;
		padding: 8px 10px 8px 25px;
		background-image: url(../images/iconset-lock-16.png);
		background-repeat: no-repeat;
		background-position: 6px 7px;
	}
		.td_LeftPanelMenu .Logout A {
			color: #F57C00;
			font-weight: bold;
			text-decoration: none;
		}
		.td_LeftPanelMenu .Logout A:hover {
			color: #F57C00;
			font-weight: bold;
			text-decoration: underline;
		}
	.td_LeftPanelMenu UL.MainMenu {
		padding: 0px;
		margin: 10px 0px 20px 0px;
		list-style-type: none;
		background-color: #FFFFFF;
	}
		.td_LeftPanelMenu UL.MainMenu LI {
			padding: 0px 10px 8px 10px;				
		}
			.td_LeftPanelMenu UL.MainMenu LI A {
				font-size: 12px;
			}
	.td_LeftPanelMenu H2 {
		background-image: url(../images/bar-bg02.jpg);
		background-repeat: repeat-x;	
		border-bottom: 2px solid #F8EEB9;
		padding: 6px 10px;	
		font-size: 14px;
		font-weight: bold;
		marign: 0px;
		color: #333333;	
	}





H2.SectionTitle {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin: 0px;
	padding: 20px 0px 4px 10px;;
	border-bottom: 4px solid #dddddd;
	text-align: left;
}
	H2.SectionTitle SPAN {
		font-size: 14px;
		font-weight: normal;
	}

.OptionsBar {
	text-align: left;
	color: #F57C00;
	padding: 10px 10px;
	height: 16px;
	background-image: url(../images/bar-bg02.jpg);
	background-repeat: repeat-x;
	border-bottom: 2px solid #F8EEB9;
	border-top: 1px solid #ffffff;
	
	display: none;
}
	.OptionsBar A {
		color: #F57C00;
		text-decoration: none;
		
	}
	.OptionsBar A:hover {
		text-decoration: underline;
	}
	.OptionsBar A.AddRecord {
		background-image: url(../images/iconset-add-16.png);
		background-repeat: no-repeat;
		padding: 0px 0px 0px 20px;
		font-size: 14px;
		font-weight: bold;
		text-decoration: underline;
	}
	.OptionsBar A.AddRecord:hover {
		text-decoration: none;
	}
.FilterBar {
	text-align: left;
	float: right;
	position: relative;
	top: -4px;
	color: #333333;
}
	.FilterBar INPUT {
		border: 1px solid #D8CE99;
		background-color: #ffffff;
		background-image: none;
	}
	.FilterBar SELECT {
		border: 1px solid #D8CE99;
		background-color: #ffffff;
		background-image: none;
	}
.ToolBars {
	text-align: left;
	padding: 20px 10px 6px 10px;
	
	display: none;
}
	.ToolBars A {
		color: #F57C00;
		text-decoration: underline;
	}
	.ToolBars A:hover {
		color: #F57C00;
		text-decoration: none;
	}
.SwitchBar {
	text-align: right;
	float: right;
}
	.SwitchBar A {
		color: #F57C00;
		text-decoration: underline;
	}
	.SwitchBar A:hover {
		color: #F57C00;
		text-decoration: none;
	}
.HelpBar {
	display: none;
}
	
.GroupActionBar {
	text-align: right;
	float: right;
	padding: 0px 0px 20px 0px;
}
	.GroupActionBar A {
		color: #F57C00;
		text-decoration: underline;
	}
	.GroupActionBar A:hover {
		color: #F57C00;
		text-decoration: none;
	}

.MainContentTable {
	width: 100%;
	border-collapse: collapse;
}
	.MainContentTable TH {
		/*background-image: url(../images/table-header-bg.jpg);
		background-repeat: repeat-x;*/
		
		height: 25px;
		vertical-align: middle;
		color: #333333;
		font-weight: normal;
		border: 1px solid #e0e0e0;
		white-space: no-wrap;
		background-color: #eeeeee;
	}
		.MainContentTable TH A {
			color: #333333;
			font-weight: normal;
			text-decoration: none;
		}
		.MainContentTable TH A:hover {
			color: #F57C00;
			font-weight: normal;
			text-decoration: underline;
		}
	.MainContentTable TD {
		text-align: left;
		padding: 4px;
		border-bottom: 1px solid #f0f0f0;
		border-left: 1px dashed #f0f0f0;
		border-right: 1px dashed #eaeaea;
	}
	.MainContentTable .DeleteCol, .MainContentTable .EditCol {
		text-align: center;
		vertical-align: middle;
	}

	.MainContentTable A.Edit, .MainContentTable A.Remove {
		color: #333333;
		text-decoration: underline;
	}
	.MainContentTable A.Edit:hover, .MainContentTable A.Remove:hover {
		color: #F57C00;
		text-decoration: none;
	}
	

.TableSlaveRecord {
	width: 100%;
	border-weight: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}
	.TableSlaveRecord TD {
		border-width: 0px;
	}


UL.SlaveRecords {
	padding: 0px 0px 0px 16px; 
	margin: 0px;
	list-style-type: square;
}
UL.SlaveRecords LI {
	padding: 0px 0px 6px 0px;
}
A.SlaveAddRecord {
	color: #333333;
}

FORM.SlaveRecordDeleteButtonForm {
	display: inline;	
}

/* edit form */
.EditRecordTableOuter {
	border-top: 2px solid #F8EEB9;
	margin-top: 0px;
	padding-top: 10px;
}
.EditRecordTable {
	width: 700px;
	border-collapse: collapse;	
}
	.EditRecordTable TD {
		text-align: left;
		padding: 8px 4px;
		border-bottom: 1px solid #f0f0f0;
		border-top: 1px solid #f0f0f0;
		border-left: 1px dashed #f0f0f0;
		border-right: 1px dashed #eaeaea;
	}
	.EditRecordTable .Buttons {
		padding: 20px 0px;
		text-align: center;
	}



.EditDB_Edit{
	border:1px solid #CCCCCC;
	width: 98%; 
}
.EditDB_Select{
	border:1px solid #CCCCCC;
	width: 285px;
}

.EditDB_Select180px{
	border:1px solid #CCCCCC;
	width: 180px;
}
.EditDB_Select300px{
	border:1px solid #CCCCCC;
	width: 300px;
}

.EditDB_BigSelect{
	border:1px solid #CCCCCC;
/*	width: 450px; */
	width: 100%; 
}
.UploadInfoText {
	font-style: italic;
	padding: 4px 0px;
}

.ChooseImgTable {
	margin: 10px auto;
	border-spacing: 0px;
	border-collapse: collapse;
}
	.ChooseImgTable TD {
		padding: 10px;
		border: 1px solid #a0a0a0;
		vertical-align: bottom;	
	}


.HelpBubble {
	position: absolute;
	z-index: 99;
	left: 200px; 
	top: 300px;
	background-color: #FCF7DA;
	width: 198px;  	
	text-align: left;
	padding: 5px 10px 5px 24px; 
	border: 2px solid #F57C00;
	background-image: url("../images/iconset-info-16.png");
	background-repeat: no-repeat;
	background-position: 6px 4px;	
}

div.HelpBubble span.top {
	/* background-image: url("../images/bubble_top.png"); */
	background-repeat: no-repeat;
	width: 198px; 
	height: 9px; 
}


div.HelpBubble span.middle {
	/* background-image: url("../images/bubble_middle.png"); */
	background-repeat: no-repeat;
	width: 198px;
}

div.HelpBubble span.bottom {
	/* background-image: url("../images/bubble_bottom.png"); */
	background-repeat: no-repeat;
	width: 198px;
	height: 9px;
}





/* obsah - konec */
	
	
/* paticka */	
#Footer{
	height: 45px;
	padding: 20px 10px 10px 10px;
	background-color: #FFFFFF;
	color: #666666;
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
}

#FooterLogo {
	float: left;
	display: none;
}

#FooterKontakty {
	margin-left: 80px;
}
	#FooterKontakty .Version {
		color: #a0a0a0;
		padding-top: 8px;
		font-size: 10px;
		display: none;
	}
/* paticka - konec */	





/* obecne styly pro formulare */
.forminput {
	font-size: 11px;
	border: 0;
	background-color: #FFFFFF;
}
.Button_Basic {
	border: 1px solid #666666;
	font-size: 12px;
	padding: 2px;
	background-color: #ffffff;
}
.Button_Advanced {
	border: 1px solid #C94200;
	font-size: 12px;
	padding: 2px;
	background-image: url(../images/menu-bg-on.jpg);
	background-repeat: repeat-x;
	color: #ffffff;
}







.ServiceLinkGreen {
	color:#009933; 
	text-decoration:none;
}


.ServiceLinkBlue {
	color:#0066FF; 
	text-decoration:none;
}

.LinkyOvladaniaListov {
	color: #FF6600;
	font-size: 11px; 
	font-weight: bold; 
}

.LinkyOvladaniaUzlov {
	color: #FF0000;
	font-size: 11px; 
	font-weight: bold;
}




tr#RiadokDat:hover {
	background-color: #Fafafa; 
}


.RiadokDatOnMouseOver {
	background-color: #Fafafa; 
}

.RiadokDatSelected {
	background-color: #FCF7DA; 
}


/* dashboard - uvodni strana po zalogovani */ 

.HomeDashboard {
	width: 770px;
	padding: 20px 15px;
}
	.HomeDashboard .WelcomeText {
		font-size: 20px;
		font-weight: normal;
		padding-bottom: 4px;
		background-image: url(../images/welcome-bg.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
		.HomeDashboard .WelcomeText SPAN {
			color: #ff6600;
		}
	.HomeDashboard .DashboardBoxes {
		padding: 20px 0px;
	}	
		.HomeDashboard H2 {
			padding: 0px 0px 20px 0px;
			margin: 0px;
			color: #ff6600;
			font-weight: bold;
		}	
		.HomeDashboard .DashboardBoxes .BoxNews {
			width: 320px;
			float: left;
		}
			.HomeDashboard .DashboardBoxes .Item {
				font-size: 12px;
				padding: 10px 0px 10px 20px;
			}
				.HomeDashboard .DashboardBoxes .Item#Newest {
					background-image: url(../images/border-left-bg.jpg);
					background-repeat: repeat-y;
					padding: 10px 10px 10px 20px;
				}
				.HomeDashboard .DashboardBoxes .Item H3 {
					margin: 0px;
					padding: 0px 0px 4px 0px;
					font-size: 14px;		
				}
					.HomeDashboard .DashboardBoxes .Item#Newest H3 {
						background-image: url(../images/icon-arrow.jpg);
						background-repeat: no-repeat;
						background-position: 0px 0px;	
						padding: 2px 0px 10px 25px;
					}
		
		
		.HomeDashboard .DashboardBoxes .BoxPussyCat {
			width: 170px;
			float: left;
		}
		.HomeDashboard .DashboardBoxes .BoxHelp {
			width: 260px;
			padding-left: 20px;
			float: left;
		}
			.HomeDashboard .DashboardBoxes .BoxHelp .Info {
				font-weight: bold;
				font-size: 12px;
			}
			.HomeDashboard .DashboardBoxes .BoxHelp .ArrowLink {
				padding: 30px 0px 30px 0px;
			}
				.HomeDashboard .DashboardBoxes .BoxHelp .ArrowLink A {
					background-image: url(../images/icon-arrow.jpg);
					background-repeat: no-repeat;
					background-position: 40px 0px;
					padding: 2px 0px 10px 70px;
					color: #F87614;
					text-decoration: underline;
					font-size: 14px;
				}
				.HomeDashboard .DashboardBoxes .BoxHelp .ArrowLink A:hover {
					text-decoration: none;
				}
		
		.HomeDashboard .ContactForm {
			background-image: url(../images/border-left-bg.jpg);
			background-repeat: repeat-y;
			padding-left: 20px;
			margin: 20px 0px;
		}
				
		.HomeDashboard .ContactFormTable {
			border-collapse: collapse;
			border-spacing: 0px;			
		}
			.HomeDashboard .ContactFormTable LABEL {
				display: block;
				font-size: 14px;
				padding: 10px 0px 2px 0px;
			}
				
				

		



/* dashboard - konec */ 










.td_LeftPanelMenu {
	display: none;
}

/***********  STARE   ************/

/*




HTML, BODY {
	background-color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}


A {
	COLOR: #49569A;
	TEXT-DECORATION: none
} 
A:hover {
	COLOR: red;
	TEXT-DECORATION: underline
}
A.whitelink {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.whitelink:hover {
	COLOR: ffffff;
	TEXT-DECORATION: underline
}
A.TableLink {
	COLOR: black;
	TEXT-DECORATION: none
}
A.TableLink:hover {
	COLOR: black;
	TEXT-DECORATION: underline
}
A.menuorderlink {
	color: black;
}
A.menuorderlink:hover {
	color: black;
	TEXT-DECORATION: underline
}



.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
.headtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold
}
.quickhelptext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal
}
.formhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
}

tr#RiadokDat:hover {
	background-color:#F2F0F0; 
}


.RiadokDatOnMouseOver {
	background-color:#F2F0F0; 
}

.RiadokDatSelected {
	background-color:#FFCC99; 
}

.tr_tmava {
	BACKGROUND-COLOR: #99A5C9;
}

.tr_tmava {  
	BACKGROUND-COLOR: #F2F1F1;
}

.tr_form {
	border: black 1px;
	solid;
}
th {
	background: silver;
	padding-left: 10px;
	padding-right: 10px;
	FONT-SIZE: 8pt;
}
td {
	padding-left: 5px;
	padding-right: 5px;
	FONT-SIZE: 8pt;
}
.tdbutton {
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
	FONT-SIZE: 8pt;
}
.td2 {
	padding-left: 5px;
	padding-right: 5px;
	border: 1px Silver;
	FONT-SIZE: 8pt;
}
.td3 {
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid Gray;
	FONT-SIZE: 8pt;
}
.td_nob {
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
	FONT-SIZE: 8pt;
}
.td_no_padding {
	padding-left: 0px;
	padding-right: 0px;
	border: 1px dotted Silver;
	FONT-SIZE: 8pt;
}

.td_LeftPanelMenu {
	border: 0px;
	background-color: #E9E9E9;
	margin: 0px;
	padding: 5px;
}

.td_nadpis {
	FONT-SIZE: 9pt;
	font-weight: bolder;
}

.td_no_border {
	border: 0px none;
}

th.bottom {
	background: #99A5C9;
	border: white 1px solid;
	FONT-WEIGHT: normal;
	FONT-size: 8pt;
	text-align: left;
	padding-left: 5px
}
hr {
	height: 1px;
}
.FormColor {
	BACKGROUND-COLOR: #F2F2F2;
	border-width: 1;
	border-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.FormColor1 {
	BACKGROUND-COLOR: #F2F2F2;
	border-width: 0;
	border-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.FormColor1r {
	BACKGROUND-COLOR: #F2F2F2;
	border-width: 0;
	border-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
}
.FormColor1c {
	BACKGROUND-COLOR: #F2F2F2;
	border-width: 0;
	border-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.FormColor2 {
	BACKGROUND-COLOR: #F2F2F2;
	border-width: 0;
	border-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-weight: bolder;
	text-align: right;
}
.ramecek {
	BACKGROUND-COLOR: #F2F2F2;
	BORDER-RIGHT: #375C83 1px solid;
	BORDER-TOP: #375C83 1px solid;
	MARGIN-LEFT: 0px;
	BORDER-LEFT: #375C83 1px solid;
	BORDER-BOTTOM: #375C83 1px solid;
}
.formular {
	BACKGROUND-COLOR: #FFFFFF;
	border: 1;
	border-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.td_normal {
	border: none;
}
.puvodni {
	BACKGROUND-COLOR: #F4F8F4;
}
.docasna {
	BACKGROUND-COLOR: #F2F0F0;
}
.stala {
	BACKGROUND-COLOR: #FFCC99;
}
.alert {
	color: #FF3333;
}
.redsmalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none
}

.infonadpis {
	font-family: Times Roman;
	font-weigth: bold;
	font-size: 24px;
}
.nadpis {
	font-family: Times Roman;
	font-weigth: bold;
	font-size: 18px;
}

 =======================================================================  
 ---------------------- [ Stara verzia:] -------------------------------
 =======================================================================  



.mainNadpis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FF9900;
	font-weight: bold;
	vertical-align: middle;

}
.mainBoldBlack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;
	font-weight: bold;
}
.mainNadpis2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FF9900;
	font-weight: bold;
}

.mainLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #CC3300;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;


}

.mainNadpisH1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #666666;
	font-weight: bold;
	vertical-align: middle;
}




.Button_Delete{
	border:1px solid #666666;
	background-color: #FFCC99;
	height: 16px;
	font-size: 10px;
}


	
.BigRedErrorFont {
	font-size: 36px;
	font-weight: bold;
	color: #FF0000;
}
.SmallDarkRedErrorFont {
	font-size: 18px;
	font-weight: bold;
	color: #CC3300;
}
.BigBlueOKFont {
	font-size: 24px;
	font-weight: bold;
	color: #0000FF;
}
.SmallDarkBlueOKFont {
	font-size: 18px;
	font-weight: bold;
	color: #0033CC;
}
	
.EditDB_TextArea{
	border:1px solid #CCCCCC;
	height: 100px;
	width: 100%; 
}

.EditDB_SmallTextArea{
	border:1px solid #CCCCCC;
	height: 100px;
	width: 285px;
}

.EditDB_Edit{
	border:1px solid #CCCCCC;
	height: 20px;
	width: 100%; 
}

.EditDB_SmallEdit{
	border:1px solid #CCCCCC;
	height: 20px;
	width: 285px;
}

.EditDB_Select{
	border:1px solid #CCCCCC;
	height: 20px;
	width: 285px;
}

.EditDB_Select180px{
	border:1px solid #CCCCCC;
	height: 20px;
	width: 180px;
}

.EditDB_BigSelect{
	border:1px solid #CCCCCC;
	height: 20px;
	width: 100%; 
}


.EditDB_List{
	border:1px solid #CCCCCC;
	height: 80px;
	width: 100%; 
}
.EditDB_SmallList{
	border:1px solid #CCCCCC;
	height: 80px;
	width: 200px;
}

.RegEdit{
	border:1px solid #CCCCCC;
	height: 20px;
	width: 200px;
}

.MainContentTable {
	margin: 0px;
	padding: 0px;
}

.FooterDiv {
    padding-top: 10px;
    text-align: center;
}


ul.SlaveRecords {
	padding: 5px; 
	list-style: circle;
}

form.SlaveRecordDeleteButtonForm {
	display: inline;	
}

.HelpBubble {
	position: absolute;
	z-index: 99;
	left: 200px; 
	top: 300px;
	background-color: #FDEEA5;
	width: 198px;  	
	text-align: left;
	padding: 3px; 
}

div.HelpBubble span.top {
	background-repeat: no-repeat;
	width: 198px; 
	height: 9px; 
}


div.HelpBubble span.middle {
	background-repeat: no-repeat;
	width: 198px;
}

div.HelpBubble span.bottom {
	background-repeat: no-repeat;
	width: 198px;
	height: 9px;
}

*/