#cs .cr .c1 .ct .sri b.srr {padding: 0 0 0 6px}
#cs .cr .c1 .ct .sri {overflow:hidden;}
#cs .cr .c1 .ct .sri h3 a,
#cs .cr .c1 .ct .sri h3 b.srn {font-weight:bold; color: #900;}

#cs .c2 .fm form select {margin: 0 5px 0 0; width: 120px}
.j #cs .c2 .fm form select {width: 160px}
.j #cs .c2 .fm form button {display: none}
#cs .c2 .fm4 form {margin: 0 0 0.4em 0;}
#cs .c1 .ct .sm {overflow: hidden}
#cs .c2 .sm {overflow: hidden; padding: 0.6em 0 0 0;}
#cs .c1 .ct .sm ul {width: 30%; float: left;}

.lc3 .li p b {margin: 0 10px 0 0}
.lc3 .li p {text-indent: -1.2em; margin-left: 1.2em;}

.il1 dt {float: left; clear: left;}
.il1 dd { float: left; clear: none; font-size: 70%; padding: 0 0 0 1em; }

#cs .is a,
#cs .is a:hover,
#cs .is a img.wtgallery_singlepic_pic {border: 0px none !important }

.il { overflow: auto; height: auto; }
.in {overflow: auto; clear: left;}
.in li { list-style: none !important; float: left;}
.wtgallery_listpic { margin: 0 10px 10x 0;  }
.wtgallery_listpic img { margin: 0 10px 10px 0;  }

#cs .i3 a {background:#f9f9f9;border:1px solid #eee;float:left;margin:0 5px 0 0;padding:2px 4px;font-size:70%}
#cs .i3 a:hover{background:#eee;border:1px solid #900}
.wtgallery_singlepic_popup {display: none; }

/*.b1 {overflow:hidden; line-height: 1.45em}
.b1 .i1 {float:right; font-size: 70%; font-weight: bold;}
.b1 .i2 {float:left; font-size: 70%; font-weight: bold;}
*/


#cs .cr dl dt {font-size: 70%; font-weight: bold;line-height: 1.55em}
#cs .cr dl dd {padding: 0 0 0 20px;font-size: 70%;line-height: 1.55em;background:url(../i/aroCCC.png) 7px 0.6em no-repeat;}


#cs .cr .sc1 dl { font-size: 70%; overflow: auto;  line-height: 1.45em; padding: 0 0 0.8em 0;float:none;}	
#cs .cr .sc1 dl dt{ line-height: 1.45em; font-weight: bold; color: #315d8f; float: left; clear: left; padding: 0 1em 0 0;margin:0;}	
#cs .cr .sc1 dl dd{ display: inline;float: left; font-size: 100%;}	
#cs .cr .sc1 .s1 {font-size: 100%;}

#cs .cr .sc1 .im1 {float: right; margin: 0 0 10px 10px;}



.tx-wecstaffdirectory-pi1 {overflow: hidden}

#cs .ct .sc dd{color:#666;font-size:70%;line-height:1.3em}

#cs .cr .sc1 div.s2 { font-size: 70%; }

#t2 #cs .cr .c2 li p {font-size: 100%; padding: 0 0 0.2em 0;}
/*#t2 #cs .cr .c2 li a { color: #666; border-bottom: 1px dotted #ccc; }
#t2 #cs .cr .c2 li a:hover { color: #900; border-bottom: 1px solid #900; }*/
#t2 #cs .cr .c2 ul{font-size:70%;line-height:1.5em;margin:0 0 0.8em 0;padding:0 0 0 3px}
#t2 #cs .cr .c2 li img { float: left; padding: 0 5px 0px 0; }
#t2 #cs .cr .c2 li {clear: left; /*padding: 0 0 5px 0;*/ float :left; }
#t2 #cs .cr .c2 li h4 { font-weight: bold; color: #900; }
#t2 #cs .cr .c2 h3{background: #900 url(../i/csCrC2H3Bg.png) bottom no-repeat;color:#fff;margin:0 0 3px 0;padding:0px 0 4px 0;text-transform:uppercase}
#t2 #cs .cr .c2 h3 b{background:  url(../i/csCrC2H3BBg.png) top no-repeat;display:block;font-weight:bold;margin:0;padding:3px 0 0 6px}	
/*
#t2 #cs .cr .c2 dl {width: auto;}
#t2 #cs .cr .c2 dl dt { font-weight: bold;font-size: 70%;line-height: 1.45em; margin: 0.6em 0 0.2em 0; }
#t2 #cs .cr .c2 dl dd { font-size: 70%; padding: 0 0 0 10px; line-height: 1.45em; background-position: left 0.6em}
#t2 #cs .cr .c2 dl dd h4 { font-weight: bold; color: #900; }
*/
#cs .cr .c2 a{border-bottom:1px dotted #ccc;color:#666;text-decoration:none}
#t0 #cs .cr .c2 a {border:0px none;}
#cs .sn li.s1 a b,#cs .sn li.s1 li.s1 a b { font-weight: bold; } 
#cs .sn li.s2 a b,#cs .sn li.s2 li.s2 a b { font-weight: bold; } 
#cs .sn li.s2 li a b,#cs .sn li.s2 li.s2 li a b { font-weight: normal; } 
/*
#t2 #cs .cr .c2 li a { color: #666; border-bottom: 1px dotted #ccc; }
#t2 #cs .cr .c2 li a:hover { color: #900; border-bottom: 1px solid #900; }
*/

#t2 #cs .cr .c2 ul{font-size:70%;line-height:1.5em;margin:0 0 0.8em 0;padding:0 0 0 3px}
#t2 #cs .cr .c2 li img { float: left; padding: 0 5px 0px 0; }
#t2 #cs .cr .c2 li {clear: left; /*padding: 0 0 5px 0;*/ float :left; }
#t2 #cs .cr .c2 li h4 { font-weight: bold; color: #900; }

#cs .cr .c1 .ct li strong {font-weight: bold;}

#cs .cr .c1 .fm form ol li {background: none;}

#cs .fm form input,#cs .fm form select,#cs .fm form textarea,#cs .fm form button {float:left;font:11px Tahoma,Verdana,Arial,sans-serif;border:1px solid #ddd;color:#666;}
#cs .fm form fieldset legend {display: none;}
#cs .fm form ol li {background:none;padding:0;float:left;padding:0 0 0.25em 0 !important;clear:left;width:530px;}
#cs .fm form ol li label {float:left;font-size:70%;width:15em;text-align:right;padding:3px 0 0 0;margin:0 1.2em 0 0;color:#333;}
#cs .fm form ol li label i {color:#900;font-weight:bold;padding:0 0 0 3px;}
#cs .fm form ol li input,#cs .ct .fm form ol li textarea {padding:2px 5px; width:320px;}
#cs .fm form ol li select{padding:1px;}
#cs .fm form ol li label.s1 {width:130px;margin:0 15px 0 24px;}
#cs .fm form ol li.s1 label {text-align:left;width:14em;padding:0 0 0 1em;}
#cs .fm form ol li.s1 {padding:0.85em 0 0.85em 0;margin:0.65em 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;}
#cs .fm form ol li.s1 textarea{height: 6em;}
#cs .fm form ol li input.s1 {width: 100px;}
#cs .fm form ol li button{background:#f9f9f9;border:1px solid #eee;margin:0 5px 0 0;padding:1px 4px;color:#666;cursor:pointer;}
#cs .fm form ol li button:hover{background:#eee;border-color:#900;color:#900;}
#cs .fm form ol.s1 li {clear:none;padding: 0.25em 0 0 0;float:right; width: auto;}
#cs .fm2 input.s2 { float: right; width: auto; padding:0; margin: 3px 0 0 4px;}

#cs .fm form fieldset fieldset {clear:left;margin:0 0 0.35em 11.6em; width: 300px;line-height:1em;}
#cs .fm form fieldset fieldset label {width:300px;text-align:left;float:none;line-height:1.35em;margin:0;color:#666;}
#cs .fm form fieldset fieldset input {float:none;display:inline;width:auto;clear:none;}
#cs .fm form fieldset dfn {float:left;margin:0 0 0.35em 11.6em; width: 300px;line-height:1.35em;}
#cs .fm form fieldset dfn b {line-height:1.35em;font-size: 70%;color:#666;padding:3px 0 0 0;}
#cs .fm3 form ol li label {width: 104px;margin:0 1px 0 0;text-align:left}
#cs .fm3 form ol li button {display:inline !important}
#cs .fm3 form ol li input {border: 0px none;width: 40px;padding: 3px 2px; background: #efefef;}
#cs .fm3 form ol li {width: auto;}
#cs .fm3 form ol.s1 { border-top:2px solid #eee;margin: 0.45em 0 0 0;padding:0.25em 0 0 0;float:left; }
#t2 #cs .fm3 form ol.s1 li {border:0px none;margin:0;line-height:1em;background:url(../i/ctLiBg.png) left 0.6em no-repeat;padding:0 0 0 10px !important;float: left;width:auto}
#t2 #cs .fm3 form ol.s1 li label {width:auto;padding:0;display:inline;float:none;line-height:1.55em;}
#t2 #cs .fm3 form ol.s1 li input { display:inline;background:none;border-bottom:1px solid #ddd;float:none;padding:0;cursor:default;}

#cs .csc-sitemap ul li li, #cs .csc-sitemap ul ul,  #cs .csc-sitemap ul li li a {font-size: 100% !important;}


/*

#cs .cr .sc1 dl { font-size: 70%; overflow: auto;  line-height: 1.45em; padding: 0 0 0.8em 0;float:none;}	
#cs .cr .sc1 dl dt{ line-height: 1.45em; font-weight: bold; color: #315d8f; float: left; clear: left; padding: 0 1em 0 0;margin:0;}	
#cs .cr .sc1 dl dd{ display: inline;float: left; font-size: 100%;}	
#cs .cr .sc1 .s1 {font-size: 100%;}
*/

#cs .sc .b0 dl {float: right; margin: 0 0px 0.3em 10px;font-size: 100% !important; width: 140px;}
#cs .sc .b0 dl dt {   line-height: 0; float: none; clear: none; padding: 0;}
#cs .sc .b0 dl dt a { border: 0px none !important; }
#cs .sc .b0 dl dt a img { border: 1px solid #fff; }
#cs .sc .b0 dl dd  { font-size: 60%; font-weight: bold; color: #777; padding: 0.4em 0; display: block;float:none;} 


#cs .im1 .s1 dl { float: right; margin: 0 0px 0.3em 10px;}
#cs .im2 .s1 dl { float: left; margin: 0 10px 0.3em 0;}
#cs .im4 .s1 dl { padding: 4px 0 0 0; background: transparent; }
#cs .im dl dt {   line-height: 0;}
#cs .im dl dt a { border: 0px none !important; }
#cs .im dl dt a img { border: 1px solid #fff; }
#cs .im dl dd  { font-size: 60%; font-weight: bold; color: #777; padding: 0.4em 0;} }

#cs .cl .im5 {padding: 0;}

#cs .cl .im5 dl { padding: 0; position: relative; height: 100px; overflow: hidden;margin: }	
#cs .cl .im5 dl dt { border: 0px none;}	
#cs .cl .im5 dl dt a img { border: 0px none; }
#cs .cl .im5 dl dd { position: absolute; bottom: 0; left: 0; padding: 7px 10px; font-size: 60%; color: #d4dedf; background:url(../i/csClImDdBg.png); width: 200px;}		
#cs .cl .im5 dl dd a { position: relative; color: #d4dedf; border-bottom: 1px dotted #d4dedf;}
#cs .cl .im5 dl dd a:hover { color: #fff; border-bottom: 1px solid #d4dedf;}

/* to centre above image ce 
.im5 .s1 a img {margin: 0 auto 15px auto;display:block;}

#cs .ct .im1 .s1 ul {margin: 0;padding:0;overflow:hidden; }
#cs .ct .im1 .s1 ul li {background: none; padding: 0;margin: 0 5px 5px 0; float:left !important;line-height:normal}
#cs .ct .im1 .s1 ul li a {border: 0px none;line-height:normal}
#cs .ct .im2 .s1 ul {margin: 0;padding:0;overflow:hidden; }
#cs .ct .im2 .s1 ul li {background: none; padding: 0;margin: 0 5px 5px 0; float:left !important;line-height:normal}
#cs .ct .im2 .s1 ul li a {border: 0px none;line-height:normal}
*/
#cs .cl .sn .w {min-height: 258px;}
#cs .cl .sn .w .w {min-height: 0;}

#jquery-lightbox{left:0;line-height:0;position:absolute;text-align:center;top:0;width:100%;z-index:100}
#jquery-lightbox a img{border:none}
#jquery-overlay{height:500px;left:0;position:absolute;top:0;width:100%;z-index:90}
#lightbox-container-image{padding:10px}
#lightbox-container-image-box{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px}
#lightbox-container-image-box > #lightbox-nav{left:0}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{float:left;text-align:left;width:70%}
#lightbox-container-image-data-box{background-color:#fff;font:10px Verdana,Helvetica,sans-serif;line-height:1.4em;margin:0 auto;overflow:auto;padding:0 10px 0;width:100%}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{clear:left;display:block;padding-bottom:1.0em}
#lightbox-loading{height:25%;left:0%;line-height:0;position:absolute;text-align:center;top:40%;width:100%}
#lightbox-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
#lightbox-nav a{outline:none}
#lightbox-nav-btnNext{float:right;right:0}
#lightbox-nav-btnPrev{float:left;left:0}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;height:100%;width:49%;zoom:1}
#lightbox-secNav-btnClose{float:right;padding-bottom:0.7em;width:66px}

#cs .c1 .img {overflow:hidden;padding:7px 0 1px 0px; }
#cs .c1 .ims .w {background: none !important}
#cs .c1 .img ul {margin:0;padding:0}	
#cs .c1 .img ul li {float:left; margin: 0 6px 6px 0; padding:0;	}		
#cs .c1 .img ul li a {float:left;background:#f2f2f2;border:1px solid #cccccc;padding:3px}	
#cs .c1 .img ul li a:hover,#cs .c1 .ims a:hover {border-color:#4d6396;}
#cs .c1 .img ul li.s1 a:hover,#cs .c1 .img ul li.s1 a {border-color:#4d6396;background:#4d6396;}
#cs .c1 .img ul li a img {}
#cs .c1 .img .lp {overflow:hidden;margin: 10px 0 0 0}
#cs .c1 .ims b {font-size:60%;font-weight:bold}
#cs .c1 .ims .w { float:left;position:relative;left:50%;text-align:left;}
#cs .c1 .ims {overflow:hidden; padding:7px;border-bottom: 3px solid #fff;position:relative}
#cs .c1 .ims b.i1 {position:absolute;left:0;}
#cs .c1 .ims b.i2 {position:absolute;right:0;}
#cs .c1 .ims .w a {float:left;background:#f2f2f2;border:1px solid #e3dfd8;padding:3px;margin: 0 auto;position:relative;
left:-50%;}	
#cs .c1 .ims a img {}	
