body {
	 background-color: #999999;
}


td {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #333333;
}
.topmenu1 {
	font-weight: bold;
	color: #1D1E34;
	text-decoration: none;
}
a.topmenu1:hover {
	color:#000000;
	text-decoration: none;
	text-decoration: underline;
}

.topmenu1_alt {
	font-weight: bold;
	color: #1D1E34;
	text-decoration: underline;
}
a.topmenu1_alt:hover {
	color:#FF0000;
	text-decoration: none;
	text-transform: uppercase;
}

.bodylink0 {
	color: #8AC5FF;
	text-decoration: none;
}
a.bodylink0:hover {
	color: #e59244;
	text-decoration: underline;
	
}

	.crumb {
		color: #0066cc;
		text-decoration:none;
		font-size:10px
		/*
		background-color:#e8eef2
		*/
	}
	
	a.crumb:hover {
		color: #0066cc;
		font-weight:bold
	}


.bodytitle {
	color: #c55959;
}


.bodylink1 {
	color: #1D1E34;
	text-decoration: none;
}

a.bodylink1:hover {
	color:#000000;
	text-decoration:underline;
	text-transform: none;
}

.bodylink2 {
	font-size:11px;
	color:#000000;
	text-decoration: none;
}

a.bodylink2:hover {
	color: #0000CC;
	text-decoration:underline;
	text-transform: none;
}

	.small {
		font-size: 10px;
	}

.leftmenu1 {
	color: #1D1E34;
	text-decoration: none;
	font-weight: bold;
}

a.leftmenu1:hover {
	color: #1D1E34;
	text-decoration: underline;
}

.leftmenu1select {
	color:#FF0000;
	text-decoration: none;
	font-weight: bold;
}

a.leftmenu1select:hover {
	color: #FF0000;
	text-decoration: underline;
}

.leftmenu2 {
	color:#000066;
	text-decoration:none;
	font-weight: bold;
}

a.leftmenu1:hover {
	color: #000066;
	text-decoration: underline;
}

.leftmenu1select {
	color:#FF0000;
	text-decoration: none;
	font-weight: bold;
}

a.leftmenu1select:hover {
	color: #FF0000;
	text-decoration: underline;
}

.leftmenu1selectsmall {
	color:#FF0000;
	text-decoration: none;
}

a.leftmenu1selectsmall:hover {
	color: #FF0000;
	text-decoration: underline;
}

	.topbg {
		background-color: #1D1E34;
	}
.whttxt {
	color: #FFFFFF;
	background-color: #1D1E34
}
.greybg {
	background-color: #b1c5d5;
}
.bfntcolor {
	color: #E59244;
	background-color: #1D1E34
}
.cafntclr {
	color: #FFEC01;
	background-color: #1D1E34
}
.orgbg {
	background-color: #ECE2D7;
	text-decoration:none;
}
.orgbg:hover {
	background-color: #ECE2D7;
	text-decoration:underline;
}

.ylwbg {
	background-color: #fffbd5;
}
.bdytxtlink {
	color: #1D1E34;
	text-decoration: none;
}
.bdytxtlink:hover {
	color:#000000;
	text-decoration: underline;
}

.bdytxtlinkmore {
	color: #1D1E34;
	text-decoration: none;
}
.bdytxtlinkmore:hover {
	color: #1D1E34;
	text-decoration: underline;
	text-transform:uppercase;
}

.btmlnk {


	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #1D1E34;
}

.drkorgbg00 {
	background-color: #e59244;
}

.drkorgbg0 {
	background-color: #FFFBB1;
}

.drkorgbg0-logo {
	background-color: #AFC6BE;
}

.drkorgbg {
	background-color: #f7f2dd;
}

.sechdgbg
{

	/*
	background-color: #E6F4FF;
	*/
	background-color: #ECE2D7;
	
	
}

.orghrbg
{

	background-color: #E59149;

}



.mnlink {
	color: #1D1E34;;
	text-decoration: none;
}

a.mnlink:hover {
	color: #1D1E34;
	text-decoration: underline;
}


.lftlnkbg
{
	/*
	background-color: #f7f2dd;
	*/
	background-color: #f7f2dd;
}

.producttopmenubgcolor
{
	background-color:#EFEFCF
}

.sectionnamebgcolor
{
	background-color:#e5ebef
}

.testb
{
	background-color:#FF0000
}

.testl
{
color:#c55959
}


.alphabet {
	color: #000033;
	text-decoration: none;
	font-weight: bold;
}

a.alphabet:hover {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-weight:bolder;
}


/* gallery */

.bdytxtlinkmoregallery {
	color: #1D1E34;
	text-decoration: none;
}
.bdytxtlinkmoregallery:hover {
	color: #1D1E34;
	text-decoration: underline;
	text-transform:uppercase;
	font-size:larger;
}

.gallery_background {
	 background-color: #FFFFCC;
}


.gallery_backgroundtitle {
	background-color:#FFFFAC;	 
}

.font_color1 {
	color:#CC6600;
	}

.font_color2 {
	color:#FF0000;
	}


/* begin styles for menu flyout */

.dmx .item1,
.dmx .item1-active,
.dmx .item1-active:hover {
    padding: 10px 5px 3px 5px;
	background-color: #b1c5d5;
	color: #1D1E34;
    font-weight: bold;
	text-decoration:none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.dmx .item1:hover {
	text-decoration:underline;

}
.dmx .item2,
.dmx .item2:hover,
.dmx .item2-active,
.dmx .item2-active:hover {
    padding: 3px 12px 3px 12px;
	color: #1D1E34;
    font-weight:lighter;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
	width:170px;

}
.dmx .item2 {
    background: #b1c5d5;
}
.dmx .item2:hover,
.dmx .item2-active,
.dmx .item2-active:hover {
    text-decoration:underline;
	background:#DAE1E4
}
.dmx .arrow,
.dmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.dmx .item2 img,
.dmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.dmx .section {
    border: 0px solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}
* html .dmx td { position: relative; } /* ie 5.0 fix */


/* carousel */
.slideshow { height: 145px; width: 170px; margin: auto }
.slideshow img { padding: 0px; border: 1px solid #ccc; background-color: #eee; }


/* seach artwork quickmenu*/
.search_box_small_qm{
width:160px;
height:18px;
margin-left:12px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.search_box_qm{
width:160px;
height:20px;
margin-left:15px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

/* seach artwork */
.search_box_small{
width:190px;
height:18px;
margin-left:12px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.search_box{
width:190px;
height:20px;
margin-left:15px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.button_search_small {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000033;
	BORDER-BOTTOM: #B1C5D5 1px solid; BORDER-LEFT: #B1C5D5 1px solid; BORDER-RIGHT: #B1C5D5 1px solid; BORDER-TOP: #B1C5D5 1px solid;
}

.button_search_small:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#FFFF00;
	text-decoration: none;
	background-color: #000033;
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid;
}

.button_search {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000033;
	BORDER-BOTTOM: #0000ff 2px solid; BORDER-LEFT: #0000ff 2px solid; BORDER-RIGHT: #0000ff 2px solid; BORDER-TOP: #0000ff 2px solid;
}

.button_search:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFF00;
	text-decoration: none;
	background-color: #000033;
	BORDER-BOTTOM: #999999 2px solid; BORDER-LEFT: #999999 2px solid; BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999 2px solid;
}
