﻿body {	background-color: #ffffff;	padding:0;	margin:0;	font-family: Arial, Helvetica, sans-serif;}
img{	border:0px;}form {	margin: 0px;	padding: 0px;	width: 1024px;	height: 768px;	vertical-align:top;}
.pagebanner{ /*background-image:url('../Images/PageArt/PageBanner.gif'); background-repeat: no-repeat;*/ border:0; width:100%; height:22px; font-family: AvantGarde Bk BT;  font-size:22px; font-weight:bold; color:#ffffff; text-indent:50px; vertical-align:middle; position:fixed; top:0px; left:0px;}
.pageimagebanner{	border-style: none;	border-color: inherit;	border-width: 0px;	background-repeat: no-repeat;	background-position:bottom ; 	width:100%; 	height:240px; }  
.tablewithborder{	width:100%;	left:1px;	right:99%;	outline-style:solid;	outline-width:thin;	/*border-collapse: collapse;	border-top-style:solid ;	border-top-color:#646464;	border-top-width:thin;		border-left-style:solid ;	border-left-color:#646464;	border-left-width:thin ;	border-right-color:#646464; 	border-right-style:solid;	border-right-width:thin;	border-bottom-width:thin;	border-bottom-style:solid ; 	border-bottom-color:#646464; 	*/}
.contentsectionheader{	font-family:Trebuchet MS;	font-size:22px;	font-style:normal;	color:#646464;	text-indent:15px;	height: 10px;	width:80%;}
.contentsectiontext{	font-family: Trebuchet MS;	font-size: 18px;	font-style: normal;	color: #646464;	text-indent: 15px;	height: 18px;	}
.contentsectiontextbottom{	font-family: Trebuchet MS;	font-size: 18px;	font-style: normal;	color: #646464;	text-indent: 15px;	height: 18px;}.defaulttable{	width:100%;	}.hometdpadding{	height:235px;	}.homemaintext{	font-family: @Meiryo;	font-size: 24px;	font-weight: bold;	color: #47846f;	height:32px;}.homesubtext{	font-family: Century Gothic; 	font-size:18px; 	font-weight:bold; 	color:#47846f;	height:24px;}.pagebannercornerbox {	width:780px;	position: absolute;	left: 2px;	top: 0px;	background: #a5a2a9 url('../Images/style/contentheaderroundedcornr_grad.gif') repeat-y top left;}/*url('../Images/style/contentheaderroundedcornr_tl.gif')*/
.pagebannercornertop div {   background:  no-repeat top left;}/*url('../Images/style/contentheaderroundedcornr_tr.gif')*/.pagebannercornertop {   background: transparent  no-repeat top right;}/*url('../Images/style/contentheaderroundedcornr_bl.gif')*/
.pagebannerbottom div {   background:  no-repeat bottom left;}/* url('../Images/style/contentheaderroundedcornr_br.gif')*/.pagebannerbottom {   background: transparent no-repeat bottom right;   }
.pagebannercornertop div, .pagebannercornertop,.pagebannerbottom div, .pagebannerbottom {   width: 100%;   height: 1px;}.pagebanner_content { margin: 0 0px; height:38px; width:100%; font-family: AvantGarde Bk BT;	text-indent:75px;	vertical-align :top;	font-size:34px;	font-weight:normal;	color:#ffffff; 	padding-bottom:5px;}.contenttextcornr_box{    background: #a5a2a9 url('../Images/style/contenttext_grad.gif') repeat-x top left;   position: relative;	left:0px;	top: 0px;	}
.contenttextcornr_top div {   background: url('../Images/style/contenttext_tl.gif') no-repeat top left;   border-collapse:collapse;}.contenttextcornr_top {   background: transparent url('../Images/style/contenttext_tr.gif') no-repeat top right;}/* url('../Images/style/contenttext_bl.gif')*/
.contenttextcornr_bottom div {	background: no-repeat bottom left;	border-collapse:collapse;	border-bottom-width:thin;	border-bottom-style:solid ; 	border-bottom-color:#646464; }/*url('../Images/style/contenttext_br.gif')*/.contenttextcornr_bottom {   background: transparent  no-repeat bottom right;}
.contenttextcornr_top div, .contenttextcornr_top,.contenttextcornr_bottom div, .contenttextcornr_bottom {   width: 100%;   height: 4px;}
.contenttext_content  {width:100%;	margin: 0 0px; 	color:#3e3e3e;}/* BackOffice*/

/*@charset "utf-8"; CSS Document */

body {
	background-color: #ffffff;
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}
img{
	border-style: none;
	border-color: inherit;
	border-width: 0px;

}
form {
	margin: 0px;
	padding: 0px;
}
/*----------------------------------------Ad Section---------------------*/
#Advertising{
	width:240px;
	height:100%;
	float:left; 
	background-color:#6d9c8c;
}


/*--------------------------------------- header ------------------------*/
.bg-white {
	background-color: #FFFFFF;
}
.greenbar {
	background-color: #89b501;
	height: 5px;
}
.logo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #89b501;
	padding: 0;
	margin: 0;
}
.logo h1{
	padding: 0;
	margin: 10px 0 5px 30px;
	height: 92px;
	width: 200px;
	display: block;
}
.logo a{
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	height: 92px;
	width: 200px;
	text-indent: -9999px;
	position: absolute;
	display: block;
}
.searchbg {
	background-image: url(../images/search-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 594px;
	padding: 6px 4px 0 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}
.searchbg a{
	color: #545454;
	text-decoration:none;
}
.searchbg a:hover{
	color: #545454;
	text-decoration:underline;
}
.searchbg strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565656;
}
.list118 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d6600;
	background-color: #e9f1cf;
	/*height: 17px;*/
	width: 117px;
	padding-left: 1px;
	border: 1px solid #95c500;
}
.list132 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	background-color: #ffffff;
	width: 200px;
	padding-left: 1px;
	border: 1px solid #a4a4a4;
	margin-left: 0px;
}
.glossyButton
{
border-style: none;
	border-color: inherit;
	border-width: 0px;
	color: #e7e7e7;
	margin: 0;
	text-decoration: none;
	vertical-align:middle;
	background: url(../images/style/blackchrome.gif) center center repeat-x;
	height: 22px;
}
.glossyButton:hover{ /*script dynamically adds a class of "selected" to the current active menu item*/
color: #e7e7e7;
background: url(../images/style/chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}
.glossyButton_Large
{
color: #e7e7e7;
margin: 0;
text-decoration: none;
background-image:url(../images/style/blackchromelarge.gif);
background-position: left bottom ;
background-repeat:repeat-x; 
}

.list165 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d6600;
	background-color: #e9f1cf;
	/*height: 17px;*/
	width: 163px;
	padding-left: 2px;
	border: 1px solid #95c500;
}
.list200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d6600;
	background-color: #e9f1cf;
	/*height: 17px;*/
	width: 198px;
	padding-left: 2px;
	border: 1px solid #95c500;
}
.padtop10 {
	padding-top: 10px;
}
/*------------------------------------ nav ------------------------*/
.padlr7 {
	padding: 0 7px;
}
/*------------------------------------ browse ------------------------*/
.browsebg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4d6600;
	background-image: url(../images/bg-browse.gif);
	background-repeat: repeat-x;
	height: 29px;
	padding: 0 17px 0 10px;
}
.browsebg strong{
	font-size: 16px;
	font-weight: bold;
	color:#863110;
}
.browsebg span{
	font-size: 12px;
	font-weight: bold;
	color: #753015;
}
.list255 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002f68;
	background-color: white;
	width: 255px;
	border: 1px solid #002f68;
	padding-left: 2px;
	font-weight: normal;

}
.list65 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002f68;
	background-color: white;
	width: 63px;
	border: 1px solid #002f68;
	padding-left: 2px;
	font-weight: normal;
}
.list95 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002f68;
	background-color: white;
	width: 93px;
	border: 1px solid #002f68;
	padding-left: 2px;
	font-weight: normal;
}
.list155 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #455b00;
	background-color: #daea29;
	width: 153px;
	border: 1px solid #6d9000;
	padding-left: 2px;
	font-weight: normal;
}
.list200-yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #455b00;
	background-color: #daea29;
	width: 198px;
	border: 1px solid #6d9000;
	padding-left: 2px;
	font-weight: normal;
}
.list200-yellow-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #455b00;
	background-color: #fefd43;
	width: 198px;
	border: 1px solid #aa9100;
	padding-left: 2px;
	font-weight: normal;
}
.footerbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;
	background-image: url(../images/footerbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 8px 0 12px 0;
	text-align: center;
}
.footerbg td{
	padding-top: 20px;
}
.footerbg a{
	color: #575757;
	text-decoration:underline;
}
.footerbg a:hover{
	color: #575757;
	text-decoration:none;
}
.greentxt a{
	font-size: 11px;
	color: #007d2d;
	font-weight:bold;
	text-decoration:none;
}
.greentxt a:hover{
	font-size: 11px;
	color: #89b501;
	font-weight:bold;
	text-decoration:none;
}
.browntxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #581b00;
}
.browntxt a{
	color: #581b00;
	text-decoration:underline;
}
.browntxt a:hover{
	color: #581b00;
	text-decoration:none;
}
.tidbits {
	background-image: url(../images/bg-tidbits.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 40px 11px 11px 11px;
	height: 76px;
	width: 294px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #ddfe00;
}
.tidbits a{
	color: #fff;
	text-decoration:none;
}
.tidbits a:hover{
	color: #fff;
	text-decoration:underline;
}
.txtfield176 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a3f00;
	background-color: #fefec8;
	width: 174px;
	padding-left: 2px;
	border: 1px solid #4a3f00;
}
.msgbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e0000;
	background-color: #f4f5f6;
	border: 1px solid #bdbdbd;
	padding: 1px 3px;
	text-align:justify;	
	line-height: 18px;
}
.eventbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007d2d;
	text-align: right;
	padding-right: 10px;
}
.eventcentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6eb588;
	border-left-color: #6eb588;
}
.eventcentre strong{
	font-size: 12px;
	color: #000;
}
.eventcentre a{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.eventcentre a:hover{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.eventhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #551f0a;
	/*background-image: url(../images/bar.gif);
	background-repeat: no-repeat;
	background-position: center bottom;*/
	padding: 0 5px 0px 10px;
}
.eventmore {
	background-image: url(../images/bar.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0 10px 10px 10px;
}
.eventmore a{
	font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.eventmore a:hover{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.padall {
	padding: 10px;
}
.dotbdr {
	background-image: url(../images/dot-bdr.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 5px 0 0 0;
	vertical-align: middle;
}
.dotbdr strong{
	padding: 8px 0 0 0;
	vertical-align: middle;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00237c;
	font-weight:bold;
}
.heading strong{
	font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #646464;
	font-weight:normal;
}
.bdrall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5d5d5d;
	border: 0px;
	padding: 10px;
}
.bdrright {
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d8d8d8;
}
.bdrall em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
}
.bdrall .pad td{
	padding: 2px 4px;
}
.bdrall .paddetail td{
	padding: 6px 4px;
}
.bdrall a{
	color: #797979;
	text-decoration:none;
}
.bdrall a:hover{
	color: #797979;
	text-decoration:underline;
}
.bdrall3pad {
	border: 0px solid #d8d8d8;
	padding: 0px;
	/*width:20px;
	height:89px;*/
	text-align:center;
}
.featuredhd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005b21;
	background-color: #f5fac2;
	padding: 2px 6px;
}
.featuredhd a{
	color: #005b21;
	text-decoration:none;
}
.featuredhd a:hover{
color: #551f0a;
	text-decoration:none;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.price span{
	color: #f70404;
}
.price a{
font-weight: normal;
	color: #797979;
	text-decoration:none;
}
.price a:hover{
font-weight: normal;
	color: #797979;
	text-decoration:underline;
}
.orangetxt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #db5f04;
}
.orangetxt12 a{
	color: #db5f04;
	text-decoration:none;
}
.orangetxt12 a:hover{
	color: #db5f04;
	text-decoration:overline;
}
.orangetxt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #db5f04;
}
.orangetxt11-nob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a5b14;
}
.greentxt11-nob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a5b14;
}
.used {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007c2d;
	text-align: center;
	height: 17px;
	width: 54px;
}
.padleft {
	padding-left: 10px;
}
.padtb5 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.bdrall2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5d5d5d;
	border: 1px solid #d8d8d8;
}
.bdrall2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #581b00;
	font-weight: bold;
	background-image: url(../images/bul-buy.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 20px;
	text-decoration:none;
}
.bdrall2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8c7f33;
	font-weight: bold;
	background-image: url(../images/bul-buy.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 20px;
	text-decoration:none;
}
.bdrall2 em{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
}
.txt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.bgf7f7f7 {
	background-color: #f7f7f7;
}
/*.search-result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002f68;
	background-color: #d1e591;
	padding: 2px 8px;
}

.search-resultbdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002f68;
	background-color:#FFFFD5;
	border: 1px solid #859e35;
	height: 32px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}

.page-no-result {
	font-size: 11px;
	color: #7f7f7f;
	font-weight:bold;
}

.page-no-result a {
	margin: 3px;
	color: #7f7f7f;
	text-decoration: none;
	border: 1px solid #bebebe;
	display: block;
	float: left;
	padding: 1px 3px;

}
.page-no-result a:hover {
	margin: 3px;
	color: #006600;
	text-decoration: none;
	border: 1px solid #bebebe;
	display: block;
	float: left;
	padding: 1px 3px;
	background-color: #D6FE76;
}
*/
/*.page-no-result-active {
	
	margin: 3px;
	color: #006600;
	text-decoration: none;
	border: 1px solid #bebebe;
	display: block;
	float: left;
	padding: 1px 3px;
	background-color: #D6FE76;
}*/
.result {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #626262;
}
.list56 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002f68;
	border: 1px solid #002f68;
	background-color: white;
	width: 54px;
	padding-left: 2px;
	
}
.pad11bottom {
	padding-bottom: 11px;
}
.width5px {
	width: 5px;
}
.padtopbot10px {
	padding: 20px 0px;
}
.greybg {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #646464;
	text-align: right;
	padding-right: 10px;
}
.albumcentre {
	font-size: 12px;
	color: #797979;
	padding: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #a7a7a7;
	border-left-color: #a7a7a7;
}
/*.eventcentre strong{
	font-size: 12px;
	color: #000;
}
.eventcentre a{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.eventcentre a:hover{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}*/
.albumhd{
	font-size: 12px;
	font-weight: bold;
	color: #0255b4;
	background-image: url(../images/bar.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0 5px 10px 5px;
	text-decoration:none;
}
.albumhd a{
	color: #0255b4;
	text-decoration:none;
}
.albumhd a:hover{
	color: #688b00;
	text-decoration:none;
}
.bgcolorF2F1F1{
background-color:#F2F1F1;
}
.redtxt {
	font-size: 12px;
	color: #f70414;
}
.bdrtop {
	font-size: 12px;
	font-weight: bold;
	color: #005b21;
	padding: 2px 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #005b21;
}

.dot-bg{
background-color: #999999;
background-repeat:no-repeat;
}
.padleft30 {
	padding-left: 30px;
}
.border-ship {
	border: 1px solid #D0D1CF;
}
.list196-copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002f68;
	border: 1px solid #002f68;
	background-color: white;
	padding-left: 2px;
	font-weight: normal;
}
.ordertxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#535352;
}
.order{
	font-size: 12px;
	font-weight: normal;
	color: #484847;
	text-decoration:none;
}
.order a{
	color: #506A02;
	text-decoration:none;
}
.order a:hover{
	color: #506A02;
	text-decoration:underline;
}
.txtfield176-copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a3f00;
	background-color: #fefec8;
	width: 174px;
	padding-left: 2px;
	border: 1px solid #B9B9B7;
}
.product-id{
background-color:#E8E8E6;
border: 1px solid #D0D1CF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#535352;
height:10px;
}
.span-blue{
color:#0955C8;
font-weight:bold;
}
.span-blue a{
color:#0955C8 !important;
font-weight:bold;
text-decoration:none;

}
.span-blue a:hover{
color:#0955C8;
font-weight:bold;
text-decoration:underline;
}
.appli-box-border{
border-bottom-width:1px;
border-bottom-color:#8F9F36;
border-bottom-style:solid;
border-top-width:1px;
border-top-color:#8F9F36;
border-top-style:solid;
}
.blue-text{
color:#0955C8;
font-weight:bold;
font-size:12px;
padding-top:5px;
}
.div-popup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #6d9c8c;
	float: left;
	display:block;
	margin: 0px;
	padding: 0px;
	width: 217px;
	border: 1px solid #6d9c8c;
}
.div-popup strong{
	color: #000000;
}
.header{
	background-color: #6d9c8c;
	display: block;
	margin: 0px;
	padding: 4px;
	width: 209px;
	float: left;
	text-align:right;
}
.div-popup ul{
background-color: #d2e1da;
	display: inline;
	float: left;
	margin: 0px;
	padding: 4px;
	width: 209px;
	background-image: url(../images/img-dot-bdr.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.div-popup ul li{
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
	width:209px;
	display: inline;	
}
.bdrallcart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5d5d5d;
	border: 1px solid #d8d8d8;
}
.bdrallcart a{
	text-decoration:none;
	color:#5d5d5d;
}
.bdrallcart a:hover{
	text-decoration:underline;
	color:#5d5d5d;
}
.name-list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #002f68;
	background-color:#f3fc9c;
	padding: 2px 8px;
}
.pad-right {
	
	
}
.pad-right a{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.pad-right a:hover{
font-weight:bold;
	color: #89b501;
	text-decoration:none;
}
.eventhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #551f0a;
	/*background-image: url(../images/bar.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	padding: 0 10px 0px 10px;
}
.pad-tbl {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;	
}
.map {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f70414 !important;
}
.map a{
font-weight: bold;
font-size: 11px !important;
	color: #f70414;
	text-decoration:none;
}
.map a:hover{
font-weight: bold;
font-size: 11px !important;
	color: #f70414;
	text-decoration:underline;
}
.eventhead-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #551f0a;
	background-image: url(../images/bar.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 10px 10px 3px;
}
.eventbg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007d2d;
	text-align: right;
	padding-right: 10px;
}
.tab-cont {
	border-top-width: 8px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6d9f00;
	border-right-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	border-left-color: #d8d8d8;
	padding: 20px;
	font-size:12px;
	color: #5d5d5d;
}
.tab-cont ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.tab-cont li{
	margin: 0;
	background-image: url(../images/bullet-tab.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
/*--------------------------------- menu css ------------------------------------*/
.menu2 {
float:left; width:100%; font-family: verdana, arial, sans-serif; font-size:11px; 
background:#ddd url(../images/navigationbg.gif) repeat-x; 
text-indent:-9999px;
margin:0 0 0px;  
}
.menu2 ul {
padding:0;margin:0;list-style-type:none;
}
.menu2 ul li {
float:left; position:relative;
}
.menu2 ul li.group {display:block; text-indent:10px; background:#E3E7EE; color:#fff; width:120px; padding:4px 0;}
 
.menu2 ul li a, .menu2 ul li a:visited {
float:left; display:block; text-decoration:none; color:#fff; /*padding:0px 6px;*/ line-height:25px; height:63px;
}
 
.menu2 ul li:hover {
 width:auto; 

}
 
.menu2 ul li a:hover {background:#BBC5D4; color:#fff;}

.menu2 ul li:hover a {background:#BBC5D4 ;  color:#fff;} 

.menu2 ul li ul {
display: none;
}
.menu2 table {
	margin:0;
	border-collapse:collapse;
	font-size:11px;
	position:absolute;
	top:0;
	left:0;
}
 
/* specific to non IE browsers */
.menu2 ul li:hover ul {
display:block; position:absolute;top:63px; background:#cbe201; margin-top:0; left:0; width:197px;
}
.menu2 ul li:hover ul li ul {
 display: none;
 width: 205px;
}
.menu2 ul li:hover ul li a {
	 display:block;
	 background:#cbe201;
	 color:#444444;
	 height:auto;
	 line-height:15px;
	 padding:4px;
	 width: 205px;
 	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #496012;

	
}
.menu2 ul li:hover ul li a.drop {
	background:#cfde83;

}
.menu2 ul li:hover ul li a:hover {
color:#fff; background: #496012;
}
.menu2 ul li:hover ul li a:hover.drop {
background: #cfde83;
}
.menu2 ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	top:0px; 
	color:#444444; 
	left:152px; 
	height:auto; 
	width:205px; 
	overflow:hidden;
	background:#cfde83;
}
.menu2 ul li:hover ul li:hover ul li a {background:#cfde83;}
.menu2 ul li:hover ul li:hover ul li.group {width:205px; padding: 0;}
 

.menu2 ul li:hover ul li:hover ul.left {
 left:-205px;
 top: 0px;
}
.menu2 ul li:hover ul li:hover ul li a:hover {background:#496012; color:#444444;}
 
 
 
/* specific to IE5.5 and IE6 browsers */
.menu2 ul li a:hover ul {
	display:block;position:absolute;top:63px; top:62px; background:#cfde83 !important;left:0; margin-top:1px;
	
	}
.menu2 ul li a:hover ul.scroller {
overflow:auto;}
 
.menu2 ul li a:hover ul.endstop {
 left: -80px;
}
.menu2 ul li a:hover ul li a {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #496012;
	display:block; color:#444444; height:1px; line-height:15px; padding:4px; width:205px; width:205px;
}
.menu2 ul li a:hover ul li a.drop {
	background:#888; padding-bottom:5px;
}
.menu2 ul li a:hover ul li a ul {
	visibility:hidden; position:absolute; height:0; width:180px;
}
.menu2 ul li a:hover ul li a:hover {
	color:#fff; background: #496012;
}
.menu2 ul li a:hover ul li a:hover.drop {
 background: #cfde83; color:#444444;
}
.menu2 ul li a:hover ul li a:hover ul {
	visibility:visible; position:absolute; top:-62px; top:-63px; 
	color:#000; left:152px; height:auto; overflow:auto; background:#cfde83;
}
.menu2 ul li a:hover ul li a:hover ul.left {
	 left:-212px;
	 top: 0px;
}
.menu2 ul li a:hover ul li a:hover ul li a:hover {background:#496012; color:#444444;}
 

.left {clear:both;}
.menu2 ul li.home a{
	width:137px;
	background: url(../images/nav-home.gif) left top;
	
}
.menu2 ul li.home a:hover{
	width:137px;
	background: url(../images/nav-home.gif) left bottom;
}
.menu2 ul li.about a{
	width:179px;
	background: url(../images/nav-about.gif) left top;
	
}
.menu2 ul li.about a:hover{
	width:179px;
	background: url(../images/nav-about.gif) left bottom;
}
.menu2 ul li.about ul li a{
	width:179px;
	background-color: #cbe201;
	background-image: none;
	background-position: left top;
	z-index: 1;
}
.menu2 ul li.cool a{
	width:185px;
	background: url(../images/nav-cool-prgm.gif) left top;
	
}
.menu2 ul li.cool a:hover{
	width:185px;
	background: url(../images/nav-cool-prgm.gif) left bottom;
}
.menu2 ul li.cool ul li a{
	width:179px;
	background-color: #cbe201;
	background-image: none;
	background-position: left top;	
}
.menu2 ul li.shop a{
	width:174px;
	background: url(../images/nav-shop.gif) left top;
	
}
.menu2 ul li.shop a:hover{
	width:174px;
	background: url(../images/nav-shop.gif) left bottom;
}
.menu2 ul li.wish a{
	width:157px;
	background: url(../images/nav-wish-list.gif) left top;
	
}
.menu2 ul li.wish a:hover{
	width:157px;
	background: url(../images/nav-wish-list.gif) left bottom;
}

.menu2 ul li.local a{
	width:138px;
	background: url(../images/nav-local.gif) left top;
	
}
.menu2 ul li.local a:hover{
	width:138px;
	background: url(../images/nav-local.gif) left bottom;
}
.list196-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616359;
	background-color: #faf5cb;
	width: 194px;
	border: 1px solid #c7b100;
	padding-left: 2px;
	font-weight: normal;
}
.list196 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002f68;
	border: 1px solid #002f68;
	background-color: white;
	width: 194px;
	
	padding-left: 2px;
	font-weight: normal;
}
.greenbg {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007c2d;
	padding:5px 10px;
}
.greenbgsmall {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6d9f00;
	padding:1px 5px;
	margin:0;
	width:120px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
iframe {
	display: block;
	margin: 0px auto;
	padding: 0px;
	background-color:#FFFFFF;
	/*float: left;*/
}
.iframe-map {
	display: block;
	margin: 0px auto;
	padding: 0px;
	border: 0px none #FFFFFF;
	background-color:#FFFFFF;
	/*float: left;*/
}
.maphead {
	color:#fff;
	margin:10px 0;
	padding:2px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #006f2a;
}
.bdrgreenall {
	border: 1px solid #007d2d;
}
.result-print {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2f2f2f;
}
.result-print a{
	color: #2f2f2f;
	text-decoration:none;
}
.result-print a:hover{
	color: #2f2f2f;
	text-decoration:underline;
}
.bdrall-print {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f2f2f;
	border: 1px solid #9e9e9e;
	padding: 10px;
}
.bdrall-print a{
	color: #797979;
	text-decoration:none;
}
.bdrall-print a:hover{
	color: #797979;
	text-decoration:underline;
}
.bdrallcart-print {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2f2f2f;
	border: 1px solid #9e9e9e;
}
.bdrallcart-print a{
	text-decoration:none;
	color:#2f2f2f;
}
.bdrallcart-print a:hover{
	text-decoration:underline;
	color:#5d5d5d;
}
.search-result-print {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002f68;
	background-color: #d1e591;
	padding: 2px 4px;
}
.border-ship-print {
	border: 1px solid #9e9e9e;
}
.msgbox-head {
	background-color: #859dc6;
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.msgbox-bg {
	background-image: url(../images/msgbox-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}
.msgbox-bdr {
	border: 1px solid #CCCCCC;
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4a4a;
	padding: 15px;
	text-align: justify;
	width: 600px;
	margin: auto;
}
.sitemap a {
font-weight: bold;
padding:2px 15px;
background-color:#f5fac2;
	color: #005b21;
	text-decoration:none;
}
.sitemap a:hover{
font-weight: bold;
padding: 2px 15px;
background-color:#f5fac2;
	color: #9e451e;
	text-decoration:none;
}
.sitemap ul li a{
font-size: 11px;
	color: #4a4a4a;
font-weight: bold;
padding:0;
background-color:#f2f2f2;
	color: #4a4a4a;
	text-decoration:none;
	
}
.sitemap ul li a:hover{
font-size: 11px;
	color: #4a4a4a;
font-weight: bold;
padding:0;
background-color:#f2f2f2;
	list-style-type: none;
	color: #9e451e;
	text-decoration:underline;
	
}
.alt-tale {
	float:left; 
	margin-bottom:5px;
	border: 1px solid #CACACA;
}
.alt-tale a {
color:#0955C8 !important;
font-weight:bold;
text-decoration:none;
}
.alt-tale .alt-color {
	background-color: #F8F8F8;
}



.containerBox 
{
	border-collapse:collapse;
	width:100%;
	position: relative;
	top: 0px;
	height: 30px;
	background: #a5a2a9 url('../Images/style/contentheaderroundedcornr_grad.gif') repeat-y top left;
	border-right: 2px solid #a7a5ab;
}

.containercornertop div {border-collapse:collapse;
   background:  no-repeat top left;
}

.containercornertop {border-collapse:collapse;
	background: no-repeat right top;
	height: 5px;
}

.containerdetails 
{
	border-left: 1px solid #dadedf;
	border-right: 1px solid #dadedf;
	border-bottom: 1px solid #dadedf;
	border-collapse:collapse;
	display:none;
	background-color:White;
	width:100%;
}
.container_header  
{	border-collapse:collapse;
	margin: 0 0px; 
	height:23px; 
	width:100%; 
	font-family: Century Gothic;
	text-indent:10px;
	vertical-align :middle;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	cursor:pointer;padding-top:8px;
	/*padding-top:3px;*/
}
.container_header a
{	
	font-family: Century Gothic;
	font-size:16px;
	font-weight:bold;
	
	color:#000000;
	vertical-align :middle;
}
.container_header a hover
{	
	font-family: Century Gothic;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	cursor:pointer;
	
}

.container_header div
{	border-collapse:collapse;
	margin: 0 0px;
	vertical-align :middle;
	text-align:right;
	width:100%;
}
