a{
color:#000000;
}
a:hover{
color:#000000;
}
a:active{
color:#00000;
}
a:visited{
color:#008080;
}
a:link {
color:#008000;	
} 


.bodyTextRedExLg { font-family: Verdana; font-size: 12pt; line-height: 16pt; color: #CC0033}
.bodyTextRedLg { font-family: Verdana; font-size: 10pt; line-height: 14pt; color: #CC0033}
.bodyTextRedSm { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #CC0033 }
.redLink  {font-family: Verdana; font-size: 10pt; line-height: 14pt;color: #CC0033}

.formInputDD { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #CCFFCC; width: 50px}
.formInputDDLg { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #CCFFCC; width: 100px}
.formInputSm { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #CCFFCC; width: 80px}
.formInput { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #CCFFCC; width: 150px}
.formInputLg { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #CCFFCC; width: 250px}
.formInputExLg { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #000000; background-color: #CCFFCC; width: 300px}

.bodyTextLg { font-family: Verdana; font-size: 10pt; line-height: 14pt; color: #000000}
.bodyTextLg { font-family: Verdana; font-size: 9pt; line-height: 12pt; color: #000000}
.bodyTextSm { font-family: Verdana; font-size: 8pt; line-height: 11pt; color: #000000 }
.bodyTextExSm { font-family: Verdana; font-size: 7pt; line-height: 10pt; color: #000000 }

.formSubHeadCellSm  { font-family: Verdana; font-size: 8pt; line-height: 11pt; font-weight: bold; color: #FFFFFF; background-color:#4D9A66; height: 15px;	vertical-align: top;}
.formSubHeadCell  { font-family: Verdana; font-size: 10pt; line-height: 11pt; font-weight: bold; color: #FFFFFF; background-color:#4D9A66; height: 15px;	vertical-align: top;}
a.formSubHeadCell:active  { text-decoration:none; font-family:Verdana; color: #FFFFFF; background-color: #4D9A66; height: 15px; vertical-align: top;}
a.formSubHeadCell:hover  { text-decoration:none; Verdana; color: #FFFFFF; background-color: #4D9A66; height: 15px;	vertical-align: top;}
a.formSubHeadCell:visited  { text-decoration:none; font-family: Verdana; color: #FFFFFF; background-color: #4D9A66; height: 15px;	vertical-align: top;}
a.formSubHeadCell:link  { text-decoration:none; font-family: Verdana; color: #FFFFFF; background-color: #4D9A66; height: 15px;	vertical-align: top;}
.rowYellowHighLight {
	background-color:#FFFFF6;
}
.noUnderline {
	text-decoration:none;
}

.greenLink  { 
	text-decoration:none;
	font-family: Verdana;
	font-size: 11pt; 
	line-height: 14pt; 
	font-weight: bold;
	font-style: italic;
	height: 15px;	
	vertical-align: top;
}

.whiteLinkSm {
	font-family: Verdana;
	font-size: 10pt; 
	line-height: 12pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: black;

}

	
#logo_image{
	position: absolute;
	background: url(../images/2Q_logo_200x215.jpg);
	background-repeat: no-repeat;
	left: 50px;
	top: 5px;
	padding: 0px;	
	z-index:3;
	width:100%;
	height: 205px;
	}
	
	
#logo_letter{
	position: absolute;
	background: url(../images/2Q_logo_yellow_letter.jpg);
	background-repeat: no-repeat;
	left: 250px;
	top: 15px;
	padding: 0px;	
	z-index:3;
	width:100%;
	height: 125px;
	font-family: Verdana; font-size: 10pt; line-height: 14pt; color: #4D9A66;
	}
	
	#logo_lucky7{
	position: absolute;
	background: url(../images/lucky7_3rd.jpg);
	background-repeat: no-repeat;
	left: 20px;
	top: 15px;
	padding: 0px;	
	z-index:3;
	width:100%;
	height: 225px;
	}
	
	
	
#logo_letter_content{
	position: absolute;
	left: 260px;
	top: 125px;
	padding: 0px;	
	z-index:0;
	}
	

#content{
	position: absolute;
	left: 230px;
	top: 200px;
        width:600px;
	padding: 0px;	
	z-index:0;
	}
	
#indexcontent{
	position: absolute;
	left: 50px;
	top: 250px;
	width:680px;
	padding: 0px;	
	z-index:0;
	}
	
	
#indexpromotion{
	position: absolute;
	left: 50px;
	top: 500px;
	padding: 0px;	
	z-index:0;
	}
			
#admin_search{
	position: absolute;
	left: 210px;
	top: 110px;
	padding: 0px;	
	z-index:0;
	}		
	
#bottom{
	position: absolute;
	padding: 0px;	
	}		
			
#left_menu{
	position: absolute;
	left: 17px;
	top: 170px;
	padding: 0px;	
	height:21px;
	text-align: left;
	margin-right: 50%;
	z-index:4;
	}
	
	
#admin_left_menu{
	position: absolute;
	left: 17px;
	top: 150px;
	padding: 0px;	
	height:21px;
	z-index:4;
	}	
	
	#right_menu{
	position: absolute;
	background-repeat: no-repeat;
	left: 850px;
	top: 170px;
	width:200px;
	padding: 0px;	
	height: 850px;
	z-index:4;
	}	
	
	#logo_header{
	position: absolute;
	background: url(../images/2Q_logosheet_with_2q_150height.jpg);
	background-repeat: no-repeat;
	left: 50px;
	top: 5px;
	padding: 0px;	
	z-index:3;
	width:250px;
	height: 150px;
}	

#signin{
	position: absolute;
	left: 230px;
	top: 170px;	
	width:600px;
	height: 12px;
	font-family: Verdana; 
	font-size: 12pt; 
	font-style:bold;
	line-height: 10pt; 	
	color:red;

}

#signin_line{
	position: absolute;
	left: 230px;
	top: 170px;	
	width:600px;
	height: 9px;
	font-family: Verdana; 
	font-size: 9pt; 
	font-style:bold;
	line-height: 7pt; 	
	color:red;

}	

#specialize_line{
	position: absolute;
	background-repeat: no-repeat;
	left: 200px;
	top: 100px;	
	width:800px;
	height: 8px;
	font-family: Verdana; 
	font-size: 8pt; 
	font-style:bold;
	line-height: 7pt; 
	color:#fc6703;
	
}

#store_address{
	position: absolute;
	background-repeat: no-repeat;
	left: 300px;
	top: 35px;	
	width:150px;
	height: 100px;
	font-family: Verdana; 
	font-size: 8pt; 
	font-style:bold;
	line-height: 5pt; 
	color:#0c5c06;
}
	
#business_hour{
	position: absolute;
	background-repeat: no-repeat;
	left: 500px;
	top: 35px;	
	width:200px;
	height: 100px;
	font-family: Verdana; 
	font-size: 8pt; 
	font-style:bold;
	line-height: 5pt; 
	color:#0c5c06;
}

#qandq{
	position: absolute;
	left: -15px;
	top: 70px;	
	width:100%;
	height: 20px;
 	font-family: Verdana; 
	font-size: 8pt; 
	font-style:bold;
	line-height: 11pt; 
	color:#fc6703;
}	





