/* Google Patents CSS */

/*Standard HTML tag replacement*/
*{font-family:arial,sans-serif; font-size:13px;}
h1{font-size:16px; color:#333;}
#h1td{border-bottom:#999999 1px solid; }
h2{color:#3366CC; font-size:14px; margin:15px 5px -3px 0px;}

p{margin:10px 5px 2px 0px;}
#topContent{margin-top:-3px;}

.exp_ul{list-style:none;}/* explanation list*/
.exp_ul li{padding-bottom:0px;}
.exp_div{position:relative; top:-18px; left:30px; margin-right:35px;}
.num{font-size:16px; font-weight:bold; padding-right:15px;}

.bottomBorder{border-bottom:#EAF2FF 1px solid;}
.indGalImg{width:175px; margin:0 auto; padding:0;}
.indexGalText{margin:0 auto; font-size:13px; text-align:center; width:175px;}
.galText{margin:5px 18px 10px 8px; font-size:13px; text-align:center; width:200px;}
.blueText{color:#2671C2; font-weight:bold;}
span.barText{display:inline;color:#5C5542; font-size:15px;}

.exForm{width:300px;}
.aboutButton{float:right;}

/*main images*/
#googleImg{margin:14px 4px 0 0px;}
#navSpacer{ width:154px;}
.indexMore{text-align:center; margin-left:15px;}
.moreButton{display:block; margin-left:6px; float:left; width:100%}

.question{display:block; font-weight:bold; margin:8px 5px 2px 0px;}
.answer{display:block; margind:5px 5px 15px 0px;}

.example{margin-bottom:10px;}
.clearFloat{clear:both; height:10px;}

/*Gallery Links*/
#menu{margin:0 auto; width:99%}
#menuList{text-align:center;list-style:none; padding:0; padding:5px; border-bottom:#E6F7FF 1px solid;}
#menuList li{display:inline; margin:10px 10px; line-height:25px;}
.navBar{line-height:25px; margin-top:4px; padding-left:6px;}


/*Nav Bar*/
.navHeader{color:#3366CC; font-weight:bold;}

.trHeader{ display:block; background-color:#E5ECF9; font-weight:bold; color:#0D5300 font-size:14px; padding:3px 6px 3px 3px; border-top:#3366CC 1px solid; width:99%; }
a:link {color:#0000cc}
a:visited {color:#0000cc}
.bBottom {border-bottom:#deefe0 1px solid; background-color:#fff;}

.footer{padding:10px 0;}




