body {
	color: #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	margin:0px;
	padding:0px;
}

.topL {
	background-image:   url("../images/top_decor_L1.jpg");
	background-repeat: repeat-x;
	background-position: right top;
}

.bookFrameBottom {
	background-image:   url("../images/tableB.gif");
	background-repeat: no-repeat;
	background-position: left top;
}

.bookL {
	background-image:   url("../images/book_leftBG.gif");
	background-repeat: repeat-y;
	background-position: right top;
}

.bookR {
	background-image:   url("../images/book_rightBG.gif");
	background-repeat: repeat-y;
	background-position: right top;
}

.bodyBGleft {
	background-image:   url("../images/bodyBGleft.gif");
	background-repeat: repeat-x;
	background-position: left top;
}
.bodyBGright {
	background-image:   url("../images/bodyBGright.gif");
	background-repeat: repeat-x;
	background-position: left top;
}




.siteBGright4 {
	background-image:   url("../images/top_decor_R2.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}

.siteBGright3 {
	background-image:   url("../images/top_decor_R3.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	width: 6px;
}

.siteBGleft4 {
	background-image:   url("../images/top_decor_L2.jpg");
	background-repeat: repeat-x;
	background-position: right top;
}

.siteBGleft3 {
	background-image:   url("../images/top_decor_L3.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	width: 6px;
}

.siteBGleft2 {
	background-image:   url("../images/site_BG_L2.gif");
	background-repeat: repeat;
	background-position: right top;
}

.siteBGleft1 {
	background-image:   url("../images/site_BG_L1.gif");
	background-repeat: repeat-y;
	background-position: right top;
	width: 6px;
}

.siteBGright2 {
	background-image:   url("../images/site_BG_R2.gif");
	background-repeat: repeat;
	background-position: left top;
}

.siteBGright1 {
	background-image:   url("../images/site_BG_R1.gif");
	background-repeat: repeat-y;
	background-position: left top;
	width: 6px;
}

.menuBG {
	background-image:   url("../images/menuBG.jpg");
	background-repeat: repeat-x;
	background-position: left 0px;
}
.TitleBarPink {
	background-color: #56A3B3;
	height: 27px;
	vertical-align: middle;
}
.TitleBarPink2 {
	background-color: #B19138;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	height: 27px;
	padding-right: 10px;
	vertical-align: middle;
}


a:link  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #7D6D55; text-decoration: underline}
a:visited  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #7D6D55; text-decoration: underline}
a:active  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #7D6D55; text-decoration: underline}
a:hover  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: underline}

a:link.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:visited.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:active.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:hover.noLine  { font-family: Arial; font-size: 9pt; font-weight: normal; color: #A60000; text-decoration: underline}

a:link.smalLink  { font-family: Arial; font-size: 8pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:visited.smalLink  { font-family: Arial; font-size: 8pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:active.smalLink  { font-family: Arial; font-size: 8pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:hover.smalLink  { font-family: Arial; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: underline}

a:link.smalerLink  { font-family: Arial; font-size: 7pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:visited.smalerLink  { font-family: Arial; font-size: 7pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:active.smalerLink  { font-family: Arial; font-size: 7pt; font-weight: normal; color: #7D6D55; text-decoration: none}
a:hover.smalerLink  { font-family: Arial; font-size: 7pt; font-weight: normal; color: #000000; text-decoration: none}

a:link.pillowLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:visited.pillowLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:active.pillowLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:hover.pillowLink  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

table {  
color: #000000; 
font-family: Arial;
font-size: 9pt;
font-weight: normal
}

.justifyText {
	color: #A60000;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	line-height: 25px;
	font-style: italic;
}

.greyText {  
color: #999999; 
font-family: Arial;
font-size: 9pt;
font-weight: normal
}

.blueText {  
color: #7D6D55; 
font-family: Arial;
font-size: 9pt;
font-weight: normal
}

.blueTextBold {  
color: #7D6D55; 
font-family: Arial;
font-size: 9pt;
font-weight: bold;
}

.searchTextBold {  
color: #7D6D55; 
font-family: Arial;
font-size: 11pt;
font-weight: bold;
}

.smallText {  
color: #999999; 
font-family: Arial;
font-size: 8pt;
font-weight: normal
}
.smallGreyText {  
color: #999999; 
font-family: Arial;
font-size: 7pt;
font-weight: normal
}


.formButtons {
	background-color: #B19138;
	width: 60px;
	height: 22px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	border: 1px solid #A60000;
}

.textfieldPink {
	width: 120px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #B19138;
	font-weight: normal;
	font-size: 9pt;
	color: #7D6D55;
	font-family: Arial;
	padding-right: 4px;
	padding-left: 4px;
}
.textfieldPink1 {
	width: 208px;
	height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #B19138;
	font-weight: normal;
	font-size: 9pt;
	color: #7D6D55;
	font-family: Arial;
	padding-right: 4px;
	padding-left: 4px;
}
.textfieldGrey {
	background-color: #FFFFFF;
	width: 60px;
	height: 20px;
	border: 1px solid #D0CBB2;
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	font-family: Arial;
	text-align: center;
	padding-right: 4px;
	padding-left: 4px;
	background-repeat: repeat;
}
.textarea {
	background-color: #FFFFFF;
	border: 1px solid #B19138;
	font-weight: normal;
	font-size: 9pt;
	color: #7D6D55;
	font-family: Arial;
	padding: 4px;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #B19138;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #B19138;
scrollbar-arrow-color: #B19138;
scrollbar-track-color: #F2F1EB;
}

a.pics:hover {
	border: #A22525 1px solid;
	display: block;
	width: 130px;
}

.pics {
	border: 1px solid #E1DDDA;
	display: block;
	width: 130px;
}

.blueFrame {
	border: 1px solid #033A6D;
}

.blueLine {
	border-left: #033A6D 1px solid;
	padding-left: 10px;
}

.blueLineTop {
	border-top: #033A6D 1px solid;
}
.billsTable {
	background-color: #E1DDDA;
	border: 1px solid #033A6D;
}
.SmallTablesBG {
	background-color: #FFFFFF;
}
.emptyBG {
	background-color: #C3C3C3;
}

.BodyFrame {
	border-left: 1px solid #D0CBB2;
	border-right: 1px solid #D0CBB2;
	border-bottom: 0px solid #D0CBB2;
}

.BodyFrame3 {
	border-left: 0px solid #D0CBB2;
	border-right: 1px solid #D0CBB2;
}

.BodyFrame2 {
	background-image:   url("../images/topGradien.gif");
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	border-left: 1px solid #D0CBB2;
	border-right: 1px solid #D0CBB2;
}

.BodyFrame4 {
	background-color: #FFFFFF;
	border-left: 1px solid #D0CBB2;
	border-right: 1px solid #D0CBB2;
}

.bottomMenu {
	background-image:   url("../images/topGradien.gif");
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	border-left: 1px solid #D0CBB2;
	border-right: 1px solid #D0CBB2;
	border-bottom: 1px solid #D0CBB2;
}

.bottomMenu2 {
	background-image:   url("../images/bottomMenuGradien.gif");
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	border-left: 1px solid #D0CBB2;
	border-right: 1px solid #D0CBB2;
	border-bottom: 1px solid #D0CBB2;
}

.pinkText {
	font-weight: normal;
	font-size: 10pt;
	color: #A60000;
	font-family: Arial;
}
.redTextBold {
	font-weight: bold;
	font-size: 9pt;
	color: #A22525;
	font-family: Arial;
}
.dashedLine {
	border-top: 1px dashed #D0CBB2;
}
.dashedLineVer {
	border-right: 1px solid #D0CBB2;
}
.picFrame {
	background-color: #FFFFFF;
	border: 1px solid #D0CBB2;
	padding: 1px;
}
.bookLeftBG {
	background-image: url(../images/pic_01.jpg);
	background-repeat: no-repeat;
	background-position: 20px 50px;
}
.blueTitleText {
	font-weight: bold;
	font-size: 11pt;
	color: #A60000;
	font-family: Arial;
	height: 20px;
}
.pinkTitleText {
	font-weight: bold;
	font-size: 12pt;
	color: #A60000;
	font-family: Arial;
}
.pillowPink {
	background-image:   url("../images/pillBG_pink.gif");
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	cursor: hand;
}
.hand {
	cursor: hand;
}
.picMargin {
	margin-bottom: 5px;
	margin-left: 10px;
}
.autorName {
	font-weight: bold;
	font-size: 10pt;
	color: #7D6D55;
	font-family: Arial;
	height: 20px;
	font-style: italic;
}
.employeeName {
	font-weight: bold;
	font-size: 11pt;
	color: #A60000;
	font-family: Arial;
	height: 20px;
	font-style: italic;
}
.pics2 {
	background-image: url(../images/pic_02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics1 {
	background-image: url(../images/pic_01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics3 {
	background-image: url(../images/pic_03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics4 {
	background-image: url(../images/pic_04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics5 {
	background-image: url(../images/pic_05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics6 {
	background-image: url(../images/pic_06.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics7 {
	background-image: url(../images/pic_07.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics8 {
	background-image: url(../images/pic_08.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics9 {
	background-image: url(../images/pic_09.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.pics10 {
	background-image: url(../images/pic_10.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.strokeThrough {
	text-decoration: line-through;
}
.nowrap {
	white-space: nowrap;
}
.redStar {
	font-weight: normal;
	font-size: 10pt;
	color: #FF0000;
	font-family: Verdana;
}

.radioButtons {
	background-image:   url("../images/radiobutton.gif");
	background-repeat: no-repeat;
	background-position: 4px center;
}

.checkBox {
	background-image:   url("../images/checkbox.gif");
	background-repeat: no-repeat;
	background-position: 3px center;
}

.bigArrow {
	background-image:   url("../images/bigArrow.gif");
	background-repeat: no-repeat;
	background-position: right top;
}

.searchResultText {
	color: #B19138;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
}

.prodTitleText {
	font-weight: bold;
	font-size: 10pt;
	color: #A60000;
	font-family: Arial;
}

hr {
	color: #C5BF9C;
}

.sale2005 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #BE230D;
	border-right-color: #BE230D;
	border-bottom-color: #BE230D;
	border-left-color: #BE230D;
}

/* NEW */
a.topMenuLink:link  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #7D6D55; text-decoration: none}
a.topMenuLink:visited  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #7D6D55; text-decoration: none}
a.topMenuLink:hover  { font-family: Arial; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none}

.topMenuButtonsBG {
	background-image:   url("../images/topMenuButtons_BG.gif");
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align:middle;
	text-align:center;
}

.redButtons {
	background-image:url(../images/redButton_BG.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height:20px;
	white-space:nowrap;
	text-align:center;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}

.redButtonsCornerL {
	width:9px;
}

.redButtonsCornerR {
	width:9px;
}

a.redButtonsLink:link  { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.redButtonsLink:visited  { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.redButtonsLink:hover  { font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.titles {
	font-weight: bold;
	font-size: 18pt;
	color: #A60000;
	font-family: Arial;
	font-style: normal;
}

.bookTitle {
	font-weight: bold;
	font-size: 14pt;
	color: #A60000;
	font-family: Arial;
	height: 20px;
	font-style: italic;
}



