html {font-size:125%;background:#f4e4b3;}
body {font-family: arial, tahoma; font-size:125%;font-size:0.57em;padding:0px;margin:0px;background-color:#f4e4b3;}
#overlay {position:absolute;top:0px;left:0px;z-index:100;}
#overlay1 {position:absolute;top:0px;left:0px;z-index:100;}
#overlay2 {position:absolute;top:61px;left:67px;z-index:100;}
#overlay3 {position:absolute;top:0px;left:67px;z-index:100;}
#overlay4 {position:absolute;top:61px;left:83px;z-index:100;}

#logintbl {padding-top:18px;}
#mainpanel {margin-left:39px;margin-top:0px;background-color:#fff;width:910px;background-image:url("/images/bg01.jpg");background-repeat:repeat-x;float:left;}
#nav  {margin-left:30px;margin-right:30px;width:840px;border-bottom:1px solid #ebda92;padding-bottom:10px;margin-bottom:1px;padding-top:0px;}
#nav .menu {width:840px;background-color:#2c2b5d;height:25px;padding-top:8px;text-align:right;background-image:url("/images/bg_menu.jpg");background-repeat:repeat-x;}
#nav a {font-family:Garamond,Arial;font-size:1.4em;font-weight:bold;color:#fff;text-decoration:none;margin-right:10px;margin-left:10px;letter-spacing:0px;}

#row1 {margin-left:30px;margin-right:30px;width:840px;border-bottom:3px double #ebda92;border-top:3px solid #ebda92;overflow:hidden;padding-bottom:12px;padding-top:10px;margin-bottom:10px;}
#row2 {margin-left:30px;margin-right:30px;width:840px;overflow:visible;margin-bottom:9px;height:270px;margin-top:-10px;}
#row3 {margin-left:30px;margin-right:30px;width:840px;height:156px;overflow:visible;margin-top:-15px;}
#row4 {margin-left:30px;margin-right:30px;width:840px;overflow:visible;}
.pad1 {width:18px;float:left;}
.pad2 {width:20px;float:left;}

.colw2 {width:410px;float:left;}
.colw1 {width:195px;float:left;}
.c1 {width:205px;float:left;overflow:visible;}
.c1_2 {width:195px;height:150px;float:left;overflow:hidden;}
.c2 {width:410px;height:150px;float:left;}
.c2_2 {width:410px;height:110px;float:left;}
.c3 {width:630px;float:left;}

.category_head {border-bottom:1px solid #ebda93;margin-bottom:10px;}
.category_desc {color:#663333;}

.clear { clear:both !important; }

.text {
    font-size:1.0em;
    height:18px;
    border-top:1px solid #7c7c7c;
    border-left:1px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
    border-bottom:1px solid #ddd;
    background:#fff url(/images/fieldbg2.gif) repeat-x top;
    padding-top:6px;
    padding-right:4px;
    padding-left:4px;
}

/* text styles */
.pagetitle {font-size:2.4em;font-family:Garamond;color:#794e33;font-weight:bold;}
.pagetext {font-size:1.0em;line-height:25px;float:left;}
.pagelabel {font-weight:bold;color:#784d31;}
.tar {text-align:right;}

/* news styles */
.news_title {color:#000;font-family:Arial;font-size:1.4em;font-weight:bold;margin-top:-15px;}
.news_date {color:#666;font-family:Arial;font-size:1.0em;font-weight:normal;margin-top:-4px;}

/* link styles */
.lnk1 {font-family:arial;font-weight:bold;color:#3c4168;text-decoration:underline;} 

/* form styles */
select {font-size:11px;}

/* Positioning Overrides */
.pos_c {text-align:center;}
.pos_r {text-align:right;}
.pos_l {text-align:left;}

/* Background Styles */
.bg00 {background-color:#fff;}

/* global styles */
.hdr {font-family:Garamond;font-size:2.0em;color:#6a4441;border-bottom:3px double #ebdb8e;margin-top:-4px;margin-bottom:5px;letter-spacing:-1px;font-weight:bold;}
.inforow {background-color:#f5ebb6;padding:10px;color:#6a4339;font-weight:bold;padding-left:15px;border-bottom:1px solid #ebda93;font-size:1.2em;}

/* Sectional Styles */
#mgal h1, #fdel h1, #dod h1, #wup h1 {font-family:Garamond;font-size:2.0em;color:#6a4441;border-bottom:1px solid #b4cfc0;margin-top:-5px;margin-bottom:5px;letter-spacing:-1px;}
#mgall span {padding:1px;}
div #mgal {width:410px;}
#dod {border-bottom:3px double #ebda93;width:410px;}
#dod h1 {border-bottom:1px solid #ebda93;margin:0px;padding:0px;}
#dod h2 {font-family:Garamond;font-size:1.8em;color:#6a4441;margin-top:0px;margin-bottom:0px;}
#dod h3 {font-family:Garamond;font-size:1.7em;color:#6a4441;margin-top:-2px;}
#wup h1 {color:#3c4168;border-bottom:1px solid #b4cfc0;width:410px;margin:0px;padding:0px;}
#wup div {width:370px;height:45px;background-image:url("/images/icons2/icon_milk_large.gif");background-repeat:no-repeat;padding-left:40px;padding-top:4px;font-size:14px;}
#wup p {font-size:11px;color:#3c4168;margin-top:0px;}
#wup span {float:left;width:165px;padding:7px;margin-bottom:1px;background-image:url("/images/icons2/icon_milk_small.gif");background-repeat:no-repeat;padding-left:25px;padding-top:6px;height:30px;font-size:11px;font-family:Arial;font-weight:bold;}
#wup a {color:#3c4168;text-decoration:none;font-weight:bold;}


#cbox {width:410px;height:130px;padding:0px;background:url("/images/panels/bg_startbox.jpg");}
#cbox h3 {font-family:Garamond;font-size:1.6em;color:#6a4441;margin-top:0px;margin-bottom:0px;border-bottom:3px double #ebdb8e;}
#cbox h2 {font-family:Times,Myriad,Arial;font-size:14px;color:#fff;margin-top:15px;margin-left:20px;}
#cbox ul {list-style:none;margin-left:-20px;float:left;margin-top:-13px;}
#cbox select {width:146px;}
#cbox li {float:left;}

#cbox2 {width:396px;height:90px;padding:3px;margin-left:56px;}
#cbox2 h3 {font-family:Garamond;font-size:1.6em;color:#6a4441;margin-top:0px;margin-bottom:0px;border-bottom:3px double #ebdb8e;font-weight:bold;width:270px;}
#cbox2 h2 {font-family:Verdana,Myriad,Arial;font-size:11px;color:#6d483b;margin-top:2px;font-weight:normal;}
#cbox2 ul {list-style:none;margin-left:-40px;float:left;margin-top:-10px;}
#cbox2 select {width:340px;}
#cbox2 li {float:left;}

#cbox2a {width:144px;height:95px;margin-left:10px;float:left;}
#cbox2b {width:240px;height:95px;margin-left:10px;float:right;color:#6a4339;}
#cbox2b h2 {font-size:0.9em;font-weight:bold;text-decoration:underline;margin-bottom:-12px;margin-top:0px;}
#cbox2b td {font-size:0.9em;}


#cbox3 {width:195px;border:0px;padding:0px;float:left;margin-bottom:24px;margin-left:10px;}
#cbox3 h3 {border-bottom:3px double #b4cfc0;margin-bottom:10px;padding-bottom:10px;}
#cbox3 h2 {font-family:Verdana,Myriad,Arial;font-size:10px;color:#232256;margin-top:6px;font-weight:normal;}

#products {width:645px;}
#products ul {float:left;list-style:none;margin-left:-40px;margin-top:0px;width:630px;background-image:url("/images/tabs/tab_bg01.gif");height:36px;background-position: -20px 0px;}
#products li {float:left;margin-right:1px;}
#products .wrapper {width:590px;border-left:1px solid #ebda93;border-bottom:1px solid #ebda93;border-right:1px solid #ebda93;background-color:#f9f6dc;padding:19px;float:left;margin-top:-11px;background-image:url("/images/bg_wrapper.gif");background-repeat:repeat-x;}
/* old height 111 */
#products .pbox0, .pbox1, .pbox2, .pbox3 {background-color:#fff;width:188px;height:111px;float:left;margin-bottom:15px;overflow:visible;padding-top:10px;background-image:url("/images/bg_productbox.gif");}
#products .pbox1 {margin-right:12px;}
#products .pbox2 {margin-right:12px;}
#products .pbox0 {margin-right:0px;}
#products .pbox0 a, .pbox1 a, .pbox2 a, .pbox3 a {font-family:Verdana,Arial;color:#6a4339;font-weight:normal;text-decoration:none;}
#products .pbox_blank {background-color:#f9f2cd;}
#products .grouphead {font-family:Verdana,Arial;color:#6a4339;font-weight:bold;border-bottom:3px double #ebda93;margin-bottom:14px;width:595px;float:left;}

#rinfo {width:195px;margin-left:13px;float:left;}
#rinfo h1 {font-family:Garamond;font-size:2.0em;color:#3c4168;border-bottom:1px solid #b4cfc0;margin-top:-4px;margin-bottom:5px;letter-spacing:-1px;text-align:left;padding-bottom:11px;}
#rinfo h2 {font-size:1.0em;font-weight:bold;text-decoration:underline;margin-bottom:-12px;margin-top:0px;}
#rinfo .box1 {color:#3c4168;font-family:Arial;padding:5px;margin-bottom:3px;padding-left:8px;padding-right:8px;width:195px;}

#footer {padding:30px;color:#ccc;float:left;width:850px;}

#error {border:1px solid #f79323;background-color:#e67a00;font-weight:bold;color:#ffffff;padding:5px;margin:4px;margin-left:0px;width:400px;}
#success {border:1px solid #3cb34a;background-color:#d5ffda;font-weight:bold;color:#00bb16;padding:5px;margin:4px;margin-left:0px;width:400px;}

#interim_jump a {font-size:16px;color:#794e33;font-weight:bold;text-decoration:none;}
#interim_jump .interim_title {font-size:16px;color:#232256;font-weight:bold;text-decoration:none;border-bottom:1px solid #000;}

#cardnumerror {display:none;color:#FF0000;font-weight:bold;}
#cardexperror {display:none;color:#FF0000;font-weight:bold;}

#auwrapper
{
 	position:absolute;
	left:640px;
	top:33px;
	padding-left:0px;
	width:170px;
	height:140px;
	display:none;
	visibility:hidden;
}
#aumenu
{
	display:block;
	visibility:visible;
	position:relative;
	left:30px;
	top:0px;
	background-color:#40406d;
	width:112px;
	height:85px;
}
#aumenu ul
{
	list-style:none;
	margin-left:-40px;
	margin-top:0px;
	border-right:3px solid #232257;
	margin-bottom:0px;
}
#aumenu li
{
	color:#fff;
	line-height:20px;
	padding-left:10px;
}
#aumenu li:hover
{
	color:#fff;
	background-color:#232257;
}
#aumenu a
{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	font-size:10px;
}
#aumenu a:hover
{
	color:#fff;
}

/* Gallery styles */
#gallery {  }
#gallery .imageElement { float:left; margin:0 5px 10px; background-color:#f4e4b3; padding:4px; }
#gallery a img { border:0; display:block; }

#pressbox {width:400px;float:right;}
#pressbox2 {width:400px;float:left;border:1px solid #f9f7de;padding:10px;}
#pressbox ul {margin:0px;padding:0px;}
#pressbox li {margin:0px;padding:0px;list-style:none;}
#pressbox a {color:#604440;line-height:8px;text-decoration:none;font-weight:bold;}
#pressbox span {color:#333462;margin-top:-15px;font-family:Arial;font-size:9px;}