/*/////////////////////////////////////////////////////////////////////////////
// Client - Patoka Registartion
// Developer - Sachin Gupta - Netsol 297
// Copyright © Net Solutions 2009. All rights reserved.
/////////////////////////////////////////////////////////////////////////////*/

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #28292B;
}

a{font-size: 18px; color: #FFF;text-decoration:none;}

img
{
	border: 0px;
}

.PaddingLeft5px
{
	padding-left: 5px;
}

.TextAlignToLeft
{
	text-align: left;
}

.DisplayNone
{
	display: none;
}
.Padding10px
{
	padding-left: 10px;
	text-align: left;
}

/* Header, footer and Menu Classes************************************************/
.ContentMainTable
{
	background-color: #FFFFFF;
	min-height: 100%;
}

.PageTopSpacer
{
	height: 10px;
	display: none;
}

.PageBottomSpacer
{
	height: 10px;
}

.ContentRegionTopSpacer
{
	line-height: 5px;
	background-color: #185F2B;
}

.ContentRegionBottonSpacer
{
	line-height: 5px;
	background-color: #185F2B;
}

.PageSideSpacer
{
	width: 20px;
	white-space: nowrap;
}

.HeaderSpacer
{
	background-color: #185F2B;
	line-height: 5px;
}

.HeaderAndContentDividerSpacer
{
	background-color: #FFFFFF; /*height: 24px;*/
	color: #5A9D6A;
	line-height: 5px;
}

.FooterAndContentDividerSpacer
{
	background-color: #FFFFFF; /*height: 24px;*/
	color: #5A9D6A;
	line-height: 5px;
	display: none;
}

.FooterSpacer
{
	line-height: 5px;
	background-color: #185F2B;
	display: none;
}

.MainLogo
{
	height: 100px;
	background-color: #FFFFFF;
}

.footer
{
	margin-top: 5px;
	font-size: 9px;
	color: #28292B;
	white-space: nowrap;
	padding-top:5px;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
}

.footer a, .footer a:link, .footer a:visited
{
	color: #28292B;
}
.footer A:hover
{
	color: #000000;
	text-decoration: none;
}

.Menubar
{
	background-color: #185F2B;
	width: 100%;
	font-family: Arial;
}

.MenuTr
{
	vertical-align: top;
	height: 20px;
}

.MenuTd
{
	vertical-align: bottom;
	white-space: nowrap;
	height: 20px;
}

.MenuTd a, .MenuTd a:link, .MenuTd a:visited, .MenuTd a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}

.MenuDiv
{
	cursor: pointer;
	height: 20px;
	display: block;
}

.SubMenuDiv
{
	z-index: 10;
	position: relative;
}

.MenuHover
{
	background-color: #185F2B;
	background-repeat: repeat-x;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	white-space: nowrap;
}

.MenuNormal
{
	background-color: #569A66;
	background-repeat: repeat-x;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 6px;
	white-space: nowrap;
}

.MenuItem
{
	color: #569A66;
	background-color: #DBDCDD;
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 200px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
	font-weight: bold;
}

.MenuItemHover
{
	background-color: #185F2B;
}

.MenuItem a:link, .MenuItem a:visited, .MenuItem a:hover
{
	color: #569A66;
	text-decoration: none;
	display: block;
	width: 200px;
}

.MenuItemHover a:link, .MenuItemHover a:visited, .MenuItemHover a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 200px;
}

.MenuSpacer
{
	width: 2px;
}

.SubClassfiedMenu
{
	left: 0px;
	width: 134px;
	position: absolute;
	visibility: hidden;
}

.SubMyProfileMenu
{
	left: 0px;
	width: 180px;
	position: absolute;
	visibility: hidden;
}

.LoginAsBar
{
	background-color: #FFFFFF; /*height: 24px;*/
	color: #5A9D6A;
	padding: 4px;
	font-weight: bold;
	text-align: left;
	font-family: Georgia; /*border-left: solid 5px #185F2B; 	border-right: solid 5px #185F2B; line-height: 10px;*/
	margin-top: 5px;
	margin-bottom: 5px;
}

.LoginAsBar a, .LoginAsBar a:visited, .LoginAsBar a:link
{
	color: #5A9D6A;
}

.LoginAsBar a:hover
{
	color: #5A9D6A;
	text-decoration: none;
}

.LoginOutAsBar
{
	background-color: #185F2B; /*height: 24px;*/
	color: #FFFFFF;
	line-height: 5px;
}

.LoginAsTd
{
	padding-left: 4px;
	padding-right: 4px;
	text-align: left;
	width: 70%;
	vertical-align: top;
}

.LoginOutTd
{
	padding-left: 4px;
	padding-right: 4px;
	text-align: right;
	width: 30%;
	color: #FFFFFF;
}

.LoginOutTd a
{
	color: #FFFFFF;
}

.SideAdsBar
{
	width: 130px;
	background-color: #D1F3DB;
	vertical-align: top;
}
.MainContentRegion
{
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}

.MenuSearchTd
{
	color: #FFFFFF;
	padding-left: 10px;
	text-align: right;
	background-color: #569A66;
	font-weight: bolder;
}
/*****************************************************************************/
.AdsImage
{
	width: 110px; /*height:125px;*/
}

.AdsSpacer
{
	height: 5px;
}

.AdsTd
{
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}

.AdsTd a
{
    color:#000000;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}

.AdsTable
{
}
/*****************************************************************************/
/* Page Titles Classes *******************************************************/
.TitleBar_1
{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #185F2B;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	line-height: 30px;
	width: 100%;
	border: solid 1px #185F2B;
}

.TitleBar_1 a, .TitleBar_1 a:visited, .TitleBar_1 a:link
{
	color: #F0F0F0;
	text-decoration: none;
	font-size: 10px;
}

.TitleBar_1 a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

.TitleBar_2
{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #569A66;
	font-weight: bold;
	text-decoration: none; /*padding-top: 5px;     padding-bottom: 5px;*/
	text-align: left;
	padding-left: 10px; /*height: 33px;*/
	line-height: 30px;
	border: solid 1px #569A66;
}

.TitleBar_2 a, .TitleBar_2 a:visited, .TitleBar_2 a:link
{
	color: #F0F0F0;
	text-decoration: none;
	font-size: 10px;
}

.TitleBar_2 a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

.TitleBar_3
{
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A0CBAA;
	font-weight: bold;
	text-decoration: none; /*padding-top: 5px;     padding-bottom: 5px;*/
	text-align: left;
	padding-left: 10px; /*height: 33px;*/
	line-height: 30px;
	border: solid 1px #A0CBAA;
}

.TitleBar_3 a, .TitleBar_3 a:visited, .TitleBar_3 a:link
{
	color: #F0F0F0;
	text-decoration: none;
	font-size: 10px;
}

.TitleBar_3 a:hover
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
/*****************************************************************************/
.ContentRegion_1
{
	background-color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
	padding: 10px;
	border: solid 1px #185F2B;
}

.ContentRegion_1 a, .ContentRegion_1 a:visited, .ContentRegion_1 a:link
{
	color: #569A66;
	font-size: 11px;
	font-weight: bolder;
}

.ContentRegion_1 a:hover
{
	color: #569A66;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
}

.ContentRegion_1 th
{
	font-weight: bolder;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ContentRegion_2
{
	background-color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
	text-align: left;
	border: solid 1px #569A66;
}

.ContentRegion_2 a, .ContentRegion_2 a:visited, .ContentRegion_2 a:link
{
	color: #569A66;
	font-weight: bolder;
	font-size: 11px;
}

.ContentRegion_2 a:hover
{
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
}

.ContentRegion_2_Center
{
	background-color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
	text-align: center;
	border: solid 1px #569A66;
}

.ContentRegion_2_Center a, .ContentRegion_2_Center a:visited, .ContentRegion_2_Center a:link
{
	color: #569A66;
	font-weight: bolder;
	font-size: 11px;
}

.ContentRegion_2_Center a:hover
{
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
}

.FormRow
{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: top;
}

.FormRow_Right
{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
}

.FormHelpTextRow
{
	padding: 10px;
	text-align: left;
}

.FormRowSpacer
{
	height: 10px;
}

.FormRow_Center
{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	vertical-align: middle;
}

.LinHeightHeader
{
	line-height: 40px;
}

.FormRow th
{
	font-weight: bolder;
}

.FormRow_ContentRegion2_WithTopBorder
{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	border-top: solid 2px #569A66;
	vertical-align: top;
}

/*****************************************************************************/
.formTextbox
{
	font-family: Verdana;
	color: #28292B;
	font-size: 11px;
	width: 262px;
}

.formSignInBox
{
	font-family: Verdana;
	color: #28292B;
	font-size: 11px;
	width: 150px;
}


.formImageTitleTextbox
{
	font-family: Verdana;
	color: #28292B;
	font-size: 11px;
	width: 150px;
}

.MenuBarSearchTextbox
{
	font-size: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
	background-color: #FFF;
	border: 1px solid #595B60;
	width: 130px;
	height: 12px;
	text-transform: uppercase;
	word-spacing: 2px;
}

input.MenuBarSearchTextboxWithOutFocus
{
	color: #A0A0A0;
}

input.MenuBarSearchTextboxWithFocus
{
	color: #000000;
}

.formDropDown
{
	font-family: Verdana;
	color: #28292B;
	font-size: 11px;
	width: 262px;
}

.formMiniDropDown
{
	font-family: Verdana;
	color: #28292B;
	font-size: 11px;
	width:155px;
}

.RequiredText
{
	color: Red;
}

input.FormButton
{
	font-size: 11px;
	margin: 0px 8px 0px 0px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #185F2B;
	background-color: #F6F6F6;
	border-top: 1px solid #185F2B;
	border-left: 1px solid #185F2B;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}

input.FormButtonHover
{
	cursor: pointer;
	color: #FFFFFF;
	background-color: #569A66;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #185F2B;
	border-right: 1px solid #185F2B;
}

input.RecordButton
{
	font-size: 11px;
	margin: 0px 8px 3px 0px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 80px;
	color: #185F2B;
	background-color: #F6F6F6;
	border-top: 1px solid #185F2B;
	border-left: 1px solid #185F2B;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}

input.RecordButtonHover
{
	cursor: pointer;
	color: #FFFFFF;
	background-color: #569A66;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #185F2B;
	border-right: 1px solid #185F2B;
}

input.FormButtonDisabled
{
	font-size: 11px;
	color: #ACA899;
	background-color: #F5F4EA;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: 1px solid #C9C7BA;
	border-left: 1px solid #C9C7BA;
	border-bottom: 1px solid #C9C7BA;
	border-right: 1px solid #C9C7BA;
	margin: 0px 8px 0px 0px;
}

input.FormButtonLogin
{
	font-size: 11px;
	height: 18px;
	color: #185F2B;
	background-color: #F6F6F6;
	font-weight: bold;
	padding-bottom: 16px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #185F2B;
	border-left: 1px solid #185F2B;
	border-bottom: 1px solid #888888;
	border-right: 1px solid #888888;
	margin: 0px 8px 0px 0px;
}

input.FormButtonLoginHover
{
	color: #FFFFFF;
	background-color: #569A66;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #185F2B;
	border-right: 1px solid #185F2B;
	cursor: pointer;
	margin: 0px 8px 0px 0px;
}

.ErrorMessage
{
	list-style-position: inherit;
	list-style-type: square;
	font-size: 11px;
	color: #595B60;
	display: block;
	font-weight: bold;
	text-align: left;
	float: left;
	width: 100%;
	line-height: 20px;
}

.RedErrorMessage
{
	list-style-position: inherit;
	list-style-type: square;
	font-size: 11px;
	color: Red;
	display: block;
	font-weight: bold;
	text-align: left;
	float: left;
	width: 100%;
	line-height: 20px;
}

/***************************************************************/
.LargerText
{
	font-size: 13px;
}

.SmallText
{
	font-size: 10px;
}

.SectionText_1
{
	color: #CC0000;
	font-size: 15px;
	font-style: italic;
	font-weight: bolder;
}

.SectionText_2
{
	color: #009933;
	font-size: 13px;
	font-weight: bolder;
}

.SectionText_3
{
	color: #CC0000;
	font-weight: bolder;
}

.SucessMessageText
{
	font-size: 13px;
	vertical-align: bottom;
	line-height: 40px;
}

.thumbSizePhoto
{
	cursor:pointer;
}

.VideothumbSizePhoto
{
	cursor:pointer;
	border:solid 1px #CCCCCC;
	height:100px;
	width:100px;
}

.smallSizePhoto
{
	width: 50px;
	height: 30px;
	cursor:pointer;
}

.NoRecordTd
{
	padding: 15px;
	padding-left: 10px;
	padding-right: 10px; /*border-bottom: #DBDCDD 1px solid;*/
	text-align: left;
	vertical-align: middle;
}

/* Grid Column Rows Classes *******************************************************/
.NormalGridHeader1
{
	text-decoration: none;
	font-weight: bold;
	background-color: #ffffff;
	padding: 5px;
	text-align: center;
	border: 0px;
	border-bottom: solid 1px #595B60;
	vertical-align: top;
	line-height: normal;
}

.NormalGridHeader2
{
	text-decoration: none;
	font-weight: bold;
	background-color: #DBDCDD;
	padding: 5px;
	text-align: center;
	border: 0px;
	border-bottom: solid 1px #595B60;
	white-space: nowrap;
	vertical-align: top;
	line-height: normal;
}
.NormalGridHeader1 a:link, .NormalGridHeader1 a:visited, .NormalGridHeader1 a:hover, .NormalGridHeader2 a:link, .NormalGridHeader2 a:visited, .NormalGridHeader2 a:hover
{
	color: #595B60;
	text-decoration: underline;
}

.NormalGridHeader1_LeftAlign
{
	text-decoration: none;
	font-weight: bold;
	background-color: #ffffff;
	padding: 5px;
	text-align: left;
	border: 0px;
	border-bottom: solid 1px #DBDCDD;
}

.NormalGridHeader2_LeftAlign
{
	text-decoration: none;
	font-weight: bold;
	background-color: #DBDCDD;
	padding: 5px;
	text-align: left;
	border: 0px;
	border-bottom: solid 1px #ffffff;
}

.NormalGridHeader1_LeftAlign a:link, .NormalGridHeader1_LeftAlign a:visited, .NormalGridHeader1_LeftAlign a:hover, .NormalGridHeader2_LeftAlign a:link, .NormalGridHeader2_LeftAlign a:visited, .NormalGridHeader2_LeftAlign a:hover
{
	color: #595B60;
	text-decoration: underline;
}

.NormalGridHeader1_RightAlign
{
	text-decoration: none;
	font-weight: bold;
	background-color: #ffffff;
	padding: 5px;
	text-align: right;
	border: 0px;
	border-bottom: solid 1px #DBDCDD;
}

.NormalGridHeader2_RightAlign
{
	text-decoration: none;
	font-weight: bold;
	background-color: #DBDCDD;
	padding: 5px;
	text-align: right;
	border: 0px;
	border-bottom: solid 1px #ffffff;
}

.NormalGridColumn1
{
	text-decoration: none;
	background-color: #ffffff;
	padding: 5px;
	border: 0px;
	border-bottom: solid 1px #DBDCDD;
}
.NormalGridColumn1NormatText
{
	text-decoration: none;
	background-color: #ffffff;
	padding: 5px;
	border: 0px;
	border-bottom: solid 1px #DBDCDD;
}
.NormalGridColumn1NormatText a
{
	font-weight: normal;
}

.NormalGridColumn2
{
	text-decoration: none;
	background-color: #DBDCDD;
	padding: 5px;
	border: 0px;
	border-bottom: solid 1px #FFFFFF;
}
.NormalGridColumn1ForTotalRow
{
	text-decoration: none;
	background-color: #ffffff;
	padding: 5px;
	border: 0px;
	border-bottom: solid 1px #595B60;
	font-weight: bolder; /*border-left : solid 1px #595B60;*/
}

.NormalGridColumn2ForTotalRow
{
	text-decoration: none;
	background-color: #DBDCDD;
	padding: 5px;
	border: 0px;
	border-bottom: solid 1px #595B60;
	font-weight: bolder; /*border-left : solid 1px #595B60;*/
}

.NormalGridColumn1ForTotalRowTopBorder
{
	border-top: solid 1px #595B60;
}

.NormalGridColumn2ForTotalRowTopBorder
{
	border-top: solid 1px #595B60;
}


.NormalGridColumn1WithoutPadding
{
	text-decoration: none;
	background-color: #ffffff;
	border: 0px;
	border-bottom: solid 1px #DBDCDD;
	text-align: center;
}

.NormalGridColumn2WithoutPadding
{
	text-decoration: none;
	background-color: #DBDCDD;
	border: 0px;
	border-bottom: solid 1px #FFFFFF;
	text-align: center;
}

.NormalGridColumn1 a:link, .NormalGridColumn1 a:visited, .NormalGridColumn2 a:link, .NormalGridColumn2 a:visited
{
	color: #595B60;
	text-decoration: none;
	font-size: 11px;
}
.NormalGridColumn1 a:hover, .NormalGridColumn2 a:hover
{
	color: #595B60;
	text-decoration: underline;
	font-size: 11px;
}

.NormalGridColumn1ButtonTd
{
	width: 100px;
	text-align: right;
	vertical-align: top;
	padding-right: 10px;
}

.divider
{
    width:100%;
    border-bottom:solid 1px #AAAAAA;
    padding-top:5px;
}

/* Top Navigation */
.Outer{margin: 0px auto; width:950px;}
/* Main Container */
.MainContainerDiv{width:950px;float:left;}
.Leftlogo{float:left;padding-top:34px;width:697px;height:65px;background:url('../images/dark_hdr_img.gif') no-repeat;}
.Mainpanel{background: url('../images/background_img.gif') no-repeat; float: left;width: 195px; height: 521px;}
.PanelFirst{float: left; padding: 16px 0px 0px 20px;font-family:Trebuchet MS;}
.PanelFirst a{font-size: 18px; color: #FFF;text-decoration:none;font-family:Verdana;}
.PanelSecond{float: left; text-align: center; padding: 8px 0px 0px 16px; width: 164px;height: 84px;}
.PanelThird{float: left; background: url('../images/text_area.gif') no-repeat; width: 164px;height: 336px; margin: 8px 0px 0px 0px; margin-left: 16px!important; margin-left: 8px;}
.PanelThird span{color: #FFF; width: 140px; padding: 5px; float: left;overflow:hidden;margin-left:5px;font-size:13px;}
.PanelFourth{float:left;padding:2px 0px 0px 22px;}
.PanelFourth span{font-size:17px;color:#FFCC00;font-family:Trebuchet MS;}
.PanelFourth a{font-size:17px;color:#FFCC00;font-family:Trebuchet MS;font-weight:bold;}
.MainpanelSecond{background: url('../images/background_img.gif') no-repeat; float: left;width: 195px; height: 521px; margin: 0px 11px 0px 11px;}
.MainpanelThird{background: url('../images/background_img.gif') no-repeat; float: left;width: 195px; height: 521px;}
.Copyright{color: #FFF; font-size: 11px; text-align: center; float: left; width: 100%;}

.MainRightSection{float:left;width:253px;height:100px;}
.RightCitySection{float:left;width:253px;padding-top:5px;}


.CityBg{background:url('../images/city_img.gif') no-repeat;width:49px;height:22px;float:left;margin:0px 0px 3px 0px;}
.CityBg span{text-align:right;padding-top:3px;padding-right:6px;float:right;color:#FFF;}
.CityBgInfo{background:url('../images/nyc_img.gif') no-repeat;width:180px;height:22px;float:left;margin:0px 0px 3px 3px;}
.CityBgInfo span{padding-top:3px;padding-left:10px;float:left;color:#FFF;}
.CityBgInfo a{float:left;font-size:11px;font-style:italic;color:#FFF;text-decoration:underline;padding-top:3px;padding-left:8px;}


/* Outer Div */
.ContainerOuter{margin: 0px auto; width:914px;}
.ContainerContentDiv{width:914px;float:left;}
.LeftBanner{width: 120px; height: 900px; float: left;padding: 15px 0px 0px 0px;}
.RightBanner{width: 120px; float: left; padding: 15px 0px 0px 0px;text-align:center;}
.MidContentSection{float: left; width: 608px; padding: 15px 20px;}



/*Footer Links */
.FooterBackground{background: url('../images/mock.gif') no-repeat; float: left; width: 662px;height: 283px;font-family:Arial;font-size:14px;}
.FooterBackground span{padding: 15px 10px 10px 10px; color: #000000; float: left;}

.FooterTop{background:url('../images/footer_top.gif') no-repeat;width:608px;height:26px;float:left;}
.FooterMiddle{background:url('../images/footer_rpt.gif') repeat-y;width:608px;font-size:14px;font-family:Arial;}
.FooterMiddle span{padding: 10px 20px; color: #000000; float: left;background:url('../images/footer_rpt.gif') repeat-y;width:570px;font-size:14px;font-family:Arial;}
.FooterBottom{background:url('../images/footer_bottom.gif') no-repeat;width:608px;height:26px;float:left;}


.FooterSection{width:100%;float:left;background:url('../images/footer_pattern_rpt.gif') repeat-x;height:73px;}
.FooterShadow{float: left; width: 202px;text-align:center;}
.FooterShadow1{float: left; width: 204px;text-align:center;}
.FooterLeft{background: url('../images/footer_lft_cor.gif') no-repeat; float: left;width: 11px; height: 119px;}
.FooterBg{background: url('../images/footer_rpt.gif') repeat-x; float: left; width: 586px;height: 119px;font-family:Arial;font-size:13px;}
.FooterRight{background: url('../images/footer_rht_cor.gif') no-repeat; float: left;width: 11px; height: 119px;}
.FooterBg span{padding: 25px 10px 10px 10px; color: #000000; float: left;}
.Footer{float: left; width: 608px;margin-bottom:20px;}
.FooterBottomShadow{float:left;text-align:center;width:100%;}
.ContainerOuterfooter{margin: 0px auto; width:610px;}
.ContainerContentfooterDiv{width:650px;float:left;padding-top:10px;line-height:20px;}

.ContainerContentfooterDiv ul{margin:0px;padding:0px;float:left;display:inline-block;color:#FFF;list-style-type:none;text-align:center;width:100%;}
.ContainerContentfooterDiv ul li{margin:0px;padding:0px;float:left;padding:5px 3px 0px 3px;list-style-type:none;}
.ContainerContentfooterDiv ul li a{color:#FFF;font-family:Trebuchet MS;font-size:11px;float:left;text-decoration:none;}


.TopNavigationDiv{width:950px;float:left;position:relative;}

.TopNavigation{width:100%;float:left;text-align:center;background-color:#575757;}
.TopNavigation ul{margin:0px;padding:0px;float:left;list-style:none;width:950px;display:inline-block;}
.TopNavigation ul li{margin:0px;padding:0px;display:inline-block;float:left;}
.TopNavigation ul li a{color:#FFFFFF;font-size:12px;padding:3px 22px 3px 22px;text-decoration:none;font-family:Trebuchet MS;background:url('../images/seprater.gif') no-repeat;background-position:right center;height:20px;float:left;}
.TopNavigation ul li a:hover{background-color:#09A009;background-image:none;}
.TopNavigation ul li a.selected{color:#FFFFFF;font-size:14px;display:block;padding:3px 15px 3px 15px;text-decoration:none;background-color:#09A009;background-image:none;}
.TopNavigationMain{width: 100%; float: left; text-align: center; background-color: #575757;}
.TopNavigationMiddle{width:100%;float:left;background:url('../images/hdr_rpt.gif') repeat-x;height:103px;}


.DivTab{font-family:Trebuchet MS; width:100px;float:left;font-size:10px;height:15px;padding:3px;color:Green;display:inline-block;}
.DivTab a, .DivTab a:link, .DivTab a:visited{text-decoration:underline;height:15px;color:#000000;font-size:14px;}

.DivTabSelected{font-family:Trebuchet MS;width:100px;float:left;font-size:10px;padding:3px;color:#000000;display:inline-block;font-weight:bold;}
.DivTabSelected a, .DivTabSelected a:link, .DivTabSelected a:visited{color:Green;text-decoration:underline;font-size:14px;font-weight:bold;}


.ProductMaindiv{border-bottom:1px dashed #CACACA;float:left;padding-top:20px;padding-bottom:20px;width:100%;}
.ThumbImage{padding:0px 10px 0px 0px;float:left;width:100px;}
.ThumbImage img{border:2px solid #E5E5E5;}

.Producttxt{padding:0px 10px 20px 10px;float:left;font-size:14px;color:#464646;width:340px;}
.Producttxt a, .Producttxt a:link, .Producttxt a:visited{color:#464646;text-decoration:none;font-size:14px;}

.ClassifiedPrice{float:left;width:135px;text-align:center;color:#FE5F08}
.ClassifiedPrice a, .ProductPrice a:link, .ProductPrice a:visited{color:#FE5F08;text-decoration:none;}
.ClassifiedPrice span{font-size:14px;font-weight:bold;color:#FE5F08;padding:0px 0px 0px 10px;float:left;text-align:center;}


.BusNametxt{padding:20px 10px 5px 10px;float:left;font-size:14px;color:#464646;width:575px;font-weight:bold;}
.Separator{border-bottom:dashed 1px #000000;width:600px;float:left;}
.Nametxt {width:400px;padding:0px 10px 5px 10px;float:left;}
.Nametxt a, Nametxt a:link, Nametxt a:visited{float:left;color:#000000;font-weight:normal;font-size:14px;padding:0px 5px;}
.Nametxt a:hover{float:left;color:#000000;font-weight:normal;font-size:14px;text-decoration:underline;padding:0px 5px;}
.EditPnl{width:150px;float:right;text-align:right;}
.dicountimage{padding:20px 10px 20px 10px;float:left;}

.ProductPrice{background:url('../images/btn_img.gif') no-repeat;float:left;width:129px;height:62px;text-align:center;}
.ProductPrice a, .ProductPrice a:link, .ProductPrice a:visited{color:#464646;text-decoration:none;}

.ProductPrice span{font-size:14px;font-weight:bold;color:#74AE75;padding:15px 0px 0px 15px;float:left;text-align:center;width:60%;}

.Searchclassified{background: url('../images/search_for_classifieds_img_lrg.gif') no-repeat;width: 608px; height: 281px; float: left;}

.Searchindiv{width:250px;float:left;text-align:right;font-size:16px;padding-top:8px;color:#717171;}
.SearchSelect{width:300px;float:left;padding-top:8px;padding-left:3px;}
.milesdropdown{width:100px;height:25px;font-size:14px;border:1px solid #C9C9C9;}
.dropdowncategory{width:230px;height:25px;font-size:14px;border:1px solid #C9C9C9;}
.miestxt{padding:0px 0px 0px 5px;color:#717171;}
.searchtextbox{width:230px;height:25px;font-size:14px;border:1px solid #C9C9C9;}
.searchmultilinetextbox{width:230px;height:100px;font-size:14px;border:1px solid #C9C9C9;}
.dropdownmonth{width:100px;height:25px;font-size:14px;border:1px solid #C9C9C9;}

.SearchLeft{background:url('../images/search_result_lft.gif') no-repeat;width:8px;height:49px;float:left;}
.SearchMid{background:url('../images/search_result_rpt.gif') repeat-x;width:592px;height:49px;float:left;}
.SearchRight{background:url('../images/search_result_rht.gif') no-repeat;width:8px;height:49px;float:left;}
.Searchtext{float:left;width:310px;padding:14px 0px 0px 4px;font-size:16px;font-weight:bold;}
.Searchcolor{color:#FE5F08;float:left;}
.Searchfound{float:left;color:#585858;padding:0px 0px 0px 5px;}

.PagingRight{float:right;width:auto;padding:7px 0px 0px 0px;font-weight:normal;font-size:12px;}
.PagingRight a{float:left;color:#1368B5;text-decoration:none;padding:0px 5px 0px 5px;font-weight:normal;font-size:12px;}
.PagingRight span{float:left;color:#1368B5;font-weight:normal;font-size:12px;}
.PagingRight span.Prevoiustxt{float:left;color:#494949;padding:5px 5px 0px 0px;font-weight:normal;font-size:12px;}
.PagingRight span.Nexttxt{float:left;color:#494949;padding:5px 0px 0px 5px;font-weight:normal;font-size:12px;}
.PagingRight_selected{float:right;padding:5px 0px 0px 0px;font-weight:bold;font-size:12px;}
.PagingRight_selected a, .PagingRight_selected a:link, .PagingRight_selected a:visited{float:left;color:#1368B5;text-decoration:none;padding:0px 5px 0px 5px;font-weight:bold;font-size:12px;}
.PagingRight_selected span {float:left;color:#1368B5;font-weight:bold;font-size:12px;}

.Paging{float:right;padding:7px 0px 5px 0px;font-weight:normal;font-size:12px;width:100%;text-align:right;}
.Paging a{float:right;color:#1368B5;text-decoration:none;padding:0px 2px;font-weight:normal;font-size:12px;display:inline-block;}
.Paging span{float:left;color:#1368B5;font-weight:normal;font-size:12px;padding-left:0px;display:inline-block;}
.Paging span.Prevoiustxt{float:left;color:#494949;padding:7px 0px 0px 0px;font-weight:normal;font-size:12px;display:inline-block;}
.Paging span.Nexttxt{float:left;color:#494949;padding:7px 0px 0px 2px;font-weight:normal;font-size:12px;display:inline-block;}
.Paging_selected{float:right;padding:7px 0px 0px 0px;font-weight:bold;font-size:12px;display:inline-block;}
.Paging_selected a, .PagingRight_selected a:link, .PagingRight_selected a:visited{float:left;color:#1368B5;text-decoration:none;padding:0px 2px;font-weight:bold;font-size:12px;display:inline-block;}
.Paging_selected span {float:left;color:#1368B5;font-weight:bold;font-size:12px;display:inline-block;}

.HeaderBanner{background: url('../images/search_for_classifieds_img.gif') no-repeat;width: 608px; height: 72px; float: left;vertical-align:middle;}
.HeaderTextRed {color:#FF5A00;font-size:26px;float:left;padding:10px;font-family:Arial;}
.HeaderTextBlack{color:#000000;font-size:26px;float:left;padding:10px 10px 10px 0px;font-family:Arial;}

.DefaultPageHeaderBanner{background: url('../images/local_nationwide.gif') no-repeat;width: 608px; height: 107px; float: left;vertical-align:middle;}
.DefaultPageHeaderTextRed {color:#FF5A00;font-size:33px;float:left;padding:10px 10px 3px 20px;font-family:Arial;font-weight:bold;}
.DefaultPageHeaderTextBlack{color:#000000;font-size:33px;float:left;padding:10px 10px 3px 0px;font-family:Arial;font-weight:bold;}
.GreyText{width:550px; float:left;padding-left:20px;font-size:12px;color:#6F6F6F;} 

.locationlink{padding-bottom:20px;padding-top:3px; font-size:11px;}
.locationlink a {font-size: 11px; color: #FFF;text-decoration:underline;}
.locationlink a:hover {font-size: 11px; color: #FFF;text-decoration:none;}

#divRegisterBizUser{width:350px;float:left;}

#divRegisterPrivateUser{width:350px;float:left;}


.blacklink a, .blacklink a:link, .blacklink a:visited
{
	color:#000000;font-size:11px;width:100%;text-decoration:underline;
}

.blacklink a:hover
{
    color: #000000;font-size:11px;width:100%;text-decoration:none;
}
.MainHeading{padding-bottom:5px;font-size:16px;padding-top:20px;}

.divbodycontainer{float:left;width:608px;}

.TopHeader 
{padding:5px;color:#585858;font-weight:bold;font-size:16px;background-image:url('../images/search_result_rpt.gif'); height:25px;}
.SignInPnl{background-color:#AAAAAA;height:100px;padding:10px;}
.LeftLoginTD{padding-right:5px;width:200px;}
.subheader{text-decoration:none;font-weight:bold;padding:0 10px 10px 10px;}
.RightLoginTD{padding-left:5px;width:300px;padding-right:10px;}



.buttonimg-top
{
    background-image:url('../images/search_btn_shadow.gif');background-repeat:no-repeat;}

.buttonimg
{
    background-image:url('../images/btn_bg.gif'); float:left;height:31px;width:92px;background-repeat:no-repeat;text-align:center;vertical-align:middle;font-weight:bold;border:0px;cursor:pointer;
}

.buttonimg-text
{
    padding:5px 10px 14px 10px;font-size:16px;font-family:Trebuchet MS;
}

.buttonimg-text a
{
    padding:5px 10px 14px 10px;font-size:16px;font-family:Trebuchet MS;color:#000000;
}

.SignHeading{background: url('../images/search_for_classifieds_img.gif') no-repeat;width: 200px; height: 30px; float: left;vertical-align:middle;}




.TopNavigationDiv{width:950px;float:left;position:relative;}

.TopNavigation{width:100%;float:left;text-align:center;background-color:#575757;}
.TopNavigation ul{margin:0px;padding:0px;float:left;list-style:none;width:950px;display:inline-block;}
.TopNavigation ul li{margin:0px;padding:0px;display:inline-block;float:left;}
.TopNavigation ul li a{color:#FFFFFF;font-size:12px;padding:3px 20px 3px 20px;text-decoration:none;font-family:Trebuchet MS;background:url('../images/seprater.gif') no-repeat;background-position:right center;height:20px;float:left;}
.TopNavigation ul li a:hover{background-color:#09A009;background-image:none;}
.TopNavigation ul li a.selected{color:#FFFFFF;font-size:14px;display:block;padding:3px 15px 3px 15px;text-decoration:none;background-color:#09A009;background-image:none;}
.TopNavigationMain{width: 100%; float: left; text-align: center; background-color: #575757;}
.TopNavigationMiddle{width:100%;float:left;background:url('../images/hdr_rpt.gif') repeat-x;height:103px;}



#ddsubmenustyle{float: left; position: absolute;width:120px;left:430px;top:25px;display:none;}
#ddsubmenustyle ul
{
margin: 0;
padding: 0;
left:10; 
top:0;
list-style-type: none;
background: #575757;
border: 1px solid black;
border-bottom-width: 0;
z-index: 100;
width:120px;
}
#ddsubmenustyle ul li{margin:0px;padding:0px;float:left;background-color:#575757;}
#ddsubmenustyle ul li a{
display: block;
width: 120px;
color: #FFFFFF;
background-color:#09A009;
text-decoration: none;
padding:3px 22px 3px 22px;border-bottom: 1px solid black;
font-size:12px;text-decoration:none;font-family:Trebuchet MS;
background:url('../images/seprater.gif') no-repeat;
background-position:right center;height:20px;float:left;
}

#ddsubmenustyle ul li a:hover{background-color:#09A009;background-image:none;}
#ddsubmenustyleul li a.selected{color:#FFFFFF;font-size:14px;display:block;padding:3px 15px 3px 15px;text-decoration:none;background-color:#09A009;background-image:none;}


.divChangePassword{float:right;padding-right:10px;padding-top:40px;}
.divValidSummary{margin-left:200px;clear:both;}

.btnLeft{padding-right:5px;float:left;padding-bottom:5px;}
.btnRight{float:left;padding-bottom:5px;}
.divbuttons{padding:60px 10px 10px 30px;float:left;width:565px;}


.divFrmBody{background:url('../images/form_bg.gif') repeat-y; background-color:#FBFBFB; border-left:solid 1px #EEEEEE; border-right:solid 1px #EEEEEE;width:606px;float:left;}

.divFrmFooter{background:url('../images/form_bg_footer.gif') no-repeat; float:left;width:608px;height:42px;}
.Message{padding-top:10px;font-size:20px;font-family:Trebuchet MS; color:#007601;}


.lblContent{float: left;color:#5D5D5D;font-size:13px;font-weight:bold;text-align:left;padding-top:10px;}
.divFileUpload{float:left;width:264px;padding-right:20px;text-align:right;color:#5D5D5D;font-size:13px;font-weight:bold;}
.divTitle{float:left;width:175px;color:#5D5D5D;font-size:13px;font-weight:bold;}
.divClear{float:left;width:135px;padding-left:10px;}
.divClear a{color:#000000; text-decoration:none;display:inline-block;vertical-align:top;text-decoration:underline;font-weight:bold;font-size:13px;}
.divClear a:hover{color:#000000;cursor:pointer;text-decoration:none;display:inline-block;vertical-align:top;font-weight:bold;font-size:13px;}
.divUpload{width:100%;float:left;padding-top:10px;padding-left:80px;}
a.gridlink{ color:#000000; text-decoration:none;padding-right:4px;padding-left:4px;display:inline-block;vertical-align:top;padding-top:2px;text-decoration:underline;font-weight:bold;}
a.gridlink:hover{color:#000000;cursor:pointer;text-decoration:none;padding-right:4px;padding-left:4px;display:inline-block;vertical-align:top;padding-top:2px;font-weight:bold;}

.divViewClassifieds{float:left;width:200px;color:#000000;padding-top:20px;font-size:14px;}
.divViewClassifieds a{float:left;width:150px;color:#000000;font-size:14px;}

.divViewDiscounts{padding-top:5px;}
.divViewDiscounts a{float:left;width:150px;color:#000000;font-size:14px;}

.divAddress{padding-left:40px;width:550px;float:left;}
.Price{padding-right:5px;padding-top:20px;font-weight:bold;height:50px;font-size:12px;color:Green;text-align:right;}

#MainImageContainerDiv{float:left;display:inline;width:120px;padding:5px;}

#outer {display: table; height: 100px; #position: relative;overflow: hidden;border:solid 1px #CCCCCC;float:left;width:100px;}

#middle {#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;text-align:center;} /* for explorer only*/

#inner {#position: relative; #top: -50%;text-align:center;width:100px;} 


.MainVideoContainerDiv{float:left;display:inline;width:120px;padding:5px;}
.Videoouter {display: table; height: 100px; #position: relative;overflow: hidden;border:solid 1px #CCCCCC;float:left;width:100px;}
.Videomiddle {#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;text-align:center;} /* for explorer only*/
.Videoinner {#position: relative; #top: -50%;text-align:center;width:100px;} 

#DeleteDiv{float:left;display:inline;width:120px;padding:5px;}
.DeleteDiv{float:left;display:inline;width:120px;padding:5px;}
#TitleDiv{float:left;width:120px;padding:5px;}
.TitleDiv{float:left;width:120px;padding:5px;}


.Signindiv{width:120px;float:left;text-align:left;font-size:12px;padding-bottom:5px;color:#717171;height:30px;}
.SignSelect{width:150px;float:left;padding-bottom:5px;padding-left:5px;height:30px;}
.SignInRow{width:285px;padding-bottom:5px;float:left;}
.divUpload{padding:5px;}

.repItem{font-size:10px;color:#000000;list-style:none;padding:0px;margin:0px;}
.repItem a{font-size:10px;color:#000000;list-style:none;padding:0px;margin:0px;}
.repItem a:hover{font-size:10px;color:#000000;list-style:none;padding:0px;text-decoration:underline;}
.repItem ul{margin:0px;padding:0px;float:left;list-style:none;display:inline-block;}
.repItem ul li{margin:0px;padding:0px;display:inline-block;float:left;list-style:none;padding-left:3px;}
.repItem ul li a{font-size:10px;padding:2px;text-decoration:none;font-family:Trebuchet MS;float:left;margin:0px;padding:0px;padding-left:3px;}
.repItem ul li a:hover{text-decoration:underline;margin:0px;padding:0px;}

.clear_both{clear:both;}

.Searchtext600{float:left;width:600px;padding:14px 0px 0px 4px;font-size:16px;font-weight:bold;}
.Searchtext500{float:left;width:588px;padding:14px 0px 0px 4px;font-size:16px;font-weight:bold;}
.PostedDate {float:right;width:608px;padding-right:10px;text-align:right;}
.ContactInfo{float:right;width:608px;}
.contentMap{float:left;width:300px;height:300px;padding:8px;margin:8px;}
.SearchMapsdiv{width:150px;float:left;text-align:right;font-size:16px;padding-top:8px;color:#717171;padding-left:5px;}
.SearchMapsSelect{width:250px;float:left;padding-top:8px;padding-left:3px;}
.divSelectForm{width:250px;float:left;padding-left:15px;}

.SearchDiscountsdiv{width:150px;float:left;text-align:left;font-size:16px;padding-top:8px;color:#717171;padding-left:5px;text-align:right;}
.SearchDiscountsSelect{width:200px;float:left;padding-top:8px;padding-left:3px;}
.divSelectDiscountsForm{width:250px;float:left;padding-left:15px;}
.discountsSearchdropdown{width:175px;height:25px;font-size:14px;border:1px solid #C9C9C9;}

#text{width:100px;margin-left:30px;}
#copyright{-moz-user-select: none; right: 3px; bottom: 2px; color: black; font-family: Arial,sans-serif; font-size: 9px; white-space: nowrap; text-align: right; position: absolute; z-index: 0; left: 0px;}
#copyright a{font-size:8px;text-decoration:none;}

.VideoThumbnail{width:120px;float:left;padding:5px;}
.DirectoryDetail{padding:3px 5px 5px 25px;font-weight:normal;width:450px;overflow:hidden;}
.subheading{font-size:9px;float:left;text-align:right;width:240px;color:#000000;}
.spacer10{width: 608px; height: 10px; float: left;}
.divOtherBusinessInfo{float:left;width:608px;padding-bottom:10px;}
.divpayment{float:left;width:608px;padding-top:10px;}

.YouTubeVideotextbox{width:218px;}