﻿html, body {
	margin: 0px;
	padding: 0px;
	background: #ffffff;
	color: #333333;
	font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-size: 12px;
	text-align:left
}

*
{
	font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-size: 12px;
}

DIV#divPage 
{
	clear:both;
	border-top: 2px solid #058;
	background-color: #FFFFFF;
	color:#666666;
	width: 960px;
	margin: 0 auto;
	text-align: left;
	border: 0px solid #999;
}

#divFailureMessage {
margin:10px 0 0 5px;
text-align:center;
}

#divFailureMessage .error {
color:#FF0000;
font-family: Verdana, 'Lucida Grande', arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-align:left;
}

#divFailureMessage .success {
color:#999999;
font-family: Verdana, 'Lucida Grande', arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-align:left;
}

/* DESi11.COM Header CSS Document */

#header {
	float: left;
	width: 960px;
	height: auto;
	height: 100%;
}
#headerButtonTop {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 960px;
	height: 23px;
}
#headerButtonTop_left {
	float: left;
}
#headerButtonTop_left a {
	float: left;
	margin: 0px;
	margin-right: 1px;
	padding: 0px;
	width: 108px; /* 110 */
	height: 21px;
	border: 1px solid #dcdcdc;
	border-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	line-height: 18px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.025em;
	background: url(../../images/headerButtonTop_bg.jpg) repeat-x bottom;
}
#headerButtonTop_left a:hover {
	color: #f7931e;
	text-decoration: none;
}
#headerButtonTop_right {
	float: right;
	margin: 0px;
	padding: 0px;
	padding-right: 5px;
	width: 464px; /* 470 */
	height: 22px;
	text-align: left;
	background: url(../../images/headerButtonTop_right_yellow_orange_bg.jpg) repeat-x top right;
	border-top: 1px solid #ffde00;
	border-right: 1px solid #ffde00;
}
#headerButtonTop_right ul {
	margin: 0px;
	padding: 0px;
}
#headerButtonTop_right li {
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	padding-left: 15px;
	padding-right: 0px;
	list-style: none;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #003366;
	background: url(../../images/bullet2.gif) no-repeat left;
	text-align: left;
}
#headerButtonTop_right a {
	text-decoration: none;
	color: #003366;
}
#headerButtonTop_right a:hover {
	text-decoration: none;
	color: #996633;
}
#logoDiv {
	float: left;
	padding-top: 10px;
	padding-bottom: 8px;
	margin: 0px;
	width: 590px; /* 590 */
	height: auto;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fcc40f;
	vertical-align: text-bottom;
	line-height: 41px;
	font-weight: bold;
}
#logoDiv img {
	float: left;
	margin-right: 20px;
	display: inline;
}
#logoDiv span {
	color: #003366;
}
#flags {
	float: right;
	margin: 0px;
	padding: 0px;
	background: url(../../images/flag_yellow_orange_line.jpg) no-repeat right top;
}
#flags a {
	float: right;
	margin: 0px;
	padding: 0px;
	padding-top: 18px;
	padding-left: 12px;
	width: 40px; /* 52 */
	height: 32px; /* 50 */
	background: url(../../images/flag_yellow_orange_line.jpg) no-repeat left top;
	display: inline;
	border: 0px;
	cursor:default;
}
#flags a:hover {
	text-decoration: none;
	border: 0px;
}
#menu_img {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 960px;
	height: 26px;
	background: url(../../images/menu_img.jpg) no-repeat;
}
#menu {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 958px; /* 960 */
	height: 31px; /* 33 */
	border: 1px solid #dcdcdc;
	background: url(../../images/menuBg.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	letter-spacing: 0.05em;
	line-height: 31px;
}
#menuLeft {
	float: left;
}
#menuLeft ul {
	margin: 0px;
	padding: 0px;
}
#menuLeft li {
	margin: 0px;
	padding: 8px;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none;
	border-right: 1px solid #dcdcdc;
	display: inline;
}
#menuLeft a {
	text-decoration: none;
	color: #000000;
}
#menuLeft a:hover {
	text-decoration: none;
	color: #666666;
}
#menuRight {
	float: right;
	background: url(../../images/menuBg_right.jpg) repeat-x;
}
#menuRight ul {
	margin: 0px;
	padding: 0px;
}
#menuRight li {
	margin: 0px;
	padding: 8px;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none;
	border-left: 1px solid #dcdcdc;
	display: inline;
}
#menuRight a {
	text-decoration: none;
	color: #000000;
}
#menuRight a:hover {
	text-decoration: none;
	color: #666666;
}
#menuShade {
	margin: 0px;
	padding: 0px;
	width: 960px;
	height: 8px;
	background: url(../../images/menuShade.jpg) repeat-x top;
}
/* End Header Divs Here */
/* DEFAULT PAGE */



#topBody {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 960px;
	height: auto;
	height: 100%;
}
#topBody_img {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 628px; /* 630px */
	height: auto;
	height: 100%;
}
#topBody_img img {
	border: 1px solid #cecece;
}

#findBy {
	float: right;
	padding: 0px;
	margin: 0px;
	width: 322px; /* 324 */
	height: 248px; /* 250 */
	border: 1px solid #cecece;
	background: #eff9fe;
}
#findBy_header {
	float: left;
	padding-left: 7px;
	width: 315px; /* 322 */
	margin: 0px;
	background: url(../../images/find_hd_bg.jpg) repeat-x bottom #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #f7931e;
	line-height: 30px;
	font-size: 18px;
	text-align: left;
	border-bottom: 1px solid #cecece;
	font-weight: normal;
}
#findBy_body {
	float: left;
	padding: 7px;
	padding-bottom: 0px;
	margin: 0px;
	width: 308px; /* 322 */
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: justify;
	background: url(../../images/worldmap_findBg.jpg) no-repeat top center;
}
#findBy_body h1 {
	margin-bottom: 0px;
	color: #0a94d6;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
}
#findBy_body input {
	width: 306px;
	border: 1px solid #cccccc;
	background: #ffffff;
}
.radPanelCursorDefault {
cursor:default;
}
.radPanelCursorDefault:hover {cursor:default;}

#popSearch {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-top: 8px;
	width: 958px; /* 960 */
	height: auto;
	height: 100%;
	border: 1px solid #cccccc;
	background: url(../../images/pop_search_bg.jpg) repeat-x top;
}
#popSearch h1 {
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	line-height: 30px;
	text-align: left;
}
#popSearch_buttons {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 16.5px;
	height: auto;
}
#popSearch_buttons a {
	float: left;
	margin: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	width: 173px;
	height: 26px;
	background: url(../../images/pop_search_btn_bg.gif) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	color: #109bd0;
	font-weight: bold;
	line-height: 26px;
	text-decoration: none;
	letter-spacing: 0.06em;
}
#popSearch_buttons a:hover {
	text-decoration: none;
	color: #999999;
}

#leftBlock {
	float: left;
	padding: 10px;
	margin: 0px;
	margin-bottom: 8px;
	width: 454px; /* 476 */
	height: 115px; /* 137 */
	border: 1px solid #cccccc;
	background: url(../../images/leftBlock_img.jpg) no-repeat top left;
}
#leftBlock h1 {
	margin: 0px;
	padding: 0px;
	margin-left: 120px;
	margin-top: 65px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 28px;
	font-size: 20px;
	color: #f47920;
	font-weight: normal;
}
#rightBlock {
	float: right;
	padding: 10px;
	margin: 0px;
	margin-bottom: 8px;
	width: 454px; /* 476 */
	height: 115px; /* 137 */
	border: 1px solid #cccccc;
	background: url(../../images/rightBlock_img.jpg) no-repeat top left;
}
#rightBlock h1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 28px;
	font-size: 20px;
	color: #0a94d6;
	font-weight: normal;
}
.radWindowZIndex {z-index:9000;}
.radMenuZIndex {z-index:1000;}
.radMenuHighZIndex {z-index:9000;}
.radMenuMidZIndex {z-index:1000;}
.radMenuLowZIndex {z-index:200;}
.radZLowest {z-index:-1;}

.autoCompleteList 
{
 width:300px;
 border:1px solid gray;
 margin:0px;
 background-color:#ffffff;
 position:absolute; 
 z-index:9000;
}

.autoCompleteList  ul {
	margin: 0px;
	padding: 0px;
}
.autoCompleteList  li {
	margin: 0px;
	margin-left: 20px;
	padding: 0px;
	list-style: url(../../images/bullet2.gif);
	line-height: 14px;
}

.autoCompleteListItem 
{	
   z-index:9000;
}

.autoCompleteHighlightedListItem
{
	z-index:9000;
	background-color:#FFF380;

}

.autoCompleteHighlightedListItem  ul {
	margin: 0px;
	padding: 0px;
}
.autoCompleteHighlightedListItem  li {
	margin: 0px;
	margin-left: 20px;
	padding: 0px;
	list-style: url(../../images/bullet2.gif);
	line-height: 14px;
}

.highlite_orange
{
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: buttonshadow;
}
.highlite_orange:link {
	font-family: tahoma;font-size: 12px;font-weight: normal;text-decoration: underline;color: #F88017;
}

.highlite
{
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: buttonshadow;
}
.highlite:link {
	font-family: tahoma;font-size: 11px;font-weight: normal;text-decoration: underline;color: #fc7323;
}
.highlite:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #fc7323;
}

.highlite:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #7fbbf6;
}

.highlite:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #7fbbf6;
}

.highlite2
{
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: buttonshadow;
}
.highlite2:link {
	font-family: tahoma;font-size: 12px;font-weight: normal;text-decoration: underline;color: #fc7323;
}
.highlite2:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #fc7323;
}

.highlite2:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #7fbbf6;
}

.highlite2:active {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #7fbbf6;
}

.highliteBlue
{
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: buttonshadow;
}
.highliteBlue:link {
	font-family: tahoma;font-size: 12px;font-weight: normal;text-decoration: none;color: #7fbbf6;
}
.highliteBlue:visited {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #7fbbf6;
}

.highliteBlue:hover {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #fc7323;
}

.highliteBlue:active {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #fc7323;
}

/* PAGE HEADLINER */

#divPageHeadline {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 960px;
	height: 55px;
	text-align:left;
	background: url(../../images/desi_11_top_search_bg.gif) no-repeat right bottom #ffca00;
}
#divPageHeadline p {
	margin: 0px;
	padding: 0px;
	padding-top: 15px;
	padding-left: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif; /*"Myriad Pro", */
	font-size: 17px;
	letter-spacing: .025em;
	color: #666666;
}
#divPageHeadline strong {
	padding-right: 10px;
	color: #287dae;
	font-size: 24px;
	font-weight: normal;
}
.lineHeight_3 {
	clear: both;
	line-height: 3px;
}
.lineHeight_5 {
	clear: both;
	line-height: 5px;
}
.lineHeight_10 {
	clear: both;
	line-height: 10px;
}
.lineHeight_15 {
	clear: both;
	line-height: 15px;
}
.lineHeight_20 {
	clear: both;
	line-height: 20px;
}
.lineHeight_25 {
	clear: both;
	line-height: 25px;
}
.lineHeight_30 {
	clear: both;
	line-height: 30px;
}

.errorTableBorder
{
	width:100%;
}

.errorTable
{
	margin-bottom:5px;
}

.errorSuccessS
{
	border:1px dashed #B1FB17; 
	background-color:#FFFFFF;
	text-align:left;
	padding:5px 5px 5px 10px; 
	margin:0px;
}

.errorSuccessE
{
	border:1px dashed #E41B17; 
	background-color:#FDEEF4;
	text-align:left;
	padding:5px 5px 5px 10px; 
	margin:0;
}

/************** Privacy BEGIN ************/

#privacyContent 
{
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	width: 800px; /* 960px */
	height: auto;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636b75;
	line-height: 18px;
}
#privacyContent a {
	color: #fc7323;
	text-decoration: none;
}
#privacyContent a:hover {
	color: #fc7323;
	text-decoration: underline;
}
#privacyContent p {
	margin :  0 0 18px 0;
	padding : 0;
	text-align: justify;
}
#privacyContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 40px;
	font-size: 25px;
	color: #000000;
	font-weight: normal;
}
#privacyContent h3 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding-left: 0px;
	
}
#privacyContent h4 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
#privacyContent h5 {
	color: #3e434a;
	font: bold 13px/18px Arial, sans-serif;
	margin: 0;
	padding: 0;
}
#privacyContent address {
	font-style : normal;
	margin-bottom : 18px;
}
#privacyContent ol {
	margin:0 0 0 25px;
}

#privacyContent .check_blue 
{
	margin:0 0 0 25px;
	list-style-image: url(../../images/check_bullet_blue.gif);
	text-align: justify;
}
#privacyContent .check_green 
{
	margin:0 0 0 25px;
	list-style-image: url(../../images/check_bullet_green.gif);
	text-align: justify;
}
#privacyContent .delet_red 
{
	margin:0 0 0 25px;
	list-style-image: url(../../images/delet_bullet_red.gif);
	text-align: justify;

}

/************** Privacy END ************/
.RadTextbox 
{
		font-family: Arial,Helvetica,Tahoma,Verdana,sans-serif;
	font-size: 12px;
}

/******** End Blue Button *********/

#ds_review_guide {
	float: right;
	margin: 0px;
	padding: 12px;
	width: 221px; /* 245 */
	height: auto;
	height: 100%;
	background: url(../../images/ds_right_nav_top_bg.jpg) top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	text-align: justify;
}
#ds_review_guide p {
	margin: 0px;
	padding: 0px;
}
#ds_review_guide p a {
	text-decoration: underline;
	color: #0099FF;
}
#ds_review_guide p a:hover {
	text-decoration: underline;
	color: #ff9900;
}
#ds_review_guide .heading {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 18px;
	color: #ff9900;
	font-weight: normal;
	line-height: 32px;
	border-bottom: 1px solid #cccccc;
}

#ds_review_guide .heading2 {
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	font-size: 13px;
	color: #ff9900;
	font-weight: bold;
	line-height: 32px;
	border-bottom: 1px solid #cccccc;
}

#ds_review_guide ul {
	margin: 0px;
	padding: 0px;
}
#ds_review_guide li {
	margin: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0px;
	list-style: url(../../images/blue_3arrows.gif);
	line-height: 18px;
}

#ds_review_guide .liArrow { mBulletOrange
	margin: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0px;
	list-style: url(../../images/orange_blue_bullet.gif);
	line-height: 18px;
}

#ds_review_guide .liArrow2 { 
	margin: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0px;
	list-style: url(../../images/mBulletOrange.jpg);
	line-height: 18px;
}
/**************/

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../../Images/filledStar.gif);

}

.emptyRatingStar {
    background-image: url(../../Images/emptyStar.gif);
}

.savedRatingStar {
    background-image: url(../../Images/savedStar.gif);
}
/**************/

.bulletsDiv ul {
	margin: 0px;
	padding: 0px;
	
}
.bulletsDiv  li {
	margin: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding: 0px;
	list-style: url(../../images/gray_arrow.gif);
}

.bulletsDiv2 ul {
	margin: 0px;
	padding: 0px;
	
}
.bulletsDiv2  li {
	margin: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
	padding: 0px;
	list-style: url(../../images/gray_arrow.gif);
}

.videoShowcaseHeading {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #F87217;
	line-height: 20px;
	font-weight: bold;
}

.videoShowcaseImg
{
	border:1px solid #6D7B8D;
	padding:2px;
}

.videoShowcaseTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099FF;
	padding:0px;
	margin:0px;
}

.normalShowcaseHeading {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
}

/************** Privacy BEGIN ************/

#privacyContent 
{
	margin-left: 10px;
	margin-right: 10px;
	padding: 0px;
	width: 840px; /* 960px */
	height: auto;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636b75;
	line-height: 18px;
}
#privacyContent a {
	color: #fc7323;
	text-decoration: none;
}
#privacyContent a:hover {
	color: #fc7323;
	text-decoration: underline;
}
#privacyContent p {
	margin :  0 0 18px 0;
	padding : 0;
	text-align: justify;
}
#privacyContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size: 25px;
	color: #000000;
	font-weight: normal;
}
#privacyContent h3 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	margin: 0 0 15px 0;
	padding-left: 0px;
	
}
#privacyContent h4 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
#privacyContent h5 {
	color: #3e434a;
	font: bold 13px/18px Arial, sans-serif;
	margin: 0;
	padding: 0;
}
#privacyContent address {
	font-style : normal;
	margin-bottom : 18px;
}
#privacyContent ol {
	margin:0 0 0 25px;
}

#privacyContent .check_blue 
{
	margin:0 0 0 25px;
	list-style-image: url(../../images/check_bullet_blue.gif);
	text-align: justify;
}
#privacyContent .check_green 
{
	margin:0 0 0 25px;
	list-style-image: url(../../images/check_bullet_green.gif);
	text-align: justify;
}
#privacyContent .delet_red 
{
	margin:0 0 0 25px;
	list-style-image: url(../../images/delet_bullet_red.gif);
	text-align: justify;

}

/************** Privacy END ************/

/******** Start SkyBlue Button *********/
a.skyBlue_button {
	background: transparent url('../../images/square_skyBlue_left.gif') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 32px;
	height: 32px;
	padding-left: 25px;
	text-decoration: none;
	font-weight: bold;
}
a:link.skyBlue_button, a:visited.skyBlue_button, a:active.skyBlue_button {
	color: #005696;
}
a.skyBlue_button span {
	background: transparent url('../../images/square_skyBlue_right.gif') no-repeat top right;
	display: block;
	padding: 0 25px 0 0;
}
a.skyBlue_button:hover {
	background-position: bottom left;
}
a.skyBlue_button:hover span {
	background-position: bottom right;
	color: #3366cc;
}
.skyBlue_button_wrapper { 
	overflow: hidden;
	width: 100%;
}

/* ------------------------------- */

#bulletSingleStrongVideo {
	float: left;
	letter-spacing: 0.02em;
	color: #666666;
	text-align: justify;
	font-weight: normal;
	font-size: 12px;
}
#bulletSingleStrongVideo .img1 {
	padding-left: 50px;
	line-height: 44px;
	font-size: 14px;
	font-weight:bold;
	background: url(images/chart_48.gif) left no-repeat;
}
#bulletSingleStrongVideo .p1 {
	padding-left: 50px;

}
#bulletSingleStrongVideo .img2 {
	padding-left: 60px;
	line-height: 44px;
	font-size: 24px;
	color: #4169E1;
	background: url(images/mail_write_48.gif) left no-repeat;
}
#bulletSingleStrongVideo ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#bulletSingleStrongVideo .li {
	list-style: inside;
	padding-left: 60px;
	line-height: 20px;
	font-size: 13px;
	color: #000000;
}

.accordionLink 
{
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-size: 12px;
	color: #F87217;
	background: transparent url('../../images/mBullet1.jpg') no-repeat top left;
	display: block;
	padding: 0 0 0 20px;	
	margin-bottom:10px;
	font-weight:bold;
	overflow:hidden;
	width:530px;
}

.accordionBlock
{
	width:600px;
	padding:0px 0px 15px 20px;
	overflow:hidden;overflow-x:hidden;overflow-y:hidden;
 }
 .accordionControl
 {
 	overflow:hidden;overflow-x:hidden;overflow-y:hidden;
 }
 
 .slideshowImage
 {
 	width:auto;
 }
 
 /******** Start Outer Line Dark Blue Button *********/

a.ds_Ol_darkBlue_button {
	background: transparent url('../../images/outerLine_dark_blue_gradient_btn_bg_left.gif') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	padding-left: 15px;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.025em;
}
a:link.ds_Ol_darkBlue_button, a:visited.ds_Ol_darkBlue_button, a:active.ds_Ol_darkBlue_button {
	color: #d1e8f8;
}
a.ds_Ol_darkBlue_button span {
	background: transparent url('../../images/outerLine_dark_blue_gradient_btn_bg_right.gif') no-repeat top right;
	display: block;
	padding: 0 15px 0 0;
}
a.ds_Ol_darkBlue_button:hover {
	background-position: bottom left;
}
a.ds_Ol_darkBlue_button:hover span {
	background-position: bottom right;
	color: #ffffff;
}
.ds_Ol_darkBlue_button_wrapper { 
	overflow: hidden;
	width: 100%;
}
/******** End Outer Line Dark Blue Button *********/

/* Start Main Search Results CSS */

#main_search_top_left {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 960px;
	height: 70px;
	background: url(../../images/top_main_search_bg_left.jpg) no-repeat left top;
}
#main_search_top_right {
	float: left;
	padding: 16px;
	margin: 0px;
	width: 928px; /* 960 */
	height: 38px; /* 70 */
	background: url(../../images/top_main_search_bg_right.jpg) no-repeat right top;
}
#main_search_top_content_left {
	float: left;
	margin: 0px;
	padding: 6px;
	width: 650px; /* 662 */
	height: 26px; /* 38 */
	background: #dee4e9;
	filter: alpha(opacity=90);
	opacity: .9;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}
#main_search_top_content_left .input {
	padding: 2px;
	margin: 0px;
	width: 300px; /* 300 */
	height: 20px; /* 26 */
	line-height: 20px;
	vertical-align: middle;
	background: #ffffff;
	border: 1px solid #9ab5c6;
	color: #333333;
	z-index:9000;
}
#main_search_top_content_left .span {
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0px;
	vertical-align: middle;
}
#main_search_top_content_right {
	float: right;
	margin: 0px;
	padding: 6px;
	width: 253px; /* 265 */
	height: 26px; /* 38 */
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}

/******** Start Main Search Light Blue Button *********/
a.msb_blue_button {
	background: transparent url('../../images/main_search_btn_left.gif') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 26px;
	height: 26px;
	padding-left: 15px;
	text-decoration: none;
	font-weight: normal;
}
a:link.msb_blue_button, a:visited.msb_blue_button, a:active.msb_blue_button {
	color: #003366;
}
a.msb_blue_button span {
	background: transparent url('../../images/main_search_btn_right.gif') no-repeat top right;
	display: block;
	padding: 0 15px 0 0;
}
a.msb_blue_button:hover {
	background-position: bottom left;
}
a.msb_blue_button:hover span {
	background-position: bottom right;
	color: #6699cc;
}
.msb_blue_button_wrapper { 
	overflow: hidden;
	width: 100%;
}
/******** End Main Search Light Blue Button *********/

/****** Start Popular Searches Here *****/

#desi_11_popular_searches {
	float: left;
	margin: 0px;
	margin-top: 0px;
	padding: 9px;
	width: 940px; /* 960 */
	height: auto; 
	height: 99.8%; /* 100% */
	background: url(../../images/desi_11_popular_searches_bg.jpg) repeat-x bottom #ffffff;
	border: 1px solid #aec5d1;
}
#desi_11_popular_searches h3 {
	padding: 0px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #c7242f;
}
#desi_11_popular_searches_links {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 940px;
	height: auto;
	height: 100%;
}
#desi_11_popular_searches_links a {
	float: left;
	margin: 0px;
	margin-left: 7px;
	margin-right: 7px;
	padding: 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 30px;
	color: #113c58;
	border-bottom: 1px solid #c9dce5;
	width: 159px; /* 188 */
	height: 30px;
	text-decoration: none;
	background: url(../../images/popular_searches_bullet.gif) no-repeat left;
}
#desi_11_popular_searches_links a:hover {
	text-decoration: none;
	color: #eb871b;
}

#desi_11_top_search_classified {
	
	clear:both;
	margin: 0px;
	margin-bottom: 7px;
	padding: 0px;
	width: 960px;
	height: 70px;
	background: url(../../images/desi_11_top_search_bg.gif) no-repeat right bottom #ffca00;
}

#desi_11_top_search {
	float: left;
	margin: 0px;
	margin-bottom: 7px;
	padding: 10px;
	width: 940px; /* 960 */
	height: 80px; /* 100 */
	background: url(../../images/desi_11_top_search_bg.gif) no-repeat right bottom #ffca00;
}
#desi_11_top_search_b {
	float: left;
	margin: 0px;
	padding: 10px 16px 16px 16px;
	width: 928px; /* 960 */
	height: 38px; /* 70 */
}
#desi_11_top_search_content_left {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	padding-right: 15px;
	width: 730px; /* 762 */
	height: 78px; /* 80 */
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	border: 1px solid #ffffff;
	background: url(../../images/desi_11_top_search_bg1.jpg) no-repeat center bottom #feec99;
}
#desi_11_top_search_content_left h3 {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-right: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 28px;
/*	background: url(../../images/desi11_question_mark_orange_12x15.gif) no-repeat right;	*/
}
#desi_11_top_search_content_left p {
	float: left;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 20px;
}
#desi_11_top_search_content_left .input {
	padding: 2px;
	margin: 0px;
	width: 300px; /* 300 */
	height: 20px; /* 26 */
	line-height: 20px;
	vertical-align: middle;
	background: #ffffff;
	border: 1px solid #666666;
	color: #333333;
	filter: alpha(opacity=99);
	opacity: .99;
}
#desi_11_top_search_content_left .span {
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	margin: 0px;
	vertical-align: middle;
}
#desi_11_top_search_content_right {
	float: right;
	margin: 0px;
	padding: 6px;
	width: 156px; /* 170 */
	height: 66px; /* 80 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	vertical-align: middle;
	line-height: 20px;
	color: #000000;
	border: 1px solid #ffffff;
	background: url(../../images/desi_11_top_search_bg1.jpg) no-repeat right top #feec99;
}
#desi_11_top_search_content_right p {
	margin: 0px;
	padding: 0px;
}
#desi_11_top_search_content_right p a {
	padding-right: 10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cc3300;
	background: url(../../images/black_arrow.gif) no-repeat right;
}
#desi_11_top_search_content_right p a:hover {
	text-decoration: underline;
	color: #cc3300;
}
#desi_11_top_body {
	float: left;
	margin: 0px;
	margin-bottom: 7px;
	padding: 0px;
	width: 960px;
	height: 260px; /* 257 */
}
#desi_11_top_body_left {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 653px;
	height: 260px;
}

#desi_11_top_body_right {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 260px;
}
#desi_11_top_body_right p {
	margin: 0px;
	padding: 0px;
	height: 10px;
	/* background: #e8e7e7; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	color: #333333;
}

#desi_11_top_tabs {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 227px;
	height: 260px;
}
#desi_11_top_tabs p {
	margin: 0px;
	padding: 0px;
}
#desi_11_top_tabs p a {
	margin: 0px;
	margin-bottom: 1px;
	padding: 0px;
	padding-left: 15px;
/*	width: 205px; /* 220 */
	height: 25px; /* 25 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-align: left;
	line-height: 25px;
	background: url(../../images/desi_11_top_tabs_a.jpg) no-repeat right top;
	display: block;
	text-decoration: none;
}
#desi_11_top_tabs p a:hover {
	text-decoration: none;
/*	width: 226px;	*/
	height: 25px;
	color: #ffffff;
	background: url(../../images/desi_11_top_tabs_a_hover.jpg) no-repeat right top;
}
#desi_11_top_tabs .active {
	margin: 0px;
	margin-bottom: 1px;
	padding: 0px;
	padding-left: 15px;
/*	width: 205px; /* 220 */
	height: 25px; /* 25 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	line-height: 25px;
	background: url(../../images/desi_11_top_tabs_a_hover.jpg) no-repeat right top;
	display: block;
	text-decoration: none;
}
#desi_11_top_tabs_bottom {
	float: right;
	margin: 0px;
	margin-bottom: 1px;
	padding: 4px;
	padding-top: 5px;
	width: 212px; /* 220 */
	height: 17px; /* 26 */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-align: right;
	line-height: 16px;
	font-weight: bold;
	background: url(../../images/desi_11_top_tabs_a_bottom.jpg) no-repeat right top;
}

#desi_11_top_mainPicture {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 424px; /* 426 */
	height: 258px; /* 260 */
	border: 1px solid #aec5d1;
}
#mainPicture_transparent_block {
	float: left;
	margin: 0px;
	margin-top: 183px;
	padding: 8px;
	padding-left: 18px;
	padding-right: 18px;
	padding-bottom:0px;
	width: 388px; /* 424 */
	height: 60px; /* 76 */
	/*
	background: url(../../images/mainPicture_transparent_block.gif) no-repeat left top;
	filter: alpha(opacity=90);
	opacity: .9;
*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 17px;
	color: #000000;
}
#mainPicture_transparent_block .h3 {
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #50b848;
}
#mainPicture_transparent_block p {
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	color:#ffffff;
}
#mainPicture_transparent_block .address {
	margin-bottom: 0px;
	color: #006fb8;
	font-weight: normal;
}
#mainPicture_transparent_block a {
	text-decoration: underline;
	color: #f7941d;
}
#mainPicture_transparent_block a:hover {
	text-decoration: underline;
	color: #2ebcf0;
}
#mainPicture_transparent_block .profile {
	float: right;
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	background: url(../../images/mpt_profile_icon.gif) no-repeat left;
}
#mainPicture_transparent_block .phone {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 11px;
	background: url(../../images/mpt_phone_icon.gif) no-repeat left;
	color: #f7941d;
}

/****** Start Featured Business Showcase Here *****/

#desi_11_fbs {
	float: left;
	margin: 0px;
	margin-bottom: 7px;
	padding: 0px;
	width: 955px; /* 960 */
	height: auto;
	height: 99.8%;
	border: 1px solid #aec5d1;
	background: #ffffff;
}
#desi_11_fbs_header {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 955px;
	height: 26px; /* 27 */
	background: url(../../images/desi_11_fbs_header_bg.jpg) repeat-x top;
	border-bottom: 1px solid #aec5d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	line-height: 26px;
	color: #006699;
	font-weight: bold;
}
#desi_11_fbs_header p {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#desi_11_fbs_header_left {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	width: 32px;
	height: 22px; /* 26 */
	background: url(../../images/desi_11_fbs_header_line_bg.jpg) repeat-y right;
	text-align: center;
	vertical-align: middle;
}
#desi_11_fbs_header_right {
	float: right;
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	width: 32px;
	height: 22px; /* 26 */
	background: url(../../images/desi_11_fbs_header_line_bg.jpg) repeat-y left;
	text-align: center;
}
#desi_11_fbs_body {
	float: left;
	margin: 0px;
	padding:10px 0px 0px 10px;
	padding-right: 0px;
	width: 945px; /* 958 */
	height: auto;
	height: 98%;
	background: url(../../images/desi_11_fbs_body_bg.jpg) repeat-x bottom left;
}
#desi_11_fbs_block {
	margin: 0px;
	margin-right: 10px;
	padding: 9px;
	padding-top: 5px;
	width: 286px; /* 306 */
/*	height: 114px; /* 130 */
	border: 1px solid #aec5d1;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-align: left;
}
#desi_11_fbs_block p {
	margin: 0px;
	padding: 0px;
}
#desi_11_fbs_block .h3 {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #72bf44;
	font-weight: bold;
}
#desi_11_fbs_block .span {
	color: #006699;
}
#desi_11_fbs_block .img {
	padding: 2px;
	border: 1px solid #cad0d3;
}
#desi_11_fbs_block a {
	text-decoration: underline;
	color: #f99d1c;
}
#desi_11_fbs_block a:hover {
	text-decoration: underline;
	color: #35b7e5;
}

/****** End Featured Business Showcase Here *****/

/******** Start Black Gray Button *********/
a.blackGray_button {
	background: transparent url('../../images/square_blackGray_left.gif') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 26px;
	height: 26px;
	padding-left: 15px;
	text-decoration: none;
	font-weight: normal;
}
a:link.blackGray_button, a:visited.blackGray_button, a:active.blackGray_button {
	color: #ffffff;
}
a.blackGray_button span {
	background: transparent url('../../images/square_blackGray_right.gif') no-repeat top right;
	display: block;
	padding: 0 15px 0 0;
}
a.blackGray_button:hover {
	background-position: bottom left;
}
a.blackGray_button:hover span {
	background-position: bottom right;
	color: #c5c5c5;
}
.blackGray_button_wrapper { 
	overflow: hidden;
	width: 100%;
}
/******** End Black Gray Button *********/
#bottomTextBottom {
	float: left;
	margin: 0px;
	padding-top:15px;
	width: 960px;
	height: auto;
	height: 100%;
	border-top: 1px solid #ffe293;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #41383C;
	text-align: center;
}
#bottomTextBottom a {
	text-decoration: underline;
	color: #41383C;
}
#bottomTextBottom a:hover {
	text-decoration: underline;
	color: #C11B17;
}

.imgBorderListing {
	padding: 2px;
	border: 1px solid #cad0d3;
}

#videoAdHome {
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 260px;
	background: url(../../images/video_img_home.jpg) no-repeat top left;	
}

a.aVideoHome{
background: url(../../images/video_img_home.jpg) no-repeat top left;
height:260px;
display: block;
}

a.aVideoHome:hover{
background: url(../../images/video_img_home_hover.jpg) no-repeat top left;
}

/******** Start Coupon Button *********/

#desi_11_coupon_left {
	float: left;
	margin: 0px;
	margin-bottom: 7px;
	padding: 0px;
	width: 298px; /* 300 */
	height: 148px; /* 150 */
	border: 1px solid #aec5d1;
	background: url(../../images/desi_11_coupon_left_bg.jpg) no-repeat left top;
}
#desi_11_coupon_left_transprient {
	float: left;
	margin: 0px;
	margin-top: 80px;
	padding: 6px;
	width: 286px; /* 298 */
	height: 56px; /* 68 */
	filter: alpha(opacity=80);
	opacity: .8;
	background: #ffffff;
}
#desi_11_coupon_left_transprient p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	line-height: 27px;
	color: #006699;
}
#desi_11_tollFree_right {
	float: right;
	margin: 0px;
	margin-bottom: 7px;
	padding: 9px;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 632px; /* 652 */
	height: 136px; /* 150 */
	border: 1px solid #aec5d1;
	background: url(../../images/desi_11_tollFree_bg.jpg) no-repeat bottom right #eaf7fe;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	line-height: 18px;
}
#desi_11_tollFree_right_left {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	width: 313px;
}
#desi_11_tollFree_right_right {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 315px;
	font-size: 20px;
	line-height: 28px;
	color: #006699;
	text-align: right;
	font-weight: normal;
}
#desi_11_tollFree_right_right h2 {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 315px;
	font-size: 20px;
	line-height: 28px;
	color: #000000;
	text-align: right;
	font-weight: normal;
}
#desi_11_tollFree_right h1 {
	margin: 0px;
	padding: 0px;
	font-size: 19px;
	line-height: 26px;
	color: #e07e27;
	font-weight: normal;
}

/******** End Coupon Button *********/


#why_desi11 {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 693px; /* 695 */
	height: auto;
	height: 100%; /* 99.8 */
	background: url(../../images/why_desi11_bg.jpg) repeat-y right top #ffffff;
	border: 0px solid #02aae0;
}
#why_desi11_webPage {
	float: left;
	margin: 0px;
	padding: 8px;
	width: 677px;
	height: 784px;
	background: url(../../images/why_desi11_webPage.gif) no-repeat left top;
}
#why_desi11_webPage_block_1 {
	float: right;
	margin: 0px;
	margin-bottom: 9px;
	padding: 12px;
	padding-top: 10px;
	padding-left: 32px;
	width: 300px; /* 344 */
	height: 122px; /* 144 */
	background: url(../../images/why_desi11_block_1.gif) no-repeat right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-align: justify;
}
#why_desi11_webPage_block_1 p {
	margin: 0px;
	padding: 0px;
}
#why_desi11_webPage_block_1 h3 {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #0096cb;
	font-weight: bold;
}
#why_desi11_webPage_block_2 {
	float: right;
	margin: 0px;
	margin-bottom: 9px;
	padding: 12px;
	padding-top: 10px;
	padding-left: 32px;
	width: 300px; /* 344 */
	height: 100px; /* 122 */
	background: url(../../images/why_desi11_block_2.gif) no-repeat right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-align: justify;
}
#why_desi11_webPage_block_2 p {
	margin: 0px;
	padding: 0px;
}
#why_desi11_webPage_block_2 h3 {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #0096cb;
	font-weight: bold;
}
#why_desi11_webPage_block_3 {
	float: right;
	margin: 0px;
	margin-bottom: 9px;
	padding: 12px;
	padding-top: 10px;
	padding-left: 32px;
	width: 300px; /* 344 */
	height: 75px; /* 97 */
	background: url(../../images/why_desi11_block_3.gif) no-repeat right top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-align: justify;
}
#why_desi11_webPage_block_3 p {
	margin: 0px;
	padding: 0px;
}
#why_desi11_webPage_block_3 h3 {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #0096cb;
	font-weight: bold;
}

/********************************
Start Top Black Menu Button
********************************/

#topMenu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 960px;
	height: 36px;
	background: url(../../images/topMenu_bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

#topMenu a {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#topMenu a:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}
#topMenu .active {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}

#topMenu .topmenuYP{
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#topMenu .topmenuYP:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}

#topMenu .activeYP {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
	text-decoration:none;
}

#topMenu .topmenuClassified{
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#topMenu .topmenuClassified:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}

#topMenu .activeClassified {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
	text-decoration:none;
}

#topMenu .topmenuEvents{
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#topMenu .topmenuEvents:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}

#topMenu .activeEvents {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
	text-decoration:none;
}

#topMenu .topmenuJobs{
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#topMenu .topmenuJobs:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}
#topMenu .activeJobs {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
	text-decoration:none;	
}

/********************************
Top Menu Right Side Orange Button
********************************/
#topMenu_R {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 198px;
	background: url(../../images/topMenu_bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
}
#topMenu_R a {
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 7px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#topMenu_R a:hover {
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 7px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bg_hover.jpg);
	color: #000000;
}
.imgOrang {
	float: right;
	margin: 0px;
	padding: 0px;
}
.imgBlue {
	float: left;
	margin: 0px;
	padding: 0px;
}

/********************************
Start Bottom Button
********************************/

#bottomButton {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 960px;
	height: 36px;
	background: url(../../images/topMenu_bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}
#bottomButton a {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#bottomButton a:hover {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}
#bottomButton .active {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-right: 9px;
	line-height: 36px;
	display: inline;
	list-style: none;
	color: #000000;
	background: url(../../images/topMenu_bg_hover.jpg);
}

/********************************
Right Side Bottom Button
********************************/
#bottomButton_R {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 198px;
	background: url(../../images/topMenu_bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
}
#bottomButton_R a {
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 7px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bulletBlue.jpg) no-repeat;
	text-decoration: none;
	color: #ffffff;
}
#bottomButton_R a:hover {
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 7px;
	line-height: 36px;
	display: inline;
	list-style: none;
	background: url(../../images/topMenu_bg_hover.jpg);
	color: #000000;
}
.imgOrang {
	float: right;
	margin: 0px;
	padding: 0px;
}
.imgBlue {
	float: left;
	margin: 0px;
	padding: 0px;
}
/********************************
End Bottom Button
********************************/

/* Start Standard Ad CSS */
#standard_ad_page {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 959px; /* 960 */
	height: auto;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	border: 0px;
}
.standard_ad_heading {
	margin: 0px;
	padding: 0px;
	/*width: 154px;*/
	height: 54px;
	background: url(../../images/standard_ad_heading_td_bg.jpg) no-repeat right top;
}
.standard_ad_heading h1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	color: #ffcb05;
	line-height: 22px;
	font-weight: normal;
}
.standard_ad_heading p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #ffffff;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: 1px;
}
#standard_ad_page .td_1 {
	padding: 5px;
	vertical-align: top;
	text-align: center;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #c3c3c3;
}
#standard_ad_page .td_1_a {
	padding: 5px;
	vertical-align: top;
	text-align: center;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
#standard_ad_page .td_2 {
	padding: 5px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #c3c3c3;
}
#standard_ad_page .td_2_a {
	padding: 5px;
	padding-left: 0px;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px solid #000000;
}
#standard_ad_page .img {
	vertical-align: middle;
	text-align: center;
}
#standard_ad_page .td_p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	color: #000000;
	line-height: 20px;
}
#standard_ad_page .td_p_heading {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	color: #000000;
	line-height: 20px;
	font-weight: bold;
}
#standard_ad_page .td_p1 {
	margin: 0px;
	padding: 0px;
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #000000;
	line-height: 14px;
	font-weight: normal;
}
#standard_ad_page .td_p2 {
	margin: 0px;
	padding: 0px;
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #0099cc;
	line-height: 14px;
	font-weight: normal;
}
#standard_ad_page a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #f6a31a;
	line-height: 14px;
	font-weight: normal;
}
#standard_ad_page a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #0099cc;
	line-height: 14px;
	font-weight: normal;
}
#standard_ad_page .td_p_heading_1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #f8c014;
	line-height: 20px;
	font-weight: normal;
}
#standard_ad_page .td_p2_arrow {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-right: 34px;
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	color: #0099cc;
	line-height: 20px;
	font-weight: normal;
	background: url(../../images/arrow_right_green1.gif) no-repeat right;
}
#standard_ad_page .span {
	font-family: 'Times New Roman', Times, serif;
	font-size: 22px;
	text-align: center;
}
/* End Standard Ad CSS */

/* Start Video Ads CSS */

#desi_videoAds_main_div {
	float: left;
	margin: 0px;
	margin-bottom: 10px;
	padding-top: 14px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	width: 946px; /* 960 */
	height: auto;
	height: 97.2%;
	background: url(../../images/desi_mobile_business_bg1.jpg) no-repeat top;
	border-bottom: 7px solid #f0f0ef;
}
#desi_videoAds_images {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 351px; /* 351 */
	height: auto;
	height: 100%;
	text-align: center;
}
#desi_videoAds_content {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 586px; /* 588 */
	height: auto;
	height: 99.8%;
	background: #ffffff;
	border: 1px solid #fdc976;
}
#desi_videoAds_content_top {
	float: left;
	margin: 0px;
	padding: 7px;
	width: 572px; /* 586 */
	height: auto;
	height: 98.6%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-align: left;
}
#desi_videoAds_content_top h1 {
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	font-size: 26px;
	color: #f8ae19;
	line-height: 30px;
	text-align: left;
	font-weight: normal;
}
#desi_videoAds_content_top p {
	margin: 0px;
	padding: 0px;
}
#desi_videoAds_content_bottom {
	float: left;
	margin: 0px;
	padding: 7px;
	width: 572px; /* 586 */
	height: auto;
	height: 98.6%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	border-top: 1px solid #fdc976;
	background: #f1f2f2;
}
#desi_videoAds_content_bottom p {
	margin: 0px;
	padding: 0px;
}

/* End Video Ads CSS */

#search_flr_yellow_orange {
	float: left;
	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	width: 648px; /* 650 */
	height: auto;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 21px;
	color: #333333;
	border: 1px solid #f1d078;
	background: #fdfade;
}
#search_flr_yellow_orange_left {
	float: left;
	margin: 0px;
	padding: 8px;
	width: 434px; /* 451 */
	border-right: 1px solid #f1d078;
	height: auto;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 20px;
	color: #333333;
	background: #fdfade;
}
#search_flr_yellow_orange_left h3 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #16387c;
	line-height: 22px;
	letter-spacing: 1px;
}
#search_flr_yellow_orange_left p {
	margin: 0px;
	padding: 0px;
}
#search_flr_yellow_orange_left img {
	border: 1px solid #f1d078;
}
#search_flr_yellow_orange_content_right {
	float: right;
	margin: 0px;
	padding: 5px;
	width: 185px; /* 197 */
	height: auto;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: 25px;
	color: #333333;
}
#search_flr_yellow_orange_content_right p {
	margin: 0px;
	padding: 0px;
}
#search_flr_yellow_orange_content_right p a {
	padding-left: 14px;
	margin-right: 5px;
	text-decoration: underline;
	color: #0099ff;
	background: url(../../images/search_blue_doted_arrow.gif) no-repeat left;
}
#search_flr_yellow_orange_content_right p a:hover {
	text-decoration: underline;
	color: #ff9900;
}

#desi_11_popular_classified_searches {
	float: left;
	margin: 0px;
	margin-top: 0px;
	padding: 9px;
	width: 940px; /* 960 */
	height: auto; 
	height: 99.8%; /* 100% */
	background: url(../../images/desi_11_popular_searches_bg.jpg) repeat-x bottom #ffffff;
	border: 1px solid #aec5d1;
}
#desi_11_popular_classified_searches h3 {
	padding: 0px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #c7242f;
}
#desi_11_popular_classified_searches_links {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 940px;
	height: auto;
	height: 100%;
}
#desi_11_popular_classified_searches_links a {
	float: left;
	margin: 0px;
	margin-left: 7px;
	margin-right: 7px;
	padding: 0px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	line-height: 30px;
	color: #113c58;
	border-bottom: 1px solid #c9dce5;
	width: 125px; /* 188 */
	height: 30px;
	text-decoration: none;
	background: url(../../images/popular_searches_bullet.gif) no-repeat left;
}
#desi_11_popular_classified_searches_links a:hover {
	text-decoration: none;
	color: #eb871b;
}

/* Invite friends block - Begin*/
#desi_11_top_right_block {
	float: right;
	margin: 0px;
	padding: 5px;
	width: 288px; /* 300 */
	height: 248px; /* 260 */
	border: 1px solid #b5b9bb;
	background: url(../../images/desi_11_top_left_eventShowcase_bottom_bg.jpg) repeat;
}
#desi_11_top_right_block_content_top {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 286px; /* 288 */
	height: 39px; /* 40 */
	border: 1px solid #b5b9bb;	
	border-bottom: 0px;
	background: url(../../images/desi_11_top_gray_right_graydient.jpg) repeat-x bottom right #ffffff;
}
#desi_11_top_right_block_content_top p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	text-align: center;
	color: #996600;
}
#desi_11_top_right_block_content {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 286px; /* 288 */
	height: 166px; /* 176 */
	border: 1px solid #b5b9bb;	
	background: url(../../images/desi_11_top_yellow_orange_right_bg_1.jpg) no-repeat bottom left #ffffff;
}
#desi_11_top_right_block_content .heading {
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
	color: #000000;
	background: #fde078;
	font-weight: normal;
	border-bottom: 1px solid #e5be34;
}
#desi_11_top_right_block_content p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	text-align: center;
	color: #996600;
}
#desi_11_top_right_block_content p a {
	float: left;
	text-decoration: none;
	text-align: left;
	font-size: 11px;
	line-height: 14px;
	color: #007dc5;
}
#desi_11_top_right_block_content p a:hover {
	text-decoration: none;
	color: #ff9900;
}

/* Invite friends block - Begin*/

#desi_11_event_top_right_block {
	float: right;
	margin: 0px;
	padding: 5px;
	width: 285px; /* 300 */
	height: 248px; /* 260 */
	border: 1px solid #b5b9bb;
	background: url(../../images/desi_11_top_left_eventShowcase_bottom_bg.jpg) repeat;
}
#desi_11_event_top_right_block_content_top {
	float: left;
	margin: 0px;
	margin-bottom: 5px;
	padding: 0px;
	width: 285px; /* 288 */
	height: 48px; /* 50+5 */
	border: 1px solid #b5b9bb;	
	background: url(../../images/desi_11_top_gray_right_circle_bg.gif) no-repeat top right #ffffff;
}
#desi_11_event_top_right_block_content_top p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	text-align: center;
	color: #996600;
}
#desi_11_event_top_right_block_content {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 286px; /* 288 */
	height: 191px; /* 193 */
	border: 1px solid #b5b9bb;	
	background: url(../../images/desi_11_top_yellow_right_bg.jpg) repeat-x bottom right #ffffff;
}
#desi_11_event_top_right_block_content .heading {
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	text-align: center;
	color: #996600;
	background: #fcf7df;
	font-weight: normal;
	border-bottom: 1px solid #e7e3e1;
}
#desi_11_event_top_right_block_content p {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	text-align: center;
	color: #996600;
}
#desi_11_event_top_right_block_content p a {
	float: left;
	text-decoration: none;
	text-align: left;
	font-size: 11px;
	line-height: 14px;
	color: #007dc5;
}
#desi_11_event_top_right_block_content p a:hover {
	text-decoration: none;
	color: #ff9900;
}
/******** Start Black Gray Button *********/
/******** Start Black Gray Button *********/
a.blackGray_button {
	background: transparent url('../../images/square_blackGray_left.gif') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 26px;
	height: 26px;
	padding-left: 15px;
	text-decoration: none;
	font-weight: normal;
}
a:link.blackGray_button, a:visited.blackGray_button, a:active.blackGray_button {
	color: #ffffff;
}
a.blackGray_button span {
	background: transparent url('../../images/square_blackGray_right.gif') no-repeat top right;
	display: block;
	padding: 0 15px 0 0;
}
a.blackGray_button:hover {
	background-position: bottom left;
}
a.blackGray_button:hover span {
	background-position: bottom right;
	color: #c5c5c5;
}
.blackGray_button_wrapper { 
	overflow: hidden;
	width: 100%;
}
/******** End Black Gray Button *********/

/******** Start Brown Gray Button *********/
a.brownGray_button {
	background: transparent url('../../images/square_brownGray_left.gif') no-repeat top left;
	display: block;
	float: left;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 27px;
	height: 27px;
	padding-left: 12px;
	text-decoration: none;
	font-weight: bold;
}
a:link.brownGray_button, a:visited.brownGray_button, a:active.brownGray_button {
	color: #ffda00;
}
a.brownGray_button span {
	background: transparent url('../../images/square_brownGray_right.gif') no-repeat top right;
	display: block;
	padding: 0 12px 0 0;
}
a.brownGray_button:hover {
	background-position: bottom left;
}
a.brownGray_button:hover span {
	background-position: bottom right;
	color: #e6daa6;
}
.brownGray_button_wrapper { 
	overflow: hidden;
	width: 100%;
}
/******** End Brown Gray Button *********/

/******** Start Popup window Search Location *********/
#desi11_popup_window_search_location {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 742px; /* 760 */
	height: auto;
	height: 100%;
}
#desi11_popup_window_search_location_content {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	width: 742px; /* 742 */
	height: auto;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
	color: #000000;
	background: url(../../images/desi11_popup_window_search_location_content_bg.jpg) repeat-x bottom;
}
#desi11_popup_window_search_location_content .heading_1 {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 32px;
	text-align: left;
	color: #cb582c;
	font-weight: bold;
	background: url(../../images/desi11_popup_window_search_location_content_hd1_bg.jpg) repeat-x bottom;
	border-bottom: 1px solid #ffffff;
}
#desi11_popup_window_search_location_content .heading_2 {
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 32px;
	text-align: left;
	color: #cb582c;
	font-weight: bold;
	background: url(../../images/desi11_popup_window_search_location_content_hd2_bg.jpg) repeat-x bottom;
	border-bottom: 1px solid #ffffff;
}
#desi11_popup_window_search_location_search_box {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-top: 22px;
	padding-left: 10px;
	padding-right: 10px;
	width: 720px; /* 742 */
	height: 46px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
	color: #000000;
	border: 1px solid #fbe37e;
	background: url(../../images/desi11_popup_window_search_location_search_box_bg.jpg) no-repeat center #fcf1bb;
}
#desi11_popup_window_search_location_search_box input {
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 20px;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
	color: #000000;
	border: 1px solid #cc9900;
	background: #ffffff
}
#desi11_popup_window_search_location_content_links {
	float: left;
	margin: 0px;
	padding: 10px;
	width: 720px; /* 742 */
	height: 285px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
	color: #0095da;
	overflow: auto;
}
#desi11_popup_window_search_location_content_links .h3 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
	color: #1d63bb;
	font-weight: bold;
}
#desi11_popup_window_search_location_content_links ul {
	margin: 0px;
	padding: 0px;
}
#desi11_popup_window_search_location_content_links li {
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	text-align: left;
	color: #3777bc;
	list-style: none;
	background: url(../../images/marker.gif) no-repeat left;
}
#desi11_popup_window_search_location_content_links li a {
	font-size: 13px;
	line-height: 20px;
	text-decoration: none;
	color: #3777bc;
}
#desi11_popup_window_search_location_content_links li a:hover {
	text-decoration: none;
	color: #0aa5ed;
}
#desi11_popup_window_search_location_bottom {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 742px; /* 742 */
	height: 17px;
	background: url(../../images/desi11_popup_window_search_location_bottom_bg.jpg) no-repeat top center;
}
/******** End Popup window Search Locations *********/



/******** Start Mouseover Text Box *********/

#desi_11_top_search_mouseOver {
	margin: 0px;
	padding: 3px;
	width: 224px; /* 230 */
	height: auto;
/*	filter: alpha(opacity=50);
	opacity: .50;
	border: 3px solid #e6c67c;	*/
	background: url(../../images/desi_11_top_search_mouseOver_bg.gif) repeat-x top;
}
#desi_11_top_search_mouseOver_content {
	margin: 0px;
	padding: 6px;
	width: 210px; /* 224 */
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-align: left;
	color: #000000;
	border: 1px solid #d0ad5e;
	background: #ffffff;
}
#desi_11_top_search_mouseOver_content p {
	margin: 0px;
	padding: 0px;
}
#desi_11_top_search_mouseOver_content h3 {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-align: left;
	color: #000000;
	font-weight: bold;
}

/******** End Mouseover Text Box *********/
#desi_11_top_search_outer {
	float: left;
	margin: 0px;
	margin-bottom: 7px;
	padding: 0px;
	width: 928px; /* 960 */
	height: 100px; /* 100 */
}
#desi_11_top_search {
	float: left;
	margin: 0px;
	margin-bottom: 7px;
	padding: 10px;
	width: 940px; /* 960 */
	height: 80px; /* 100 */
	background: url(../../images/desi_11_top_search_bg.gif) no-repeat right bottom #ffca00;
}


/*** All Blocks ***/
.desi11_all_block_table {
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	text-align: left;
	color: #000000;
}
.desi11_all_block_table h2 {
	margin: 0px;
	padding: 0px;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	text-align: left;
	font-weight: normal;
	color: #333333;
	border: 1px solid #cccccc;
	background: url(../../images/desi11_all_block_left_hd_bg.jpg) repeat-x bottom #ffffff;
}
.desi11_all_block_table .body {
	margin: 0px;
	padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	text-align: left;
	font-weight: normal;
	color: #333333;
	border: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.desi11_all_block_table .body h3 {
	margin: 0px;
	margin-top: 8px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	text-align: left;
	font-weight: bold;
	color: #333333;
}
.desi11_all_block_table .body a {
	text-decoration: none;
	color: #047bc1;
	line-height: 10px;
}
.desi11_all_block_table .body a:hover {
	text-decoration: underline;
	color: #047bc1;
}
.desi11_all_block_table .bottom {
	margin: 0px;
	padding: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	color: #333333;
	border: 1px solid #cccccc;
	background: url(../../images/desi11_all_block_left_hd_bg.jpg) repeat-x bottom #ffffff;
}
.desi11_all_block_table .bottom a {
	text-decoration: none;
	color: #047bc1;
	font-weight: bold;
}
.desi11_all_block_table .bottom a:hover {
	text-decoration: underline;
	color: #047bc1;
}	

/******** Start Gray Mouseover *********/
#desi_11_mouseover_gray_block {
	float: left;
	margin: 0px;
	padding: 4px;
	width: 232px;	/* 240 */
	height: auto;
	height: 100%;
	background: #f0e0c1;
/*	background: url(images/desi_11_mouseover_gray_block_bg.gif) repeat;	*/
}
#desi_11_mouseover_gray_block_body {
	float: left;
	margin: 0px;
	padding: 5px;
	width: 220px; /* 230 */
	height: auto;
	height: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
	border: 1px solid #c69130;
	background: url(../../images/desi_11_mouseover_block_body_bg.jpg) repeat-x bottom #ffffff;
}
#desi_11_mouseover_gray_block_body p {
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
}

#desi_11_mouseover_gray_block_body p a {
	text-decoration: none;
	color: #ff9900;
	font-weight: normal;
}
#desi_11_mouseover_gray_block_body p a:hover {		
	color: #ffcc00;;
	text-decoration: underline;	
}	


#desi_11_mouseover_gray_block_body h4 {
	margin: 0px;
	padding: 0px;
	width: 220px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #993300;
	font-weight: bold;
}
#desi_11_mouseover_gray_block_body ul {
	margin: 0px;
	padding: 0px;
}
#desi_11_mouseover_gray_block_body li {
	float: left;
	margin: 0px;
	margin-left: 5px;
	margin-bottom: 6px;
	padding: 0px;
	padding-bottom: 5px;
	list-style: none;
	width: 96%;
	border-bottom: 1px dotted #cccccc;
}
/******** End Mouseover Gray Block *********/


.addnewlocation a 
{
	margin-left: 11px;
	text-decoration: none;
	color: #000000;
}

/******** Start multiple column in combo *********/
 .multipleRowsColumns .rcbItem, .multipleRowsColumns .rcbHovered
        {
            float: left;
            margin: 0 1px;
            min-height: 13px;
            overflow: hidden;
            padding: 2px 19px 2px 6px;
            width: 150px;
        }
/******** End multiple column in combo *********/

/* Start Page Navigation Bar */
#desi11_page_nav_bar {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-bottom: 0px;
	padding-top: 8px;
	width: 960px;
	height: auto;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	line-height: 20px;
	color: #000000;
	text-transform: capitalize;
	font-weight: normal;
}
#desi11_page_nav_bar a {
	text-decoration: underline;
	color: #000000;
}
#desi11_page_nav_bar a:hover {
	text-decoration: none;
	color: #990000;
}
/* End Page Navigation Bar */

/***/
#desi11_top_categories_menu {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 212px;
	height: auto;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	border: 1px solid #b4b8ba;
	border-bottom: 0px;
	background: #ffffff;
}
#desi11_top_categories_menu h3 {
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	line-height: 25px;
	color: #990000;
	border-bottom: 1px solid #b4b8ba;
	background: url(../../images/desi11_top_categories_menu_hd_bg.jpg) repeat-x bottom #ffe74e;
}
#desi11_top_categories_menu a {
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
	display: block;
	border-bottom: 1px solid #b4b8ba;
	background: url(../../images/desi11_top_categories_menu_link_bg_a.jpg) no-repeat left top #ffffff;
}
#desi11_top_categories_menu a:hover {
	text-decoration: none;
	color: #cc6600;
	background: #f6f6f3;
}
#desi11_top_categories_menu .active {
	margin: 0px;
	padding: 0px;
	padding-left: 8px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
	display: block;
	background: url(../../images/desi11_top_categories_menu_link_bg_b.jpg) no-repeat left top #ffffff;
}
.categories_menu_td_right {
	padding: 5px;
    width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #cccccc;
	vertical-align: text-top;
	border-left: 1px solid #b4b8ba;
	border-bottom: 1px solid #b4b8ba;
	background: #ffffff;
}
.categories_menu_td_right a {
	text-decoration: none;
	color: #000000;
}
.categories_menu_td_right a:hover {
	text-decoration: none;
	color: #cc6600;
}
.categories_menu_td_left {
	padding: 5px;
    width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: right;
	vertical-align: text-top;
	background: #f6f6f3;
	z-index: 1000;
}
.categories_menu_td_left a {
	text-decoration: none;
	color: #000000;
}
.categories_menu_td_left a:hover {
	text-decoration: none;
	color: #cc6600;
}
.categories_menu_td_right_bottom {
	padding: 5px;
   	width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #cccccc;
	vertical-align: text-top;
	border-left: 1px solid #b4b8ba;
}
.categories_menu_td_right_bottom a {
	text-decoration: none;
	color: #000000;
}
.categories_menu_td_right_bottom a:hover {
	text-decoration: none;
	color: #cc6600;
}


/*Top Category Css */

/***/
#desi11_top_categories_menu {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 215px; /* 214 */
	height: auto;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	background: #ffffff;
}
.desi11_top_categories_menu_heading {
	margin: 0px;
	padding: 0px;
	width: 213px; /* 215 */
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	line-height: 25px;
	color: #990000;
	border: 1px solid #b4b8ba;
}
.desi11_top_categories_menu_heading a {
	padding-left: 10px;
	text-decoration: none;
	color: #990000;
	display: block;
	background: url(../../images/desi11_top_categories_menu_hd_bg_hover.jpg) no-repeat right bottom #ffe74e;
}
.desi11_top_categories_menu_heading a:hover {
	text-decoration: none;
	color: #c5892f;
	background: url(../../images/desi11_top_categories_menu_hd_bg_a.jpg) no-repeat right bottom #ffe74e;
}
.desi11_top_categories_menu_link {
	margin: 0px;
	padding: 0px;
}
.desi11_top_categories_menu_link ul {
	margin: 0px;
	padding: 0px;

}	
.desi11_top_categories_menu_link li {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
	list-style: none;
}
.desi11_top_categories_menu_link a {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	width: 203px; /* 214 */
	height: 26px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
	border: 1px solid #b4b8ba;
	border-top: 0px;
	background: url(../../images/desi11_top_categories_menu_link_bg_a.jpg) no-repeat left top #ffffff;
}
.desi11_top_categories_menu_link a:hover {	
	text-decoration: none;
	color: #cc6600;
	width: 181px;
	height: 25px;
	border: 1px solid #fcce4f;
	border-right: 1px solid #f6f6f3;
	background: #f6f6f3;	
	/*background: url(../../images/desi11_top_categories_menu_link_bg_a.jpg) repeat-x bottom;*/
	position: relative;
	z-index: 9000;	
}
.desi11_top_categories_menu_link_orange {
	position: absolute;
	margin: 0px;
	padding: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	width: 203px; /* 214 */
	height: 26px;
	text-decoration: none;
	color: #cc6600;
	border: 1px solid #fcce4f;
	border-right: 0px;
	background: #f6f6f3;
	z-index: 100px;
/*	background: url(images/desi11_top_categories_menu_link_ahover_bg.jpg) repeat-x bottom;	*/
}
.desi11_top_categories_menu_link_orange ul {
	margin: 0px;
	padding: 0px;
}	
.desi11_top_categories_menu_link_orange li {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
	list-style: none;
}
.desi11_top_categories_menu_link_orange a {
	text-decoration: none;
	color: #cc6600;
}
.desi11_top_categories_menu_link_orange a:hover {
	text-decoration: none;
	color: #cc6600;
}

.desi11_top_categories_menu_active {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
}
.desi11_top_categories_menu_active ul {
	margin: 0px;
	padding: 0px;
}	
.desi11_top_categories_menu_active li {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
	list-style: none;
}
.desi11_top_categories_menu_active a {
	float: left;
	padding-left: 10px;
	text-decoration: none;
	color: #cc6600;
	width: 203px; /* 214 */
	height: 26px;
	border: 1px solid #b4b8ba;
	border-top: 0px;
	background: url(../../images/desi11_top_categories_menu_link_bg_b.jpg) no-repeat left top #ffffff;

}
.desi11_top_categories_menu_active a:hover {
	text-decoration: none;
	color: #cc6600;
}
.categories_menu_td_right {
	padding: 5px;
    width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #cccccc;
	vertical-align: text-top;
	border-left: 1px solid #b4b8ba;
	border-bottom: 1px solid #b4b8ba;
	position: relative;
	z-index: 2000; 
}
.categories_menu_td_right a {
	text-decoration: none;
	color: #000000;
}
.categories_menu_td_right a:hover {
	text-decoration: none;
	color: #cc6600;
}
.categories_menu_td_left {
	padding: 5px;
    width: 170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: right;
	vertical-align: text-top;
	background: #f6f6f3;
	position: relative;
	z-index: 2000;
}
.categories_menu_td_left a {
	text-decoration: none;
	color: #000000;
}
.categories_menu_td_left a:hover {
	text-decoration: none;
	color: #cc6600;
}
.categories_menu_td_right_bottom {
	padding: 5px;
    width: 430px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	color: #cccccc;
	vertical-align: text-top;
	border-left: 1px solid #b4b8ba;
}
.categories_menu_td_right_bottom a {
	text-decoration: none;
	color: #000000;
}
.categories_menu_td_right_bottom a:hover {
	text-decoration: none;
	color: #cc6600;
}
.testAlink {
	margin: 0px;
	padding: 0px;
	width: 213px; /* 215 */
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	line-height: 25px;
	color: #990000;
	border: 1px solid #b4b8ba;	
}
.testAlink a {	
	padding-left: 10px;
	text-decoration: none;
	color: #990000;
	display: block;
	background: url(../../images/desi11_top_categories_menu_hd_bg_a.jpg) no-repeat right bottom #ffe74e;
}


.desi11_top_categories_menu_link_Clasp {
	margin: 0px;
	padding: 0px;
}
.desi11_top_categories_menu_link_Clasp ul {
	margin: 0px;
	padding: 0px;

}	
.desi11_top_categories_menu_link_Clasp li {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #996600;
	line-height: 26px;
	list-style: none;
}
.desi11_top_categories_menu_link_Clasp a {
	float: left;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	text-decoration: none;
	color: #cc6600;
	width: 203px;
	height: 25px;
	border: 1px solid #fcce4f;
	border-right: 1px solid #f6f6f3;
	background: #f6f6f3;	
	/*background: url(../../images/desi11_top_categories_menu_link_bg_a.jpg) repeat-x bottom;*/
	position: relative;
	z-index: 9000;	
}

.desi11_top_categories_menu_heading_clasp {
	margin: 0px;
	padding: 0px;
	width: 213px; /* 215 */
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	line-height: 25px;
	color: #990000;
	border: 1px solid #b4b8ba;
}
.desi11_top_categories_menu_heading_clasp a {
	padding-left: 10px;
	text-decoration: none;
	color: #990000;
	display: block;
	background: url(../../images/desi11_top_categories_menu_hd_bg_a.jpg) no-repeat right bottom #ffe74e;
}

/* Start Page Navigation Bar Buttons  */
#desi11_top_nav_bar_buttons {
	float: left;
	margin: 0px;
	margin-bottom: 10px;
	padding: 5px;
	width: 948px; /* 960 */
	height: 22px; /* 34 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	line-height: 20px;
	color: #000000;
	text-transform: capitalize;
	font-weight: normal;
	border: 1px solid #cccccc;
	background: url(../../images/desi11_top_nav_bar_buttons.jpg) repeat-x bottom;
}
#desi11_top_nav_bar_buttons p {
	margin: 0px;
	padding: 0px;
}
#desi11_top_nav_bar_buttons p a {
	text-decoration: underline;
	color: #000000;
}
#desi11_top_nav_bar_buttons p a:hover {
	text-decoration: none;
	color: #990000;
}
/* End Page Navigation Bar Buttons */

