@charset "utf-8";
/* CSS Document */
body {
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:#e9e3db;
	width:900px;
}
p {
	padding:5px 0px 5px 0px;
	margin:0 0 0 0;
}

a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {
	border:none;
}

.main {
	width:900px;
	/*margin:0px auto;*/
	padding:0 0 0 0;
	text-align:left;
	background:#fff;
}

.inmain {
	
	width: 692px;
	margin-bottom: 0;
	padding:0 0 0 0;
	text-align:left;
	background:#fff;
}
/* common */
.typical_data {
}
h1 {
	color:#005bb2;
	font-size:12px;
}
.right .overview_right_body {
	padding:0 20px 0 20px;
}
.right h1 {
	font-weight:normal;
	font-size:18px;
	color:#000;
}
.right h2 {
	font-size:16px;
	color:#c3bcbf;
	margin:25px 0 0 0;
	font-size:16px;
}
.right h3 {
	font-weight:normal;
	font-size:14px;
}
.right .box {
	border:1px solid #c3bcbf;
	padding:5px 10px 5px 10px;
	margin:20px 0 0 15px;
}
.right h4, #overview .right h5 {
	font-size:14px;
}
.yay_more_styles {
	background:#fbe9c1;
	padding:15px;
}

.yay_more_styles dl, .yay_more_styles dt, .yay_more_styles dd {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.yay_more_styles dl {
	float:left;
	width:220px;
	padding:5px 10px 5px 0;
}
.yay_more_styles dt {
	color:#5956d3;
}
.yay_more_styles p {
	font-size:12px;
}
.products span {
	display:block;
	width:140px;
	float:left;
	padding:0 10px 0 10px;
}
.products span.p1 {
	color:#e9b30d;
}
.products span.p2 {
	color:#618bc3;
}
.products span.p3 {
	color:#68bc5b;
}
.products ul {
	margin:30px 0 0 0;
	padding:0 0 0 0;
}
.products li {
	width:130px;
	height:130px;
	float:left;
	margin:0 20px 0 0;
	padding:0 0 0 0;
	list-style:none;
	cursor:pointer;
}
.products li.utility_pay {
	background:transparent url(/xwsHome/images/main_1.png) no-repeat center 3px;
}
.products li.resident_bill {
	background:transparent url(/xwsHome/images/main_2.png) no-repeat center;
}
.products li.resident_pay {
	background:transparent url(/xwsHome/images/main_3.png) no-repeat center 4px;
}
.bill_only_trifecta {
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding:10px 0 10px 30px;
	margin:10px 20px 0 20px;
}
.get_more {
	width:488px;
	height:280px;
	background:url(/xwsHome/images/get_more.png);
}

.get_inmore
{
	width:380px;
	height:225px;
	background:url(/xwsHome/images/get_more_in.png);
}

.get_inmore a.top {
	width:80px;
	height:100px;
	float:right;
	cursor:pointer;
	display:block;
}
.get_inmore a.bottom {
	width:160px;
	height:30px;
	float:right;
	cursor:pointer;
	display:block;
}

.get_inmore a.wobottom {
	width:160px;
	height:70px;
	float:left;
	display:block;
}

.get_more a.top {
	width:111px;
	height:172px;
	float:right;
	cursor:pointer;
	display:block;
}
.get_more a.bottom {
	width:160px;
	height:90px;
	float:left;
	cursor:pointer;
	display:block;
}

.get_more a.wobottom {
	width:160px;
	height:90px;
	float:left;
	display:block;
}

.some_totally_random_style {
	background:#dcf1fc;
	padding:15px 20px 15px 20px;
	margin:0 0 15px 0;
}
.some_totally_random_style h1 {
	color:#000;
}
.hey_another_totally_random_style {
	background:#d8dfee;
	padding:10px;
	margin:30px 0 0 0;
	width:210px;
}
.hey_another_totally_random_style h1 {
	color:#7e909d;
	font-size:10px;
}
.hey_yet_another_totally_random_style {
	background:#d5edcb;
	padding:10px;
}
.hey_yet_another_totally_random_style h1 {
	color:#6ebc45;
	font-size:12px;
}
/* nav */
.main_nav {
	color:#fff;
	position:absolute;
	width:910px;
	overflow:hidden;
}
.main_nav div 
{
    width:149px;
    margin:0 1px 0 0;
}
.main_nav dl {
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	cursor:pointer;
}
.main_nav dl dt {
	width:149px;
	height:72px;
	line-height:36px;
	text-align:center;
	/*background:url(/xwsHome/images/button_blue.png) no-repeat;*/
	list-style:none;
	margin:0 1px 0 0;
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
	
}
.main_nav dl.out {
	height:36px;
}

.main_nav dl.out dt {
	/*background:url(/xwsHome/images/button_green.png) no-repeat;*/
	width:149px;
}
.main_nav dl.subnav dt, .main_nav dl.active dt {
	height:36px;
	background:#ffc423;
}
.main_nav dl.subnav {
	background:#fff;
}
.main_nav dl.subnav dd {
	display:block;
}

.main_nav dl dd {
	display:none;
	color:#000;
	border-bottom:1px solid #000;
	padding:10px 0 10px 0;
	margin:0 7px 0 7px;
}
.main_nav dl dd:hover {
	color:#ffc423;
}



main.main_nav.dl.dd:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}


/* home */
#home {
	background:url(/xwsHome/images/b1.jpg) no-repeat 0 36px;
	padding:60px 20px 20px 500px;
	height:260px;
}
#home h1 {
	font-size:24px;
	font-weight:normal;
	color:#999999;
}
#home ul {
	margin:30px 0 0 0;
	padding:0 0 0 0;
}
#home li {
	width:74px;
	height:130px;
	float:left;
	margin:0 20px 0 0;
	padding:0 0 0 0;
	list-style:none;
	cursor:pointer;
}
#home li.utility_pay {
	background:transparent url(/xwsHome/images/main_1.png) no-repeat 0 3px;
}
#home li.resident_bill {
	background:transparent url(/xwsHome/images/main_2.png) no-repeat;
}
#home li.resident_pay {
	background:transparent url(/xwsHome/images/main_3.png) no-repeat 0 4px;
}
#home .play a {
	text-decoration:none;
	color:#000;
}
#home .play {
	text-align:right;
}
#home .play img {
	margin:0 0 2px 10px;
}

/* movie */
#movie {
	background:url(/xwsHome/images/b1.jpg) no-repeat 0 36px;
}
#movie .left {
	float:left;
	width:452px;
	padding:40px 0 0 0;
}
#movie .right {
	float:left;
	width:408px;
	padding:60px 20px 20px 20px;
}

#movie .right h1 {
	font-size:24px;
	font-weight:normal;
	color:#999999;
}
#movie .right ul {
	margin:30px 0 0 0;
	padding:0 0 0 0;
}
#movie .right li {
	width:74px;
	height:130px;
	float:left;
	margin:0 20px 0 0;
	padding:0 0 0 0;
	list-style:none;
	cursor:pointer;
}
#movie .right li.utility_pay {
	background:transparent url(/xwsHome/images/main_1.png) no-repeat 0 3px;
}
#movie .right li.resident_bill {
	background:transparent url(/xwsHome/images/main_2.png) no-repeat;
}
#movie .right li.resident_pay {
	background:transparent url(/xwsHome/images/main_3.png) no-repeat 0 4px;
}
#movie .right .play a {
	text-decoration:none;
	color:#000;
}
#movie .right .play {
	text-align:right;
}
#movie .right .play img {
	margin:0 0 2px 10px;
}
/* overview */
#overview .left 
{
	float:left;
	width:515px;
	height:1650px;
	padding:0 0 0 0;
	/*background: url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-family: Arial;
}

#overview .left p
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: "Arial";
}

#overview .right {
	float:left;
	width:380px;
	height:1650px;
	padding:0 0 0 5px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-family: Arial;

}
#overview .right h1 {
	font-weight:normal;
	font-size:18px;
}
#overview .right h2 {
	font-size:16px;
	color:#c3bcbf;
	margin:25px 0 0 0;
	font-family: Arial;
	font-weight: bold;
}

#overview .right h3 {
	font-weight:normal;
	font-size:14px;
}
#overview .right .box {
	border:1px solid #c3bcbf;
	padding:5px 10px 5px 10px;
	margin:20px 0 0 15px;
}
#overview .right h4, #overview .right h5 {
	font-size:14px;
}

#overview .right .overview_right_body {
	padding:0 20px 0 20px;
}

#overview .right .overview_right_body h2
{
	text-decoration:none;
}


#overview .steps {
	background:#f9f4ea;
	padding:10px;
}
#overview .steps dl, #overview .steps dt, #overview .steps dd {
	padding:0 0 0 0;
	margin: 0 0 0 0;
}
#overview .steps dl {
	width:150px;
	float:left;
	margin:0 10px 0 0;
	font-size:10px;
}
#overview .steps dt {
	text-align:center;
	font-weight:bold;
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0 0 0 0;
}
#overview .steps h2 {
	font-size:12px;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	font-family: Arial;
	font-weight: bold;
}
#overview .steps dd {
	background:#fff url(/xwsHome/images/bullet_paint_yellow.png) no-repeat 126px 5px;
	padding:5px;
	border:1px solid;
	margin:10px 0 0 0;
	
	
}
#overview .steps dl ul {
	padding:0 0 0 20px;
	margin:0 0 0 0;
}
#overview .steps dl li {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#overview .steps .s1 dt {
	color:#e9b30d;
}
#overview .steps .s2 dt {
	color:#618bc3;
}
#overview .steps .s3 dt {
	color:#68bc5b;
}
#overview .steps .s1 h2 {
	color:#e9b30d;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
    
}

#overview .steps .s1 p {
	font-family: Arial;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	margin:0 0 0 0;
    
}

#overview .steps .s2 h2 {
	color:#618bc3;
	font-family: Arial;
	font-weight: bold;
	text-decoration:none;
	
}

#overview .steps .s2 p {
	font-family: Arial;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	margin:0 0 0 0;

    
}
#overview .steps .s3 h2 {
	color:#68bc5b;
	font-family: Arial;
	font-weight: bold;
	text-decoration:none;
}

#overview .steps .s3 p {
	font-family: Arial;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	margin:0 0 0 0;
    
}

#overview .steps .s1 dd {
	border-color:#e9b30d;
	background-image:url(/xwsHome/images/bullet_paint_yellow.png);
}
#overview .steps .s2 dd {
	border-color:#618bc3;
	background-image:url(/xwsHome/images/bullet_paint_blue.png);
}
#overview .steps .s3 dd {
	border-color:#68bc5b;
	background-image:url(/xwsHome/images/bullet_paint_green.png);
}
#overview .alert {
	border:1px solid #ff0000;
	background:#fff url(/xwsHome/images/alert.png) no-repeat 10px center;
	width:250px;
	padding:5px 10px 5px 40px;
	margin:10px 0 0 100px;
	font-size:8pt;
	font-family: Arial;
}

#overview .alert p{
	font-size:10px;
	font-family: Arial;
}

#overview .yay_more_styles {
	background:fbe9c1;
	padding:15px;
	
}

.yay_more_styles dl, .yay_more_styles dt, .yay_more_styles dd {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#overview .yay_more_styles dd {
	font-size:12px;
}
#overview .yay_more_styles dl {
	float:left;
	width:220px;
	padding:5px 10px 5px 0;
	
}
#overview .yay_more_styles dt {
	color:#5956d3;
	font-size:12px;
}
#overview .yay_more_styles p {
	font-size:12px;
	
}

#overview .get_more {
	width:488px;
	height:280px;
	background:url(/xwsHome/images/get_more.png);
}
#overview .get_more a.top {
	width:111px;
	height:172px;
	float:right;
	cursor:pointer;
	display:block;
}
#overview .get_more a.bottom {
	width:160px;
	height:90px;
	float:left;
	cursor:pointer;
	display:block;
}



/* inoverview */
#inoverview .left 
{
	float:left;
	width:417px;
	height:1000px;
	padding:0 0 0 0;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-family: Arial;
}

#inoverview .left p
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: "Arial";
}

#inoverview .right {
	float:left;
	width:250px;
	height:1000px;
	padding:0 0px 0 5px;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat right bottom;*/
	font-family: Arial;
}
#inoverview .right h1 {
	font-weight:normal;
	font-size:18px;
}
#inoverview .right h2 {
	font-size:16px;
	color:#c3bcbf;
	margin:25px 0 0 0;
	font-family: Arial;
	font-weight: bold;
}

#inoverview .right h3 {
	font-weight:normal;
	font-size:14px;
}
#inoverview .right .box {
	border:1px solid #c3bcbf;
	padding:5px 5px 5px 5px;
	margin:20px 0 0 10px;
	
}
#inoverview .right h4, #inoverview .right h5 {
	font-size:14px;
}

#inoverview .right .inoverview_right_body {
	padding:0 3px 0 3px;
}

#inoverview .right .inoverview_right_body h2
{
	text-decoration:none;
}


#inoverview .steps {
	background:#f9f4ea;
	padding:10px;
}
#inoverview .steps dl, #inoverview .steps dt, #inoverview .steps dd {
	padding:0 0 0 0;
	margin: 0 0 0 0;
}
#inoverview .steps dl {
	width:125px;
	float:left;
	margin:0 5px 0 0;
	font-size:10px;
}
#inoverview .steps dt {
	text-align:center;
	font-weight:bold;
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0 0 0 0;
}
#inoverview .steps h2 {
	font-size:12px;
	margin:0 0 0 0;
	padding:0 10px 0 0;
	font-family: Arial;
	font-weight: bold;
}
#inoverview .steps dd {
	background:#fff url(/xwsHome/images/bullet_paint_yellow.png) no-repeat 126px 5px;
	padding:5px;
	border:1px solid;
	margin:10px 0 0 0;
	
	
}
#inoverview .steps dl ul {
	padding:0 0 0 20px;
	margin:0 0 0 0;
}
#inoverview .steps dl li {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#inoverview .steps .s1 dt {
	color:#e9b30d;
}
#inoverview .steps .s2 dt {
	color:#618bc3;
}
#inoverview .steps .s3 dt {
	color:#68bc5b;
}
#inoverview .steps .s1 h2 {
	color:#e9b30d;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
    
}

#inoverview .steps .s1 p {
	font-family: Arial;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	margin:0 0 0 0;
    
}

#inoverview .steps .s2 h2 {
	color:#618bc3;
	font-family: Arial;
	font-weight: bold;
	text-decoration:none;
	
}

#inoverview .steps .s2 p {
	font-family: Arial;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	margin:0 0 0 0;

    
}
#inoverview .steps .s3 h2 {
	color:#68bc5b;
	font-family: Arial;
	font-weight: bold;
	text-decoration:none;
}

#inoverview .steps .s3 p {
	font-family: Arial;
	font-weight: normal;
	text-decoration:none;
	font-size: 10px;
	margin:0 0 0 0;
 }

#inoverview .steps .s1 dd {
	border-color:#e9b30d;
	background-image:url(/xwsHome/images/bullet_paint_yellow.png);
}
#inoverview .steps .s2 dd {
	border-color:#618bc3;
	background-image:url(/xwsHome/images/bullet_paint_blue.png);
}
#inoverview .steps .s3 dd {
	border-color:#68bc5b;
	background-image:url(/xwsHome/images/bullet_paint_green.png);
}
#inoverview .alert {
	border:1px solid #ff0000;
	background:#fff url(/xwsHome/images/alert.png) no-repeat 10px center;
	width:250px;
	padding:5px 10px 5px 30px;
	margin:10px 0 0 100px;
	font-size:8pt;
	font-family: Arial;
}

#inoverview .alert p{
	font-size:10px;
	font-family: Arial;
}

#inoverview .yay_more_styles {
	background:fbe9c1;
	padding:15px;
	
}

.yay_more_styles dl, .yay_more_styles dt, .yay_more_styles dd {
	margin:0 0 0 0;
	padding:0 0 0 0;

}
#inoverview .yay_more_styles dd {
	font-size:11px;
}
#inoverview .yay_more_styles dl {
	float:left;
	width:190px;
	padding:5px 5px 5px 0;
	
}
#inoverview .yay_more_styles dt {
	color:#5956d3;
	font-size:12px;
}
#inoverview .yay_more_styles p {
	font-size:12px;
	
}

#inoverview .get_more {
	width:384px;
	height:219px;
	background:url(/xwsHome/images/get_more_in.png) no-repeat;
	margin-left: 0px;
}

#inoverview .get_more a.top {
	width:90px;
	height:140px;
	float:right;
	cursor:pointer;
	display:block;
}
#inoverview .get_more a.bottom {
	width:145px;
	height:90px;
	float:left;
	cursor:pointer;
	display:block;
}

/* test */
#test .left {
	float:left;
	width:525px;
	height:2400px;
	padding:0 0 0 0;
	background:#fff;
	/*background:#fff url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
}

#test .left p {
	font-size: 12px;
	font-family:Arial;

}

#test .left h2 {
	font-size: 24px;
	font-family:Arial;
	text-decoration:none;
	font-weight:bold;

}

#test .right {
	float:right;
	width:375px;
	height:2400px;
	padding:0 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
}

#test .orange {
	background:#ffefcf;
}

.test {
	padding:10px;
}

#test h2 {
	padding:10px;
}

.test h3, .test h4 {
margin:0 0 0 0;
padding:0 0 0 0;
text-align:right;
}
.test h4 {
font-weight:normal;
}


/* intest */
#intest .left {
	float:left;
	width:450px;
	height:2600px;
	padding:0 0 0 0;
	background:#fff;
	/*background:#fff url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
}

#intest .left p {
	font-size: 12px;
	font-family:Arial;

}

#intest .left h2 {
	font-size: 24px;
	font-family:Arial;
	text-decoration:none;
	font-weight:bold;

}

#intest .right {
	float:left;
	width:200px;
	height:2600px;
	padding:0 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
}

#intest .orange {
	background:#ffefcf;
}

.intest {
	padding:10px;
}

#intest h2 {
	padding:10px;
}

.intest h3, .intest h4 {
margin:0 0 0 0;
padding:0 0 0 0;
text-align:right;
}
.intest h4 {
font-weight:normal;
}


/* team */
#team .left {
	float:left;
	width:525px;
	height:2080px;
	padding:0 0 0 0;
	background:#fff;
	/*background:#f9f4ea url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-family: Arial;
}

#team .left p
{
	font-family: Arial;
	font-size: 12px;
}

#team .left h2
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
#team .right {
	float:right;
	width:375px;
	height:2080px;
	padding:0 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-family: Arial;
}
#team h2 {
	background:#c9c0b1;
	color:#fff;
	padding:2px 10px 2px 10px;
	margin:0 0 0 0;
	font-size:14px;
}
#team .exec {
	padding:10px;
}

#team .exec p {
	font-size:10px;
}

#team .exec a {
	font-size:10px;
}


#team .exec dl {
	padding:20px 0 20px 143px;
	margin:0 0 0 0;
	font-size:10px;
	border-bottom:1px solid #948772;
	border-bottom-width:90%
}
#team .exec dl.mr {
	background:url(/xwsHome/images/team/mr.png) no-repeat 10px 10px;
}
#team .exec dl.tc {
	background:url(/xwsHome/images/team/tc.jpg) no-repeat 10px 10px;
}
#team .exec dl.re {
	background:url(/xwsHome/images/team/re.png) no-repeat 10px 10px;
}
#team .exec dl.lr {
	background:url(/xwsHome/images/team/lr.png) no-repeat 10px 10px;
}
#team .exec dl.vc {
	background:url(/xwsHome/images/team/vc.png) no-repeat 10px 10px;
}
#team .exec dl.jk {
	background:url(/xwsHome/images/team/jk.png) no-repeat 10px 10px;
}
#team .exec dl.jc {
	background:url(/xwsHome/images/team/jc.png) no-repeat 10px 10px;
}
#team .exec dl.dk {
	background:url(/xwsHome/images/team/dk.png) no-repeat 10px 10px;
}
#team .exec dl a {
	color:#948772;
}
#team .exec dl dt {
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#005bb2;
}
#team .exec dl dd {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#team .right h2 {
	background:#009cff;
	color:#fff;
	font-weight:bold;
	margin:0 0 0 0;
	padding:2px 0 2px 20px;
	font-family: Arial;
	text-decoration:none;
}
#team .right dl {
	margin:10px 0 0 10px;
	padding:0 10px 0 133px;
	font-size:10px;
}

#team .right p {
	font-size:10px;
	font-family:Arial;
}

#team .right dl.jf {
	background:url(/xwsHome/images/team/board/jf.png) no-repeat;
}
#team .right dl.mb {
	background:url(/xwsHome/images/team/board/mb.png) no-repeat;
}
#team .right dl.rh {
	background:url(/xwsHome/images/team/board/rh.png) no-repeat;
}
#team .right dl.rr
{
	background:url(/xwsHome/images/team/board/rr.png) no-repeat;
}
#team .right dl.jh
{
	background:url(/xwsHome/images/team/board/jh.png) no-repeat;
}
#team .right dl dt {
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#005bb2;
}
#team .right dl dd {
	padding:0 0 0 0;
	margin:0 0 0 0;
}

/* inteam */
#inteam .left {
	float:left;
	width:310px;
	height:3970px;
	padding:0 0 0 0;
	background:#fff;
	/*background:#f9f4ea url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-family: Arial;
}

#inteam .left p
{
	font-family: Arial;
	font-size: 12px;
}

#inteam .left h2
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
#inteam .right {
	float:right;
	width:320px;
	height:3970px;
	padding:0 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-family: Arial;
}
#inteam h2 {
	background:#c9c0b1;
	color:#fff;
	padding:2px 10px 2px 10px;
	margin:0 0 0 0;
	font-size:14px;
}
#inteam .exec {
	padding:10px;
}

#inteam .exec p {
	font-size:10px;
}

#inteam .exec a {
	font-size:10px;
}


#inteam .exec dl {
	padding:20px 0 20px 143px;
	margin:0 0 0 0;
	font-size:10px;
	border-bottom:1px solid #948772;
	border-bottom-width:90%
}
#inteam .exec dl.mr {
	background:url(/xwsHome/images/team/mr.png) no-repeat 10px 10px;
}
#inteam .exec dl.tc {
	background:url(/xwsHome/images/team/tc.jpg) no-repeat 10px 10px;
}
#inteam .exec dl.re {
	background:url(/xwsHome/images/team/re.png) no-repeat 10px 10px;
}
#inteam .exec dl.lr {
	background:url(/xwsHome/images/team/lr.png) no-repeat 10px 10px;
}
#inteam .exec dl.vc {
	background:url(/xwsHome/images/team/vc.png) no-repeat 10px 10px;
}
#inteam .exec dl.jk {
	background:url(/xwsHome/images/team/jk.png) no-repeat 10px 10px;
}
#inteam .exec dl.jc {
	background:url(/xwsHome/images/team/jc.png) no-repeat 10px 10px;
}
#inteam .exec dl.dk {
	background:url(/xwsHome/images/team/dk.png) no-repeat 10px 10px;
}
#inteam .exec dl a {
	color:#948772;
}
#inteam .exec dl dt {
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#005bb2;
}
#inteam .exec dl dd {
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#inteam .right h2 {
	background:#009cff;
	color:#fff;
	font-weight:bold;
	margin:0 0 0 0;
	padding:2px 0 2px 20px;
	font-family: Arial;
	text-decoration:none;
}
#inteam .right dl {
	margin:10px 0 0 10px;
	padding:0 10px 0 133px;
	font-size:10px;
}

#inteam .right p {
	font-size:10px;
	font-family:Arial;
}

#inteam .right dl.jf {
	background:url(/xwsHome/images/team/board/jf.png) no-repeat;
}
#inteam .right dl.mb {
	background:url(/xwsHome/images/team/board/mb.png) no-repeat;
}
#inteam .right dl.rh {
	background:url(/xwsHome/images/team/board/rh.png) no-repeat;
}
#inteam .right dl.rr {
	background:url(/xwsHome/images/team/board/rr.png) no-repeat;
}

#inteam .right dl.jh
{
	background:url(/xwsHome/images/team/board/jh.png) no-repeat;
}
#inteam .right dl dt {
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#005bb2;
}
#inteam .right dl dd {
	padding:0 0 0 0;
	margin:0 0 0 0;
}

/* privacy */
#privacy .left {
	float:left;
	width:515px;
	height:1430px;
	padding:0px 0px 0px 10px;
	font-size:10px;	
}

#privacy .left p, a {
	font-size:10px;
	font-family: Arial;
}

#privacy .right {
	float:left;
	width:375px;
	height:1430px;
	padding:0px 0 0 0;
}

/* inprivacy */
#inprivacy .left {
	float:left;
	width:400px;
	height:1729.5px;
	padding:0px 0px 0px 10px;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-size:10px;
	
}

#inprivacy .left p, a{
	font-size:10px;
	font-family: Arial;
}

#inprivacy .right {
	float:left;
	width:280px;
	height:1729px;
	padding:0px 0 0 0;
}



/* inresident */
#inresident .left {
	float:left;
	width:380px;
	height:2150px;
	padding:0 10px 0 5px;
	font-size:10px;
	
}


#inresident .left p {
	font-size:10px;
	font-family: Arial;
}

#inresident .right {
	float:left;
	width:295px;
	height:2150px;
	padding:0 0 0 0;
	font-size:10px;
	
}
#inresident .right resident_right_body {
	padding:0 80px 0 20px;
}
#inresident .r_left_header {
	color:#005bb2;
	font-size:10px;
	background:url(/xwsHome/images/r_left_inheader.png) no-repeat 0px 10px;
	Padding:60px 20px 60px 170px; 
	border-bottom:1px solid #bbb2a6;
	
	
}

#inresident .right .resident_right_body p {
	font-family:Arial;
	font-size:10px;
	
}

#inresident .yay_more_styles {
	background:#eaeef6;
	
}
#inresident .yay_more_styles dl {
	width:170px;
	padding: 0 3px 0 2px;
}
#inresident .yay_more_styles dt {
	color:#005bb2;
}

#inresident .right h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight:bold;
}
#inresident .right h2 {
	color:#4579b4;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
#inresident .right h2 span {
	font-size:24px;

}

#inresident .yay_more_styles p {
	font-size:12px;
}

#inresident .resident_right_body h2 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


/* partners */
#partners .left 
{
	float:left;
	width:525px;
	height:400px;
	padding:0px 0px 0px 10px;
	
	font-size:10px;
}

#partners .left p
{
	font-size:10px;
	font-family:Arial;
}

#partners .right {
	float:left;
	width:298px;
	height:400px;
	padding:0px 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
}


/* inpartners */
#inpartners .left {
	float:left;
	width:350px;
	height:500px;
	padding : 0 0px 0px 5px;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-size:10px;
	
}

#inpartners .left p {
	font-size:10px;
	font-family: Arial;
}

#inpartners .right {
	float:left;
	width:200px;
	height:500px;
	padding:0px 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue_in.png) no-repeat right bottom;*/
}
/* invest */
#invest .left {
	float:left;
	width:525px;
	height:300px;
	padding:0px 0px 0px 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:10px;
	font-family: Arial;
}
#invest .left p
{
	font-size:10px;
	font-family: Arial;
}
#invest .right {
	float:left;
	width:300px;
	height:300px;
	padding:0px 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-size:10px;
	font-family: Arial;
}

/* ininvest */
#ininvest .left {
	float:left;
	width:350px;
	height:260px;
	padding:0px 0px 0px 10px;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-size:10px;
	font-family: Arial;
}
#ininvest .left p
{
	font-size:10px;
	font-family: Arial;
}
#ininvest .right {
	float:left;
	width:250px;
	height:260px;
	padding:0px 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue_in.png) no-repeat right bottom;*/
	font-size:10px;
	font-family: Arial;
}

/* career */
#career .left {
	float:left;
	width:525px;
	height:550px;
	padding : 0 0px 0px 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:10px;
}

#career .left p {
	font-size:10px;
	font-family: Arial;
}

#career .right {
	float:left;
	width:350px;
	height:550px;
	padding:0px 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
}


/* incareer */
#incareer .left {
	float:left;
	width:380px;
	height:600px;
	padding : 0 0px 0px 5px;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-size:10px;
	
}

#incareer .left p {
	font-size:10px;
	font-family: Arial;
}

#incareer .right {
	float:left;
	width:250px;
	height:600px;
	padding:0px 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue_in.png) no-repeat right bottom;*/
}

/* terms */
#terms .left {
	float:left;
	width:515px;
	height:2900px;
	padding:0px 0px 0px 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:10px;
	font: Arial;
}
#terms .right {
	float:left;
	width:375px;
	height:2900px;
	padding:0px 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-family: Arial;
	font-size:10px;
}

#terms .left p {
	font-family: Arial;
	font-size:10px;
}

/* interms */
#interms .left {
	float:left;
	width:370px;
	height:3400px;
	padding:0px 2px 0 5px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:10px;
	font: Arial;
}
#interms .right {
	float:left;
	width:310px;
	height:3400px;
	padding:0px 0px 0 5px;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-family: Arial;
	font-size:10px;
}

#interms .left p {
	font-family: Arial;
	font-size:10px;
}
/* faq */
#faq .left {
	float:left;
	width:515px;
	height:1700px;
	padding:0 0px 0px 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:10px;
	font-family: Arial;

}

#faq .right .overview_right_body h1 {
	font-size:14pt;
	font-family: Arial;
	color: black;
	padding:5px 0px 5px 0px;
	
}

#faq .right .overview_right_body h2 {
	font-weight: bold;
	text-decoration:none;
	font-family:Arial;
}

#faq .right {
	float:left;
	width:375px;
	height:1700px;
	padding:0 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-family: Arial;
}

#faq .left p, #faq .left li {
	padding:5px 10px 5px 10px;
	font-family: Arial;
	font-size: 10px;
}

#faq h1 
{
	padding:0px 0px 0px 10px;
	font-size:12px;
	color:#618bc3 ;
	font-family: Arial;
	
}

#faq .left a {
	font-size:10px;
	font-family: Arial;
}



/* infaq */
#infaq .left {
	float:left;
	width:392px;
	height:2070px;
	padding:0 0 0 0;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-size:10px;
	font-family: Arial;
	margin-bottom: 0;

}

#infaq .right .overview_right_body h1 {
	font-size:14pt;
	font-family: Arial;
	color: black;
	padding:5px 0px 5px 0px;
	
}

#infaq .right .overview_right_body h2 {
	font-weight: bold;
	text-decoration:none;
	font-family:Arial;
}

#infaq .right {
	float:left;
	width:290px;
	height:2070px;
	padding:0 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue_in.png) no-repeat right bottom;*/
	font-family: Arial;
}

#infaq .left p, #infaq .left li {
	padding:5px 10px 5px 10px;
	font-family: Arial;
	font-size: 10px;
}

#infaq h1 
{
	padding:0px 0px 0px 10px;
	font-size:12px;
	color:#618bc3 ;
	font-family: Arial;
	
}

#infaq .left a {
	font-size:10px;
	font-family: Arial;
}



/* infaqres */
#infaqres .left {
	float:left;
	width:382px;
	height:1600px;
	padding:0 0 0 0;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-size:10px;
	font-family: Arial;
	margin-bottom: 0;

}

#infaqres .right .overview_right_body h1 {
	font-size:14pt;
	font-family: Arial;
	color: black;
	padding:5px 0px 5px 0px;
	
}

#infaqres .right .overview_right_body h2 {
	font-weight: bold;
	text-decoration:none;
	font-family:Arial;
}

#infaqres .right {
	float:left;
	width:310px;
	height:1600px;
	padding:0 0 0 0;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue_in.png) no-repeat right bottom;*/
	font-family: Arial;
}

#infaqres .left p, #infaqres .left li {
	padding:5px 10px 5px 10px;
	font-family: Arial;
	font-size: 10px;
}

#infaqres h1 
{
	padding:0px 0px 0px 10px;
	font-size:12px;
	color:#618bc3 ;
	font-family: Arial;
	
}

/* contact */
#contact {
	height:479px;
	background:#fff url(/xwsHome/images/b2.jpg) no-repeat left top;
}
#contact h1 {
	color:#b30838;
	font-size:18px;
	
}
#contact .contact_left {
	float:left;
	width:400px;
	padding:250px 0px 0 40px;
}
#contact .contact_left div {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
}

#contact .contact_left a {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
	font-family:Arial;
	
}

#contact .contact_right {
	float:left;
	width:390px;
	padding:0 0 0 50px;
}
#contact .contact_right dt {
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
}
#contact .contact_right dd {
	margin:0 0 10px 0;
}

#contact .contact_right p {
	font-family: Arial;
	font-size: 12px;
}

#contact .contact_right a {
	font-family: Arial;
	font-size: 12px;
}



/* incontact */
#incontact {
	height:479px;
	background:#fff url(/xwsHome/images/b2_in.jpg) no-repeat left top;
}
#incontact h1 {
	color:#b30838;
	font-size:18px;
	
}
#incontact .incontact_left {
	float:left;
	width:330px;
	padding:250px 0px 0 40px;
}
#incontact .incontact_left div {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
}

#incontact .incontact_left a {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
	font-family:Arial;
	
}

#incontact .incontact_right {
	float:left;
	width:300px;
	padding:0 0 0 20px;

}
#incontact .incontact_right dt {
	font-weight:bold;
	font-family: Arial;
	font-size: 12px;
}
#incontact .incontact_right dd {
	margin:0 0 10px 0;
	font-family: Arial;
	font-size: 12px;
}

#incontact .incontact_right p {
	font-family: Arial;
	font-size: 12px;
}

#incontact .incontact_right a {
	font-family: Arial;
	font-size: 12px;
}

/* utility */
#utility .left {
	float:left;
	width:488px;
	height:1500px;
	padding: 0 5px 0 10px;
	
}

#utility .left p {
	font-size: 10px;
	font-family: Arial;
}

#utility .right {
	float:left;
	width:388px;
	height:1500px;
	padding:0 0 0 0;
	
}
#utility .u_left_header {
	font-size:14px;
	color:#f1b40d;
	background:url(/xwsHome/images/u_left_header.png) no-repeat 0px 10px;
	padding:60px 20px 60px 250px;
	border-bottom:1px solid #bbb2a6;
}
#utility .left h1 {
	color:#f1b40d;
}
#utility .left {
	font-size:10px;
}
#utility .left ul {
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	font-size:10px;
}
#utility .left li {
	margin:5px 0 0 0;
	padding:0 0 0 0;
}
#utility .yay_more_styles dl {
	width:210px;
	padding: 0 7px 0 7px;
}

#utility .yay_more_styles p {
	font-size: 12px;
	font-family: Arial;
}

#utility .yay_more_styles dt {
	color:#f1b40d;
}

#utility .util_right_body h2 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#utility .products span {
	width:130px;
}
#utility .util_right_body {
	padding:20px 20px 500px 20px;
	font-size:10px;
}

#utility .right .util_right_body p {
	font-family:Arial;
	font-size:10px;
}


#utility .right h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight:bold;
}
#utility .right h2 {
	color:#f1b40d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
#utility .right h2 span {
	font-size:24px;
}
#utility .right p {
}

/* inutility */
#inutility .left {
	float:left;
	width:380px;
	height:1540px;
	padding: 0 5px 0 5px;
}

#inutility .left p {
	font-size: 10px;
	font-family: Arial;
}

#inutility .right {
	float:left;
	width:300px;
	height:1540px;
	padding:0 0 0 0;
}
#inutility .u_left_header {
	font-size:14px;
	color:#f1b40d; 
	background:url(/xwsHome/images/u_left_inheader.png) no-repeat;
	padding:40px 10px 50px 180px;
	border-bottom:1px solid #bbb2a6;
}
#inutility .left h1 {
	color:#f1b40d;
}
#inutility .left {
	font-size:10px;
}
#inutility .left ul {
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	font-size:10px;
}
#inutility .left li {
	margin:5px 0 0 0;
	padding:0 0 0 0;
}
#inutility .yay_more_styles dl {
	width:170px;
	padding: 0 2px 0 2px;
}

#inutility .yay_more_styles p {
	font-size: 12px;
	font-family: Arial;
}



#inutility .yay_more_styles dt {
	color:#f1b40d;
}

#inutility .util_right_body h2 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#inutility .products span {
	width:130px;
}
#inutility .util_right_body {
	padding:20px 20px 20px 20px;
	font-size:10px;
}

#inutility .right .util_right_body p {
	font-family:Arial;
	font-size:10px;
}


#inutility .right h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight:bold;
}
#inutility .right h2 {
	color:#f1b40d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
#inutility .right h2 span {
	font-size:24px;
}
#inutility .right p {
}
/* resident */
#resident .left {
	float:left;
	width:488px;
	height:2050px;
	padding:0 10px 0 5px;
	font-size:10px;
}


#resident .left p {
	font-size:10px;
	font-family: Arial;
}

#resident .right {
	float:left;
	width:350px;
	height:2050px;
	padding:0 0 0 0;
	font-size:10px;
}
#resident .right resident_right_body {
	padding:0 80px 0 20px;
}
#resident .r_left_header {
	color:#005bb2;
	font-size:14px;
	background:url(/xwsHome/images/r_left_header.png) no-repeat 0px 10px;
	padding:60px 20px 60px 250px;
	border-bottom:1px solid #bbb2a6;
}

#resident .right .resident_right_body p {
	font-family:Arial;
	font-size:10px;
	
}

#resident .yay_more_styles {
	background:#eaeef6;
	
}
#resident .yay_more_styles dl {
	width:210px;
	padding: 0 5px 0 0;
}
#resident .yay_more_styles dt {
	color:#005bb2;
}

#resident .right h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight:bold;
}
#resident .right h2 {
	color:#4579b4;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
#resident .right h2 span {
	font-size:24px;
}

#resident .yay_more_styles p {
	font-size:12px;
}

#resident .resident_right_body h2 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}



/* residente epay*/


#residente .left {
	float:left;
	width:488px;
	height:1800px;
	padding:0 10px 0 5px;
	/*background:#fff url(/xwsHome/images/bottom_green.png) no-repeat left bottom;*/
	font-size:10px;
}


#residente .left p {
	font-size:10px;
	font-family:Arial;
}


#residente .right {
	float:left;
	width:388px;
	height:1800px;
	padding:0 0 0 0;
	/*background:#e8f5e3 url(/xwsHome/images/bottom_green.png) no-repeat right bottom;*/
	font-size:10px;
}

#residente .resident_right_body {
	padding:0 80px 0 10px;
}
#residente .re_left_header {
	color:#68bc45;
	font-size:14px;
	background:url(/xwsHome/images/re_left_header.png) no-repeat 0px 10px;
	padding:60px 20px 60px 250px;
	border-bottom:1px solid #bbb2a6;
}
#residente .yay_more_styles {
	background:#e8f5e3;
}
#residente .yay_more_styles dl {
	width:210px;
	padding:0 5px 0 5px;
}
#residente .yay_more_styles dt {
	color:#68bc45;
	
}

#residente .yay_more_styles p {
	font-family: Arial;
	font-size: 12px;
	
}
#residente .some_totally_random_style {
	background:#f6f9e1
}
#residente .some_totally_random_style h1 {
	color:#000;
}
#residente .right .resident_right_body h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight: normal;
	text-decoration:none;
}

#residente .right .resident_right_body h2 {
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}

#residente .right .resident_right_body p {
	font-family:Arial;
	font-size:10px;
}

#residente .right h2 {
	color:#68bc45;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
#residente .right h2.yay_exceptions {
	background:url(/xwsHome/images/yay_exceptions.png) no-repeat 100px;
	width:300px;
	height:148px;
	font-weight:bold;
	text-decoration:none;
}
#residente .right h2 span {
	font-size:24px;
}
#residente .right .hey_yet_another_totally_random_style p
{
	font-size: 10px;
	font-family: Arial;
}


/* inresidente epay*/


#inresidente .left {
	float:left;
	width:360px;
	height:1950px;
	padding:0 5px 0 5px;
	/*background:#fff url(/xwsHome/images/bottom_green_in.png) no-repeat left bottom;*/
	font-size:10px;
}


#inresidente .left p {
	font-size:10px;
	font-family:Arial;
}


#inresidente .right {
	float:left;
	width:295px;
	height:1950px;
	padding:0 1px 0 2px;
	/*background:#e8f5e3 url(/xwsHome/images/bottom_green_in.png) no-repeat right bottom;*/
	font-size:10px;
}

#inresidente .resident_right_body {
	padding:0 80px 0 10px;
}
#inresidente .re_left_header {
	color:#68bc45;
	font-size:14px;
	background:url(/xwsHome/images/re_in_left_header.png) no-repeat 0px 10px;
	padding:60px 20px 60px 150px;
	border-bottom:1px solid #bbb2a6;
}
#inresidente .yay_more_styles {
	background:#e8f5e3;
}
#inresidente .yay_more_styles dl {
	width:210px;
	padding:0 5px 0 5px;
	
}
#inresidente .yay_more_styles dt {
	color:#68bc45;
	
}

#inresidente .yay_more_styles p {
	font-family: Arial;
	font-size: 12px;
	
}
#inresidente .some_totally_random_style {
	background:#f6f9e1
}
#inresidente .some_totally_random_style h1 {
	color:#000;
}
#inresidente .right .resident_right_body h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#inresidente .right .resident_right_body h2 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#inresidente .right .resident_right_body p {
	font-family:Arial;
	font-size:10px;
}

#inresidente .right h2 {
	color:#68bc45;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
#inresidente .right h2.yay_exceptions {
	background:url(/xwsHome/images/yay_in_exceptions.png) no-repeat 100px;
	width:204px;
	height:148px;
	font-weight:bold;
	text-decoration:none;
}
#inresidente .right h2 span {
	font-size:24px;
}
#inresidente .right .hey_yet_another_totally_random_style p
{
	font-size: 10px;
	font-family: Arial;
}


/* sub metering*/
#sub .left {
	float:left;
	width:500;
	height:1300px;
	padding:0 5px 0 10px;
	/*background:url(/xwsHome/images/bottom_dark_green.png) no-repeat left bottom;*/
	font-size:10px;
}
		
#sub .left p {
	font-size:10px;
	font-family: Arial;
	
}

#sub .right {
	float:left;
	width:380px;
	height:1300px;
	padding:0 0 0 0;
	/*background:#bfd4c0 url(/xwsHome/images/bottom_dark_green.png) no-repeat right bottom;*/
	font-size:10px;
}
#sub .resident_right_body {
	padding:0 80px 0 20px;
}

#sub .right .resident_right_body p {
	font-family:Arial;
	font-size:10px;
}

#sub .sub_left_header {
	color:#036327;
	font-size:14px;
	background:url(/xwsHome/images/sub_left_header.png) no-repeat 0px 10px;
	padding:60px 20px 60px 250px;
	border-bottom:1px solid #bbb2a6;
}
#sub .left h1 {
	color:#036327;
}

#sub .left .yay_more_styles p 
{
	font-family: Arial;
	font-size:12px;
}

#sub .yay_more_styles {
	background:#e8f5e3;
}
#sub .yay_more_styles dl {
	width:200px;
	padding:0 5px 0 5px;
}
#sub .yay_more_styles dt {
	color:#036327;
}
#sub .some_totally_random_style {
	background:#f6f9e1
}
#sub .some_totally_random_style h1 {
	color:#036327;
}
#sub .right .resident_right_body h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight:bold;
}
#sub .right h2 {
	color:#036327;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
#sub .right h2.yay_exceptions {
	background:url(/xwsHome/images/yay_exceptions.png) no-repeat;
	width:195px;
	height:148px;
	
}
#sub .right h2 span {
	font-size:24px;
}

#sub .resident_right_body h2 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

/* sub_in metering*/
#sub_in .left {
	float:left;
	width:360;
	height:1400px;
	padding:0 5px 0 10px;
	/*background:url(/xwsHome/images/bottom_dark_green.png) no-repeat left bottom;*/
	font-size:10px;
}
		
#sub_in .left p {
	font-size:10px;
	font-family: Arial;
	
}

#sub_in .right {
	float:left;
	width:290px;
	height:1400px;
	padding:0 0 0 0;
	/*background:#bfd4c0 url(/xwsHome/images/bottom_dark_green.png) no-repeat right bottom;*/
	font-size:10px;
}
#sub_in .resident_right_body {
	padding:0 80px 0 20px;
}

#sub_in .right .resident_right_body p {
	font-family:Arial;
	font-size:10px;
}

#sub_in .sub_left_header {
	color:#036327;
	font-size:14px;
	background:url(/xwsHome/images/sub_in_left_header.png) no-repeat 0px 10px;
	padding:60px 20px 60px 143px;
	border-bottom:1px solid #bbb2a6;
}
#sub_in .left h1 {
	color:#036327;
}

#sub_in .left .yay_more_styles p 
{
	font-family: Arial;
	font-size:12px;
}

#sub_in .yay_more_styles {
	background:#e8f5e3;
}
#sub_in .yay_more_styles dl {
	width:200px;
	padding:0 5px 0 5px;
}
#sub_in .yay_more_styles dt {
	color:#036327;
}
#sub_in .some_totally_random_style {
	background:#f6f9e1
}
#sub_in .some_totally_random_style h1 {
	color:#036327;
}
#sub_in .right .resident_right_body h1 {
	color:#bbbcbf;
	font-size:14px;
	font-weight:bold;
}
#sub_in .right h2 {
	color:#036327;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}
#sub_in .right h2.yay_exceptions {
	background:url(/xwsHome/images/yay_exceptions.png) no-repeat;
	width:195px;
	height:148px;
	
}
#sub_in .right h2 span {
	font-size:24px;
}

#sub_in .resident_right_body h2 {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


/* media */
#media .left {
	float:left;
	width:300px;
	height:450px;
	padding:0 20px 0 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:12px;
}

#media .left .media_contact_container p
{
	font-family:Arial;
}
#media .right {
	float:right;
	width:220px;
	height:520px;
	/*padding:0 0 0 0;*/
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-size:10px;
}
#media .media_contact_container {
	border: 1px solid #b30738;
	margin:10px 0 0 0;
}
#media .media_contact_container h1 {
	background:#b30738;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:2px 10px 2px 10px;
}
#media .media_contact_container span {
	font-weight:bold;
	text-decoration:underline;
	font-weight:bold;
}
#media .media_contact_container p {
	padding-left:10px;
	padding-right:10px;
}
#media .right div {
	margin:10px 0 0 20px;
}


/* inmedia */
#inmedia .left {
	float:left;
	width:320px;
	height:500px;
	padding:0 10px 0 5px;
	font-size:12px;
}

#inmedia .left .inmedia_contact_container p
{
	font-family:Arial;
}
#inmedia .right {
	float:left;
	width:100px;
	height:500px;
	padding:0 0 0 0;
	font-size:10px;
}
#inmedia .inmedia_contact_container {
	border: 1px solid #b30738;
	margin:10px 0 0 0;
	width: 320px;
}
#inmedia .inmedia_contact_container h1 {
	background:#b30738;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:2px 10px 2px 10px;
}
#inmedia .inmedia_contact_container span {
	font-weight:bold;
	text-decoration:underline;
	
}
#inmedia .inmedia_contact_container p {
	padding-left:5px;
	padding-right:5px;
}
#inmedia .right div {
	margin:10px 0 0 10px;
}
/* news */
#news .left {
	float:left;
	width:505px;
	height:1800px;
	/*padding:30px 30px 0 10px;*/
	padding:0 15px 0 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:12px;
}
#news .right {
	float:left;
	width:370px;
	height:1800px;
	padding:0 0 0 0px;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-size:12px;
}
#news .media_contact_container {
	border: 1px solid #b30738;
	margin:10px 10px 0 0;
}
#news .media_contact_container h1 {
	background:#b30738;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:2px 10px 2px 10px;
}


#news .media_contact_container p {
	padding-left:10px;
	padding-right:10px;
	font-family: Arial;
}
#news .left h2 {
	color:#b30738;
	padding:0 0 0 20px;
	font-size:18px;
	font-weight:normal;
	font-family: Arial;
	text-decoration:none;
}

#news .left h2 a {
	font-size:16px;
	font-weight:bold;
	font-family: Arial;
	text-decoration:none;
}

#news .left h2 a:hover {
	text-decoration:underline;
}

#news .left h3 {
	color:#005bb2;
	font-weight:normal;
	font-size:14px;
	font-family: Arial;
}

#news .left p {
	font-family: Arial;
	font-size: 12px;
}

#news .left a {
	font-family: Arial;
	font-size: 12px;
}

#news .right div {
	margin:10px 0 0 20px;
}

/* innews */
#innews .left {
	float:left;
	width:384px;
	height:2050px;
	/*padding:30px 30px 0 10px;*/
	padding:0 10px 0 10px;
	/*background:url(/xwsHome/images/bottom_blue_in.png) no-repeat left bottom;*/
	font-size:12px;
}
#innews .right {
	float:left;
	width:200px;
	height:2050px;
	padding:0 0 0 0px;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue_in.png) no-repeat right bottom;*/
	font-size:12px;
}
#innews .inmedia_contact_container {
	border: 1px solid #b30738;
	margin:10px 10px 0 0;
}
#innews .inmedia_contact_container h1 {
	background:#b30738;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:2px 10px 2px 10px;
}


#innews .inmedia_contact_container p {
	padding-left:10px;
	padding-right:10px;
	font-family: Arial;
}
#innews .left h2 {
	color:#b30738;
	padding:0 0 0 20px;
	font-size:18px;
	font-weight:normal;
	font-family: Arial;
	text-decoration:none;
}

#innews .left h2 a {
	font-size:16px;
	font-weight:bold;
	font-family: Arial;
	text-decoration:none;
}

#innews .left h2 a:hover {
	text-decoration:underline;
}

#innews .left h3 {
	color:#005bb2;
	font-weight:normal;
	font-size:14px;
	font-family: Arial;
}

#innews .left p {
	font-family: Arial;
	font-size:12px;
}

#innews .left a {
	font-family: Arial;
	font-size:12px;
}

#innews .right div {
	margin:10px 0 0 20px;
}
/* webcasts */
#webcasts .left {
	float:left;
	width:500px;
	height:600px;
	padding:0 10px 0 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:12px;
}
#webcasts .right {
	float:left;
	width:380px;
	height:600px;
	padding:0 0 0 0px;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-size:12px;
}

#webcasts .left p {
	font-family: Arial;
}

#webcasts .left ul h1 {
	color:#f1b40d;
	margin:0 0 0 0;
	padding:10px 0 0 0;
}
#webcasts .left ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#webcasts .left li {
	list-style-type:none;
	padding:0 0 0 95px;
	margin:0 0 0 0;
	height:85px;
	background:url(/xwsHome/images/web1.png) no-repeat left center;
	font-size:14px;
	
}


#webcasts .left li.web1 {
	background:url(/xwsHome/images/web1.png) no-repeat left center;
}
#webcasts .left li.web2 {
	background:url(/xwsHome/images/web2.png) no-repeat left center;
}
#webcasts .left li.web3 {
	background:url(/xwsHome/images/web3.png) no-repeat left center;
}
#webcasts .left li.web4 {
	background:url(/xwsHome/images/web4.png) no-repeat left center;
}
#webcasts .left li.web5 {
	background:url(/xwsHome/images/web5.png) no-repeat left center;
}
#webcasts .left li.web6 {
	background:url(/xwsHome/images/film_6.jpg) no-repeat left center;	
}
#webcasts .left li.web7 {
	background:url(/xwsHome/images/film_7.jpg) no-repeat left center;	
}

/* inwebcasts */
#inwebcasts .left {
	float:left;
	width:380px;
	height:580px;
	padding:0 30px 0 10px;
	/*background:url(/xwsHome/images/bottom_blue.png) no-repeat left bottom;*/
	font-size:12px;
}
#inwebcasts .right {
	float:left;
	width:250px;
	height:580px;
	padding:0 0 0 0px;
	/*background:#eaeef6 url(/xwsHome/images/bottom_blue.png) no-repeat right bottom;*/
	font-size:12px;
}

#inwebcasts .left p {
	font-family: Arial;
}

#inwebcasts .left ul h1 {
	color:#f1b40d;
	margin:0 0 0 0;
	padding:10px 0 0 0;
}
#inwebcasts .left ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#inwebcasts .left li {
	list-style-type:none;
	padding:0 0 0 95px;
	margin:0 0 0 0;
	height:85px;
	background:url(/xwsHome/images/web1.png) no-repeat left center;
	font-size:14px;
	
}


#inwebcasts .left li.web1 {
	background:url(/xwsHome/images/web1.png) no-repeat left center;
}
#inwebcasts .left li.web2 {
	background:url(/xwsHome/images/web2.png) no-repeat left center;
}
#inwebcasts .left li.web3 {
	background:url(/xwsHome/images/web3.png) no-repeat left center;
}
#inwebcasts .left li.web4 {
	background:url(/xwsHome/images/web4.png) no-repeat left center;
}
#inwebcasts .left li.web5 {
	background:url(/xwsHome/images/web5.png) no-repeat left center;
}
#inwebcasts .left li.web6 {
	background:url(/xwsHome/images/film_6.jpg) no-repeat left center;	
}
#inwebcasts .left li.web7 {
	background:url(/xwsHome/images/film_7.jpg) no-repeat left center;	
}

/* case */
#case .left {
	float:left;
	width:470px;
	height:300px;
	padding:0 30px 0 10px;
	font-size:12px;
}

#case .left p {
	font-family: Arial;
}
#case .right {
	float:left;
	width:200px;
	height:300px;
	padding:0 5px 0 15px;
	font-size:10px;
}

#case .left ul h1 {
	color:#f1b40d;
	margin:0 0 0 0;
	padding:10px 0 0 0;
}
#case .left ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
		
}
#case .left li {
	list-style-type:none;
	padding:0 0 0 95px;
	margin:0 0 0 0;
	height:85px;
	background:url(/xwsHome/images/case1.png) no-repeat left center;
	font-size:14px;
}
#case .left li.case1 {
	background:url(/xwsHome/images/case1.png) no-repeat left center;
}
#case .left li.case2 {
	background:url(/xwsHome/images/case2.png) no-repeat left center;
}

#case .left a:hover {
	cursor:pointer;
	text-decoration:underline;
}


/* incase */
#incase .left {
	float:left;
	width:360px;
	height:300px;
	padding:0 10px 0 10px;
	font-size:12px;
}

#incase .left p {
	font-family: Arial;
}
#incase .right {
	float:left;
	width:100px;
	height:300px;
	padding:0 5px 0 10px;
	font-size:10px;
}

#incase .left ul h1 {
	color:#f1b40d;
	margin:0 0 0 0;
	padding:10px 0 0 0;
}
#incase .left ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#incase .left li {
	list-style-type:none;
	padding:0 0 0 95px;
	margin:0 0 0 0;
	height:85px;
	background:url(/xwsHome/images/case1.png) no-repeat left center;
	font-size:14px;
}
#incase .left li.case1 {
	background:url(/xwsHome/images/case1.png) no-repeat left center;
}
#incase .left li.case2 {
	background:url(/xwsHome/images/case2.png) no-repeat left center;
}

#incase .left a:hover {
	cursor:pointer;
	text-decoration:underline;
}
/* training */
#training {
	height:1150px;
}
#training h1 {
	color:#b30838;
	font-size:25px;
	
}
#training .training_left {
	float:left;
	width:460px;
	padding: 0 10px 0 5px;
	height:1150px;
	font-size:12px;
}
#training .training_left div {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:12px;
}

#training .training_left a {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
	font-family:Arial;
	
}
#training .training_left p {
	font-family: Arial;
	font-size: 16px;
	line-height:25px;
	margin:0 0 0 10px;
}
#training .training_left ul {
	list-style-type:disc;
	margin:0 0 0 0;
	padding: 0 0 10px 30px;
	font-size:16px;
}
#training .training_left li {
	margin:15px 0 0 15px;
	padding:0 0 0 0;
	line-height:25px;
}

#training .training_right {
	float:left;
	width:385px;
	padding:0 0 0 10px;
	height: 1150px;
	font-size:12px;
}

#training .training_right dt {
	font-weight:bold;
	font-family: Arial;
	font-size: 14px;
	margin:0 0 10px 0;
}
#training .training_right dd {
	margin:0 0 20px 0;
}

#training .training_right p {
	font-family: Arial;
	font-size: 12px;
	margin:0 0 10px 0;
}

#training .training_right a {
	font-family: Arial;
	font-size: 12px;
}

#training .yay_more_styles {
	background:#f9f4ea;
	padding:15px;
}

/* intraining */
#intraining {
	height:1400px;
}
#intraining h1 {
	color:#b30838;
	font-size:25px;
	
}
#intraining .training_left {
	float:left;
	width:360px;
	padding: 0 10px 0 5px;
	height:1400px;
	font-size:12px;
}
#intraining .training_left div {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:12px;
}

#intraining .training_left a {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
	font-family:Arial;
	
}
#intraining .training_left p {
	font-family: Arial;
	font-size: 16px;
	line-height:25px;
	margin:0 0 0 10px;	
}
#intraining .training_left ul {
	list-style-type:disc;
	margin:0 0 0 0;
	padding: 0 0 10px 30px;
	font-size:16px;
}
#intraining .training_left li {
	margin:15px 0 0 15px;
	padding:0 0 0 0;
	line-height:25px;	
}

#intraining .training_right {
	float:left;
	width:290px;
	padding:0 0 0 10px;
	height: 1400px;
	font-size:12px;
}

#intraining .training_right dt {
	font-weight:bold;
	font-family: Arial;
	font-size: 14px;
	margin:0 0 10px 0;	
}
#intraining .training_right dd {
	margin:0 0 20px 0;
}

#intraining .training_right p {
	font-family: Arial;
	font-size: 12px;
	margin:0 0 10px 0;	
}

#intraining .training_right a {
	font-family: Arial;
	font-size: 12px;
}

#intraining .yay_more_styles {
	background:#f9f4ea;
	padding:15px;
}

/* security */
#security {
	height:1200px;
}
#security h1 {
	color:#b30838;
	font-size:25px;
	
}
#security .security_left {
	float:left;
	width:460px;
	padding:0 10px 0 5px;
	height:1200px;
	font-size:12px;
}
#security .security_left div {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:12px;
}

#security .security_left a {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
	font-family:Arial;
	
}
#security .security_left p {
	font-family: Arial;
	font-size: 16px;
	line-height:25px;
	margin:0 0 0 10px;
}
#security .security_left ul {
	list-style-type:disc;
	margin:0 0 0 0;
	padding: 0 0 10px 30px;
	font-size:16px;
}
#security .security_left li {
	margin: 15px 0 0 15px;
	padding:0 0 0 0;
	line-height:25px;
}

#security .security_right {
	float:left;
	width:385px;
	padding: 0 0 0 10px;
	height: 1200px;
	font-size:12px;
}
#security .security_right dt {
	font-weight:bold;
	font-family: Arial;
	font-size: 14px;
	margin:0 0 10px 0;
}
#security .security_right dd {
	margin: 0 0 20px 0;
}

#security .security_right p {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	margin:0 0 10px 0;
}

#security .security_right a {
	font-family: Arial;
	font-size: 12px;
}
#security .security_right ul {
	list-style-type:disc;
	margin:0 0 0 0;
	padding: 0 0 10px 30px;
	font-size:12px;
}
#security .security_right li {
	margin:5px 0 0 0;
	padding:0 0 0 0;
}

/* insecurity */
#insecurity {
	height:1500px;
}
#insecurity h1 {
	color:#b30838;
	font-size:25px;
	
}
#insecurity .security_left {
	float:left;
	width:360px;
	padding:0 10px 0 5px;
	height:1500px;
	font-size:12px;
}
#insecurity .security_left div {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:1px;
}

#insecurity .security_left a {
	height:55px;
	margin:0 0 10px 0;
	line-height:25px;
	font-size:16px;
	font-family:Arial;
	
}
#insecurity .security_left p {
	font-family: Arial;
	font-size: 16px;
	line-height:25px;
	margin:0 0 0 10px;	
}
#insecurity .security_left ul {
	list-style-type:disc;
	margin:0 0 0 0;
	padding: 0 0 10px 30px;
	font-size:16px;
}
#insecurity .security_left li {
	margin:15px 0 0 15px;
	padding:0 0 0 0;
	line-height:25px;	
}

#insecurity .security_right {
	float:left;
	width:290px;
	padding:0 0 0 10px;
	height: 1500px;
	font-size:12px;
}
#insecurity .security_right dt {
	font-weight:bold;
	font-family: Arial;
	font-size: 14px;
	margin:0 0 10px 0;	
}
#insecurity .security_right dd {
	margin:0 0 20px 0;
}

#insecurity .security_right p {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	margin:0 0 10px 0;
}

#insecurity .security_right a {
	font-family: Arial;
	font-size: 12px;
}
#insecurity .security_right ul {
	list-style-type:disc;
	margin:0 0 0 0;
	padding: 0 0 10px 30px;
	font-size:12px;
}
#insecurity .security_right li {
	margin:5px 0 0 0;
	padding:0 0 0 0;
}