BODY
{
	font-weight: normal;
    font-size: 100%;
	background-image: url(Images/bg_pattern2.jpg);
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
}
TD
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: inherit;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	color: #8B008B; /*darkmagenta;*/
	text-decoration: none;
}

A:active
{
	color: #ff0099;
	text-decoration: none;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}


UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

IMG
{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

/* the following are customized classes...*/
A.MainMenu, A.MainMenu:VISITED
{
	font-weight: bold;
	font-size: 100%;
	color: #00008B;   /* darkblue */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.MainMenu:ACTIVE
{
	font-weight: bold;
	font-size: 100%;
	color: fuchsia;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.MainMenu:HOVER
{
	font-weight: bold;
	font-size: 100%;
	color: fuchsia;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.SubMenu, A.SubMenu:VISITED
{
	font-weight: normal;
	color: #DC143C;   /* crimson */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.SubMenu:ACTIVE
{
	font-weight: normal;
	color: fuchsia;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.SubMenu:HOVER
{
	font-weight: normal;
	color: fuchsia;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.Bookmark, A.Bookmark:VISITED
{
	font-weight: normal;
	font-size: 8pt;
	color: #8B0000;     /* darkred */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.Bookmark:ACTIVE
{
	font-weight: normal;
	font-size: 8pt;
	color: fuchsia;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.Bookmark:HOVER
{
	font-weight: normal;
	font-size: 8pt;
	color: fuchsia;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.ImageButton, A.ImageButton:VISITED
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-left-color: #00008B;   /* darkblue */
	border-bottom-width: 1px;
	border-bottom-color: #00008B;   /* darkblue */
	border-top-color: #00008B;   /* darkblue */
	background-color: white;
	border-right-width: 1px;
	text-decoration: none;
	border-right-color: #00008B;   /* darkblue */
}
#imgBtnPicture {height: 370px}
.container{display: table; width: 100%;}
.row{display: table-row;}
.cellnav {display: table-cell; width: 10%; vertical-align: top;}
.cellmain{display: table-cell; width: 75%; vertical-align: top; border: solid 1px black;}
.cellgoog{display: table-cell; width: 15%; vertical-align: top;}
.row  {display: table-row;}
.cell {display: table-cell;}
.contactinfo{display: table;}
A.ImageButton:ACTIVE
{
	border-right: darkblue 1px solid;
	border-top: darkblue 1px solid;
	border-left: darkblue 1px solid;
	border-bottom: darkblue 1px solid;
	background-color: transparent;
	text-decoration: none;
}
A.ImageButton:HOVER
{
	border-right: darkblue 1px solid;
	border-top: darkblue 1px solid;
	border-left: darkblue 1px solid;
	border-bottom: darkblue 1px solid;
	background-color: transparent;
	text-decoration: none;
	}
A.LinkButtonStandardBig, A.LinkButtonStandardBig:VISITED
{
	border-right: darkblue 1px solid;
	border-top: darkblue 1px solid;
	font-weight: bold;
	font-size: 1.2em;
	background-image: url(Images/bgColor.gif);
	border-left: darkblue 1px solid;
	width: 320px;
	color: navy;
	border-bottom: darkblue 1px solid;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	height: 140px;
	background-color: transparent;
	text-align: center;
}
A.LinkButtonGreen, A.LinkButtonGreen:VISITED
{
	border-right: white thin outset;
	border-top: white thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: white thin outset;
	color: white;
	border-bottom: white thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #336666;
	text-align: center;
	text-decoration: none;
}
A.LinkButtonGreen:ACTIVE
{
	border-right: crimson thin outset;
	border-top: crimson thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: crimson thin outset;
	color: #DC143C;   /* crimson */
	border-bottom: crimson thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFACD;  /* LemonChiffon */
	text-align: center;
	text-decoration: none;
}
A.LinkButtonGreen:HOVER
{
	border-right: white thin outset;
	border-top: white thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: white thin outset;
	color: #DC143C;   /* crimson */
	border-bottom: white thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFACD;  /* LemonChiffon */
	text-align: center;
	text-decoration: none;
}
A.LinkButtonNavy, A.LinkButtonNavy:VISITED
{
	font-weight: bold;
	font-size: 100%;
	color: navy;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: underline;
}
A.LinkButtonNavy:ACTIVE
{
	font-weight: bold;
	font-size: 100%;
	color: #DC143C;   /* crimson */
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: underline;
}
A.LinkButtonNavy:HOVER
{
	font-weight: bold;
	font-size: 100%;
	color: #DC143C;   /* crimson */
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: underline;
}
A.LinkButtonLightBlue, A.LinkButtonLightBlue:VISITED
{
	border-right: white thin outset;
	border-top: white thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: white thin outset;
	color: #8B0000;     /* darkred */
	border-bottom: white thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #99ccff;
	text-align: center;
	text-decoration: none;
}
A.LinkButtonLightBlue:ACTIVE
{
	border-right: firebrick thin outset;
	border-top: firebrick thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: firebrick thin outset;
	color: #DC143C;   /* crimson */
	border-bottom: firebrick thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFACD;  /* LemonChiffon */
	text-align: center;
	text-decoration: none;
}
A.LinkButtonLightBlue:HOVER
{
	border-right: white thin outset;
	border-top: white thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: white thin outset;
	color: #DC143C;   /* crimson */
	border-bottom: white thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFACD;  /* LemonChiffon */
	text-align: center;
	text-decoration: none;
}
A.LinkButtonGrey, A.LinkButtonGrey:VISITED
{
	border-top: #D3D3D3 3px outset;
	border-right: #D3D3D3 3px outset;
	border-bottom: #D3D3D3 3px outset;
	border-left: #D3D3D3 3px outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	width: 200px;
	height: 30px;
	text-align: center;
	text-decoration: none;
    color: #DC143C;                 /* crimson;   */
	background-color: #cccccc;      /* lightgray; */
}
A.LinkButtonGrey:ACTIVE
{
	border-top: #D3D3D3 3px outset;
	border-right: #D3D3D3 3px outset;
	border-bottom: #D3D3D3 3px outset;
	border-left: #D3D3D3 3px outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	width: 200px;
	height: 30px;
	text-align: center;
	text-decoration: none;
    color: #DC143C;               /* crimson;    */
	background-color: #FFEFD5;    /* white; */
}
A.LinkButtonGrey:HOVER
{
	border-top: #D3D3D3 3px outset;
	border-right: #D3D3D3 3px outset;
	border-bottom: #D3D3D3 3px outset;
	border-left: #D3D3D3 3px outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	width: 200px;
	height: 30px;
	text-align: center;
	text-decoration: none;
    color: #DC143C;               /* crimson;    */
	background-color: #FFEFD5;    /* white; */
}
A.LinkButtonBlueSmall, A.LinkButtonBlueSmall:VISITED
{
	border-right: darkblue 1pt solid;
	border-top: darkblue 1pt solid;
	font-weight: bold;
	font-size: 90%;
	background-image: url(Images/bgColor.gif);
	border-left: darkblue 1pt solid;
	color: #00008B;   /* darkblue */
	border-bottom: darkblue 1pt solid;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align: center;
	text-decoration: none;
}
A.LinkButtonBlueSmall:ACTIVE
{
	font-weight: bold;
	font-size: 90%;
	border-left-color: #00008B;   /* darkblue */
	border-bottom-color: #00008B;   /* darkblue */
	color: #00008B;   /* darkblue */
	border-top-style: solid;
	border-top-color: #00008B;   /* darkblue */
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	border-right-style: solid;
	border-left-style: solid;
	background-color: transparent;
	text-align: center;
	text-decoration: underline;
	border-right-color: #00008B;   /* darkblue */
	border-bottom-style: solid;
}
A.LinkButtonBlueSmall:HOVER
{
	font-weight: bold;
	font-size: 90%;
	border-left-color: #00008B;   /* darkblue */
	border-bottom-color: #00008B;   /* darkblue */
	color: #00008B;   /* darkblue */
	border-top-style: solid;
	border-top-color: #00008B;   /* darkblue */
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	border-right-style: solid;
	border-left-style: solid;
	background-color: transparent;
	text-align: center;
	text-decoration: underline;
	border-right-color: #00008B;   /* darkblue */
	border-bottom-style: solid;
}
A.LinkButtonYellow, A.LinkButtonYellow:VISITED
{
	border-right: white thin outset;
	border-top: white thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: white thin outset;
	color: navy;
	border-bottom: white thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffcc00;
	text-align: center;
	text-decoration: none;
}
A.LinkButtonYellow:ACTIVE
{
	border-right: firebrick thin outset;
	border-top: firebrick thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: firebrick thin outset;
	color: navy;
	border-bottom: firebrick thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFACD;  /* LemonChiffon */
	text-align: center;
	text-decoration: none;
}
A.LinkButtonYellow:HOVER
{
	border-right: white thin outset;
	border-top: white thin outset;
	font-weight: bold;
	font-size: 100%;
	border-left: white thin outset;
	color: Navy;
	border-bottom: white thin outset;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFACD;  /* LemonChiffon */
	text-align: center;
	text-decoration: none;
}
/*.AbsolutePos
{
	left: 0px;
	width: 780px;
	position: absolute;
	top: 0px;
}*/
.AbsolutePos
{
	width: 100%;
	top:0px;
}
.AlignTop120
{
	position: absolute;
	top: 120px;
	left:0;
}
.AlignTop120_Right
{
	position: absolute;
	top: 120px;
	right:0;
}
.AlignTop100
{
	position: absolute;
	top: 100px;
}
.AlignTop100_grey
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	position: absolute;
	top: 100px;
	background-color: white;
}
.AlignTop100_yellow
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	position: absolute;
	top: 100px;
	background-color: white;
}
.AlignTop160
{
	position: absolute;
	top: 160px;
}
.AlignTop200
{
	position: absolute;
	top: 160px;
}
.AlignTop300
{
	position: absolute;
	top: 280px;
}
.LinkButtonContainer {text-align: center}
.AlignTop300_grey
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	position: absolute;
	top: 280px;
	background-color: white;
}
.AlignTop300_yellow
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	position: absolute;
	top: 280px;
	background-color: white;
}
.BgPattern
{
	background-image: url(/Zipeee/Images/bg_pattern2.jpg);
}
.BgImage
{
	background-image: url(Images/bg_word.gif);
	background-color: white;
}

.ColorBorderGrey
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-color: white;
}

.ColorBorderGrey_word
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-image: url(Images/bg_printword.gif);
	background-color: white;
}
.ColorBorderPurple_word
{
	background-image: url(Images/bg_printword.gif);
	border-right: darkmagenta 3px double;
	border-top: darkmagenta 3px double;
	border-left: darkmagenta 3px double;
	border-bottom: darkmagenta 3px double;
	background-color: white;
}

.ColorBorderDarkblue
{
	border: solid 1px #336699;
	font-weight: normal;
	color: white;
	font-family: 'Trebuchet MS' , Verdana, 'Times New Roman';
	background-color: #336699;
}
.ColorBorder#999999
{
	border-top-width: 1px;
	font-weight: bold;
	border-left-width: 1px;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	color: #B22222;    /* firebrick */
	border-top-color: #999999;
	background-color: #cccccc;
	border-right-width: 1px;
	border-right-color: #999999;
}

.Color2Borders
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-color: white;
}
.ColorBorderBottom
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-color: white;
}
.AlignAdInCell 
{
    vertical-align: top; margin-top: 0px;
} 

.ColorBorderBlueThick
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-repeat: no-repeat;
	background-color: #d9e3f1; 
	vertical-align: top; margin-top: 0px;
}
.ColorBorderBlue
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-color: #cbd7e9;
}
.ColorBackgroundBlue
{
	border: hidden; /* solid 1px #3399cc; */   /*  steelblue  */ 
	background-color: #d9e3f1; /* #cbd7e9; */
}
.ColorBorderPurple
{
	border-right: darkmagenta 1px solid;
	border-top: darkmagenta 1px solid;
	border-left: darkmagenta 1px solid;
	border-bottom: darkmagenta 1px solid;
	background-color: white;
}
.ColorBorderYellow
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-color: white;
}
.ColorBorderClear
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	background-color: transparent;
}
.ColorBorderBeigeShade
{
	border-right: orange 1px solid;
	border-top: orange 1px solid;
	font-weight: normal;
	border-left: orange 1px solid;
	border-bottom: orange 1px solid;
	font-family: 'Trebuchet MS' , Verdana, 'Times New Roman';
	background-color: white;
}

.ColorBorderPurpleShade
{
	border: solid 1px #3399cc;   /*  steelblue  */ 
	font-weight: normal;
	background-image: url(Images/bgColorPurple.gif);
	font-family: 'Trebuchet MS' , Verdana, 'Times New Roman';
	background-color: transparent;
}
.ColorBorderOrange
{
	border-right: coral 1px solid;
	border-top: coral 1px solid;
	border-left: coral 1px solid;
	border-bottom: coral 1px solid;
	background-color: white;
}
.NoBorderGrey
{
	font-weight: bold;
	border-left-color: #999999;
	border-bottom-color: #999999;
	color: black;
	border-top-color: #999999;
	background-color: white;
	border-right-color: #999999;
}
.NoBorderBlack
{
	font-weight: bold;
	border-left-color: #999999;
	border-bottom-color: #999999;
	color: black;
	border-top-color: #999999;
	background-color: #cccccc;
	border-right-color: #999999;
}
.NoBorderYellow
{
	border-left-color: #999999;
	border-bottom-color: #999999;
	border-top-color: #999999;
	background-color: white;
	border-right-color: #999999;
}
.NoBorderBlue
{
	border-left-color: #999999;
	border-bottom-color: #999999;
	border-top-color: #999999;
	background-color: #cbd7e9;
	border-right-color: #999999;
}
.ComboboxRed
{
	font-weight: bold;
	font-size: 8pt;
	color: #B22222;    /* firebrick */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ComboboxBlack
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Combobox
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DatagridFont
{
	font-weight: normal;
	font-size: larger;
	word-spacing: normal;
	vertical-align: inherit;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.Instruction
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.LabelNavy
{
	font-weight: normal;
	font-size: 10pt;
	word-spacing: normal;
	color: #00008B;   /* darkblue */
	border-top-color: navy;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
	text-align: left;
}
.LabelNavyLargeBold
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: navy;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.LabelBlack
{
	font-weight: normal;
	font-size: 9pt;
	word-spacing: normal;
	color: black;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
	text-align: left;
}
.LabelBlueShade
{
	border-right: light#3399cc 1px solid;
	border-top: light#3399cc 1px solid;
	font-weight: bold;
	font-size: 100%;
	background-image: url(Images/bg_blue.gif);
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	border-left: light#3399cc 1px solid;
	color: #00008B;   /* darkblue */
	border-bottom: light#3399cc 1px solid;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: center;
}
.LabelDatagrid
{
	border-top-width: 1px;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 100%;
	border-left-color: #00008B;   /* darkblue */
	border-bottom-width: 1px;
	border-bottom-color: #00008B;   /* darkblue */
	word-spacing: normal;
	text-transform: none;
	color: black;
	border-top-color: #00008B;   /* darkblue */
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: transparent;
	border-right-width: 1px;
	border-right-color: #00008B;   /* darkblue */
}
.MsgRedHiddenBorder
{
	font-weight: Bold;
	border: hidden; /*solid 1px black;*/
	font-size: 120%;          /* formerly 0.9em */      
	color: red;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MsgRed /* change to: without border */
{
	font-weight: Bold;
	border: hidden; /* solid 1px black; */
	font-size: 120%;          /* formerly 0.9em */      
	color: red;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MsgBlack
{
	font-weight: Bold;
	border: hidden; 
	font-size: 120%;          
	color: black;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MsgRedWithBorder
{
	font-weight: Bold;
	border: solid 1px black;
	font-size: 120%;          /* formerly 0.9em */      
	color: red;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MsgRedBold /* change to: without border */
{
	font-weight: Bold;
	border: hidden; /* solid 2px black; */
	font-size: 120%;          /* formerly 0.8em */
	color: red;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MsgRedBoldWithBorder
{
	font-weight: Bold;
	border: solid 2px black;
	font-size: 120%;          /* formerly 0.8em */
	color: red;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MsgRedSmaller
{
	font-weight: normal;
	font-size: 100%;
	color: red;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MsgBlue
{
	font-weight: normal;
	font-size: 100%;
	color: blue;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
}
.MultiLines
{
	font-size: 100%;
	width: 100%;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PageHeaderBar
{
  	border: solid 1px #3399cc;   /*  steelblue  */ 
	border-right-color: #cc0099;
	border-left-color: #cc0099;
	font-weight: bold;
	font-size: 100%;
	color: white;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	height: 19px;
	background-color: #336699;
	text-decoration: none;
}
.PanelFrame
{
	/*background-image: url(Images/bg_pattern2.jpg);
	background-color: gainsboro;*/
	height: 600px;
}
.RadioButtonRed
{
	font-weight: bold;
	font-size: 90%;
	border-left-color: #00008B;   /* darkblue */
	border-bottom-color: #00008B;   /* darkblue */
	color: #B22222;    /* firebrick */
	border-top-color: #00008B;   /* darkblue */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align: center;
	border-right-color: #00008B;   /* darkblue */
}
.RadioButtonBlack
{
	font-weight: bold;
	font-size: 90%;
	border-left-color: #00008B;   /* darkblue */
	border-bottom-color: #00008B;   /* darkblue */
	color: Black;
	border-top-color: #00008B;   /* darkblue */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-align: center;
	border-right-color: #00008B;   /* darkblue */
}
.SearchInstruction
{
	border-right: #336699 1px solid;
	border-top: #336699 1px solid;
	font-weight: bold;
	font-size: 10pt;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	border-left: #336699 1px solid;
	color: yellow;
	border-bottom: #336699 1px solid;
	font-family: 'Trebuchet MS' , Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	height: 19px;
	background-color: #336699;
	text-align: center;
}
.SideTable
{
	font-size: 8pt;
	width: 140px;
	background-color: white;
	top: 0px;
}
.TableHeaderBar
{
	border-top: #cccccc 1px solid;
	font-weight: bold;
	border-left-width: 1px;
	font-size: 100%;
	border-left-color: #336699;
	color: black;
	border-bottom: #cccccc 1px solid;
	background-color: white;
	text-align: center;
	border-right-width: 1px;
	border-right-color: #336699;
}
.TableHdrWhite
{
	font-weight: normal;
	font-size: 0.6em;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.TDSmall
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallBold
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallBlue
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #0000CC;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallBlue2
{
	font-weight: bold;
	font-size: 75%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #0000CC;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallBoldBlue
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #0000CC;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallBoldDarkblue
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #00008B;   /* darkblue */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallRed
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: Red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallBoldDarkRed
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #B22222;    /* firebrick */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmaller
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmaller2
{
	font-weight: bold;
	font-size: 75%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallerBold  /* used everywhere */
{
	font-weight: Bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: middle; /* baseline; */
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
#groupListView {text-align: center}

#pnlPrice #pnlYear #pnlISBN
{
	display: table;
}
.lblItemName
{
	display: table-cell;
	font-weight: Bold;
	font-size: 1.0em;
    color: Black;	
	vertical-align: baseline; 
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lblItemValue 
{
    display: table-cell; 
	font-weight: Normal;
	font-size: 90%;
    color: Blue;	
	vertical-align: baseline; 
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}  
.TDSmallerBlue /*used everywhere */
{
	font-weight: normal;
	font-size: 1.2em;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.lblStdMsg  /* used for Standard Message */
{
	font-weight: Normal;
	font-size: 100%; /*95%;*/ /*small;*/ /*100%;*/
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #0000C0;
	font-family: Comic Sans MS, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

.TDSmallerNavy
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallerPurpleItalic
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: purple;
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallerRed
{
	font-weight: normal;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: Red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallerBoldBlue
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallerBoldRed
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallerBoldDarkRed
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #B22222;    /* firebrick */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallerBoldDarkBlack
{
	font-weight: bold;
	font-size: 100%;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: black;    /* firebrick */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDSmallest
{
	font-weight: normal;
	font-size: 0.6em;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.homepageSmallText
{
	font-weight: normal;
	font-size: 0.5em;
	word-spacing: normal;
	vertical-align: top;
	text-transform: none;
	color: Blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.homepageMediumTextBlue
{
	font-weight: normal;
	font-size: 13pt;
	word-spacing: normal;
	/*vertical-align: top;*/
	text-transform: none;
	color: #0000C0; /*#0033cc;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDMedium
{
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDMediumBlue
{
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDMediumLarge
{
	font-weight: normal;
	font-size: 11pt;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDLarge
{
	font-weight: bold;
	font-size: 1.1em;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDLargeBold
{
	font-weight: bold;
	font-size: 1.1em;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.TDLargerBold
{
	font-weight: bold;
	font-size: 1.3em;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}
.buttonStyle
{
    background-color: #99ccff;
    /* background-color: #ffc080;  */
    color: navy; 
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.2em;
    cursor: pointer;
}
.buttonStyle2
{
    background-color: #CCDCF2; /*#CCDCF2;#CAE1FF;#BCD2EE;#DCEBFF;#E5F1FF;#CAE1FF;#99ccff;*/
    /* background-color: #ffc080;  */
    color: navy; /*navy; Red;*/ 
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.2em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 230px; /*250px;*/
    /*width: 20%;*/
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    text-align: center;
    cursor: pointer;
}
.buttonStyle3
{
    background-color: #CCDCF2;
    color: navy; 
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.2em; /*comment out font-size could make the button always remaining the same size*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    /*width: 170px;
    height: 35px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;*/
    text-align: center;
    cursor: pointer;
    BORDER-RIGHT: white outset;
    BORDER-TOP: white thin outset;
    MARGIN-BOTTOM: 5%;
    BORDER-LEFT: white thin outset;
    BORDER-BOTTOM: white thin outset;
}
.approveButton
{
    background-color: #99ccff;
    width: 12%; /*100px;*/ /*12%;*/ /* 90%; */
    vertical-align: top;
    text-align: center; /*left;*/
    margin: 0 0px 15px 5px; /*8px 0 10px 5px;*/ /* 0 0 10px 5px; */
    padding: 0 0 5px 5px;
    color: navy; 
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.2em;
    cursor: pointer;
}
.approveButton_Big
{
    background-color: #99ccff;
    width: 15%; /*150px;*/ /*15%;*/ /* 90%; */
    vertical-align: top;
    text-align: center; /*left;*/
    margin: 0 0px 15px 5px; /*8px 0 10px 5px;*/ /* 0 0 10px 5px; */
    padding: 0 0 5px 5px;
    color: navy; 
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.2em;
    cursor: pointer;
}
.approveButton_green
{
    background-color: #006600; /*green;*/ /*#99ccff;*/
    width: 13%; /* 90%; */
    vertical-align: top;
    text-align: center; /*left;*/
    margin: 0 0px 15px 5px; /*8px 0 10px 5px;*/ /* 0 0 10px 5px; */
    padding: 0 0 5px 5px; /* 0 0 10px 5px; */
    color: white; /*navy;*/ /*green;*/
    /*font-weight:bold;*/    
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.2em;
    cursor: pointer;
}
.approveButton_red
{
    background-color: #990000; /*#993300;*/ /*BrickRed;*//*red;*/ /*#99ccff;*/
    width: 13%; /* 90%; */
    vertical-align: top;
    text-align: center; /*left;*/
    margin: 0 0px 15px 5px; /*8px 0 10px 5px;*/ /* 0 0 10px 5px; */
    padding: 0 0 5px 5px; /* 0 0 10px 5px; */
    color: white; /*navy;*/ /*red;*/ 
    /*font-weight:bold;*/   
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.2em;
    cursor: pointer;
}
.approveText
{
    display: block;
    background-color: yellow;
    width: 250px; /*25%;*/ /*90%;*/
    /*height: 25px;*/
    vertical-align: bottom; /*top;*/ /* middle;*/
    text-align: center; /* left; */
    margin: 0px 3px 0px 3px; /*auto auto auto auto;*/ /*0 0 0 10;*/
    padding: auto auto auto auto; /*2px 0px 2px 0px;*/ /*2px 1px 0px 2px;*/ /*0 0 0 10;*/
    color: black; 
    font-weight: Bold;
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 0.8em;
}
.approveListBox
{
    display: block;
    background-color: white;
    width: 253px; /*25%;*/ /*90%;*/
    height: 70px; /* new add... */
    vertical-align: bottom; /* top; */
    text-align: left;
    color: navy; 
    font-weight: normal;
    margin: 0px 3px 10px 3px; /*0 0 0 10;*/
/*
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.0em;
*/
}
.approveTextBox
{
    display: block;
    background-color: white;
    width: 250px; /*25%;*/ /*90%;*/
    height: 65px; /*inherit;*/ /*100px;*/
    vertical-align: top;
    text-align: left;
    color: navy;
    margin: 0px 3px 10px 3px; /*5 0 0 15;*/
    /*padding: 0 0 0 0;*/ 
    font-weight: normal;
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 0.8em;
/*
    background-image: none; 
    border-style: solid; 
    border-width: thin; 
    border-color: navy;
    font-size: 1.0em;
*/
}
.ThinLine
{
	color: #3399cc;
}
.BlueLine
{
	color: #336699;
}
.SEOmatrix 
{border: solid 1px navy; margin: 20% auto;}
#lblDesc {text-align: left;}
#ManageTitle_txtTitle {font-size: 140%}
/* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall
{
    border: solid 1px #999999;
/*	border: none 0px #ffffff;                         */
	cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}
#imagegallery li a
{
    text-decoration: underline;
    list-style-type: disc 
}


