﻿
div#Div_Contact_LeftRightColSurround
{
	display:block;
	clear:both;
}

div#Div_Contact_LeftCol
{
	display:inline;
    background:none; 
	float:left;
	width:569px;
	margin:15px 5px 15px 15px;
	margin-top:0px;
}

div#SmallContactBoxTop { display:block; width:569px; height:63px; background: transparent url(i/ContactOuter_top.png) no-repeat top left;}
div#SmallContactBox { display:block; width:569px; background-color:#f3eedf;}
div#SmallContactBoxBottom { display:block; width:569px; height:13px; background: transparent url(i/ContactOuter_base.png) no-repeat bottom left;}

div#SmallContactBox span.ContactUsTitle1 { display:inline-block; padding: 10px 0px 6px 40px; font-size:14px; font-weight:bold; color:#003e7e; /* .tboblue  */}
div#SmallContactBox span.ContactUsTitle2 { display:inline-block;padding:0px 0px 3px 40px;font-size:14px; color:black;}
div#SmallContactBox span.ContactUsTitle2 em { color:#34a5e2; /* .tboaqua  */ font-style:normal;}
div#SmallContactBox span.ContactUsTitle2 strong {}
div#SmallContactBox span.ContactUsTitle3 { display:inline-block; padding:0px 0px 3px 40px; font-size:12px; color:#003e7e; /* .tboblue  */}

div#ContactUs,div#ctl00_Content_ContactUs  { display:block; padding:10px 40px 10px 40px; clear:both;}
div#ContactUsTop { display:block; width:464px; height:10px; background: url(i/ContactInner_top.png) no-repeat top left;}
div#ContactUsMid { display:block; width:464px; background: url(i/ContactInner_mid.png) repeat-y;}
div#ContactUsBottom { display:block; width:464px; height:9px; background: url(i/ContactInner_base.png) no-repeat bottom left;}

div#ContactUsMid div.left {width:210px; padding: 10px; }
div#ContactUsMid div.right {width:210px; padding: 10px; }

div#ContactUsMid div.left span.ContactUsName { font-weight:bold; color:#003e7e; /* .tboblue  */}
div#ContactUsMid div.left span.ContactUsAddress {color:#4c4c4c; /* .tbodarkgray  */}
div#ContactUsMid div.right span.ContactLabel {display:inline-block; width:50px; padding: 0px 10px 5px 0px;  color:#34a5e2; /* .tboaqua  */}
div#ContactUsMid div.right span.Phone { display:inline-block; width:110px; padding: 0px 10px; font-weight:bold; color:Black; font-size:14px;}
div#ContactUsMid div.right a.Email {display:inline-block; width:110px; padding: 0px 10px; font-weight:bold; color:#003e7e; /* .tboblue  */}

div#Div_Benefits, div#ctl00_Content_Div_Benefits
{
	background-image:url("/_style/module/contact/i/gradgrey.png");
	background-repeat: no-repeat;
	background-position: left 10px;
	width:569px;
	
	
}

div#Div_Benefits a.ClickToConnect, div#ctl00_Content_Div_Benefits a.ClickToConnect  { display:block; float:left; margin-left:75px; width:130px; height:76px; background-image:url(i/click2connect.png);}

div#Div_Benefits div#video, div#ctl00_Content_Div_Benefits div#video { display:block; float:right; border:outset 0px #7DD8F6;  }
div#Div_Benefits div#video div.GetSilverlight,div#ctl00_Content_Div_Benefits div#video div.GetSilverlight  {display:block; width:320px; height:180px; }
div#Div_Benefits div#video div.GetSilverlight, div#ctl00_Content_Div_Benefits div#video div.GetSilverlight a { display:block; width:320px; height:180px; cursor:pointer; background-image:url(i/install_Silverlight.png); background-position:top left;}
	
span.BenefitsTitle,
span.AboutUsTitle
{
	color:#003e7e;  /* .tboblue */
	font-size:18px;
	font-weight:bold;
	background-repeat:no-repeat;
	padding-left:30px;
	height:34px;
	padding-top:4px;
	display:inline-block;
}	
span.BenefitsTitle {margin: 50px 20px 0px 20px; background-image:url("/_style/module/contact/i/benefits-icon.png"); }
span.AboutUsTitle {margin: 10px 20px 0px 20px; background-image:url("/_style/module/contact/i/aboutus-icon.png"); }
	



div#AboutUs
{
    display:block;
  padding:50px 10px 0px 10px;
    background-image:url("/_style/module/contact/i/aboutus_bg.png");
	background-repeat:no-repeat;
	background-position: 10px 20px;
    }
	
span.BenefitsText
{
	color:#34a5e2; /* .tboaqua  */
	font-weight:bold;
	display:inline-block;
	margin: 10px 20px;
	width:320px;
}	

span.AboutUsText
{
	color:#4c4c4c; /* .tbodarkgray  */
	display:block;
	margin: 0px 20px 10px 20px;
	width:482px;
}	
span.AboutUsText strong
{
	color:black;
}
span.AboutUsText em
{
	color:#34a5e2; /* .tboaqua  */
	font-weight:bold;
	font-style:normal;
}	
span.AboutUsText a
{
	 font-weight:bold;
	 color:#003e7e; /* .tboblue */
}	

div#Div_Contact_RightCol
{
	display:inline;
    background:none; 
	width:340px;
	float:right;
	margin:10px;
}
div#Div_Contact_Bottom
{
	display:block;
	clear:both;
}

div#DIV_PopularCategoryList
{
	margin-left:5px;
}

Div#Div_BusinessQuoteHead
{
	background-image:url("/_style/module/contact/i/blue_bubble_top.png");
	background-repeat:no-repeat;
    display:block;	
	height:56px;
	width:334px;
}

Div#Div_BusinessQuoteMid
{
    display:block;	
	background-color:#eef9ff;
	width:334px;
}

Div#Div_BusinessQuoteFoot
{
    background-image:url(/_style/module/contact/i/blue_bubble_base.png);
	background-repeat:no-repeat;
	background-position:bottom;
    display:block;	
	height:22px;
	width:334px;
}

span.BusinessQuoteHeader1
{
	color:#003e7e; /* .tboblue  */
	font-weight:bold;
	font-size:14px;
	display:block;
	padding:5px 15px;
}
span.BusinessQuoteHeader2
{
	color:#34a5e2; /* .tboaqua  */
	font-weight:bold;
	display:block;
	padding:5px 15px;
}
span.BusinessQuote
{
	color:#4c4c4c; /* .tbodarkgray  */
	display:block;
	padding:5px 15px;
}
span.BusinessQuote em
{
	color:#34a5e2; /* .tboaqua  */
	font-weight:bold;
	font-style:normal;
}

span.BusinessQuoteFooter
{
	color:#34a5e2; /* .tboaqua  */
	font-weight:bold;
	display:block;
	padding:5px 15px;
}

Div#Div_RecentRecommendationHead
{
	background-image:url("/_style/module/contact/i/brown_bubble_top.png");
	background-repeat:no-repeat;
    display:block;	
	height:24px;
	width:334px;
	margin-top:30px;
}

Div#Div_RecentRecommendationMid
{
    display:block;	
	background-color:#faf8ee;
	width:334px;
}

Div#Div_RecentRecommendationFoot
{
    background-image:url(/_style/module/contact/i/brown_bubble_base.png);
	background-repeat:no-repeat;
	background-position:bottom;
    display:block;	
	height:65px;
	width:334px;
}

Div#Div_RecentRecommendationMid span.RecentRecommendationHeader1
{
	display:block;
	padding:5px 15px;
	color:#003e7e; /* .tboblue  */
	font-weight:bold;
	font-size:14px;
}

Div#Div_RecentRecommendationMid span.RecentRecommendationHeader2
{
	display:block;
	padding:5px 15px;
	color:#34a5e2; /* .tboaqua  */
	font-weight:bold;
}
Div#Div_RecentRecommendationMid span.RecentRecommendation
{
	display:block;
	padding:5px 15px;
	margin-top:0px;
	color:#4c4c4c; /* .tbodarkgray  */
}

Div#Div_RecentRecommendationMid span.RecentRecommendationFooter
{
	display:block;
	padding:5px 15px;
	color:#003e7e; /* .tboblue  */
	font-weight:bold;
}

div.IamTheBestOf
{
    margin: 0px 0px;
    padding: 0px 0px;   
}

p.IamTheBestOf-TopTitle, p.IamTheBestOf-TopTitle2
{
    font-weight:bold; color:#003e7e;
    font-size: 1.20em;
    margin: 0px 0px;
    padding: 0px 0px;
    margin-bottom: 3px;
    padding-bottom: 3px;
    margin-left: -400px;    
    width: 280px;
}

/* I am the best of */
img.IamTheBestOf-Image
{
    float: left;
       
}
div.IamTheBestOf-Blurb
{
    float: left;
    width: 300px;
    margin-left: 5px;
    overflow: hidden;
    position: relative; 
    height: 150px; 
}

div.IamTheBestOf-Blurb a
{
    font-weight:bold; color:#003e7e;
    font-size: 1.5em;
    /*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)" !important;
	filter: alpha(opacity = 0);
	-moz-opacity:0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
*/	
/*position: absolute;
	z-index: 1000;
	bottom: 0px;
	left: 0px;
    */
    display: none;
    
}

