body { margin: 12px; padding: 0px; background-color: #666666; font-family: verdana; font-size: 10px; } 

.container {
	background-color: #ffffff;
	vertical-align: top;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding: 0px;
	margin: 0px;
	position: relative;
	min-height : 100%;
	height: 100%;
}

a { color: blue; /* font-size: 12px;*/ }
a:link { color: blue; }
a:visited { color: blue; }
a:hover { color: red; }
a:active { color: red; }

table { font-family: verdana; font-size: 12px; }

.largelogo {	font-size: 28px; font-family: helvetica; }

.tinygray { color: #666666; font-size: 10px; font-weight: normal; font-family: arial, verdana, sans-serif; }

.smallgray { color: #666666; font-size: 13px; font-weight: normal; font-family: arial, verdana, sans-serif; }

.gray { color: #666666; font-family: arial, verdana, sans-serif; }

.gobutton { height: 18px; width: 27px; border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 1px; border: 0px solid #ffffff; }

.carttable { color: blue; }

.textinput { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 17px; background-color: #ececec; padding-left: 3px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; margin: 1px; }

.searchinput { width: 150px; border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 17px; background-color: #ececec; padding-left: 3px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; margin: 1px; }

.button { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 22px; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 1px; }

.thinbutton { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 10px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 16px; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 2px; padding-top: 0px; margin: 1px; }

.fileinput { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 22px; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 1px; }

.textarea { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; background-color: #ececec; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; margin: 1px; }

.searchtext { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 17px; background-color: #ececec; padding-left: 3px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; margin: 1px; }

.checkbox { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 1px; }

.radio { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 1px; }

.passwordinput { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 17px; background-color: #ececec; padding-left: 3px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; margin: 1px; }

.dropdown { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 20px; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 1px; }

.widedropdown { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 13px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: Times, verdana, helvetica, sans-serif; height: 20px; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 1px; }

/*
.searchdropdown { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 14px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 20px; background-color: #ececec; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; margin: 0px; }
*/

.verticalmenu { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 12px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; width: 120px; height: 14px; background-color: #fffff0; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; padding-top: 1px; margin: 1px; }

td.verticalmenu { border-top: 1px; border-bottom: 1px; border-left: 0px; border-right: 0px; margin: 0px; }

a.verticalmenu2 { text-decoration:none; width: 100%; border-left: 0px; border-top: 0px; border-right: 0px; border-bottom: 0px; }

a.verticalmenu { text-decoration:none; width: 100%; border-left: 0px; border-top: 0px; border-right: 0px; border-bottom: 0px; }
a.verticalmenu:link { color: black;  }
a.verticalmenu:visited { color: black;  }
a.verticalmenu:hover { color: red; }
a.verticalmenu:active { color: red; }

.table { border-right: #6600cc 1px solid; border-top: #6600cc 1px solid; font-weight: normal; font-size: 12px; border-left: #6600cc 1px solid; COLOR: #363636; border-bottom: #6600cc 1px solid; font-family: verdana, helvetica, sans-serif; height: 17px; background-color: #ececec; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; padding-top: 3px; padding: 3px; margin: 2px; }

.black { color: #000000; text-decoration: none; }
a.black { color: #000000; text-decoration: none; }
a.black:link { color: #000000; text-decoration: none; }
a.black:visited { color: #000000; text-decoration: none; }
a.black:hover { color: red; text-decoration: none; }
a.black:active { color: red; text-decoration: none; }

.blackunderline { color: #000000; text-decoration: underline; }
a.blackunderline { color: #000000; text-decoration: underline; }
a.blackunderline:link { color: #000000; text-decoration: underline; }
a.blackunderline:visited { color: #000000; text-decoration: underline; }
a.blackunderline:hover { color: red; text-decoration: underline; }
a.blackunderline:active { color: red; text-decoration: underline; }

.grayblack { color: #666666; }
a.grayblack:link { color: #666666; }
a.grayblack:visited { color: #666666; }
a.grayblack:hover { color: #000000; }
a.grayblack:active { color: #000000; }

.bottomlink { font-size: 12px; }

a.carttable:hover { color: red; }
