/* CSS Document */
*{ margin:0px; padding:0px; border:0px
}
body {font-family: arial, helvetica, sans-serif;font-size:11px;color:#666666}
p{ padding-bottom:10px}
h1{padding-bottom:10px; font-size:25px; color:#00529c}
a{ color:#666}
ul li{ background:url(../images/ico.gif) no-repeat 0px 4px; padding-left:10px; list-style:none}
td {font-family: arial, helvetica, sans-serif;font-size:11px;color: #666666}
td.blues {color:#0099CC;background-color:#D4ECFB;font-size:11px;}

.footer {font-family: arial, helvetica, sans-serif;font-size:10px;color: #999999;text-align:right;padding:3px;text-decoration:none}
.content {background-color:#FFFFFF;background-image:url(../images/content_bg.gif);background-repeat:repeat-x;background-position:bottom}
.imagearea {vertical-align:top;text-align:right;padding:290px 10px 30px 11px;background-image:url(../images/sensitivity_image.jpg);background-repeat: no-repeat;background-position: top right}
.title {font-size:32px;}
.tips {font-size:13px;text-align:left}
.tc {color:#0099FF;font-size:14px; font-weight:bold}
.small_title {color:#0099FF;font-size:18px;}
.small_title1 {color:#0099FF;font-size:22px;}
.small_title2 {color:#00a7e9;font-size:16px;}
.small_link {color:#0099FF;font-size:14px;}
.bullet_line {font-size:18px;}
.title_white {color:#FFFFFF;font-size:14px; font-weight:bold; display:block; padding:4px}
.bodytext {color:#1e3873; font-size:15px}
.smallbodytext {color:#1e3873; font-size:11px}

.style4 a:link{color: #02a9e3; text-decoration: none;}
.style4 a:visited{color: #02a9e3; text-decoration: none;}
.style4 a:hover{color: #02a9e3; text-decoration: underline;}
.style4 a:active{color: #02a9e3; text-decoration: none;}

input.button {background-color:#d4ecfb;border:1px solid #00a3e6;font-size:9px;color:#00a3e6;overflow:visible;}
input.inputtext {background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333; width:200px; height:18px ;}

.inputtextera {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; width:200px; border:1px solid #cccccc; color:#333333;}
select {background-color:#FFFFFF;border:1px solid #00a3e6;font-size:11px;color:#00a3e6}

.bites {font-size:24px}
	.bites_white1 {font-family: Arial, Helvetica, sans-serif;font-size:16px;}
	.bites_white2 {font-size:14px;font-family: Arial, Helvetica, sans-serif;}
	.bites_white3 {font-size:14px}
	.bites_white4 {font-size:12px}
	.bites_white5 {font-size:14px}

table.tableJoin td{ padding:4px 5px 5px 5px ; height:12px ; width:100%; vertical-align:middle;}
	td.tdWhite { height:2px !important; padding:0 !important;}
table.tableNoSpace {  width:80px !important;}
	table.tableNoSpace td{padding: 0 !important; height:auto !important ;}
table.tableNormal { font-size:12px !important;  color:#666666; line-height:1.4;}

h3 {color: #1e3873; font-family: Arial, Helvetica, sans-serif; font-size:15px; line-height:1.3; font-style:normal; font-weight:400 ; margin:0 ; padding:5px 0 ;}	
h4 {color: #00A3E6;font-size:20px;font-weight:bold; margin:0 ; padding:5px 0 ;}
h5 {color: #00a7e9;font-size:11px; margin:0 ; padding:0px 0 0 3px;}
h6 {color: #1e3873; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:1.3; font-style:normal; font-weight:400 ; margin:0 ; padding:5px 0 ;}	

	
.style1 {color: #504f4f;}
.style2 {color: #33bef2} 
.style3 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #504f4f}


/* new css for survey */
input.inputtextlong {background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333; width:420px; height:18px ;}
input.inputtextlong2 {background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333; width:300px; height:18px ;}
input.inputtextshort{background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333; width:125px; height:18px ;}
input.inputtextshort2{background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333; width:240px; height:18px ;}
input.inputtextmedium{background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333; width:340px; height:18px ;}

textarea.surveytextarea {background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333; width:510px; height:100px ; font-family:Arial, Helvetica, sans-serif }

table.tablethreecol {  }
	table.tablethreecol td{padding: 0 !important; height:auto !important ; white-space:nowrap;}
.textfeild {width:420px; background-color:#FFFFFF;border:1px solid #cccccc;font-size:12px;color:#333333;}

input.button2 {background-color:#d4ecfb;border:1px solid #00a3e6;font-size:9px;color:#00a3e6;overflow:visible; float:right}
	
select.surveyselect{background-color:#FFFFFF;border:1px solid #cccccc;font-size:11px;color:#00a3e6 ; width:100px}

select.surveyselectmid{background-color:#FFFFFF;border:1px solid #cccccc;font-size:11px;color:#00a3e6 ; width:306px}

select.surveyselect2{background-color:#FFFFFF;border:1px solid #cccccc;font-size:11px;color:#00a3e6 ; width:420px}

.checkboxtop{vertical-align:top}


table.tableJoin2 td{ padding:4px 5px 5px 5px ; height:12px ;  /*vertical-align:middle;*/ }
table.tableJoin3 td{ padding:4px 5px 5px 5px ; height:12px ; /*vertical-align:middle;*/ }

	td.tdWhite { height:2px !important; padding:0 !important;}
table.tableNoSpace {  width:80px !important;}
	table.tableNoSpace td{padding: 0 !important; height:auto !important ;}
table.tableNormal { font-size:12px !important;  color:#666666; line-height:1.4;}

table.tellafriendForm .sendtofriend { background: url(../westfieldcomp/images/sendtofriend_left.gif) no-repeat top left; border: 0px ; color:#fff; padding:0 0 0 15px ; margin:0;}
table.tellafriendForm .sendtofriend input { background:  #00a7f1 url(../westfieldcomp/images/sendtofriend_right.gif) no-repeat top right !important; border: 0px solid ;  margin:0; padding:0 12px 0 0px; height:18px; font-size: 12px; width:120px; color:#fff;}

p.highlight1 { font-size:1.5em; line-height:1.2em; color:#1e3873; }

p.messageoff { display:none; }
p.messageon {  font-size:1.5em; line-height:1.2em; color:#ef4223; margin: 0 0 20px; }

table.tellafriendForm { border-collapse:collapse;  }
table.tellafriendForm td{ padding:5px 3px;}
table.tellafriendForm th{ padding:10px 5px 3px; }
table.tellafriendForm th{ font-size: 12px; text-align:left; }

table.tellafriendForm td input{ width:190px; border:1px solid #7F9DB9; background: #fff !important; height:1.7em ;}
iframe html{  background-color:#009ee2!important;}

/* Main Angel */
#slideshow{ position:relative}
#slideshow #slidesContainer { margin:0 auto;width:588px; height:520px; overflow:auto;}
#slideshow #slidesContainer .slide{margin:0 auto;   background: url(../images/bg_mainangel.jpg) repeat-x bottom; width:568; height:520px; position:relative; font-size:12px; }
#slideshow #slidesContainer .slide div{ padding:20px}
.bg2{ background:url(../images/bg_mainangel2.jpg) repeat-x bottom!important;}
.slide a{ color:#23a3e4; font-weight:bold}
.slide .banner{ position:absolute; bottom:40px; left:20px}
.slide .picture{ position:absolute; bottom:0px; right:10px}
.slide .next{ position:absolute; bottom:10px; right:10px; color:#00a3e6; font-size:16px; font-weight:bold}
.control { display:block; width:40px; height:20px; position:absolute;cursor: pointer; z-index:1000; color:#23a3e4; z-index:100; font-weight:bold; font-size:16px}
#leftControl {bottom:5px; left:20px;}
#rightControl { bottom:5px; right:20px;}

.tableTheExperts { border: solid 1px #ccc; width:507px; margin-left:auto; margin-right:auto}
.tableTheExperts td .em_wfs_input_text{ border:solid 1px #CCC; padding:3px}
.tableTheExperts td{ padding:3px; font-size:12px; vertical-align:top}
.tableTheExperts td.title{ font-size:18px; color:#00a3e6; font-weight:bold; background-color:#e3e3e3}
.tableTheExperts td.text{ background-color:#efefef; padding:5px;}
.tableTheExperts td.text .button{ background:url(../images/btn_submit.jpg) no-repeat; width:72px; height:38px; border:none}