.bookrow
{
    font-family: Tahoma, Arial;
    text-decoration:none;
    color:#666699; 
    font-weight:bold; 
    font-size:9pt;
}

.qryLink 
{
    font-family: Tahoma, Arial; 
    font-size: 9pt; 
    color: #666699; 
    font-weight: bold; 
    text-align:left; 
    vertical-align:bottom;
    }
    
a.qryLink:hover 
{
    text-decoration:underline;
    color:#666699; 
    position: relative; 
}

img {border: none;}

.browseRes {font-family: Tahoma, Helvetica, Arial;
font-size: 9pt;
color: #666699;
font-weight: bold;
text-align:left;
vertical-align:middle;
}

.SearchBanner{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align:left;
	border: thin solid #000000;
	background-color: #FFCC00 !important;
}


.sdTitle {
font-size:14pt;
font-weight:bold;
color: #FFFFFF;
text-align:left;
font-family: "Tahoma", "Arial Narrow", "Arial", "Helvetica",  "sans-serif";
}


.sdbl {
font-size:12pt;
font-weight:bold;
color: #FFFFFF;
text-align:left;
font-family: "Tahoma", "Arial Narrow", "Arial", "Helvetica",  "sans-serif";
}

.sdbr {
font-size:9pt;
font-weight:bold;
color: #FFFFFF;
text-align:right;
font-family: "Tahoma", "Arial Narrow", "Arial", "Helvetica",  "sans-serif";
}

.sideNavBorder{
border-top-width:0; border-top-color:#000000;
border-right-width:1px; border-right-color:#000000;
border-left-width:0; border-left-color:#000000;
border-bottom-width:1px; border-bottom-color:#000000;
border-style:solid;
}

.BorderBtm{
border-top-width:0; border-top-color:#000000;
border-right-width:0; border-right-color:#000000;
border-left-width:0; border-left-color:#000000;
border-bottom-width:1px; border-bottom-color:#000000;
border-style:solid;
}

.logintext{font-family: Tahoma, Helvetica; font-size: 12pt; color: #708090; font-weight: bold; text-align:center;}

.catextlg { font-family: Tahoma, Helvetica, Arial; font-size: 12pt; color: #841238; font-weight: bold; text-align:center;}
.eMsgText { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color: #4682B4; font-weight: bold; text-align:center }

.eMsgText2 { font-family: Tahoma, Helvetica, Arial; font-size: 14pt; color: #DE3933; font-weight: bold; text-align:center }



.wishText12{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-align:center;
background-color:#FFCC00 !important;
}

.th10C{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold;
text-align:center;
background-color:#FFCC00 !important;
}

.th10L{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-align:left;
background-color:#9999CC;
}

.th10R{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-align:right;
background-color:#9999CC;
}

.wish10R{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align:right;
	background-color:#FFFFFF;
	display: block;
}
.wish10C{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
color: #666699;
font-weight: bold;
text-align:center;
background-color:#FFFFFF;
}

.bookProcess {
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #FFFFFF;
 font-weight: normal;
 text-align:left;
 background-color:#666699;
 }

.lernerterms {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #000000;
font-weight: bold;
text-align:center;
}

a.lernerterms:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #FFFFFF;
font-weight: bold;
text-align:center;
}

.regR { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color: #666699; font-weight: bold; text-align:right; }
.regL { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color: #666699; font-weight: bold; text-align:left; }
.regC { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color: #666699; font-weight: bold; text-align:center;}

.regDef { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color:#DE3933; font-weight: bold; text-align:left; }
a.regDef:hover { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color: #DE3933; font-weight: bold; text-align:left; }
a.regL:hover { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color: #666699; font-weight: bold; text-align:left; }
a.regR:hover { font-family: Tahoma, Helvetica, Arial; font-size: 10pt; color: #666699; font-weight: bold; text-align:right; }

.regInput{font-family:tahoma; font-weight: normal; font-size:10pt; color:#191970}

.wlR { font-family: Tahoma, Helvetica, Arial; font-size: 7pt; color: #000000; font-weight: normal; text-align:right; }
.wlL { font-family: Tahoma, Helvetica, Arial; font-size: 7pt; color: #000000; font-weight: normal; text-align:left; }
.wlC { font-family: Tahoma, Helvetica, Arial; font-size: 7pt; color: #000000; font-weight: normal; text-align:center;}

.wlhR { font-family: Tahoma, Helvetica, Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-align:right;background-color:#9999CC;
 }
.wlhL { font-family: Tahoma, Helvetica, Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-align:left;background-color:#9999CC;
 }
.wlhC { font-family: Tahoma, Helvetica, Arial; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-align:center;background-color:#9999CC;
}

.wishlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #191970;
font-weight: normal;
text-align:left;
TEXT-DECORATION:underline;
}

a.wishlink:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #666695;
position: relative;
font-weight: normal;
TEXT-DECORATION:underline; }


.wlsumL {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: bold;
text-align:left;
}

.wlsumR {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: bold;
text-align:right;
}

.wlsumC {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
font-weight: bold;
text-align:center;
}


.dispText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: bold;
text-align:left;
vertical-align:top;}

.mbaccText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: bold;
text-align:left;
vertical-align:middle;}


.HomeTitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
text-align:left; vertical-align:bottom;}

.HomeBody {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: normal;
text-align:left;}


.HomeTitle10{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-align:center;
background-color:#666699;
}

.phonenum{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #FFFFFF;
font-weight: bold;
text-align:left;
background-color:#666699;
}


.mainTitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 54pt;
color: #DE3933;
font-weight: normal;
text-align:left;
}

.mainText{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 26pt;
color: #DE3933;
font-weight: bold;
text-align:left;
}

.mainText2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666699;
font-weight: bold;
text-align:left;
display: block;
}

.mainText3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #666699;
font-weight: bold;
text-align:left;
}

.mainText4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #666699;
font-weight: bold;
text-align:left;
}

.mainText4link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #666699;
font-weight: bold;
text-align:left;
text-decoration:underline;
}

.MainBorder{
border-top-width:3px; border-top-color:#666699;
border-right-width:3px; border-right-color:#666699;
border-left-width:3px; border-left-color:#666699;
border-bottom-width:3px; border-bottom-color:#666699;
border-style:outset;
}

.HotTop{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16pt;
color: #FFFFFF;
font-weight: bold;
text-align:center;
letter-spacing:normal;
background-color:#DE3933;
}


.HotTop2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16pt;
color: #FFFFFF;
font-weight: bold;
text-align:center;
background-color:#DE3933;
}

.MainBorderText{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #FFFFFF;
font-weight: bold;
text-align:center;
background-color:#666699;
}

.mainCenter{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #666699;
font-weight: bold;
text-align:center;}

.mainSeries{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #666699;
font-weight: bold;
text-align:left;}

a.mainSeries:hover { color: #666699; position: relative; TEXT-DECORATION:underline; }

.seriesHeadline{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #DE3933;
font-weight: bold;
text-align:left;
}

.catalogFont{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; font-size:9pt; color:#666699;}

.catalogInput{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal; font-size:10pt; color:#191970;}



.catright{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #666699;
font-weight: bold;
text-align:right;
background-color:#FFFFFF;
}

.catleft{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #666699;
font-weight: bold;
text-align:left;
background-color:#FFFFFF;
}

.catcenter{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #666699;
font-weight: bold;
text-align:center;
background-color:#FFFFFF;
}

.abv { font-family: Tahoma, Helvetica, Arial; font-size: 8pt; color:#666699; font-weight: bold; text-align:center }
.nar { font-family: Tahoma, Helvetica, Arial; font-size: 8pt; color: #666699; font-weight: bold; text-align:left }
.abv2 { font-family: Tahoma, Helvetica, Arial; font-size: 8pt; color:#191970; font-weight: bold; text-align:center }
.nar2 { font-family: Tahoma, Helvetica, Arial; font-size: 8pt; color:#191970; font-weight: bold; text-align:left }
.rsh{font-family: Tahoma, Helvetica, "Arial"; font-size: 9pt; color: #FFFFFF; font-weight: bold; text-align:center;
background-color:#9999CC; }

.revsrc {
float: left;
position: relative;
display: none;
overflow: hidden;
background:#F5F5DC;
}

.revsrcshow {
font-family: Verdana, Arial, Helvetica, sans-serif;
display: block;
position: absolute;
overflow: auto;
background:#FFFFFF;
border-style:outset;
VISIBILITY: visible;
width:550px;
height: 200px;
z-index:1;
LEFT: 250px;
TOP: 500px; }

.homebanner{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 36px;
color: #9933CC;
font-weight: bold;
text-align:left !important;
}

.wishlistname{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18pt;
color: #DE3933;
font-weight: bold;
text-align:left;
}

.slsection{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #666699;
font-weight: bold;
text-align:left;
}

.sdR {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt; color: #000000;
font-weight: bold;
text-align:right;
background-color:#FFFFFF;
text-decoration:underline;
 }

.sdL {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt; color: #000000;
font-weight: bold;
text-align:left;
background-color:#FFFFFF;
text-decoration:underline;
 }


.arBorder{
padding:2pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #000000;
font-weight: bold;
text-align:left;
background-color:#309A2C;
}

a.arBorder:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none; 
    color:#FFFFFF; 
    font-size:14pt; 
    position: relative;
    right:-1px;
}    

.arText{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold;
text-align:left;
}


.accreadLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #036CB7;
font-weight: bold;
text-align:left;
text-decoration:none;}

a.accreadLink:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
    color:#036CB7; 
    font-size:12pt; 
    position: relative;
    right: -1px;
}

.aread1link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #036CB7;
    font-weight: normal;
    text-align:left;
    font-style:normal;
}

.arCmbInput{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold; font-size:10pt; color:#000000;}

a.aread1link:hover 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;
    color:#036CB7;
    font-size:10pt;
    font-weight: normal;
    position: relative;
    right: -1px;
 }

.aread{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #000000;
font-weight: bold;
text-align:left;}

.aread1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: normal;
text-align:left;
font-style:normal;
}

.aread2{font-family: "Tahoma", "Arial Narrow", "Arial", "Helvetica",  "sans-serif";
font-size: 10pt;
color: #000000;
font-weight: normal;
text-align:left;
font-style:italic;
}

.aread3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: bold;
text-align:left; vertical-align:middle;}

.aread3link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: bold;
text-align:left; vertical-align:middle;text-decoration:underline;}

.aread4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
font-weight: bold;
text-align:center; vertical-align:middle;}

.contactus{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22pt;
color: #DE3933;
font-weight: bold;
text-align:left;
}

.contactus1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15pt;
font-weight:bold;
font-style:normal;
text-align:left;
padding:0;
margin:0;}





.qa{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
text-align:center; vertical-align:top;

}

.qaQuestion{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
text-align:left; vertical-align:top;
}

.qaAnswer{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
font-weight: normal;
text-align:left; vertical-align:top;
}

.qadiv{
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM: #FFFFFF 1px solid;
BORDER-LEFT: #FFFFFF 1px solid;
BORDER-RIGHT: #FFFFFF 1px solid;
BORDER-TOP: #FFFFFF 1px solid;
OVERFLOW: auto;
POSITION: absolute;
VISIBILITY: visible;
LEFT:175px;
TOP: 1400px;
WIDTH:775px;
HEIGHT:3500px;
z-index:100;
padding-top:15px;
padding-bottom:15px;
}


.orderwish {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold;
text-align:center;
background-color:#CCCCFF;
border-style: outset;
border-width:3px;
padding:2px;
TEXT-DECORATION:none;
width:3.5cm; }

a.orderwish:hover {
color: #666666;
background-color:#CCCCFF;
border-style: inset;
position: relative; left: 0;}

.arHeadline{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #DE3933;
font-weight: bold;
text-align:center;
}

.browseHeader{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18pt;
color: #DE3933;
font-weight: bold;
text-align:center;
}


.catalogBtn {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-align:center;
background-color:#666699;
border-style: outset;
border-width:3px;
padding:2px;
TEXT-DECORATION:none;
width:3.5cm; }

a.catalogBtn:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#FFFFFF;
background-color:#666699;
border-style: inset;
padding:2px;
TEXT-DECORATION:underline;
border-width:3px;
position: relative; 
left: 0;
}


a.corlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
	text-decoration:none;
	text-align:left !important;
	text-indent: 0px;
	display: block;
}


a.corlink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
	text-align:left !important;
	text-indent: 0px;
	display: block;
}

