body.themeHellokitty
{
	background-image: url(../../images/techadmin/hellokitty/bg.png);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #6a315d;
}

body.themeHellokitty table.normal tr.clickable,
body.themeHellokitty a
{
	color: #cc3458;
}

body.themeHellokitty table.normal tr.clickable:hover,
body.themeHellokitty a:hover
{
	background-color: #ffe3f8;
}

body.themeHellokitty h1
{
    font-weight: normal;
    margin: 0 0 0.2em 0;
}
body.themeHellokitty h2,
body.themeHellokitty h3
{
	font-weight: normal;	
    margin: 0.5em 0 0.2em 0;
}

body.themeHellokitty #logo
{
	background-image: url(../../images/techadmin/hellokitty/logo.png);
	top: 35px;
	right: 200px;
	width: 350px;
	height: 120px;
}

body.themeHellokitty #slogan
{
	background-image: url(../../images/techadmin/hellokitty/slogans.png);
	top: 105px;
	right: 415px;
	width: 500px;
	height: 20px;
}
body.themeHellokitty .bgWarning,
body.themeHellokitty .bgError,
body.themeHellokitty .bgAlert,
body.themeHellokitty .bgInfo
{
    margin: 0 0 0.5em 0;
    padding: 10px;
    background-image: url(../../images/techadmin/hellokitty/bg.png);
    border: 1px solid #ffc9f2;
}
body.themeHellokitty .bgWarning,
body.themeHellokitty .bgError,
body.themeHellokitty .bgAlert
{
    /*background-image: url(../../images/techadmin/ornamental/messageicon_warning.png);*/
}
body.themeHellokitty .bgInfo
{
    /*background-image: url(../../images/techadmin/ornamental/messageicon_info.png);*/
}
body.themeHellokitty .bgWarning h1,
body.themeHellokitty .bgError h1,
body.themeHellokitty .bgAlert h1,
body.themeHellokitty .bgInfo h1
{
    font-size: 1.3em;
}
body.themeHellokitty .slogan1
{
	background-position: 0px 0px;
}

body.themeHellokitty .slogan2
{
	background-position: 0px -20px;
}

body.themeHellokitty .slogan3
{
	background-position: 0px -40px;
}

body.themeHellokitty .slogan4
{
	background-position: 0px -60px;
}

body.themeHellokitty .slogan5
{
	background-position: 0px -80px;
}

body.themeHellokitty .slogan6
{
	background-position: 0px -100px;
}

body.themeHellokitty .slogan7
{
	background-position: 0px -120px;
}

body.themeHellokitty .slogan8
{
	background-position: 0px -140px;
}

body.themeHellokitty .slogan9
{
	background-position: 0px -160px;
}

body.themeHellokitty #container
{
	top: 150px;
}
body.themeHellokitty #containerBody
{
	background-image: url(../../images/techadmin/hellokitty/container_bg.png);
	padding: 10px;
}

body.themeHellokitty #containerBorderTop,
body.themeHellokitty #containerBorderBottom
{
	height: 5px;
	left: 0px;
	right: 0px;
}
body.themeHellokitty #containerBorderTop
{
	background-image: url(../../images/techadmin/hellokitty/container_border_top.png);
	top: -5px;
}
body.themeHellokitty #containerBorderBottom
{
	background-image: url(../../images/techadmin/hellokitty/container_border_bottom.png);
	bottom: -5px;
}
body.themeHellokitty #containerBorderLeft,
body.themeHellokitty #containerBorderRight
{
	width: 5px;
	top: 0px;
	bottom: 0px;
}
body.themeHellokitty #containerBorderLeft
{
	background-image: url(../../images/techadmin/hellokitty/container_border_left.png);
	left: -5px;
}
body.themeHellokitty #containerBorderRight
{
	background-image: url(../../images/techadmin/hellokitty/container_border_right.png);
	right: -5px;
}
body.themeHellokitty #containerBorderTopRight,
body.themeHellokitty #containerBorderBottomRight,
body.themeHellokitty #containerBorderTopLeft,
body.themeHellokitty #containerBorderBottomLeft
{
	height: 5px;
	width: 5px;
}
body.themeHellokitty #containerBorderTopRight
{
	background-image: url(../../images/techadmin/hellokitty/container_border_topright.png);
	top: -5px;
	right: -5px;
}
body.themeHellokitty #containerBorderBottomRight
{
	background-image: url(../../images/techadmin/hellokitty/container_border_bottomright.png);
	bottom: -5px;
	right: -5px;
}
body.themeHellokitty #containerBorderTopLeft
{
	top: -5px;
	left: -5px;
	background-image: url(../../images/techadmin/hellokitty/container_border_topleft.png);
}
body.themeHellokitty #containerBorderBottomLeft
{
	background-image: url(../../images/techadmin/hellokitty/container_border_bottomleft.png);
	bottom: -5px;
	left: -5px;
}
body.themeHellokitty #footer
{
	font-size: 0.8em;
	bottom: -25px;
	right: -5px;
	text-align: right;
}
body.themeHellokitty table.normal,
body.themeHellokitty table.normal tbody td,
body.themeHellokitty .layoutColumn
{
	border-color: #ffd6f5;
}
body.themeHellokitty .iconSortorderAscending,
body.themeHellokitty .iconSortorderDescending
{
	background-image: url(../../images/techadmin/hellokitty/sortorder.png);
}

body.themeHellokitty .iconOk,
body.themeHellokitty .iconStopped
{
	background-image: url(../../images/techadmin/hellokitty/ok_stop.png);
}

body.themeHellokitty .iconNew
{
    background-image: url(../../images/techadmin/vanilla/new_user.png);
}

body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav .selected a, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav .selected a:focus, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav .selected a:hover,
body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav a, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a
{
    background-image: url("../../images/techadmin/hellokitty/sprite.png");
}

body.themeHellokitty.yui-skin-sam .yui-navset .yui-content, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-navset-top .yui-content, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav .selected a, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav .selected a em,
body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav a em, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em,
body.themeHellokitty.yui-skin-sam .yui-navset .yui-nav a, 
body.themeHellokitty.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a
{
    border-color: #ffd6f5;
    color: #6a315d;
}
body.themeHellokitty.yui-skin-sam .yui-navset .yui-content, 
body.themeHellokitty.yui-skin-sam .yui-panel .bd, 
body.themeHellokitty.yui-skin-sam .yui-panel .ft {
    background-color: #fff5fd;
}
body.themeHellokitty #actionHistory table th {
    background-color: #FFC9F2;
    color: #FFFFFF;
    font-size: 1.4em;
    padding-bottom: 4px;
    padding-top: 5px;
    text-align: left;
}
body.themeHellokitty #actionHistory table td, body.themeHellokitty #actionHistory table th {
    border: 1px solid #749EAF;
    padding-left: 3px;
    padding-right: 3px;
}
body.themeHellokitty #actionHistory table {
    border-collapse: collapse;
    margin: 0;
}
