@charset "utf-8";
.font11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
}
.font11links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669BC6;
}
.font11linksdark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.font12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
}
.projectlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.tablegraphlines {
	background-color: #FFFFFF;
	background-image: url(graphlines.GIF);
	background-repeat: repeat;
}


.fontheadersmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
/* This imageless css button was generated by CSSButtonGenerator.com */
.fontheaderbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.fontheaderbigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


.formdefault {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	margin: 3px;
	padding: 7px;
	border: 1px solid #CCCCCC;
}

.formdefaultred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	margin: 3px;
	padding: 7px;
	border: 1px solid #CC0000;
}
.formdefaultbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	margin: 3px;
	padding: 7px;
	border: 1px solid #CCCCCC;
}

.imgborder {
	border: 1px solid #CCCCCC;
}
.bigheader {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
}


.formsearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	margin: 1px;
	padding: 3px;
	border: 1px solid #777777;
}
.formsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	padding: 3px;
	border: 1px solid #CCCCCC;
	margin: 1px;
}

.formbuttondefault {
	margin: 2px;
	padding: 7px;
}
.bodysettings {
	background-color: #F2F2F2;
	margin: 0px;
	padding: 0px;
}

.formbuttonred {
	margin: 2px;
	padding: 7px;
	background-color: #CC0000;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.formbuttonsmall {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tbldefault {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}


.tbllight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #E0E0E0;
	border-bottom-color: #C5C5C5;
	border-left-color: #DADADA;
}


.tbldiscussion {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #E0E0E0;
	border-bottom-color: #C5C5C5;
	border-left-color: #DADADA;
	padding: 7px;
	margin-top: 2px;
}


.menublue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3366CC;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 27px;
	padding-bottom: 3px;
	padding-left: 27px;
}
.menugrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;
	padding: 3px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}
.menugreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #2E602D;
	padding: 3px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}
.menubiggreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	background-color: #009933;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 7px;
	padding-left: 17px;
}

.menured {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #701414;
	padding: 3px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}
.menuredest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF0000;
	padding: 3px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menulightblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0099CC;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.menulightgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #649B51;
	padding: 3px;
	border: 1px solid #FFFFFF;
	text-decoration: none;
}
.menuyellowedit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	border: 1px solid #CCCCCC;
	margin-left: 7px;
}
.menuyellowtop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px none #CCCCCC;
	margin-left: 2px;
	background-color: #777777;
}

.menuclientarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.menuclientarea2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B5DB3;
	background-color: #FFFFFF;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 17px;
	padding-bottom: 8px;
	padding-left: 17px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #42529B;
	border-right-color: #42529B;
	border-bottom-color: #42529B;
	border-left-color: #42529B;
}
.menuclientarea3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 17px;
	padding-bottom: 8px;
	padding-left: 17px;
	border: 1px none #999999;
	background-repeat: repeat;
	background-position: left top;
	background-color: #FFFFFF;
}
.menuclientarea4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 17px;
	padding-bottom: 8px;
	padding-left: 17px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}


.menusubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C1B486;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.menusubmenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	padding: 3px;
}




.tbllightmenu {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DADADA;
	border-right-color: #E0E0E0;
	border-bottom-color: #C5C5C5;
	border-left-color: #DADADA;
	margin: 1px;
	padding: 1px;
}
.tblbottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C5C5C5;
	margin: 1px;
	padding: 1px;
}
.tblrednotice {
	margin: 1px;
	padding: 1px;
	background-color: #FFDFDF;
	border: 1px solid #CC0000;
}
.tblstatsgreen {
	margin: 1px;
	padding: 1px;
	background-color: #6FC677;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
.tblstatsblue {
	margin: 1px;
	padding: 1px;
	background-color: #7098C5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #003399;
	border-left-color: #003399;
}
.markerblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3366CC;
}
.markergreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #009933;
}
.markerred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #990000;
}
.markergrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #777777;
}
.button1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	margin: 1px;
	padding-top: 3px;
	padding-right: 21px;
	padding-bottom: 3px;
	padding-left: 21px;
}.button1:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.button1:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */
.button2 {
	-moz-box-shadow:inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ffffff;
	box-shadow:inset 0px 0px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0065e0), color-stop(1, #044fc7) );
	background:-moz-linear-gradient( center top, #0065e0 5%, #044fc7 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0065e0', endColorstr='#044fc7');
	background-color:#0065e0;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #0006b3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #5a63a1;
	margin: 1px;
	padding-top: 3px;
	padding-right: 24px;
	padding-bottom: 3px;
	padding-left: 24px;
}.button2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #044fc7), color-stop(1, #0065e0) );
	background:-moz-linear-gradient( center top, #044fc7 5%, #0065e0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#044fc7', endColorstr='#0065e0');
	background-color:#044fc7;
}.button2:active {
	position:relative;
	top:1px;
}
.button3 {
	-moz-box-shadow:inset 0px 0px 3px 0px #91db58;
	-webkit-box-shadow:inset 0px 0px 3px 0px #91db58;
	box-shadow:inset 0px 0px 3px 0px #91db58;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fba14), color-stop(1, #47a114) );
	background:-moz-linear-gradient( center top, #5fba14 5%, #47a114 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5fba14', endColorstr='#47a114');
	background-color:#5fba14;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #919191;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #45a818;
}.button3:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #47a114), color-stop(1, #5fba14) );
	background:-moz-linear-gradient( center top, #47a114 5%, #5fba14 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#47a114', endColorstr='#5fba14');
	background-color:#47a114;
}.button3:active {
	position:relative;
	top:1px;
}
.menubtn1 {
	-moz-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	box-shadow:inset 0px 0px 0px 0px #ebebeb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3a7ce0), color-stop(1, #3662c2) );
	background:-moz-linear-gradient( center top, #3a7ce0 5%, #3662c2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a7ce0', endColorstr='#3662c2');
	background-color:#3a7ce0;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #1f4885;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 7px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1b4b94;
}.menubtn1:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3662c2), color-stop(1, #3a7ce0) );
	background:-moz-linear-gradient( center top, #3662c2 5%, #3a7ce0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3662c2', endColorstr='#3a7ce0');
	background-color:#3662c2;
}.menubtn1:active {
	position:relative;
	top:1px;
}
.menubtn2 {
	-moz-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	box-shadow:inset 0px 0px 0px 0px #ebebeb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ec234), color-stop(1, #629e2b) );
	background:-moz-linear-gradient( center top, #7ec234 5%, #629e2b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ec234', endColorstr='#629e2b');
	background-color:#7ec234;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #548520;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 7px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1b4b94;
}.menubtn2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #629e2b), color-stop(1, #7ec234) );
	background:-moz-linear-gradient( center top, #629e2b 5%, #7ec234 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#629e2b', endColorstr='#7ec234');
	background-color:#629e2b;
}.menubtn2:active {
	position:relative;
	top:1px;
}
.menubtn3 {
	-moz-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	box-shadow:inset 0px 0px 0px 0px #ebebeb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #349ac2), color-stop(1, #2b7c9c) );
	background:-moz-linear-gradient( center top, #349ac2 5%, #2b7c9c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#349ac2', endColorstr='#2b7c9c');
	background-color:#349ac2;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #1c6b75;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 7px;
	text-decoration:none;
	text-shadow:1px 1px 0px #1b4b94;
}.menubtn3:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #2b7c9c), color-stop(1, #349ac2) );
	background:-moz-linear-gradient( center top, #2b7c9c 5%, #349ac2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b7c9c', endColorstr='#349ac2');
	background-color:#2b7c9c;
}.menubtn3:active {
	position:relative;
	top:1px;
}
.menubtn4 {
	-moz-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	box-shadow:inset 0px 0px 0px 0px #ebebeb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #575c5e), color-stop(1, #2a2d2e) );
	background:-moz-linear-gradient( center top, #575c5e 5%, #2a2d2e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575c5e', endColorstr='#2a2d2e');
	background-color:#575c5e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #000000;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:2px 7px;
	text-decoration:none;
	text-shadow:1px 1px 0px #080808;
}.menubtn4:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #2a2d2e), color-stop(1, #575c5e) );
	background:-moz-linear-gradient( center top, #2a2d2e 5%, #575c5e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a2d2e', endColorstr='#575c5e');
	background-color:#2a2d2e;
}.menubtn4:active {
	position:relative;
	top:1px;
}
.menubtn5 {
	-moz-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ebebeb;
	box-shadow:inset 0px 0px 0px 0px #ebebeb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #ebebeb) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #ebebeb 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb');
	background-color:#ffffff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #bfbfbf;
	display:inline-block;
	color:#4f4f4f;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
}.menubtn5:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ebebeb), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #ebebeb 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff');
	background-color:#ebebeb;
}.menubtn5:active {
	position:relative;
	top:1px;
}
.tbl_bottomline {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #aaaaaa;
}
.tblgreyround {
	border: 1px solid #CCCCCC;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	margin: 2px;
}
.tinygeneralbtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dfdfdf');
	background-color:#ffffff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#808080;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	padding:0px 7px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.tinygeneralbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ffffff');
	background-color:#dfdfdf;
}.tinygeneralbtn:active {
	position:relative;
	top:1px;
}
.tinygeneralbtnblue {
	-moz-box-shadow:inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 0px 0px 0px #ffffff;
	box-shadow:inset 0px 0px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0091ff), color-stop(1, #0080db) );
	background:-moz-linear-gradient( center top, #0091ff 5%, #0080db 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0091ff', endColorstr='#0080db');
	background-color:#0091ff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #005ca3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	padding:0px 7px;
	text-decoration:none;
	text-shadow:1px 1px 0px #00519c;
}.tinygeneralbtnblue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0080db), color-stop(1, #0091ff) );
	background:-moz-linear-gradient( center top, #0080db 5%, #0091ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0080db', endColorstr='#0091ff');
	background-color:#0080db;
}.tinygeneralbtnblue:active {
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */
