/* Screen setup */


/********Main Headings************/
#miscosoftBing{
	clear:both;
	float:left
}
#miscosoftBing div#midle div.secBoxTitle h3 {
background:#efefef url(../images/bootomLineGrey.gif) repeat-x scroll left bottom;
clear:both;
color:#000;
font-size:1.2em !important;
margin:.4em 0;
padding:.2em
}

#miscosoftBing div.secBoxTitle {
float:left;
width:100%
}

#miscosoftBing div.secBoxT {
background:#000 url(../images/bootomLine.gif) repeat-x scroll left bottom;
float:left;
margin:0;
padding:8px 0 3px;
width:100%
}

#miscosoftBing div.secBoxT h2 {
color:#ffa616;
font-size:1.2em;
text-indent:.6em
}
#miscosoftBing div#rightContent a{
	color:#FFF
}

#miscosoftBing div#rightContent div.MainboxTitle {
background-color: #FFA616;
color:#ffa616;
padding:.65em 0 .65em;
float:left;
margin:0 0 .8em;
width:100%;
background-image: url(/html/bing/images/headerbg.png);
}
#miscosoftBing div#leftContent div.MainboxTitle {
color:#ffa616
float:left;
margin:0 0 .8em;
padding:.65em 0 .65em;
width:100%;
background-color:#FFA616;
background-image: url(/html/bing/images/headerbg.png);
}
#miscosoftBing  div.MainboxTitle {
background-image:url(/html/bing/images/headerbg.png);
background-repeat:no-repeat;
background-color:#ffa616;
color:#ffa616;
float:left;
margin:0 0 0.8em;
padding:8px 0 7px;
width:100%;
}
#miscosoftBing  div.MainboxTitle h2 {
border-bottom:none;
color:#ffa616;
font-size:1.4em;
margin:0;
text-indent:8px;
white-space:nowrap;
}
#miscosoftBing h4.headLine {
color:#333;
font-size:1em;
line-height:1.4em
}

#miscosoftBing div#mainLeft div#leftContent h3{
font-size:1em;
margin:0;
line-height:1.8em
}

#miscosoftBing div#mainLeft div#rightContent h3 a {
color:#ffffff;
font-size:1em
}

#miscosoftBing div#mainLeft div#leftContent div#leaderBoard{
margin-top:1em;
}

#miscosoftBing div#mainLeft h2.archiveTitle {
border-bottom:2px solid #000;
font-size:1.4em;
margin:0;
padding:.8em 0 0 .4em;
float:none;
display:block;
clear:both;
}
#miscosoftBing div#mainLeft h2.howToTitle {
font-size:1.4em;
margin:0;
padding:0 0 .2em 0;
float:none;
display:block;
clear:both;
color:#009DD6;
}

#miscosoftBing div#mainLeft h2.mostReadTitle {
border-bottom:2px solid #333;
font-size:1.4em;
margin:0;
padding:0 0 0 .2em;
clear:both;
display: block;
}
#miscosoftBing div#leftContent h2.mostReadTitle {
border-bottom:2px solid #333;
font-size:1.4em;
margin:0;
padding:0 0 0 .2em;
clear:both
}

#miscosoftBing .h3Title {
border-bottom:2px solid #000
}

/********Images*********/

#miscosoftBing img.articleImage {
float:left;
margin:0 8px 0 0
}

#miscosoftBing div.divThumbsExt {
float:left;

margin:0 0 5px;
text-align:center;
}

#miscosoftBing div.divThumbs {
border:1px solid #0267A7;
height:60px;
overflow:hidden;
width:85px
}

#miscosoftBing .borderBlue{
border:1px solid #0267A7;
}
#miscosoftBing div.thumbsLabel {
font-size:.8em
}

#miscosoftBing div.imageControls {
clear:both;
margin:.2em 0 0;
padding:.5em 0
}

#miscosoftBing div.imageControls div.nav {
float:left;
width:75px
}

#miscosoftBing div.imageControls div.full {
float:left;
text-align:right;
width:105px
}
/**********video*****************************/
#miscosoftBing div.videoThumbsBox{
float:left;
width:150px;
padding:0 5px 0 0;
}

#miscosoftBing .videoThumb{
}
#miscosoftBing div.videoThumbsBoxRight{
float:left;
width:160px;
margin:0 5px 0 0;
}
/*********articles related stuff************/
#miscosoftBing .mainArticle p {
margin-bottom:1em
}

#miscosoftBing div.containerBox {
float:left;
margin:.75em 0;
width:100%
}

#miscosoftBing div.containerBoxStubs {
float:left;
margin:0;
width:100%
}

#miscosoftBing div.stubsTeaser {
float:left;
margin:0 0 .4em;
width:175px
}
#miscosoftBing div.stubsTeaserReviews {
float:left;
margin:0 0 .4em;
width:240px
}

#miscosoftBing div.stubsTeaser h2 {
font-size:1.1em
}

#miscosoftBing div.stubsTeaserLeft {
float:left;
margin:0 0 .8em;
width:135px
}

#miscosoftBing div.stubsTeaserLeft h3 {
font-size:1.1em;
margin:0
}

#miscosoftBing div.containerBoxRight {
clear:both;
display:block;
margin:.5em 0 .75em
}

#miscosoftBing div.teaserBigImage {
float:left;
width:280px
}

#miscosoftBing div.teaser {
float:left;
margin:0 0 1.4em;
width:335px
}

#miscosoftBing div.teaserSearch {
float:left;
margin:0 0 1em;
width:310px
}

#miscosoftBing div.resultBox {
float:left;
margin:0 0 .8em;
padding:.4em;
width:455px
}

#miscosoftBing div.teaser ul, #miscosoftBing table.reviewsTable ul, #miscosoftBing div.teaserBigImage ul {
list-style-position:inside;
margin:.4em 0 0
}

#miscosoftBing div.emailAFriend ul li {
background-image:none;
float:left;
list-style-image:none;
list-style-type:none;
margin:0 1em;
}

#miscosoftBing div.emailAFriend ul li a{
	display:block;
	width: 135px;
	height: 29px;
background:transparent url(../images/msn_button.gif) no-repeat;
padding:0em 0em;
padding-top: 6px;
color:#FFF;
}
#miscosoftBing div.emailAFriend ul li a:hover{

text-decoration:underline;
}
#miscosoftBing div.archiveList,div.rightBlueBoxes,div.leftBlueBoxes,div.leaveboxArrow {
border-bottom:1px dashed #999;
border-left:1px dashed #999;
border-right:1px dashed #999
}
#miscosoftBing div.howToStep {
background:#E8F4FF;
padding-top:1.2em;
border:1px dashed #999;
float:left
}
#miscosoftBing div.howToStep img.galleryBig{
margin:0 auto;
display:block;
text-align:center;
border:1px solid #0267A7;
}
#miscosoftBing div.archiveList ul {
background:url(../images/blackArrowBottom.gif) no-repeat 7px 0;
margin:0;
padding:1em 1em 1em 1.2em
}

#miscosoftBing div.archiveList ul li, #miscosoftBing div.rightBlueBoxes ul li, #miscosoftBing div.relevantNewsList.ul.li {
margin-left:10px
}

#miscosoftBing div.aList {
background:#e8f4ff url(../images/bgMostReadBox.jpg) no-repeat 0 0;
float:left;
font-size:1.1em;
margin:0;
padding:1em .8em 0.8em;
width:376px
}

#miscosoftBing div.aList ul {
float:left;
list-style-position:inside;
margin:0 0 0 1em
}

#miscosoftBing div.articleLinks {
background:#8DB6C7 url(../images/article_links.gif) no-repeat bottom;
color:#FFF;
float:right;
margin:.5em 0 .5em .5em;
width:175px
}

#miscosoftBing div.articleLinks h2 {
background:#629BB3;
color:#FFF;
font-size:1em;
padding:.2em 0 .2em .8em
}

#miscosoftBing div.articleLinks ul {
list-style-image:none;
list-style-type:none;
margin:.5em 0 1.4em 0.8em
}

/********Social Bookmarks******/
#miscosoftBing div#socialBookmarks {
background:#fbfdfd url(../images/small_gradient.gif) repeat-x;
border-bottom:dashed 1px #DBDFE6;
border-top:dashed 1px #DBDFE6;
float:left;
margin:0 0 1em;
padding:.8em;
width:445px
}

#miscosoftBing div#welcome {
float:left;
margin:0 0 0em;
padding:.0em;
width:445px
}
#miscosoftBing div#welcome p{
	color:#FFF;
}

#miscosoftBing div#socialBookmarks .item {
display:block;
float:left;
margin-right:12px;
text-align:center
}

#miscosoftBing div#socialBookmarks .item a {
font-size:0.8em
}

#miscosoftBing div#socialBookmarks .item span {
display:block;
margin:auto;
text-align:center
}

#miscosoftBing div#socialBookmarks a {
text-decoration:none
}

#miscosoftBing div#socialBookmarks img {
border:none;
clear:both;
margin:auto
}

#miscosoftBing ul.shareLinks {
clear:both;
list-style-image:none;
list-style-type:none;
margin:1em 0 1.5em;
position:relative
}

#miscosoftBing ul.shareLinks li {
display:block;
float:left;
list-style-type:none;
margin-right:1em
}

#miscosoftBing ul.shareLinks li a {
background:#009DD6;
color:#FFF;
display:block;
padding:.5em
}

#miscosoftBing ul.shareLinks li.active {
background:#E2001A url(../images/bgRedButton.gif) no-repeat bottom left;
color:#FFF;
padding:.5em .5em 1.2em
}

/*******coments******/
#miscosoftBing div.boxArrow {
background:transparent url(../images/blackArrowBottom.gif) no-repeat scroll 5px 0;
margin:0;
padding:10px 0
}

#miscosoftBing h2.hTitle {
border-bottom:2px solid #000;
font-size:1.4em !important;
margin:0
}

#miscosoftBing div.leaveboxArrow {
background:#E7EDF2 url(../images/blackArrowBottom.gif) no-repeat scroll 5px 0;
margin:0;
padding:10px 0
}
#miscosoftBing .highLight{ border:1px dashed #F00; background:#FFF; padding:.4em; color:#F00}
#miscosoftBing form label {
display:block;
float:left;
font-weight:700;
margin-right:1em;
text-align:right;
width:8em
}
#miscosoftBing form label.bigLabel {
width:14em
}
#miscosoftBing form label.medLabel {
width:12em
}
#miscosoftBing form .inputBox {
width:20em
}
#miscosoftBing form hr{
color:#FFF;
height:2px;
margin:1.6em 0;
clear:both;
display:block;
}

#miscosoftBing form textarea.inputBox {
width:17.3em
}

#advform{}

#miscosoftBing #advform form label, #miscosoftBing form#advform input, #miscosoftBing form#advform select {
display:block;
float:left;
margin-bottom:.8em;
width:20em
}

#miscosoftBing form fieldset {padding:1.2em;margin:0 0 1em 0; border:1px dashed #999999; background: #E7EDF2}
#miscosoftBing form legend {
background:#FFFFFF none repeat scroll 0 0;
border:1px dashed #999999;
font-size:1.2em;
font-weight:bold;
padding:0 0.4em;
}



#miscosoftBing #advform input.radio {
display:block;
float:left;
margin-bottom:.8em;
width:1em
}

#miscosoftBing #advform fieldset {
border-bottom:1px dashed #999;
border-left:1px dashed #999;
border-right:1px dashed #999;
border-top:2px solid #000;
padding:0 .8em .8em
}

#miscosoftBing #advform fieldset legend {
background:#000;
color:#FFF;
font-size:1.2em;
margin:.5em 0 1em .5em;
padding:.1em .4em
}

#miscosoftBing #advform label {
padding-right:.2em;
text-align:right;
width:9em
}

#miscosoftBing #advform label.innerLabels {
padding-right:0;
text-align:right;
width:6em
}

#miscosoftBing #advform #advButton {
font-size:1.4em;
width:4em
}

#miscosoftBing #advform #term {
color:#666;
font-size:1.4em;
margin:0 .8em .8em 0;
width:20.5em
}
#miscosoftBing #advform #advtermBlogs {
color:#666;
font-size:1.4em;
margin:0 .8em .8em 0;
width:12.5em
}

/*******Email a friend box******/
#miscosoftBing div.emailFriendBox {
/*background:#EFEFEF url(../images/bgEmailFriendBox.jpg) no-repeat scroll 0 0;*/
background:#d8efff;
clear:both;
margin:0;
padding:1em .5em
}

#miscosoftBing div.emailFriendBox form label {
color:#008DC9;
width:8em
}

/*******Top categories on reviews********/
#miscosoftBing h2.TopCat {
border-bottom:2px solid #000;
font-size:1.4em;
margin:0
}

#miscosoftBing div.topCatBlueBox {
background:#e8f4ff url(../images/bgMostReadBox.jpg) no-repeat;
float:left;
margin:0 0 1em;
padding:.4em;
width:145px
}

#miscosoftBing div.topCatBlueBox ul {
font-size:1.1em;
margin:0 1.2em 0 1.4em
}

#miscosoftBing div.topCatBlueBox ul li {
margin:0 0 .1em
}

/************relevant news box****************/

#miscosoftBing div.rightBlueBoxes {
background:#FFF url(../images/backg_tile_box.jpg) repeat-x;
float:left;
margin:0 0 1em;
padding:.8em;
width:309px
}
#miscosoftBing div.leftBlueBoxes {
background:#E8F4FF url(../images/bgMostRead.jpg) no-repeat scroll 0 0;
float:left;
margin:0 0 1em;
padding:.8em;
/*width:309px*/
}

#miscosoftBing div.rightBlueBoxes ul {
margin:0 0 0 .5em;
padding:.4em 0 0;
width:auto
}

#miscosoftBing div.rightBlueBoxes h3 {
font-size:1.2em;
margin:0
}

#miscosoftBing div.rightBlueBoxes h3 a {
color:#517788
}

#miscosoftBing div.righPanelTeasers {
float:left;
margin:0;
width:178px
}

#miscosoftBing div.righPanelPapersTeasers {
float:left;
margin:0;
width:230px
}

#miscosoftBing div.leftBlueBoxes {
background:#e8f4ff url(../images/bgMostRead.jpg) no-repeat;
float:left;
padding:1.2em .8em .8em;
width:444px
}

/***********Relevant News Box*************/
#miscosoftBing div.relevantNewsList {
padding:0 .5em 0 .8em
}

#miscosoftBing .dashedTopBottom ul li.last {
border-right:0;
border-right:none;
}
#miscosoftBing .dashedBottom {
border-bottom:2px dashed #CCC;
}

/********Styles to re-use************/
#miscosoftBing .bottomGreyLine {
border-bottom:1px solid #CCC
}

#miscosoftBing .bottomBlueBorder {
border-bottom:1px solid #A5BFD9
}

#miscosoftBing .minPadding {
line-height:1.2em;
padding:0.5em;
}
#miscosoftBing .minPaddingRight{
padding-right:0.4em;
}

#miscosoftBing .wide {
width:100%;
float:left;
}


#miscosoftBing .blueGradientDiv {
background:#E8F4FF url(../images/bgBlueBox.jpg) repeat-x scroll 0 0
}

#miscosoftBing .noFloat {
clear:both;
display:block
}

#miscosoftBing div.clearFix {
display:inline-block
}

/* for IE/Mac */
#miscosoftBing div.clearFix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden
}

#miscosoftBing div.mpuBox {

margin:0 0 1em;
padding:1em 0 1.5em;
text-align:center;
width:100%
}


#miscosoftBing .centerMe {
margin:auto !important;
text-align:center !important
}


/**********Reviews*/
#miscosoftBing div#mainLeft .MainboxTitle h2,#miscosoftBing div#mainLeft .MainboxTitle div {
border-bottom:0px solid #FFF;
color:#ffa616;
font-size:1.4em;
margin:0;
text-indent:8px;
white-space:nowrap
}

#miscosoftBing div#mainLeft div#leftContent h2.headLine,#miscosoftBing h3.headLine,#miscosoftBing h4.headLine,#miscosoftBing div#mainLeft div#leftContent h2 a,#miscosoftBing div#mainLeft div#leftContent h3 a,#miscosoftBing h3.lightBlueHeader {
color:#0267A7;
font-size:1.1em
}

#miscosoftBing div#mainLeft div#leftContent h2 a:hover,#miscosoftBing div#mainLeft div#leftContent h3 a:hover,#miscosoftBing table.reviewsTable h2 a:hover,#miscosoftBing div#mainLeft div#rightContent h3 a:hover {
color:#abd9e9
}

#miscosoftBing div.divThumbs:hover,#miscosoftBing a img.articleImage:hover,#miscosoftBing a img.comparisonImage:hover {
border:1px solid #008DC9
}
/*********/
#miscosoftBing div.showHide{ width:465px; float:left}


#miscosoftBing #tcontainer {width:815px}
#miscosoftBing table#name {
	width:200px;
	float:left;
}
#miscosoftBing table#data {
	width:615px;	
}

#miscosoftBing #twrap{
	width:605px;
	overflow:auto;
	overflow-y:hidden;
	float:left;
}
#miscosoftBing table.comparisonTable td.ttt{ height:159px;}

#miscosoftBing .noList{ list-style-type:none}
#miscosoftBing .last{ margin-right:0 !important; padding-right:0 !important}

#miscosoftBing div.archiveList{

width:100%;
}
#miscosoftBing .success{
background:#CCFF94 url(../images/confirm.png) no-repeat scroll 1em 0.6em;
border:1px dashed #339900;
clear:both;
font-size:1.4em;
padding:1em 2em 0.8em 4em;
}
#miscosoftBing .error{
background:#FFC17F url(../images/alert.png) no-repeat scroll 1em 0.6em;
border:1px dashed #FF0000;
clear:both;
font-size:1.2em;
padding:.6em 2em 0.8em 4.6em;
}
#miscosoftBing #userComments{ display:block; clear:both}
#miscosoftBing .thumbsTutorials{ float:left; width:115px}
#miscosoftBing .thumbsTutorials .thumbs{ width:105px; height:80px; overflow:hidden;}
#miscosoftBing .blueSquare, .redSquare{
color:#FFFFFF;
left:4px;
padding:0 0.2em;
position:relative;
top:80px;
}
#miscosoftBing .blueSquare{background:#009DD6 none repeat scroll 0 0}
#miscosoftBing .redSquare{background:#f00 none repeat scroll 0 0}



#miscosoftBing div.older a{
background:#009DD6 url(../images/prevActive.gif) no-repeat scroll left center;
padding:5px 5px 5px 10px;
color:#FFFFFF !important;
}
#miscosoftBing img.alignleft {
border:1px solid #008DC9;
margin:0 8px 0 0;
float:left;
	}
#miscosoftBing .containerBox p{ margin:0 0 .6em 0}
#miscosoftBing .commentlist li{ margin:0}

#miscosoftBing div.movieDiv{ width:463px; height:304px; border:1px solid #999}

#miscosoftBing div#divUrl, div#divEmail{  display:block; clear:both; margin:.8em 0 ; width:465px}
#miscosoftBing div#divUrl label, div#divEmail label{  display:block; float:left; text-align:right; margin:0 .8em 0 0; width:120px; font-weight:bold}

#miscosoftBing div#divUrl input, div#divEmail input, select#theme{
display:block;
float:left;
margin:0 0 1em 0;
width:325px;}

#miscosoftBing div#divEmail input#btnSend{
	width:120px;
	clear:both}
	
	/* Additions */
	
#miscosoftBing .emailAFriend {
	width: auto;
	background-image: none;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-align:center;}
	
	#moreVideos {display: none; padding-top: 1em;}
	#miscosoftBing #bingtitleHTwo {color: #FFA616;}
	.vidSmallText {font-weight: normal;}
	#videoLinks a {text-decoration: none;}
	#bingTrackers {font-size: 0; height: 0; line-height: 0;}
	.videoTitles {font-weight: bold; display: block;}
	.centerMe {text-align: left; padding: 8px;}
	
	.pcprobing {background-image:url(/html/bing/images/headerbgBig.png); background-color:#FFA616;}
	#miscosoftBing .mpuBox .minMarginBottomTop {margin-top: 0 !important;margin-bottom: 0 !important;}
	
	#miscosoftBing div#leftContent div.pcprobing {background-color:#FFA616;background-image:url(/html/bing/images/headerbgBig.png);}
