﻿
a.squarebutton{
background: transparent url('../images/square-green-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('../images/square-green-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}


.FormattedMsg a {
	

		color:#008AB7;
	text-decoration:none;
	}

.FormattedMsg a:hover {
		color:#00B603;


	}
	.AblueTXT_15
	{
		font:bold 18px Arial;
	color:#0071b3;
	text-decoration:none;
	}
	.AblueTXT_15 a
	{
	font:bold 18px Arial;
	color:#0071b3;
	text-decoration:none;
		
	}
	.AblueTXT_15 a:hover 
	{
	font:bold 18px Arial;
	color:#0071b3;
	text-decoration:underline;
	}
	
	
	

.blueTXT_15 {
font:bold 18px Arial;
	color:#0071b3;
	
		padding:10px 0px 35px 50px;
	
	}
	.greenTXT_15 {
	font:bold 18px Arial;
	color:#00b603;
	padding:10px 0px 35px 50px;
	
	}
	
body{
	margin:0px;
	padding:0px;
	}
	
#TyprAsk  .banner-main-bg{
	width:302px;
	height:115px;
	background:url(../images/banner-main-bg2.gif) no-repeat;
	}
#TyprAsk  .blue-banner-heading{
		color:#0066ae;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
		}
		
		#TyprAsk  .blue-banner-heading a{
		color:#0066ae;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
	text-decoration:none;
	
		}
			#TyprAsk  .blue-banner-heading a:hover{
		color:#0066ae;
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:normal;
	text-decoration:underline;
	
		}
	
#TyprAsk .banner-text{
	font-size:12px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	}

/* Simple User Blue Banner css Starts here */
.blue-banner-main-bg{
	width:302px;
	height:115px;
	background:url(../images/banner-main-bg.gif) no-repeat;
	}
	
.blue-banner-main-bg1{
	height:115px;
	background:url(../images/banner-main-bg1.gif) no-repeat;
	}
	
.blue-banner-heading{
	color:#0066ae;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	}
	
	
.banner-text{
	font-size:12px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	font-weight:normal;
	}
	



.Serach {
    border: 1px solid #006;
    background: #1FADD5;
    color:White;
   font-weight:bold;
}

.VtourListName {

	font:bold 11px Arial;
	color:#242424;
	}	

.VtourListName a {
	font:bold 11px Arial;
	color:#242424;
	text-decoration:none;
	}

.VtourListName a:hover {
	font:bold 11px Arial;
	color:#000000;
	text-decoration:underline;
	}
	
	
	


strong
	{
 font :bold 12px Arial;
	color:#545454;
	}
	
	.grayBox_BG_new {
	
	background-color:#fff;
	border:1px solid #bdbcbd;
	border-top:none;
	border-bottom:none;
	width:808px;
	}
	
	
	.formfont
	{
		 font :bold 11px Arial;
	color:#EF2C2C;
	}
.reviewflyer strong
{
	font :bold 18px Arial;
	color:#545454;
}
.resultforstate12

{	font :bold 14px Arial;
	color:#545454;
	
}
.RowStyle
{
	font :bold 14px Arial;
	color:#545454;
}
.RowStyle a
{
	color:#0065AD;
		font :bold 14px Arial;
	text-decoration:none;
}
.RowStyle a:hover
{
	text-decoration:underline;
}
.HeaderStyle
{
	font :bold 14px Arial;
	color:White;
	background-color:#31BDDE;
	
}
.HeaderStyle a
{
	color:#fff;
	text-decoration:none;
}

.HeaderStyle a:hover
{
	color:#fff;
		background-color:#fff;
	text-decoration:underline;
}



.tip{margin-top:4px; 	font-family: Verdana, Arial, Helvetica, sans-serif; font: bold 10px Verdana; font-weight:lighter;position:absolute;visibility:hidden; display:inline; background:url('../images/tip_bg.gif') bottom right repeat-y;width:161px;}
.tip  p				{margin:0;padding:3px 5px 5px 12px;color:#5b5b39;background:url('../images/tip_top.gif') top right no-repeat;width:144px;}
   
   
   
   .yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:100%;}
.yui-skin-sam .yui-ac-input{position:absolute;width:100%;}
.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%;}
.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #5F5959;background:#5F5959;overflow:hidden;z-index:9050;}
.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#31BCDD;}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#5F5959;color:#FFFFFF;}


.maintabactiveB
{
	font :bold 12px Arial;
	color:#0065AD;
	padding-left:3px;
}

