﻿@charset "utf-8";
/* CSS Document */

#midCol h1 {background: url(../images/rounded/h1-solutions-top.gif) 0 0 no-repeat #f36f21; font-size: 100%; color: #fff; margin-bottom:8px; font-weight: bold;}
#midCol h1 span {background: url(../images/rounded/h1-solutions-bottom.gif) 0 100% no-repeat;display: block; padding: 5px 0 4px 24px; }
#midCol p {font-size: 69%;line-height: 170%; margin-bottom: 7px;}
#midCol .slogan {color:#F36F21;font:bold 75% Arial, Helvetica, sans-serif; letter-spacing: 1px; margin: 6px 10px 6px 0; padding-left: 24px;}
#midCol h2 {font-weight:bold; margin: 20px 0 8px 0; color: #F36F21; font-size: 88%}
#leftCol ul.lb li{background:url(../images/icons/leftnav-bullet.gif) no-repeat top left; padding:1px 0 15px 20px;}

/* Update 10-04-26 */
/* for uPerform page*/

/* for function menu*/
#function-menu ul {margin:0 auto; padding:0 0 0 0; list-style:none; display:table; white-space:nowrap; list-style:none; height:35px; position:relative; background:#fff; font-size:16px;}
#function-menu li {display:table-cell; margin:0; padding:0;}
#function-menu li a {display:block; float:left; height:35px; line-height:30px; color:#333; text-decoration:none; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(../images/menu/menu_0a.gif) no-repeat;}
#function-menu li a b {float:left; display:block; padding:0 20px 5px 10px; background:url(../images/menu/menu_0b.gif) no-repeat right top;}
#function-menu li.current a {color:#fff; background:url(../images/menu/menu_2a.gif) no-repeat;}
#function-menu li.current a b {background:url(../images/menu/menu_2b.gif) no-repeat right top;}
#function-menu li a:hover {color:#fff; background: url(../images/menu/menu_1a.gif) no-repeat;}
#function-menu li a:hover b {background:url(../images/menu/menu_1b.gif) no-repeat right top;}
#function-menu li.current a:hover {color:#fff; background: url(../images/menu/menu_2a.gif) no-repeat; cursor:default;}
#function-menu li.current a:hover b {background:url(../images/menu/menu_2b.gif) no-repeat right top;}
#function-menu ul {display:inline-block;}
#function-menu ul {display:inline;}
#function-menu ul li {float:left;}
#function-menu {text-align:center;}


#midCol table.menu td {line-height: 170%; margin: 10px; padding:20px;}

#midCol .subhead1 {font-weight:bold; font-size: 85%; padding: 0px 0px 0px 2px; background: left center no-repeat; }
#midCol .subhead2 {font-weight:bold; padding: 2px 0px 0px 15px; background: url(../images/icons/arrow_d1.gif) left center no-repeat; }
#midCol ul.function {margin-left: 20px;}


/* for development page*/
#midCol table {font-size:small ;}
#midCol td {border: 1px #808080 solid; margin: 20px; padding: 5px}

/* for development page*/
#midCol .imagebox {border:0;}
