/* debug { * /
.g_row { background-color: gray; }
.g_cell { background-color: silver; }
/* } debug */

/* snippets
min-height (including ie6)	- min-height: 250px; _height: expression(this.offsetHeight < 250 ? '250px' : this.offsetHeight);
*/

* { font-family: Arial; }
body { background:url('/ui/jud/m/bg.gif') repeat-x #091C3A; color: #091C3A;}
a { color: #fff; }
td { vertical-align: middle; }
h1 {font-size:1.2em; color:#326AA7; margin-top:0.7em;}
input{font-size:12px;}
input, textarea {border:1px solid #fff;}
input[type=checkbox]{border:none;}

hr.clear { font-size: 1px; height: 1px; line-height: 1px; clear: both; }

.container { width: 944px;}

.s_header .s_panel {margin:25px 8px 0 0; width:45%; font-size:12px;}
.s_header .s_menu{height:30px; margin-top:16px;}

.s_main { background:url('/ui/jud/m/bg_body.gif'); padding-bottom:20px;}
.s_main .s_content { min-height: 193px; }
.s_main .s_content .s_content_box {padding:5px 10px; position: relative;}

.s_main .s_panel { width: 172px; font-size:12px;}
.s_main .s_panel_box { padding:5px; }

.s_header .s_logo{}

.s_flash{margin:0; padding:0; height:150px;}

/* --- Controls --- */


/* [ NewsBox Xpress ] */
#NewsBox { float: left; margin-top: 10px; }
#NewsBox .title { display: block; color: Red; font-weight: bold; font-size: 0.9em; padding: 0em 0.35em; line-height: 26px; margin-bottom: 0.2em; }

/* [ Top Menu : Tabs ] */
.s_tabs * { display: block; cursor: pointer; white-space: nowrap; }
.s_tabs {  }
.s_tabs li { background: url('/ui/jud/m/tab_b.gif') no-repeat 0% 0%; line-height: 30px; display: inline; float: left; margin-right: 2px; font-size:12px;}
.s_tabs a { background: url('/ui/jud/m/tab_b.gif') no-repeat 100% 0%; padding-left: 11px; padding-right: 10px; text-decoration: none; _width: 1%; color:#091C3A;}
.s_tabs b { background: url('/ui/jud/m/tab_l.gif') repeat-x 0% 0%; height: 30px; }

.s_tabs li:hover  , .s_tabs li.current   { background-position: 0% -30px; }
.s_tabs li:hover a, .s_tabs li.current a { background-position: 100% -30px; color: #fff; }
.s_tabs li:hover b, .s_tabs li.current b { background-position: 0% -30px; }
.s_tabs a:hover { _text-decoration: underline; }

/*.s_tabs li.im .AspNet-Menu-Horizontal ul{z-index:999;}
.s_tabs li.im .AspNet-Menu-Horizontal ul.AspNet-Menu li a {}
.s_tabs li.im .s_menuWrapper { width: 100%; direction: rtl;}
.s_tabs li.im .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li{background:#326AA7; color:#fff; float:none !important; margin-left:0 !important; display:block; height:25px !important; font-weight:bold;}
.s_tabs li.im .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li:hover a,
.s_tabs li.im .AspNet-Menu-Horizontal ul.AspNet-Menu li ul li a:hover{color:#091C3A;}*/






/* [ Footer Menu : VList ] */
.s_footer(font-size:12px;)
.s_footer .s_menu {}
.s_footer .s_menu ul { overflow: hidden; margin-top: 0.4em; }
.s_footer .s_menu li { float: left; margin-right: 0.6em; font-size:12px;}
.s_footer .s_menu li.spc { background: url('../m/spc.gif') no-repeat 50% 55%; }
.s_footer .s_menu li a { text-decoration: none; line-height:14px;}
.s_footer .s_menu li a:hover {text-decoration:underline;}

/* [ Search Box ] */
.s_searchBox_sv {padding: 3px 0em; background:url('/ui/jud/m/search_bg.gif') repeat-x;}

.s_searchBox_sv .c_query input { padding: 0em; display: block; margin-right:8px; width:100%; }
.s_searchBox_sv .c_submit { text-align: center; display: block; width:30%; float:left;}
.s_searchBox_sv .c_submit a {  text-decoration: none; font-size: 14px; font-weight: bold; padding-top: 2px; display: block;  }
.s_searchBox_sv .c_submit a:hover { text-decoration: underline; }

/* [ Menu XML ] */
.s_menuXml { clear: both; }
.s_menuXml .title { display: block; color: #767676; font-weight: bold; font-size: 0.9em; padding: 0em 0.35em; line-height: 26px; margin-bottom: 0.2em; }
.s_menuXml .topnavlink,
.s_menuXml a, .s_menuXml .topnavlinkItem { display: block; font-weight: bold; padding: 0.1em 0.3em; .padding: 0.3em 0.3em; }
.s_menuXml .topnavlink { border: solid 1px #7F9DB9; }
.zIndex1 { z-index: 1; }

/* [ PagingNav ] */
.PagingNav {
    font: 8pt/18px Arial; position: relative; height: 25px; clear: both;
    /* border: solid 1px #D4DDE4; background-color: #E0F2FE; */ }

.PagingNav div { margin-top: 4px; }
.PagingNav a { text-decoration: none; color:#091C3A;}
.PagingNav a img { vertical-align: middle; }
.PagingNav a.nv { font-size: 1.5em; font-weight: bold; }

.MoveNumberNav a { }
.PagingNav a:hover { color:#fff; }
.PagingNav .currentPageNav { font-weight: bold; }

.PagingNav .New { float: right; padding-left: 4px; margin-left: 4px; margin-right: 3px; }
.PagingNav .Records { float: right; padding-right: 4px; margin-right: 4px; margin-top: 4px; }
.PagingNav .Records a { text-decoration: none; }
.PagingNav .Records a:hover { text-decoration: underline; }

.PagingNav .buttons { margin-right: 3px; }
.PagingNav .desciber { margin-left: 6px; }

.MarginTop { margin-top: 0.8em; }
.MarginBottom { margin-bottom: 0.8em; }

/*** Home Page ***/
.s_fc_hp { margin: 0em 11px 11px; }
