*{box-sizing:border-box;-moz-box-sizing:border-box;}

html {height:100%}
center {height:100%}
BODY {height:100%; FONT:11px geneva, verdana, arial, sans-serif; background-color:#ffffff; margin:0px; text-align:center;
scrollbar-3dlight-color:#000000;
scrollbar-arrow-color:#e5e5e5;
scrollbar-base-color:#A5A5A5;
scrollbar-track-color:#A5A5A5;
scrollbar-darkshadow-color:#A5A5A5;
scrollbar-face-color:#A5A5A5;
scrollbar-highlight-color:#A5A5A5;
scrollbar-shadow-color:#000000}

TABLE {background-color:transparent;border-style:none;border-width:0px;margin:0px;padding:0px;table-layout:auto;border-collapse:collapse}
TD {FONT: 11px geneva, verdana, arial, sans-serif; color:#000000; padding:0px; margin:0px;border-width:0px; border-style:none;border-color:#FF0000;background-color:transparent}

TD.main_menu {padding-left:100px;text-align:left;background-image:url(gtrpl/m_bkg.gif)}
TD.left_menu_topshadow {height:19px;width:170px;background-color:#F0F0F0;background-repeat:no-repeat;background-position:top left;background-image:url(gtrpl/capform1.jpg)}
TD.content_topshadow {width:770px;height:19px;background-color:#DDDDDD;padding:0px;background-image:url(gtrpl/midtop.gif)}
TD.left_menu {vertical-align:top;background-color:#F0F0F0;background-image:url(gtrpl/bgnews.jpg);background-position:bottom left;background-repeat:no-repeat}

TD.system_header{width:1040px;height:128px;background-image:url(gtrpl/gora.jpg)}
TD.system_footer{width:1040px;height:122px;background-image:url(gtrpl/dol.gif)}
TD.menu_main_back{background-color:#EEEEEE}
TD.menu_sub_back{background-color:#CACACA;background-image:url(gtrpl/sm01.gif)}
TD.sel {background-color:#BBBBBB}

BODY.iframe {text-align:center;margin:0px;background-color:#F0F0F0;background-image:url(gtrpl/back2.jpg);border-width:0px;border-style:none}
BODY.live {background-color:#DEDEDE;}
BODY.team_details {margin:30px;background-color:#000000;background-image:url(gtrpl/team_det_bck.jpg)}
BODY.drv_details {margin:30px;margin-top:10px;background-color:#000000;background-image:url(gtrpl/drv_det_bck.jpg)}
BODY.drv_det_career {margin:30px;margin-top:10px;background-color:#000000;background-image:url(gtrpl/drv_det_career_bck.jpg)}
BODY.drv_det_career_iframe {text-align:center;margin:0px;background-color:transparent;border-width:0px;border-style:none;text-align:left;background-image:url(gtrpl/drv_det_career_bck.jpg);background-position:-30px -53px;background-attachment:fixed}
BODY.drv_det_ifcars {text-align:center;margin:0px;background-color:transparent;border-width:0px;border-style:none;text-align:left;background-image:url(gtrpl/drv_det_bck.jpg);background-position:-365px -53px;background-attachment:fixed}
BODY.install {background-color:#DEDEDE;margin:15px}

.margin_left {background-color:#f7f7f7; background-position:right top; background-repeat:repeat-y;background-image:url(gtrpl/bg1222.jpg);}
.margin_right {background-color:#f7f7f7; background-position:left top; background-repeat:repeat-y;background-image:url(gtrpl/bg1223.jpg);}

FORM {margin:0px}
INPUT {FONT: 11px geneva, verdana, arial, sans-serif; background-color:#FFFFFF; border-style:none; border-width:0px; padding:0px;margin:0px}
INPUT.field, INPUT.config, INPUT.field_sendmail, INPUT.field_editdrv, INPUT.field_evact, INPUT.combo, INPUT.config {border-style:solid; border-width:1px; border-color:#888888; font-size:11px; width:100px;height:16px}
INPUT.field_editdrv {width:150px}
INPUT.field_evact {width:150px}
INPUT.config {width:150px}
INPUT.combo {width:150px}
INPUT.file {border-width:1px; border-style:solid; border-color:#888888; background: transparent; font-size: 11px}
INPUT.field_sendmail {width:470px}
INPUT[type="text"].important {font-weight: bold}
INPUT[type="text"].ro {background: transparent}

DIV.flags {height:14px;}
DIV.flags IMG {width:20px;height:14px;border:0px;margin:0px;padding:0px}

TEXTAREA {FONT: 11px geneva, verdana, arial, sans-serif; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#888888;}
TEXTAREA.sendmail {width:470px;height:100px}
TEXTAREA.editnews {width:470px;height:100px}

SELECT {font-size:11px;border-style:solid; border-width:1px; border-color:#888888; font-size:11px; width:150px;}
SELECT.install {width:100px}
SELECT.config {width:150px}
OPTION {font-size:11px;background-color:white}
OPTION.sel {background-color:#CCCCCC}
OPTGROUP.sel {background-color:#CCCCCC; font-style:normal; margin-top:5px}

INPUT.button {border-style:ridge;border-width:1px;border-color:#A5A5A5;font-size:11px;height:auto}
INPUT.checkbox {background-color:transparent}
INPUT.radio {background-color:transparent;width:20px;border-style:none}

A:link {text-decoration:none;color:#880000}
A:visited {text-decoration:none;color:#880000}
A:hover {text-decoration:underline;color:#880000}

A.link1 {text-decoration:none;text-align:center; color:#880000}
A.link1:visited {text-decoration:none;color:#880000}
A.link1:hover {text-decoration:underline;color:#880000}

A.eventslink {text-decoration:none;text-align:center; color:#880000}
A.eventslink:visited {text-decoration:none;color:#880000}
A.eventslink:hover {text-decoration:underline;color:#880000}

A.sort_sorted {text-decoration:none;color:#880000}
A.sort_sorted:hover {text-decoration:underline;}

A.sort_unsorted {text-decoration:none;color:#000000}
A.sort_unsorted:hover {text-decoration:underline;}

A.det_value  {text-decoration:none;text-align:center; color:#FFDDAA}
A.det_value:hover {text-decoration:underline;}

A.ovbutt {vertical-align:top;font-size: 0px;line-height:0px;display:inline-block}

.news_image {margin-right:10px;margin-bottom:10px}

.tbl_header_tl {background-image:url(gtrpl/title_tl.gif); width:18px;height:24px; padding:0px; background-repeat: repeat-x; background-color:#F0F0F0}
.tbl_header_tr {background-image:url(gtrpl/title_tr.gif); width:18px;height:24px; padding:0px; background-repeat: repeat-x; background-color:#F0F0F0}
.tbl_header_t {background-image:url(gtrpl/title_t.gif); height:24px; padding:0px; font-size:11px; font-weight:bold; text-transform:uppercase; background-repeat: repeat-x;background-color:#F0F0F0}

.tbl_field {background-color:transparent}
.tbl_form_head {height:10px; font-size:10px;text-align:left; vertical-align:middle; padding:1px}
.tbl_form_bkg {background-color:transparent;font-size:10px;text-align:left;height:18px}

.tbl_data_grid_even, .tbl_data_grid_even1, .tbl_data_grid_even2, .tbl_data_grid_even3, .tbl_data_grid_even4, .tbl_data_grid_even5, .tbl_data_grid_even6, .tbl_data_grid_even7, .tbl_data_grid_even8, .tbl_data_grid_even9, .tbl_data_grid_even10, .tbl_data_grid_even_c, .tbl_data_grid_even_r {background-image:url(gtrpl/tab_x1_1.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:15px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_data_grid_even_c {text-align:center;}
.tbl_data_grid_even_r {text-align:right;}
.tbl_data_grid_even2 {background-image:url(gtrpl/tab_x2_1.gif)}
.tbl_data_grid_even3 {background-image:url(gtrpl/tab_x3_1.gif)}
.tbl_data_grid_even4 {background-image:url(gtrpl/tab_x4_1.gif)}
.tbl_data_grid_even5 {background-image:url(gtrpl/tab_x5_1.gif)}
.tbl_data_grid_even6 {background-image:url(gtrpl/tab_x6_1.gif)}
.tbl_data_grid_even7 {background-image:url(gtrpl/tab_x7_1.gif)}
.tbl_data_grid_even8 {background-image:url(gtrpl/tab_x8_1.gif)}
.tbl_data_grid_even9 {background-image:url(gtrpl/tab_x9_1.gif)}
.tbl_data_grid_even10 {background-image:url(gtrpl/tab_x10_1.gif)}

.tbl_data_grid_odd, .tbl_data_grid_odd1, .tbl_data_grid_odd2, .tbl_data_grid_odd3, .tbl_data_grid_odd4, .tbl_data_grid_odd5, .tbl_data_grid_odd6, .tbl_data_grid_odd7, .tbl_data_grid_odd8, .tbl_data_grid_odd9, .tbl_data_grid_odd10, .tbl_data_grid_odd_c, .tbl_data_grid_odd_r               {background-image:url(gtrpl/tab_x1_2.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:15px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_data_grid_odd_c {text-align:center}
.tbl_data_grid_odd_r {text-align:right}
.tbl_data_grid_odd2 {background-image:url(gtrpl/tab_x2_2.gif)}
.tbl_data_grid_odd3 {background-image:url(gtrpl/tab_x3_2.gif)}
.tbl_data_grid_odd4 {background-image:url(gtrpl/tab_x4_2.gif)}
.tbl_data_grid_odd5 {background-image:url(gtrpl/tab_x5_2.gif)}
.tbl_data_grid_odd6 {background-image:url(gtrpl/tab_x6_2.gif)}
.tbl_data_grid_odd7 {background-image:url(gtrpl/tab_x7_2.gif)}
.tbl_data_grid_odd8 {background-image:url(gtrpl/tab_x8_2.gif)}
.tbl_data_grid_odd9 {background-image:url(gtrpl/tab_x9_2.gif)}
.tbl_data_grid_odd10 {background-image:url(gtrpl/tab_x10_2.gif)}


.nxt_event_weight {color:#660000}

.news_title {font-size:11px;font-weight:bold;font-variant:small-caps;text-align:left;color:#000000;height:20px;vertical-align:top;padding-right:10px;}
.news_date {font-size:11px;font-weight:bold;font-variant:small-caps;text-align:right;color:#000000;height:20px;vertical-align:top;padding-left:10px;}
.news_creator {font-size:11px;font-weight:bold;font-variant:small-caps;text-align:right;color:#000000;height:20px;vertical-align:bottom}

TD.det_name {padding:2px;text-align:right;color:#BBBBBB}
TD.det_name_frame_c, TD.det_name_frame {padding:2px;color:#BBBBBB;border-color:#FFDDAA;border-style:solid;border-width:1px}
TD.det_name_frame {text-align:right;}
TD.det_name_frame_c {text-align:center;}

TD.det_value {padding:2px;text-align:left;color:#FFFFFF}
TD.team_det_drv {color:#FFFFFF;text-align:left;border-style:solid;border-width:1px;border-color:#BBBBBB}



.tbl_data_head, .tbl_data_head_c, .tbl_data_head_r, .section_l, .section_c, .section_r {background-image:url(gtrpl/opisy.gif);  border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;white-space:nowrap}
.tbl_data_head_c, .section_c {text-align:center; padding-left: 2px; padding-right: 2px;}
.tbl_data_head_r, .section_r  {text-align:right}

.section_l, .section_c, .section_r {font-weight:bold;font-variant:small-caps}

.tbl_data_tbl {background-color:transparent;border-collapse:collapse;border-style:none;table-layout:fixed}

.tbl_data_grid_carlist_even {background-image:url(gtrpl/tab_bkg_carlist_1.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_data_grid_carlist_odd {background-image:url(gtrpl/tab_bkg_carlist_2.gif); border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:0px; font-size:11px; font-weight:normal;text-align:left; vertical-align:middle;}
.tbl_carlist_info_l {width:122px;text-align:left;padding:2px}
.tbl_carlist_info_r {width:122px;text-align:right;padding:2px}
.tbl_carlist_info_c {width:244px;text-align:center;padding:2px}

.data_grid {background-color:transparent; border-style:none; padding:4px}

.tbl_border_tl {background-image:url(gtrpl/tbl_frame_tl.gif); width:18px;height:18px; padding:0px}
.tbl_border_tr {background-image:url(gtrpl/tbl_frame_tr.gif); width:18px;height:18px; padding:0px}
.tbl_border_bl {background-image:url(gtrpl/tbl_frame_bl.gif); width:18px;height:18px; padding:0px}
.tbl_border_br {background-image:url(gtrpl/tbl_frame_br.gif); width:18px;height:18px; padding:0px}
.tbl_border_l {background-image:url(gtrpl/tbl_frame_l.gif); width:18px; padding:0px}
.tbl_border_r {background-image:url(gtrpl/tbl_frame_r.gif); width:18px; padding:0px}
.tbl_border_t {background-image:url(gtrpl/tbl_frame_t.gif); height:18px; padding:0px}
.tbl_border_b {background-image:url(gtrpl/tbl_frame_b.gif); height:18px; padding:0px}
.tbl_content {background-color:#F0F0F0;background-image:url(gtrpl/back2.jpg)}
.tbl_border {background-color:transparent;border-style:none;text-align:center;padding:0px}
.tbl_grid {background-color:transparent;border-collapse:collapse;border-style:solid;border-color:#888888}
.tbl_border_l_tabs {background-image:url(gtrpl/tab_left_frame.gif); width:20px; height:32px;padding:0px}
.tbl_border_r_tabs {background-image:url(gtrpl/tab_right_frame.gif); width:20px; height:32px; padding:0px}
.tbl_back_tabs {background-image:url(gtrpl/tab_background.gif);  height:32px; padding:0px; text-align:center}

.info_header {vertical-align:top;text-align:center;font-weight:bold;font-size:11px}
.info_data_head {vertical-align:top;text-align:left;font-weight:bold;font-size:10px}
.info_data_cont, .info_data_cont_r, .info_data_cont_c {vertical-align:top;text-align:left;font-size:10px}
.info_data_cont_r {text-align:right}
.info_data_cont_c {text-align:center}
.info_data_link {vertical-align:top;text-align:right;font-size:10px}
.info_data_link_c {vertical-align:top;text-align:center;font-size:10px}

.info_systd {text-align:center;color:#000000;font-weight:bold;font-size:9px;background-image:url(gtrpl/sysm_back.gif);}
A.info_sys {text-decoration:none;color:#000000;font-weight:bold;font-size:9px}
A.info_sys:visited {text-decoration:none;color:#000000;font-weight:bold;font-size:9px}
A.info_sys:hover {text-decoration:none;color:#880000;font-weight:bold;font-size:9px}

TD.msg_any, TD.msg_err, TD.msg_ok {font-weight:bold;font-size:9px;text-align:center;color:#000088}
TD.msg_err {color:#660000}
TD.msg_ok {color:#008800}
TD.install_descr {font-size:9px;vertical-align:top;text-align:justify;padding-right:5px;width:250px}
TD.install_field {text-align:right;padding-right:5px;width:150px}
TD.install_edit, TD.install_edit_l {width:150px;height:18px;}
TD.install_edit {text-align:right}
TD.install_edit_l {text-align:left;height:20px;}
TD.adm_news {width:504px;border-width:1px; border-style:solid; border-color:#DEDEDE; height:12px; padding:1px; font-size:11px; font-weight:normal;text-align:justify; vertical-align:top;}

.feed {border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0px 3px;font:bold 8px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none;margin:0px;}
A.feed_link:link {text-decoration:none}
A.feed_link:hover {text-decoration:none}
A.feed_link:visited {text-decoration:none}

.down {border:1px solid;border-color:#DDD #444 #330 #CCCCCC;padding:0px 3px;font:normal 8px verdana,sans-serif;color:#FFFFFF;background:#979797;text-decoration:none;margin:0px;}
A.down_link:link {text-decoration:none}
A.down_link:hover {text-decoration:none}
A.down_link:visited {text-decoration:none}

.res_details {padding:4px;background-color:#D0D0D0;margin-bottom:10px;margin-left:25px}

.tdtrim {white-space:nowrap;overflow:hidden;}
.trim   {white-space:nowrap;padding:0px;border-width:0px;border-style:none;margin:0px;overflow-x:hidden;}
.nowrap {white-space:nowrap;padding:0px;border-width:0px;border-style:none;margin:0px}

hr {margin-top:5px; margin-bottom:5px; padding: 0px }
.section_label {font-size:11px;font-weight:bold;font-variant:small-caps;color:#999999;padding-top:15px;text-align:left}
.section_label hr {color:#999999;background-color:#999999;height:1px;border-width:0px}

fieldset {border-color:#cccccc; border-style: solid; border-width:1px; margin-right:5px; padding:5px;}
fieldset legend {font-size:10px; color:#888888}
fieldset.blind {border-style: none}
label {font-size:10px;text-align:left; padding:1px;display:block}
label.cb {font-size:11px;display:inline}

fieldset input {display:block; margin-bottom:5px}
fieldset input[type="checkbox"] {display:inline}
fieldset div.boundleft {float:left; margin-right:10px}

.c {text-align: center}
.r {text-align: right}
.l {text-align: left}

.clear
{
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
#ddimagetabs{
margin:0px;
padding:0px;
}

#ddimagetabs a{
display: inline;
text-decoration: none;
font: bold 11px Arial; /*tab font */
color: #888888; /*font color */
width: 95px; /*width of tab image */
height: 20px; /*height of tab image */
float: left;
margin-left: 0px; /*spacing between tabs */
padding-top: 4px; /*vertical offset of tab text from top of tab*/
background-image:url(gtrpl/m_up.gif); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
line-height:15px;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
background-image:url(gtrpl/m_down.gif); /*URL to tab image onmouseover */
color: #880000;
}

#smimagetabs{
margin:0px;
padding:0px;
}

#smimagetabs a{
display: inline;
text-decoration: none;
font: bold 11px Arial; /*tab font */
color: #888888; /*font color */
width: 95px; /*width of tab image */
height: 20px; /*height of tab image */
float: left;
margin-left: 0px; /*spacing between tabs */
padding-top: 2px; /*vertical offset of tab text from top of tab*/
background-image:url(gtrpl/sm_up.gif); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

#smimagetabs a:hover, #smimagetabs a.current{
background-image:url(gtrpl/sm_down.gif); /*URL to tab image onmouseover */
color: #880000;
}


#tabcontentcontainer{
text-align:left;
width:763px; /*width of 2nd level content*/
height:20px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}



#browser {
  position:absolute; /* important. */
  top:0px;
  left:0px;
  width:100%; /* set to your requirements, but remember left margin setting. */
  height:100%; /* not neccessary if the element needs to grow with content. */
  border:none; /* not important. */
  background-color:#F0F0F0; /* not important. */
  text-align:center; /*not important. */
  visibility: hidden;
  z-index: 500;
}

#busylayer {
  position:absolute; /* important. */
  top:0px;
  left:0px;
  width:100%;  /*set to your requirements, but remember left margin setting. */
  height:100%;  /*not neccessary if the element needs to grow with content. */
  border:none;  /*not important. */
  background-color:#F0F0F0; /* not important. */
  background-image: url("gtrpl/ajax-loader.gif");
  filter: alpha(opacity=80); /*ie */
  opacity: 0.8;  /*mozilla */
  text-align:center; /*not important. */
  background-repeat: no-repeat;
  background-position: 50% 50%;
  visibility: hidden;
  z-index: 600;
}


div.blockOverlay {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    -moz-opacity:.80;
    opacity:.80;
    background-color:#F0F0F0;
    background-image: url("gtrpl/ajax-loader.gif");
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

div.box_scroll_x
{
    overflow:hidden; overflow-x: scroll; padding: 0px; margin:0px; text-align: left;
}

div.box_scroll_y
{
    overflow:hidden; overflow-y: auto; padding: 0px; margin:0px; text-align: left;
}
/* JQUERY UI STYLES */

/* Layout helpers ----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Menu */
.ui-menu { list-style:none; padding: 1px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.3; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; } 

/*
 * jQuery UI CSS Framework 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */


/* Component containers
----------------------------------*/
.ui-widget {}
.ui-widget .ui-widget { }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { }
.ui-widget-content { border: 0px solid #dddddd; background: white; padding:0px }
.ui-widget-content a { color: #880000; }
.ui-widget-content a.sort_unsorted { color:#000000; }

.ui-widget-header { border: 0px none #e78f08; background: #F0F0F0 url(gtrpl/tab_background.gif) 0% 0% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #000000; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #888888; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #880000; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }


/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; }
.ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-top { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-right {  -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-left { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }

/* Overlays */
.ui-widget-overlay { background-color:#F0F0F0; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
 * jQuery UI Tabs 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */

.ui-button { display: inline-block; position: relative; padding: 0px; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; }

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4; color: #888888; font-size: 10px;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: 0px; border: 1px solid #888888;   width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { color: #880000; font: bold 11px Arial; text-transform: uppercase; float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; } 

.ui-tabs { position: relative; padding: 0px; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0px; padding-top:0px; height:35px}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 0 0px 1px 0; border: 0 !important; padding: 0; white-space: nowrap; height:20px; width: 95px; vertical-align:top; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: 0px 0px 0px 0px; text-decoration: none; text-align:center; text-transform: uppercase; display: block; width:92px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; color:#880000}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 5px 0px 5px 0px; background: #F0F0F0 url(gtrpl/back2.jpg); }
.ui-tabs .ui-tabs-hide { display: none !important; }

/* custom settings of tabs for SLS */
.tabs .ui-tabs { background: #F0F0F0 url(srpl/tab_background.gif) repeat-x}
.tabs .ui-widget-content {border-width: 0px; border-style: none}
.tabs .ui-tabs .ui-tabs-nav .ui-state-default {background: transparent url(gtrpl/sm_up.gif)}
.tabs .ui-tabs .ui-tabs-nav .ui-state-active {background: transparent url(gtrpl/sm_down.gif)}
.tabs .ui-tabs .ui-tabs-nav .ui-state-active a {color:#880000} /* color of selected tab */
.tabs .ui-state-hover a {color:#880000} /* color of hovered tab */

/* autocomplete */
.ui-autocomplete { position: absolute; max-height: 100px; overflow-y: auto; overflow-x: hidden; white-space:nowrap; border: 1px solid #888888; background: white; padding:0px}
.ui-autocomplete a {color:black; cursor: pointer}
.ui-autocomplete .ui-menu-item, .ui-autocomplete .ui-state-hover { text-align:left; border: 0px none; color: #000000; background-color: white; }
.ui-autocomplete .ui-state-hover { color: highlighttext; background-color: Highlight; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */