/*#Global#*/
body
{
	margin: 0;
	color: #4d4d4d; /*background:#bdbebf url(../App_Themes/Coordit/Images/body-bg.jpg);*/
	background: url(../App_Themes/Coordit/Images/body-bg.jpg);
	font: 12px/14px Arial,Verdana,sans-serif;
}
form
{
	margin: 0;
	padding: 0;
}
.page-width
{
	margin: 0 auto;
	width: 960px;
	padding: 33px 0 0 0;
}
.error-color 
{ 
	color: #ff0000; 
}
.success-color 
{ 
	color: #008000 
}
#header
{
	margin: 0 auto;
	width: 960px;
	height: 146px;
	position: relative;
	background: #fff url(../App_Themes/Coordit/Images/header-bg.jpg);
}
#header .print-logo
{
	display: none;
}
#header strong a
{
	display: block;
	position: absolute;
	left: 38px;
	top: 38px;
	width: 146px;
	height: 56px;
	background: url(../App_Themes/Coordit/Images/logo.gif);
	text-indent: -9999px;
	overflow: hidden;
}
#header .top-nav ul
{
	margin: 0;
	padding: 2px 5px 2px 0;
	position: absolute;
	left: 224px;
	top: 80px;
	/*background: url(../App_Themes/Coordit/Images/header-li.gif) no-repeat 100% 3px;*/
}
#header .top-nav ul li
{
	padding: 0 9px 0 14px;
	list-style: none;
	display: inline;
	background: url(../App_Themes/Coordit/Images/header-li.gif) no-repeat 0 1px;
	font: 13px/14px Arial,Verdana,sans-serif;
	text-transform: lowercase;
}
#header .top-nav ul li a
{
	color: #333;
	text-decoration: none;
}
#header .top-nav ul li a:hover
{
	border-bottom: 1px solid #333;
}
#header .top-nav ul li a span
{
	color: #74b624;
}
#header .top-nav ul li a:hover span
{
	border-bottom: 1px solid #74b624;
}
#header .top-nav .account-info a
{
	color: #71b524;
	text-decoration: none;
}

#header ul.member-menu {
	right: 90px;
	top: 40px;
	text-align: right;
	width: auto;
	z-index: 1;
}
ul.member-menu li.first {
	background: none !important;
}

#header .user-form
{
	position: absolute;
	left: 212px;
	top: 38px;
	z-index: 2;
}
#header .lab
{
	float: left;
}
#header .lab label
{
	float: left;
	margin: 0;
	padding: 3px 6px 2px 10px;
	font: 12px/14px Arial,Verdana,sans-serif;
	color: #ccc;
}
#header .inp
{
	float: left;
	width: 128px; /*border:1px solid #cccccc;*/
	height: 18px;
}
#header .inp input
{
	float: left;
	width: 108px;
	margin: 0;
	padding: 2px 5px 1px 5px;
	background: none;
	border: 1px solid #cccccc; /*border:none;*/
	font: 12px/14px Arial,Verdana,sans-serif;
	color: #aaa;
}
#header .login-error
{
	color: #FF0000;
	clear: both;
	padding-left: 10px;
}
#header .btn
{
	float: left;
	padding: 0 0 0 6px;
}
#header .btn input
{
	float: left;
	margin: 0;
	padding: 0;
}
#header .tools ul
{
	margin: 0;
	padding: 0;
	position: absolute;
	right: 20px;
	top: 81px;
}
#header .tools-more ul
{
	right: 31px;
}
#header .tools ul li
{
	padding: 0 0 0 13px;
	float: left;
	list-style: none;
}
#header .tools ul li a img
{
	float: left;
	margin: 0;
	border: none;
}
#header .register-remember
{
	position: absolute;
	right: 105px;
	top: 34px;
	color: #ccc;
	font: 11px/13px Arial,Verdana,sans-serif;
}
#header .register-remember a
{
	color: #c6e192;
	text-decoration: underline;
}
#header .register-remember a:hover
{
	text-decoration: none;
}
#header .afterlogin
{
	position:absolute;
	width:717px;
	right: 20px;
	top: 40px;
	color: #ccc;
	font: 12px/15px Arial,Verdana,sans-serif;
}
#header .afterlogin a
{
	color: #c6e192;
	text-decoration: underline;
}
#header .afterlogin a:hover
{
	text-decoration: none;
}
#header .signout
{
	float:right;
	/*padding-left: 210px;*/
}
#header .displaynone
{
	display: none;
}
#header .CurrentUserLabel
{
	color: #CECECE;
}
#header .CurrentUserName
{
	color: #71B524;
}
.columns-holder
{
	padding: 0 20px;
	background: #fff;
	overflow: hidden;
	width: 920px;
	height: 1%;
}
#content .login-error
{
	background-color:#DEF9A8; 
	padding:15px; 
	color: #FF0000;
	border:solid 1px #CCCCCC; 
	margin-bottom:15px;
}
#content { float: right; width: 717px; }
#content .height-100 { height:100px; }
#content .height-80 { height:80px; } 
#content .height-160 { height:160px; }
#content .height-180 { height:180px; }
#content .height-230 { height: 230px; }
#content .height45 { height:45px; }

.pb { padding: 14px 0px 0px 10px; }
.pd-l10 { padding: 0px 0px 0px 10px; }

#content h2
{
	margin: 10px 0px;
	font: 22px/22px Arial,Verdana,sans-serif;
	text-decoration: none;
	border: none;
	font-size: 10;
	height: 25px;	
	color: #71BB2A;
	height:auto;
}
#content h2 span
{
	color: #71BB2A; 
	font: 22px/22px Arial,Verdana,sans-serif;
}
#content h2 a
{
	color: #71BB2A;
}
#content h2 a:link
{
	color: #71BB2A;
}
#content h2 a:hover
{
	color: #71BB2A;
}
#content .big-img-holder
{
	/*position:relative;*/
	overflow: hidden;
	padding: 0 0 20px 0;
	background: url(../App_Themes/Coordit/Images/big-img-holder.jpg) no-repeat 0 100%;
}
#content .big-img-holder img
{
	display: block;
	margin: 0;
	border: none;
}
#content .big-img-holder .transparent-box-holder
{
	position: absolute;
	left: 25px;
	top: 75px;
	width: 324px;
}
#content .big-img-holder .transparent-box
{
	width: 324px;
	padding: 30px 0 40px 0;
	background: url(../App_Themes/Coordit/Images/white-transparent.png) repeat-y;
}
#content .big-img-holder .transparent-box p
{
	margin: 0 30px;
	color: #000;
}
#content .big-img-holder .transparent-box p a
{
	color: #000;
	position: relative;
	text-decoration: underline;
}
#content .big-img-holder .transparent-box p a:hover
{
	text-decoration: none;
}
#content .homepage-box-holder
{
	clear: both;
	overflow: hidden;
	height: 1%;
}
#content .homepage-box-padding
{
	padding: 0 0 20px 0;
}
#content .homepage-box-bg
{
	padding: 0 0 30px 0;
	background: url(../App_Themes/Coordit/Images/dual-box-bg.jpg) no-repeat 0 100%;
}
#content .homepage-box
{
	display: inline;
	float: left;
	width: 342px;
	font-family:Arial;
	color:333333;
	font-size:12px;
	line-height:18px;
	padding-top:10px;
	padding-bottom:5px;
}
#content .hp-box-margin
{
	margin: 0 20px 0 0;
}
#content .homepage-box p
{
	margin: 0 5px 0 0;
	font: 12px/17px Arial,Verdana,sans-serif;
	color: #333;
}
#content .homepage-box p a
{
	color: #333;
	text-decoration: underline;
}
#content .homepage-box p a:hover
{
	text-decoration: none;
}
#content .homepage-box h4
{
	margin: 0;
	padding: 0 0 0 12px;
	color: #333;
	font: bold 12px/17px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/green-bullet.gif) no-repeat 0 5px;
}
#content .homepage-box-holder img
{
	display: block;
	margin: 0px;
	border: none;
}
#content .homepage-box .email-delivery
{
	overflow: hidden;
	width: 336px;
	height: 1%;
	padding: 10px 0 0 12px;
}
#content .homepage-box .email-delivery .inp
{
	float: left;
	width: 240px;
}
#content .homepage-box .email-delivery .inp input
{
	float: left;
	width: 230px;
	margin: 0;
	padding: 2px 5px 1px 5px;
	background: none;
	border: none;
	font: 12px/14px Arial,Verdana,sans-serif;
	color: #aaa;
}
#content .homepage-box .email-delivery .btn
{
	float: left;
	padding: 0 0 0 6px;
}
#content .homepage-box .email-delivery .btn input
{
	float: left;
	margin: 0;
	padding: 0;
}
#content .grey-heading-bg
{
	width: 714px;
	border: 1px solid #ccc;
	margin: 0 0 20px 0;
	padding: 0 0 0 0;
	background: #fff url(../App_Themes/Coordit/images/grey-heading-bg.gif) repeat-x;
}
#content .search-heading-bg
{
	background: #fff url(../App_Themes/Coordit/images/search-heading-bg.gif) repeat-x;
}
#content .calendar-heading-bg
{
	float: left;
	background: #fff url(../App_Themes/Coordit/images/calendar-heading.gif) repeat-x;
}
#content .calendar-nomargin
{
	margin-bottom: 10px;
}
#content .rigistration-heading-bg
{
	background: #fff url(../App_Themes/Coordit/images/rigistration-heading-bg.gif) repeat-x;
}
#content .grey-heading
{
	background: url(../App_Themes/Coordit/images/grey-heading.jpg) no-repeat;
}
#content .calendar-heading
{
	background: #fff url(../App_Themes/Coordit/images/calendar-heading.jpg) no-repeat;
	position: relative;
	z-index: 1;
}
#content .grey-heading h1
{
	margin: 0;
	padding: 0;
	font: 29px/82px Arial,Verdana,sans-serif;
	text-align: center;
}
#content .calendar-heading h1
{
	margin: 0 auto;
	padding: 0;
	width: 450px;
	color: #333;
	font: 29px/82px Arial,Verdana,sans-serif;
	text-align: center;
}
#content .calendar-heading h1 span
{
	color: #74b624;
}
#content .calendar-heading div
{
	position: absolute;
	left: 10px;
	top: 26px;
	padding: 0 10px 0 0;
	background: url(../App_Themes/Coordit/images/search-heading-a-right-left.gif) no-repeat 100% 0;
}
#content .calendar-heading div.right-link
{
	right: 10px;
	left: auto;
}
#content .calendar-heading div a
{
	float: left;
	text-decoration: none;
	color: #333;
	padding: 0 0 0 10px;
	background: url(../App_Themes/Coordit/images/search-heading-a-left-left.gif) no-repeat;
}
#content .calendar-heading div a span
{
	cursor: pointer;
	float: left;
	margin: 0;
	font: 12px/26px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/search-heading-a.gif) repeat-x;
}
#content .calendar-heading div.right-link
{
	background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0;
}
#content .calendar-heading div.right-link a
{
	background: url(../App_Themes/Coordit/images/search-heading-a-left.gif) no-repeat;
}
#content .calendar-heading div a strong
{
	color: #74b624;
}
#content .rigistration-heading-bg h1
{
	color: #333;
}
#content .search-heading
{
	text-align: center;
	padding: 0 0 20px 0;
	background: url(../App_Themes/Coordit/images/search-heading.jpg) no-repeat;
}
#content .search-heading h1
{
	width: 450px;
	margin: 0 0 0 125px;
	padding: 20px 0 0 0;
	color: #000;
	font: 29px/32px Arial,Verdana,sans-serif;
	text-align: center;
}
#content .search-heading div
{
	width: 450px;
	margin: 0 0 0 125px;
}
#content .search-heading span
{
	display: inline;
	float: right;
	/*position: relative;*/
	margin: 28px 10px 0 0;
	padding: 0 10px 0 0;
	background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0;
}
#content .search-heading span a
{
	float: left;
	padding: 0 0 0 10px;
	text-decoration: none;
	color: #333;
	background: url(../App_Themes/Coordit/images/search-heading-a-left.gif) no-repeat;
}
#content .search-heading span a span
{
	cursor: pointer;
	float: left;
	margin: 0;
	padding: 0;
	font: 12px/26px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/search-heading-a.gif) repeat-x;
}
#content .search-heading span a strong
{
	color: #74b624;
}
/*#WebPart Heading#*/

#content .webpart-heading-nolinks { padding: 0 0 20px 0; background: url(../App_Themes/Coordit/images/search-heading.jpg) no-repeat; }
#content .webpart-heading-nolinks h1 { width: 450px; margin: 0 0 0 125px; padding: 20px 0 4px 0; color: #000; font: 29px/30px Arial,Verdana,sans-serif; text-align: center; }

#content .webpart-heading { padding: 0 0 20px 0; background: url(../App_Themes/Coordit/images/search-heading.jpg) no-repeat; }
#content .webpart-heading h1 { width: 450px; margin: 0 0 0 125px; padding: 20px 0 4px 0; color: #000; font: 29px/30px Arial,Verdana,sans-serif; text-align: center; }
#content .webpart-heading div { width: 450px; margin: 0 0 0 125px; }
#content .webpart-heading span { display: inline; float: right; position: relative; margin: 28px 10px 0 0; padding: 0 10px 0 0; background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0; }
#content .webpart-heading span a { float: left; padding: 0 0 0 10px; text-decoration: none; color: #333; background: url(../App_Themes/Coordit/images/search-heading-a-left.gif) no-repeat; }
#content .webpart-heading span a span { cursor: pointer; float: left; margin: 0; padding: 0; font: 12px/26px Arial,Verdana,sans-serif; background: url(../App_Themes/Coordit/images/search-heading-a.gif) repeat-x; }
#content .webpart-heading span a strong { color: #74b624; }

#content .webpart-heading-left { padding: 0 0 20px 0; background: url(../App_Themes/Coordit/images/search-heading.jpg) no-repeat; }
#content .webpart-heading-left h1 { width: 450px; margin: 0 0 0 125px; padding: 20px 0 4px 0; color: #000; font: 29px/30px Arial,Verdana,sans-serif; text-align: center; }
#content .webpart-heading-left div { width: 450px; margin: 0 0 0 125px; }
#content .webpart-heading-left span { display: inline; float: left; position: relative; margin: 28px 10px 0 10px; padding: 0 10px 0 0; background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0; }
#content .webpart-heading-left span a { float: left; padding: 0 0 0 10px; text-decoration: none; color: #333; background: url(../App_Themes/Coordit/images/search-heading-a-left.gif) no-repeat; }
#content .webpart-heading-left span a span { cursor: pointer; float: left; margin: 0; padding: 0; font: 12px/26px Arial,Verdana,sans-serif; background: url(../App_Themes/Coordit/images/search-heading-a.gif) repeat-x; }
#content .webpart-heading-left span a strong { color: #74b624; }
#content .webpart-heading-left .span-ddl { background: none; display:inline; float:left; margin:28px 10px 0; padding:0 10px 0 0; position:relative; }
#content .webpart-heading-left .span-ddl select { width: 200px; }
#content .webpart-heading-left .support-h1 { text-align:left; padding-left:180px; width: auto; }

#content .grey-border-box
{
	width: 678px;
	height: 1%;
	border:1px solid #CCCCCC;
	background: #fff;
	padding: 0 7px 0 9px;
	/*position: relative;*/
	/*z-index: 1;*/
}
#content .grey-border-box-grid
{
	margin:7px; 
	padding:10px;
}
#content .grey-border-box-categories
{
	width:488px;
	margin-left: 188px;
}
#content .grey-border-box-table
{
	width: 694px;		
	background: #fff;
	padding: 0 0 0 0;
	position: relative;
	z-index: 1;


	margin-left: 10px;
	border-right: #cccccc 1px solid;
        border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
#content .hard
{
	float: right;
	display: inline;
	margin-right: 10px !important;
}
#content .grey-border-box h4
{
	margin: 15px 10px 0 10px;
	padding: 0px;
	font: 20px/22px Arial,Verdana,sans-serif;
	color: #333;
}
#content h4
{
	margin: 0px;	
	padding: 0px;
	font: 20px/22px Arial,Verdana,sans-serif;
	color: #333;
}
#content .gallery-prev
{
	float: right;
	width: 278px;
	padding: 12px 0 0 0;
}
#content .gallery-prev .gallery-photo
{
	background-color:#FFFFFF;
	border:solid 2px #E2E2E2;
	width: 270px;
	height: 167px;
	margin-bottom:5px;
	/*background:url(../App_Themes/Coordit/images/gallery-img-bg.jpg) no-repeat;*/
}
#content .gallery-prev .gallery-photo .main-image
{
	height:163px;
	width:266px;
	border: solid 2px #ffffff;	
}
#content .gallery-prev .itemlist
{
	border:solid 2px #E6E6E6;
	height:56px;
	width:85px;
}
#content .gallery-prev .gallery-photo img
{
	float: left;
	margin: 0px;
	width: 266px;
	height: 163px;
}
#content .gallery-prev ul
{
	margin: 0;
	padding: 0;
}
#content .gallery-prev ul li
{
	float: left;
	list-style: none;
	padding: 5px 0 0 6px;
	width: 88px;
	height: 55px;
	background: url(../App_Themes/Coordit//images/gallery-thmb-bg.gif) no-repeat;
	position: relative;
}
#content .gallery-prev ul li img
{
	float: left;
	margin: 0;
	border: none;
	width: 83px;
	height: 60px;
}
#content .gallery-prev ul li span a img
{
	position: absolute;
	top: 49px;
	left: 79px;
	width: 10px;
	height: 10px;
}
/*#Menu#*/
#content .content-nav-bg { background: url(../App_Themes/Coordit/images/content-nav-bg.gif) no-repeat 0 0; overflow: hidden; height: 1%; padding: 0 0 20px 0; }
#content .content-nav-bg ul { float: left; margin: 0; padding: 0; }
#content .content-nav-bg ul li { padding: 0 0 0 1px; list-style: none; float: left; background: url(../App_Themes/Coordit/images/content-nav-li.gif) no-repeat 0 11px; }
#content .content-nav-bg ul li:first-child { background: none; }
#content .content-nav-bg ul li a { float: left; /*color: #999;*/ text-decoration: none; }
#content .content-nav-bg ul li a:hover { background: url(../App_Themes/Coordit/images/content-nav.gif) repeat-x; }
#content .content-nav-bg ul li a span { float: left; padding: 0 9px 0 0; }
#content .content-nav-bg ul li a:hover span { background: url(../App_Themes/Coordit/images/content-nav-right.gif) no-repeat 100% 0; }
#content .content-nav-bg ul li a span span { float: left; cursor: pointer; padding: 0 0 0 9px; font: 12px/38px Arial,Verdana,sans-serif; }
#content .content-nav-bg ul li a:hover span span { background: url(../App_Themes/Coordit/images/content-nav-left.gif) no-repeat; }
#content .content-nav-bg ul li a:hover { color: #333; }
#content .content-nav-bg .selected-lefttab  { background: url(../App_Themes/Coordit/images/content-nav-left.gif); background-repeat:repeat-x; color: #333; }
#content .content-nav-bg .unselected-lefttab { float: left; color: #999; text-decoration: none; }

#content .button-holder
{
	clear: both;
	width: 100%;
	margin: -10px auto 10px auto;
	overflow: hidden;
	position: relative;
	text-align: center;
}
#content .grey-button-link-holder
{
	clear: both;
	width: 100%;
	margin: -10px auto 10px auto;
	overflow: hidden;
	position: relative;
	text-align: center;
}
#content .grey-button-link
{
	left: 50%;
	float: left;
	position: relative;
	text-align: center;
}
#content .grey-button-link a
{
	color: #000000;
	left: -50%;
	float: left;
	position: relative;
	background: url(../App_Themes/Coordit/images/grey-button-bg.gif) repeat-x;
	text-decoration: none;
}
#content .grey-button-link a:hover
{
	color: #000000;
	text-decoration: underline;
}
#content .grey-button-link a span
{
	float: left;
	color: #000000;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/grey-button-right.gif) no-repeat 100% 0;
}
#content .grey-button-link a span span
{
	cursor: pointer;
	float: left;
	color: #000000;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/grey-button-left.gif) no-repeat;
}
#content .grey-button-link2
{
	left: 50%;
	float: left;
	position: relative;
	text-align: center;
}
#content .grey-button-link2 a
{
	color: #000000;
	left: -50%;
	float: left;
	position: relative;
	background: url(../App_Themes/Coordit/images/btn/grey-button-bg.gif) repeat-x;
	text-decoration: none;
}
#content .grey-button-link2 a:hover
{
	color: #000000;
	text-decoration: underline;
}
#content .grey-button-link2 a span
{
	float: left;
	color: #000000;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/btn/grey-button-right.gif) no-repeat 100% 0;
}
#content .grey-button-link2 a span span
{
	cursor: pointer;
	float: left;
	color: #000000;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/grey-button-left.gif) no-repeat;
}
#content .grey-button-holder
{
	clear: both;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	text-align: center;
}
#content .grey-button-list
{
	left: 50%;
	float: left;
	position: relative;
	text-align: center;
}
#content .grey-button-list ul
{
	margin: 0;
	padding: 35px 0 25px 0;
	left: -50%;
	float: left;
	position: relative;
}
#content .grey-button-list ul li
{
	float: left;
	list-style: none;
	padding: 0 5px;
}
#content .grey-button-list ul li a
{
	color: #333;
	float: left;
	background: url(../App_Themes/Coordit/images/grey-button-bg.gif) repeat-x;
	text-decoration: none;
}
#content .grey-button-list ul li a:hover
{
	color: #333;
	text-decoration: underline;
}
#content .grey-button-list ul li a span
{
	float: left;
	color: #333;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/grey-button-right.gif) no-repeat 100% 0;
}
#content .grey-button-list ul li a span span
{
	cursor: pointer;
	color: #333;
	float: left;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/grey-button-left.gif) no-repeat;
}
#content .button-holder-compare
{
	clear: both;
	width: 100%;
	margin: auto;
	margin-bottom:10px;
	overflow: hidden;
	position: static;
	text-align: center;
	padding-left:25px;
}
#content .button-link-compare
{
	left: 50%;
	float: left;
	position: static;
	text-align: center;
}
#content .button-link-compare a
{
	color: #000000;
	left: -50%;
	float: left;
	position: static;
	background: url(../App_Themes/Coordit/images/grey-button-bg.gif) repeat-x;
	text-decoration: none;
}
#content .button-link-compare a:hover
{
	color: #000000;
	text-decoration: underline;
}
#content .button-link-compare a span
{
	float: left;
	color: #000000;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/grey-button-right.gif) no-repeat 100% 0;
}
#content .button-link-compare a span span
{
	cursor: pointer;
	float: left;
	color: #000000;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/grey-button-left.gif) no-repeat;
}
#content .pager
{
	clear: both;
	overflow: hidden;
	width: 100%;
	height: 1%;
	position: relative;
	margin: -7px 0 7px 0;
}
#content .pager-bottom
{
	margin: -20px 0 15px 0;
}
#content .pager ul
{
	padding: 4px;
	margin: 0;
	float: right;
}
#content .pager ul li
{
	list-style: none;
	padding: 1px 2px 0 3px;
	font: 11px/12px Arial,Verdana,sans-serif;
	float: left;
	background: url(../App_Themes/Coordit/images/pager-li.gif) no-repeat 0 1px;
}
#content .pager ul li:first-child
{
	background: none;
}
#content .pager ul li a
{
	color: #333;
	padding: 0 3px;
	text-decoration: none;
}
#content .pager ul li a.active, #content .pager ul li a:hover
{
	background: #ccc;
}
#content .pager a span
{
	float: right;
	cursor: pointer;
	padding: 4px 5px;
	font: bold 10px/12px Arial,Verdana,sans-serif;
	background: #c6e192;

	color: #333;
	text-decoration: none;
}
#content .search-box
{
	margin: 0 15px 10px 15px; 
	/*overflow: hidden;*/
	width: 683px;
	height: 1%;
}
#content .search-box table
{
	border:0px;
}
#content .search-box table tr
{
	border:0px;
}
#content .search-box table tr td
{
	border:0px;
}
#content .search-box table tr th
{
	line-height:0px;
}
#content .search-box .search-items
{
	width: 683px;
	border:solid 1px #CCCCCC;
}
#content .search-box .seperator-search-item
{
	clear: both;
	background-color: White;
}
#content .yellow-box
{
	border: 1px solid #cdcd6e;
	background: #f2efa0;
}
#content .white-box
{
	border: 1px solid #cfcfcf;
	background: #fff;
}
#content .search-box .left-area
{
	float: left;
	width: 225px;
}
#content .search-box .left-area ul
{
	margin: 0;
	padding: 0;
}
#content .search-box .left-area ul li
{
	float: left;
	width: 64px;
	/*height: 40px;*/
	position: relative;
	list-style: none;
	margin: 2px 2px 0 0px;
	border:solid 2px #ffffff;
}
#content .search-box .left-area ul li:first-child
{
	/*margin: 2px 0 0 4px;*/
}
#content .search-box .left-area ul li img
{
	float: left;
	margin: 0;
	border: 2px solid #fff;
	/*width: 62px;
	height: 40px;*/
}
#content .search-box .left-area ul li span a img
{
	position: absolute;
	top: 33px;
	left: 56px;
	border: none;
	width: 10px;
	height: 10px;
}
#content .search-box .left-area .gallery-photo
{
	/*margin-top: 10px;*/
	float:left;
	/*margin-left:10px;*/
	padding-top:9px;
	padding-left:9px;
}

#content .search-box .left-area .gallery-photo img
{
	margin: 0 0 0 0;
	border: 3px solid #fff;
	/*width: 200px;
	height: 90px;*/
}
#content .search-box .left-area .gallery-photo-items
{
	text-align: left;
	float:left;
	width: 206px;
	/*margin-left:10px;*/
	padding-left:9px;
}
#content .white-box .left-area .gallery-photo img
{
	border: 1px solid #ccc;
}
#content .search-box .right-area
{
	float: left;
	width: 435px;
	font: 12px/16px Arial,Verdana,sans-serif;
	color: #333;
	margin-bottom: 10px; 
	text-align: left;
	margin-top: 5px;
	margin-left:10px;
}
#content .search-box .right-area h3
{
	margin: 0;
	padding: 5px 0 2px 0;
	font: 18px/24px Arial,Verdana,sans-serif;
}
#content .search-box .right-area .border-top
{
	border-top: 1px solid #f4fafc;
	padding: 4px 0;
}
#content .search-box .right-area .lab-value1
{
	width: 270px;
}
#content .search-box .right-area h3 a
{
	color: #333;
	text-decoration: underline;
}
#content .search-box .right-area h3 a:hover
{
	text-decoration: none;
}
#content .search-box .right-area .right-item
{
	float: right;
	width: 150px;
}
#content .search-box .right-area .right-item .lab
{
	float: left;
	width: 22px;
	font-weight:bold;
}
#content .search-box .right-area .right-item .lab-value
{
	float: left;
	width: 128px;
}
#content .search-box .right-area .image-button
{
	float:right; 
	padding: 5px 10px 0 0;
}
#content .search-box .right-area .ddl-location 
{
	margin-top: 3px;
	width: 130px;
}
#content .search-box .right-area .summary-text
{
	height:50px;
}
#content .search-box .button
{
	float: right;
	padding: 5px 10px 0 0;
}
#content .search-box .button a
{
	float: left;
	color: #333;
	text-decoration: none;
	background: url(../App_Themes/Coordit/images/btn/grey-button.gif) repeat-x;
}
#content .search-box .button a span
{
	float: left;
	padding: 0 10px 0 0;
	background: url(../App_Themes/Coordit/images/btn/grey-button-right.gif) no-repeat 100% 0;
}
#content .search-box .button a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 10px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/grey-button-left.gif) no-repeat;
}
#content .search-box .button a:hover
{
	text-decoration: underline;
}
#content .yellow-box .button a
{
	background: url(../App_Themes/Coordit/images/btn/yellow-button.gif) repeat-x;
}
#content .yellow-box .button a span
{
	background: url(../App_Themes/Coordit/images/btn/yellow-button-right.gif) no-repeat 100% 0;
}
#content .yellow-box .button a span span
{
	background: url(../App_Themes/Coordit/images/btn/yellow-button-left.gif) no-repeat;
}
#content .white-box .button a
{
	background: url(../App_Themes/Coordit/images/btn/white-button.gif) repeat-x;
}
#content .white-box .button a span
{
	background: url(../App_Themes/Coordit/images/btn/white-button-right.gif) no-repeat 100% 0;
}
#content .white-box .button a span span
{
	background: url(../App_Themes/Coordit/images/btn/white-button-left.gif) no-repeat;
}
#content .search-box .sel
{
	float: right;
	padding: 5px 0 0 0;
}
#content .search-box .sel input
{
	margin: 0;
	padding: 0;
}
#content .search-box .sel label
{
	margin: 0;
	padding: 0 20px 0 5px;
	font: 12px/27px Arial,Verdana,sans-serif;
}
#content .search-box .right-area p
{
	margin: 0 40px 0 0;
}
#content .grey-border-box h3
{
	margin: 10px 10px;
	padding: 1px;
	color: #74b624;
	font: 22px/22px Arial,Verdana,sans-serif;
}
#content .grey-border-box h3 span
{
	float: left;
	color: #fff;
	padding: 1px 15px 0pt 7px;
	font: bold 16px/22px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/green-circle.gif) no-repeat;
}
#content .grey-border-box .border-row
{
	border-bottom: 1px solid #ededed;
}
#content .grey-border-box .border-row-margin
{
	margin: 0 0 10px 0;
}
#content .grey-border-box .border-holder
{
	border-top: 1px solid #ededed;
	padding: 0 0 20px 0;
}
#content .grey-border-box .border-holder-nomargin
{
	border-top: 1px solid #ededed;
}
#content .grey-border-box .border-holder-nomargin p
{
	margin: 0 0 5px 0;
}
#content .grey-border-bottom-margin
{
	margin:0pt auto 10px;
}
#content .grey-border-box-profile
{
	height:auto;
	margin:10px;
	margin-top:0px;
}

#content .grey-border-box-profile .frow { clear:both; padding-top:3px; padding-bottom:3px; }
#content .grey-border-box-profile .lbl { font-weight:bold; float:left; padding-right: 2px; padding-left:10px; width:50px; }
#content .grey-border-box-profile .lbl2 { font-weight:bold; float:left; padding-right: 2px; padding-left:6px; width:56px; }
#content .grey-border-box-profile .img-button { clear:both; padding: 10px 0px 5px 125px; }
#content .grey-border-box-profile .details { width:350px; float:left; }
#content .grey-border-box-profile .details p { margin:5px 0px 5px 0; }
#content .grey-border-box-profile .details .frow { clear:both; padding-top:0px; padding-bottom:0px; }
#content .grey-border-box-profile .btn-delete { float:left; padding-top:12px; }
#content .grey-border-box-profile .location-seperator { clear:both; border-bottom: solid 1px #ccc; height: 5px;  width:375px; }
#content .grey-border-box-profile textarea{ -x-system-font:none; background:transparent none repeat scroll 0 0; border:1px solid #CCCCCC; }
#content .grey-border-box-profile input{ -x-system-font:none; background:transparent none repeat scroll 0 0; border:1px solid #CCCCCC; }

#content .grey-border-box-profile .MultiFile-list {}
#content .grey-border-box-profile .MultiFile-list .MultiFile-remove {}
#content .grey-border-box-profile .MultiFile-list .MultiFile-title { font-weight:normal; }

#content .grey-border-bottom-padding
{
	margin: 0 auto 20px auto;
}
#content .grey-border-bottom-margin-padding
{
	margin: 0 auto 10px auto;
	padding-bottom: 10px;
}
#content .grey-border-box .border-row h4
{
	margin-left: 0px;
	padding-left: 0px;
}
#content .grey-border-bottom-padding
{
	margin: 0 auto;
	padding-bottom: 10px;
}
#content .grey-border-box .row
{
	clear: both;
	overflow: hidden;
	height: 1%;
	padding: 8px 0;
}
#content .grey-border-box .row-dashboard-advertisor
{
	clear: both;
	overflow: hidden;



	height: 1%;
	border: solid 1px red;
}
#content .grey-border-box .inp
{
	float: left;
	border: 1px solid #ccc;
}
#content .grey-border-box .inp input
{
	float: left;
	background: none;
	border: none;
	margin: 0;
	padding: 2px 5px;
	font: 12px/14px Arial,Verdana,sans-serif;
}
#content .grey-border-box .inp textarea
{
	float: left;
	background: none;
	border: none;
	margin: 0;	
	font: 12px/14px Arial,Verdana,sans-serif;
}
#content .grey-border-box .sel
{
	float: left;
}
#content .grey-border-box .sel select
{
	float: left;
	margin: 0;
	padding: 0;
	font: 12px/14px Arial,Verdana,sans-serif;
	color: #666666;
}
#content .grey-border-box .lab
{
	float: left;
	width: 150px;
}
#content .grey-border-box strong
{
	color: #333;
}
#content .grey-border-box .lab strong
{
	padding: 0 10px;
}

#content .grey-border-box .lab label
{
	float: left;
	margin: 0;
	padding: 2px 10px 1px 10px;
	font: 12px/14px Arial,Verdana,sans-serif;
}
#content .grey-border-box .wid1
{
	width: 1px;
}
#content .grey-border-box .wid52
{
	width: 52px;
}
#content .grey-border-box .wid52 label
{
	width: 32px;
	padding: 4px 0 0 20px;
}
#content .grey-border-box .wid48
{
	width: 48px;
}
#content .grey-border-box .wid48 input
{
	width: 38px;
}
#content .grey-border-box .wid110
{
	width: 110px;
}
#content .grey-border-box .wid110 input
{
	width: 100px;
}
#content .grey-border-box .wid110 select
{
	width: 110px;
}
#content .grey-border-box .wid170
{
	width: 170px;
}
#content .grey-border-box .wid170 select
{
	width: 175px;
}
#content .grey-border-box .wid160 input
{
	width: 160px;
}
#content .grey-border-box .wid178
{
	width: 178px;
}
#content .grey-border-box .wid178 input
{
	width: 168px;
}
#content .grey-border-box .wid178 select
{
	width: 178px;
}
#content .grey-border-box .wid58
{
	width: 58px;
	padding: 0 10px 0 0;
}
#content .grey-border-box .wid58 select
{
	width: 58px;
}
#content .grey-border-box .wid70
{
	width: 70px;
	padding: 0 10px 0 0;
}
#content .grey-border-box .wid70 select
{
	width: 70px;
}
#content .grey-border-box .wid98
{
	width: 98px;
}
#content .grey-border-box .wid98 input
{
	width: 88px;
}
#content .grey-border-box .wid98 select
{
	width: 98px;
}
#content .grey-border-box .wid80
{
	width: 80px;
}
#content .grey-border-box .widC60
{
	width: 70px;
	padding-left: 10px;
}
#content .grey-border-box .widCCV60
{
	width: 40px;
	padding-left: 10px;
}
#content .grey-border-box .wid80 input
{
	width: 70px;
}
#content .grey-border-box .wid275
{
	width: 275px;
}
#content .grey-border-box .wid420
{
	width: 408px;
}
#content .grey-border-box .wid350 
{ 
	width: 350px !important; 
}
#content .grey-border-box .wid275 input
{
	width: 265px;
}
#content .grey-border-box .wid275 select
{
	width: 275px;
}
#content .grey-border-box .wid275 textarea
{
	width: 275px;
}
#content .grey-border-box .wid178 textarea
{
	width: 178px;
}
#content .grey-border-box .wid178 select
{
	width: 178px;
}
#content .grey-border-box .wid678
{
	width:678px;
}
#content .grey-border-box .lab120
{
	float: left;
	width: 120px;
}
#content .grey-border-box .lab120 label
{
	float: left;
	margin: 0;
	padding: 2px 10px 1px 10px;
	font: 12px/14px Arial,Verdana,sans-serif;
}

#content .grey-border-box .lab100
{
	float: left;
	width: 100px;
}
#content .grey-border-box .lab100 label
{
	float: left;
	margin: 0;
	padding: 2px 10px 1px 10px;
	font: 12px/14px Arial,Verdana,sans-serif;
}

#content .grey-border-box .wid200
{
	width: 200px;
}
#content .grey-border-box .wid200 input
{
	width: 200px;
}
#content .grey-border-box .wid200 select
{
	width: 200px;
}
#content .grey-border-box .wid200 textarea
{
	width: 200px;
}

#content .grey-border-box .wid280
{
	width: 280px;
}
#content .grey-border-box h5
{
	margin: 0;
	padding: 0 10px;
	color: #333;
	font: bold 12px/16px Arial,Verdana,sans-serif;
}
#content .grey-border-box p
{
	margin: 0 5px 20px 0;
	padding: 0 0 0 10px;
	color: #333;
	font: 12px/16px Arial,Verdana,sans-serif;
}
#content .grey-border-box .inputs-area
{
	float: left;
	width: 430px;
}
#content .grey-border-box .inputs-area-form
{
	float: left;
	width: 330px;
}
#content .grey-border-box .errors-area
{
	float: left;
	padding: 0 0 0 25px;
	color: #b62439;
	font: 12px/17px Arial,Verdana,sans-serif;
}
#content .grey-border-box .errors-area a img
{
	float: left;
	position: relative;
	margin: -3px 0 -5px -20px;
	border: none;
}
#content .green-heading-column h5
{
	font: bold 12px/20px Arial,Verdana,sans-serif;
	margin: 12px 0 0 0;
	padding: 0 10px;
	background: #c6e192;
}
#content .green-heading-column
{
	float: left;
	width: 388px;
	font: 12px/18px Arial,Verdana,sans-serif;
	color: #333;	
}
#content .green-heading-column address
{
	font: 12px/18px Arial,Verdana,sans-serif;
	padding-left: 0px;
}
#content .green-heading-column a
{
	color: #333;
	text-decoration: underline;
}
#content .green-heading-column a:hover
{
	text-decoration: none;
}
#content .green-heading-column p
{
	margin: 5px 40px 5px 0;
}
#content .green-heading-column ul
{
	margin: 0;
	padding: 5px 10px 0 10px;
}
#content .green-heading-column ul li
{
	list-style: none;
	padding: 0 0 0 7px;
	font: bold 12px/18px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/bullet.gif) no-repeat 0 7px;
}
#content .green-heading-column ul li a
{
	text-decoration: underline;
	color: #333;
}
#content .green-heading-column ul li a:hover
{
	text-decoration: none;
}
#content .yellow
{
	background-color: #fffcdc;
}
#content .red-flag
{
	background-image: url(../App_Themes/Coordit/images/ico/flag-red.gif);
}
#content .blue-flag
{
	background-image: url(../App_Themes/Coordit/images/ico/flag-blue.gif);
}
#content .yellow-flag
{
	background-image: url(../App_Themes/Coordit/images/ico/flag-yellow.gif);
}
#content .green-flag
{
	background-image: url(../App_Themes/Coordit/images/ico/flag-green.gif);
}
#content .ico-items ul
{
	position: absolute;
	right: 10px;
	top: 15px;
	margin: 0;
	padding: 0;
}
#content .ico-items ul li
{
	list-style: none;
	padding: 0 0 0 6px;
	float: left;
}
#content .ico-items ul li a
{
	float: left;
	background: none;
	padding: 0;
}
#content .ico-items ul li a img
{
	float: left;
	margin: 0;
	border: none;
}
#content .heading-tab
{
	overflow: hidden;
	height: 1%;
	font: 12px/23px Arial,Verdana,sans-serif;
	color: #333;
}
#content .no-overflow
{
	overflow: visible;
}
#content .green-heading-tab
{
	font-weight: bold;
	background: #c6e192;
}
#content .yellow-heading-tab
{
	background: #fffcdc;
}
#content .heading-tab .status
{
	float: left;
	width: 45px;
	padding: 0 0 0 10px;
}
#content .heading-tab .checklist
{
	float: left;
	width: 190px;
	padding: 0 0 0 10px;
}
#content .heading-tab .reminder
{
	float: left;
	width: 200px;
	padding: 0 0 0 10px;
}
#content .heading-tab .reminder .wid30
{
	width: 30px;
	background: #fff;
	border: 1px solid #b3b3b3;
}
#content .heading-tab .reminder .wid30 input
{
	width: 20px;
}
#content .heading-tab .wid190
{
	width: 190px;
	background: #fff;
	border: 1px solid #b3b3b3;
}
#content .heading-tab .wid190 input
{
	width: 180px;
}
#content .heading-tab .wid88
{
	width: 88px;
	background: #fff;
	border: 1px solid #b3b3b3;
	margin: 0 0 0 -5px;
}
#content .heading-tab .wid88 input
{
	width: 78px;
}
#content .heading-tab .reminder .wid95, #content .heading-tab .reminder .wid95 select
{
	width: 95px;
	margin: 0 0 0 5px;
	font: 12px/13px Arial,Verdana,sans-serif;
	color: #333;
}
#content .green-heading-tab .reminder
{
	width: 135px;
	padding: 0 0 0 75px;
}
#content .heading-tab .date
{
	float: left;
	width: 125px;
	padding: 0 0 0 10px;
}
#content .heading-tab .date a img
{
	margin: 0 0 0 5px;
	border: none;
}
#content .heading-tab .assign
{
	float: left;
	width: 80px;
	padding: 0 0 0 10px;
}
#content .heading-tab .assign .sel
{
	float: left;
	width: 88px;
}
#content .heading-tab .assign .sel select
{
	float: left;
	width: 88px;
	color: #333;
}
#content .heading-tab .status a img
{
	display: block;
	margin: 4px 0;
	border: none;
}
#content .grey-border-box .add-item
{
	clear: both;
	float: left;
	margin: 10px 0 0 0;
	padding: 0 17px 5px 0;
	background: url(../App_Themes/Coordit/images/add-item-right.gif) no-repeat 100% 0;
}
#content .grey-border-box .add-item a
{
	float: left;
	padding: 0 0 0 28px;
	text-decoration: none;
	color: #333;
	background: url(../App_Themes/Coordit/images/add-item-left.gif) no-repeat;
}
#content .grey-border-box .add-item a:hover
{
	text-decoration: underline;
}
#content .grey-border-box .add-item a span
{
	float: left;
	cursor: pointer;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/add-item-bg.gif) repeat-x;
}
#content .grey-border-box .add-item a span span
{
	color: #333;
}
#content .edit-heading-tab
{
	position: relative;
	background: #e9e9e9;
	padding: 10px 0;
	z-index: 10;
}
#content .border-row .txtarea
{
	border: 1px solid #b3b3b3;
	background: #fff;
	width: 655px;
	margin: 0 auto;
}
#content .border-row .txtarea textarea
{
	margin: 0;
	padding: 10px;
	border: none;
	background: none;
	width: 635px;
	height: 55px;
	font: 12px/18px Arial,Verdana,sans-serif;
	color: #333;
}
#content .dual-border
{
	width: 656px;
	border-top: 1px solid #fff;
	border-bottom: 20px solid #fff;
	overflow: hidden;
	height: 1%;
	margin: 0 auto 10px auto;
}
#content .dual-border h5
{
	margin: 5px 0;
}
#content .buttons-holder ul
{
	margin: 0 auto;
	width: 655px;
	padding: 10px 0 0 0;
	border-top: 1px solid #fff;
	text-align: center;
}
#content .buttons-holder ul li
{
	list-style: none;
	display: inline;
	padding: 0;
}
#content .buttons-holder ul li a img
{
	margin: 0;
	border: none;
}
#content .left-popup-bg ul
{
	position: absolute;
	left: -59px;
	top: 10px;
	margin: 0;
	padding: 7px 0 6px 8px;
	background: #fff url(../App_Themes/Coordit/images/left-popup-bg.gif) no-repeat;
	z-index: 3;
}
#content .left-popup-bg ul li
{
	float: left;
	padding: 0 0 0 3px;
	list-style: none;
}
#content .left-popup-bg ul li a img
{
	float: left;
	margin: 0;
	border: none;
}
#content .radio-popup-holder
{
	position: relative;
}
#content .radio-popup
{
	position: absolute;
	left: 25px;
	top: -53px;
	z-index: 10;
}
#content .radio-popup-bg
{
	width: 116px;
	padding: 0 0 0 15px;
	background: url(../App_Themes/Coordit/images/radio-popup-bg.png);
}
#content .radio-popup-top-bg
{
	display: block;
	width: 131px;
	height: 7px;
	background: url(../App_Themes/Coordit/images/radio-popup-top-bg.png);
	text-indent: -9999px;
	overflow: hidden;
}
#content .radio-popup-bottom-bg
{
	display: block;
	width: 131px;
	height: 9px;
	background: url(../App_Themes/Coordit/images/radio-popup-bottom-bg.png);
	text-indent: -9999px;
	overflow: hidden;
}
#content .popup-triangle2
{
	display: block;
	position: absolute;
	left: 25px;
	top: -18px;
	width: 9px;
	height: 12px;
	background: url(../App_Themes/Coordit/images/triangle-bg.png);
	text-indent: -9999px;
	overflow: hidden;
	z-index: 100;
}
#content .radio-popup-row
{
	overflow: hidden;
	height: 1%;
}
#content .radio-popup-row input
{
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
}
#content .radio-popup-row img
{
	float: left;
	display: inline-block;
	margin: 3px 0 0 2px;
	border: none;
}
#content .radio-popup-row
{
	overflow: hidden;
	height: 1%;
	font: 11px/23px Arial,Verdana,sans-serif;
	color: #999;
}
#content .radio-popup-row span
{
	float: left;
	padding: 0 0 0 5px;
}
#sidebar
{
	float: left;
	width: 184px;
}
#sidebar .heading
{
	padding: 0px;
	background: #f5f5f5 url(../App_Themes/Coordit/images/heading-bg.gif) repeat-x;
	text-align:center;
}
#sidebar .heading h2
{
	margin: 0;
	padding: 0;	
	border-bottom: 1px solid #fff;
	color: #333;
	font-family:Tahoma,Arial,Verdana,sans-serif;
	font-size:20px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:37px;
	text-align: center;
}
#sidebar .heading h2 span
{
	color: #74B624;
}
#sidebar .heading h3
{
	margin: 0;
	padding: 0;
	font: 20px/30px HelveticaNeue;
	border-bottom: 1px solid #fff;
	color: #333;
}
#sidebar .heading h3 span
{
	color: #74b624;
}
#sidebar .grey-bg-box
{
	padding: 10px 0 7px 0;
	background: #fff url(../App_Themes/Coordit/images/grey-bg-box.gif) repeat-x;
}
#sidebar .grey-bg-box .sel
{
	width: 152px;
	margin: 0 auto 3px auto;
}
#sidebar .grey-bg-box .sel select
{
	margin: 0;
	padding: 0;
	width: 152px;
	color: #666666;
	font: 12px/14px Arial,Verdana,sans-serif;
}
#sidebar .grey-bg-box .inp
{
	width: 150px;
	margin: 0 auto 3px auto;
}
#sidebar .grey-bg-box .inp input
{
	margin: 0;
	padding: 0 5px;
	width: 140px;
	color: #aaa;
	font: 12px/14px Arial,Verdana,sans-serif;
}
#sidebar .grey-bg-box .btn
{
	overflow: hidden;
	width: 150px;
	height: 1%;
	margin: 4px auto 3px auto;
}
#sidebar .grey-bg-box .btn input
{
	float: right;
}
#sidebar .grey-bg-box ul
{
	margin: 0;
	padding: 0 0 0 16px;
}
#sidebar .grey-bg-box ul li
{
	list-style: none;
	padding: 0 0 0 6px;
	font: 12px/17px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/bullet.gif) no-repeat 0 6px;
}
#sidebar .grey-bg-box ul li a
{
	text-decoration: none;
	color: #333;
}
#sidebar .grey-bg-box ul li a:hover
{
	text-decoration: underline;
}
#sidebar .grey-bg-box .bullet
{
	width:4px;
	height:4px;
	background: #fff url(../App_Themes/Coordit/images/bullet.gif) no-repeat;
	margin-bottom:2px;
}
#sidebar .seperator10
{
	clear:both;
	height:10px;
}
#footer
{
	width: 940px; /*padding:34px 20px 34px 235px;*/
	padding: 34px 20px 34px 0px;
	background: #f4f4f4 url(../App_Themes/Coordit/images/footer-bg.jpg) no-repeat;
}
#footer p
{
	color: #aaa;
	margin: 0;
	text-align: right;
	font: 11px/12px Arial,Verdana,sans-serif;
}
#footer ul
{
	margin: 0;
	padding: 0 1px 0 0;
	float: left;
	background: url(../App_Themes/Coordit/images/footer-li.gif) no-repeat 100% 2px;
}
#footer ul li
{
	padding: 0 7px 0 8px;
	list-style: none;
	float: left;
	font: 11px/12px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/footer-li.gif) no-repeat 0 2px;
}
#footer p a, #footer ul li a
{
	text-decoration: none;
	color: #aaa;
}
#footer p a:hover, #footer ul li a:hover
{
	text-decoration: underline;
}
.footer-inner
{
	padding-left: 234px;
}

.subheading-diretory-regis
{
	float: left;
	line-height: 22px;
	font-size: 20px;
	color: #74b624;
}

/*#Accordian Control#*/

/******************************/
/**Styling information specific to individual content pages**/

/* Accordion */
.accordianA
{
	width: 184px;
	overflow: hidden;
}
.accordionHeader
{
	background-color: transparent;
	background-repeat: no-repeat;	
	color: #FFFFFF;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	width: 176px;
	overflow: hidden;
	float: none;
	cursor: pointer;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #323232;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
}
.accordionLinkHeader
{	
	color: #323232;
	text-align: left;
	font-family:Arial,Verdana,sans-serif;
	padding-top: 5px;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;        
}
.accordionLink
{
	font: 12px Trebuchet MS;
	color: #545DC6;
	padding-left: 8px;
	text-align: left;
	width: 180px;
	height: 20px;
	cursor: pointer;
	text-decoration: none;
	float: left;
	clear: left;
}
.panecss
{
	background-image: url(images/child.gif);
	padding: 2px;
	overflow: hidden;
	float: none;
	padding-left: 40px;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
.panecss a
{
	text-decoration: none;
	color: #1D0808;
}
.accordionHeaderSelected
{	
	background-color: #E2ECCE;
	color: #323232;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 8px;
	cursor: pointer;
	overflow: hidden;
	float: none;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
.accordionHeaderSelected a
{
	color: #323232;
	background: none;
	text-decoration: none;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-variant:normal;
	font-weight:normal;
}
.accordian-child-link a
{
	color: black;
	line-height:16px!important;
}
.accordionContent
{
	background-image: url(../App_Themes/Coordit/images/images/child.gif);
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #545DC6;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	vertical-align: middle;
	margin-right: 6px;
	overflow: hidden;
	float: none;
}
.accordion-categories-text
{
	float:left;
	text-align:left;	
	height:100%;
	width:150px;
}
.accordion-categories-image
{
	float:left;
	padding-left:2px;
	padding-top:5px;
	height:6px;
	width:9px;
}
.Subscription
{
	padding-left:15px;
	float:left;
}
.SubscriptionTextbox
{
	/*
	width:215px;
	background: none;
	border: 1px solid #cccccc;
	*/
	width:138px;
	color:#AAAAAA;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	line-height:14px;
	margin:0;
	padding:0 5px;
}
/*#Become Advertisor#*/
#content .become-advertisor-column h5
{
	font: bold 12px/20px Arial,Verdana,sans-serif;
	margin: 15px 0 0 0;
	padding: 0 10px;
	background: #c6e192;
}
#content .become-advertisor-column
{
	float: left;
	width: 202px;
	/*height: 202px;*/
	margin-left: 20px;
	font: 12px/18px Arial,Verdana,sans-serif;
	color: #333;
}
#content .become-advertisor-column-gold
{
	background-image: url(../App_Themes/Coordit/images/gold.jpg);
	background-repeat: no-repeat;
	height:202px;
}
#content .become-advertisor-column-silver
{
	background-image: url(../App_Themes/Coordit/images/silver.jpg);
	background-repeat: no-repeat;
	height:202px;
}
#content .become-advertisor-column-bronze
{
	background-image: url(../App_Themes/Coordit/images/bronze.jpg);
	background-repeat: no-repeat;
	height:202px;
}
#content .become-advertisor-column address
{
	font: 12px/18px Arial,Verdana,sans-serif;
	padding: 0 10px;
}
#content .become-advertisor-column a
{
	color: #333;
	text-decoration: underline;
}
#content .become-advertisor-column a:hover
{
	text-decoration: none;
}
#content .become-advertisor-column p
{
	margin: 5px 40px 0 0;
}
#content .become-advertisor-column ul
{
	margin: 0;
	padding: 5px 10px 0 10px;
}
#content .become-advertisor-column ul li
{
	list-style: none;
	padding: 0 0 0 7px;
	font: bold 12px/18px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/bullet.gif) no-repeat 0 7px;
}
#content .become-advertisor-column ul li a
{
	text-decoration: underline;
	color: #333;
}
#content .become-advertisor-column ul li a:hover
{
	text-decoration: none;
}
/*Anil*/
#content .become-advertisor-column-gold .become-advertisor-plan-heading {
	padding-top: 10px; 	
	color: #A7975B; 	
	font-size: 24px; 	
	font-weight: 500;
	font-family: Georgia;
}
#content .become-advertisor-column-gold .become-advertisor-plan-info
{
	margin-top: 55px; 	
	width: 170px; 
	height:75px; 	
	color: #8F7F44;
}
#content .become-advertisor-column-gold .become-advertisor-more-info
{
	margin-top: 25px;
 	color: #937C4A; 
	font-size: 14px; 
	font-weight: bold; 
	width: 197px;
	margin-left: 3px;
}
#content .become-advertisor-column-gold .become-advertisor-more-info a {
	color: #937C4A; 
	font-size: 14px;  
	font-weight: bold; 
	text-decoration: none;
}
#content .become-advertisor-column-silver .become-advertisor-plan-heading 
{ 
	padding-top: 10px; 	
	color: #959595; 	
	font-size: 24px; 	
	font-weight: 500;
	font-family: Georgia;
}
#content .become-advertisor-column-silver .become-advertisor-plan-info 
{
	margin-top: 55px; 	
	width: 170px; 	
	height:75px; 	
	color: #747474;
}
#content .become-advertisor-column-silver .become-advertisor-more-info
{
	margin-top: 25px; 	
	color: #878787; 	
	font-size: 14px; 	
	font-weight: bold; 	width: 197px;
	margin-left: 3px;
}
#content .become-advertisor-column-silver .become-advertisor-more-info a 
{
	color: #878787; 	
	font-size: 14px; 	
	font-weight: bold; 	
	text-decoration: none;
}
#content .become-advertisor-column-bronze .become-advertisor-plan-heading
{
	padding-top: 10px; 	
	color: #A17F59; 	
	font-size: 24px; 	
	font-weight: 500;
	font-family: Georgia;
}
#content .become-advertisor-column-bronze .become-advertisor-plan-info
{
	margin-top: 55px; 	
	width: 170px;
	height:75px;  	
	color: #715639;
}
#content .become-advertisor-column-bronze .become-advertisor-more-info
{
	margin-top: 25px; 	
	height:75px; 	
	color: #846342; 	
	font-size: 14px; 	
	font-weight: bold;
	width: 197px; 	
	margin-left: 3px;
}
#content .become-advertisor-column-bronze .become-advertisor-more-info a 
{
	color: #846342; 	
	font-size: 14px; 	
	font-weight: bold; 	
	text-decoration: none;
}
/*anil*/
#content .become-advertisor-mandatoryfields
{
	font-size: 13px;
	color: #B1264F;
}
/*#Side-bar-Upgrade Plan#*/
#sidebar .upgrade-plan
{
	font-family: Arial;
	font-size: 18px;
	font-weight: 500;
	line-height: 25px;
	text-align: center;
	padding-bottom: 10px;
}
#sidebar .upgrade-plan .plan-name
{
	color: #CCAE32;
}
#sidebar .button-holder
{
	clear: both;
	width: 100%;
	margin: 0px auto 10px auto;
	overflow: hidden;
	position: relative;
	text-align: center;
}
#sidebar .grey-button
{
	left: 50%;
	float: left;
	position: relative;
	text-align: center;
}
#sidebar .grey-button a
{
	color: #333;
	left: -50%;
	float: left;
	position: relative;
	background: url(../App_Themes/Coordit/images/grey-button-bg.gif) repeat-x;
	text-decoration: none;
}
#sidebar .grey-button a:hover
{
	color: #333;
	text-decoration: underline;
}
#sidebar .grey-button a span
{
	float: left;
	padding: 0 15px 0 0;	
	background: url(../App_Themes/Coordit/images/grey-button-right.gif) no-repeat 100% 0;
}
#sidebar .grey-button a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 15px;
	font: 13px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/grey-button-left.gif) no-repeat;
}
#sidebar .wid90
{
	width:90px;
}
/*#Side-bar-Contact us#*/
.sidebar-conatctus
{
	width: 145px;
	padding-left: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: 500;
	line-height: 15px;
	padding-bottom:15px;
}

/*#Advertisor Profile#*/
.file-upload input
{
	color: blue;
}
.file-upload-submit
{
	padding-top: 5px;
}
.file-upload-main-container
{
	border: #D3D3D3 1px solid;
	width: 270px;
	background-color: #F0F0F0;
	margin-top: 5px;
}
.file-upload-sub-main-container
{
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 15px;
	width: 240px;
	font-size: 13px;
	font-weight: bold;
	color: Black;
}
.website-cursor
{
	cursor: hand;
}
#content .grey-border-box .profile-weblink { color:#333; }
#content .grey-border-box .profile-weblink span { color:#333; }
#content .grey-border-box .profile-weblink div { color:#333; }
#content .grey-border-box .profile-weblink a { text-decoration:underline; }
#content .grey-border-box .profile-contact { margin:5px 10px 5px 0; }

#content  .edit-profile { }
#content  .edit-profile .group-heading {font-size:13px; font-weight:600;}
#content  .edit-profile .cell-label-textbox{padding-right:0px;}
#content  .edit-profile .cell-label-textarea{padding-right:0px;}
#content  .edit-profile .cell-label-checkbox{padding-right:0px;}
#content  .edit-profile .cell-label-radio{padding-right:0px;}
#content  .edit-profile .cell-label-dropdownlist{padding-right:0px;}
#content  .edit-profile .cell-textbox{}
#content  .edit-profile .cell-textbox input{-x-system-font:none; background:transparent none repeat scroll 0 0; border:1px solid #CCCCCC; float:left; line-height:14px; width: 100%}
#content  .edit-profile .cell-textarea{/*border:1px solid #CCCCCC;*/}
#content  .edit-profile .cell-textarea textarea{ height:75px; -x-system-font:none; background:transparent none repeat scroll 0 0; border:1px solid #CCCCCC; float:left; line-height:14px; }
#content  .edit-profile .cell-dropdown {}
#content  .edit-profile .cell-dropdown select { width: 100%; }
#content  .edit-profile .cell-radio {}
#content  .edit-profile .cell-radio input { border: solid 0px #ffffff; }
#content  .edit-profile .cell-checkbox {}
#content  .edit-profile .cell-checkbox input { border: solid 0px #ffffff; }
#content  .edit-profile .postscript{padding-left:5px}
#content  .edit-profile .postscript .postscript-text {}
#content  .edit-profile .postscript .error-text {color:#BA2636 !important; padding-left:10px;}

/*#Advertiser Renew#*/
.renew-sub-heading { float: left; padding-top: 12px; height: 25px; }
.renew-sub-heading a { border:0px; text-decoration:none; }
.renew-sub-heading a:hover { text-decoration:none; border:0px; }
.renew-presonal-details { width: 600px; margin-left: 50px; padding-bottom: 10px; }
.renew-action { font-weight:bold; }
.now-text { color:#74b624; font-weight:bold; }

.padding-bottom-five { padding-bottom:5px; }
.padding-top-five { padding-top:5px; }

/*#Advertisor Locations#*/

.EditContributionEdit { background:transparent url(../App_Themes/Coordit/Images/edit2.gif) no-repeat scroll left center; padding: 0px 10px 0px 20px; }
.EditContributionDelete { background:transparent url(../App_Themes/Coordit/Images/delete2.gif) no-repeat scroll left center; padding: 0px 10px 0px 20px; }

#content .office-detail { padding: 5px 0px 10px 0px; }
#content .office-detail .Address { width: 190px; }
#content .office-detail .Description { width: 350px; }

#content .location-list { padding: 10px 10px 10px 0px;  width:100%; }
#content .location-list .image { width:100px; }
#content .location-list .address-details { }
#content .location-list .heading { color:#75B527; font-weight:bold; padding: 0 10px 5px 0px; }
#content .location-list .heading a { color:#75B527; font-weight:bold; }

#content .location-list-gmap { padding: 0px 10px 10px 0px;  width:100%; }
#content .location-list-gmap .image { width:100px; }
#content .location-list-gmap .address-details { }
#content .location-list-gmap .heading { color:#75B527; font-weight:bold; padding: 0 10px 5px 0px; }
#content .location-list-gmap .heading a { color:#75B527; font-weight:bold; }


#content .location-details { padding: 5px 0px 10px 5px; margin-top:10px; border:solid 1px #cccccc; }
#content .location-details .ltn-image { width: 156px; border:solid 2px #ccc; }
#content .location-details .ltn-alter-image { width: 156px; border:solid 2px #fff; }
#content .location-details .td-image { width: 165px; vertical-align: top; }
#content .ltn-row { background-color:#FFFFFF; }
#content .ltn-alter-row { background-color:#E1E4E5; }

#content .fs-fileupload { border: solid 1px #CCCCCC; padding:5px; width: 260px;}
#content .fu-wid275{ width: 275px; }

/*#Advertisor View Profile#*/

.viewprofile-grey-button-link-holder
{
	width: 180px;
	height: 30px;
	padding-top: 10px;
	padding-left: 10px;
}
.viewprofile-grey-button-link
{
	left: 50%;
	float: left;
	position: relative;
	text-align: center;
}
.viewprofile-grey-button-link a
{
	color: #333;
	left: -50%;
	float: left;
	position: relative;
	background: url(../App_Themes/Coordit/images/btn/grey-button.gif) repeat-x;
	text-decoration: none;
}
.viewprofile-grey-button-link a span
{
	float: left;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/btn/grey-button-right.gif) no-repeat 100% 0;
}
.viewprofile-grey-button-link a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/grey-button-left.gif) no-repeat;
}
.ProductListItem
{
	width: 61px;
	padding-right: 2px;
	height:62px;
}
.grid-gvoffer
{
	line-height: 10px;
}

#content .option-item { float:left; font-weight:bold; line-height:15px; }
#content .option-item .item-bullet { float:left; margin-top:4px; padding-right:3px; }
#content .option-item .item-group { float:left; padding-right:4px; }
#content .option-item .item-value { float:left; padding-left:0px; font-weight: normal;}

#content .view-profile {}
#content .view-profile .address-details {padding:4px 0px 0px 10px; margin-bottom: 0px;}
#content .view-profile .offer-details {height: auto; margin-top:10px; background:transparent url(images/special_offer_bg.gif) repeat-x scroll 0 0; width:277px;}
#content .view-profile .offer-details .control-heading { padding:10px 0px 5px 10px;}
#content .view-profile .offer-details .control-heading .star-image { float:left; padding-right:10px;}
#content .view-profile .offer-details .control-heading .heading {font-size: 18px; color: #79B41E; padding-top: 12px; }
#content .view-profile .offer-details .details { clear:both; }
#content .view-profile .offer-details .details .container { padding: 5px 0px 10px 20px; width:255px; word-wrap:break-word; }
#content .view-profile .offer-details .details .head { padding:2px 0px 2px 0px; font-size: 12px; font-weight:bold; color: #79B41E; }
#content .view-profile .offer-details .details .text { }
#content .view-profile .gmap { height: auto; margin-top: 5px; margin-bottom: 10px;}
#content .view-profile .location-seperator { clear:both; border-bottom: solid 1px #ccc; margin-bottom:5px; height: 6px;  width:375px; }

/*#Advertisor Dashboard#*/

#content .advertisor-dashboard
{
	width: 515px;
}

#content .advertisor-dashboard .button
{
	color:#353535;
	float: right;
	padding: 5px 10px 0 0;
}
#content .advertisor-dashboard .button a
{
	color:#353535;
	float: left;
	text-decoration: none;
	background: url(../App_Themes/Coordit/images/btn/white-button.gif) repeat-x;
}
#content .advertisor-dashboard .button a span
{
	float: left;
	color: #353535;
	padding: 0 10px 0 0;
	background: url(../App_Themes/Coordit/images/btn/white-button-right.gif) no-repeat 100% 0;
}
#content .image-profile-border
{
	border:1px solid #CCCCCC;
}
#content .advertisor-dashboard .button a span span
{
	cursor: pointer;
	color:#353535;
	float: left;
	padding: 0 0 0 10px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/white-button-left.gif) no-repeat;
}
#content .advertisor-dashboard .button a:hover
{
	text-decoration: none;
	color:#353535;
}

#content .grey-border-box .subheading-advertisor-dashboard
{
	padding-top: 12px;
	height: 25px;
}
#content .grey-border-box .profile-advertisor-dashboard
{
	color: #74B624;
	font-size: 12px;
	font-weight: bold;
}
#content .grey-border-box .image-dashboard-advertisor
{
	height: 80px;
	width: 120px;
}

#content .grey-border-box .imgholder-dashboard-advertisor
{
	margin: 15px 0px 0px 10px;
	margin-right: 20px;
	float: left;
	background-color: #F2F2F2;
	padding-top: 0px;
	padding-bottom: 5px;
	border: 4px solid #ededed;
}

#content .grey-border-box a
{
	color: #333;
	text-decoration: none;
}
#content .grey-border-box a:hover
{
	/*border-bottom:1px solid #333;*/
}
#content .grey-border-box a span
{
	color: #74b624;
}
#content .grey-border-box a:hover span
{
	/*border-bottom:1px solid #74b624;*/
}
#content .grey-border-box .border-holder .dashboard-ad-edit-profile
{
	margin-top: 5px;
}
#content .grey-border-box .border-holder .dashboard-ad-edit-profile a
{
	font-size: 11px;	
	text-decoration:underline;
}
/*#Special Offer#*/
#content .special-offer
{
	width: 150px;
	height: 30px;
	padding-left: 10px;
}
#content .gallery-prev .special-offers
{
	width: 277px;	
	background: url(../App_Themes/Coordit/images/special_offer_bg.gif) repeat-x;
}

/*#Compare Result#*/
#content .search-heading-column-left
{
	float: left;
	width: 144px;
	font: 12px/18px Arial,Verdana,sans-serif;
	color: #333;
	height: 300px;
	border: 1px red solid;
}
#content .search-heading-column-right
{
	float: left;
	width: 530px;
	font: 12px/18px Arial,Verdana,sans-serif;
	color: #333;
	height: 300px;
	border: 1px green solid;
}
#content .search-companyName
{
	font-size: 16px;
	font-weight: 600;
	padding-top: 5px;
	padding-bottom: 5px;
}
#content .search-company-image
{
	height: 120px;
	width: 120px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px green solid;
}
#conetnt .search-panel
{
	padding-left: 10px;
	padding-right: 10px;
	width: 135px;
	height: 290px;
}

/* #Compare Results #*/

#content .compare-heading-bg { background: #fff url(../App_Themes/Coordit/images/rigistration-heading-bg.gif) repeat-x; }
#content .compare-heading { text-align: center; }

#content .main-compare-results { margin: 0 auto 10px auto; overflow: hidden; width: 678px; height: 1%; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; overflow-x: auto; overflow-y: hidden; background-color:#FFFFFF; }
#content .main-compare-results table {border:1px solid #CCCCCC;}
#content .main-compare-results tbody {}
#content .main-compare-results tr {vertical-align:top; }
#content .main-compare-results tr td {}
#content .main-compare-results h3 { font: 22px/22px Arial,Verdana,sans-serif; }

#content .main-compare-results .inner-compareresult { float: left; width: 170px; }
#content .main-compare-results .inner-compareresult table { text-align: center; width: 170px; border:0px;}
#content .main-compare-results .inner-compareresult tr { vertical-align:middle; }
#content .main-compare-results .inner-compareresult .list-items {text-align:left; padding:0px;}
#content .main-compare-results .inner-compareresult .list-values {padding:0px;}
#content .main-compare-results .inner-compareresult .pcell { padding: 10px; }

#content .inner-compareresult .company-heading {background-color:#FFFFFF; font-size:22px; font-weight:bold; height:50px; line-height:22px; }
#content .inner-compareresult .company-heading a {color:#333;font-size:14px;font-weight:bold; text-decoration:none; }
#content .inner-compareresult .company-image {background-color:#FFFFFF; height: 120px; }
#content .inner-compareresult .company-image img { height: 94px; width:148px; border: solid 3px #cecece !important; }
#content .inner-compareresult .address-label { text-align:left; height: 60px; background-color: #F6F6F6; }
#content .inner-compareresult .phone-label { text-align:left; height: 30px; background-color: #FFFFFF; }
#content .inner-compareresult .address-value {text-align:center; height: 60px; background-color: #F6F6F6; }
#content .inner-compareresult .phone-value { text-align:center; height: 30px; background-color: #FFFFFF; }
#content .inner-compareresult .ddl-locations { float:left; padding-left:20px; display:none; }

#content .inner-compareresult .option-group {color:#333;font-size:14px;font-weight:bold; padding: 5px 0px 5px 15px; }
#content .inner-compareresult .option-item {font-weight:bold; padding: 5px 0px 5px 30px;}
#content .main-compare-results .normal-row {background-color:#F6F6F6; height:25px; padding: 5px;}
#content .main-compare-results .alternate-row {background-color:#FFFFFF; height:25px; padding: 5px;}


/*#Advertisor Compare Result#*/
#content .compare-advertisor-column-featuers
{
	width: 180px;
	height: 100px;
}
#content .compare-advertisor-column-featuers div
{
	color: #6CBC1D;
	font-size: 22px;
	padding-top: 18px;
}
#content .compare-advertisor-column-gold
{
	background-image: url(../App_Themes/Coordit/images/cgold.gif);
	background-repeat: no-repeat;
	width: 180px;
	height: 100px;
	font-weight:600;
}
#content .compare-advertisor-column-gold div
{
	color: #A8985D;
	font-size: 26px;
	padding-top: 18px;
}
#content .compare-advertisor-column-silver
{
	background-image: url(../App_Themes/Coordit/images/csilver.gif);
	background-repeat: no-repeat;
	width: 177px;
	height: 100px;
	font-weight:600;
}
#content .compare-advertisor-column-silver div
{
	color: #919191;
	font-size: 26px;
	padding-top: 18px;
}
#content .compare-advertisor-column-bronze
{
	background-image: url(../App_Themes/Coordit/images/cbronze.gif);
	background-repeat: no-repeat;
	width: 162px;
	height: 100px;
	font-weight:600;
}
#content .compare-advertisor-column-bronze div
{
	color: #AE8356;
	font-size: 26px;
	padding-top: 18px;
}
#content .compare-advertisor-column-feature-column
{
	padding-left: 15px;
	color: Black;
	font-size: 14px;
	font-weight: 500;
}
#content .compare-advertisor-column-feature-list
{
	color: Black;
	font-size: 16px;
}
#content .compare-advertisor-column-feature-list-present
{
	background-image: url(../App_Themes/Coordit/images/check.gif);
	background-position: center;
	background-repeat: no-repeat;
}
#content .compare-advertisor-column-feature-list-absent
{
	color: Black;
	font-size: 13px;
	font-weight: 500;
}
#content .comapre-plan-grey-button-link
{
	left: 50%;
	float: left;
	position: relative;
	text-align: center;
}
#content .comapre-plan-grey-button-link a
{
	color: #333;
	left: -50%;
	float: left;
	position: relative;
	background: url(../App_Themes/Coordit/images/grey-button-bg.gif) repeat-x;
	text-decoration: none;
}
#content .comapre-plan-grey-button-link a span
{
	float: left;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/grey-button-right.gif) no-repeat 100% 0;
}
#content .comapre-plan-grey-button-link a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/grey-button-left.gif) no-repeat;
}
#content .comapre-plan-grey-button-link a:hover
{
	text-decoration: none;
}
#content .table-tr-compare-plan
{
	height: 40px;
	background-color: rgb(255,255,255);
}
#content .table-tr-compare-plan-alterating
{
	height: 30px;
	background-color: rgb(246,246,246);
}
/*#Email Page Friend#*/
.container-email-page
{	
	width: 291px;
	height: 213px;
	background-image: url(../App_Themes/Coordit/images/email_bg.gif);
	background-repeat: no-repeat;
	visibility: hidden;
	position: absolute;
	z-index: 1;
}
.container-email-page .image-loader
{
	text-align: right;
	float:right;
	padding-right:15px;
	padding-top:13px;
}
.email-page-outer .heading
{
	float: left;
	padding: 0px 10px 10px 15px;
	font-weight:bold;
	color:#75B527;
}
.email-page-outer
{
	text-align: right;
	margin-bottom: 10px;
}
.email-page-outer .label
{
	width: 95px;
	float: left;
	padding-top: 4px;
	text-align: left;
	font-size:11px;
}

.email-page-outer .labelwidth
{
	text-align: left;
	padding-left: 14px;
	width: 81px;
}

.email-page-outer .input-area
{
	float: left;
	padding-top: 5px;
	padding-left: 15px;
}
.email-page-outer .txtbox
{
	float: left;
}
.email-page-outer .txtbox input
{
	border: 1px solid #cccccc;
}
.email-page-outer .button
{
	float: left;
	padding-left: 110px;
	margin-top: 5px;
}
.email-page-outer .response-message
{
	width: 185px !important;
	text-align: left; 
	padding-left: 15px; 
	color: green;
}
/*#Forgot Password#*/
.container-forgot-password {
	width: 291px;
	height: 121px;
	background-image: url(../App_Themes/Coordit/images/forgot_password_bg.gif);
	background-repeat: no-repeat;
	color: #4d4d4d;
	position: absolute;
	visibility: hidden;
	top: -13px;
	left: -295px;
}
.container-forgot-password .image-loader {
	text-align: right;
	float:right;
	padding-right:18px;
	padding-top:15px;
}
.forgot-password-outer {
	text-align: right;
	margin-bottom: 10px;
}
.forgot-password-outer .heading {
	float: left;
	padding: 0px 10px 10px 15px;
	font-weight:bold;
	color:#75B527;
}
.forgot-password-outer .label {
	width: 95px;
	float: left;
	padding-top: 4px;
}
.forgot-password-outer .input-area {
	float: left;
	padding-top: 5px;
	text-align: left;
	padding-left:15px;
}
.forgot-password-outer .txtbox {
	float: left;
	padding-left: 0px;
}
.forgot-password-outer .txtbox input {
	border: 1px solid #cccccc;
}
.forgot-password-outer .button {
	float: left;
	padding-left: 110px;
	margin-top: 5px;
}
.forgot-password-outer .response-message {
	width: 190px !important;
	text-align: left; 
	padding-left: 5px; 
	color: green;
}
/*#Enquiry#*/
.enquiry-main-container
{
	padding-top: 5px; 
	padding-bottom:5px;
}
.enquiry-flyout-container-div
{	
	top: 0px;
	width: 300px;
	height: 240px;
	visibility: hidden; 
	position: absolute;
	z-index:1;
}
.enquiry-flyout-bottom-container-div
{	
	width: 291px;
	background-position:bottom;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom.gif);
	height: 200px;
	background-repeat:no-repeat;
	padding-left:17px;
}
.enquiry-flyout-top-container-div
{
	top: 0px;	
	width: 291px;
	height: 33px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_right.gif);
	background-repeat:no-repeat;
}
.enquiry-flyout-top-container-div .heading
{
	float: left;
	font-weight:bold;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	padding: 13px 10px 10px 28px;
	color:#75B527;
}
.enquiry-page-outer
{
	text-align: right;
	margin-bottom: 10px;
		
}
.enquiry-page-outer .label
{
	width: 80px;
	float: left;
	padding-top: 4px;
	text-align: left;
	font-size:11px;
}
.enquiry-page-outer .labelwidth
{
	text-align: left;
	padding-left: 14px;
	width: 81px;
}
.enquiry-page-outer .input-area
{
	float: left;
	padding-top: 4px;
	padding-left: 10px;
}
.enquiry-page-outer .txtbox
{
	float: left;
}
.enquiry-page-outer .txtbox input
{
	border: 1px solid #cccccc;
	width:150px;
}
.enquiry-page-outer .txtbox textarea
{
	border: 1px solid #cccccc;
	width:150px;
}
.enquiry-page-outer .button
{
	float: left;
	padding-left: 110px;
	margin-top: 5px;
}
.enquiry-page-outer .response-message
{
	width: 182px;
	text-align: left; 
	padding-left: 0px; 
	color: green;
	float:left;
}
.enquiry-text
{
	padding-bottom: 10px; 
	padding-left: 0px; 
	padding-top: 10px; 
	width:270px;
}
.enquiry-close
{
	float: right; 
	padding-right: 15px; 
	padding-top: 15px;
}
/*#Help#*/
.help-flyout-container-div
{	
	top: 0px;
	width: 290px;
	height: 168px;
	visibility: hidden; 
	position: absolute;
}
.help-flyout-top-container-div
{
	top: 0px;	
	width: 291px;
	height: 45px;
        background-image: url(../App_Themes/Coordit/images/help-top.gif);
	padding-bottom: 5px;
}
.help-flyout-bottom-container-div
{	
	width: 291px;
	background-position:bottom;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom2.gif);
}

.help-heading
{
	float: left;
	padding: 0px 10px 0px 18px;
	font-weight:bold;
	color:#75B527;
	padding-top:18px;
	width:225px;
}

.help-text
{
	padding-bottom: 20px; 
	padding-left: 20px; 
	padding-right: 20px;
	clear:both;
}
.help-close
{
	float: right; 
	padding-right: 15px; 
	padding-top: 15px;
}

.container-div
{
	width: 254px;
	height: 166px;
}
.inner-div-top-bg
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 254px;
	height: 166px;
	background-image: url(../App_Themes/Coordit/images/origin_downloadcombox.gif);
}
.tdText
{
	font: 11px;
	color: #333333;
	padding: 5px;
}
/*#Advertiser  Edit Profile#*/
.profile-flyout-container-div
{
	padding-left:72px;
	position: absolute;	
	z-index:1000;
	background:none;
	padding-top: 5px;
	display:none;
}
.profile-flyout-container-div img
{	
	border:none;background:none;
	cursor:pointer;
}
#content .gallery-prev .gallery-photo .profile-mainimage-delete
{
	clear:both;
	padding-left:254px;
	position: absolute;	
	z-index:1000;
	background:none;
	height:16px;
	width:15px;
}
#content .gallery-prev .gallery-photo .profile-mainimage-delete img
{
	height:12px;
	width:12px;
	border:none;background:none;
	cursor:pointer;
}
#content .rs-message { color:#008000; display: none; }

/*#General#*/
.InfoMessage
{
	font-size: 12px;
}
.updation-lock-div
{
	top: 0px;
	height: 1044px;
	background-color: #D9D9D9;
	opacity: 0.75;
	filter: alpha(opacity=75);
	vertical-align: middle;
	left: 0px;
	z-index: 999999;
	width: 960px;
	position: absolute;
	text-align: center;
}

#content .text-center { text-align:center; }
#content .text-left { text-align:left; }
#content .text-right { text-align:right; }
#content .text-underline { text-decoration:underline; }
#content .text-none { text-decoration:none; }

#content .drag-image { cursor:move; }
#content .align-right { text-align:right; }
#content .faint-text { color:#CECECE; }
#content .row-color1 { background-color:#fffcdd; }
#content .pointer { cursor:pointer; }
#content .noborder{ border: 0px !important; }

#content .pl5 { padding-left:5px; }
#content .padding-left2 { padding-left:2px; }
#content .padding-right160 { padding-right:160px; }
#content .padding-right180 { padding-right:180px; }
#content .padding-right280 { padding-right:280px; }
#content .padding3 { padding:3px; }
#content .padding-top8 { padding-top:8px; }
#content .padding-bottom8 { padding-bottom:8px; }
#content .margin-bottom20 { margin-bottom:20px; }
#content .grey-border-bottom-margin0 { margin:0pt auto 0px; }
#content .seperator5 { clear:both; height:5px; }
#content .seperator10 { clear:both; height:10px; }
#content .seperator20 { height:20px; }

#content .dl-loader { padding-top:14px; padding-left:5px; }
#content .dl-loader span { padding-left:2px; color:#008000; }

#content .popup-gridmenu { position:absolute; background-image:url(../App_Themes/Coordit/images/tool_tip.gif); background-repeat:no-repeat; width:60px; height:22px; opacity:.9; filter: alpha(opacity=90); padding-top:5px; padding-left:4px; display:none; }
#content .popup-menu-bg .popup-gridmenu { position:absolute; background-image:url(../App_Themes/Coordit/images/tool_tip4.gif); background-repeat:no-repeat; width:90px; height:22px; opacity:.9; filter: alpha(opacity=90); padding-top:5px; padding-left:4px; display:none; }
#content .files-no-record { padding-bottom:5px; font: 14px/15px Arial,Verdana,sans-serif; color:#333; padding-top:5px; padding-left:5px; }
#content .no-record { height:30px; padding-left:5px; padding-top:15px; font: 14px/15px Arial,Verdana,sans-serif;  color:#333; }

.clear { font-size:0px; clear:both; line-height:0px; }
.left { float:left; }
.pointer { cursor:pointer; }
.seperator3 { clear: both;  height: 3px; }
.charcounter2 { clear:both; color:#333333; font-family:Arial,Verdana,sans-serif; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:18px; }

/*#Top Account Info#*/
#header .top-account-info ul { margin-left: 30px; padding: 2px 5px 2px 0; position: absolute; left: 500px; top: 80px; }
#header .top-account-info ul li { padding: 0 6px 0 8px; list-style: none; display: inline; font: 13px/14px Arial,Verdana,sans-serif; text-transform: lowercase; }
#header .top-account-info ul li a { color: #71b524; text-decoration: none; }
#header .top-account-info ul li a:hover { border-bottom: 1px solid #333; }
#header .top-account-info ul li a span { color: #71b524; }
#header .top-account-info ul li a:hover span { border-bottom: 1px solid #333; }

/*#Member-Dashboard#*/
.row-border { width:100%px; height:24px; border-bottom: 1px solid #ededed; }
.row-border .heading { font-size: large; line-height:20px; }
.normal-green-text { font-weight:500; font-size:13px; color:#72B216; }

#content .db-line { padding-top:4px; padding-bottom:4px;}
#content .db-line-htext { color:#72B216; font-size:13px; font-weight:bold; }
#content .date-superscript { font-size:11px; }

#content .member-dashboard-special-offer { clear:both; background: url(../App_Themes/Coordit/images/special_offer_bg.gif) repeat-x; border:1px solid #DBDED7; height: 140px; margin-bottom:10px; }
#content .member-dashboard-special-offer a { text-decoration: none; cursor:pointer; };
#content .member-dashboard-special-offer .offerimage { padding:20px 30px 0px 30px; }
#content .member-dashboard-special-offer .heading { font-size:20px; color: #79B41E; height:25px; line-height:24px; padding: 20px 0px 5px 0px; }
#content .member-dashboard-special-offer .offer-title{ width:530px; padding-bottom:5px; color:#79B41E;; font-size:14px; font-weight:bold; }
#content .member-dashboard-special-offer .offer-title a { width:530px; }
#content .member-dashboard-special-offer .offer-content { width:530px; color:#4D4D4D; }
#content .member-dashboard-special-offer .offer-content a { text-decoration: none; }

#content .loader-user-avalibility { padding-top:2px; padding-left:1px; }
#content .loader-user-avalibility span { padding-left:2px; }

/*#Member-Booking#*/
.popup-booking-status-item { position:relative; top:-4px; padding-left:5px; }

/*#Member-reply#*/
.reply-header
{	
	
	color:#333333;
	padding-top:2px;
}
.reply-message-item
{
	padding: 10px; 
	margin-left: 5px; 
	width: 90%
}
.reply-original-message
{

}
.reply-messages
{
	margin-left: 17px;
}
/*#Member-Dashboard-Message#*/
.dash-message-grid-header
{
	text-align:left;
	background-color:#C6E192;
	font-family:TrebuchetMS;	
	font-size:13px;
	width:668px;
	padding-left:5px;
	padding-bottom:5px;	
}
.dash-message-grid-header-subject
{
	float: left;
	width: 300px;
	padding-top:3px;
	color:#333333;
	line-height:15px;
}
.dash-message-grid-header-from
{
	float: left;
	width: 130px;
	padding-top:3px;
	color:#333333;
}
.dash-message-grid-header-date
{
	float: left;
	width: 115px;
	padding-top:3px;
	color:#333333;
}
.dash-message-grid-header-link
{
	float: left;
	width: 110px;
}
.dash-message-content
{
	width: 668px;
	padding-top:10px!important;
}
.dash-message-content-subject
{
	float: left;
	width: 300px;
	padding-left: 5px;		
}
.dash-message-content-from
{
	float: left;
	width: 130px;
}
.dash-message-content-date
{
	float: left;
	width: 115px;
}
.dash-message-content-link
{
	float: left;
	width: 110px;
	color:#6FB91C;
}
.dash-message-content-link a
{
	color:#6FB91C;
	text-decoration:underline;
}
.dash-message-content-link a:hover
{
	color:#6FB91C;
	text-decoration:underline;
}
/*#Member-Files-Photos#*/

.FilesListFooter span { font-weight:bold; text-decoration: underline; }

#content .gbb-categories { margin: 10px; margin-top: 0px; }
#content .gbb-categories .inp { border:1px solid #CCCCCC; float:left; }
#content .gbb-categories .inp input { -x-system-font:none; background:#fff none repeat scroll 0 0; border:medium none; float:left; font-family:Arial,Verdana,sans-serif; font-size:12px; font-style:normal; font-variant:normal; font-weight:normal; line-height:14px; margin:0; padding:2px 5px; }
#content .gbb-categories .add-category { margin-top:10px; display:none; }
#content .gbb-categories .add-category .loader { display:none; padding-left:0; padding-top:5px; }
#content .gbb-categories .add-category .loader span { color:#008000; padding-left:2px; }

#content .categories-left-column { float: left; width:160px; height: auto; margin-right:10px; padding-left:18px; }
#content .categories-left-column .heading { font: 16px Arial,Verdana,sans-serif; color: #333; font-weight:bold; padding-bottom:10px; }
#content .categories-left-column .item { padding-top:10px; border-top: solid 2px #ffffff; padding-bottom:3px; font-family:Arial,Verdana,sans-serif; border-bottom: 1px solid #CCCCCC; text-decoration: none; }
#content .categories-left-column .item a { color:#333; text-decoration: none; }
#content .categories-left-column .item a:hover { color:#333; text-decoration: none; }
#content .categories-left-column .list-container { width:160px;	}
#content .categories-left-column .list-item { list-style-type:square; font-family:Arial,Verdana,sans-serif; font-size:13px; height:21px; border-bottom: 1px solid #CCCCCC; width:160px; margin-top:3px; }
#content .categories-left-column .list-item a { color: #333; text-decoration: none;	}
#content .categories-left-column .list-item a:hover { color: #333; text-decoration: none; }

#content .categories-left-column .selected-category { color:#72B216 !important; font-size:13px; font-weight:bold; }
#content .categories-left-column .selected-category a { color:#72B216; font-size:13px; font-weight:bold; }
#content .categories-left-column .selected-category a:link { color:#72B216; font-size:13px; font-weight:bold; }

#content .categories-right-column { float:left; width: 488px;}

#content .pf-loader { padding: 0px 0px 2px 2px; color:#008000;}
#content .pf-loader .indicator-text{ padding: 2px 0px 0px 5px;}

#content .gbb-new-item { display: none; margin-bottom: 10px; width: 488px; float: left; }
#content .gbb-new-item-full { display: none; margin:8px;  margin-top: 0px; }
#content .grey-border-box-category { width: 488px; height: 1%; border:1px solid #CCCCCC; background: #fff; padding: 0 7px 0 9px; margin-bottom:10px; float:left; /*position: relative;*/ /*z-index: 1;*/ }

#content  .grid-itemtemplate { margin: 0px 8px 8px 8px; }
.message-grid-header { color:#000000; background-color:#C6E192; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-align:left; padding-left:5px; padding-bottom:5px; font-weight:bold; width:480px; }
.bullet-category { height:4px; width:4px; margin-bottom:2px; }
.message-heading { margin-left: 0px; float: left; border: none; font-size: 10; width: 265px; height: 25px; line-height: 25px; font-size: 24px; color:#71BB2A; }

#content .photo-container { width: 160px; }
#content .photo-container .photo-item { padding-top: 6px; width: 160px; float: left; text-align:right; }
#content .photos-pagination { font: 12px/18px Arial,Verdana,sans-serif; float:right; padding-bottom:15px; margin-right:170px; }
#content .photos-pagination a { color: #333; text-decoration: none; border-bottom: 1px solid #333; }
#content .photos-pagination .page-number { float: left; font-weight:bold; padding: 0px 15px 0px 15px; }

#content .popup-pf { background-image:url(../App_Themes/Coordit/images/tool_tip1.gif); background-repeat:no-repeat; display:none; height:22px; opacity:0.9; padding-left:4px; padding-top:5px; position:absolute; width:40px; }
#content .popup-pf-delete { display:none; position:absolute; }

.custom-label
{
	width: 85px;
	float: left;
	padding-top: 4px;
}
.left-column-files
{
	float: left;
	width:188px;	
	height: auto; 
	margin-left: 10px;
	height:400px;	
	background: #fff url(../App_Themes/Coordit/images/cell_bg.gif) repeat-x;	
}
.left-column-files a
{
	color: #333;
	text-decoration: none;	
}
.left-column-files a:hover
{
	border-bottom: 1px solid #333;	
}
.left-column-category-ul
{	
	margin-top:3px;
	margin-left:16px;	
	width:163px;	
}
.left-column-category-list
{
	list-style-type:square;
	font-family:TrebuchetMS;	
	font-size:13px;
	height:20px;
	border-bottom: 1px solid #CCCCCC;
	margin-left:10px;
}
.left-column-category-heading
{
	padding-left: 25px;
	padding-top: 5px;
	font: 16px Arial,Verdana,sans-serif;
        color: #333;
}
.left-column-category-all
{
	color:#74B328;
	margin-top:15px;
	margin-left: 25px;
	font-size:14px;
	font-weight:500;
	font-family:Arial,Verdana,sans-serif;
	border-bottom: 1px solid #CCCCCC;
}

.left-column-category-all a
{
	color:#74B328;
	text-decoration: none;
}
.left-column-category-trash
{
	margin-left: 25px;
	border-bottom: 1px solid #CCCCCC;
	margin-top:2px;
}
.left-column-category-add
{
	margin-left:25px;
	padding-top:15px;
}
.left-column-category-loader
{
	padding-top:0px;
	padding-left:5px;
	display: none; 
}
.left-column-category-loader span
{
	padding-left:2px;
	color:#008000;
}
.grey-border-box-files
{
	width: 488px;	
	border: 1px solid #ccc;
	background: #fff;			 
	margin-left: 10px;
	font: 12px/18px Arial,Verdana,sans-serif;
	padding-top:10px;
	padding-bottom:5px;
	color: #333;
	float:left;
}
.innerbox-files
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}
.row-border-upload
{
	width:100%px;
	height:20px;
	text-align:center;
	border-top:solid 1px #CCCCCC;	
	border-bottom:solid 1px #CCCCCC;
	margin-bottom:20px;
	padding-left:150px;
}
.btn-upload-container
{
	background-color: #FFFFFF;
	width: 60px;
        height: 17px;
	text-align: center;
	cursor:hand;
	padding-top: 3px;
	margin-left: 8px;
}
.btn-upload-container a
{
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
}
.row-border-files
{
	width:100%px;
	height:30px;
	text-align:center;	
}
.header-grid-files
{
	text-align:left;
	background-color:#C6E192;
	font-family:TrebuchetMS;	
	font-size:14px;
	width:459px;
	padding-left:5px;
	padding-bottom:5px;	
}
.photos-content-margin
{
	padding-top:10px!important;
	width: 160px;
}
.item-image-size
{
	height:94px !important;
	width:151px !important;
	border:3px solid #CCCCCC !important;
}
.footer-row
{
	width: 488px;	
	background: #fff;			 
	margin-left: 10px;
	font: 12px/18px Arial,Verdana,sans-serif;			
	height:20px;
	border-bottom: 1px solid #ededed;	
	padding: 10px 7px 5px 9px;
	float:right;	
}
.footer-nav
{
	/*width:200px;*/
}
.footer-nav ul
{
	margin: 0;
	padding: 2px 5px 2px 0;	
	left: 224px;
	top: 80px;
	/*background: url(../App_Themes/Coordit/Images/header-li.gif) no-repeat 100% 3px;*/
}
.footer-nav ul li
{
	padding: 0 9px 0 14px;
	list-style: none;
	display: inline;
	background: url(../App_Themes/Coordit/Images/header-li.gif) no-repeat 0 1px;
	font: 13px/14px Arial,Verdana,sans-serif;
	text-transform: lowercase;
}
.footer-nav ul li a
{
	color: #333;
	text-decoration: none;
}
.footer-nav ul li a:hover
{
	border-bottom: 1px solid #333;
}
.footer-nav ul li a span
{
	color: #74b624;
}
.footer-nav ul li a:hover span
{
	border-bottom: 1px solid #74b624;
}
.FilesListFooter
{
	background-color:#ffffff;
	color:black;
	padding-left:200px;
}
.FileListFooter table
{
	background-color:#ffffff;
}
.FilesListFooter a
{
	color:black;
}
.FilesListFooter a:hover
{
	color:black;
}
.add-item-files-category
{
	clear: both;
	float: left;
	margin: 0px 0 0 0;
	padding: 0 17px 5px 0;
	background: url(../App_Themes/Coordit/images/add-item-right.gif) no-repeat 100% 0;
}
.add-item-files-category a
{
	float: left;
	padding: 0 0 0 28px;
	text-decoration: none;
	color: #333;
	background: url(../App_Themes/Coordit/images/add-item-left.gif) no-repeat;
}
.add-item-files-category a:hover
{
	text-decoration: none;
}
.add-item-files-category a span
{
	float: left;
	cursor: pointer;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/add-item-bg.gif) repeat-x;
}
.files-Categories-flyout-container-div
{
	position: absolute;
	top: 0px;
	width: 290px;
	height: 168px;
}
.files-Upload-flyout-top-container-div
{
	top: 0px;
	left: 0px;
	width: 290px;
	height: 190px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox.png);
}
.files-Categories-flyout-top-container-div
{
	top: 0px;
	left: 0px;
	width: 290px;
	height: 150px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox.png);
}
.files-Categories-flyout-bottom-container-div
{
	left: 0px;
	width: 290px;
	height: 30px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom.png);
}
.lblmesg-files
{
	padding-left:20px;
	font-size:14px;
	font-family:TrebuchetMS;
	font-weight:500;
}
.files-mandatoryfields
{
	font-size: 13px;
	color: #B1264F;
	padding-top:5px;
	padding-left:15px;
}
#content .frame-files-container { height: 50px; }
#content .frame-files { text-align: center; vertical-align: middle; border-style: none; margin: 0px; width: 100%; height: 40px }
#content .frame-files-download { text-align: center; vertical-align: middle; border-style: none; margin: 0px; width: 0%; height: 0px; display: none; }
#content .divUploadMessage { text-align: left; padding: 0px 0px 10px 10px; display: none; }
#content .divUploadProgress { padding-top: 2px; display: none; }
#content .divUploadProgress span { font-size: smaller; }
#content .frame-files-download { text-align: center; vertical-align: middle; border-style: none; margin: 0px; width: 0%; height: 0px; display: none; }

/*#Become Member#*/
.special-offers-member
{
	border:1px solid #D4D0C8;
	background: url(../App_Themes/Coordit/images/special_offer_bg.gif) repeat-x;
}

.becomemember-feature-heading
{
	padding-top: 3px;
	height: 23px;
	font-size: 20px;
	color: rgb(118, 181, 28);
}
.becomemember-offer-star
{
	width: 151px;
	height: 104px;
	background: url(../App_Themes/Coordit/images/month_bg.gif);
	background-repeat: no-repeat;
}
.becomemember-offer-star-month
{
	font-size: 5em;
	color: rgb(118, 181, 28);
}
.becomemember-offer-star-month
{
	width: 70px;
	margin-top: 30px;
	height: 100px;
}

.becomemember-button-link-holder
{
	width: 80px;
	height: 27px;
	padding-top: 10px;
}
.becomemember-button-link
{
	float: right;
	text-align: center;
}
.becomemember-button-link a
{
	color: #333;
	float: left;
	background: url(../App_Themes/Coordit/images/btn/white-button.gif) repeat-x;
	text-decoration: none;
}
.becomemember-button-link a span
{
	float: left;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/btn/white-button-right.gif) no-repeat 100% 0;
}
.becomemember-button-link a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/white-button-left.gif) no-repeat;
}
.becomemember-buttoncombo
{
	width:151px;
	height:27px;
	background: url(../App_Themes/Coordit/images/btn/button_bg.gif)no-repeat;
}
#content .offer-become-member
{
	border:1px solid #D4D0C8;
	background: url(../App_Themes/Coordit/images/special_offer_bg.gif) repeat-x;
	padding-top: 15px; 
	padding-bottom: 15px;
        height: 130px;
	margin-bottom: 20px;    
}
#content .offer-become-member .offer-image
{
	width: 131px;
	padding-left: 30px;
	float:left;
}
#content .offer-become-member .offer-container
{
	padding-left: 50px;
	float:left;
}

#content .tbl-bm-plan {}
#content .tbl-bm-plan .tdimage { text-align:center; padding: 15px 0px 20px 0px; }

#content .tbl-become-member { }
#content .tbl-become-member .bm-text { padding: 0px 10px 15px 10px; }
#content .tbl-become-member .trRow { width:330px; padding-bottom:15px; }
#content .tbl-become-member .tdHeading { width: 55%; }
#content .tbl-become-member .tdDemo { width:200px; }
#content .tbl-become-member .dvHeading { width:160px; }
#content .tbl-become-member .tdHeading h2 { margin: 5px 0px 10px 0px; }
#content .tbl-become-member tbody tr { vertical-align: top; }

/*#Member-registration#*/
.Member-registration-errors-area
{
	float: left;
	padding: 0 0 0 25px;
	color: #B1264F;
	font: 12px/17px Arial,Verdana,sans-serif;
}
.ok111
{
	border:solid red 1px;
}

/*#Member Calander#*/
#content .event-description { float:left; margin-top:8px; margin:10px; display:none; }
#content .event-description .heading { height:12px; color:#333; font-weight:bold; }
#content .event-description .details { padding-top:6px; color:#333; padding-bottom:10px; }

#content .status-popup-bg { background: url(../App_Themes/Coordit/images/bg-booking-popup.gif) no-repeat; width:131px; height:102px; color:#C1C1C1; margin-top:22px; margin-left: 4px; position: absolute; visibility: hidden; z-index: 1; }
#content .status-popup-bg2 { background: url(../App_Themes/Coordit/images/tooltip2.gif) no-repeat; width:131px; height:102px; color:#C1C1C1; position: absolute; visibility: hidden; z-index: 1; }
#content .status-popup { padding-left:10px; padding-top:4px; color:#CECECE; font: 11px/13px Arial,Verdana,sans-serif; }

.popup-assignee-container { position: absolute; visibility: hidden; z-index: 1; display:none;}
.popup-assignee-tdiv { background-image:url(../App_Themes/Coordit/images/origin_downloadcombox_new.gif); height:33px; width:291px; }
.popup-assignee-tdiv .heading { float: left; font-weight:bold; font-family:Arial,Verdana,sans-serif; font-size:12px; padding: 10px 10px 10px 18px; color:#75B527; }
.popup-assignee-tdiv .close { float:right; padding-right:20px; padding-top:10px; }
.popup-assignee-bdiv { width:291px; background-position:bottom; background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom.gif); }
.popup-assignee-bdiv .save { float:right; display: none; padding-bottom:10px; padding-right:20px; }

.chklist-assignee { clear:both; padding: 0px 0px 8px 10px; }
.chklist-assignee label{ padding: 0px 0px 0px 5px; }
.loader-assignee { float:left; margin-bottom:8px; padding:0 0 0 15px; }
.loader-assignee .indicator-img { float:left; }
.loader-assignee .indicator-text { float:left; padding: 2px 0px 0px 5px; color: green; font-size:11px; }

#CalanderCategory .imageEditGroup { cursor:pointer; float:left; padding: 12px 5px 0px 5px; }
#CalanderCategory .actionEditGroup { cursor:pointer; padding: 12px 0px 0px 5px; }

/*#Member Event Details#*/
.event-details-row { color:#333; font-weight:bold; height:20px; }
.event-details-row span { color:#333; font-weight:normal; }

/*#Member Messages#*/
#content .message-contents { padding:10px; width: 460px; }
#content .message-contents .message-header { width: 440px; color:#333333; padding-top:2px; font-weight:bold; }
#content .message-contents .message-header .editor { color:#73B623; font-size: 13px; }
#content .message-contents .contents { width: 440px; padding: 5px; padding-left:0px; color:#333333; padding-bottom: 10px; }
#content .message-contents .action { margin-top:3px; cursor:hand; font-weight:bold; }
#content .message-contents .action a { color:#73B623; cursor:pointer; }
#content .message-contents .action a:hover { color:#73B623; cursor:pointer; }

#content .gbb-reply-message { display: none; margin-top:10px; width: 445px; }

/*#Member Gift & Guest List#*/

#content .guests-status { border-top: solid 1px #EDEDED;  height: 20px; text-align: center;  margin-top: 20px; margin-bottom: 30px; }
#content .guests-status .inner { padding-top: 20px; padding-bottom: 10px; }
#content .guests-status .inner span { font-weight:bold; }

.aspnet_s0 { display:inline; }
.add-new-row input { height: 12px; font-size: 11px; font-family: Arial; border:solid 1px #ccc; }
.ex-col { padding-left:10px; border: 0px none ; vertical-align: middle; display: inline-block; }

.tgDefault { border: 0px; background-color: #ffffff; border-spacing: 0px; font-size: 12px; font-family: 'Arial' , 'Verdana' , 'sans-serif' , 'Times New Roman'; width:680px; }
.tgDefault thead { background-color: #C6E192; font-weight: bold; border:solid 1px red; height:25px; }
.tgDefault thead td { padding-left: 2px; }
.tgDefault tr { height:26px; }
.tgDefault img { border: 0px; padding: 0px; margin: 0px; display: inline-block; }
.tgDefault tbody td { padding: 0px; margin: 0px; height: 22px; border-bottom: solid 1px #EDEDED; background-color: #ffffff; }
.tgDefault .tg-color1 { color:#9B9B9B; }
.tgDefault .tg-color2 { color:#333333; }
.tgDefault .tg-color3 { color:#71B724; }
.tgDefault .tg-color4 { color:#B5233B; }
.tgDefault .tg-color5 { color:#4D4D4D; }

.watermark
{
 color:#c2c2c2;
}

.tg-Wid350 { width:350px; }
.tg-Wid250 { width:250px; }
.tg-Wid220 { width:220px; }
.tg-Wid200 { width:200px; }
.tg-Wid170 { width:170px; }
.tg-Wid120 { width:120px; }
.tg-Wid115 { width:115px; }
.tg-Wid106 { width:106px; }
.tg-Wid100 { width:100px; }
.tg-Wid90  { width:90px; }
.tg-Wid80  { width:80px; }
.tg-Wid75  { width:75px; }
.tg-Wid70 { width:70px; }
.tg-Wid65 { width:65px; }
.tg-Wid60 { width:60px; }
.tg-Wid50 { width:50px; }
.tg-Wid40 { width:40px; }
.tg-Wid30 { width:30px; }
.tg-Wid10 { width:10px; }
.tg-Wid35 { width:35px; }
.tg-Wid1 { width:1px; }

.tDnD_whileDrag { BACKGROUND-COLOR: #eee; }
.tDnD_whileDrag td { BACKGROUND-COLOR: #eee; }
.Default { cursor:auto; }
.Move { cursor:move; }
TD.Default { cursor:auto; }
tbody TD.dragHandle { }
tbody TD.showDragHandle { /*CURSOR: move; */ BACKGROUND-REPEAT: no-repeat; visibility:visible; }
tbody TD.hideDragHandle { /*CURSOR: move; */ BACKGROUND-REPEAT: no-repeat; visibility:hidden; }

.showHover { background-color:#C6E192 ; }
.edit-input { background:#fffff; }
.edit-input input { border:solid 1px #F1CA80; }

.gl-guestname {width:60px;word-wrap:break-word;float:left;overflow:hidden;display:inline-block;padding-top:3px;}
.gl-guestname input { width: 45px !important; }
.gl-guestlastname {width:106px;word-wrap:break-word;float:left;overflow:hidden;display:inline-block;}
.gl-guestlastname input { width: 100px !important; }
.gl-dietary {display:block; width:70px;word-wrap:break-word;float:left;overflow:hidden;}
.gl-dietary input { width: 70px !important; }
.gl-table {display:block; width:40px;word-wrap:break-word;float:left;overflow:hidden;}
.gl-table input { width: 30px !important; }
.gl-giftname {display:block; width:70px;word-wrap:break-word;float:left;overflow:hidden;}
.gl-giftname input { width: 70px !important; }
.gs-address {padding-left:10px !important;}
.gs-email {padding-left:10px !important;}

#dvctlGuest { padding-left: 22px; }
#dvctlGuest input { height: 12px; width: 50px; font-size: 11px; font-family: Arial; }
#dvctlGuestLastName input { height: 12px; width: 90px; font-size: 11px; font-family: Arial; }
#dvctlGift input { height: 12px; width: 55px; font-size: 11px; font-family: Arial; }
#dvctlGuestDietary input { height: 12px; width: 55px; font-size: 11px; font-family: Arial; }
#dvctlGuestTable input { height: 12px; width: 30px; font-size: 11px; font-family: Arial; }

/*#Guest Address Popup#*/

.container-guest-address {
	width: 291px;
	height: 200px;
	background-image: url(../App_Themes/Coordit/images/guest-address-bg.gif);
	background-repeat: no-repeat;
	color: #4d4d4d;
	position: absolute;
	visibility: hidden;
	top: 100px;
	left: 50px;
	z-index:100;
}
.container-guest-address .image-loader {
	text-align: right;
	float:right;
	padding-right:18px;
	padding-top:15px;
}

.container-guest-email{
	width: 291px;
	height: 100px;
	background-image: url(../App_Themes/Coordit/images/guest-email-bg.gif);
	background-repeat: no-repeat;
	color: #4d4d4d;
	position: absolute;
	visibility: hidden;
	top: 100px;
	left: 50px;
	z-index:100;
}
.container-guest-email .image-loader {
	text-align: right;
	float:right;
	padding-right:18px;
	padding-top:15px;
}

.guest-outer {
	text-align: right;
	margin-bottom: 10px;
}
.guest-outer .heading {
	float: left;
	padding: 0px 10px 10px 30px;
	font-weight:bold;
	color:#75B527;
}
.guest-outer .label {
	width: 60px;
	float: left;
	padding-top: 4px;
	padding-left:2px;
	font-size:11px;
}
.guest-outer .input-area {
	float: left;
	padding-top: 0.25em;
	text-align: left;
	padding-left:32px;
	
}
.guest-outer .txtbox {
	float: left;
	padding-left: 0px;
}
.guest-outer .txtbox input {
	border: 1px solid #cccccc;
}
.guest-outer .button {
	float: left;
	padding-left: 110px;
	margin-top: 5px;
}
.guest-outer .response-message {
	width: 170px !important;
	text-align: left; 
	padding-left: 5px; 
	color: green;
	padding-left:15px;
}
.guest-outer .command-btn
{
 float:left;
 padding-top:5px;
}
.ddl-guest-search
{
 float:left;
 padding-left:30px;
 padding-top:5px;
}

.ddl-guest-search select
{
	margin: 0;
	padding: 0;
	font: 12px/14px Arial,Verdana,sans-serif;
	color: #666666;
}


#content .webpart-guest-heading-left {padding: 10px 0 0px 0;}
#content .webpart-guest-heading-left h1 { width: 450px; margin: 0 0 0 125px; padding: 20px 0 4px 0; color: #000; font: 29px/30px Arial,Verdana,sans-serif; text-align: center; }
/*#content .webpart-guest-heading-left div { width: 500px; margin: 0 0 0 125px; }*/
/*#content .webpart-guest-heading-left span { display: inline; float: left; position: relative; margin: 28px 10px 0 10px; padding: 0 10px 0 0; background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0; }*/
#content .webpart-guest-heading-left span { display: inline; float: left; position: relative; margin: 0px 0 0 0; padding: 0 10px 0 0; background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0; }

#content .webpart-guest-heading-left span a { float: left; padding: 0 0 0 10px; text-decoration: none; color: #333; background: url(../App_Themes/Coordit/images/search-heading-a-left.gif) no-repeat; }
#content .webpart-guest-heading-left span a span { cursor: pointer; float: left; margin: 0; padding: 0; font: 12px/26px Arial,Verdana,sans-serif; background: url(../App_Themes/Coordit/images/search-heading-a.gif) repeat-x; }
#content .webpart-guest-heading-left span a strong { color: #74b624; }

.guest-row-highlight-color
{
  background-color:#D4E1BB !important;
}
#check_indicator_guestResult img
{
 float:left;
}

#divGuestSearch
{
 float:right;
 padding-top:5px;
}

#divGuestSearch .txtbox {
	float: left;
	padding-left: 0px;
	padding-right:4px;
}
#divGuestSearch .txtbox input {
	border: 1px solid #cccccc;
}

.guest-result-container-div
{	
	top: 0px;
	width: 290px;
	height: 168px;
	visibility: hidden; 
	position: absolute;
	z-index:100;
}
.guest-result-top-container-div
{
	top: 0px;	
	width: 291px;
	height: 45px;
        background-image: url(../App_Themes/Coordit/images/help-top.gif);
	padding-bottom: 5px;
}
.guest-result-bottom-container-div
{	
	width: 291px;
	background-position:bottom;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom2.gif);
}

.guest-result-heading
{
	float: left;
	padding: 0px 10px 0px 18px;
	font-weight:bold;
	color:#75B527;
	padding-top:18px;
	width:225px;
}

.guest-result-text
{
	padding-bottom: 20px; 
	padding-left: 20px; 
	padding-right: 20px;
	clear:both;
}
.guest-result-close
{
	float: right; 
	padding-right: 15px; 
	padding-top: 15px;
}

/*#Member Budget#*/
.tgBudget { border: 0px; background-color: #ffffff; border-spacing: 0px; font-size: 12px; font-family: ËÎÌå, 'Arial' , 'Verdana' , 'sans-serif' , 'Times New Roman'; }
.tgBudget thead .header { background-color: #C6E192; font-weight: bold; border:solid 1px red; height:25px; }
.tgBudget tfoot td  { font-weight:bold; color:#333333; border-bottom: solid 1px #EDEDED; }
.tgBudget tr { border:none; height:22px; }
.tgBudget img { border: 0px; padding: 0px; margin: 0px; display: inline-block; }
.tgBudget tbody td { padding: 0px; margin: 0px; height: 23px; border-bottom: solid 1px #EDEDED; }
.tgBudget .tg-color1 { color:#9B9B9B; }
.tgBudget .tg-color2 { color:#333333; }
.tgBudget .tg-color3 { color:#71B724; }
.tgBudget .tg-color4 { color:#B5233B; }
.tgBudget .ftTotal { font-weight:normal; text-align:right; }

.tg-loader {display:none;  padding: 0px 0px 4px 0px; }
.tg-loader span { padding-left:2px; color:#008000; }
.tg-row-loader {display:none;}

.inp-cost {	}
.inp-cost input { border:1px solid #F1CA80; text-align:right; }

#ctlBudgetName { width: 200px; }
#ctlBudget { width: 55px; text-align:right; }
#ctlTotalCost { width: 55px; text-align:right; }
#ctlPaid { width: 55px; text-align:right; }
#dvctlAction { padding-top: 3px;}
#dvctlAction input { height:auto; }
#dvctlBudgetName { padding-left: 22px; }

/* Accordion Tree */
.Member-accordian
{
	width: 500px;
	overflow: hidden;
}
.Member-accordionHeader
{
	background-color: transparent;
	background-repeat: no-repeat;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: black;
	text-align: left;
	height: 20px;
	padding-left: 8px;
	padding-top: 1px;
	margin-top: 1px;
	width: 476px;
	overflow: hidden;
	float: none;
	cursor: pointer;
}
.Member-accordionLinkHeader
{
	font: 11px Trebuchet MS;
	color: #323232;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
}
.Member-accordionLink
{
	font: 12px Trebuchet MS;
	color: #545DC6;
	padding-left: 8px;
	text-align: left;
	width: 480px;
	height: 20px;
	cursor: pointer;
	text-decoration: none;
	float: left;
	clear: left;
}
.Member-panecss
{
	background-image: url(images/child.gif);
	padding: 2px;
	font-size: 11px;
	font-family: Trebuchet MS;
	overflow: hidden;
	float: none;
	padding-left: 40px;
}
.Member-panecss a
{
	text-decoration: none;
	color: #1D0808;
}
.Member-accordionHeaderSelected
{
	font: bold 11px Trebuchet MS;
	background-color: #E2ECCE;
	color: #323232;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	padding-top: 2px;
	cursor: pointer;
	overflow: hidden;
	float: none;
}
.Member-accordionHeaderSelected a
{
	color: #323232;
	background: none;
	text-decoration: none;
	font: bold 11px Trebuchet MS;
}
.Member-accordian-child-link a
{
	color: black;
	line-height:16px;
}
.Member-accordionContent
{
	background-image: url(../App_Themes/Coordit/images/images/child.gif);
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #545DC6;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	vertical-align: middle;
	margin-right: 6px;
	overflow: hidden;
	float: none;
}
.popupHover 
{
	    background-image:url(../App_Themes/Coordit/images/header-opened.png);
	    background-repeat:repeat-x;
	    background-position:left top;	    
} 
.popupMenu 
{
	    position:absolute;
	    visibility:hidden;
	    background-image:url(../App_Themes/Coordit/images/tool_tip.gif);
	    background-repeat:no-repeat;
	    width:60px;
	    height:27px;
	    opacity:.9;
	    filter: alpha(opacity=90);
}
/*Anil Khandelwal*/
#content .grey-border-bottom-padding
{
	margin: 0 auto 10px auto;
}

#content .grey-border-box .header-favourites
{
	background-color:#C6E192;
	overflow: hidden;
	height: 1%;
	font: 12px/23px Arial,Verdana,sans-serif;
	font-weight:bold;
	color: #333;
}


/* Girish */
#content .common-button-bg
{
	left: 50%;
	float: left;
	position: relative;
	text-align: center;
}

.common-button-bg a
{
	color: #333;
	left: -50%;
	float: left;
	position: relative;
	background: url(../App_Themes/Coordit/images/grey-button-bg.gif) repeat-x; 
	text-decoration: none;
}
.common-button-bg a span
{
	float: left;
	padding: 0 15px 0 0;
	background: url(../App_Themes/Coordit/images/grey-button-right.gif) no-repeat 100% 0;
}
.common-button-bg a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 15px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/grey-button-left.gif) no-repeat;
}


.common-button
{
	float: left;

}

.common-button-leftimage
{
	background-image: url(../App_Themes/Coordit/images/grey-button-left1.gif) ;
	background-repeat: no-repeat;
	float: left;
	width:16px;
	height:27px;
}

.common-button-mid
{
	float: left;
	background-image:  url(../App_Themes/Coordit/images/grey-button-bg.gif);
	background-repeat: repeat-x;
	padding-top: 7px;
	margin-left:2px;
	margin-right:2px;
	height:27px;
	font-size:13px;
	border:1px solid red;
}

.common-button-rightimage
{
	background-image: url(../App_Themes/Coordit/images/grey-button-right1.gif);
	background-repeat: no-repeat;
	float: left;
	width:16px;
	height:27px;
}

/**/
#content .grey-button
{
	/*padding: 5px 10px 0 0;*/
	height:27px;
	float: left;
}
#content .grey-button a
{	
	float: left;
	text-decoration: none;
	background: url(../App_Themes/Coordit/images/grey-button-bg.gif) repeat-x;
}
#content .grey-button a span
{
	float: left;
	color: #000000;

	padding: 0 10px 0 0;
	background: url(../App_Themes/Coordit/images/btn/grey-button-right.gif) no-repeat 100% 0;
}
#content .grey-button a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 10px;
	font: 13px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/grey-button-left.gif) no-repeat;
}
#content .grey-button a:hover
{
	text-decoration: underline;
}


#content .inp-white
{
	float: left;
	height:16px;
}
#content .inp-white input
{

	float: left;
	margin: 0;
	padding: 2px 5px 1px 5px;
	background: #ffffff;
	border: solid 1px #ccc;
	font: 12px/14px Arial,Verdana,sans-serif;
	color: #333;
	height:16px;
}

#content .grey-border-box .wid20 
{
	width: 20px;
}
#content .grey-border-box .wid20 input
{
	width: 20px;
}
#content .grey-border-box .wid30
{
	width: 30px;
}
#content .grey-border-box .wid30 input
{
	width: 30px;
}
#content .grey-border-box .wid30 select
{
	width: 30px;
}
#content .grey-border-box .wid68
{
	width: 68px;
}
#content .grey-border-box .wid68 input
{
	width: 68px;
}
#content .grey-border-box .wid68 select
{
	width: 60px;
}
/*Width 50*/
#content .grey-border-box .wid50 {
	width: 50px;
}
#content .grey-border-box .wid50 input {
	width: 50px;
}
#content .grey-border-box .wid50 select {
	width: 50px;
}
/*Width 100*/
#content .grey-border-box .wid100 {
	width: 100px;
}
#content .grey-border-box .wid100 input {
	width: 100px;
}
#content .grey-border-box .wid100 select {
	width: 100px;
}
#content .grey-border-box .wid120 {
	width: 120px;
}
#content .grey-border-box .wid120 input {
	width: 120px;
}
#content .grey-border-box .wid120 select {
	width: 120px;
}
/*Width 150*/
#content .grey-border-box .wid150 {
	width: 150px;
}
#content .grey-border-box .wid150 input {
	width: 150px;
}
#content .grey-border-box .wid150 select {
	width: 150px;
}
/*Width 200*/
#content .grey-border-box .wid205 {
	width: 205px;
}
#content .grey-border-box .wid205 input {
	width: 205px;
}
#content .grey-border-box .wid205 select {
	width: 205px;
}

#content .grey-border-box .float-left {
	float:left;
}
#content .grey-border-box .float-right {
	float:right;
}

#content .grey-border-box .padding-left10 {
	padding-left:10px;
}

#content .grey-border-box .booking-row {
	padding-top:5px; 
	padding-bottom:5px; 
	height:15px;
}

#content .grey-border-box .padding15
{
	padding: 15px;	
}

#content .grey-border-box .padding-left250
{
	padding-left: 250px;	
}


#content .grey-border-box .padding-left8
{
	padding-left: 8px;	
}

#content .grey-border-box .bookingline
{
	border-top: solid 1px #ffffff; 
	padding-top: 10px;	
}

#content .grey-border-box .wid100p
{
	width:100%;
}

#content .grey-border-box .padding-top10
{
	padding-top:10px;
}
/*#Flyout-Guest-GiftList#*/
.guest-flyout-container-div
{
	position: absolute;
	top: 0px;
	width: 290px;
	height: 168px;
}
.guest-flyout-top-container-div
{
	top: 0px;
	left: 0px;
	width: 290px;
	height: 200px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox.png);
}
.guest-flyout-bottom-container-div
{
	left: 0px;
	width: 290px;
	height: 30px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom.png);
}
.guest-flyout-imgClose
{
	padding-top:5px;
	padding-right:10px;
	text-align: right;	
}
#content .white-button
{
	float: right;
	padding: 10px 10px 0 0;
}
#content .white-button a
{
	float: left;
	text-decoration: none;
	background: url(../App_Themes/Coordit/images/btn/white-button.gif) repeat-x;
}
#content .white-button a span
{
	float: left;
	color: #000000;
	padding: 0 10px 0 0;
	background: url(../App_Themes/Coordit/images/btn/white-button-right.gif) no-repeat 100% 0;
}
#content .white-button a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 10px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/white-button-left.gif) no-repeat;
}
#content .white-button a:hover
{
	color: #000000;
	text-decoration: underline;
}
#content .white-buttonleft
{
	float: left
	padding: 10px 10px 0 0;
}
#content .white-buttonleft a
{
	float: left;
	text-decoration: none;
	background: url(../App_Themes/Coordit/images/btn/white-button.gif) repeat-x;
}
#content .white-buttonleft a span
{
	float: left;
	color: #000000;
	padding: 0 10px 0 0;
	background: url(../App_Themes/Coordit/images/btn/white-button-right.gif) no-repeat 100% 0;
}
#content .white-buttonleft a span span
{
	cursor: pointer;
	float: left;
	padding: 0 0 0 10px;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/btn/white-button-left.gif) no-repeat;
}
#content .white-buttonleft a:hover
{
	text-decoration: underline;
}
#content .add-item
{
	clear: both;
	float: left;
	margin: 10px 0 0 0;
	padding: 0 17px 5px 0;
	background: url(../App_Themes/Coordit/images/add-item-right.gif) no-repeat 100% 0;
}
#content .add-item a
{
	float: left;
	padding: 0 0 0 28px;
	text-decoration: none;
	color: #333;
	background: url(../App_Themes/Coordit/images/add-item-left.gif) no-repeat;
}
#content .add-item a:hover
{
	text-decoration: underline;
}
#content .add-item a span
{
	float: left;
	cursor: pointer;
	font: 12px/27px Arial,Verdana,sans-serif;
	background: url(../App_Themes/Coordit/images/add-item-bg.gif) repeat-x;
}
#content .add-item a span span
{
	color: #333;
}

#content .plain-button-bold { float: left; padding: 0 13px 5px 0; text-decoration: none; font-weight:bold; background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0; }
#content .plain-button-bold a { float: left; padding: 0 0 0 13px; text-decoration: none; font-weight:bold; color: #333; background: url(../App_Themes/Coordit/images/search-heading-a-left.gif) no-repeat; }
#content .plain-button-bold a:hover { text-decoration: none; }
#content .plain-button-bold a span { float: left; cursor: pointer; text-decoration: none; font-weight:bold; font: 12px/27px Arial,Verdana,sans-serif; background: url(../App_Themes/Coordit/images/search-heading-a.gif) repeat-x; }
#content .plain-button-bold a span span { font-weight:bold; color: #333; text-decoration: none; }

#content .plain-button-green { float: left; margin: 10px 0 0 0; padding: 0 13px 5px 0; text-decoration: none; font-weight:bold; background: url(../App_Themes/Coordit/images/search-heading-a-right.gif) no-repeat 100% 0; }
#content .plain-button-green a { float: left; padding: 0 0 0 13px; text-decoration: none; font-weight:bold;	 color: #333; background: url(../App_Themes/Coordit/images/search-heading-a-left.gif) no-repeat; }
#content .plain-button-green a:hover { text-decoration: none; }
#content .plain-button-green a span { float: left; cursor: pointer;	text-decoration: none; font-weight:bold; font: 12px/27px Arial,Verdana,sans-serif; background: url(../App_Themes/Coordit/images/search-heading-a.gif) repeat-x; }
#content .plain-button-green a span span { color: #333; text-decoration: none; font-weight:bold; }

#content .flat-green-button { color:#333; background-color:#C6E192;  font-family:Lucida Console; font-size:11px; padding: 4px 5px 3px 5px; }
#content .flat-green-button a { color:#333; font-size:11px; text-decoration:none; cursor:pointer; }
#content .flat-green-button a:hover { color:#333; font-size:11px; text-decoration:none; cursor:pointer; }

#content .button-link-holder { clear: both; width: 100%; position: relative; height:30px; }

#content .btn-bg-round
{
	height:27px;
	width:151px;
	background: url(../App_Themes/Coordit/images/btn/button_bg.gif) no-repeat;
}
/*#Booking and Favourite #*/

#content .margin8
{
	margin: 8px;
}
#content .margin-top-10
{
	margin-top: 10px;
}
#content .grey-border-box .wid655
{
	width: 655px;
}

#content .grey-border-box .imagedeletegroup
{
	float: right; 
	padding-top: 10px; 
	cursor:pointer;
}

#content .grey-border-box .popupMenu .template
{
	padding-left: 5px; 
	padding-top: 5px;
}

#content .grey-border-box .displaynone
{
	display: none;
}

#content .grey-border-box .paddingtop4
{
	padding-top: 4px;
}

.float-left {
	float:left;
}
.addGroup-flyout-container-div
{	
	top: 0px;
	width: 100px;
	height: 150px;
	visibility: hidden; 
	position: absolute;
}
.addGroup-flyout-bottom-container-div
{	
	width: 291px;
	background-position:bottom;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom.gif);
	height: 150px;
	background-repeat:no-repeat;
}
.addGroup-flyout-top-container-div
{
	top: 0px;	
	width: 100px;
	height: 33px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_right.gif);
	background-repeat:no-repeat;
}
.addGroup-flyout-top-container-div .heading
{
	float: left;
	font-weight:bold;
	padding: 13px 10px 10px 28px;
	color:#75B527;
}
/*#Expert Advice#*/
.NewsPTitle
{	
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#343031;
	padding-left:10px;	
	margin-top:15px;
	text-decoration: underline;
	padding-bottom:5px;
}
.NewsPTitle a
{
	font-weight: bold;
	text-decoration: underline;
}
.NewsPReleaseDate {
	color:#76B01D;
	padding:2px 10px;
}
.NewsPBody
{
	border-bottom:1px solid #cccccc;
	margin-bottom:20px;
	padding:2px 10px 10px;
}
.NewsPBody p
{
	padding-left: 0px !important;
}
.NewsSummary
{
	background-color:#f1f1f1;
	border:1px solid #cccccc;
	margin-top:10px;
	padding: 5px 0 15px 15px;
}
.NewsSummary img
{
	border: 1px solid #cccccc;
	float: left;
	margin-right: 15px;
	margin-bottom: 0px;
}

.NewsSummary .NewsContent
{
	float: left;
	width: 700px;
}

.NewsSummary .Date
{
	font-weight: bold;
	margin-bottom: 10px;
}

.NewsSummary .Clearer
{
	height: 0;
	line-height: 0;
	font-size: 0pt;
	clear: both;
	margin: 0;
	padding: 0;
	width: 100%;
}

.NewsBody
{
	border-bottom:1px solid #cccccc;
	padding:15px;
}

.NewsDetail
{

}

.NewsTitle
{
	font-size: 16px;
	font-weight: bold;
	color: orange;
}

.NewsDate
{
	font-style: italic;
	padding-top: 5px;
}

.NewsReleaseDate
{
	font-style: italic;
}

.BoxTitle
{
	font-size: 120%;
	color: #002756;
	font-weight: bold;
}

.NewsPreviewTitle a
{
	font-weight:bold;
}

.NewsPreviewDate
{
	font-size:90%;
	padding:5px 0 3px;
}

.NewsPreviewSummary
{
	font-size:80%;
}

.row-border-expert-advice { border-bottom:1px solid #CCCCCC;  border-top:1px solid #CCCCCC;  height:20px; margin-bottom:20px; padding-left:10px; }
.row-border-expert-advice .qlinks { float:left; padding-top:4px; }

/*#Contact Us#*/
.contactus { width: 275px; height: 100px; }
.wid255 { width: 255px; }

#content .wid180 { width: 180px; }
#content .wid245 { width: 245px; }

/*#Advertiser SearchResult#*/
.pager-row
{
	width: 714px;	
	background: #fff;	
	font: 12px/18px Arial,Verdana,sans-serif;	
	padding-bottom:5px;	
	float:left;
	height:20px;
	border-bottom: 1px solid #ededed;
	padding-top:10px;	
}
.pager-nav
{
	float:right;
}
.pager-nav .selected-page
{
	background-color: #CFCFCF;
	padding: 0px 2px 0px 2px;
}
.pager-nav a
{
	color: #333;
	text-decoration: none;	
}
.pager-nav a:hover
{
	border-bottom: 1px solid #333;
}
.pager-nav ul
{
	margin: 0;
	padding: 2px 5px 2px 0;	
	left: 224px;
	top: 80px;
	/*background: url(../App_Themes/Coordit/Images/header-li.gif) no-repeat 100% 3px;*/
}
.pager-nav ul li
{
	padding: 0 1px 0 5px;
	list-style: none;
	display: inline;
	background: url(../App_Themes/Coordit/Images/pager-li.gif) no-repeat 0 1px;
	font: 11px/12px Arial,Verdana,sans-serif;
	text-transform: lowercase;
}
.pager-nav ul li a
{
	color: #333;
	text-decoration: none;
	padding-bottom:1px;
}
.pager-nav ul li a:hover
{
	border-bottom: 1px solid #333;
}
.pager-nav ul li a span
{
	color: #74b624;
}
.pager-nav ul li a:hover span
{
	border-bottom: 1px solid #74b624;
}
/*#Popup Left Lip#*/
.popup-leftlip-container-div
{	
	top: 0px;
	width: 590px;
	height: 300px;
	visibility: hidden; 
	position: absolute;
}
.popup-leftlip-bottom-container-div
{	
	width: 291px;
	background-position:bottom;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_bottom.gif);
	height: 200px;
	background-repeat:no-repeat;
	padding-left:17px;
}
.popup-leftlip-top-container-div
{
	top: 0px;	
	width: 291px;
	height: 33px;
        background-image: url(../App_Themes/Coordit/images/origin_downloadcombox_right.gif);
	background-repeat:no-repeat;
}
.popup-leftlip-top-container-div .heading
{
	float: left;
	font-weight:bold;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	padding: 13px 10px 10px 28px;
	color:#75B527;
}
.popup-leftlip-outer
{
	text-align: right;
	margin-bottom: 10px;
		
}
.popup-leftlip-outer .label
{
	width: 80px;
	float: left;
	padding-top: 4px;
	text-align: left;
	font-size:11px;
}
.popup-leftlip-outer .labelwidth
{
	text-align: left;
	padding-left: 14px;
	width: 81px;
}
.popup-leftlip-outer .input-area
{
	float: left;
	padding-top: 4px;
	padding-left: 10px;
}
.popup-leftlip-outer .txtbox
{
	float: left;
}
.popup-leftlip-outer .txtbox input
{
	border: 1px solid #cccccc;
	width:150px;
}
.popup-leftlip-outer .txtbox textarea
{
	border: 1px solid #cccccc;
	width:150px;
}
.popup-leftlip-outer .ddl
{
	float:left;
}
.popup-leftlip-outer .ddl select
{
	border: 1px solid #cccccc;
	width:150px;
}
.popup-leftlip-outer .button
{
	float: left;
	padding-left: 110px;
	margin-top: 5px;
}
.popup-leftlip-outer .response-message
{
	width: 170px;
	text-align: left; 
	padding-left: 12px; 
	color: green;
	float:left;
}
.popup-leftlip-text
{
	padding-bottom: 10px; 
	padding-left: 0px; 
	padding-top: 10px; 
	width:270px;
}
.popup-leftlip-close
{
	float: right; 
	padding-right: 15px; 
	padding-top: 15px;
}

.greenEffect
{
   font-size:12px; 
   color:#73B623
   font-weight:500;
}
.right
{
	float:right !important;
}
#content .right
{
	float:right !important;
}
.loader-update-panel
{
	padding-top:10px; 
	padding-left:10px;
}
.loader-update-panel span
{
	color:#005A00;
}
/*#Green Grid#*/
#content .grey-border-box .RowGridStyle a
{
	color: #76B526;
	text-decoration: underline;
}
#content .grey-border-box .RowGridStyle a:hover
{
	color: #76B526;
	text-decoration: underline;
}
#content .padding10
{
	padding: 10px;
}
#content .padding-top3
{
	padding-top: 3px;
}
#content .padding-top20
{
	padding-top:20px;
}
#content .grey-border-box .padding0
{
	padding: 0px;
}
#content .margin-bottom-10
{
	margin-bottom: 10px;
}
#content .displaynone
{
	display: none;
}
#content .wid240 { width: 240px; }
#content .padding0 { padding: 0px; }
.grdRow-Wid80
{
	float:left;
	width:80px;
}
.grdRow-Wid105
{
	float:left;
	width:105px;
}
/*#Blog CSS Classes#*/
#content .grey-border-box .blog-list-items
{
	margin-bottom:10px; 
	border-bottom:1px solid #ccc; 
	padding-bottom:10px;
}
#content .grey-border-box .blog-post-title
{
	font-weight: bold
	font-size: 16px;
	color: #74B624;	
	padding-top:10px;
	padding-bottom:5px;
	line-height:22px;
	margin:5px 0;
}
#content .grey-border-box .blog-post-title a
{
	font-weight: bold !important;
	color: #74B624 !important;	
	font-size: 16px;
}
#content .grey-border-box .blog-post-title a:hover
{
	font-weight: bold;
	color: #74B624;	
}
#content .grey-border-box .blog-post-body
{

}
#content .grey-border-box .blog-post-datewhole
{
	padding-top:10px;
	padding-bottom:5px;
}
#content .grey-border-box .blog-post-date
{
	
}
/*#Status Message#*/
#content .status-message-container { display:none; background-color:#DEF9A8; padding:15px; border:solid 1px #CCCCCC; margin-bottom:15px; }
#content .error-message-container { display:none; background-color:#FF9797; color:black; padding:15px; border:solid 1px #CCCCCC; margin-bottom:15px; }

/*#Announcements#*/
#content .announcement-container { background-color:#DEF9A8; padding: 5px 10px 10px 10px; border:solid 1px #CCCCCC; margin-bottom:15px; color:#333; }
#content .announcement-container .title { padding: 5px 0px 5px 0px; font-weight:bold; }
#content .announcement-container .description { }

/*#Page Not Found#*/
#content .grey-border-box .page-not-found { padding-top:10px; padding-left:5px; }
#content .grey-border-box .page-not-found a { text-decoration:underline; }
#content .grey-border-box .page-not-found a:hover { text-decoration:underline; }

/*#Sitemap#*/
#content .sitemap-container { padding:10px; }
#content .sitemap-parent { width: 200px; font-weight: bold; float: left; }
#content .sitemap-child { float: left; width: 300px; }

/*#Payment Text#*/
#content .payment-image { float:left; width:140px; }
#content .payment-image-right { float:right; padding: 8px 0px; }
#content .payment-text { float:left; width:500px; font-size:11px; padding: 0px 0px 0px 10px; margin-bottom:20px; }
#content .payment-heading { font-weight:bold; padding-bottom:5px; }

/*#Renew Message#*/
#content .renew-message-container { background-color:#DEF9A8; padding:15px 15px 15px 15px; border:solid 1px #CCCCCC; margin-bottom: 15px; height:100%;}
#content .renew-message-container .side-image { float:left; background: url(../App_Themes/Coordit/Images/renew-alert.gif) no-repeat; width:90px; height:81px; padding:0px 15px 0px; margin-left: 25px;}
#content .renew-message-container .renew-text { float:left; width:375px; }
#content .renew-message-container .renew-text .heading { padding: 5px 0px 5px 0px; font-family:Arial; font-size: 14px; font-weight: bold; color: #333; }
#content .renew-message-container .renew-text .text {}
#content .renew-message-container .button-renew  { float:right; padding-right: 10px; margin-top: 50px; }
#content .renew-message-container .renew-message-button a { background: url(../App_Themes/Coordit/images/renew-message-button-bg.gif) repeat-x; }
#content .renew-message-container .renew-message-button a span { background: url(../App_Themes/Coordit/images/renew-message-button-right.gif) no-repeat 100% 0; }
#content .renew-message-container .renew-message-button a span span { background: url(../App_Themes/Coordit/images/renew-message-button-left.gif) no-repeat; }
#content .renew-message-container .renew-message-button a label { cursor: pointer; font-weight: bold; }
#content .renew-message-container .renew-button-holder { margin: 0px; }



/*#Home Promo#*/

.autoclear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
   	.autoclear {display:inline-block;}
	.autoclear {display:block;}
	* html .autoclear {height: 1%;}
	
/*********** Promo Area **********/

	#promo {
	width:717px;
	padding:30px 0;
	}
	
	#promo #leftcol {
	float:left;
	width:262px;
	padding-left:20px;
	}
	
	#promo #rightcol {
	margin-left:282px;
	}

	
	#promo h1 {
	background: url(../App_Themes/Coordit/images/promo-txt-title.gif) no-repeat;
	width:189px;
	height:52px;
	text-indent:-9999px;
	margin:0;
	padding:0;	
	}
	
	#promo h2.sub1 {
	background: url(../App_Themes/Coordit/images/promo-txt-sub1.gif) no-repeat;
	width:173px;
	height:39px;
	text-indent:-9999px;
	margin:15px 0;
	padding:0;		
	}
	
	#promo h2.sub2 {
	background: url(../App_Themes/Coordit/images/promo-txt-sub2.gif) no-repeat;
	width:204px;
	height:18px;
	text-indent:-9999px;
	margin:15px 0;
	padding:0;		
	}
	
	ul.promo-list {
	float:left;
	width:126px;
	margin:-10px 0 0 0;
	padding:0;
	color:#323232;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	}
	
	.promo-list li {
	list-style: none;
	background: url(../App_Themes/Coordit/images/promo-bullet.gif) no-repeat left center;
	padding:0 0 0 15px;
	margin:0;
	line-height:18px;
	}
	
	a.tour {
	background: url(../App_Themes/Coordit/images/btn-tour.gif) no-repeat;	
	display:block;
	width:216px;
	height:46px;
	overflow:hidden;
	text-indent:-9999px;
	float:left;
	margin-top:15px;
	}
	
	a.tour:hover {
	background: url(../App_Themes/Coordit/images/btn-tour.gif) 0 -46px;	
	}
	
	a.join {
	background: url(../App_Themes/Coordit/images/btn-join.gif) no-repeat;	
	display:block;
	width:216px;
	height:46px;
	overflow:hidden;
	text-indent:-9999px;
	float:left;
	margin-top:15px;
	}
	
	a.join:hover {
	background: url(../App_Themes/Coordit/images/btn-join.gif) 0 -46px;	
	}
	
	
/*********** Featured Listings **********/
	
	#featured-listings h3 {
	margin:0;
	padding:0 0 0 20px;
	background:#c6e192;
	color:#333;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	}
	
	ul.listings {
	margin:0;
	padding:0;
	}

	ul.listings li {
	padding:20px;
	margin:0;
	list-style-type:none;
	background: url(../App_Themes/Coordit/images/listing-bg.jpg) no-repeat left top;
	}
	
	#featured-listings .thumbnail {
	background: url(../App_Themes/Coordit/images/thumb-img-bg.png) no-repeat;	
	width:224px;
	height:100px;
	position:relative;
	float:left;
	}
	
	#featured-listings .thumbnail .pic {
	position:absolute;
	top:8px;
	left:8px;
	}
	
	#featured-listings .info {
	margin-left:260px;
	}
	
	#featured-listings h4, #featured-listings h4 a {
	font-size:14px;
	margin:8px 0;
	padding:0;
	color:#333;
	font-weight:bold;
	}
	
	#featured-listings p {
	font-size:12px;
	line-height:18px;
	margin:0 0 8px 0;
	padding:0;
	}
	
	#featured-listings strong {
	width:62px;
	display:block;
	float:left;
	}



