/*
   css class for addition
 */

A:link {
    color : #6695db;
    text-decoration : none;
}
A:hover {
    color : #6695db;
    text-decoration : none;
}
A:visited {
    color : #800080;
    text-decoration : underline;
}
A:active {
    color : #6695db;
    text-decoration : underline;
}
html {
    overflow-y: scroll;
}
body {
    margin-left : 0;
    margin-top : 0;
    margin-right : 0;
    margin-bottom : 0;
    background-color : #ffffff;
}
.body13gray {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.body13gray2 {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    cursor: pointer;
}
.body13grayb {
    font : bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.body13gray19 {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.username {
    font : bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
}
.description {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.group_description {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    padding-top : 3px;
    padding-bottom : 5px;
}
.listmenu {
    font : 11px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    background-color : #ffffff;
}
.textarea {
    font : 11px Courier New, Courier, mono;
    color : #333333;
    background-color : #ffffff;
}
.body13link {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.body13link A:link {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.body13link A:visited {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.body13link A:hover {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.body13link A:active {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.button {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.top_body13 {
    font : 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.top_body13 A:link {
    font : 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.top_body13 A:visited {
    font : 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.top_body13 A:hover {
    font : 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
}
.top_body13 A:active {
    font : 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
}
.leftnav_head {
    font : 11px/26px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    font-weight : bold;
}
.leftnav {
    font : 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.leftnav A:link {
    font : 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.leftnav A:visited {
    font : 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.leftnav A:hover {
    font : 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
}
.leftnav A:active {
    font : 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
}
.copyright {
    font : 10px/16px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
}
.contenthead {
    font : bold 13px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    height : 30px;
}
.tdhead_w {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #ffffff;
}
.tdhead_w A:link {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #ffffff;
    text-decoration : underline;
}
.tdhead_w A:hover {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #ffffff;
    text-decoration : underline;
}
.tdhead_w A:visited {
    color : #ffffff;
    text-decoration : underline;
}
.tdhead_wb {
    font : bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #ffffff;
}
.indexlist-green {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    background : #f4f8e5;
}
.indexlist-gray {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    background : #f9f9f9;
}
.index_name {
    font : bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
}
.index_name A:link {
    font : bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : underline;
}
.index_name A:hover {
    font : bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
}
.index_name A:visited {
    color : #70a205;
}
.index_status_red {
    font : 11px/24px Verdana, Arial, Helvetica, sans-serif;
    color : #cc0000;
}
.user_nameb {
    font : bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.index_div {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.index_div A:link {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.index_div A:visited {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.index_div A:hover {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : none;
}
.page {
    font : 12px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.page A:link {
    font : 12px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.page_select {
    font : bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
}
.tab_blue {
    font :  bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #4A708B;
}
.tab_click {
    font :  bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
}
.tab_unclick {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #969696;
}
.tab_unclick A:link {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #969696;
    text-decoration : none;
}
.tab_unclick A:hover {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #969696;
    text-decoration : none;
}
.tab_unclick A:visited {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #969696;
    text-decoration : none;
}
.tabsub_click {
    font : bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
}
.tabsub_unclick {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.tabsub_unclick A:link {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.tabsub_unclick A:visited {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
}
.tabsub_unclick A:hover {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
}
.tabsub_unclick A:active {
    font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
}
.month {
    font : bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
}
.date {
    font : 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
}
.datedisable {
    font : 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #cacaca;
}
.date_cur {
    font : bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    background : #dae797;
}
.week_cur {
    font : bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
    background : #dae797;
}
.date_div {
    width : 100%;
}
.date_over {
    color : #333333;
    cursor : pointer;
    width : 100%;
    background : #f3f9d1;
}
.week_over {
    color : #333333;
    cursor : pointer;
    background : #f3f9d1;
}
.datehead {
    font : bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #666666;
}
.date_click {
    font : bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    background : #dae797;
}
.dateb_red {
    font : bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
    color : #d50113;
}
.more {
    font : 11px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
}
.more A:link {
    font : 11px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
}
.more A:visited {
    font : 11px Verdana, Arial, Helvetica, sans-serif;
    color : #333333;
    text-decoration : none;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
}
.more A:hover {
    font : 11px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
}
.more A:active {
    font : 11px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
    text-decoration : none;
    border-bottom-style : dotted;
    border-bottom-width : 1px;
}
.hint {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #333333;
    background-color : #fbf8d2;
    left : 2px;
    top : 2px;
    right : 2px;
    bottom : 2px;
    border : 1px solid #666666;
    padding : 2px 2px 2px 3px;
    border-bottom-width : 1px;
}
.error_mesg16_b {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 16px;
    font-weight : bold;
    color : #cc0000;
    line-height : 24px;
}
.head15green_b {
    font : bold 13px/25px Verdana, Arial, Helvetica, sans-serif;
    color : #70a205;
}
.auto_complete {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #333333;
    line-height : 16px;
    width : 1000%;
    overflow : hidden;
}
.auto_complete_select {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #333333;
    line-height : 16px;
    background-color : #e6f1af;
    width : 1000%;
    overflow : hidden;
}

td.click_button {
    background-image: url(/img/button_22.gif);
    cursor: default;
}

td.unsel_normal_l {
   background-image: url(/img/tab_unselect_left2.gif);
   width: 5px;
}
td.unsel_normal_r {
   background-image: url(/img/tab_unselect_right3.gif);
   width: 5px;
}

td.unsel_neighbour_l {
   background-image: url(/img/tab_unselect_left.gif);
   width: 4px;
}

td.unsel_neighbour_r {
   background-image: url(/img/tab_unselect_right2.gif);
   width: 4px;
}

td.unsel_edge_l {
   background-image: url(/img/tab_unselect_left3.gif);
   width: 5px;
}

td.unsel_edge_r {
   background-image: url(/img/tab_unselect_right.gif);
   width: 4px;
}

td.unsel_middle {
   background-image: url(/img/tab_unselect_bg.gif);
   font: 11px/19px Verdana, Arial, Helvetica, sans-serif;
   color: #969696;
   cursor: pointer;
}

td.sel_middle {
   background-image: url(/img/tab_select_bg.gif);
   font :  bold 11px/19px Verdana, Arial, Helvetica, sans-serif;
   color : #666666;
}

td.sel_edge_l {
   background-image: url(/img/tab_select_left.gif);
   width: 5px;
}

td.sel_edge_r {
   background-image: url(/img/tab_select_right.gif);
   width: 5px;
}

td.sel_neighbour_l {
   background-image: url(/img/tab_select_left2.gif);
   width: 4px;
}

td.sel_neighbour_r {
   background-image: url(/img/tab_select_right.gif);
   width: 5px;
}

/*
   css class for search
 */

.search_link A:link {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.search_link A:hover {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
.search_link A:visited {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #800080;
    text-decoration : underline;
}
.search_link A:active {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #6695db;
    text-decoration : underline;
}
 
/*
   css class for addition
  */

.hide {
    display : none;
}
.oris_logo{
    width : 356px;
    height : 54px;
    cursor : pointer;
    background-image : url(/img/result_logo.gif);
}
.err_logo{
    width : 356px;
    height : 54px;
    background-image : url(/img/result_logo.gif);
}
.warn {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #ff0000;
    font-style : normal;
    font-weight : normal;
}
.result_time_h {
    font : 12px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #990000;
}
.result_time {
    font : 12px/19px Verdana, Arial, Helvetica, sans-serif;
    color : #d50113;
}

.result_kword {font: 12px/19px Verdana, Arial, Helvetica, sans-serif; color: #D50113;}
.result_finfo {font: 12px/19px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.result_url {font: 12px/19px Verdana, Arial, Helvetica, sans-serif; color: #59A508;}
.result_body {font: 12px/19px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.result_head { font: 12px/19px Verdana, Arial, Helvetica, sans-serif; color: #6695D8;}

.dbbame_link A:link {
 font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
 color : #333333;
 text-decoration : none;
}
.dbbame_link A:visited {
 font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
 color : #333333;
 text-decoration : none;
}
.dbbame_link A:hover {
 font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
 color : #0066CC;
 text-decoration: underline;
}
.dbbame_link A:active {
 font : 11px/19px Verdana, Arial, Helvetica, sans-serif;
 color : #333333;
 text-decoration: underline;
}

.cloud_base_link A:link {
 font-family :  Verdana, Arial, Helvetica, sans-serif;
 color : #2277DD;
 line-height : 41px;
 text-decoration : none;
}
.cloud_base_link A:visited {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #333333;
 text-decoration : underline;
}
.cloud_base_link A:hover {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #2277DD;
 text-decoration : underline;
}
.cloud_base_link A:active {
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #2277DD;
 text-decoration : underline;
}

.cloud_size0 {
 font-size : xx-large;
}
.cloud_size1 {
 font-size : x-large;
}
.cloud_size2 {
 font-size : large;
}
.cloud_size3 {
 font-size : medium;
}
.cloud_size4 {
 font-size : small;
}
.cloud_size5 {
 font-size : x-small;
}
.cloud_size6 {
 font-size : xx-small;
}

.lvlBtn {
	background:#fff;
	width:11px;
	height:12px;
	border-left:1px solid #CFCAC1;
	border-top:1px solid #CFCAC1;
	border-right: 1px solid #646564;
	border-bottom: 1px solid #646564;
	cursor:pointer;
	}
.lvlBtnOn {
	background:#AED136;
	border-right:1px solid #CFCAC1;
	border-bottom:1px solid #CFCAC1;
	border-left: 1px solid #646564;
	border-top: 1px solid #646564;
	}

