
body,  tr, td, p, br, select,input,div,form,textarea  {  font-family: "Arial"; font-size: 8.5pt; color:#2E7DB4}



a:visited {font-family: "Arial";color:#414141; text-decoration: none }
a:link {  font-family: "Arial"; font-size: 8.5pt;  color: #414141; text-decoration: none}
a:active {  font-family: "Arial"; font-size: 8.5pt;  color: #414141; text-decoration: none}
a:hover {  font-family: "Arial"; font-size: 8.5pt;  color: #67B4E5; text-decoration: none}


/*News*/
dl.newsList dt{padding:18px 28px 0 40px;background:url(/image/common/icon_round.gif) 26px 22px no-repeat;}
dl.newsList dt strong{color:#333;}
dl.newsList dt span{font-size:0.9em;color:#a0a0a0;padding-left:5px;}
dl.newsList dt.first-child{padding-top:0;background:url(/image/common/icon_round.gif) 26px 4px no-repeat;}
dl.newsList dd{padding:8px 28px 20px 40px;color:#929292;text-align:justify;background:url(/image/common/line_dot1.gif) 0 bottom repeat-x;}

#progressBackgroundFilter {
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
overflow: hidden;
padding: 0;
margin: 0;
background-color: #000;
filter: alpha(opacity=50);
opacity: 0.5;
z-index: 1000;
}
#processMessage {
position: fixed;
top: 30%;
left: 43%;
padding: 10px;
width: 14%;
z-index: 1001;
background-color: #fff;
border: solid 1px #000;
text-align: center;
}



h1 {
  font: bold 24px Verdana, sans-serif;
  line-height: normal;
  background-color: #f0f0f0;
  color: #003366;
  border-bottom: #3c78b5;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 2px;
  margin: 36px 0 4px 0;
}
h2 { 
  font: bold 18px Verdana, sans-serif;
  line-height: normal;
  border-bottom: #3c78b5;
  border-width: 0 0 1px 0;
  border-style: solid;
  padding: 2px;
  margin 21px 0px 4px 0px;
}
h3 { 
  font: bold 14px Verdana, sans-serif;
  line-height: normal;
  background-color: #f0f0f0;
  padding: 4px;
  margin 21px 0px 4px 0px;
  border: 1px solid #c0c0c0;
}
h4 { 
  font: bold 12px Verdana, sans-serif;
  line-height: normal;
  background-color: #f0f0f0;
  padding: 4px;
  margin 21px 0px 4px 0px;
  border: 1px solid #c0c0c0;
}

h1.pagename { 
  background-color: #ffffff;
  padding: 2px 0 2px 0;
  margin: 0 0 4px 0;
}
h3.leftmenuheading { margin-top: 0; }

img {border:0 none;line-height:0;}

/*render start - account - user profile*/
.userProfile fieldset.renderType1{width:370px;}
.userProfile fieldset.renderType1 p label{width:105px;}
.userProfile fieldset.renderType1 p input{width:253px;