/* Common stylesheet */

@import url("common_styles.css");

/* Header colors */
h5 { color:#000; font-size:150%; padding:0; margin:19px 0 8px 0;}
#content > h5 { margin:19px 0 8px 0;}

.header1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666; font-weight: bold;}

h3{margin:5px 0;}
h2, h3, h4 { color:#000; }
h2.grey {color:#555;}
h2 + .style1{margin-top:10px;}
h2, h4  {border-bottom:1px solid #CCCCCC;}
.dark{color:#555; font-weight:bold;}

.style1 {
	color: #2461AA;
	font-weight: bold;
	display:block;
	margin-bottom:7px;
	margin-top:20px;
}

.style2 {
	color: #222;
	font-weight: bold;
	display:block;
	margin-bottom:4px;
	margin-top:10px;
}


/* Buttons for localized Content */
a.lclButton_sm{ 
        background:url(//www.google.com/a/help/intl/en/images/button_lcl_sm.gif) no-repeat 0 0px;
		font-size:105%; display:block; width:129px; height:45px; margin:0px; padding:0px; line-height:22px;
        text-decoration:none; text-align:center; color:#fff; font-weight:bold;
		}
a.lclButton{
	    background:url(//www.google.com/a/help/intl/en/images/button_lcl.gif) no-repeat 0 0px;
		font-size:120%; display:block; width:148px; height:74px; margin:0px 0 0px 0; padding:0px;
        line-height:22px; color:#fff; text-decoration:none; text-align:center; font-weight:bold;
		}
a.lclButton_lg{
	background:url(//www.google.com/a/help/intl/en/images/button_lcl_lg.gif) no-repeat 0 0px;
	font-size:120%;	display:block; width:148px;	height:74px; margin:12px 0 10px 0; padding:0px;
    line-height:22px; color:#fff; text-decoration:none; text-align:center; font-weight:bold;
}
a.lclButton_xlg{
    background:url(//www.google.com/a/help/intl/en/images/button_lcl_xlg.gif) no-repeat 0 0px;
	font-size:125%;	display:block; width:149px;	height:82px; margin:12px 0 10px 0; padding:0px;
    line-height:22px; color:#fff; text-decoration:none; text-align:center;
}

a.sqrButton{ font-size:115%;font-weight:bold;display:block;	width:122px;height:117px;margin:0px 0 10px 0;
			padding:0px;line-height:22px;color:#2461AA;text-decoration:none;text-align:left;
}

.outer_main_btn_div {float:left; padding:0px 10px 10px 0px; background:#fff; width:111px; height:96px;}
.main_btn_div{display:block; padding-top:8px; width:111px; height:96px; background:url(images/biz_search_btn.jpg) #fff no-repeat;
              font-size:115%; color:#666; font-weight:bold; text-decoration:none; padding:7px 0 0 7px;}
			  
.dflt_ul{ margin:0 0 0 15px; padding:0;}
.dflt_ul li{padding:0 0 6px 0;}

.img_thmb{padding:5px; margin:3px; border:#BAD7F7 1px solid; background:#fff;}
.grey_td{background:#fbfbfb;}

#searchBox{margin:0 0 0 -3px; padding:0;}

/* Gallery */
.galTitle{color:#000; font-weight:bold;}
.prodDesc{border-top:#BFD9F4  1px solid; padding-top:4px; margin-bottom:0; padding-bottom:0;}
.prodPrice{padding-top:3px;}
.Publisher{margin:5px 0 5px 0;}
.bottomCell{border-bottom:#BFD9F4  1px solid;border-left:#BFD9F4  1px solid;border-right:#BFD9F4  1px solid;}
.midCell{border-left:#BFD9F4  1px solid;border-right:#BFD9F4 1px solid; padding:2px}
.rndGTble{background:#fff; border:#BFD9F4  1px solid}
.rndGTble td{background:#fff ;}
.innerDiv{background:#fff; margin:0; padding:3px;}
.premEd{color:#2461AA;}
.gepImg { float:right;}

/*Maps pages*/
.selImg {float:left; padding:0 10px 10px 0;}
.mapsRightSideNav {list-style:none; padding:0; margin:0;}
.mapsRightSideNav li {padding-bottom:4px;}
.mapsRightSideNav li.selected {color:#666; font-weight:bold;}

/*feature comparison*/
#compareTbl td{padding:5px 0;}
.theader {color:#444; font-weight:bold; padding-bottom:5px; border-bottom:#ccc 1px solid;}

/*success stories*/
.videoDiv{float:right; margin:10px 0 15px 8px; padding:0px;}
#ss_table{padding:10px; margin:0px 0 10px 30px; background:#fff; border:#BFD9F4 1px solid;}
#ss_table td{background:#fff;}
#ss_table td p{ padding:4px; margin:0;}
#ss_table td .style1{color:#333;}
img.topQuote {position:relative; top:20px;color:#C6E2FF; font-size:4em;}
#quoteAuthor {font-size:.8em; font-weight:bold; position:relative; right: 5px; bottom:15px; line-height:20px; padding-bottom:5px;}

/*tours*/
.vid_table{margin:0; padding:0; background:#fff;}
.vid_table td{padding:0px 0 12px 0;}
.vid_table td .style2{margin-top:0;}
.vid_table td img{float:left; padding:5px; margin-right:5px; border:#BFD9F4 1px solid;}

/*fileformats*/
#ff_table{border:#ccc 1px solid; margin:15px 0;}
#ff_table td{padding:4px 0;}

#mobile_table{margin:0 0 10px 30px;  border:#BFD9F4 1px solid;}
#mobile_table td {padding:8px;}

.rDivBuff{width:100%; position:relative; margin:25px 0 20px 0px;background:#fff;}
.rDiv{position:relative; border:#0f71b7 1px solid;}
.rDivContent{margin:8px 0;}
.tl {position:relative; top:-1px; left:-1px; float:left;}
.tr {position:relative; top:-1px; right:-1px; float:right;}
.bl {position:relative; bottom:5px; left:-1px; float:left; clear:left;}
.br {position:relative; bottom:5px; right:-1px; float:right; clear:right}

/*Rounded Promo table*/
#buttonTable {background:#f5f5f5; margin-top:15px;}
