BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #314424;
}

.tablehr {
	background-color:#333333;
	 height:1px;
}

#main_index {

	width:969px; height:600px;
	margin: 0px auto 0px 0px;
	border: 0px solid #f0f0f0;

}
#Div1 {
	background-color: #ffffff;
	width:316px;
	padding-top:0px;
	height:149px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#Div2 {
	background-color: #ffffff;
	width:307px;
	padding-top:0px;
	height:149px;
	margin-left:17px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#Div3 {
	background-color: #ffffff;
	width:307px;
	padding-top:0px;
	height:149px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}




DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.spacer {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0;
}
#top {
	MARGIN: 0px auto; WIDTH: 968px; BACKGROUND-COLOR: #380611;
}


#image {; 
	BACKGROUND: url(../images/top_part.gif) no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 968px; POSITION: relative; HEIGHT: 100px; 
}
#header {
	BACKGROUND: url(../images/header_image.jpg) no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 968px; 
}
#maps {
	MARGIN: 0px auto; WIDTH: 968px; BACKGROUND-COLOR: #fff
}

/*search copy style*/


.searchcopy{
font-family: Georgia, serif;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 2em;
}


.searchtags{
	padding-left:40px;
font-family: Georgia, serif;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 2em;
color: #751d42;

}

.winepass{
	padding-left:30px;
font-family: Georgia, serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.7em;
}

.help{
font-family: Georgia, serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1.7em;
color: #751d42;

}

/*header copy style*/

#topmessage{
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND-COLOR: #ffffff; 
}

#topmessagesearch{
	MARGIN: 0px auto; padding-top:30px; WIDTH: 100%; BACKGROUND-COLOR: #ffffff; 	padding-left:30px;

}

.Txt_Search {
	padding-left:30px;
	padding-top:30px;
	font-family: Georgia, serif;
font-size: 36px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.2em;	
color: #751d42;
}
	
	
	
	
.Txt_So {
	padding-left:30px;
	font-family: Georgia, serif;
font-size: 22px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color: #3a4219;
}
.Txt_With {
	padding-left:30px;
	font-family: Georgia, serif;
font-size: 16px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
color: #635a2f;	
}


.facebooksign {
		padding-left:30px;
	font-family: Georgia, serif;
font-size: 18px;
font-style: italic;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color: #044b83;
}

.specialsform {
		padding-top:40px;
	padding-left:30px;
	font-family: Georgia, serif;
font-size: 18px;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
color: #3a4219;
}


#specialscolor {
	MARGIN: 0px auto; WIDTH: 968px; HEIGHT: 216px; BACKGROUND-COLOR: #ffffff; BACKGROUND-IMAGE: url(http://www.winerybound.com/images/cash.jpg);
}


#favorites {
	MARGIN: 0px auto; WIDTH: 968px; HEIGHT: 216px; BACKGROUND-COLOR: #ffffff; BACKGROUND-IMAGE: url(http://www.winerybound.com/images/favorites.jpg);
}


#top_nav {
	MARGIN: 0px auto; WIDTH: 968px; BACKGROUND-COLOR: #642031;
}


/*Top Nav Style*/


#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
border-top: 1px solid white;

}

#modernbricksmenu ul{
font: bold 16px Arial;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}



#modernbricksmenu li{
display: inline;
margin: 0 0px 0 0;
padding: 0;
text-transform:uppercase;


}

/*linkplain*/

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 0px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #642031; /*Default menu color*/
border-right: 1px solid white;

}

/*hover*/


#modernbricksmenu a:hover{
background-color: #893047; /*Menu hover bgcolor*/
}


/*Line*/

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 0px;
line-height: 8px;
border-bottom: 1px solid white;

}



/*Secondary Tier Nav Style*/

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 0em;
background-color: #893047;

}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
BACKGROUND-COLOR: #ac415d;
}





#body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 968px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; font-size:11px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
#left {
	PADDING-RIGHT: 15px; PADDING-LEFT: 22px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 366px; PADDING-TOP: 5px
}
#left H2 {
	DISPLAY: block; MARGIN: 0px 0px 12px; FONT: 24px/16px Arial, Helvetica, sans-serif; COLOR: #497c00; BACKGROUND-COLOR: #fff
}
#left P.lftText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/19px Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#left P.lftText SPAN {
	FONT: 12px/19px Arial, Helvetica, sans-serif; COLOR: #9e3f01; BACKGROUND-COLOR: #fff6db
}
#left P.viewMore {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 288px; FONT-SIZE: 0px; BACKGROUND: url(../images/view_more_bg.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 31px 0px 15px; WIDTH: 77px; PADDING-TOP: 0px; HEIGHT: 13px
}
#left P.viewMore A {
	DISPLAY: block; BACKGROUND: url(../images/view_more.gif) no-repeat 0px 0px; WIDTH: 77px; HEIGHT: 13px
}
#left P.viewMore A:hover {
	BACKGROUND: url(../images/view_more_hover.gif) no-repeat 0px 0px
}
#leftBottom {
	BACKGROUND: url(../images/left_bottom_bg.gif) repeat-y 0px 0px; WIDTH: 364px
}
#leftBottom P.top1 {
	BACKGROUND: url(../images/left_bottom_top.gif) no-repeat 0px 0px; WIDTH: 364px; HEIGHT: 21px
}
#leftBottom H2 {
	BACKGROUND: url(../images/left_bottom_h2.gif) no-repeat 0px 0px; WIDTH: 364px; HEIGHT: 52px
}
#leftBottom P.lftBottomText {
	MARGIN: 0px 13px 0px 18px; FONT: 13px/19px Arial, Helvetica, sans-serif; COLOR: #91835b; BACKGROUND-COLOR: #fff
}
#leftBottom P.lftBottomText SPAN {
	FONT: 13px/19px Arial, Helvetica, sans-serif; COLOR: #c24e01; BACKGROUND-COLOR: #fff
}
#leftBottom P.bot1 {
	BACKGROUND: url(../images/left_bottom_bot.gif) no-repeat 0px 0px; WIDTH: 364px; HEIGHT: 25px
}
#mid {
	; PADDING-RIGHT: 13px;  PADDING-LEFT: 11px; BACKGROUND: url(../images/mid_panel_bg.gif) #ebe0ca repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 17px 0px 0px;  WIDTH: 252px; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #ebe0ca 1px solid
}
#mid2 {
	 PADDING-RIGHT: 13px; FLOAT: left;  MARGIN: 0px 17px 0px 0px;  COLOR: #333333; width:270px; height:100%; background-color:#fce6c3;
}
#mid H2 {
	FONT: 22px/38px Arial, Helvetica, sans-serif
}
#mid IMG {
	MARGIN: 0px 0px 14px; WIDTH: 252px; HEIGHT: 109px
}
#mid H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/29px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #fff414; PADDING-TOP: 0px; BACKGROUND-COLOR: #ebe0ca
}
#mid P.midText {
	MARGIN: 0px 0px 31px; FONT: 12px/19px Arial, Helvetica, sans-serif; COLOR: #fff; BACKGROUND-COLOR: #ebe0ca
}
#mid P.midText2 {
	MARGIN: 0px 0px 46px; FONT: 16px/22px Arial, Helvetica, sans-serif; COLOR: #fff; BACKGROUND-COLOR: #ebe0ca
}
#right {
	FLOAT: left; WIDTH: 264px
}
#right H2.mem {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 50px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/member_login.gif); PADDING-BOTTOM: 0px; FONT: 20px/57px Arial, Helvetica, sans-serif; WIDTH: 214px; COLOR: #7bca0a; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
#right FORM {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/memberlogin_bg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 228px; PADDING-TOP: 0px
}
#right FORM INPUT.txtBox {
	BORDER-RIGHT: #d4d0c8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 17px; BORDER-LEFT: #808080 1px solid; WIDTH: 206px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #d4d0c8 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #fff
}
#right FORM A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(../images/register_here_bg.gif) no-repeat 0px 5px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 12px/19px Arial, Helvetica, sans-serif; WIDTH: 79px; COLOR: #ff6600; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#right FORM A:hover {
	TEXT-DECORATION: none
}
#right FORM INPUT.login {
	BACKGROUND: url(../images/btn_login.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 53px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BORDER-BOTTOM-STYLE: none
}
#right P.bottom2 {
	BACKGROUND: url(../images/memberlogin_bot.gif) no-repeat 0px 0px; MARGIN: 0px 0px 5px; WIDTH: 264px; HEIGHT: 25px
}
#right H2.solution {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; FONT: 24px/39px Arial, Helvetica, sans-serif; COLOR: #497c00; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#right UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; WIDTH: 238px; PADDING-TOP: 0px
}
#right UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/solution_div.gif) repeat-x left bottom; PADDING-BOTTOM: 1px; WIDTH: 238px; PADDING-TOP: 0px; HEIGHT: 20px
}
#right UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(../images/arrow.gif) #fff no-repeat 0px 7px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/20px Arial, Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#right UL LI A:hover {
	COLOR: #a60303; BACKGROUND-COLOR: #ececec
}
#right UL LI.noImg {
	DISPLAY: block; BACKGROUND-IMAGE: none; HEIGHT: 20px
}
#bodyBottom {
	PADDING-RIGHT: 8px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 19px; MARGIN: 18px 0px 0px; WIDTH: 953px; PADDING-TOP: 8px
}
#bodyBottom UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 944px; COLOR: #000; PADDING-TOP: 8px; BACKGROUND-COLOR: #f1f1f1
}
#bodyBottom UL LI.one {
	BORDER-RIGHT: #f1f1f1 8px solid; PADDING-RIGHT: 47px; DISPLAY: block; PADDING-LEFT: 21px; BACKGROUND: url(../images/ad_one.jpg) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 36px; FONT: 12px/20px Arial, Helvetica, sans-serif; WIDTH: 258px; COLOR: #131313; PADDING-TOP: 7px; HEIGHT: 120px
}
#bodyBottom UL LI.one A {
	DISPLAY: block; MARGIN: 0px; FONT: 11px/43px Arial, Helvetica, sans-serif; COLOR: #d35400; BACKGROUND-COLOR: #fff; TEXT-DECORATION: underline;
}
#bodyBottom UL LI.one A:hover {
	COLOR: #528b00; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#bodyBottom UL LI.two {
	BORDER-RIGHT: #f1f1f1 8px solid; PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 24px; BACKGROUND: url(../images/ad_two.jpg) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 36px; FONT: 12px/20px Arial, Helvetica, sans-serif; WIDTH: 271px; COLOR: #131313; PADDING-TOP: 7px; HEIGHT: 120px
}
#bodyBottom UL LI.two A {
	DISPLAY: block; MARGIN: 0px; FONT: 11px/43px Arial, Helvetica, sans-serif; COLOR: #d35400; BACKGROUND-COLOR: #fff; TEXT-DECORATION: underline
}
#bodyBottom UL LI.two A:hover {
	COLOR: #528b00; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#bodyBottom UL LI.three {
	BORDER-RIGHT: #f1f1f1 8px solid; PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 26px; BACKGROUND: url(../images/ad_three.jpg) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 16px; FONT: 12px/20px Arial, Helvetica, sans-serif; WIDTH: 238px; COLOR: #131313; PADDING-TOP: 7px; HEIGHT: 120px
}
#bodyBottom UL LI.three A {
	DISPLAY: block; MARGIN: 0px; FONT: 11px/43px Arial, Helvetica, sans-serif; COLOR: #d35400; BACKGROUND-COLOR: #fff; TEXT-DECORATION: underline
}
#bodyBottom UL LI.three A:hover {
	COLOR: #528b00; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
#footerMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 968px; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 128px; BACKGROUND-COLOR: #fff
}
#footer {
	BACKGROUND-COLOR: #73662c; MARGIN: 0px auto; WIDTH: 968px; POSITION: relative; HEIGHT: 128px; 
}
#footer UL {
	LEFT: 300px; WIDTH: 457px; POSITION: absolute; TOP: 20px
}
#footer UL LI {
	FLOAT: left; FONT: 16px Arial, Helvetica, sans-serif; COLOR: #fff; 
}
#footer UL LI A {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: underline;
}
#footer UL LI A:hover {
	COLOR: #333333; 
}
#footer P.copyright {
	LEFT: 400px; FONT: 11px/11px Tahoma, Arial, Helvetica, sans-serif; COLOR: #fdff35; POSITION: absolute; TOP: 38px
}
#footer A.xht {
	BACKGROUND: url(../images/xhtml_bg.gif) no-repeat 0px 0px; LEFT: 391px; MARGIN: 0px; WIDTH: 85px; POSITION: absolute; TOP: 59px; HEIGHT: 13px
}
#footer A.xht:hover {
	BACKGROUND: url(../images/xhtml_bg_hover.gif) no-repeat 0px 0px
}
#footer A.cs {
	BACKGROUND: url(../images/css_bg.gif) no-repeat 0px 0px; LEFT: 478px; MARGIN: 0px; WIDTH: 85px; POSITION: absolute; TOP: 59px; HEIGHT: 13px
}
#footer A.cs:hover {
	BACKGROUND: url(../images/css_bg_hover.gif) no-repeat 0px 0px
}
#footer P.design {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; LEFT: -6px; PADDING-BOTTOM: 3px; FONT: 11px/17px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 963px; COLOR: #fff; PADDING-TOP: 3px; POSITION: absolute; TOP: -895px; HEIGHT: 174px;  TEXT-ALIGN: center
}
#footer P.design A.link {
	FONT: 11px/17px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #fff;  TEXT-DECORATION: none
}
#footer P.design A.link:hover {
	COLOR: #fdff35; 
}


.itemTitle{
	font-size:16px;
	font-weight:bolder;
	line-height:40px;
}

.subItemTitle{
	font-size:15px;
	font-weight:bolder;
}

.subItemText{
	font-size:17px;
}


.errormsg{
	color:red;
}

input {
	border:1px solid #666666;
}

TEXTAREA   {  
   font-size:12px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; border:1px solid #666666;
}

/*ALL SUBNA HOVER ITEMS/ */


A {
	COLOR: #380611;text-decoration:underline;
}
A:visited {
	COLOR: #642031;text-decoration:underline;
}
A:hover {
	COLOR: #893047;text-decoration:underline;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.ovalbutton{
background: transparent url('../images/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 9px Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
MARGIN-LEFT:3px;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
font-size:9px;
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

.index_welcome {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(../images/memberlogin_bg.gif) repeat-y 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 228px; PADDING-TOP: 0px; line-height:30px; color:#FFFFFF;
}

a.index_welcome_link{
color:#FFFFFF;
}

a.index_welcome_link:hover{ /* Hover state CSS */
color:#FFFFFF;
}

.title_sign{
color:#ffffff;
font-weight:bold;
font-size:12px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
.title_sign A{
color:#ffffff;
text-decoration:none;
}
.title_sign A:hover{
color:#660000;
text-decoration:none;
background-color:#ffffff;
}


.FLOATLEFT
{
	float: left;
}

.style1
{
	border-bottom: 1px solid
}

.noboardInput
{
	border:0px;
}
.divtable
{
 margin-left: 20PX;margin-bottom: 70%
}

.topTabSelected{
	BACKGROUND-COLOR: gray
}
#CellColor {
border-collapse: separate;
border-spacing: 10pt;
border-top: 1px solid red;
border-left: 1px solid red;
border-right: 1px solid red;
border-bottom: 1px solid red;
}
.CellSpace    
{
padding-left:70px;
}
.tour_txt
{
color:#660000
}
.destination_Color
{
/*
background-color:#f2f3ee;
color:#660000
*/
}
.vititle{
	font-size:14px;
	font-weight:bolder;
}
.listTable{
background-color:#f2f3ee;
}
a.usernameTxt {
	color:#660000;
	text-decoration:underline;
	font-weight:bold;
}
a.usernameTxt:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#660000;
	font-weight:bold;
}
#
{
	/*font-weight:bold;*/
}

#SubNav span {
	font-size:12px;
	text-decoration:underline;
	TEXT-TRANSFORM: uppercase;
	border-right:1px dotted #666666;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
}
.noresult{
	line-height:40px;
	padding:10px;
}

a.pagenav {
	font-size:12px;
	padding:2px;
	margin:2px;
	color:#666666;
}

a.pagenav:hover {
	font-size:12px;
	padding:2px;
	margin:2px;
	color:#000000;
	text-decoration:none;
	background-color:transparent;
}
a.pagenavnum:hover{
	font-size:12px;
	padding:2px;
	margin:2px;
	background-color:transparent;
	color:#000000;
	text-decoration:none;
}
a.pagenavnum {
	color:#666666;
	font-size:12px;
	padding:3px;
	margin:2px;
}
.pagenavnumselected {
	font-size:12px;
	font-weight:bold;
	padding:3px;
	margin:2px;
}


.blockuiStyle{
    cursor:default;
	font-size:11px;
    font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
.fontColor
{
color:#803C53;
font-size:18px;
font-family:"ËÎÌå";
}
.ALink
{
color:#000000;
font-family:"ËÎÌå";
font-size:15px;
text-decoration:underline;
}
.select
{
    position: relative;
    left: -2px;
    top: -2px;
    width: 130px; 
    line-height: 14px; 
    border-style: none;
    border-width: 0px; 
}
.topFont{
color:#FFFFFF;
font-size:25px;
font-family:"ËÎÌå";
}
.Title
{
color:#803C53;
font-size:25px;
font-family:"ËÎÌå";
}
.indexfont
{
font-size:12px;
color:#FFFFFF;
}
.auto
{
overflow: auto;
height: 100%;
width: 100%;
}
.auto1
{
overflow: auto;
height: 200px;
width: 100%;
}
#autobody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; font-size:11px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
.labColor
{
color:#ffffff;
font-weight:normal;
font-size:12px;
text-decoration:underline;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
}
.new_add
{
	font-family:arial;
}
.imgfix
{
margin-left: 10px; margin-right: 10px;
}
#bodyremove
{
padding-left:10px;
}
h11 {
-x-system-font:none;
background-color:#EAEAEA;
border-bottom:1px dotted #FF6600;
color:#003366;
font-family:verdana,arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:0.5em;
}
.SFbutton {
background:#CFCED2 url(button-gradient.gif) repeat-x scroll left top;
border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:double;
border-width:1px;
color:#333333;
cursor:pointer;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10px;
font-weight:bold;
margin:0;
padding:2px;
text-decoration:none;
}
.menu span{
float:left;
margin-right:10px;
position:relative;
z-index:100;}
.menu a{
text-decoration:none;
display:block; width:65px;}
.menu span:hover div, .menu span div:hover{
display:block;}
.menu span div{
border:1px solid black;
padding:0px;
margin-top:24px;
background-color:white;
display:none;
position:absolute;
white-space:nowrap;
left:0px;}