﻿#themebox
{
 width:480px;
 float:left;
}

#themebox #info
{
 text-align:left;
 padding-left:5px;
}


.introtheme 
{
	margin-left:5px;	
	width:430px;
}
#topInsideLeft h4 
,#topInsideLeft h5 
{
	font-size:14px;
	margin:3px 0px;
	padding:0px 0px 3px 0px;
	color:#2d2c72;
}


.theme-body
{
    width:535px;
    height:400px;
    overflow-y:auto;
    font-size:12px;
}
.theme-body .theme
{
    width:215px;
    float:left;
}
.theme-body .theme .login .login-title
{
    padding:0px 0px 5px 0px;
}
.theme-body .theme .theme-list
{
    width:215px;
}
.theme-body .theme .theme-list .row-style
{
    background-color:Transparent;
    text-align:left;
    height:20px;
}
.theme-body .theme .theme-list .row-style a
{
    color:#999999 !important;
    text-decoration:none !important;
}
.theme-body .theme .theme-list .row-style a:hover
{
    text-decoration:underline !important;
}
.theme-body .theme .theme-list .select-style
{
    background-color:#EEC21B;
    text-align:left;
    height:20px;
}
.theme-body .theme .theme-list .select-style a
{
    color:#FFFFFF !important;
}
.theme-body .blog
{
    width:300px;
    float:left;
}
.theme-body .blog .blog-lists
{
    width:284px;
}
.theme-body .blog .blog-lists .alt-row-style
{
    width:284px;
    background-color:#EFEFEF;
    text-align:left;
}
.theme-body .blog .blog-lists .row-style
{
    width:284px;
    background-color:#F8F8F8;
    text-align:left;
}
.theme-body .blog .blog-lists .alt-row-style .img,
.theme-body .blog .blog-lists .row-style .img
{
    width:52px;
    height:52px;
    float:left;
}
.theme-body .blog .blog-lists .alt-row-style .detail,
.theme-body .blog .blog-lists .row-style .detail
{
    width:232px;
    height:52px;
    float:right;
}
.theme-body .blog .blog-lists .alt-row-style .detail .subject,
.theme-body .blog .blog-lists .row-style .detail .subject
{
    color:#333333;
    height:40px;
    width:230px;
    padding-left:2px;
}
.theme-body .blog .blog-lists .alt-row-style .detail .subject p,
.theme-body .blog .blog-lists .row-style .detail .subject p
{
    color:#333333;
    width:230px;
    margin:0px;
    padding:0px;
}
.theme-body .blog .blog-lists .alt-row-style .detail .subject p a,
.theme-body .blog .blog-lists .row-style .detail .subject p a
{
    color:#666666 !important;
    font-weight:bold;
    text-decoration:none;
    width:230px;
    font-family:Arial !important;
}
.theme-body .blog .blog-lists .alt-row-style .detail .subject p a:hover,
.theme-body .blog .blog-lists .row-style .detail .subject p a:hover
{
    font-family:Arial !important;
    color:#999999 !important;
    font-weight:bold;
    text-decoration:underline !important;
    width:230px;
}
.theme-body .blog .blog-lists .alt-row-style .detail .author,
.theme-body .blog .blog-lists .row-style .detail .author
{
    /*position:relative;*/
    font-family:Arial !important;
    font-size:10px;
    width:230px;
    padding-left:2px;
}
.theme-body .blog .blog-lists .empty-row-style
{
    text-align:center;
    color:#999999 !important;
    font-size:11px;
    font-weight:bold;
}
.theme-popup
{
    height:160px;
    width:300px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.theme-popup .input-content
{
    width:280px;
    height:160px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.theme-popup .input-content .table-login
{
    width:280px;
    height:160px;
    color:#FFFFFF;
}
.theme-popup .input-content .table-login .left-column
{
    width:140px;
    height:30px;
}
.theme-popup .input-content .table-login .right-column
{
    width:140px;
    height:30px;
}

.theme-popup .input-content .table-login .top-row
{
    width:280px;
    height:20px;
    color:#FFFFFF;
}
.theme-popup .input-content .table-login .top-row a,
.theme-popup .input-content .table-login .top-row a:hover
{
    color:#FFFFFF !important;
    text-decoration:none !important;
    font-weight:bold;
}
.theme-popup .input-content .table-login .bottom-row1
{
    width:280px;
    height:20px;
    color:#FF0000;
    font-size:11px;
}
.theme-popup .input-content .table-login .bottom-row2
{
    width:280px;
    height:30px;
}
.theme-popup-bg
{
    background-color:#666666;
    filter:alpha(opacity=50);
	opacity:0.5;
}

/*Ajax*/

.ajax__tab_default .ajax__tab_header 
{
    text-align:left;
    white-space:nowrap;
}
