ul {
list-style-image: url(images/pt.gif);
}

body {background-color: #F2F2F2;}

.imgborder{ border:solid 1px #9F9F9F; padding:2px;}

td, body,p {
  font-family : Verdana, Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #383A3B;
  font-size: 11px;
  
}

.scroll{
  font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #000000;
  font-size: 12px;
  background-color: #e1e7d3;

}
h1{
  font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #333333;
  font-size: 25px;
  margin-bottom: 2px;

}

h2{
  font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #839BBA;
  font-size: 18px;

}



.ttl{
  font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #839BBA;
  font-size: 18px;

}

.ttlno{
  font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  font-size: 18px;

}

.ttltable{
  font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: bold;
  color: #FF0000;
  font-size: 13px;

}

 h3, .tmenu{
  font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #839BBA;
  font-size: 20px;
  padding: 0px;
  margin:0px 0px 7px 0px;
}


.box{
 border: solid 1px #9DB1CA;
 background-color: #FFFFFF;
 width:82px;
 height: 82px;

}


.bgblue {
 background-color: #1351A2;
 color: #FFFFFF;
 font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
 font-weight: normal;
 font-size: 18px;
 padding:10px;
}

.bgol {
 background-color: #ACBF9C;
 color: #FFFFFF;
 font-family : Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
 font-weight: normal;
 font-size: 18px;
 padding:10px;
}


.mtable {
border:solid 1px #839BBA; 
background-color: #E9F1F8;
}



.txt {
  color: #666666;
}

.title {
  color: #1351A2;
  font-size:14px;
  font-weight:bold;
}


.text{
  font-family :  Arial, Trebuchet MS,  MS, Times, Helvetica, Sans-serif;
  color: #33AA17;
}


.btxt{font-size:12px;}


.bg {background-color: #A6A6A6;}

.bg1 {background-color: #0478FF;}

.bg2 {background-color: #E8F3FF;}


.error {
  font-family :  Verdana, Arial, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #FF0000;
  font-size: 12px;
}


input{
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: normal;
  color: #343434;
  font-size: 12px;
}


form{
padding:0px;
margin:0px;
}

.formfields{
  font-size: 12px;
  color: #333333;
  background: #FFFFFF;
  width:150px;
  border: solid 1px #CECECE;
}

select{
  font-family : Verdana, Arial, MS, Times, Helvetica, Sans-serif;
  font-size: 12px;
  color: #333333;
}



a:link     {  color: #666666; text-decoration: none}
a:visited  {  color: #666666; text-decoration: none;}
a:hover    {  color: #666666; text-decoration: none;}
a:active   {  color: #666666; text-decoration: none}

a:link.yellow     {  color: #F0FF00; text-decoration: underline}
a:visited.yellow  {  color: #F0FF00; text-decoration: underline}
a:hover.yellow    {  color: #F0FF00; text-decoration: underline}
a:active.yellow   {  color: #F0FF00; text-decoration: underline}
 
a:link.grey    {text-decoration:none; color: #383A3B;}
a:visited.grey {text-decoration:none; color: #383A3B;}
a:active.grey  {text-decoration:none; color: #383A3B;}
a:hover.grey   {text-decoration:none; color: #383A3B;}


a:link.blue    {text-decoration:none; color: #648EBD;}
a:visited.blue {text-decoration:none; color: #648EBD;}
a:active.blue  {text-decoration:none; color: #648EBD;}
a:hover.blue   {text-decoration:none; color: #648EBD;}

a:link.red    {text-decoration:none; color: #CC0000;}
a:visited.red {text-decoration:none; color: #CC0000;}
a:active.red  {text-decoration:none; color: #CC0000;}
a:hover.red   {text-decoration:none; color: #CC0000;}

a:link.white    {text-decoration: underline; color: #FFFFFF;}
a:visited.white {text-decoration: underline; color: #FFFFFF;}
a:active.white  {text-decoration: underline; color: #FFFFFF;}
a:hover.white   {text-decoration: underline; color: #FFFFFF;}

a:link.blue1    {text-decoration: underline; color: #1351A2;}
a:visited.blue1 {text-decoration: underline; color: #1351A2;}
a:active.blue1  {text-decoration: underline; color: #1351A2;}
a:hover.blue1   {text-decoration: underline; color: #1351A2;}

a:link.un     {  color: #CC0000; text-decoration: underline}
a:visited.un  {  color: #CC0000; text-decoration: underline}
a:hover.un    {  color: #CC0000; text-decoration: underline}
a:active.un   {  color: #CC0000; text-decoration: underline}

.row11
{
 padding: 5px;
 color: #666666;
 background-color: #F4F9FD;
}

.row1
{
 padding: 15px;
 color: #666666;
 background-color: #F4F9FD;
}

.row2
{
 padding: 15px;
 color: #666666;
 background-color: #FFFFFF;
}

.row
 {font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 padding-left:10px;
 padding-right:5px;
 padding-top:4px;
 padding-bottom:4px;
 color: #FFFFFF; 
 border: solid 1px #eeeeee;
 /*background-color: #ACBF9C;*/
 background-color: #1351A2;
}

.row_
 {font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: none; 
 padding-left:10px;
 padding-right:5px;
 padding-top:4px;
 padding-bottom:4px;
 color: #313031; 
 /*background-color: #D4E5C6;*/
 background-color: #E9F1F8; 
 border-bottom: solid 1px #eeeeee;
}

.row3
 {font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 padding-left:10px;
 padding-right:5px;
 padding-top:4px;
 padding-bottom:4px;
 color: #839BBA; 
 background-color: #E9F1F8;
}

.tabprofile {
 background-color: #E9F1F8;
 border-top: solid 1px #9DB1CA;
 border-right: solid 1px #9DB1CA;
 border-left: solid 1px #9DB1CA;
 padding:2px 3px 2px  3px;
}

.mprofile {
 background-color: #F4F9FD;
 border: solid 1px #9DB1CA;
}