td{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;	
}
.toplink
{
    FONT-SIZE: 12px;
    COLOR: #eff3f5;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.input
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheading
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial Black, Arial, Helvetica, sans-serif
}
.copyright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #696969;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.emessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #b81c1c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: black;
    FONT-FAMILY: Arial, 'Arial Black', Helvetica, sans-serif
}
.zag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.bodytext
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bodyboldtext
{
    FONT-SIZE: 12px;
    COLOR: #144383;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menuitem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menuhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000080;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.formfield
{
    BORDER-RIGHT: #144383 1pt solid;
    BORDER-TOP: #144383 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #144383 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #144383 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.formfi
{
    BORDER-RIGHT: #144383 1pt solid;
    BORDER-TOP: #144383 1pt solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #144383 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #144383 1pt solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.formhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4a8ebe;
    FONT-FAMILY: verdana, arial;
    BACKGROUND-COLOR: #edf4f8;
    TEXT-DECORATION: none
}
.toptextlink{
    FONT-SIZE: 11px;
    COLOR: #eff3f5;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}
A.toptextlink:hover
{
 FONT-SIZE: 11px;
  FONT-FAMILY: Arial, Verdana;
    COLOR: #8dbbfa;
    TEXT-DECORATION: none;
}
A.toplink:hover
{
    COLOR: #8dbbfa;
    TEXT-DECORATION: none
}
A.lnk
{
    COLOR: #144383;
    TEXT-DECORATION: underline;
    cursor:pointer;
}
A.lnk:link
{
    COLOR: #144383;
    TEXT-DECORATION: underline
}
A.lnk:visited
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
A.lnk:active
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
A.lnk:hover
{
    COLOR: red;
    TEXT-DECORATION: underline;
}
A.download:link
{
    FONT-WEIGHT: normal;
    COLOR: #000080
}
A.download:visited
{
    FONT-WEIGHT: normal;
    COLOR: #000080
}
A.download:active
{
    FONT-WEIGHT: normal;
    COLOR: #000080
}
A.download:hover
{
    FONT-WEIGHT: normal;
    COLOR: #0000cc
}
A
{
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: red
}
A:visited
{
}
.prohead, .td_head
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BORDER-LEFT: thin;
    COLOR: #4a8ebe;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edf4f8
}
.proshead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e4e4e4
}
.procont
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.procontbg
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edf4f8
}
.proscont
{
    FONT-SIZE: 12px;
    COLOR: #000080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.probut1
{
    border: 1px double #5E7FAD;
    FONT-SIZE: 9pt;
    COLOR: #144383;
	width:112px;
    FONT-FAMILY: Arial,Helvetica,Verdana
}
.probut
{
    BORDER-RIGHT: #144383 1pt solid;
    BORDER-TOP: #144383 1pt solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #144383 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: #144383 1pt solid;
    FONT-FAMILY: Arial,Helvetica,Verdana
}

.prNOobut
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #ececec;
    COLOR: #d3d3d3;
    FONT-FAMILY: Arial,Helvetica,Verdana
}
.news
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.bodysmall
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.toptext
{
    FONT-SIZE: 11px;
    COLOR: #eff3f5;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
.topmenulink
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

form.td_form, form.td_form a { margin:0px; padding:0px; }

.sort_row { text-align:center; height:11px; background-color:#edf4f8; }
.sort_row td img { cursor:pointer; }

table.tb_project_choice td.td_head { padding-left:5px; padding-right:5px; }

button.btn_change_status { border-style:none; background-color:Transparent; border-width:0px; }
button.btn_change_status img { cursor:pointer; }

div#div_search_result {width:100%; }

table#tb_main_project_list { width:100%; }
table#tb_main_project_list td.td_head { padding-left:5px; padding-right:5px; vertical-align:middle; }
select#select_med_urgency, select#select_stl_urgency { display:none; width:110px; }

a#lnk_cancel_urgency, a#lnk_cancel_stl_urgency, a#lnk_cancel_fix_time { display:none;}

table#tb_med_urg, table#tb_stl_urg { width:100%; }
table#tb_med_urg td, table#tb_stl_urg td { text-align:left; vertical-align:middle; }
table#tb_med_urg td#td_urgency_value, table#tb_stl_urg td#td_stl_urgency_value { width:110px; height:25px; padding-left:5px; }

a#lnk_edit_urgency, a#lnk_edit_stl_urgency { margin-left:15px; }

input.txt_readonly { width:40px; border:none 0px Transparent; padding:0px; margin:0px 0px 0px 5px; }
input.txt_editable { width:40px; margin:0px 0px 0px 5px; }

/*table.tb_project_choice tr.procontbg td { font-size:13px; color:black; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff }
table.tb_project_choice tr td { font-size: 13px; color: black; font-family: Arial, Helvetica, sans-serif; background-color:#edf4f8 }*/