body {
	background-color : white ;
	margin : 0px ;
}

.webname {
	font-family : Tahoma ;
	font-weight : bold ;
	font-stretch : wider;
	font-size : 300% ;
}

.webdescription, .webdescription td, .webdescription input {
	font : Icon ;
}

.webdescriptionWarinig {
	font : Icon ;
	color : red;
}

.menu {
    border-top : 0px;
    border-left : 0px;
    border-bottom : 0px;
    border-right : 1px solid black;
}

.menu td {
	border-top : 1px solid black;
	border-left : 1px solid black;
	border-bottom : 1px solid black;
	border-right : 0px;
}

.menu a {
	width : 100%;
	height : 100%;
	font-family : Tahoma;
	font-size: 80%;
	color : blue ;
	text-decoration : none;
	background-color : white ;
	padding : 2px 5px 2px 5px;
}

.menu a:hover {
	width : 100%;
	height : 100%;
	font-family : Tahoma;
	color : blue ;
	font-size: 80%;
	text-decoration : none;
	background-color : yellow ;
	padding : 2px 5px 2px 5px;
}

.submenu {
    border-top : 0px;
    border-left : 0px;
    border-bottom : 0px;
    border-right : 1px solid black;
}

.submenu td {
	border-top : 1px solid black;
	border-left : 1px solid black;
	border-bottom : 1px solid black;
	border-right : 0px;
}

.submenu .selected {
	font-family : Tahoma;
    font-style : italic;
	font-size: 70%;
	border-top : 1px solid black;
	border-left : 1px solid black;
	border-bottom : 1px solid black;
	border-right : 0px;
	padding : 2px 5px 2px 5px;
	background-color : white ;
}

.submenu a {
	width : 100%;
	height : 100%;
	font-family : Tahoma;
    font-style : italic;
	font-size: 70%;
	color : blue ;
	text-decoration : none;
	background-color : white ;
	padding : 2px 5px 2px 5px;
}

.submenu a:hover {
	width : 100%;
	height : 100%;
	font-family : Tahoma;
	font-style : italic;
	color : blue ;
	font-size: 70%;
	text-decoration : underline;
	background-color : yellow ;
	padding : 2px 5px 2px 5px;
}
 a.menuNoScript{
	width : 100%;
	height : 100%;
	font-family : Tahoma;
	color : white ;
	text-decoration : none;
}

.title {
    font-family : Tahoma;
    font-size : 10px;
    font-stretch : wider;
    font-weight : bold;
}

.description {
    font : Icon ;
}

.table {
	font : Icon ;
	width : 100% ;
	border : 1px solid ButtonFace ;
}

.table thead button {
	width : 100%;
	font : Icon ;
	color : black ;
	border-top : 1px solid ButtonHighlight ;
	border-left : 1px solid ButtonHighlight ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	padding : 1px ;
}

.table tbody td {
	font : Icon ;
	padding : 2px;
	background-color : Window ;
	color : WindowText ;
}

.table tbody .selected td {
	font : Icon ;
	padding : 2px;
	background-color : Highlight ;
	color : HighlightText ;
}

button {
	font : Icon ;
	color : black ;
	padding : 1px 5px 1px 5px;
	border-top : 1px solid ButtonHighlight ;
	border-left : 1px solid ButtonHighlight ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
}

.property {
	font : Icon ;
	width : 100% ;
	border : 1px solid ButtonFace ;
}

.property thead button {
	width : 100%;
	font : Icon ;
	border-top : 1px solid ButtonHighlight ;
	border-left : 1px solid ButtonHighlight ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	padding : 1px ;
}

.property tbody input {
	font : Icon ;
	width : 100% ;
	border-bottom : 1px solid ButtonHighlight ;
	border-right : 1px solid ButtonHighlight ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}

.property tbody textarea {
	font : Icon ;
	width : 100% ;
	border-bottom : 1px solid ButtonHighlight ;
	border-right : 1px solid ButtonHighlight ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}

.property tbody select {
	font : Icon ;
	width : 100% ;
	border-bottom : 1px solid ButtonHighlight ;
	border-right : 1px solid ButtonHighlight ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}

.property tbody td {
	font : Icon ;
	padding : 2px;
	white-space : nowrap;
	background : ButtonFace ;
}

.property .name {
	font : Icon ;
	padding : 2px 10px 2px 10px;
	white-space : nowrap;
	width : 1%;
	border-top : 1px solid ButtonHighlight ;
	border-left : 1px solid ButtonHighlight ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	text-align : right ;
}

.property .value {
	font : Icon ;
	padding : 0px ;
	white-space : nowrap;
	width : 100%;
	border-top : 1px solid ButtonHighlight ;
	border-left : 1px solid ButtonHighlight ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	text-align : right ;
}

.property .header {
	font : Icon ;
	padding : 2px 10px 2px 10px;
	white-space : nowrap;
	border-top : 1px solid ButtonHighlight ;
	border-left : 1px solid ButtonHighlight ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	text-align : center ;
}

.controlsWarning input {
	font : 10px Icon ;
	width : 100% ;
	border-bottom : 1px solid red ;
	border-right : 1px solid red ;
	border-top : 1px solid red ;
	border-left : 1px solid red ;
}

.controlsWarning td {
	font : 10px Icon ;
	width : 100% ;
	text-align : left;
}


.controls input {
	font : 10px Icon ;
	width : 100% ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}

.controls td {
	font : 10px Icon ;
	width : 100% ;
	text-align : left;
}

.controls select {
	font : 10px Icon ;
	width : 100% ;
	border-bottom : 1px solid ButtonHighlight ;
	border-right : 1px solid ButtonHighlight ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}
.controls textarea {
	font : 10px Icon ;
	width : 100% ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}
.controls hr {
	font : 10px Icon ;
	width : 100% ;
	border-bottom : 1px solid ButtonHighlight ;
	border-right : 1px solid ButtonHighlight ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}

.controls button {
	font : 10px Icon ;
	width : 100% ;
}

.controls1 input {
	font : 10px Icon ;
	width : 100% ;
	background-color : ButtonHighlight ;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow ;
	border-top : 1px solid ButtonShadow ;
	border-left : 1px solid ButtonShadow ;
}

.controls a {
	font : 10px Icon ;
	color : Black;
    font-weight : bold;
	text-align : center;
}


.justButtons, .justButtons button {
	font : 10px Icon ;
}

.userSearchButton, .userSearchButton button {
	font : 10px Icon ;
	background-color : #F9A03F ;
}

.titletd {
	font : 10px Icon ;
    font-weight : bold;
	background-color : 8B9090;
	text-align : center;
	border-bottom : 1px solid ButtonShadow ;
	border-right : 1px solid ButtonShadow;
	border-top : 1px solid ButtonShadow;
	border-left : 1px solid ButtonShadow;
}

.paging {
	font : 10px Icon ;
	color : White;
    font-weight : bold;
	background-color : 8B9090;
	text-align : center;
	border-bottom : 1px solid 8B9090;
	border-right : 1px solid 8B9090;
	border-top : 1px solid 8B9090;
	border-left : 1px solid 8B9090;
}
.paging {
	font : 10px Icon ;
	color : White;
    font-weight : bold;
	background-color : 8B9090;
	text-align : center;
	border-bottom : 1px solid 8B9090;
	border-right : 1px solid 8B9090;
	border-top : 1px solid 8B9090;
	border-left : 1px solid 8B9090;
}

.paging a{
	font : 10px Icon ;
	color : White;
    font-weight : bold;
	background-color : 8B9090;
	text-align : center;
}

.mainpaging {
	font : 10px Icon ;
	color : White;
    font-weight : bold;
	text-align : center;
}

.mainpaging a {
	font : 10px Icon ;
	color : White;
    font-weight : bold;
	text-align : center;
	text-decoration : underline;
}

div.hiddeninput {
	position : relative;
    height : 100px;
    width : 100px;
    overflow : hidden;
    border : 1px solid black;
}
div.hiddeninput img , div.hiddeninput input {
	position : absolute;
	top : 0px;
	left : 0px;
}
div.hiddeninput input {
	width : 0px;
	height : 100px;
	filter : alpha(opacity = 0);
	-moz-opacity : 0%
}

div.hiddeninput1 {
	position : relative;
    height : 300px;
    width : 300px;
    overflow : hidden;
    border : 1px solid black;
}
div.hiddeninput1 img , div.hiddeninput1 input {
	position : absolute;
	top : 0px;
	left : 0px;
}
div.hiddeninput1 input {
	width : 0px;
	height : 300px;
	filter : alpha(opacity = 0);
	-moz-opacity : 0%
}

td.leftlink {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	background-color: #F9A03F;
}


td.leftlinkselect {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	background-color: #FAD34E;
}

tr.leftlink {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	background-color: #F9A03F;
}

tr.leftlinkclose {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	background-color: #F9A03F;
	display: none;
}


tr.leftlinkselect {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 13px;
	text-align: right;
	background-color: #FAD34E;
}

td.leftlinktitle {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	text-decoration : underline;

}


td.leftlinksmall {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
}

td.leftlinksmallselect {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	background-color: #FAD34E;
}

tr.leftlinksmall {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
}

tr.leftlinksmallselect {
	color: white;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	background-color: #FAD34E;
}


td.orange {
	background-color: #F48000;
	color: white;
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;
	text-align: center;
}


td.orange1 {
	background-color: #F48000;
	color: white;
	font-family: Verdana,Tahoma,Arial;
	font-size: 9px;
	text-align: left;
}

td.gray {
	background-color: #DEDEDE;
	color: #F48000;
	font-family: Verdana,Tahoma,Arial;
	font-size: 11px;
}

div.subcategory {
	position : absolute;
	top : 130px;
	left : 280px;
	border-right : 1px solid gray;
	border-bottom : 1px solid gray;
	border-top : 1px solid gray;
	border-left : 1px solid gray;
	background-color : #F9A03F;
	visibility : hidden;
	width : 30%;
}

td.chcolor {
width : 20px; height : 20px;
}
td.chcolorselected {
width : 20px; height : 20px; border : 2px solid gray;
}

td.black {
width : 20; height : 20; background-color : black;
}
td.blue {
width : 20; height : 20; background-color : blue;
}
td.red {
width : 20; height : 20; background-color : red;
}
td.white{
width : 20; height : 20; background-color : white;
}
td.yellow {
width : 20; height : 20; background-color : yellow;
}
td.green{
width : 20; height : 20; background-color : green;
}
td.blackselected {
width : 20; height : 20; border : 2px solid gray; background-color : black;
}
td.blueselected {
width : 20; height : 20; border : 2px solid gray; background-color : blue;
}
td.redselected {
width : 20; height : 20; border : 2px solid gray; background-color : red;
}
td.whiteselected{
width : 20; height : 20; border : 2px solid gray; background-color : white;
}
td.yellowselected {
width : 20; height : 20; border : 2px solid gray; background-color : yellow;
}
td.greenselected {
width : 20; height : 20; border : 2px solid gray; background-color : green;
}

.forBlind, .forBlind tr, .forBlind td {
	font : Tahoma Icon ;
	font-size: 13px;
}

.my-mouse {
    behavior: url('resources/css/my-mouse.htc');
}
a.links {
    cursor : hand;
}

