body{padding:0;margin:0}
body,td,th{font:12px/1.7em Arial;color:#333}
img{border:0}
th,td{vertical-align:top}
ul{list-style: none;padding:0;margin:0}
li{padding:5px}
form,ol{margin:0}
a{text-decoration: underline;color:#17f;outline:none}
a:hover{color:#F90;text-decoration: none}
input, select{vertical-align:middle;font:12px Arial;color:#343535;border:1px solid #dcdcdc;background:#fff}
select{padding:0}
input{padding:3px}
img,div{behavior: url(iepngfix.htc)}
hr{border:0; height:1px; background-color:#d4d4d4;color:#d4d4d4}

.fl{float:left}
.fr{float:right}
.clear{clear: both}
#no_data{text-align:center;padding-top:10px}
#gotop a{background:#666;color:#FFF;padding:5px;text-align:center; display:block; text-decoration:none}


/*** Menu ***/
.menu{max-width:100%; background:#036; padding:5px; text-align:right}

/*** Widgets  ***/
.widget{width:43%;background:#024c8d;margin:3px;padding:5px 8px; float:left}
.widget .title{color:#FFF}
.widget ul{color:#0ae3fb;padding-bottom:2px;margin-left:1px;}
.widget ul li{overflow:hidden;height:100%;background:url(../../images/marker.gif) no-repeat 0 7px;padding:0 0 0 12px;margin:0}
.widget a{color:#0ae3fb; text-decoration:none}

/*** widget_categories ***/
.widget_categories{background:#012058}

/*** Footer ****/
#footer{color:#777;background:#cecdcd}
#footer .width{width:100%}
#footer .indent{padding:5px;text-align:center}
#footer a{color:#5c8ba4}

/*** table_style ***/
#table_style{width:100%;background:#FFF}
#table_style th,#table_style td{border:#DDe 1px solid;padding:5px;margin:10px}
#table_style thead th{background:#dde8ff}
#table_style tbody th{width:70px}

#table_style .trc{background: #f1f8ff}
#table_style .recognition{background: #dde8ff;width:50px;text-align:center}
#table_style .calendar{background:#f0f5fb}

/*** other ***/
#note{color:#f00}

#forms{margin-top:10px}
#forms ul {clear:both;overflow:hidden;height:100%;color:#999;padding-bottom:2px;margin-left:1px;}
#forms ul li {overflow:hidden;height:100%;background:url(../../images/forms.jpg) no-repeat 3px 10px; background-size:13px 13px;padding:5px 0 5px 23px;margin:0;border-bottom:1px #DDD dotted}

#no_pdf{font-size:12px;color:#666}
#no_pdf a{color:#F00}

.main-indent{margin:5px}
.main-indent .img img{background:#fff;padding:3px;border:1px solid #e1e1e1}
#article_photo img{height:150px; margin-top:10px}

.main-title{background:#036; color:#FFF; padding:0 5px; height:23px; line-height:23px}
.main-title .fr ,.main-title .fr select{font-size:10px}
.main-title .fr a{text-decoration:none; color:#FFF}