A.main:visited {TEXT-DECORATION: none; color: #44282E}
A.main:hover {TEXT-DECORATION: underline; color: #CC0000}
A.main:link {TEXT-DECORATION: none; color: #FF0000}
A.main:active {TEXT-DECORATION: none; color: #4F201E}

A.topmenu:visited {TEXT-DECORATION: none; color: #551411}
A.topmenu:hover {TEXT-DECORATION: none; color: #FF3300}
A.topmenu:link {TEXT-DECORATION: none; color: #551411}
A.topmenu:active {TEXT-DECORATION: none; color: #551411}

A.mainmenu:visited {TEXT-DECORATION: none;	color: #551411}
A.mainmenu:hover {TEXT-DECORATION: none; color: #FF3300}
A.mainmenu:link {TEXT-DECORATION: none; color: #551411}
A.mainmenu:active {TEXT-DECORATION: none; color: #551411}


A.menubig:visited {TEXT-DECORATION: none;	color: #000000}
A.menubig:hover {TEXT-DECORATION: none; color: #FF092E}
A.menubig:link {TEXT-DECORATION: none; color: #000000}
A.menubig:active {TEXT-DECORATION: underline; color: #FF092E}

A.menuright:visited {TEXT-DECORATION: none;	color: #FFFFFF}
A.menuright:hover {TEXT-DECORATION: none; color: #FF092E}
A.menuright:link {TEXT-DECORATION: none; color: #FFFFFF}
A.menuright:active {TEXT-DECORATION: none; color: #FF092E}

A.cgilink:visited {TEXT-DECORATION: underline; color: #CC3366}
A.cgilink:hover {TEXT-DECORATION: none; color: #660000}
A.cgilink:link {TEXT-DECORATION: none; color: #CC3366}
A.cgilink:active {TEXT-DECORATION: none; color: #CC3366}

body { background: url(//www.abacus-gallery.com/media/images/bggg.gif) repeat-x left top; }

.title  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: #E01E1E;
	font-weight: bold;
	line-height: 19px;
}

.t2  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 17px;

}

.rad2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: normal;
	color: #DD0000;
	background-position: center;
	width: 17px;
	height: 17px
}

.menudash  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: #FF6666;
	font-weight: bold;
	line-height: 14px;

}
.tmenu  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 22px;

}

.leftmenu  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 13px;

}


.main  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 13px;

}

.header-large  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 19px;
	color: #FF8000;
	font-weight: bold;
	line-height: 24px;

}

.header  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #E01E1E;
	font-weight: bold;
	line-height: 15px;

}

.heading-menu  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #FF6666;
	font-weight: bold;
	line-height: 18px;

}

.italic  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FF6600;
	font-weight: normal;
	line-height: 15px;
	font-style: italic;

}

.menu  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 12px;

}
.menut  {
 	font-family : Arial, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 11px;

}
.menucontent  {
 	font-family : Arial, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	font-weight: bold;
	line-height: 12px;
}
.menur  {
 	font-family : Arial, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	font-weight: bold;
	line-height: 12px;
}
.smallblk  {
 	font-family : Arial, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
	font-weight: normal;
	line-height: 11px;
}
.copyright  {
 	font-family : Arial, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 15px;
}
.cgi  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
	font-weight: normal;
	line-height: 13px;
}
.cgifoot  {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
}

.selectbookfix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	width: 190px;
	background-color: #E8E8E8

}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: normal;
	color: #DD0000;
	background-color: #E8E8E8;
	background-position: center center;
	width: 65px;
	height: 19px
}
.clear {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: normal;
	color: #DD0000;
	background-color: #E8E8E8;
	background-position: center;
	width: 65px;
	height: 19px
}
.inputlistbook {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #E8E8E8;
	width: 165px;
	height: 19px

}

.inputlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #E8E8E8;
	width: 145px;
	height: 18px

}

.inputlistbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #E8E8E8;
	width: 145px

}

.inputlistsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #E8E8E8;
	width: 119px;
	height: 18px

}
