.thinborder {
	border-top: 0px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.thinborderwithtop {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.dottedbotderright {
	border-top: 0px solid #000000;
	border-right: 2px solid #C2C2C5;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}

.dottedbotderonlytop {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #DADADA;
}

.dottedbotderonlyleft {
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #DADADA;
}

.dottedbotderrightwithtop {
    border-top: 1px solid #DADADA;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #DADADA;
}

.dottedbotderbottom {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #DADADA;
}

.thinborderbottom {
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px solid #000000;
}

.thinborderonlyright {
	border-top: 0px solid #000000;
	border-right: 2px solid #C2C2C5;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}

.thinborderonlyleft {
	border-top: 0px solid #000000;
	border-right: 0px solid #C2C2C5;
	border-bottom: 0px solid #000000;
	border-left: 1px solid #000000;
}

.thinborderonlytop {
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}

.thinborderonlytop {
	border-top: 1px solid #DADADA;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}

.thinborderonlytopblack {
	border-top: 1px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
