@charset "utf-8";
/* CSS Document */
body{
margin:0px;
background-color:#fbc63c;
}

.search_table{
border:#FFFFFF solid 1px;
font-family:Helvetica, sans-serif;
color:#234000;
font-size:16px;
font-weight:bold;
background-color:#fbc63c;
}

.title_box{
font-family:Arial, Helvetica, sans-serif;
color:#457f00;
font-size:12px;
padding-left:5px;
font-weight:bold;
}

.title_box1{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
padding-left:5px;
font-weight:bold;
}

.bor_bot{
border-bottom:#FFFFFF solid 1px;
}

.menu_bg{
background-color:#806040;
border-bottom:#FFFFFF solid 1px;
border-top:#FFFFFF solid 1px;
}

.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#fbc63c;
font-size:12px;
background-color:#234000;
line-height:34px;
border-bottom:#548402 solid 1px;
border-top:#548402 solid 1px;
}
.menu a{
color:#fbc63c;
text-decoration:none;
}
.menu a:hover{
color:#fbc63c;
background-color:#457f00;
display:block;
}

.menulink
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}
.form_title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}

.submit{
background-color:#457f00;
border:#457f00 solid 1px;
font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
padding:0px 5px 0px 5px;
}

.welcome1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#457f00;
font-weight:bold;
background-color:#fbc63c;
border-top:#FFFFFF solid 5px;
padding-left:10px;
}

.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#614600;
line-height:18px;
}
.content a{
color:#614600;
text-decoration:underline;
}
.content a:hover{
color:#614600;
text-decoration:none;
}

.product{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3d2206;
}

.detail{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.detail a{
color:#000000;
text-decoration:underline;
}
.detail a:hover{
color:#000000;
text-decoration:none;
}

.product_name{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#457f00;
font-weight:bold;
}

.productbox{
border:solid 1px #447F00;

}
.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.footer a{
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
color:#FFFFFF;
text-decoration:underline;
}

/* Scroller CSS */

.producttitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}

.price{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.scrollingbox{
background-color:#e0efef;
border:solid 1px #598aad;
padding-right:10px;
}

.scrollinginnerbox
{
background-color:#ffffff;
border:solid 1px #598aad;
}




/******** search css *********/

#searchresultbox{
	width:240px;
	margin-left:-100px;
	margin-top:-10px;
	border:solid 0px #000000;
	}

#searchresultboxtop 
{
	background-image:url(../images/searchtop.gif);
	height:25px;
	margin:0px;
	width:240px;
}

	
#searchresultboxbot 
{
	width:240px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/searchbot.gif);
	background-repeat:no-repeat;
	height:10px;
}

#searchresultboxmiddle
{
	margin:0px 0px 0px 0px;
	width:240px;
	background-image:url(../images/searchbg.gif);
}
	
#searchresultcontain
{
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	width:210px;
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight:bold;
}

/*Registration *************/
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
margin-right:20px;
}


.label
{
width:200px;
border:solid 0px #000000;
}


/************************************User Event Listing********************************/

.box {
	border: 1px solid #86ADCA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

.textBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.EmailLink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;
}

.EmailLink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;

}
.eventttitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;#000000;
color:#999999;
text-decoration:none;
}

.videoreadmore{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c1c00;
text-decoration:underline;

}

.videoreadmore:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#9c1c00;
text-decoration:none;

}


/* **************  Event Calendar ******************** */
.boxGray {
	border: 1px solid #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	color:#969696;
}

.textWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}

  .graytitle {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#424242;
 }
 
.lightBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	border-right:#CDCDCD 1px solid;
	border-bottom:#CDCDCD 1px solid;
	width:12%;
	height:30px;  
}

.lightBoxRight {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	border-left:#CDCDCD 1px solid;
	border-right:#CDCDCD 1px solid;
	border-bottom:#CDCDCD 1px solid;
	width:12%;
	font-weight:bold;
	height:30px; 
	background-color: #EEEEEE;
}
 
 .calDay {
	background-color:#EAEAEA;
	color:#424242;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	width:12%;
	text-align:center;
}

.calDayHeading {
	border-top:#CDCDCD 1px solid;
	border-right:#CDCDCD 1px solid;
	border-bottom:#CDCDCD 1px solid;
	width:12%;
	height:30px;
	text-align:center;
}

.dateLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #B00000;
	text-decoration:none;
}

.dateLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #B00000;
	text-decoration: underline;
}

.searchLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f5dce3;
font-weight:normal;
text-decoration:none;
}

.searchLink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f5dce3;
font-weight:normal;
text-decoration:underline;
}


.graylink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
font-weight:normal;
font-style:italic;
text-decoration:underline;
}
.graylink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #CCCCC;
font-weight:normal;
font-style:italic;
text-decoration:none;
}

.blacktitle{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
}

/* CSS added by Pal */

.headerfootercontent {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
color:#fbc63c;
font-weight:normal;
font-style: italic;
}


.productdesc{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#614600;
line-height:20px;
font-weight:normal;
}

.date{
font-family:Arial, Helvetica, sans-serif;

font-size:12px;
color:#666666;
font-weight:normal;
font-style: italic;
}

.sharelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#614600;
font-weight:normal;
text-decoration:underline;
}
.sharelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#614600;
font-weight:normal;
text-decoration:none;
}

.searchLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#614600;
font-weight:normal;
text-decoration:none;
}

.searchLink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#614600;
font-weight:normal;
text-decoration:underline;
}


.googleadd
{
width:auto;
float:right;
border:solid 0px #000000;
margin-left:10px;
}

.error {
	font-family:Arial, Helvetica, sans-serif;
	size: 12px;
	color:#FF0000;
	text-decoration:none;
}

/* new css close seach */
.delsearchbox
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#993366;
text-decoration:none;
cursor:pointer; 
}

/*--------------- css FOR POP UP IMAGES 16-1-2009----------------*/
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
border: 1px solid #fbc63c;
width: auto;
background: #fbc63c;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#457f00;
text-decoration:none;
text-align: right;
font-weight:bold;

}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
font-family:Arial, Helvetica, sans-serif;
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}