/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal; color:#000000;
	background-color:#d9d8b3;
	padding:0px; margin:0px;
}

a{
	text-decoration:none;
	}
	
a, table, td, {
	padding:0;	margin:0;
}
.gridBody
{
    background-image:url(../images/body.gif);
    background-repeat:repeat-x;
    
}


.divDetail
{
background-color:#fff;
background-attachment:fixed;
width:500px;
margin:auto;
margin-top:100px;

}
.email {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}




.enterMailTxt {
	background:#f7f7f7;
	border:1px solid #bbbbbb;
	width:252px;
	height:18px;
}
/****modal popup*/
.modal
{
z-index:2000;position:absolute;top:0px;left:0px;margin:0px 0px 0px 0px;top:2px; width:100%; height:200%; padding-top :50px;
}



/*three tabs start here*/

.tabFlot {
	position:fixed;
	bottom:30px;
	height:33px;
	float:left;
	width:500px;

}

.tabM {
	background:url(../images/tool_tab_M.png) repeat-x;
	height:33px;
	float:left;
	width:138px;
	color:#fff;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:35px;
	text-align:center;
}

.tabM a {
	text-decoration:none;
	color:#fff;
}

.fulltab {
	background:url(../images/tool_tab_M.png) repeat-x;
	height:33px;
	float:left;
	width:138px;
}

/*three tabs start here*/
/*style for user registration*/
.container {
	width:500px;
	height:auto;
}

img {
	border:0px;
}
.usertxt {
	background:#f7f7f7;
	border:1px solid #bbbbbb;
	width:253px;
	height:19px;
}


.address {
	background:#f7f7f7;
	border:1px solid #bbbbbb;
	width:253px;
	height:50px;
}


.gender {
	background:#f7f7f7;
	border:1px solid #bbbbbb;
	width:253px;
}
/*style for user registration*/
/*style for login*/
.content_login {
	width:770px;
	height:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #d6d5d5;
	margin:auto;
margin-top:100px;
background-color:#ffffff;
background-attachment:fixed;
overflow:scroll;
}


.box {
	background:#fafbfb;
	border:1px solid #d6d5d5;
	width:458px;
	height:325px;
	margin:0 auto;
	margin-top:40px;
}
.Ebox {
	background:#fafbfb;
	border:1px solid #d6d5d5;
	width:100%;
	height:325px;
	margin:0 auto;
	/*margin-top:40px;*/
}
.loginDivider {
	background:url(../images/login_divider.jpg) repeat-x;
	height:2px;
}

.txtLogin {
	font-family:"Bookman Old Style";
	font-size:22px;
}

.usertxt {
	background:#f7f7f7;
	border:1px solid #bbbbbb;
	width:253px;
	height:19px;
}

.txtSize {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}

.lgn_btn {
	background:url(../images/btn_login.jpg) no-repeat;
	width:131px;
	height:33px;
	border:0px;
	line-height:31px;
	text-align:center;
}

.register {
	font-size:15px;
	color:#000;
}

.register a {
	font-size:15px;
	color:#000;
	text-decoration:none;
}
/*style for login*/
/*style use for Newsletter*/

.newsLetter {
	background:#f5f4db;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.newsLetterBorder {
	background:#f5f4db;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-left:1px solid #cdd1c3;
	border-right:1px solid #cdd1c3;
}

.newsLetterText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:0px 0px 12px 14px;
}

.textBox {
	background:#FFFFFF;
	border:1px solid #bbbbbb;
}

/*style use for Newsletter*/
/*-------------------------repeat_menu----------------------------------*/

.menu_repeat{
	background-image:url(../image/menu_repeat.gif);
	background-repeat:repeat-x;
	}

.repeat_img{
	background-image:url(../image/body_menu.gif);
	background-repeat:repeat-x; 
	font-size:16px; font-weight:bold;
	line-height:35px; color:#000000;
	}
	
.repeat_img a{
	font-size:16px; font-weight:bold;
	line-height:35px; color:#7e7a00;  
	}
	
.repeat_img a:hover{
	font-size:16px; font-weight:bold;
	color:#353300;
	}
	
.repeat_right_box{
	background-image:url(../image/right_imge_rep.gif); 
	background-repeat:repeat-x;
	}
	
.dropimg_repeat{
	background-image:url(../image/right_repeat.gif); 
	background-repeat:repeat-x;
	line-height:25px; color:#FFFFFF;
	}
	
	
.repeat_devider_img{
	background-image:url(../image/devider_repeat.gif);
	background-repeat:repeat-y;
	background-color:#ded7b5;
	font-size:14px;
	font-weight:bold;
	font-variant:normal;
	color:#ffffb7;
	text-align:left;
	padding-left:5px;
	}
	.repeat_devider_img a{ color:#736d00; font-size:13px; text-decoration:none; }
	.repeat_devider_img a:hover{ color:#000; font-size:13px; text-decoration:none; }
/*----------------------------end-------------------------------*/

/*-------------------------bg_img----------------------------------*/
.bg_image{
	background-image: url(../image/logo_img.jpg); 
	background-repeat:no-repeat;
	font-size:16px; font-weight:bold; color:#FFFFFF;
	padding-bottom:10px;
	}
	
.right_background-image{
	background-image:url(../image/right_imge.gif); 
	background-repeat:no-repeat;
	}
/*----------------------------end-------------------------------*/	

/*-------------------------font_text----------------------------------*/

.text{
	font-size:14px;
	font-weight:bold; 
	}
	
.text1{
	font-size:18px;
	color:#FFFFFF;
	background-color:#647786; 
	}
	
.text2{
	font-size:12px;
	color:#FFFFFF;
	background-color:#647786;
	line-height:20px;
	}
	
.text3{
	font-size:14px;
	color:#000000;
	background-color:#f1ed70;
	line-height:23px;
	}
	
.text4{
	font-weight:bold;
	background-color:#f1ed70;
	}
	
.text5{
	font-size:12px;
	color:#7e7a00;
	font-weight:bold
	}
	
.text5 a{
	font-size:12px;
	color:#7e7a00;
	font-weight:bold
	}
	
.text5 a:hover{
	font-size:12px;
	color:#353300;
	font-weight:bold
	}

.text6{
	padding-left:10px; color:#28156e;
	}
	
.text7{
	font-weight:bold;
	padding-left:8px;
	}
	
.text8{
	font-weight:bold;
	color:#000000; 
	}
	
.text8 a{
	font-weight:bold;
	color:#000000;  
	}
	
.text8 a:hover{
	font-weight:bold;
	color:#000000;  
	}
	
	.text9{
	font-size:14px;
	font-weight:bold;
	font-variant:normal;
	color:#ffffb7;
	text-align:center;
	}
	
.text10{
	font-size:14px;
	font-variant:normal;
	font-weight:bold;
	color:#b4b011;
	text-align:center;
	/*background-color:#ffffb7;*/
	}
	.text11{
	font-size:12px;
	color:#ffff00;
	font-weight:bold
	}
	
.text11 a{
	font-size:12px;
	color:#ffff00;
	font-weight:bold
	}
	
.text11 a:hover{
	font-size:12px;
	color:White;
	font-weight:bold
	}
/*------------------------------end----------------------------*/
/*------------------------------select_botton & checkbotton----------------------------*/

.checkbox{
	width:130px;
	}
	
.checkbox1{
	width:110px;
	height:12px;

	}
	
.selectbox{
	width:130px;
	}
	
.padding{
	padding-top:10PX;
	}
	
.padding1{
	padding-top:5PX;
	}
/*------------------------------end----------------------------*/

        .modalBackground 
        { 
         background-color:#fefde4; 
         filter:alpha(opacity=95); 
         opacity:0.9;
        }
        
        .move
        {
            cursor:move;        
        }
        /* Rating 
.ratingStar {
    font-size: 0pt;
    width: 16px;
    height: 17px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    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/Star.png);
}*/
/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:14px;
	
}
.ratingItem {
    font-size: 0pt;
    width: 20px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.Filled {
    background-image: url(../images/ratingStarFilled.png);
}
.Empty {
    background-image: url(../images/ratingStarEmpty.png);
}
.Saved {
    background-image: url(../images/ratingStarSaved.png);
}

/*-------------------------border----------------------------------*/
.border{
	border:1px solid;
	border-color:#b5ac0f;
	background-color:#ffffb7;
	line-height:25px;
	}
	
.border1{
	border:1px solid;
	border-color:#b5ac0f;
	background-color:#f9f9f9;
	line-height:25px;
	}
	
.border2{
	font-size:12px;
	font-variant:normal;
	font-weight:bold;
	color:#716d03;
	text-align:center;
	border:1px solid;
	border-color:#b5ac0f;
	background-color:#f1ed70;
	line-height:25px;
	}


/*------------------------------end----------------------------*/

.flash
{
     height:620px; 
    _height:600px; 
   
}

/*-------------------------repeat_menu & image----------------------------------*/




	

/*----------------------------end-------------------------------*/

/*-------------------------bg_img----------------------------------*/
.bg_image{
	background-image: url(image/logo_img.jpg); 
	background-repeat:no-repeat;
	font-size:16px; font-weight:bold; color:#FFFFFF;
	padding-bottom:10px;
	}
	
.right_background-image{
	background-image:url(image/right_imge.gif); 
	background-repeat:no-repeat;
	}
/*----------------------------end-------------------------------*/	

/*-------------------------font_text----------------------------------*/

.text{
	font-size:14px;
	font-weight:bold; 
	}
	
.text1{
	font-size:18px;
	color:#FFFFFF;
	background-color:#647786; 
	}
	
.text2{
	font-size:12px;
	color:#FFFFFF;
	background-color:#647786;
	line-height:20px;
	}
	
.text3{
	font-size:14px;
	color:#000000;
	background-color:#f1ed70;
	line-height:23px;
	}
	
.text4{
	font-weight:bold;
	background-color:#b4b011;
	}
	


.text6{
	padding-left:10px; color:#28156e;
	}
	
.text7{
	font-weight:bold;
	padding-left:8px;
	}
	
.text8{
	font-weight:bold;
	color:#000000; 
	}
	
.text8 a{
	font-weight:bold;
	color:#000000;  
	}
	
.text8 a:hover{
	font-weight:bold;
	color:#000000;  
	}
	
.text9{
	font-size:14px;
	font-weight:bold;
	font-variant:normal;
	color:#ffffb7;
	text-align:center;
	}
	
.text10{
	font-size:14px;
	font-variant:normal;
	font-weight:bold;
	color:#b4b011;
	text-align:center;
	/*background-color:#ffffb7;*/
	}
/*------------------------------end----------------------------*/
/*------------------------------select_botton & checkbotton----------------------------*/

.checkbox{
	width:130px;
	}
	
.checkbox1{
	width:110px;
	height:12px;

	}
	
.selectbox{
	width:130px;
	}
	
.padding{
	padding-top:10PX;
	}
	
.padding1{
	padding-top:5PX;
	}
/*------------------------------end----------------------------*/

/*-------------------------border----------------------------------*/
.border{
	border:1px solid;
	border-color:#b5ac0f;
	background-color:#ffffb7;
	line-height:25px;
	}
	
.border1{
	border:1px solid;
	border-color:#b5ac0f;
	background-color:#f9f9f9;
	line-height:25px;
	}
	
.border2{
	font-size:12px;
	font-variant:normal;
	font-weight:bold;
	color:#716d03;
	text-align:center;
	border:1px solid;
	border-color:#b5ac0f;
	background-color:#f1ed70;
	line-height:25px;
	}


/*------------------------------end----------------------------*/

.secmenu {
	height:50px;
	color:#1c5704;
	font-weight:bold;
	font-size:20px;
	padding-left:5px;
}
.welcometext {
	font-family:Arial, Helvetica, sans-serif;
	color:#827e08;
	font-weight:bold;
	padding-left:11px;
	vertical-align:middle;
}
.leftpaneltext {
	color:#666300;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
}
.text {
	font-weight:normal;
}
.rightpaneltext {
	color:#666300;
	font-weight:bold;
	font-size:12px;
}
.orderonline {
	padding-left:11px;
}
.table_insideText {
	font-size:12px;
	color:#101000;
	padding-left:20px;
	font-family:Verdana;
}
.leftTd {
	padding-left:23px;
	padding-top:15px;
}
.table_inside2nd {
	font-size:11px;
	color:#101000;
	padding-top:10px; 
}
.rightPanel {
	color:#575a5c;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	text-align:left;
}
.lastMid_Repeat {
	background-image:url(../images/last_middle.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
.lasttd {
	width:132px;
	background-color:#FFFFFF;
}
.lasttdinside {
	padding-left:8px;
}

.normal {
	font-weight:normal;
	color:#404000;
}
.normal2 {
	color:#666300;
	font-weight:bold;
	padding-left:10px;
}

    
    
    /* FOR PICTURE SLIDE */

    .stepcarousel{
    position: relative; /*leave this value alone*/
    border: 0px solid #722424;
    /*overflow: scroll; leave this value alone*/
    overflow:inherit  ;
    width: 230px; /*Width of Carousel Viewer itself*/
    height: 190px; /*Height should enough to fit largest content's height*/
    }

    .stepcarousel .belt{
    position: absolute; /*leave this value alone*/
    left: 0;
    top: 0;
    }

    .stepcarousel .panel{
    float: left; /*leave this value alone*/
    /*overflow:hidden ; /*clip content that go outside dimensions of holding panel DIV*/
    overflow:hidden ;
    margin: 10px; /*margin around each panel*/
    width: 225px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
    }
    
    
/* */
.col
{
padding-left:5px;

}
.Rcol
{
padding-left:5px;
padding-top:5px;
}

/*------------------------------start blog table----------------------------*/
.blogtable {
	background-image:url(../images/forum_back.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:275px;
	height:150px;
	background-color:#dbd7b2;
}
/*------------------------------start blog image----------------------------*/
.blogImg {
text-align:left;
vertical-align:top;
padding-top:4px;
padding-left:8px;
}
/*------------------------------start blog text with link----------------------------*/
.blogText a{
text-align:left;
vertical-align:top;
padding-top:4px;

color:#647786;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.blogTextNormal{
text-align:left;
vertical-align:top;
padding-top:4px;
color:#665f03;
font-size:11px;
font-weight:normal;
}
.blogTextNormal:hover{
color:#665f03;
font-weight:normal;
}
/*------------------------------start forum----------------------------*/
.forumImg {
text-align:left;
vertical-align:top;
padding-right:8px;
}
.forumText {
vertical-align:top;
padding-top:4px;
padding-left:15px;
color:#647786;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.forumText a {
vertical-align:top;
padding-top:4px;
color:#647786;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}


.footerLink a
{
    color:#434106;
    text-decoration:none;
    font-size:12px;
    font-weight:bold;
    }
    
.missingRestaurant a
{
    color:white;
    text-decoration:none;
    font-size:12px;
    font-weight:normal;
    }

.headingPopup
{
    color:#2f2d01;
    font-size:16px;
    font-weight:bold;
    }
    
    
    /*popup*/
Popbody
    {
        font: normal 12px auto "Trebuchet MS", Verdana;   
        background-color: #f3f183;
        color: #4f6b72;      
    }
 
    .popUpStyle
    {
       font: normal 11px auto "Trebuchet MS", Verdana;   
        
        color: #4f6b72; 
        padding:6px;    
        
        background-color:White;
        filter: alpha(opacity=20);
        _filter: alpha(opacity=80);
        opacity: 0.5;
       
      
    }
   
    .drag
    {
         background-color: #b4b011;
         cursor: move;
         border:solid 1px gray ;
    }
    
    .image12{
	text-align:center; height:102px;
	width:139px;
	}
	
	.divSpin
	{
	    position:absolute;
	    _top:50%;
	    _left:50%;
	    top:50%;
	    left:50%;
	}
	
	/* MODAL UPDATE PROGRESS */
#progressBackgroundFilter
{
position:fixed;
top:0px;
bottom:0px;
left:0px;
right:0px;
overflow:hidden;
padding:0;
margin:0;
background-color:#EEEEEE;
filter:alpha(opacity=50);
opacity:0.5;
z-index:1000;
}
#processMessage
{
background-image: url(../image/bg-con.gif);
background-repeat: repeat-x;
background-position: left bottom;
width:auto;
color:#999;
position:absolute;
/*background-color:#23282e; */
left: 50%;
top: 50%;
z-index:1001;
/*border:solid 1px #627384; */
padding:3px;
}
/* END OF MODAL UPDATE PROGRESS */
	/* FOR TAB */

.menuTabs
        {
            position:relative;
            top:1px;
            left:10px;
        }
        .tab
        {
            border:Solid 1px Black;
;
            border-bottom:none;
            line-height:23px;
            padding:2px 15px;
            background-color:#B4B011;
            color:#000000;
            font-weight:bold;
        }
        .selectedTab
        {
            border:Solid 1px Black;
            border-bottom:Solid 1px #F3F183;
             line-height:23px;
            padding:2px 15px;
            background-color:#F3F183; 
             font-weight:bold;
             color:#808000;
;
        }
        .tabBody
        {
            border:Solid 1px Black
;
            padding:20px;
            background-color:#F3F183
;
        }
    /* */
    
    
    
    /******************************************************************************del */
    
    /* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

    /******************************************************************************del */
    
    .loginpanel
    {
        z-index:1000;
    }
    .RName
    {
        color:#990000;
    }
    .RName1
    {
        color:#000000;
    }
    
    .Where_form
{
    width:200px;
    padding-bottom:20px;
    padding-left:50px;
}
.img
{
    float:left;
    clear:both;
}

.ContextMenuPanel 
{
    margin-left:-12px;
    width:130px;
    border: 1px solid #868686;
    font-size: 11px;
    background-color:#FFF;
    padding:5px;
    line-height:20px;
}

.ContextMenuPanel a 
{
    font-size:12px;
    color:Black;
}
.ContextMenuPanel a:hover 
{
    font-size:12px;
    color:Blue;
}
.button_login
{  
    width:69px;
    height:23px;
    background-image:url(../images/log_in1.png);
}

.city_dropdown 
{
    width:130px;
    height:18px;
    *height:20px;
    background-color:#FFFFAA;
    border:1px solid #C2BD12;
    color:#808000;
    font-size:11px;
    font-weight:bold;
    
}

.res_list 
{
    color:#808000;
    line-height:22px;
    outline:none;
}
.res_list a
{
    color:#808000;
    text-decoration:none;
    line-height:22px;
    outline:none;
    font-size:12px;
}

.res_list a:hover
{
    color:#000000;
     font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}

.search_text 
{
    font-weight: bold; 
    font-size: 11px; 
    width: 10%; 
    color: #716d03; 
    font-family: Verdana; 
    height: 13px;
}

.dropdown_UP
{
    width:200px;
    height:17px;
    *height:20px;
    background-color:#FFFFAA;
    border:1px solid #C2BD12;
    color:#808000;
    font-size:11px;
    font-weight:bold;
    
}

.orange12Link 
{
    font-size:12px;
    color:#e17312;
    font-weight:bold;
    text-decoration:none;
}
.orange12Link:hover
{
    font-size:12px;
    color:#e17312;
    text-decoration:none;
}
.text_orange14
{
    font-size:14px;
    color:#e17312;
    font-weight:bold;
    text-decoration:none;
}
.text_orange20
{
    font-size:20px;
    color:#e17312;
    font-weight:bold;
    text-decoration:none;
}

.text_blue25 
{
    font-size:25px;
    color:#3a2d6a;
    font-weight:bold;
    padding:10px;
}
.res_info_link a 
{
    color:#000;
    text-decoration:none;
}
.res_info_link a:hover 
{
    color:#000;
    text-decoration:none;
}

.sp_disc_img 
{
    position:absolute;
    margin:110px 0 0 165px;
    *margin:110px 0 0 35px;
}

.green_links 
{
    color:#4c7702;
}
.green_links a
{
    color:#4c7702;
    text-decoration:none;
}
.green_links a:hover
{
    color:#000;
    text-decoration:underline;
}
.pagination
{
    font-weight:bold;
    color:#5c5c1f;
}
.pagination a
{
    font-weight:bold;
    color:#5c5c1f;
    text-decoration:none;
}
.pagination a:hover
{
    color:#e17411;
    text-decoration:underline;
}
.pagination .selected
{
    color:#e17411;
    text-decoration:underline;
}

.missing_restaurent
{
	background-image:url(../images/butt_missing-restaurent.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:23px;
	border:0px;
	display:block;
	text-decoration:none;
	outline:none;
}

.coupon 
{
	position:absolute;
	margin:-80px 0 0 400px;
	*margin:-80px 0 0 160px;
}

.butt_submit
{
	background-image:url(../images/submit.jpg);
	background-repeat:no-repeat;
	width:57px;
	height:21px;
	display:block;
	outline:none;
	border:0px;
}
a{outline:none;}

#europe1 {
 width: 371px;
 height: 474px;
 background: url(../images/stateniland.gif) no-repeat;
 margin: 10px auto; padding: 0;
 position: relative;
}
#europe1 li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#europe1 a {display: block; text-indent: -9999px; text-decoration: none;}

#uk1 {left: 87px; top: 40px; width: 108px; height: 80px; z-index: 40;}
#ire1 {left: 180px; top: 44px; width: 42px; height: 102px;}
#sp1 {left: 26px; top: 280px; width: 123px; height: 172px;}
#fr1 {left: 81px; top: 90px; width: 190px; height: 200px;}
#de1 {left: 215px; top: 25px; width: 50px; height: 78px;z-index: 14;}
#it1 {left: 176px; top: 190px; width: 146px; height: 170px;}
#sz1 {left: 252px; top: 14px; width: 73px; height: 143px;z-index: 10;}
#aus1 {left: 225px; top: 58px; width: 105px; height: 162px;z-index:11;}
#swe1 {left: 275px; top: 93px; width: 88px; height: 153px; }
#nor1 {left: 175px; top: 262px; width: 54px; height:93px;z-index: 14;}
#den1 {left: 105px; top: 262px; width: 108px; height: 145px;}
#len1 {left: 7px; top: 411px; width: 55px; height:56px;}


#uk1 a {height: 80px; }
#ire1 a {height: 102px;}
#sp1 a {height: 172px;}
#fr1 a {height: 200px;}
#de1 a {height: 78px;}
#it1 a {height: 170px;}
#sz1 a {height: 143px; }
#aus1 a {height:162px;}
#swe1 a {height: 153px;}
#nor1 a {height: 93px;}
#den1 a {height: 145px;}
#len1 a {height: 56px;}

.buk1 #uk1 a, #uk1 a:hover {background: url(../images/stateniland.gif) -87px -509px no-repeat; }
.bire1 #ire1 a, #ire1 a:hover {background: url(../images/stateniland.gif) -180px -588px no-repeat;}
#sp1 a:hover {background: url(../images/stateniland.gif) -26px -1072px no-repeat;}
#fr1 a:hover {background: url(../images/stateniland.gif) -81px -715px no-repeat;}
#de1 a:hover {background: url(../images/stateniland.gif) -215px -494px no-repeat;}
#it1 a:hover {background: url(../images/stateniland.gif) -176px -1220px no-repeat;}
#sz1 a:hover {background: url(../images/stateniland.gif) -252px -572px no-repeat; }
#aus1 a:hover {background: url(../images/stateniland.gif) -227px -897px no-repeat;}
#swe1 a:hover {background: url(../images/stateniland.gif) -275px -1061px no-repeat;}
#nor1 a:hover {background: url(../images/stateniland.gif) -175px -1074px no-repeat;}
#den1 a:hover {background: url(../images/stateniland.gif) -105px -923px no-repeat;}
#len1 a:hover {background: url(../images/stateniland.gif) -7px -929px no-repeat;}

#europe {
 width: 400px;
 height: 480px;
 background: url(../images/brooklyn.gif) no-repeat;
 margin: 10px auto; padding: 0;
 position: relative;
 
}
#europe li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#europe a {display: block; text-indent:-9999px; text-decoration: none;}

#uk {left: 170px; top:7px; width: 75px; height: 60px; z-index: 40;}
#ire {left: 155px; top: 47px; width: 99px; height: 75px; }
#sp {left: 230px; top: 74px; width: 70px; height: 72px;}
#fr {left: 181px; top: 80px; width: 64px; height:63px;}
#de {left: 130px; top: 90px; width: 40px; height: 32px;z-index: 14;}
#it {left: 80px; top: 99px; width: 68px; height: 62px;}
#sz {left: 137px; top: 119px; width: 58px; height: 32px;z-index: 10;}
#aus {left: 205px; top: 114px; width: 79px; height: 47px;z-index:11;}
#swe {left: 268px; top: 135px; width: 84px; height: 121px;}
#nor {left: 220px; top: 155px; width: 78px; height:55px;z-index: 14;}
#den {left: 233px; top: 182px; width:71px; height: 60px;}
#len {left: 325px; top: 130px; width: 72px; height:112px;}
#gen {left: 325px; top: 130px; width: 70px; height:112px; }
#gen {left: 200px; top: 170px; width: 48px; height:46px;z-index:14;}
#ten {left: 180px; top: 140px; width: 41px; height:59px;}
#aen {left: 145px; top: 145px; width: 42px; height:72px;}
#ben {left: 112px; top: 144px; width: 40px; height:47px; }
#cen {left: 50px; top: 143px; width: 68px; height:72px;}
#ken {left:95px; top: 170px; width:80px; height:82px;}
#jen {left: 170px; top: 194px; width: 42px; height:44px;}
#oen {left: 200px; top: 213px; width: 60px; height:85px;}
#wen {left: 255px; top: 230px; width: 97px; height:103px;z-index:14;}
#pan {left: 320px; top: 230px; width: 75px; height:65px;z-index:5;}
#pbn {left: 205px; top: 275px; width: 150px; height:184px;}
#pcn {left: 40px; top: 193px; width: 95px; height:80px;}
#pdn {left: 110px; top: 232px; width:55px; height:74px;z-index:14;}
#pen {left: 132px; top: 235px; width: 74px; height:132px;z-index:5;}
#pfn {left: 179px; top: 283px; width:50px; height:80px;z-index:16;}
#pgn {left: 13px; top: 247px; width: 120px; height:90px;}
#phn {left: 90px; top: 295px; width:55px; height:76px;}
#pin {left: 2px; top: 284px; width: 55px; height:102px;}
#pjn {left: 32px; top: 305px; width: 65px; height:82px; }
#pkn {left: 58px; top: 346px; width: 67px; height:102px; }
#pln {left: 118px; top: 365px; width: 58px; height:73px;}
#pmn {left: 170px; top: 350px; width: 94px; height:85px;}
#pnn {left: 159px; top: 408px; width: 120px; height:58px;}
#pon {left: 65px; top: 433px; width: 115px; height:44px;}


#uk a {height: 60px; }
#ire a {height: 75px;}
#sp a {height: 72px;}
#fr a {height: 63px;}
#de a {height: 32px;}
#it a {height: 62px;}
#sz a {height: 32px; }
#aus a {height:47px;}
#swe a {height: 121px;}
#nor a {height: 55px;}
#den a {height: 60px;}
#len a {height: 112px;}
#gen a {height: 46px;}
#ten a {height: 59px;}
#aen a {height: 72px;}
#ben a {height:47px;}
#cen a {height: 72px;}
#ken a {height: 82px;}
#jen a {height: 44px;}
#oen a {height: 85px;}
#wen a {height: 103px;}
#pan a {height: 65px;}
#pbn a {height: 184px;}
#pcn a {height: 80px;}
#pdn a {height: 74px;}
#pen a {height: 132px;}
#pfn a {height: 80px;}
#pgn a {height: 90px;}
#phn a {height: 76px;}
#pin a {height: 102px;}
#pjn a {height: 82px;}
#pkn a {height: 102px;}
#pln a {height: 73px;}
#pmn a {height: 85px;}
#pnn a {height: 58px;}
#pon a {height:44px;}


.buk #uk a, #uk a:hover {background: url(../images/brooklyn.gif) -170px -491px no-repeat; }
.bire #ire a, #ire a:hover {background: url(../images/brooklyn.gif) -51px -530px no-repeat;}
#sp a:hover {background: url(../images/brooklyn.gif) -274px -557px no-repeat;}
#fr a:hover {background: url(../images/brooklyn.gif) -91px -616px no-repeat;}
#de a:hover {background: url(../images/brooklyn.gif) -128px -697px no-repeat;}
#it a:hover {background: url(../images/brooklyn.gif) -51px -756px no-repeat;}
#sz a:hover {background: url(../images/brooklyn.gif) -20px -692px no-repeat; }
#aus a:hover {background: url(../images/brooklyn.gif) -188px -621px no-repeat;}
#swe a:hover {background: url(../images/brooklyn.gif) -295px -656px no-repeat;}
#nor a:hover {background: url(../images/brooklyn.gif) -197px -708px no-repeat;}
#den a:hover {background: url(../images/brooklyn.gif) -167px -811px no-repeat;}
#len a:hover {background: url(../images/brooklyn.gif) -282px -791px no-repeat;}
#gen a:hover {background: url(../images/brooklyn.gif) -294px -930px no-repeat;}
#ten a:hover {background: url(../images/brooklyn.gif) -216px -912px no-repeat;}
#aen a:hover {background: url(../images/brooklyn.gif) -142px -918px no-repeat;}
#ben a:hover {background: url(../images/brooklyn.gif) -94px -845px no-repeat;}
#cen a:hover {background: url(../images/brooklyn.gif) -23px -880px no-repeat;}
#ken a:hover {background: url(../images/brooklyn.gif) -50px -979px no-repeat;}
#jen a:hover {background: url(../images/brooklyn.gif) -178px -1013px no-repeat;}
#oen a:hover {background: url(../images/brooklyn.gif) -248px -1001px no-repeat;}
#wen a:hover {background: url(../images/brooklyn.gif) -205px -1100px no-repeat;}
#pan a:hover {background: url(../images/brooklyn.gif) -320px -1067px no-repeat;}
#pbn a:hover {background: url(../images/brooklyn.gif) -148px -1333px no-repeat;}
#pcn a:hover {background: url(../images/brooklyn.gif) -14px -1074px no-repeat;}
#pdn a:hover {background: url(../images/brooklyn.gif) -327px -1257px no-repeat;}
#pen a:hover {background: url(../images/brooklyn.gif) -110px -1158px no-repeat;}
#pfn a:hover {background: url(../images/brooklyn.gif) -242px -1242px no-repeat;}
#pgn a:hover {background: url(../images/brooklyn.gif) -16px -1312px no-repeat;}
#phn a:hover {background: url(../images/brooklyn.gif) -16px -1196px no-repeat;}
#pin a:hover {background: url(../images/brooklyn.gif) -20px -1408px no-repeat;}
#pjn a:hover {background: url(../images/brooklyn.gif) -80px -1508px no-repeat;}
#pkn a:hover {background: url(../images/brooklyn.gif) -17px -1620px no-repeat;}
#pln a:hover {background: url(../images/brooklyn.gif) -160px -1635px no-repeat;}
#pmn a:hover {background: url(../images/brooklyn.gif) -205px -1540px no-repeat;}
#pnn a:hover {background: url(../images/brooklyn.gif) -258px -1665px no-repeat;}
#pon a:hover {background: url(../images/brooklyn.gif) -128px -1749px no-repeat;}

.regMainTable {
	background:url(../images/box.jpg);
	height:700px;
}

.roundedBox {	
	margin:0 auto;
	width:791px;
	margin-top:40px;

}
.borderBox {
	border-left:1px solid #c5cfab;
	border-right:1px solid #c5cfab;
	background-color:#f7f5ce;
	font-family:"Book Antiqua";
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	color:#6f6e5d;
}

.txtBoxWhite {
	border:1px solid #b9b2b2;
	width:227px;
}

.txtBoxGery {
	border:1px solid #b9b2b2;
	width:227px;
	background-color:#f5f5f5;
}

.dropDown{
	border:1px solid #b9b2b2;
	width:227px;
	background-color:#f5f5f5;
}

.dropDownWhite {
	border:1px solid #b9b2b2;
	width:227px;
}
.txtarea {
	border:1px solid #b9b2b2;
	width:227px;
}
.tegSubBtn {
	background:url(../images/submit_reg_btn.gif) no-repeat;
	border:none;
	width:126px;
	height:39px;
}
.dvStyle
{
       
       z-index:2000;
       position:absolute;
       top:0px;
       left:0px;
       margin:0px 0px 0px 0px;
       top:2px;
       width:100%;
       height:200%;
}


/*review submit*/
.mainsky_back{width:520px;
padding:20px;
height:380px;
border:1px solid #d6d5d5;
background:#e2f1fe;
margin:0 auto;
padding:0;
text-align:center;
vertical-align:top;}

.text{font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#443b74;}

.reviewmid{
	background:url(../../where you eat 30-12-2009/images/review_mid.jpg) repeat-x;
	height:53px;
	color:#fff;
	font-size:15px;
	width:667px;
	font-weight:bold;
	line-height:45px;
	padding:0px 0px 0px 13px;
}

.reviewMiddleBorder {
	background:url(../../where you eat 30-12-2009/images/review_round_panel_mid.jpg) repeat-y;
	padding:0px 0px 0px 15px;
}

.review1{font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#897025;}

.message_box{background:#fff;
border:1px solid #bbb1b1;
width:336px;
height:53px;}

.text_box{background:#fff;
border:1px solid #bbb1b1;
width:336px;
height:23px;}
/*review submit*/
.mainyellow_back{width:100%;
height:580px;
border:0;
margin:0 auto;
padding:0;
text-align:center;
vertical-align:top;}

.reviewmid{
	background:url(../images/review_mid.jpg) repeat-x;
	height:53px;
	color:#fff;
	font-size:15px;
	width:667px;
	font-weight:bold;
	line-height:45px;
	padding:0px 0px 0px 13px;
}

.reviewMiddleBorder {
	background:url(../images/review_round_panel_mid.jpg) repeat-y;
	padding:0px 0px 0px 15px;
}

.review1{font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#897025;}

.middle_text{font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#000;}

.middle_text1{font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#000;}

.greengrass{background:url(../images/green_grass.jpg) left bottom repeat-x;}

.autocomplete_completionListElement 
{  
	/*visibility : hidden;*/
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}
/*COUPONS*/
body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 10px;
}
.bg {
	background:url(../images/bg.jpg) no-repeat;
	width:285px;
	height:230px;
}
.leader {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000000;
}
.header {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.descrip {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.text {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:10px;
}
/*COUPONS*/


.highslide-image {
	border: 1px solid black;
}

.highslide-controls {
	width: 90px !important;
}

.highslide-controls .highslide-close {
	display: none;
}

.highslide-caption {
	padding: .5em 0;
}

img, div { behavior: url(..images/iepngfix.htc) }

.resultTableWithoutCoupon
{
	background-color:#B5AC0F;
}

.resultTableWithoutCoupon td
{
	background-color:#FFFFB7;
	padding-left:4px;
	color: #716D03;
}

.resultTableWithoutCoupon th
{
	color:#716D03;
	font-size:14px;
	font-weight:bold;
	padding-left:4px;
}

.resultTableWithCoupon
{
	background-color:#AEAD5A;
}

.resultTableWithCoupon td
{
	background-color:#F8BB49;
	padding-left:4px;
	color: #716D03;
}

.restaurantLink
{
	color: #990000;
	font-weight:bold;
}

.featuredImage
{
	width:200px;
	height:145px;
	margin:10px;
}

.searchLetter
{
	font-size: 14px;
	font-weight: bold;
    color: #716d03; 
    font-family: Verdana; 
}

.cuisineThumbnail
{
	width	: 96px;
	height	: 62px;
}

.close {
	float:right; 
}

.divIFrame
{
	width:100%;
	height:100%;
	border: 1px solid #C9C575;
	background-color:white;
}

.divModal
{
       
       z-index	: 2000;
       position	: absolute;
       top		: 0px;
       left		: 0px;
       margin	: 0px 0px 0px 0px;
       top		: 2px;
       width	: 100%;
       height	: 200%;
       display	: none;
}

.divCenterer
{
	margin:auto;
	margin-top:100px;
}


.mylist {
	width:50%;
	float:left;
	color:#418ac9;
	font-size:17px;
	background-color:#fff;
	margin-bottom:8px;
	padding-left:5px;
}






/* Toolbar base */

#wueToolbarWrap{
    position:fixed;
    bottom:0px;
    left:0px;
    height:33px;
    width:100%;
    z-index:9999;
    _display:none !important;
    visibility:hidden;
}

#wueToolbarInnerWrap{
    background:url(../images/toolbarBkg2.png) no-repeat left top;
    width:989px;
    margin:0px auto;
    position:relative;
    height:33px;
    display:block;
    padding-left:8px;
}

#wueToolbarContent{
    position:relative;
    background:url(../images/toolbarBkg2.png) no-repeat right bottom;
    display:block;
    height:33px;
    color:White;
    
font-size:10px;
}

#wueToolbarContent a,
#wueToolbarContent a:link,
#wueToolbarContent a:hover,
#wueToolbarContent a:active{
    color:White;

font-weight:bold;
font-family:Arial;
font-size:10px;
}

#wueToolbarContent a:hover{
    text-decoration:none;
}

#wueToolbarContent .expandCollapse{
    position:absolute;
    right:6px;
    bottom:2px;
    height:24px;
    width:14px;
    background:url(../images/toolbarAccents.png) no-repeat 3px -29px;
    cursor:pointer;
}

.collapsed #wueToolbarContent .expandCollapse{
    background-position:-22px 8px;
}

#wueToolbarContent .userTools{
    position:absolute;
    bottom:0;
    height:27px;
    width:100%;
}


.collapsed #wueToolbarContent .userTools{
    background:none;
}

#wueToolbarContent .userTools li{
    float:left;
    display:block;
    height:27px;
    position:relative;
}

#wueToolbarContent .userTools li.active{
    background:url(../images/selectorsSprite.png) no-repeat right top;
}

#wueToolbarContent .userTools li#tbUserLists{
    margin-left:30px;

}

#wueToolbarContent .userTools li#tbUserAccount{
    float:right;
    background:url(../images/selectorsSprite.png) no-repeat right bottom;
    margin-right:25px;
	line-height:30px;
}

#wueToolbarContent .userTools li .selector{
    color:#000;
    cursor:pointer;
    display:block;
    padding:0px 22px;
    height:27px;
    line-height:220%;
    background:url(../images/selectorsSprite.png) no-repeat right bottom;
}

#wueToolbarContent .userTools li#tbUserAccount .selector{
    background-position:-496px bottom;
}

.wueToolbarWaiter,
.wueToolbarUserListsWaiter,
.wueToolbarRefreshWaiter{
    position:fixed !important;
}

.wueToolbarWaiter .waiterContainer{
    left: 2px !important;
}

.wueToolbarUserListsWaiter .waiterContainer{
    right:0px !important;
    text-align:right !important;
}

/* End Toolbar base */

/* Toolbar Popups Base */

#wueToolbarContent .userTools li .popupWrap{
    display:none;
    position:absolute;
    background:url(../images/popupBkg.png) no-repeat scroll right -410px;
    bottom:29px;
    padding-right:10px;
    width:auto;
    height:auto;
    border-bottom:#dadada solid 1px;
}

#wueToolbarContent .userTools li.active .popupWrap{
    display:block;
}

#wueToolbarContent .userTools li .popupWrap h3{
    font:normal 100% Arial,Helvetica,san-serif;
    color:#dadada;
    height:18px;
    margin:0 0 0 6px;
    padding:13px 8px 0;
    white-space:nowrap;
    *width:210px;
    border:none;
    background:none;
}

#wueToolbarContent .userTools li .popupWrap .popupContent{
    background:url(../images/popupBkg.png) no-repeat scroll left top;
    display:block;
    height:auto;
    width:auto;
    padding-bottom:5px;
}

#wueToolbarContent .userTools li .popupWrap .popupArrow{
    background:url(../images/popupArrow.png) no-repeat 50% top;
    width:30px;
    height:8px;
    position:absolute;
}

#wueToolbarContent .userTools li .popupWrap .windowOptions{
    position:absolute;
    display:block;
    right:8px;
    top:11px;
}

#wueToolbarContent .userTools li .popupWrap .windowOptions .closePopup{
    display:block;
    width:15px;
    height:11px;
    background:url(../images/toolbarAccents.png) no-repeat 8px bottom;
    overflow:hidden;
    text-indent:-2000px;
    float:left;
    padding-left:8px;
    *overflow:visible;
}

#wueToolbarContent .userTools li .popupWrap .windowOptions .vertView,
#wueToolbarContent .userTools li .popupWrap .windowOptions .horizView{
    display:block;
    width:22px;
    height:17px;
    background:url(../images/toolbarAccents.png) no-repeat;
    overflow:hidden;
    text-indent:-2000px;
    float:left;
}

#wueToolbarContent .userTools li .popupWrap .windowOptions .vertView{
    background-position: 8px -14px;
}

#wueToolbarContent .userTools li .popupWrap .windowOptions .horizView{
    width:27px;
    background-position: 5px 6px;
}

#wueToolbarContent .userTools li .popupWrap .windowOptions .vertView b,
#wueToolbarContent .userTools li .popupWrap .windowOptions .horizView b{
    display:block;
    background:url(../images/selectorsSprite.png) no-repeat right -36px;
    width:22px;
    height:17px;
    margin-top:1px;
    text-indent:-2000px;
}

#wueToolbarContent .userTools li .popupWrap .windowOptions .horizView b{
    width:27px;
}

#wueToolbarContent .userTools li .popupWrap .content li{
    float:none;
    height:auto;
    position:relative;
}

#wueToolbarContent .userTools li .popupWrap .content{
    margin-left:5px;
    background:url(../images/smlListBkg.png) repeat-x left bottom;
    clear:left;
}

#wueToolbarContent .userTools li .popupWrap .content li span.checkBox{
    display:block;
    height:9px;
    width:9px;
    background:url(../images/toolbarAccents.png) no-repeat -21px -39px;
    position:absolute;
    cursor:pointer;
}

/* End Toolbar Popups Base */


/* Toolbar User Account Popup */
#wueToolbarContent .userTools li#tbUserAccount span b{
    font-weight:normal;
}

#wueToolbarContent .userTools li#tbUserAccount span i{
    font-style:normal;
}

#wueToolbarContent .userTools li#tbUserAccount .loggedIn{
    display:none;
    padding-top:2px;
}

#wueToolbarContent .userTools li#tbUserAccount .loggedOut a{
    padding:0px 5px;
	color:#000;
}

#wueToolbarContent .userTools li#tbUserAccount .popupWrap{
    right:5px;
}

#wueToolbarContent .userTools li#tbUserAccount .popupWrap .popupArrow{
    right:10px;
}

#wueToolbarContent .userTools li#tbUserAccount .popupWrap #myProfile .content li{
    margin-bottom:7px;
}

#wueToolbarContent .userTools li#tbUserAccount .popupWrap #myProfile .content{
    width:175px;
    background:url(../images/smlListBkg.png) repeat-x left bottom;
    margin-left:5px;
    padding:8px;
}

#wueToolbarContent .userTools li .popupWrap #myProfile .content .learnMore{
    text-align:right;
    padding-top:5px;
    margin-top:5px;
    background:url(../images/vertListLine.png) no-repeat 50% top;
    font-weight:bold;
}



/* End Toolbar User Account Popup */


/* Toolbar Marketing Promos */

#wueToolbarContent .userTools li .popupWrap .toolbarPromo .vertView,
#wueToolbarContent .userTools li .popupWrap .toolbarPromo .horizView{
    display:none;
}

#wueToolbarContent .userTools li .popupWrap .toolbarPromo .content{
    padding:5px 8px 0px 8px;
    width:250px;
    line-height:150%;
}

#wueToolbarContent .userTools li .popupWrap .toolbarPromo .content .learnMore{
    text-align:right;
    padding-top:5px;
    margin-top:5px;
    background:url(../images/vertListLine.png) no-repeat 50% top;
    font-weight:bold;
}

/* End Toolbar Marketing Promos */



/* Toolbar Scrollbar Base */

#wueToolbarContent .toolbarScrollArea{

}

#wueToolbarContent .toolbarScrollBar{
    background:#111;
    position:relative;
    display:none;
}

#wueToolbarContent .vert .toolbarScrollBar{
    width:12px;
    float:right;
    margin-left:5px;
    padding-top:10px;
}

#wueToolbarContent .horiz .toolbarScrollBar{
    height:12px;
    width:925px;
    float:right;
    padding-left:10px;
    position:absolute;
    top:66px;
}

#wueToolbarContent .horiz .toolbarScrollBar .scrollArea{
    width:915px;
}

#wueToolbarContent .toolbarScrollBar .arrow{
    display:block;
    background:url(../images/scrollbarArrows.png) no-repeat;
    position:absolute;
    cursor:pointer;
}

#wueToolbarContent .vert .toolbarScrollBar .handle{
    display:block;
    width:10px;
    background:url(../images/scrollbarVert.png) no-repeat right 50%;
    margin:0px auto;
    position:relative;
    height:29px;
}

#wueToolbarContent .vert .toolbarScrollBar .handle .handleStart{
    background:#111 url(../images/scrollbarVert.png) no-repeat left top;
    height:16px;
    width:10px;
    display:block;
    overflow:hidden;
    position:absolute;
    top:0;
}

#wueToolbarContent .vert .toolbarScrollBar .handle .handleEnd{
    background:#111 url(../images/scrollbarVert.png) no-repeat right bottom;
    height:16px;
    width:10px;
    display:block;
    overflow:hidden;
    position:absolute;
    bottom:0;
}

#wueToolbarContent .horiz .toolbarScrollBar .handle{
    display:block;
    height:10px;
    background:url(../images/scrollbarHoriz.png) no-repeat 50% top;
    margin:1px 0px 0px 0px;
    width:29px;
    position:relative;
}

#wueToolbarContent .horiz .toolbarScrollBar .handle .handleStart{
    background:#111 url(../images/scrollbarHoriz.png) no-repeat left bottom;
    display:block;
    height:10px;
    width:16px;
}

#wueToolbarContent .horiz .toolbarScrollBar .handle .handleEnd{
    background:#111 url(../images/scrollbarHoriz.png) no-repeat right top;
    width:16px;
    height:10px;
    display:block;
    position:absolute;
    right:0;
    top:0;

}

#wueToolbarContent .vert .toolbarScrollBar .arrow.toStart{
    width:12px;
    height:8px;
    background-position:50% top;
    top:2px;
    left:0;
}

#wueToolbarContent .vert .toolbarScrollBar .arrow.toEnd{
    width:12px;
    height:8px;
    background-position:50% bottom;
    bottom:2px;
    left:0;
}

#wueToolbarContent .horiz .toolbarScrollBar .arrow.toStart{
    width:10px;
    height:12px;
    background-position:left 50%;
    top:0;
    left:2px;
}

#wueToolbarContent .horiz .toolbarScrollBar .arrow.toEnd{
    width:10px;
    height:12px;
    background-position:right 50%;
    top:0;
    right:2px;
}


/* End Toolbar Scrollbar Base */


/* Toolbar User Lists - List Index Popup */

#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .vertView,
#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .horizView{
    display:none;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .content{
    float:left;
    width:190px;
    padding:5px;
}

#wueToolbarContent .userTools li .popupWrap h3{
    *width:180px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .toolbarScrollArea{
    max-height:160px;
    width:173px;
    float:left;
    overflow:hidden;
    height:auto;
    position:relative;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .toolbarScrollArea ul{
    display:block;
    margin:0;
    padding:0;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .toolbarScrollArea li{
    padding:4px 10px 4px 4px;
    background:none !important;
    height:auto !important;
    margin:0;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .toolbarScrollBar{
    height:150px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap #listIndex .toolbarScrollBar .scrollArea{
    height:140px;
}


/* End Toolbar User Lists - List Index Popup */


/* Toolbar User Lists - Vertical Single List Popup & Toolbar Installed Software - Vertical Single List Popup */

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .content,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .content{
    float:left;
    width:300px;
    padding:5px 5px 0px 5px;
    background:url(../images/vertListBkg.png) repeat-x left top;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea{
    max-height:324px;
    width:283px;
    float:left;
    overflow:hidden;
    padding:0;
    position:relative;
    min-height:50px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea ul,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea ul{
    margin:0;
    padding:0;
    height:auto;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li{
    padding:5px 0px 3px 0px;
    background:url(../images/vertListLine.png) no-repeat 67px top;
    display:block;
    height:46px;
    overflow:hidden;
    margin:0;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li .prodName,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li .prodName{
    vertical-align:top;
    float:left;
    display:inline-block;
    height:36px;
    width:185px;
    padding:5px 24px 5px 5px;
    overflow:hidden;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li .prodName.noImg,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li .prodName.noImg{
    margin-left:70px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li .prodImg,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li .prodImg{
    padding:5px;
    background:#383838;
    margin-right:8px;
    max-width:51px;
    display:inline-block;
    float:left;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li .prodImg img,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li .prodImg img{
    background:#fff;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li.selected .prodName,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li.selected .prodName{
    background:#dcdbdb url(http://i.i.com.com/cnwk.1d/i/tron/wueToolbar/listItemSelectBkg.png) repeat-x left bottom;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollBar,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollBar{
    height:314px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollBar .scrollArea,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollBar .scrollArea{
    height:304px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li.dlProd .prodImg,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li.dlProd .prodImg{
    margin:0px 17px 0px 10px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li.dlProd .prodImg img,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .toolbarScrollArea li.dlProd .prodImg img{
    width:32px;
    height:32px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .content li span.checkBox,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .content li span.checkBox{
    right:10px;
    top:11px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .windowOptions .vertView,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .vert .windowOptions .vertView{
    background-color:#2b2b2b;
    filter:alpha(opacity=70);
    opacity:0.7;
}

/* End Toolbar User Lists - Vertical Single List Popup & Toolbar Installed Software - Vertical Single List Popup */


/* Toolbar User Lists - Horizontal Single List Popup & Toolbar Installed Software - Horizontal Single List Popup */

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .content,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .content{
    float:left;
    width:935px;
    height:92px;
    padding:8px 5px 2px 5px;
    background:url(../images/smlListBkg.png) repeat-x left bottom;
    position:relative;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea{
    height:58px;
    width:935px;
    overflow:hidden;
    background:url(../images/horizListLine.png) no-repeat 50% bottom;
    position:relative;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea ul,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea ul{
    width:100000px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea li{
    width:173px;
    float:left;
    height:44px;
    background:#383838 url(../images/listItemBkg.png) repeat-x left bottom;
    margin-right:5px;
    padding:5px;
    overflow:hidden;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li .prodName,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea li .prodName{
    vertical-align:top;
    float:left;
    display:inline-block;
    height:43px;
    width:106px;
    overflow:hidden;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li .prodName.noImg,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea li .prodName.noImg{
    width:155px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li .prodImg,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea li .prodImg{
    margin-right:8px;
    max-width:51px;
    display:inline-block;
    float:left;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li .prodImg img,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea li .prodImg img{
    background:#fff;
    border:#c2c1c1 solid 1px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li.selected,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .toolbarScrollArea li.selected{
    background:#dcdbdb url(../images/listItemSelectBkg.png) repeat-x left bottom;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .listTools,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .listTools{
    margin-top:16px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .windowOptions .horizView,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .windowOptions .horizView{
    background-color:#2b2b2b;
    filter:alpha(opacity=70);
    opacity:0.70;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .content li span.checkBox,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .horiz .content li span.checkBox{
    right:5px;
    top:5px;
}


/* End Toolbar User Lists - Horizontal Single List Popup & Toolbar Installed Software - Horizontal Single List Popup */


/* Toolbar User Lists - Single List Popup Shared Assets*/

#wueToolbarContent .userTools li#tbUserLists .popupWrap{
    left:-23px;
}

#wueToolbarContent .userTools li#tbUserSoftware .popupWrap{
    left:-108px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .popupArrow{
    left:23px;
}

#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .popupArrow{
    left:106px;
}

#wueToolbarContent .userTools li .popupWrap h3 b{
    font-weight:normal;
}

#wueToolbarContent .userTools li .popupWrap h3 span{
    height:14px;
    background:url(../images/vertListBkg.png) repeat-x left top;
    max-width:125px;
    display:block;
    float:left;
    padding:2px 7px;
}

#wueToolbarContent .userTools li .popupWrap h3 a{
    display:block;
    *display:inline-block;
    float:left;
    padding:2px 0px 2px 10px;
    background:url(../images/toolbarAccents.png) no-repeat -24px -14px;
    margin-left:8px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap li.selected a,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap li.selected a{
    color:#333;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .listTools,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .listTools{
    width:100%;
    margin-top:3px;
    clear:left;
    position:relative;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .listTools a,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .listTools a{
    display:inline-block;
    background:url(../images/selectorsSprite.png) no-repeat right bottom;
    height:18px;
    padding:2px 8px 1px 8px;
    float:right;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .listTools a.remove,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap a.techTracker{
    background-image:none;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .listTools a.refreshList{
    text-indent:-2000px;
    width:16px;
    height:16px;
    background:#1e1e1e url(../images/refreshIcon.gif) no-repeat;
    float:left;
    padding:0;
}


#wueToolbarContent .userTools li#tbUserLists .popupWrap .listTools .toolbarListAlert {
    background:#111;
    bottom:5px;
    left:20px;
    opacity:0.85;
    padding:5px;
    position:absolute;
    width:215px;
    visibility:hidden;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .content li.selected span.checkBox,
#wueToolbarContent .userTools li#tbUserSoftware .popupWrap .content li.selected span.checkBox{
    background-position:-21px -51px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li.noProd{
    padding-left:70px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li.noProd .prodName span,
#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li.noProd .prodName span{
    display:block;
    padding-bottom:5px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li.noProd .prodName,
#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li.noProd .prodName{
    display:block;
    float:none;
    margin-bottom:5px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li.noProd .prodName{
    width:170px;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .vert .toolbarScrollArea li.noProd.selected .prodName,
#wueToolbarContent .userTools li#tbUserLists .popupWrap .horiz .toolbarScrollArea li.noProd.selected .prodName{
    color:#333;
}

/* End Toolbar User Lists - Single List Popup Shared Assets*/



/* Clearfix */
#wueToolbarContent .userTools li#tbUserLists .popupWrap .listTools:after,
#wueToolbarContent .userTools li#tbUserLists .popupWrap h3:after,
#wueToolbarContent .userTools li .popupWrap .vert .toolbarScrollArea li:after,
#wueToolbarContent .userTools li .popupWrap .toolbarScrollArea ul:after,
#wueToolbarContent .userTools li .popupWrap .toolbarScrollArea:after,
#wueToolbarContent .userTools li#tbUserLists .popupWrap .content:after,
#wueToolbarContent .userTools li .popupWrap .popupContent:after,
#wueToolbarContent .userTools:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#wueToolbarContent .userTools li#tbUserLists .popupWrap .listTools,
#wueToolbarContent .userTools li .popupWrap .toolbarScrollArea ul,
#wueToolbarContent .userTools li#tbUserLists .popupWrap h3,
#wueToolbarContent .userTools li .popupWrap .vert .toolbarScrollArea li,
#wueToolbarContent .userTools li .popupWrap .toolbarScrollArea,
#wueToolbarContent .userTools li#tbUserLists .popupWrap .content,
#wueToolbarContent .userTools li .popupWrap .popupContent,
#wueToolbarContent .userTools{
    *display: inline-block;
}


.ultabs
{
	text-align: left;
	/*font: bold 11px verdana, arial, sans-serif;*/
	font-weight: bold;
	border-bottom: 1px solid #e0a51d;
	list-style-type: none;
	padding: 6px 0px 3px 0px;
	margin-left: 3px;
	margin-right: 3px;
	width: 386px;
}

.ultabs li 
{
	display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 
{
	border-bottom: 1px solid #fff;
	background-color: #fff;
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a 
{
	background-color: #fff;
	color: #000;
	position: relative;
	top: 1px;
	padding-top: 4px;
}

.ultabs li a 
{
	padding: 3px 4px;
	border: 1px solid #e0a51d;
	background-color: #f4d569;
	margin-right: 0px;
	text-decoration: none;
	border-bottom: none;
	color: Black;
}

.ultabs a:hover 
{
	background: #e0a51d;
}

.ultabs .activated
{
	background: #e0a51d;
}

.tabDiv
{
	width:384px;
	margin-left:3px;
	margin-bottom:3px;
	border-left: 1px solid #e0a51d;
	border-right: 1px solid #e0a51d;
	border-bottom: 1px solid #e0a51d;
}
	