@CHARSET "UTF-8";
ul.yiiPager
{
    font-size:11px;
    border:0;
    margin:0;
    padding:0;
    line-height:100%;
    display:inline;
}
ul.yiiPager li
{
    display:inline;
}
ul.yiiPager a:link,
ul.yiiPager a:visited
{
    border:solid 1px #9aafe5;
    border-radius:3px;
    font-weight:bold;    
    color:#0e509e;
    padding:3px 7px;
    text-decoration:none;
}
ul.yiiPager .page a
{
    font-weight:normal;
}
ul.yiiPager a:hover
{
    border:solid 1px #0e509e;
}
ul.yiiPager .selected a
{
    background:#2e6ab1;
    color:#FFFFFF;
    font-weight:bold;
}
ul.yiiPager .hidden a
{
    border:solid 1px #DEDEDE;
    color:#888888;
}
ul.yiiPager .first, ul.yiiPager .last {
display: inline;
}

table.detail-view .null
{
    color: pink;
}

table.detail-view
{
    background: white;
    border-collapse: collapse;
    width: 100%;
    margin: 0;
}

table.detail-view th, table.detail-view td
{
    font-size: 0.9em;
    border: 1px white solid;
    padding: 0.3em 0.6em;
    vertical-align: top;
}

table.detail-view th
{
	font-size: 0.9em;
    text-align: right;
    width: 190px;
}

.rtl table.detail-view td
{
    text-align: right;
}

table.detail-view tr.odd
{
    background:#E5F1F4;
}

table.detail-view tr.even
{
    background:#F8F8F8;
}

.grid-view table.items th
{
    color: #444;
    background: #AFD1E3;    
}
.grid-view table.items th a
{    
    color: #193755;
    text-shadow: 0px 1px 3px #fff;
}
.grid-view table.items th a:hover
{
    color: #3497D2;
    text-shadow: 0 0 0.2em white;
}

.grid-view table.items tr.odd, .grid-view table.items tr.even {
	height: 3.5em;
}
