﻿body {
}


.OpenDaysSearchContainer
{
	margin-top:20px;
	overflow:hidden;
	position:relative;
}

.OpenDaysSearchContainer .TopBG
{
	background:url('OpenDays/open_days_engine_bg.jpg') no-repeat;
	height:119px;
	overflow:hidden;
	position:relative;
}

.OpenDaysSearchContainer *
{
	overflow:hidden !important;
	margin:0px;
	padding:0px;
}

.OpenDaysSearchContainer .Title
{
	padding-right:12px !important;
	padding-top:2px !important;
}

.OpenDaysSearchContainer .Title span
{
	color:#314064 !important;
	font-weight:normal;
}
.OpenDaysSearchContainer .Title span:first-child
{
	font-size:22px;
	font-weight:bold;
}

.OpenDaysSearchContainer .LinksStrip
{
}

.OpenDaysSearchContainer .LinksStrip a
{
	height:28px;
	padding-top:7px;
	display:block;
	float:right;
	color:#AA922C;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.OpenDaysSearchContainer .LinksStrip a:hover
{
	font-size:14px !important;
	color:#8A8AA7;
}
.OpenDaysSearchContainer .LinksStrip .Right
{
	background:url('OpenDays/tab_right.jpg') no-repeat;
	width:182px;
}
.OpenDaysSearchContainer .LinksStrip .Right:hover
{
	background:url('OpenDays/tab_right_over.jpg') no-repeat;
}
.OpenDaysSearchContainer .LinksStrip .Center
{
	background:url('OpenDays/tab_middle.jpg') no-repeat;
	width:177px;
}
.OpenDaysSearchContainer .LinksStrip .Center:hover
{
	background:url('OpenDays/tab_middle_over.jpg') no-repeat;
}
.OpenDaysSearchContainer .LinksStrip .Left
{
	background:url('OpenDays/tab_left.jpg') no-repeat;
	width:185px;
}
.OpenDaysSearchContainer .LinksStrip .Left:hover
{
	background:url('OpenDays/tab_left_over.jpg') no-repeat;
}

.OpenDaysSearchContainer
.LinksStrip a:hover
{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.OpenDaysSearchContainer
.LinksStrip span
{
	font-size:11px;
	font-weight:bold;
	color:#00A2DF;
}
.OpenDaysMainContainer
.LinksStrip
{
}
.frmOpenDays
{
	padding-top:20px;
	padding-right:12px;
	position:relative;
	height:25px;
}
.frmOpenDays .Inner
{
	position:absolute;
	bottom:0;
	width:460px;
}
.frmOpenDays .SearchBtn
{
	position:absolute;
	bottom:0;
	left:14px;
	width:100%;
	background:url('OpenDays/search_button.jpg') no-repeat;
	width:49px;
	height:25px;
	cursor:pointer;
}
.DatePickerContainer a:hover
{
	text-decoration:none !important;
}
.DatePickerContainer
{
	float:right;width:140px;
}
.dp-choose-date
{
	background-image:url(Images/OpenDays/calender.gif);
	background-repeat:no-repeat;
	width:20px !important;
	height:16px !important;
	padding-right:5px;
	margin-top:2px;
	font-size:0px;
	display:block;
	float:right;
	text-indent:-2000px;
}
#ui-datepicker-div *
{
	font-size:12px;
}
.ui-datepicker-header *
{
	color:#fff;
}
.ui-datepicker thead *
{
	color:#000;
}
.ui-datepicker-trigger
{
	width:20px !important;
	height:16px !important;
	padding-right:5px;
	margin-top:1px;
	font-size:0px;
	display:block;
	float:right;
	text-indent:-2000px;
	cursor:pointer;
}

.CalenderText
{
	background-image:url(Images/SearchStrip/search_pixel.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:#353F48;
	font-size:11px;
	font-family:Arial;
	border:solid 1px #ABADAC;
	height:16px;
	width:110px !important;
	float:right !important;
	overflow:hidden;
}

/* IE6 Only */
* html .CalenderButton
{
	padding-top:2px;
}
/* IE7 Only */
*:first-child+html .CalenderButton
{
	padding-top:2px;
}
/* IE6 Only */
* html .SearchBtn
{
	margin-top:-1px;
}
/* IE7 Only */
*:first-child+html .SearchBtn
{
	margin-top:-1px;
}


.OpenDaysResultsContainer
{
	margin-top:10px;
}


.OpenDaysResultsContainer .AddNew a{color:#3CC1F3;text-decoration:none;}
.OpenDaysResultsContainer .AddNew a:hover{color:#C6C7CC;text-decoration:none;}
.OpenDaysResultsContainer .PostRow{overflow:hidden;padding:3px 0px;}
.OpenDaysResultsContainer .PostRow .Arrow{font-weight:bold;float:left;margin-top:5px;width:5px;padding-left:2px;}
* html .OpenDaysResultsContainer .PostRow .Arrow{margin-top:-2px;}
*:first-child+html .OpenDaysResultsContainer .PostRow .Arrow{margin-top:-2px;}
.OpenDaysResultsContainer .PostRow .Titlee{float:right;cursor:pointer;overflow:hidden;padding-right: 0px; width: 433px;}
.OpenDaysResultsContainer .PostRow .Details{width:40px;float:right;text-align:left;overflow:hidden;cursor:pointer;}
.OpenDaysResultsContainer .PostRow .Details a{text-decoration:none;font-size:12px;font-weight:bold;color:#314064;}
.OpenDaysResultsContainer .PostRow .Details a:hover{text-decoration:none;}
.OpenDaysResultsContainer .PostRow .Or{width:20px;float:right;text-align:center;}
.OpenDaysResultsContainer .PostRow .Date{width:60px;float:right;font-weight:bold;color:#314064;}
.OpenDaysResultsContainer .PostBody{background-color:#F5F6F9;}
.OpenDaysResultsContainer .PostBody .Text{background-color:#F5F6F9;color:#83838A;padding:8px 60px 20px 0px;text-align:justify;width:85%;}
.OpenDaysResultsContainer .PostBody .Text .Image{width:140px;height:112px;border:solid 1px #E9EBEF;}
.OpenDaysResultsContainer .PostBody .Text .Image img{width:140px;height:112px;}
/*{width:125px;height:100px;}*/
.OpenDaysResultsContainer .PostBody .Text .LinkTitle{margin-top:10px;font-weight:bold;color:#353F48}
.OpenDaysResultsContainer .PostBody .Text a{color:#83838A;text-decoration:underline;}
.OpenDaysResultsContainer .PostBody .Text a:hover{color:#83838A;text-decoration:none;}
.OpenDaysResultsContainer .PostBody .Text .Link{margin-top:2px;}
.OpenDaysResultsContainer .PostBody .Text .Link .img{float:right;}
.OpenDaysResultsContainer .PostBody .Text .Link .img img{padding-top:5px;}
.OpenDaysResultsContainer .PostBody .Text .Link .text{float:right;width:455px;overflow:hidden;margin-right:5px;}


.OpenDaysResultsContainer .More
{
   font-weight:bold;
   font-size:11px;
   color:#00a2df;
   float:left;
   width:68px;
}
.OpenDaysResultsContainer .More div
{
	float:right;
}
.OpenDaysResultsContainer .More img
{
	border:none;
	width:9px;
	height:9px;
}
.OpenDaysResultsContainer .More a
{
   color:#00a2df !important;
   text-decoration:none;
}
.OpenDaysResultsContainer .More a:hover
{
   color:#00a2df !important;
   text-decoration:underline;
}

.OpenDaysResultsContainer .ContentDivider {
	border-bottom:1px solid #D3D7E4;
	height:1px;
	overflow:hidden;
	padding:5px 0px;
}

.OpenDaysResultsContainer .RightBoxLong {
	float:right;
	width:220px;
}

.OpenDaysResultsContainer .RightBoxLong span 
{
	color:#353F48;
}
.OpenDaysResultsContainer .TextInput {
	background-image:url(Images/SearchStrip/search_pixel.gif);
	background-position:center top;
	background-repeat:repeat-x;
	border:1px solid #ABADAC;
	color:#353F48;
	float:right;
	font-family:Arial;
	font-size:11px;
}
.OpenDaysResultsContainer .FiledsDivider
{
	float:right;width:22px;
}

* html .OpenDaysResultsContainer
.FiledsDivider
{
	width:25px;
}

.OpenDaysResultsContainer .LongText input {
	height:16px;
	width:220px;
}

.OpenDaysResultsContainer .PostBody .BottomStrip{background-color:#EDEFF6;height:22px;padding:6px 15px 0px 5px;position:relative;}
.OpenDaysResultsContainer .PostBody .BottomStrip .Image{float:right;margin-top:3px;margin-right:3px;}
.OpenDaysResultsContainer .PostBody .BottomStrip .Link{float:right;display:block;}
.OpenDaysResultsContainer .PostBody .BottomStrip .Submit
{
	cursor:pointer;
	background:url('OpenDays/send_form.jpg') no-repeat;
	width:77px;
	height:23px;
	position:absolute;
	left:20px;
}
.OpenDaysResultsContainer .PostBody .Takanon
{
	position:absolute;
	right:60px;
	bottom:5px;
	font-size:12px;
}

.LeftAdsenseBanner
{
    height:600px;
    width:160px; 
    padding-left:15px;    
}

* html .OpenDaysResultsContainer .PostBody .BottomStrip .Submit{margin-left:22px;}
.OpenDaysResultsContainer .PostBody .BottomStrip a{color:#00A2DF;text-decoration:underline;font-weight:bold;font-size:11px;}
.OpenDaysResultsContainer .PostBody .BottomStrip a:hover{color:#00A2DF;text-decoration:none;}
.OpenDaysResultsContainer .PostDivider{height:1px;border-bottom:solid 1px #E9EBEF;overflow:hidden;}

.OpenDaysResultsContainer .AddNew2 a{color:#3CC1F3;text-decoration:none;font-weight:bold;}
.OpenDaysResultsContainer .AddNew2 a:hover{color:#C6C7CC;text-decoration:none;font-weight:bold;}