﻿
#Shell_Page_Surround #Shell_Page_Content
{
    /* page background placeholder */
}

#Div_Recommend_Left_Upper,
#Div_Recommend_Left_Lower
{
	display:inline-block;
    background:none; 
	width:180px;
	float:left;
	margin:5px;
}	
#Div_Recommend_Left_Upper
{ margin-top:15px;}

#Div_Recommend_Title,
#Div_Recommend_Mid_Lower,
#Div_Recommend_Upper
{
  	display:inline-block;
	width:553px;
	float:left;
	margin:0px;
}

#Div_Recommend_Mid_Upper
{
  	display:inline-block;
	width:523px;
	background-image:url("/_style/module/recommend/i/recommend_form_bg.png");
	background-repeat:no-repeat;
	margin:0px;
	padding:15px 15px 0px 15px;
}


#Div_Recommend_Right_Upper,
#Div_Recommend_Right_Lower
{
  	display:inline-block;
    background:none; 
	width:180px;
	float:right;
	margin:10px;
}

#Div_Recommend_Split_Bar
{
	clear:both;
	margin:10px;
}

#Div_Recommend_Bottom
{
	display:block;
	clear:both;
	margin-left:10px;
}

/* override some defaults on control stylesheets */
div#MemberOffers { margin-top:0px;}
div#DivWeather { margin-bottom:0px;}

#Div_Recommend_Title span
{
	color:#003e7e /*tboblue*/;
	font-size:20px;
	display:inline-block;
	height:40px;
	width:500px;
	background-image:url("/_style/module/recommend/i/recommend_title_icon.png");
	background-repeat:no-repeat;
	padding-left:60px;
	padding-top:10px;
	margin-top:30px;
}

#Div_Table_Surround { padding:5px auto; margin-left:25px; }
#Div_Table_Surround td {vertical-align:top;}


#Div_Table_Surround td.top { vertical-align:top; width:150px; height:50px; }
#Div_Table_Surround td.right { vertical-align:top; text-align:right; }  
#Div_Table_Surround  input.txt        { width:300px; height:100px; margin:0px 0px 0px 0px; border:solid 1px #7DD8F6; /*tbolightblue*/ }
#Div_Table_Surround  textarea.txt        { width:310px; height:100px; margin:0px 0px 20px 0px; border:solid 1px #7DD8F6; /*tbolightblue*/ }
#Div_Table_Surround  input.slim       { height:1.25em; padding:2px; }

#Div_Table_Surround  span.FormLabel {color:#34a5e2; /* tboaqua */ font-weight:bold;}
#Div_Table_Surround  .button       { display:inline-block; height:27px; width:135px; padding-left:25px; padding-bottom:1px; color:#003e7e /*tboblue*/; border:none; background:transparent url("/_style/module/recommend/i/rec_button.png") no-repeat;  }

#Div_Recommend_Mid_Upper p
{margin: 0px;
 padding: 10px 0px 10px 0px;}
#Div_Recommend_Mid_Upper p em
{ font-style:normal; font-weight:bold; color:#34a5e2; /*tboaqua*/}
#Div_Recommend_Mid_Upper span.headerLabel {color:#4c4c4c /*tbodarkgray*/; display:inline-block; margin: 15px 20px 15px 3px; }
#Div_Recommend_Mid_Upper span.headerLabel em {color:#34a5e2 /*tboaqua*/; font-style:normal; font-weight:bold;}
#Div_Recommend_Mid_Upper a.headerLink {color:#003e7e /*tboblue*/; display:inline-block; margin: 20px 0px 20px 0px; text-decoration:underline; cursor:pointer; font-weight:bold; }
#Div_Table_Surround .headerLabel {color:#003e7e /*tboblue*/; display:inline-block; margin: 20px 0px 20px 0px; }
#Div_Table_Surround .Message {color:#003e7e /*tboblue*/; display:block; margin: 20px 0px 20px 0px; font-size:18px; }

#Div_Recommend_Mid_Lower span.ReviewListHeader
	{ display:inline-block; margin:20px; color:#003e7e; /*tboblue*/ }
#Div_Recommend_Mid_Lower span.ReviewListHeader em
{ font-style:normal; font-weight:bold; color:#34a5e2; /*tboaqua*/}

#Feature_Review_List                    { }
#Feature_Review_List .title             { margin-left:30px; color:#003e7e; /*tboBlue*/  font-weight:bold; font-size:large; }

#Feature_Review_List .entry              { width:508px; margin:5px; margin-bottom:30px; }
#Feature_Review_List .entry .text        { margin-left:130px; padding:5px; }
#Feature_Review_List .pad10              { padding:10px 10px; }
#Feature_Review_List .border             { width:110px; height:110px; padding:1px; margin-left:10px; text-align:center; float:left; background:url(/_style/module/recommend/i/testimonial-avatar-border.png) top left no-repeat; }
#Feature_Review_List .border img         { margin-top:5px; }

#Feature_Review_List .left5margin        { margin-left:5px; }
#Feature_Review_List .right5margin       { margin-right:5px; }
#Feature_Review_List .top5margin         { margin-top:5px; }
#Feature_Review_List .bottom5margin      { margin-bottom:5px; }
#Feature_Review_List .bt-pad5            { padding-bottom:5px; }

#Feature_Review_List .top                { background:url(/_style/module/recommend/i/testimonial-top.png) top left no-repeat;  border-bottom:dotted 1px #CeCeCe;  }
#Feature_Review_List .alt-top            { background:url(/_style/module/recommend/i/testimonial-alt-top.png) top left no-repeat;   border-bottom:dotted 1px #7DD8F6; }
#Feature_Review_List .foot               { background:url(/_style/module/recommend/i/testimonial-foot.png) bottom left no-repeat; }
#Feature_Review_List .alt-foot           { background:url(/_style/module/recommend/i/testimonial-alt-foot.png) bottom left no-repeat; }
#Feature_Review_List .mid                { background:url(/_style/module/recommend/i/testimonial-mid.png) top left repeat-y; }        
#Feature_Review_List .alt-mid            { background:url(/_style/module/recommend/i/testimonial-alt-mid.png) top left repeat-y; }        



