#xtable1 td {
	border: 1px solid #C1DAD7;
}

#xtable1 td.freetop {
	border-top: none;
}

#xtable1 td.freeright {
	border-right: none;
}

#xtable1 td.freebottom {
	border-bottom: none;
}

#xtable1 td.freeleft {
	border-left: none;
}

.xbox1 {
	padding: 10px;
	background-image: url(../img/menu/bgcode.gif);
	background-repeat: repeat;
	border: 1px #D91623 solid;
	border-left: 5px #D91623 solid;
	display: block;
}

.tab1 { 
	background-color: #FFFFFF;
	border: 1px #999999 solid;
	border-collapse: collapse;
}

.tab1 td {
	border-bottom: 1px #999999 dashed;
	border-left: 1px #999999 solid;
}

.tab1 td.top {
	border-bottom: 1px #999999 solid;
	background-color: #CCCCCC;
}

.tab2 { 
	background-color: #FBFCC4;
	border: 1px #000000 solid;
	border-collapse: collapse;
}

.tab2 td {
	border-bottom: 1px #6699CC dashed;
	border-left: 1px #000000 solid;
}

.tab2 td.top {
	border-bottom: 1px #000000 solid;
	background-color: #0F3193;
}

.tab3 { 
	background-color: #F4FAFC;
	border: 1px #C1DAD7 solid;
	border-collapse: collapse;
}

.tab3 td {
	border-bottom: 1px #C1DAD7 dashed;
	border-left: 1px #C1DAD7 solid;
}

.tab3 td.top {
	border-bottom: 1px #C1DAD7 solid;
	background-color: #C4E6EC;
}

.tab4 { 
	background-color: #FFFFFF;
	border: 1px #220001 solid;
	border-collapse: collapse;
}

.tab4 td {
	border-bottom: 1px #220001 dashed;
	border-left: 1px #220001 solid;
}

.tab4 td.top {
	border-bottom: 1px #220001 solid;
	background-color: #940300;
	color: #FFFFFF;
}

.tab5 {
	padding: 5px;
	border: 1px #C1DAD7 solid;
}

.tab6 {
	border: 1px #CCCCCC dotted;
	background-color: #DDDDDD;
}

table.tab7 {
	border: 1px solid #CCCCCC;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

table.tab7 td {
	border-bottom: 1px solid #CCCCCC;
	-moz-border-radius: ;
}

.tabborder1 {
	border: 1px #5e8029 solid;
}
