﻿html { margin: 0px; padding: 0px; }

body
{
    margin: 0px;
    padding: 0px;
    color: #000000;
    font-size:12px;
    font-family: Arial,Verdana,Helvetica, sans-serif;
    background-color: #FFFFFF;
    height:100%;       
}

.completionList 
{
	border:solid 1px #444444;
	margin:0px;
	padding:2px;
	height: 100px;
	overflow:auto;
}

.ZeroWidth
{
	width:0px; 
	vertical-align:bottom;
	border : 0px;
}
 .dvautolist
            {
	           left:206px;width:251px;top:318px;
            }
.dvSizes
{
    padding-left:24px;
}
.dvFAQAns
    {
        padding-left:20px
    }
   
.listItem 
{
	color: #666666;
}

.itemHighlighted 
{
	background-color: #ffc0c0;
}

a.popuplinks:link,a.popuplinks:visited
{
	color: #666666; text-decoration:none
}
a.popuplinks:active,a.popuplinks:hover
{
	color: #000099;  text-decoration:none
}

.required
{
	color:red;
}
/* basic selectors 
a.adtext { color: #666666; text-decoration:none}
a.adtext:hover{ color: #666666; text-decoration:none}*/
/*a:link { color: #666666; text-decoration:none}
a:visited { color: #666666;  text-decoration:none}
a:active, a:hover { color: #000099;  text-decoration:none}*/

th {vertical-align:top;}
td {vertical-align:top;}


.news
{
	width:194px;
	text-align :center;
    color:Black ;
    margin-left:2px; padding-top:8px; 
    height:292px;overflow:auto;
   /* scrollbar-face-color: #ff6503;
    scrollbar-track-color: #fff4e6;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #f8981d; */
    
}

.BlkBold
{
	font-family:Arial;
	color:Black ;
	font-size:23px;
	font-weight:bold ;    
}


h1 {
	color: #5b626c;
	font: bold 130% Arial, Helvetica, sans-serif;
}

h2 {
	color: #5b626c;
	font: bold 120% Arial, Helvetica, sans-serif;
}

h3 {
	color: #5b626c;
	font: bold 110% Arial, Helvetica, sans-serif;
}

h4 {
	color: #5b626c;
	font: bold 100% Arial, Helvetica, sans-serif;
}

h5 {
	color: #000;
	font: bold 100%  Arial, Helvetica, sans-serif;
}

h6 {
	color: #000;
	font: bold 100% Arial, Helvetica, sans-serif;
}

img { border: 0px; }
hr { color: #ccc; height: 1px; }
table { font-size: 100%;	
}
code { color: #6c0; font: 100% "Courier New", Courier, monospace }
form { margin: 0px; padding: 0px; }
input, textarea, select { font: 100%  Arial, Helvetica, sans-serif; border:1px solid #666666;}


.form
{
	margin: 0px; 
	padding: 0px;
}

#bar { /* styles for horizontal top bar */
    position:inherit;
	background: #3d648a;
	height: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 4px;
	top:0px;
}
	html>body #bar { height: 4px; }


#barbackup { /* styles for horizontal top bar */
	background: #d4d9de;
	height: 10px;
	padding: 7px 20px 3px 20px;
	font-size: 110%;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 27px;
	z-index:100;
}
	html>bodybackup #bar { height: 27px; }

/* layout styles */
/*layout added for setting the layout-however does not seem to be working*/
#layout
{
    width: 990px;
    background-color: #FFFFFF;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #B8860B;
    /*border-right-color: #B8860B;*/
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #B8860B;
    
}
.btnLink
{
   color:#0A2A29;   
   font-size :10px;
   font-weight:bold ; 
   background-color:#F5EFFB;   
   border:1px solid;   
   border-color: #696 #363 #363 #696;  
   cursor:pointer ;  
   text-decoration :none;
   padding:3px; 
}

.roundedbtn
{	
    background: url(../Images/roundedcornr_597576.gif);
    height:25px;
    background-repeat:no-repeat ;
    width:100%;   

}

.roundedcornr_box_349780 {
	background: url(../Images/roundedcornr_349780_tl.png) no-repeat top left;
}
.roundedcornr_top_349780 {
	background: url(../Images/roundedcornr_349780_tr.png) no-repeat top right;
}
.roundedcornr_bottom_349780 {
	background: url(../Images/roundedcornr_349780_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_349780 div {
	background: url(../Images/roundedcornr_349780_br.png) no-repeat bottom right;
}
.roundedcornr_content_349780 {
	background: url(../Images/roundedcornr_349780_r.png) top right repeat-y;
}
.roundedcornr_top_349780 div,.roundedcornr_top_349780,
.roundedcornr_bottom_349780 div, .roundedcornr_bottom_349780 {
	width: 70%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_349780, .roundedcornr_bottom_349780 {
	margin-top: -19px;
}
.roundedcornr_content_349780 { padding: 0 15px; }



	
.btnOtherLoc
{
	 color: White ;   
   background-color:#728FCE;   
   border:0px solid #EBDDE2;   
   cursor:pointer ;  
   font-size :12px;
   font-weight:bold ;  
   text-decoration :none;
   border-style :groove  ;
   padding:3px; 
   z-index: 6; 
   filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#C68E17', EndColorStr='#F5D0A9');
}
a.btnFacilityLink:link,a.btnFacilityLink:visited
{
   color: White;   
   /*background-color:#728FCE;   */
   border:1px solid #0000A0;   
   cursor:pointer ;  
   font-size :12px;
   font-weight:bold ;  
   text-decoration :none;
   border-style :groove  ;
   padding:3px; 
}

a.btnFacilityLink:hover
{
   color  : White;   
   /*background-color:#56A5EC;   */
   border:1px solid #0000A0;   
   cursor:pointer ;  
   font-size :12px;
   font-weight:bold ;  
   text-decoration :none;
   border-style :inset ;
   padding:3px; 
}

a.rsrvunit:link
{
   color: White;   
   background-color:#728FCE;   
   border:1px solid #0000A0;   
   cursor:pointer ;  
   font-size :11px;
   font-weight:bold ;  
   text-decoration :none;
   border-style :groove  ;
   padding:3px; 
   /*filter:progid:DXImageTransform.Microsoft.Gradient   
  (GradientType=0,StartColorStr='#659EC7',EndColorStr='#728FCE'); */
}

a.rsrvunit:hover
{
   color  : White;   
   background-color:#56A5EC;   
   border:1px solid #0000A0;   
   cursor:pointer ;  
   font-size :11px;
   font-weight:bold ;  
   text-decoration :none;
   border-style :inset ;
   padding:3px; 
}


.hiddentext
{
	color :#8B8989;
	}
.txtBox
{
	color:Black ; 
}

.layout
{
    
    width: 990px;
    background-color: #FFFFFF;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #3d648a;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #3d648a;
}

#header {
	height: 140px;
	z-index:100;
}
.header {
    height:100px;
}

#logo {
	position: absolute;
	left: 15px;
	top: 15px;
	z-index:100;
}

.logo {
	position: absolute;
	left: 15px;
	top: 15px;
}

#menu1backup { /* styles for top menu */
	position: absolute;
	top: 10px;
	right: 10px;
	z-index:100;
}

#menu1 { /* styles for top menu */
	position: absolute;
	top: 10px;
	right: 10px;
	left: 500px;
	z-index:100;
	width: 400px;
}

	#menu1 ul { list-style: none; padding: 0px; margin: 0px; }
	#menu1 li { padding: 0px; margin: 0px; display: inline; border-left: solid 1px #000; }
	#menu1 li.first { border-left: none; }
	#menu1 li a:link, #menu1 li a:visited { 
		padding: 0px 2px 0px 5px; 
		color: #000; 
		text-decoration: none; 
	}
	#menu1 li a:active, #menu1 li a:hover {
		color: #000;
		text-decoration: underline;
	}
	
	.maincontent ul li 
	{
		line-height:20px;
		padding-left:5px;
		list-style-image:url('../Images/img.gif') 
		
		
	}


.border
{
	border-top :1px solid #ffd18b;
	border-bottom :1px solid #ffd18b;
}


.selectedlink
{
	font-weight:800;
	cursor:pointer;
	color:White;
	text-decoration:none;
}
#Topmenu  
{
    width: 100%;
    /*background-color:#e6e6e6  ;----layout1*/
    background-color:#ff8b40;
	/*border-bottom : solid 1px #cbcbc9 ;*/
	border-bottom : 1px solid #ff5113;
	border-top : 1px solid #ff5113;
    text-align:center;
    padding-top :5px;
    padding-bottom :5px;
	 font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size:13px;		
	font-weight:bolder;
	text-decoration:none;
    vertical-align :middle ;
}

#sidemenu
{
	font-size:10px;
	font-weight:lighter;
	cursor:pointer;
	padding-right:20px;text-decoration:none;
}


#Topmenu #sidemenu a:link,#Topmenu #sidemenu a:visited
{
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}

#Topmenu #sidemenu a:hover
{
	cursor:pointer;
	color:Blue;
	text-decoration:none;	
}

#Topmenu #menu a:link
{
	font-weight:800;
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}
#Topmenu #menu a:visited
{
	font-weight:800;
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}
#Topmenu #menu a:hover
{
	font-weight:800;
	cursor:pointer;
	color:White;
	text-decoration:none;	
}

#Topmenu #menu  a:current {
	font-weight:800;
	cursor:pointer;
	color:Aqua;
	text-decoration:none;	
  }

#current
{
background-color: #336699;
}



#mainmenu ul li a img
{
	vertical-align:bottom;
}
	html>body #mainmenu {
		position: inherit; /* Necessary for menu to position in Opera */
	}
	#mainmenu ul { list-style: none; padding: 0px; margin: 0px; }
	#mainmenu li { display: inline; }
	#mainmenu li a:link, #mainmenu li a:visited { 
		display: block;
		float: left;
		height: 43px;
		color: #ffffff; 
		text-decoration: none; 
		text-align: center;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
	    bottom:0px;
	    vertical-align :bottom; 
	    
	}
	#mainmenu a:link, #mainmenu li a:visited { 
		display: block;
		float: left;
		height: 43px;
		color: #ffffff; 
		text-decoration: none; 
		text-align: center;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
	    bottom:0px;
	    vertical-align :bottom; 
	    
	}
	html>body #mainmenu li a:link, html>body #mainmenu li a:visited { }
	#mainmenu li a:active, #mainmenu li a:hover, #mainmenu li a.selected{
		background: url('../images/TopMenuroll.gif') no-repeat 0px 1px; color:Black;
	}


	#leftcontent 
	{
		position: absolute;
		top:140px;
		left:1px;
		width:220px;
		background:#fff;
		z-index:100;

		}

	#maincontent {
		position: absolute;
		right:0px;
		top:140px;
		width:990px;
        left:0px;		
        padding-left:10px;
		background:#fff;
		z-index:100;

		}
	.maincontent {
		right:0px;
		width:990px;
        left:0px;		
        padding-left:10px;
        padding-top:10px;
		background:#fff;
		margin-right:0px;
		color:#202020; /* Jeevan */
		font-size: 13px;
        font-family: Arial, Sans-Serif;
		
	}
		
	#rightcontent {
		position: absolute;
		right:5px;
		top:140px;
		width:450px;
        left:540px;		
		background:#fff;
		margin-right:0px;
		z-index:100;

		}
		
	#rightcontentbackup {
		position: absolute;
		right:5px;
		top:140px;
		width:180px;
        background:#fff;
		margin-right:10px;
			z-index:100;

		}
				
	#centercontent 
	{
		top:140px;
		background:#fff;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 10px;
   		margin-right:450px;
   			z-index:100;

		}
		
	#centercontenthome 
	{
		margin-top:4px;
		background:#fff;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 230px;
   			z-index:100;
		}		

	/*
	#bottomcontent
	{
	    position: inherit;
		margin-top:1000px;
		background:#fff;
   		margin-left: 1px;
   		margin-right: 1px;   		
   			z-index:100;

		}	*/
	.bottomcontent
{
    border-style: solid;
    border-width: 1px thin thin thin;
    background: #fff;
    margin-left: 1px;
    margin-right: 1px;
    border-top-color: #B8860B;
    font-size: 9px;
}	
		
	html>body #centercontent {
   		margin-left: 10px;
   		margin-right:450px;
   			z-index:100;

		}
	#centercontentwide 
	{
		margin-top:20px;
		background:#fff;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 230px;
   		margin-right:10px;
   			z-index:100;

		}

	html>body #centercontentwide {
   		margin-left: 230px;
   		margin-right:10px;
   			z-index:100;

		}

.subtotal
{
    text-align: right;
    border-top: 1px solid #c9c9c9;
    margin-top: 5px;
}

.sectionheader
{
    border-bottom: #dcdcdc 1px  solid ;
    font-weight:bold;
    padding-top:10px;
    padding-left:10px;
    margin-bottom:10px;
    color:#4B0082;
    font-size:16px;
    height:20px;
}
.Searchheader
{
    font-weight:bold;
    padding-top:4px;
    padding-left:2px;
    margin-bottom:10px;
    color:#4B0082;
    font-size:14px;
    height:20px;
}
.admin-header
{
    background-color: #D2B48C;         
    height:30px;
    padding-left:10px;
    vertical-align:middle;
    font-family: Arial, Sans-Serif;
}
.admin-header-results
{
    background-color: #98AFC7;         
    height:30px;
    padding-left:10px;
    vertical-align:middle;
    font-family: Arial, Sans-Serif;
}


.admin-header h1
{
    color: white;
}

.gridViewstyle_header
{    
    background-color: #ddecff;    
    color:#030102;    
    height:30px;
    padding-left:10px;
    vertical-align:middle;    
    border:solid 1px #afd2fc;
}
.gridViewstyle_header th
{		
    border:solid 1px #afd2fc;			
}
.gridViewstyle
{
	border:solid 1px #afd2fc;	
	color:#030102;	
}
.gridViewstyle td
{	
	height:20px;
    border:dotted 1px #afd2fc;			
}

.admintable
{
	margin: 5px;
	padding:0;
	width:700px;
	border:1px dashed #cccccc;

}
.adminlabel
{
    font-size: 8pt;
    font-family: Arial;
    width: 120px;
    margin-bottom: 3px;
    vertical-align: top;
}
.adminitem
{
	border-width:0px;
	background-color: #ffffff;
	margin-bottom:3px;
}

.ourprice
{
	font-weight: bold;
	font-size: 10pt;
	color: #b22222;
	font-family: Arial;
}

.retailprice
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	text-decoration: line-through;
}

.totalbox
{
	text-align:center;
	color:#990000;
	font-weight:bold;
}

/*.adbox
{
	padding:5px;
	border:1px solid gainsboro;
}*/

a.editme
{
	text-decoration:none;
	color:#4a4d5c;
}
.commandbar
{
	padding:3px;
	font-size:8pt;
/*	background-color: blue;*/
	border:1px solid #DCDCDC;
}

#footer {
	clear: both;	
	padding: 5px;	
	/*color:#d4d9de;*/
	color:#006699; 
	width:500px;
}
#headerpopup {
	clear: both;	
	padding: 5px;	
	/*color:#d4d9de;*/
	color:#006699; 
	width:400px;
}
.mainproductimage {
	width: 220px;
	text-align: center;
	float: left;
	padding-bottom: 10px;
}

.productdata {
	border: none;
	border-collapse: collapse;
}
	.productdata td, .productdata th { font-weight: normal; padding: 2px; text-align: left; }
	.price { font-weight: bold; color: #c00; }
	del.price { color: #000; text-decoration: line-through; 
}

.productsection
{
	padding:10px;
	border-top:1px dashed #cccccc;
}

.browsebox
{
}
.browsebox h1
{
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #3973b5;
    border-bottom: 1px dashed #cccccc;
}
.browsebox h1 a
{
    color: #3973b5  ;
}


#Main
{
	text-align:center;
	border:0px;		
	background-color:White;	
	margin-left:auto;	
	margin-right:auto;
	font-family: Arial,Verdana,Helvetica, sans-serif;
    font-size: 12px;
    color:#1F242A;
    width:1002px;
    height:100%;
}
#dvQSearch
{
	width :377px;
	background-image : url('../images/search.gif') ;
	background-repeat:repeat;
    font-family: Arial,Verdana,Helvetica, sans-serif;
	height:210px;   
	float:left;	
	vertical-align:top; 	
	text-align:left;
	vertical-align:top;
}
#dvAdvnacedSearch
{
	width :289px;
	background-image : url('../images/search1.gif') ;
	background-repeat:repeat ;
    font-family: Arial,Verdana,Helvetica, sans-serif;
	height:379px;   
	float:left;	
	vertical-align:top; 	
	text-align:left;
	vertical-align:top;
}
#dvSearchRight
{
	width:623px;
	height:210px;   
	float:left;	
	vertical-align:top; 
	text-align:center;	
	vertical-align:top;	
}
#AdvSearch
{
	width:623px;
	height:210px;   
	float:left;	
	vertical-align:top; 
	text-align:center;		
}
#dvAdvSearch
{
	padding-left:10px;
	width :395px;
	background-image : url('../images/search1.gif') ;	
	background-repeat:repeat ;
    font-family: Arial,Verdana,Helvetica, sans-serif;
	height:165px;   
	float:left;	
	padding-top:45px;
	vertical-align:top; 	
	text-align:left;	
}
#dvAdvSearchTab
{
	width :213px;
	/*background-image : url('../images/search1.gif') ;
	background-repeat:repeat ;*/
    font-family: Arial,Verdana,Helvetica, sans-serif;
	height:202px;   
	float:left;	
	padding-top:5px;
	vertical-align:top;	 		
		
}
.dvAdvSearchTabVerticle
{
	padding-bottom:10px;
	text-align:right;
}

.imagebutton
{
	vertical-align:middle;	
}
#dvSearch
{
	background-image : url('../images/SST-04-Review_02-final_slice_13.gif') ;
	background-repeat:repeat-y ;
	width :623px;
	height:189px;
	float:right ; 
	
}
.linkPdf 
{
   vertical-align:middle ;  
	cursor:pointer;padding-top:0px;
	/*color:#999999;*/
	color :Gray ;
	height :15px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:500;
	text-decoration:none;
}


a.linkPdf:link,a.linkPdf:visited
{	
	vertical-align:middle ;  
	cursor:pointer;padding-top:0px;
	/*color:#999999;*/
	color :Gray ;
	height :15px;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:500 ;
	text-decoration:none;
}
a.linkPdf:hover
{
	vertical-align:middle ;  
	cursor:pointer;padding-top:0px;
	/*color:#999999;*/
	color :#9f6666 ;
	height :15px;
	font-family:Tahoma ;
	font-size:9pt;
	font-weight:500 ;
	text-decoration:none;
}




.adminMenu
{
	/*background-color :#e6e6e6;*/
	background-image:url('../images/TopMenu.GIF') ;
	width:210px;
	background-repeat :repeat-y ;
	height:33px;
	color :White ;
	font-weight :bold ;
	font-family :Arial ;
	font-size :12px;  
	text-align :left ;
	padding-left :5px;
	
}
.accordionLinkHeader
{
	background-image:url('../images/SST-final_15.gif') ;
	border:0px; 
}

.accorContent
{
	background-color :#e6e6e6;
	font-weight:bold ;
	color : Black ; 
	padding-left :0px; 
}

#dvSearchBy
{
	width:197px;
	height:557px;
	float:left ;
	vertical-align:bottom;   
	float :left ;
}

#leftside_content
{
	width :238px; 
}



#rightside_content
{
	width :180px; 
	float :right ;
	text-align:center;
	padding-left:0px;
}
#rightside_contentAdvertise
{
	width :147px; 
	float :right ;
	text-align:center;
	padding-left:0px;
}
#MainContents
{
	text-align:left;
	vertical-align:top;		
	font-size:13px;			
	float:left;	
	padding-left:5px;
	padding-right:9px;
	padding-top:15px;
	width:495px; 
}
#div_footer_line
{	
	border-bottom: 1px solid silver;
	width: 100%; 
	height:1px;
	clear:both;	
}
#Table_top 
{
	border:0px;	 	
	height:64px;
	vertical-align:top;			
}
#div_logo
{
	text-align:left;
	float:left;
	border:0px;	 
	height:83px;	
	width:384px; 
}

#div_flash 
{
	vertical-align:top;
	text-align:center;	
	width:471px; 	
	height :100px;
	margin-top:1px;
	margin-bottom:1px;	
}


.contentBck
{
	font-weight :bold ;
	height:33px;
	text-align :center ;
	vertical-align :middle ;  
}

#innerLeftcontent
{
	background-image:url('../Images/SST-final_26.gif');
	background-repeat:repeat;
	text-align:center;
	height:100px
}
#admin_content
{	
	text-align:left;
}

.StaticMenuItemStyle
{
	background-image:url('../Images/SST_tabbg.gif');
	background-repeat:repeat-x;
	text-align:center;	
	font-family: Arial ;
	height:43px
}
.StaticHoverStyle
{
	font-family:Arial;
	font-size:12px;
	color:White;	
	height:25px; 
}
.DynamicMenuStyle
{
	font-family:Arial;
	font-size:12px;
	color:White;
	background-color:#F68B1F;
	padding-left:3px;
	z-index:1;
}
.DynamicHoverStyle
{
	font-family:Arial;
	font-size:12px;
	background-color:#88518a;
	Color:white;
}
.pagemessage
{
	color:#006699; 
	font-size:13px; 
	font-family:Arial;
	padding-left:10px;
	font-weight:bold;
	line-height:18px; 
}
.linktitles
{
	color:#ff6600; 
	font-size:12px; 
	font-family:Arial;	
	font-weight:bold;	
}
a.linktitles:link
{
	color:#ff6600; 
	font-size:12px; 
	font-family:Arial;	
	font-weight:bold;	
	text-decoration:none;
}
a.linktitles:hover
{
	color:#006699; 
	font-size:12px; 
	font-family:Arial;	
	font-weight:bold;
	text-decoration:none;
}
.linkseparator
{
	color:#666666; 
	font-size:12px; 
	font-family:Arial;	
	font-weight:bold;
}
h1.accent
{
 	font-size: 12px;
	font-weight:bold;
	color:#990000;
	margin: 0px;
	margin-bottom:5px;
   
}
.smalltext
{
    font-size: 9pt;
    color: Black;
    font-family: Arial ;
    
}
.ActionLink
{
	color : Red ;
}

.newsbackgrnd
{
	/*background-image:url(../Images/SST-Sample02-E_final_33.gif');*/
	background-repeat:repeat;
	z-index: 6; 
	width:198px;
	height:42px;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffefd5', EndColorStr='#ffdea7');*/
	/*background-color:#ffe5bb;*/
}



#FooterMenu 
{
    vertical-align :bottom ; 
    text-align:center;
	font-family:Arial;
	font-size:11px;		
	padding-top:1px;
	/*padding-bottom :5px;*/
	font-weight:normal;
	clear:both;
    background-color :#ff8b40;
    text-decoration:none;	
	border-top : 1px solid #ff5113;
}
#FooterMenu a:link
{
	font-weight:800;
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}
#FooterMenu a:visited
{
	font-weight:800;
	cursor:pointer;
	color:#000000;
	text-decoration:none;
}
#FooterMenu a:hover
{
	font-weight:800;
	cursor:pointer;
	color:White;
	text-decoration:none;	
}
.adbox h3
{
    font-weight: bold;
    font-size: 10pt;
    font-family: Arial;
	color:#C7C030;
	margin-top:1px;
	margin-bottom:3px;

}
.loginheader
{ 
    height:30px;
    font-weight: bold; 
    font-size: 10pt; 
    color: #666666; 
    font-family: Arial; 
    background-color: #f5f5f5; 
    text-align:center;
 }
 .logincell
 {
    background-color:#ffffff;
    vertical-align:middle;
    text-align:center;
    padding:20px;
}
.logtable
{
    border:1px solid #cccccc;
    background-color:#cccccc;
    
}
.subcategory
{
    margin-left:10px;
}

.productbox
{
     height:200px;
     width:150px;
     border:0px solid #c5c5c5;
     margin:5px;

}

.productboxbackup
{
     height:300px;
     width:220px;
     border:1px solid #c5c5c5;
     margin:5px;

}

.productimage
{
    width:125px;
}
.productsummarydisplaywrapper
{
     width:200px;
     padding-top:20px;
}
.productsummaryimageholder
{
    height:135px;
    text-align:center;
    vertical-align:middle;
}
.productsummarytext
{
    padding-left:20px;
    height:55px;
}
.productsummaryproductname
{
    padding-left: 20px;
    height: 55px;
    font-weight: bold;
    color: #000000;
    text-align: center;
}
.retailprice
{
    font-weight: bold;
    color: black;
    text-decoration: line-through;
}
.yousave
{
    font-weight: bold;
    color: #336600;
}
.hookline
{
    font-size: larger;
    color: #5b626c;
    font-style: italic;
}
.coreboxbody
{
    background-image:url(images/core_box_bg.gif);
    width:140px;
    padding-left:20px;
    padding-right:20px;
}
.coreboxtop
{
   background-image:url(images/core_box_top.gif);
   height:22px;
   width:180px;

}
.coreboxbottom
{
    width:180px;
    background-image:url(images/core_box_bottom.gif);
    height:22px;

}
.coreboxheader
{
    width:180px;
    background-image:url(images/core_box_bg.gif);
    font-weight: bold;
    padding-top:5px;
    padding-bottom:10px;
    text-align:center;
}
.tenpixspacer
{
    height:10px;
}
.twentypixspacer
{
    height:20px;
}
.sectionoutline
{
    border:1px solid #cccccc;
    padding:15px;
}

checkout-visited
{
    font-size: 16pt;
    color: #dcdcdc;
    font-family: Arial;
}
checkout-current
{
    font-size: 16pt;
    color: #990000;
    font-family: Arial;
}
/* Rating */
.ratingstar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
}

.filledratingstar {
    background-image: url(Images/FilledStar.png);

}

.emptyratingstar {
    background-image: url(Images/EmptyStar.png);
}

.savedratingstar {
    background-image: url(Images/SavedStar.png);
}
fieldset
{
    padding:10px;
   /* -moz-border-radius: 1em;
    border-radius: 1em;*/

}
.loadingbox
{
    position:absolute;
    top:40%;
    left:40%;
    border:1px solid #B0C4DE; 
    background-color: #ffffff; 
    height:50px; 
    width:250px;
    text-align:center;
    padding-top:20px
}

.lowertab
{
    border: 1px solid #FFCC3B;
    color: black;
    background-color: #FFCC3B;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
        
}

/*For accordian */

/*For Gray Tabs*/
.accordionHeader
{
    border: 1px solid #B8860B;
    color: #ffffff;
    background-color: #B8860B;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
}

.accordionHeaderSelected
{
    border: 1px solid #B8860B;
    color: #000000;
    background-color: #C0C0C0;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    
}


.facilitydetails
{
	background-color: white;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    color: #000000;
    font-size :12px;
    font-weight :bold ;
}

a.LinkMenu:link,a.LinkMenu:hover,a.LinkMenu:visited
{
    padding-top: 10px;
    font-size :12px;
    font-weight :bold ;
}


.accordionContent
{
    /*background-color: #DFFFFB;*/
    background-color: white;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    color: #000000;
     /*border: 1px solid #009999;*/
}

/*For Green Tabs*/
.accordionHeaderGreen
{
    border: 1px solid #315C00;
    color: white;
    background-color: #315C00;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    
}

.accordionHeaderSelectedGreen
{
    border: 1px solid #315C00;
    color: white;
    background-color: #315C00;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
 
}

.accordionContentLightGreen
{
    background-color: #CCFF99;
    border: 1px dashed #315C00;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionHeaderBackup
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
 
}
.accordionHeader a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

.accordionLink
{
	background: none;
	text-decoration: underline;
}


.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}


.accordionHeaderSelected a
{
	color: black;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

/*New Stylesheet*/
.weatherboxcontent
{
    font-size: 10px;
    color: #000000;
}

.weatherboxcontentdetails
{
    font-size: 10px;
    color: #000000;
}

.FleaMarketState
{
    font-size: 11px;
}

.FleaMarketDisplayLabel
{
    font-weight: bold;
    font-size: 12px;
    /*color: #000000;*/
    color :#404040;
      font-family: Arial, Sans-Serif;
}

.FleaMarketDisplayResult
{
    color: #696565 ;
    font-size: 12px;
    font-weight :700  ;
      font-family: Arial, Sans-Serif;
      line-height:17px; 
}

.FleaMarketDisplayResults
{
    color: #696565 ;
    font-size: 12px;
    font-weight :500  ;
      font-family: Arial, Sans-Serif;
}

.resultHeading
{
	color: #58ACFA;
	font-size: 14px;
	font-family: Arial, Sans-Serif;
	font-weight:bold ; 
}
.directions
{
    font-size: 12px;
    /*color: #000000;*/
    color :#404040;
      font-family: Arial, Sans-Serif;
}



.FleaMarketDisplayResult_Phone
{
	color: #045FB4;
    font-size: 16px;
    font-weight :700 ;
    font-family: Arial, Sans-Serif;
}

.FleaMarketTitle
{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}

.pagerold
{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
/* pager */
.showpageArea {
  font-family:verdana,arial,helvetica;
  color: #000;
  font-size:11px; 
  margin:10px;
  }
  
.showpageArea a {
  color: #000;
  /*text-shadow:0 1px 2px red;*/
    font-weight: 700;
  }
  
.showpageNum a:link,.showpageNum a:visited {
  padding: 1px 3px;
  margin:0 3px;
  text-decoration: none;
  border:1px solid #999;
  /*-webkit-border-radius:3px;-moz-border-radius:3px;*/
  background: #ddd ;
  }
  
.showpageNum a:hover {
  border:1px solid #888;
  background: #ccc ;
  }

.showpageOf{
  margin:0 8px 0 0;
  }

.current {
  color:#fff;
  /*text-shadow:0 1px 2px #333;*/
  padding: 1px 3px;
  margin: 3px;
  font-weight: 700;
/*  -webkit-border-radius:3px;-moz-border-radius:3px;*/
  border:1px solid #999;
  background: #666 url(http://i879.photobucket.com/albums/ab351/bloggerblogimage/wp1.jpg) 0 0 repeat-x;
  text-decoration: none;
  }



/**/

.pager
{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
.RSSContent
{
    font-size: 9px;
    color: #000000;
    background-color: #E6EBF1;
}

.RSSHeading
{
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    background-color: #B8860B;
}

.PageHeading
{
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}

.adbox
{
    border: 1px solid #E6EBF1;
}

/*Added on Feb 19, 2009*/
.SearchtableLabel
{
    font-size: 8pt;
    color: black;
    text-indent: 0pt;
    font-family: Arial;
    background-color: #dfe4df;
    text-align: left;
    width: 20%;
}

.Searchtableinputs
{
    font-size: 8pt;
    color: black;
    text-indent: 0pt;
    font-family: Arial;
    background-color: #dfe4df;
    text-align: left;
    width: 30%;
}

.PageTitle
{
    font-weight: bold;
    font-size: 12pt;
    color: #000080;
    font-family: Arial;
    text-align: left;
    vertical-align: middle;
}

.FleaMarketDetailsRow0
{
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial;
    /*background-color: #FFEFD5; 
      background-color: #FDF5E6; */
      background-color:White;
      cursor:pointer;
}

.FleaMarketDetailsRow1
{
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial;
    /*background-color: #FDF5E6;*/
    background-color:White;
    cursor:pointer;    
}
.FleaMarketDetailsRow
{
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial;
    background-color: White ;
}

.OddRow
{
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial;
    background-color: #FFFFF0;
    
}
.EvenRow
{
    font-weight: normal;
    font-size: 8pt;
    font-family: Arial;
    background-color: #dfe4df;
    
}

.DataGroupheader {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #183c78; TEXT-ALIGN: center
}
.Groupheader {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #183c78; TEXT-ALIGN: center
}


.Gridstyle
{
   border: 1px solid #E47516;
    
}

.FleaMarketGridHeader
{
   border: 1px solid #E47516;
    color:Black;
    background-color: #F0F8FF;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    
}

.FleaMarketGridHeadernew
{
	border: 1px solid #F6CECE;
    color:Black;
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    padding: 2px;    
}

.FacilityHeader
{
	border: 1px solid #FFE4B5;
    color:#8B0000;
    font-family: Arial, Sans-Serif;
    font-size: 16px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
}
/*
.FleaMarketGridHeader a
{	
    color: #ffffff;
    background-color: #cc9966;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;    
}*/





.FleaMarketGridHeadernew a:link,.FleaMarketGridHeader a

{
	font-weight:800;
	cursor:pointer;
	color:#8B2500;	
	font-size : 16px; 
	text-decoration:none;	
}
.FleaMarketGridHeadernew a:visited
{
	font-weight:800;
	cursor:pointer;
	color:#8B2500;	
	font-size : 16px;
	text-decoration:none;	
}
.FleaMarketGridHeadernew a:hover
{
	font-weight:800;
	cursor:pointer;
	color:#B03060;font-size : 16px;
	text-decoration:none;	
}


.FleaMarketHeader 
{	
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
    border: 1px solid #E47516;
}
.GridHeader
{   
	border: 1px solid #E47516;
    color: #ffffff;
    background-color: #009999;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;    
}
.MarketListingBackground
{
    /*background-color: #e6e6e6;*/
    font-family: Arial, Sans-Serif;
    padding: 1px;
    margin-top: 1px;
    background-color:#F8ECE0;
}
.MarketListingBackgroundDetails
{
    background-color: #FFE4B5;
    font-family: Arial, Sans-Serif;
}
.MarketListingBottomLinks
{
    border: 1px solid #B8860B;
    background-color: #DFFFFB;
    font-family: Arial, Sans-Serif;
    padding: 5px;
    margin-top: 5px;
}
.MarketListingCityList
{
    color: #ffffff;
    background-color: #e6e6e6;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    margin-top: 0px;
    
}

.StatesBckgrnd
{
	text-align:center;
	height:220px;
	width:550px; 
	border-right: black thin outset;
	border-top: gray thin outset;
	font-size: 0.95em;
	font-weight:bold;
	vertical-align: baseline;
	border-left: gray thin outset;
	cursor: pointer;
	color: white;
	border-bottom: black thin outset;
	background-color: white;
	text-align: left ;
	text-decoration: none;
}
.modalBackground
{
	 background-color:Gray;
/*	 filter:alpha(opacity=70);*/
     filter:alpha(opacity=70);
     opacity:0.7;
    /*FILTER: alpha(opacity=50); BACKGROUND-COLOR: gray; opacity: 0.5*/
}


.DisplayMessage
{
	color:Red;
	font-weight:bold;
	font-family :Arial ;
	font-size : 12px; 
	
}

.ButtonClass
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: baseline;
	cursor: pointer ;
	color: white;
	border:  #FFCF75 2px solid ;
	/*border-left: gray thin solid;
	border-right: black thin outset;
	border-top: gray thin outset;
	border-bottom: black thin outset;*/
	font-family: Arial;
	background-color: #FF8000;
	text-align: center;
	text-decoration: none;	
	padding:4px
}
.controlbuttons
{
	border:gray thin outset;
	font-weight: bold;
	font-size: 10px;	
	cursor: pointer;
	color: yellow;		
	font-family: Arial;
	background-color: #ff8c00 ;
	text-align: center;	
	height:20px;		
}
.cntrlbtnSubmit
{
	border:gray thin outset;
	font-weight: bold;
	font-size: 12px;	
	cursor: pointer;
	color: yellow;		
	font-family: Arial;
	background-color: #e6e6e6;
	text-align: center;	
	height:27px;
	 
}

.Content
{
	padding-left:20px;
	padding-right:20px  
}
.MarketListingCityList a
{
    color:Black ;
    background-color: #e6e6e6;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    margin-top: 0px;
}

.MarketListingCityListCom
{
    color: #ffffff;
    background-color: #cc9966;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    margin-top: 0px;
}


.MarketListingCityListCom a
{
    color: #ffffff;
    background-color: #cc9966;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    padding: 0px;
    margin-top: 0px;
}

.MarketDetailsHeader
{
    color: Black ;
    background-color: #e6e6e6;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    font-weight: bold;
    padding: 2px;
    margin-top: 2px;
}

.MarketDetailsRight
{
    color: #ffffff;
    font-family: Arial, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
    padding: 2px;
    margin-top: 2px;
}

.MarketDetailsWeatherHeader
{
    color: Black ;
    background-color: #e6e6e6;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: #ffd18b;
    padding-left:4px;
}
.WeatherDetailsListing
{
    border-style: solid;
    border-width: 1px;
    font-size: 9pt;
    border-color: #ffd18b;
    padding-left:4px;
    
}


.WeatherHeaderNew
{
    color: Black ;
    background-color: #e6e6e6;
    font-family: Arial, Sans-Serif;
    font-size: 8.5pt;
    font-weight: bold;
    border-style: solid;
    border-width: 1px;
    border-color: #ffd18b;
    padding-left:4px;
    text-align :center ;
}
.DetailsListingNew
{
    border-style: solid;
    border-width: 1px;
    font-size: 8pt;
    border-color: #ffd18b;
    padding-left:4px;
    text-align :left ;
    
}


.MarketDetailsListing
{
    background-color: #FFFFF0;
  
}
.StatesListing
{
    font-size: 9px;
    
}
.demoarea {
    width:100%;
	padding:1px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

/* News Items */
.news_date
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
}
.news_head
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10pt;
}
a.newsscroller:link,a.newsscroller:visited
{	
	font-family:Arial;
	font-size:11px;
	color:Black;
	font-weight:100;		
	text-decoration:none;
}

a.newsscroller:hover
{
	font-family:Arial;
	font-size:11px;
	color:#000080;	
	text-decoration:none;
}



a.advertise:link,a.advertise:visited
{	
	font-family:Arial;
	font-size:10pt;
	color:#A0522D;
	font-weight:bold ;	
	text-decoration:none;
}
a.advertise:hover
{
	font-family:Arial;
	font-size:10pt;
	color:#A0522D;	
	font-weight:bold;	
	text-decoration:none;
	
}




a.newscontent:link,a.newscontent:visited
{	
	font-family:Arial;
	font-size:10pt;
	/*color:#9f6669;*/
	color:#CF6767;
	font-weight:bold;	
	text-decoration:none;

}
a.newscontent:hover
{
	font-family:Arial;
	font-size:10pt;
	color:#000080;	
	text-decoration:none;
	font-weight:bold;
	
}


/* changed on 29 July2010 as per Rohan
.ajax__myTab .ajax__tab_header {font-family:Arial, Tahoma, tahoma, helvetica;font-size:11px;vertical-align :middle; color:White;font-weight:bolder;border-bottom:solid 2px #D2C9AD}
.ajax__myTab .ajax__tab_outer {height:29px;margin-right:3px;border-top:solid 1px #FFE6BD}
.ajax__myTab .ajax__tab_inner {background-color:#CD853F;}
.ajax__myTab .ajax__tab_tab {height:26px;padding:3px;margin:0;}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer {background-color:#F6E3CE;color:black;font-weight:bold;}
.ajax__myTab .ajax__tab_hover .ajax__tab_inner {background-color:#F6E3CE;color:black;font-weight:bold;}
.ajax__tab_outer {background-color:#ffffff;border-left:solid 1px #F6E3CE;}
.ajax__myTab .ajax__tab_active .ajax__tab_inner {background-color:#F6E3CE;color:black;font-weight:bold;margin-right:0px;}
.ajax__tab_body {font-family:Arial,Tahoma,helvetica;font-size:12px;border:1px solid #FFFFFF;border-top:0;padding:8px;background-color:#ffffff;}
*/
.ajax__myTab .ajax__tab_header {font-family:Arial, Tahoma, tahoma, helvetica;font-size:11px;vertical-align :middle; color:black;font-weight:bolder;border-bottom:solid 2px #D2C9AD}
.ajax__myTab .ajax__tab_outer {height:29px;margin-right:3px;border-top:solid 1px #FFE6BD}
.ajax__myTab .ajax__tab_inner
{
    background-color: #F6E3CE;
    color: #000000;
}
.ajax__myTab .ajax__tab_tab {height:26px;padding:3px;margin:0;}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer {background-color:#CD853F;color:white;font-weight:bold;}
.ajax__myTab .ajax__tab_hover .ajax__tab_inner {background-color:#CD853F;color:white;font-weight:bold;}
.ajax__tab_outer {background-color:#ffffff;border-left:solid 1px #CD853F;}
.ajax__myTab .ajax__tab_active .ajax__tab_inner{
    background-color: #CD853F;
    color: #FFFFFF;
    font-weight: bold;
    margin-right: 0px;
}
.ajax__tab_body {font-family:Arial,Tahoma,helvetica;font-size:12px;border:1px solid #FFFFFF;border-top:0;padding:8px;background-color:#ffffff;}


.ajax__SearchResults .ajax__tab_header {font-family:Arial, Tahoma, tahoma, helvetica;font-size:11px;vertical-align :middle; color:White;font-weight:bolder;border-bottom:solid 1px #3090C7;}
.ajax__SearchResults .ajax__tab_outer {height:29px;margin-right:0px; }
.ajax__SearchResults .ajax__tab_inner {background-image:url('../images/tabs_right.gif');width:90%}
.ajax__SearchResults .ajax__tab_tab {height:22px;padding:3px;margin:0; background-image:url('../images/tabs_left.gif'); background-position:right;background-repeat:no-repeat}
.ajax__SearchResults .ajax__tab_hover .ajax__tab_outer {height:28px;color:#F0FC05;font-weight:bold;}
.ajax__SearchResults .ajax__tab_hover .ajax__tab_inner {height:28px;background-color:#F6E3CE;color:#F0FC05;font-weight:bold;}
.ajax__tab_outer {background-color:#ffffff;border-left:solid 1px #F6E3CE;}
.ajax__SearchResults .ajax__tab_active .ajax__tab_inner {background-image:url('../images/tabs_right.gif');background-color:#F6E3CE;color:#F0FC05;font-weight:bold;margin-right:0px;}
.ajax__tab_body {font-family:Arial,Tahoma,helvetica;font-size:12px;border:1px solid #FFFFFF;border-top:0;padding:8px;background-color:#ffffff;}



a.website:link,a.website:visited
{
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:#e66d3b;	    
	font-weight :bold ;
   
}
a.website:hover
{
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:#2682c0;	    
	font-weight :bold ;
}


/*
.ajax__myTab .ajax__tab_header {font-family:Arial, Tahoma, tahoma, helvetica;font-size:11px;vertical-align :middle; color:White;font-weight:bolder;border-bottom:solid 2px #D2C9AD}
.ajax__myTab .ajax__tab_outer {height:29px;margin-right:3px;border-top:solid 1px #FFE6BD}
.ajax__myTab .ajax__tab_inner {background-color:#FFDAB9;}
.ajax__myTab .ajax__tab_tab {height:26px;padding:3px;margin:0;}
.ajax__myTab .ajax__tab_hover .ajax__tab_outer {background-color:#E5D8B4;color:black;font-weight:bold;}
.ajax__myTab .ajax__tab_hover .ajax__tab_inner {background-color:#E5D8B4;color:black;font-weight:bold;}
.ajax__tab_outer {background-color:#ffffff;border-left:solid 1px #E5D8B4;}
.ajax__myTab .ajax__tab_active .ajax__tab_inner {background-color:#E5D8B4;color:black;font-weight:bold;margin-right:0px;}
.ajax__tab_body {font-family:Arial,Tahoma,helvetica;font-size:12px;border:1px solid #FFFFFF;border-top:0;padding:8px;background-color:#ffffff;}
*/

/*.scrollDiv
{
 scrollbar-face-color: #ff6503;
 scrollbar-track-color: #fff4e6;
 SCROLLBAR-ARROW-COLOR: #ffffff;
 SCROLLBAR-HIGHLIGHT-COLOR: #f8981d; 
}*/



.detail
{
	font-family:lucida grande,arial,helvetica,sans-serif;
	font-size:11px;
	background-color:#fff;
	border:solid 2px #000;
	padding:4px;
	
}
.detail .footer
{
	text-align:right;
	padding:8px;
}


/* table style */
.detailgrid
{
	border:solid 1px #ad9e87;
}

/* cell styles */
.detailgrid td
{
	cursor:default;
	height:20px;
    color:#000;
	padding:2px 8px;
	border-right-style:solid;
	border-right-width:1px;
    border-right-color:#f2e8da;		
	border-bottom-style:solid;
	border-bottom-width:1px;	
    border-bottom-color:#f2e8da;	
}
/* table style */
.datagrid
{
	font-family:lucida grande,arial,helvetica,sans-serif;
	font-size:11px;
	width:800px;
	border:solid 1px #ad9e87;
}

/* common cell styles */
.datagrid th, .datagrid td
{
	cursor:default;
	height:20px;
}

/* header cell style */
.datagrid th
{
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#ad9e87;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ad9e87;
    background:#e1d6c7 url(../night/mt_back.gif) repeat-x;
    color:#59483f;	
    font-weight:bold;
    text-align:center;    
}  

/* cell styles */
.datagrid td
{
    color:#000;
	padding:2px 8px;
	border-right-style:solid;
	border-right-width:1px;
    border-right-color:#f2e8da;		
	border-bottom-style:solid;
	border-bottom-width:1px;	
    border-bottom-color:#f2e8da;	
}

.topmenusep
{
    color:#ff5113;
	font-weight:lighter;
}

/* mouseover row style */
.datagrid tr:hover{ background-color:#f2e8da; }

.TransparentGrayBackground 
{
	position: fixed;
	top: 0;
	left: 0;	
	background-color:Gray;
    filter:alpha(opacity=70);
	opacity:0.7;	
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%
	
}
.Sample5PageUpdateProgress
{
	background-color:#f29632;
	color:#fff;
	width: 150px;
	font-size:13px;
	font-family:Verdana;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	left: 45%;
}
.Justify
{
	text-align:justify;
}

.forecast-temp 
{  
  WIDTH: 200px;  BACKGROUND: url(http://l.yimg.com/a/i/us/nws/weather/wdgt_day.png) no-repeat; 
}
.imgForecast
{
	position:absolute;
	right:0px; top:0px;width:150px; height:120px;	
	left:0px; 
}
.forecast-icon {
    position:relative;left:20px; top:0px;WIDTH: 250px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 130px;
}
.yw-temp {
       PADDING-RIGHT:5px; COLOR:black; FONT-SIZE: 12px; FONT-WEIGHT: bold; 
       /*text-shadow: red 0 -1px 1px;*/
       padding-top:5px; font-size:20px; PADDING-LEFT: 110px;
}
.yw-templowHigh
{
	PADDING-RIGHT:5px; COLOR:black; FONT-SIZE: 12px; FONT-WEIGHT: bold; 
	/*text-shadow: red 0 -1px 1px;*/
	PADDING-LEFT: 80px;
}
.tempweatherMain
{	position:relative;
	padding-top:0px;padding-left:10px;
}
.weatherCondition
{
	font-size:10px;
	font-weight:bold;
}
.linkSearch
{
	color:#558bb8; 
	font-size:12px; 
	font-family:Arial;	
	font-weight:bold;	
	text-decoration:none;	
}
a.linkSearch:link
{
	color:#558bb8; 
	font-size:12px; 
	font-family:Arial;	
	font-weight:bold;	
	text-decoration:none;	
}
a.linkSearch:visited
{
	color:#558bb8; 
	font-size:12px; 
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:bold;	
	text-decoration:none;	
}
a.linkSearch:hover
{
	color:#558bb8; 
	font-size:12px; 
	font-family: Arial,Verdana,Helvetica, sans-serif;	
	font-weight:bold;
	text-decoration:underline;
}
.linkSearchparator
{
	color:#9999bd; 
	font-size:12px; 
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-weight:bold;
}
.linkSearchCurrent
{
	color:#2B547E; 
	font-size:12px; 
	font-family:Arial;		
}
img {
  color: #000000;
}
.dvGoogle
    {width:198px;
    }