/* STRUCTURAL ELEMENTS */


body{background:#c8c8b7;font:13px/1.231 arial,helvetica,clean,sans-serif;}

#gw {background:#fff; overflow: hidden;}

#cs{background:#fff;overflow:hidden}



/*.o1 #cs {padding:20px 20px 20px 88px}*/

.o1 #cs .cg {margin-left: -80px}

.o0 #cs {padding:20px 20px 20px 5px}



/* MAIN CONTENT */


#cs .c1{background:#fff;padding:10px 30px}

#cs .c1 dl.m0{margin:0 0 1.2em;overflow:hidden}

#cs .c1 dl.m0 dd{border-bottom:1px dotted #e5edee;color:#333;font-size:93%;line-height:1.8em;padding:2px 0 2px 16.289em}

#cs .c1 dl.m0 dd *{line-height:1.8em}

#cs .c1 dl.m0 dd li{font-size:100%;background-position:10px .75em}

#cs .c1 dl.m0 dt{color:#4b1e74;float:left;font-size:93%;font-weight:700;line-height:1.8em;padding:2px 0;width:14.479em}

#cs .c1 dl.m1{margin:0 0 1.2em 0;overflow:hidden;float:left}

#cs .c1 dl.m1.i1{margin:0 30px 1.2em 0;padding:0 0 0 18px; border-left:1px solid #eeeee9;}

#cs .c1 dl.m1 dd{border-bottom:0px dotted #e5edee;color:#333;font-size:93%;line-height:1.55em;padding:0px 0 0px 1.4em;}

#cs .c1 dl.m1 dd *{line-height:1.55em}

#cs .c1 dl.m1 dt{color:#5f5844;float:left;font-size:93%;font-weight:700;line-height:1.55em;padding:0px 0;width:1em}

#cs .c1 dl.m1 dd.s1 a {border-bottom:1px solid #5f5844;color:#3c3d37}

#cs .c1 dl.m1 dd.s5 {color:#c1c1b3;}



#cs .c2{background:url(../i/cs.c2.png) 57px 0 no-repeat;width:15.384em;min-height:288px}

#cs .cg{min-height:400px}



#cs .utl {overflow:hidden;margin:-8px 0 0 0;padding:3px 0;width:100%;background:#f0f0eb;}

#cs .utl li {float:left; margin:0 5px 0 0;padding:0 9px 0 5px;color:#5f5844;border-right: 2px solid #eeeee9;}

#cs .utl .ix{border:0px none}

#cs .hdp {overflow:hidden}

#cs .hdp h1 {font-weight: 700;}

#cs .hdp h2 {float:left;color:#5f5844}

		

/* HEADINGS */


#cs h1{color:#7d1619;font:190% Arial,Georgia, sans-serif;margin:0 0 8px;padding:10px 0 3px; font-weight:bold;}

#cs h1 a{border-bottom:1px solid #e7e7e0}

#cs .c1 h2, #cs h2 {color:#7D1619;font:140% Arial,Georgia, sans-serif;margin:0 0 8px;padding:10px 0 3px;}

#cs .c1 h3, #cs h3 {color:#750200;font:115% Arial, sans-serif;margin:0 0 8px;padding:7px 0 3px; font-weight: normal;}

#cs .c1 h4, #cs h4 {color:#5d0100;font:110% Arial, sans-serif;margin:0 0 8px;padding:5px 0 3px; font-weight: 700;}

#cs .c1 h5, #cs h5 {color:#430201;font:100% Arial, sans-serif;margin:0 0 8px;padding:0 0 3px; font-weight: normal;}

#cs .c1 h6, #cs h6 {color:#3c0100;font:90% Arial, sans-serif;margin:0 0 8px;padding:0 0 3px; font-weight: 700;}

		

		#cs .itp{margin:0.8em 0 0.8em 0;padding:0 0 0.65em 0}

		#cs .itp h3 {color:#3c3d37;font-weight:bold;float:left;font-size:93%;line-height:1.55em;padding:1px 0;margin:0 0 0 5px}

		#cs .itp.m0 {border-bottom: 1px solid #eeeee9;}

		#cs .itp.m1 {border-bottom: 1px solid #eeeee9;border-top: 1px solid #eeeee9;padding-top:0.65em}

		#cs .itp ul {float:right;margin:0}

		#cs .itp a, #cs .nvt a{border:0px}

		#c  s .itp a:hover, #cs .nvt a:hover{color:#fff;border:0px}

		#cs .utl b{font-weight:bold;color:#3c3d37}

		#cs .utl h4 {font-weight:700;color:#5f5844;float:left;font-size:93%;margin:0 5px;line-height:1.55em}

		#cs .utl .t10.m1 {background:url(../i/_a2.png) 0 -48px no-repeat; padding: 0 0 0 14px;}

		#cs .utl .t10.m2 {background:url(../i/_a2.png) 0 -70px no-repeat; padding: 0 0 0 16px;}

		#cs .utl .t10.m1.s1,#cs .utl a.t10.m1:hover {background:url(../i/_a2.png) 0 2px no-repeat; padding: 0 0 0 14px;}

		#cs .utl .t10.m2.s1,#cs .utl a.t10.m2:hover {background:url(../i/_a2.png) 0 -20px no-repeat; padding: 0 0 0 16px;}

	

/* UNORDERED LISTS */
	

#cs .unorderedList .t01 ul li {background: url(../i/_a1.png) no-repeat scroll 1.1em 0.60em transparent; padding: 0 0 5px 20px;margin-bottom: 2px}


#cs .column-list, ul.column-list {

	-moz-column-count: 4;
	-webkit-column-count: 4;
	column-count: 4;
	-moz-column-gap: 20px;
	-webkit-column-gap: 20px;
	column-gap: 20px;
	column-rule: 1px outset #e8e8e8;
	-moz-column-rule: 1px outset #e8e8e8;
	-webkit-column-rule: 1px outset #e8e8e8;
}



#cs .column-list li {

	padding: 5px 0;

}



#cs .column-list ul {

	margin-bottom: 20px;

}



/* ORDERED LIST */


#cs .orderedList .t01 {margin: 0 0 0.8em;}

#cs .orderedList .t01 ol li {list-style-type: lower-roman; margin: 0 0 0 30px;}

#cs .orderedList .t01 ol li ul {padding: 10px 0 0 0; margin:0;}

#cs .orderedList .t01 ol li ul li {list-style-type: none; font-size: 100%; margin:0;}



/* TABLE */

	

#cs .tbs {width: 100%}

#cs .tbs th{white-space: normal; background:#f0f0eb;padding:10px 7px 8px 7px; font-weight:700;color:#5f5844;font-size:93%;border-bottom:1px solid #c1c1b3; }

#cs .tbs th a{border-bottom-color:#c1c1b3}

#cs .tbs .s8 {background:#eeeee9;}

#cs .tbs .s8 a {color:#3c3d37; padding: 0 16px 0 0}

#cs .tbs .s8.m0 a {background: url(../i/_a5.png) 100% 6px no-repeat}

#cs .tbs .s8.m1 a{background: url(../i/_a5.png) 100% -20px no-repeat}

#cs .tbs th a:hover{border-bottom-color:#5f5844}

#cs .tbs tbody td {border-bottom: 1px solid #eeeee9;margin:0 0 3px 0;padding: 4px 7px 3px 7px;line-height:1.55em; vertical-align:top;font-size:93%;border-right:1px dotted #e7e7e0;color:#5f5844}

#cs .tbs tbody td.values {width: 30px;}

#cs .tbs tbody .z2 td{background:#f0f0eb;}
#cs td.align_right {text-align: right;}





#cs .tbs.m0 tbody td{padding:4px 7px 3px 7px;}

#cs .tbs.m0 tbody td.i1{padding:4px 1px 3px 6px;font-weight:700;color:#5f5844;font-size:108%}



#cs .tbs tbody tr .ix{border-right:none}

#cs .tbs.m1 tbody tr .i1{padding:4px 0 !important;margin:0;}

#cs .tbs tbody tr .i1 img{margin:1px}

#cs .tbs tbody tr .i1 a {border:3px solid #e7e7e0;float:left;font-size:0;margin:0 0 0 3px}

#cs .tbs tbody tr .i1 a:hover{border:3px solid #5f5844}



#cs .tbs tbody tr:nth-child(even) {background: #d8d8d8}

#cs .tbs tbody tr.table-total {background:#5f5844; font-weight: bold;}

#cs .tbs tbody tr.table-total td { color: #fff; }



/*

#cs .g{margin-bottom:.769em;overflow:hidden;width:100%}

#cs .g.n2.m0 {min-width:710px}

#cs .g.n2.m0 .u2{float:right}

#cs .g.n2.m0 .u1 h3{font-size:137%;color:#5f5844}

#cs .u{background:#fff;float:left}

#cs .u2 {background:url(../i/g.m0.u2.png) 0 0 no-repeat}

#cs p.m0{background:#f9f9f9;border:1px solid #eee;color:#666;padding:5px}

*/





/* FOOTER */



#fs{margin: 0}

#fs .r1{overflow:hidden;position:relative;width:100%;padding:10px 0}

#fs .r2{background:#c8c8b7 url(../i/fs.r2.png) 0 0 repeat-x;overflow:hidden;padding:10px 20px;position:relative}

#fs .r2 .gx, #fs .r2 .gx-pde{position:absolute;border:0 none;text-indent:-5000px;height:58px;right:20px;top:15px}

.o0 #fs .r2 .gx{background:url(../i/1/fs.gx.png) 0 0 no-repeat;width:178px}

.o1 #fs .r2 .gx{background:url(../i/1/fs.gx.png) 0 0 no-repeat;width:155px}

/* PASE PDE footer image */
.o1 #fs .r2 .gx-pde{background:url(../i/1/fs.gx-pde.png) 0 0 no-repeat;width:200px}

#fs .r2 a{border-bottom:1px solid #a1a18d;color:#5f5844;float:left;line-height:normal}

#fs .r2 a:hover{border-bottom-color:#5f5844;color:#3c3d37}

#fs .r2 li{border-right:1px dotted #a1a18d;float:left;font-size:93%;margin:0 8px 0 0;padding:0 9px 0 0}

#fs .r2 li.ix{border:0 none}

#fs .r2 ul{line-height:1.55em;overflow:hidden;padding:5px 0}

#fs p{color:#5f5844;font-size:93%;line-height:1.8em}

#hs{background:#a1a18d}



/* BANNER */



#bs{background:#eeeee9 url(../i/bs.jpg) no-repeat;height:110px}

#bs .gx, #bs .gx-pde{height:110px;position:absolute;text-indent:-5000px;top:0}

.o0 #bs .gx0 {background:url(../i/1/gx0.jpg);width:470px;right:0;}

.o1 #bs .gx0 {background:url(../i/1/gx0.jpg);width:183px;right:0}

.o1 #bs .gx1 {background:url(../i/1/gx1.jpg);width:549px;left:0}

#bs .gx1 {background: transparent url(../i/test3.jpg) 100% 0 no-repeat; height: 110px; width: 357px;right:0; top: 0; position: absolute;}

#bs h3 a{background:url(../i/bs.h3.png) no-repeat;height:152px;left:14px;position:absolute;text-indent:-5000px;top:14px;width:200px;z-index:10}

#bs h4 a{position:absolute;text-indent:-5000px;z-index:10}

/*.o0 #bs h4 a{background:url(../i/bs.h4.png) no-repeat;height:64px;left:228px;top:36px;width:238px;}*/

.o1 #bs h4 a{background:url(../i/domesday-elite.png) no-repeat;height:65px;left:228px;top:30px;width:200px}
.o1 #bs h4 a.domesday{background:url(../i/bs.h4.png) no-repeat;height:65px;left:228px;top:30px;width:300px}



/* TOP NAVIGATION */



#ns{overflow:hidden;width:100%;background:url(../i/ns.png) 0 0 repeat-x;padding:0px 0 0 0}

.nvg li{background:url(../i/ns.li.png) 100% 48% no-repeat;padding:0 1px 0 0;position:relative;z-index:30}

.nvg a:hover{background:url(../i/ns.li.a.h.png) 0 100% repeat-x}

.nvg :hover b{color:#fff}

.nvg li.s1 a{background:url(../i/ns.s1.a.png) 0 100% repeat-x}

.nvg li.s1 b{background:url(../i/ns.s1.b.png) 50% 100% no-repeat;color:#333}

.nvg a{font-weight:400;font-size:108%;margin:4px 0 0;}  

.j .nvg a{font-size:15px;}

.j .nvg b{padding:11px 10px 11px}

.nvg li b{padding:10px 10px 14px;color:#ddd; font-weight: 700;}

.nvg li.ix{background:none}

.nvg{padding:0 0 0 80px;background:url(../i/ns.ul.png) 0 100% repeat-x;overflow:hidden;}

.nvg *,

.nvl *{float:left}



#ss {background: url(../i/1/ss.png) 0 100% repeat-x;overflow:hidden;padding:0 0 0 80px}



/* SIDENAV */

.c2 ul.nvl {border-top:1px dotted #ddd;float:left;margin:2px 20px 30px;}

.c2 ul.nvl li {position:relative;z-index:30; border-bottom:1px dotted #ddd;float:left}

.c2 ul.nvl li a{border:0px none !important; color:#5f5844;float:left;font-size:93%;line-height:1.55em;padding:4px 3px;text-decoration:none;width:174px}

.c2 ul.nvl li a b {font-weight: 700; padding:4px 3px;}

.c2 ul.nvl li a:hover {border:0px none !important}

.c2 ul.nvl ul {border-bottom: 0 none;}

.c2 ul.nvl ul li {border: 0 none; background: url(../i/_a1.png) no-repeat scroll 0.60em 0.70em transparent;}

.c2 ul.nvl ul li a b{font-weight: normal; padding: 2px 0px }

.c2 ul.nvl .s1 ul li a, .c2 ul.nvl ul li a {margin: 0 0 0 12px; background: none; }

.c2 ul.nvl ul li.s1 a b {font-weight: 700;}	

.c2 ul.nvl li.s1 > a {background: none;}

.c2 ul.nvl ul li a:hover {background: none}

.c2 ul.nvl li a:hover, .c2 ul.nvl > li.s1 > a{background:#eeeee9;color:#3c3d37}



.c{position:relative}

.c1 *{color:#333}

#cs a{border-bottom:1px dotted #c1c1b3;color:#5f5844}

#cs a:hover,.nvs a:hover,.ct a:hover{border-bottom:1px solid #5f5844;color:#3c3d37}





#f1 .fms {overflow:hidden;padding:4px 0px 4px 10px;margin: 0 0 4px 0; position:relative}

.fms li{overflow:hidden;margin:0 0 2px 0}

.fms li *{ float:left; line-height:1.55em}

#f1 .fms input[type=text] {font-size:12px;padding:2px 3px 4px 3px;color:#5f5844;border:1px solid #dadad1;width:180px;margin:0 1px 0 0}

#f1 .fms label{color:#9c9c88;position:absolute;left: 15px;top:10px}

.fms button {background:#5f5844;color:#fff;border:0px;font-size:12px;padding: 2px 3px 3px 3px;line-height:1.55em;margin:0 3px 0 0}

.fms button:hover {background:#961b1e;color:#fff;cursor:pointer}



.fms.m0 {overflow:hidden; background:#eeeee9;padding:10px;margin: 0 0 10px 0}

.fms .u {float:left;width: 49.9%; }

.fms .g {overflow:hidden; border-bottom:1px solid #c1c1b3;margin:0 0 10px 0}

.fms select {font-size:12px}

.fms input[type=text] {font-size:12px}

.fms .u li label {font-size:93%; color:#5f5844;padding:1px 5px 0 0; text-align:right}

.fms .u1 li label {width: 140px;}

.fms .u2 li select {margin: 0 15px 0 5px;}





.c1 strong {color:#5f5844}

.c1	 li{font-size:93%;line-height:1.55em}

#cs p{color:#333;font-size:93%;line-height:1.5em;margin:0 0 .8125em}

.c1 ul{margin-bottom:1.2em}



.c2 h3{color:#5f5844;font-size:100%;font-weight:700;margin:0 20px;padding:28px 0 6px 3px;text-transform:uppercase}

.cg .c{float:left;width:15.384em}

.cg .m{float:right;margin-left:-15.384em}

.cg .m .c{float:none;margin-left:15.384em;width:auto}



/* IMAGES */



#cs .img {overflow:hidden;}

#cs .img li {float:left;width:150px;margin: 0 10px 10px 0}

#cs .img img {margin:1px;}

#cs .img a{border:3px solid #e7e7e0;float:left;font-size:0;}

#cs .img a:hover{border:3px solid #5f5844}

#cs .img p {font-size:100%}



#fs .img{float:left;left:50%;padding:20px 0;position:relative}

#fs .img *{float:left;text-align:center}

#fs .img li{float:left;margin:0 20px 0 0;position:relative;right:50%}

.itl li{background:url(../i/_a1.png) 10px .55em no-repeat;padding:0 0 0 20px}

.itp{padding:0;overflow:hidden}







/* DEFINITION LIST */



#cs .c1 dl.m3 dt {margin: 0.9em 0 0; line-height: 1.8em; font-size:95%; color:#480002; font-weight: 700;}

#cs .c1 dl.m3 dd strong {color:#3a3a3a; font-size: 90%;}





.m{width:100%}



.nvs{background:#fff;overflow:hidden;padding:19px 0 0 244px}

.nvs h3{color:#5f5844;font-size:93%;line-height:normal;margin:1px 3px 2px 5px;font-weight:700}

.nvs h3,.nvs a,.nvs .s1,.nvt *{float:left}

.nvs li{background:url(../i/_a1.png) no-repeat 100% .35em;float:left;line-height:normal;margin:1px 0 2px 7px;padding:0 10px 0 0}

.nvs li a{border-bottom:1px solid #e7e7e0;color:#5f5844;font-size:93%;line-height:normal}

.nvs li.ix{color:#3c3d37;font-size:93%;font-weight:700;padding:0;background:none}



.o0 #hs .nvs {padding:7px 0 5px 80px}





.nvt{background:url(../i/nvt.png) 0 100% repeat-x;margin:20px 0 0;overflow:hidden;padding:0 0 0 8px}

.nvt .s1 a,.nvt .s1 a:hover{background:url(../i/_a4.png) 100% -200px no-repeat}

.nvt .s1 b,.nvt .s1 a:hover b{background:url(../i/_a4.png) 0 -40px no-repeat}

.nvt .s5 a,.nvt .s5 a:hover{background:url(../i/_a4.png) 100% -280px no-repeat}

.nvt .s5 b,.nvt .s5 a:hover b{background:url(../i/_a4.png) 0 -120px no-repeat;color:#c1c1b3;cursor:not-allowed}

.nvt a{background:url(../i/_a4.png) 100% -240px no-repeat;border:0 none}

.nvt a:hover{background:url(../i/_a4.png) 100% -160px no-repeat;border:0 none}

.nvt a:hover b{background:url(../i/_a4.png) 0 0 no-repeat}

.nvt a:hover b,.nvt .s1 b{color:#3c3d37}



.nvt b{background:url(../i/_a4.png) 0 -80px no-repeat;color:#5f5844;font-weight:700;margin:0 15px 0 0;padding:10px 0 8px 8px}



/*

bdbdaf

dadad1

*/

.nvz{overflow:hidden}

#f1 #gw .nvz a:hover,.itp a:hover{background:#9c9c88;border:0 none;color:#fff}

.nvz li,.itp li{background:#eeeee9;font-size:93%;margin:0 5px 0 0;padding:0}

.nvz li,.nvz a,.itp li,.itp a{border:0 none;color:#5f5844;float:left;line-height:1.55em}

.nvz a{font-weight:700;background:#dadad1;}

.nvz .s1,.itp .s1{background:#5f5844;color:#fff}

.nvz .s5,.itp .s5{background:none;color:#bdbdaf}

.nvz .s5,.nvz .s1,.nvz a,.itp .s5,.itp .s1,.itp a{padding:1px 4px 0}

.nvz .s5,.itp .s5{cursor:not-allowed}



#f1{background:#eeeee9 url(../i/f1.png) 100% 0 repeat-y}

#f1 #gw{width:290px;background:none}

#f1 h3{color:#fff;padding:8px 15px 8px 55px;background:#a1a18d url(../i/f1.h3.png) 100% 100% no-repeat;font-size:116%;}

.nvh {margin:12px 9px}

.nvh li li {line-height:1.55em !important;font-size:93%;color:#5f5844}

.nvh > li > ul > li{padding:0px 9px;}

.nvh > li > ul.nvz {padding:0 0 0 10px}

.nvh > li > ul.nvz > li{padding:0px;}

.nvh > li > ul > li li {font-size:100%;}

.nvh ul ul  {padding: 0 0 0 10px}

.nvh a {color:#5f5844;border-bottom:1px dotted #cfcdc5;}

.nvh a:hover{color:#961b1e;border-bottom:1px solid #961b1e}

.nvh h5{line-height:1.55em;}







.nvz .s5,.nvz .s1 {padding:2px 0 0 !important}

#f1 .nvz a {border:0}

.nvz .s5,.nvz .s1,.nvz a,.itp .s5,.itp .s1,.itp a{padding:1px 4px 0;width:auto;text-align:center}

#f1 h4 {background:url(../i/_a6.png) 0 100% no-repeat;padding:10px 9px 10px 11px; width:246px;}

#f1 h4:hover{background-position:-266px 100%}

#f1 h4 a.t9 {float:right;background:url(../i/_a8.png) 0 0 no-repeat}

#f1 h4 a.t9:hover {float:right;background:url(../i/_a8.png) 0 -42px no-repeat}





#f1 h4 a.t10 {display:block;background:url(../i/_a8.png) 226px 10px no-repeat; padding:10px 9px 8px 11px;border:0px none}

#f1 h4 a.t10:hover {background:url(../i/_a8.png) 226px -32px no-repeat}

/*

#f1 li.s7 h4 a.t10 {background:url(../i/_a8.png) 226px -74px no-repeat;}

#f1 li.s7 h4 a.t10:hover {background:url(../i/_a8.png) 226px -116px no-repeat}

*/

#f1 li.s7 h4 a.t10 {background:url(../i/_a8.png) 226px -158px no-repeat;}

#f1 li.s7 h4 a.t10:hover {background:url(../i/_a8.png) 226px -200px no-repeat}



#f1 li.s7 h4 a{color:#fff;}



#f1 li.s7 h4,

#f1 li.s7 h4:hover{background:url(../i/_a6.png) 100% 100% no-repeat;}





/*

#f1 li.s7 h4 a.t9 {background-position:0 -48px}

#f1 li.s7 h4 a.t9:hover {background-position:0 -60px}

#f1 li.s7 h4 strong{color:#fff;}

*/





a.t9 {text-indent:-5000px;float:left;width:12px;border:0;height:12px}

a.t9:hover {border:0}

li a.t9{margin:3px 0 0 0}

li li a.t9{margin:3px 3px 0 0}

li.s6 > a.t9.m1,

li.s6 > h5 a.t9.m1{background:url(../i/_a8.png) 0 -0px no-repeat}

li.s6 > a.t9.m1:hover,

li.s6 > h5 a.t9.m1:hover{background-position: 0 -42px}

li.s7 > a.t9.m1,

li.s7 > h5 a.t9.m1{background:url(../i/_a8.png) 0 -24px no-repeat}

li.s7 > a.t9.m1:hover,

li.s7 > h5 a.t9.m1:hover{background-position: 0 -36px}

li li li a.t9.m1 {position:absolute;left:-5px;top:0px}

.nvh .m0 {margin: 0 0 .8em 0}

.nvh .m0 li {background:url(../i/_a9.png) 2px 0.55em no-repeat; padding: 0 0 0 10px;position:relative}

.nvh .m0 dfn{color:#9e9e8a;}

#f1 .gx{background:url(../i/bs.h3.png) 0 100% no-repeat;width:42px;height:80px;position:absolute; left:14px;top:-30px;}

.highlight {
            background-color: yellow;
        }

#estateTabs div h4 {
    background-color: lightgrey;
    padding-bottom: 1%;
    padding-left: 1%;
    padding-right: 4%;
    padding-top: 1%;
    max-width:40%;
}

#estateTabs {
    margin-top: 2%;
}

#estateTabs div {
    border: 1px solid #d8d8d8;
}

#estateTabs div h4 {
    background-color:#fff;
    padding-bottom: 0;
    margin: 0;
}

#cs p.pagination{
    text-align: center;
}

#cs p.pagination a.previous{
    float:left;
}
#cs p.pagination a.next{
    float:right;
}

h2.level2 strong{
    font-weight: normal;
}

#cs .tbs tbody tr.total td.total {
    text-align: right;
}

/* Summaries table */

/*div.summaries table tr th {
    font-size:120%;
    text-align: center;
}


div.summaries table tbody tr td{
    padding-left: 1%;
    padding-right: 1%;
    padding-bottom: 5px;
    width: 3%;
}*/


div.summaries table tbody tr td.headnumber{
    width:10%;
}

div.summaries table tbody tr td.description{
    width:30%;
}

div.summaries table tbody tr td.editorialStatus{
    width:20%;
}

/* Override */

table.tbs.m1 {
    table-layout: fixed;
    width: 100%;
    white-space: nowrap;
}


table.tbs.m1 thead tr th.row-shire{
      width:11%;
}

table.tbs.m1 thead tr th.row-philimore{
     width:6% ;
}

table.tbs.m1 thead tr th.row-vill{
   width:10%;
}

table.tbs.m1 thead tr th.row-holder-1066{
     width:10%;
}

table.tbs.m1 thead tr th.row-lord-1066{
     width:10%;
}

table.tbs.m1 thead tr th.row-holder-db-1066{
     width:10%;
}

table.tbs.m1 thead tr th.row-TIC-1086{
    width:10%;
}

table.tbs.m1 thead tr th.row-subtenant{
     width:8%;
}

table.tbs.m1 thead tr th.row-total-fiscal{
     width:5%;
}

table.tbs.m1 thead tr th.row-total-1066 {
      width:5%;
}

table.tbs.m1 thead tr th.row-total-1086 {
     width:5%;
}

table.tbs.m1 thead tr th.row-total-1066-confidence {
   width:5%;
}

table.tbs.m1 thead tr th.row-show-on-map {
     width:5%;
}



table.tbs.m1 tbody tr td {
	text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


div.summaries table {
  table-layout: fixed;
  width: 100%;
  white-space: nowrap;
}

div.summaries table tr th {
	text-align: left;
	border:1px solid #A1A18D;
	padding: 10px;
	background: #EEEEE9;
	white-space: normal;
}

div.summaries table tbody tr td {
	text-align: left;
	border:1px solid #A1A18D;
	padding: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


.row-name{
    width: 10%;
}

.row-gender {
    width: 5%;
}

.row-pase-name {
    width: 10%;
}

.row-description{
    width: 25%;
}

.row-total-1066{
    width: 8%;
    
}

.row-total-1086{
    width: 8%;
    
}


.row-total-TIC-1086{
    width: 8%;
    
}

.row-total-TIC-1086-subtenanted{
    width: 8%;

    
}

.row-total-subtenant{
    width: 8%;
    
}

.row-editor{
    width: 5%;
    text-align:right;
}

.row-editorial-status{
    width: 5%;
    
}


#cs th a {
	border-bottom: none;
	color: #333;
	font-size: 80%;
	font-weight: bold;
}

.profile_pagination ul{
	width:100%;
	margin-top: 20px;
}

.profile_pagination ul li{
	float: left;
	width: 80%;
	text-align: center;
}

.profile_pagination ul li.previous {
	float: left;
    text-align: left;
    width: 10%;
}

.profile_pagination ul li.next{
	float: left;
	text-align: left;
	width: 10%;
}

input[type=submit]{
	background: #A1A18D;
	border: none;
	padding: 4px 10px;
	color: #fff;
	cursor: pointer;
}

#names .filter{
	float:left;
	margin: 0 50px 10px 0;
}

#names .filter p{
	margin:1em 0 0.5em 0;
	font-weight:bold;
}

#names .summaries{
	display: block;
	width:100%;
	float: left;
}

div.results{
    width:20%;
    position: absolute;
    background: rgba(224,224,224,0.7);
}