body 				{text-decoration: none;font-family: Arial;color: #cccccc;font-size: 8pt;font-weight: normal;background-image: url(/client/assets/images/members/bgexb.gif);}
.main				{width:1000px;}
td 					{font-family: Arial;font-size: 10.5pt;font-weight: normal;color: #ffffff;	text-align:justify;	}

th 					{font-family: Tahoma, Arial;font-size: 10.5pt;font-weight: normal;}
main 				{  color: #FFFFFF; font-family: Tahoma, Arial;font-size: 10.5pt;font-weight: normal;}

ul					{list-style: url('/client/assets/images/members/square.gif');}
img					{border:none}
a 					{text-decoration: underline;font-family: Arial;font-size: 10.5pt;font-weight: normal;color: #FFFFFF;}
a:visited			{text-decoration: underline; font-family: Arial;font-size: 10.5pt;font-weight: font-weight: normal;color: #FFFFFF;}
a:hover  			{color: #cccccc; font-family: Arial; font-size: 10.5pt;text-decoration: underline; font-weight: normal;}
a:active 			{ color: #efefef;text-decoration: underline;}
a:link:hover 		{  text-decoration: underline; font-family: Arial;font-size: 10.5pt;color: #999999;font-weight: font-weight: normal;}
a.current:link, 
a.current:visited 	{text-decoration: none;font-family: Arial;font-size: 10.5pt;font-weight: normal;color: #efefef;}

.class3 a:active {text-decoration: underline;color: #dfdfdf;}

.class3 a:link,
.class3 a:hover {text-decoration: underline;color: #cccccc;}
.class3 a:visited {text-decoration: underline;font-size: 10.5pt;color: #dfdfdf;}

#home_login p				{text-align:center}
#home_login	td.blue_14		{text-align:center}

.style10 {
	font-family: Arial;
    font-size: 11.5pt;
	font-weight: bold;
	color: #666666;
		 
}

.style11 {
	font-family: Arial;
    font-size: 10.5pt;
	font-weight: normal;
	color: #666666;
	line-height: 40px; 
}

.style12 {
	font-family: Arial;
    font-size: 10.5pt;
	font-weight: bold;
	color: #ffffff;
	 
}

.style13 {
	font-family: Arial;
    font-size: 10.5pt;
	font-weight: normal;
	color: #ffffff;
	
	 
}

.style14 {
	font-family: Arial;
    font-size: 10.5pt;
	font-weight: normal;
	color: #e9e9e9;	
	 
}

.style15 {
	font-family: Arial;
    font-size: 10.5pt;
	font-weight: normal;
	color: #666666;
	 
}

.style16 {
	font-family: Arial;
    font-size: 11.5pt;
	font-weight: bold;
	color: #ffffff;
	 
}

.style17 {
	font-family: Arial;
    font-size: 11.5pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	
	 
}

.style19 {
	font-family: Arial;
    font-size: 11.5pt;
	font-weight: bold;
	color: #ffffff;	
	 
}

.style20 {
	font-family: Arial;
    font-size: 10.5pt;
	font-weight: normal;
	color: #ffffff;
	line-spacing: 5px;	
	 
}

.style21 {
	font-family: Arial;
    font-size: 13.5pt;
	font-weight: bold;
	color: #999999;
	
	 
}

.style22 {
	font-family: Arial;
    font-size: 15.5pt;
	font-weight: normal;
	color: #999999;
	
	 
}

.style23 {
	font-family: Arial;
    font-size: 8.5pt;
	font-weight: normal;
	color: #ffffff;
}

.style24 {
	font-family: Arial;
    font-size: 13.5pt;
	font-weight: normal;
	color: #999999;	
	 
}


.txtBulletinYear
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			14px; 
	color: 				#425467; 
	font-weight:		normal; 
	text-decoration: 	none;
	cursor:				pointer;
}
.txtBulletinYear:hover
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			14px; 
	color: 				#777777; 
	font-weight:		normal; 
	text-decoration: 	underline;
	cursor:				pointer;
}

.txtBulletinLink
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			11px; 
	color: 				#425467; 
	font-weight:		normal; 
	text-decoration: 	none;
	cursor:				pointer;
}   

.txtBulletinLink a		{color:#425467}
.txtBulletinLink:hover
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			11px; 
	color: 				#777777; 
	font-weight:		normal; 
	text-decoration: 	underline;
	cursor:				pointer;
}   

.tableborder {
	color: 				#545F6B;
	font-size: 			16px; 
	font-weight: 		bold;
	font-family: 		arial;
	TEXT-DECORATION: 	none; 
	background:			#FFFFFF; 
	border:				1px solid #000000;
	padding:			0px;
}


/*						 */
/*	Text				 */
/*						 */

.Text
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#FFFFFF;
}

.Title
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	font-weight:		bold;
	color:				#FFFFFF;
}

.txtNormal
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#000000;
}

.txtLogin
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#000000;
}

.txtLoginStatus
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		normal;
	color:				#000;
}

.txtSmall
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	color:				#000000;
}

.txtError
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#A00000;
}

.txtSuccess
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#00A000;
}

.txtLink
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#49606D;
	cursor:				pointer;
}

.txtSidebarLink
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	color:				#425467;
	cursor:				pointer;
	text-decoration:	underline;
	font-weight:		bold;
}

.txtLightLink
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#49606D;
	cursor:				pointer;
}

.txtTitleLink
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			14px;
	font-weight:		bold;
	color:				#49606D;
	cursor:				pointer;
}

.txtBold
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		bold;
	color:				#000000;
}

.txtDataGridHeader
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		bold;
	color:				#49606D;
}

.txtComment
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	color:				#808080;
}

.txtStoreCategory
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		bold;
	text-decoration:	underline;
	color:				#49606D;
	cursor:				pointer;
}

.txtSmallLink
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	text-decoration:	underline;
	color:				#49606D;
	cursor:				pointer;
}

.txtBreadCrumb
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	cursor:				pointer;
}

.txtHeader
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		bold;
	color:				#49606D;
}

.ShoppingCartCell
{
	text-align:			right;
	padding:			4px;
}

.ShoppingCartHeader
{
	/*
	text-align:			center;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		bold;
	color:				#49606D;
	padding:			2px;
	*/
	
	font-family: 		Arial, Helvetica, sans-serif; 
	font-size: 			11px; 
	color: 				#3A633B; 
	font-weight:		bold;   	
	text-decoration: 	underline;
}

.Clickable
{
	cursor:				pointer;
}

.Inset
{

	border-top:			1px solid #E0E0E0;
	border-left:		1px solid #E0E0E0;
	border-bottom:		1px solid #F4F4F4;
	border-right:		1px solid #F4F4F4;
	padding: 			8px;
}

.InsetSelected
{
	background-color:	#000000;
	border-top:			1px solid #49606D;
	border-left:		1px solid #49606D;
	border-bottom:		1px solid #49606D;
	border-right:		1px solid #49606D;
	padding: 			8px;
}

.SelectableOn
{
	cursor:				pointer;
	border:				2px solid #49606D;
	margin: 			4px; 
}

.SelectableOff
{
	cursor:				pointer;
	border:				2px solid #FFF;
	margin: 			4px; 
}

.divOutline
{
	margin-top:			4px;
	border:				solid 2px #A0A0A0;
	padding:			4px;
}

.divLoginPopup
{
	background-color:	#FFF;
	margin-top:			4px;
	border:				solid 2px #A0A0A0;
	padding:			4px;
}

.divHeaderBar
{
	background-color:	#C0C0C0;
	padding:			2px;
	color:				#FFFFFF;
}

/*					*/
/*	QAjaxCalendar	*/
/*					*/

.QAjaxCalendar_cal
{
	background: 		#000;
	width: 				100%; 
	font-family: 		"Trebuchet MS", Arial, Veranda, sans-serif;
	padding: 			3px;
}

.QAjaxCalendar_calhead
{
	width: 				100%;
	font-weight: 		bold;
	color: 				#FFF;
	font-size: 			20px;      
}

.QAjaxCalendar_calhead img
{
	border: 			none;
}

.QAjaxCalendar_dayhead
{
	height: 			25px;
	background: 		#EEE;
}

.QAjaxCalendar_dayhead td
{
	text-align:			center;
	color: 				#000;
}

.QAjaxCalendar_dayrow
{
	background: 		#FFF;
	height: 			40px;
}

.QAjaxCalendar_dayrow td
{
	width: 				50px;
	color: 				#000;
	/*font-size: 			.7em;*/
}

.QAjaxCalendar_day
{
	float: 				right;
}

.QAjaxCalendar_dayover
{
	background: 		#EEE;
}

.QAjaxCalendar_dayout
{
	background: 		#FFF;
}

.QAjaxCalendar_listingitem
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			10px;
	font-weight:		normal;
	text-decoration:	underline;
	color:				#49606D;
	cursor:				pointer;
	line-height:		1em;
}

.QAjaxCalendar_listingdetail
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#000000;
}

.Bold
{
	font-weight: bold;
}


.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.txtBulletinYear
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			14px; 
	color: 				#425467; 
	font-weight:		normal; 
	text-decoration: 	none;
	cursor:				pointer;
}
.txtBulletinYear:hover
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			14px; 
	color: 				#777777; 
	font-weight:		normal; 
	text-decoration: 	underline;
	cursor:				pointer;
}

.txtBulletinLink
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			11px; 
	color: 				#425467; 
	font-weight:		normal; 
	text-decoration: 	none;
	cursor:				pointer;
}   
.txtBulletinLink a		{color:#fff}
.txtBulletinLink:hover
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif; 
	font-size: 			11px; 
	color: 				#777777; 
	font-weight:		normal; 
	text-decoration: 	underline;
	cursor:				pointer;
}          

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #363636;
padding: 5px;
left: -1000px;
border: 1px solid #000000;
visibility: hidden;
color: white;
text-decoration: none;

}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -100;
left: -240px; /*position where enlarged image should offset horizontally */

}

#pic {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 0px;
	width: 218px;
        z-index:0;
     

}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
     

}

#pic a img {
	border: 0;
}

#pic a.p1, #pic a.p1:visited {
	background: #363636;
	border: 1px solid #000000;
	display: block;
	height: 173px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 218px;

}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;

}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 318px;
	left: 75px;
	position: absolute;
	top: 60px;
	width: 400px;
        z-index: 50;
  
      

}