/* 
{
    border: solid 1px red;
}*/
* {
padding:0;
margin:0;
}
a, label 
{
outline: 0;
}
img
{
    border: 0;
}
body
{
    background-color: #fafafa;
    color: #333333;
    font-family: Arial, Sans-Serif;
    font-size: 75%;
    height: 100%;
}
html
{
    height: 100%;
}
form
{
	height: 100%;
}
table
{
    border: 0;
}
table td
{
    vertical-align: top;
}
.col1
{
    width: 26px;
}
.col1a
{
    width: 40px;
}
.col1_space
{
    padding-left: 26px;
}
.col1a_space
{
    padding-left: 40px;
}
.col1_special
{
    padding-left: 14px;
}
.col2
{
    width: 200px;
}
.header_desc_space
{
    padding-top: 0px;
}
.col3
{
    width: 300px;
}
.col4
{
    width: 250px;
}
.col4_space
{
    padding-left: 60px;
}
.header1
{
    font-family: Arial, Sans-Serif;
    font-size: 95%;
    background-color: #2C90D1;
    padding: 5px 0 5px 0;
    color: #96C8E8;
}
.header2
{
    font-family: Arial, Sans-Serif;
    font-size: 95%;
    background-color: #F3F9FD;
    color: #959595;
    height: 35px;
}
.header2 h2
{
    font-weight: bold;
    color: #FDB40A;
    font-size: 100%;
}
.header3
{
    font-family: Arial, Sans-Serif;
    font-size: 95%;
    background-color: #F3F9FD;
    padding: 0 0 9px 0;
    color: #959595;
}
#header3_0
{
    height: 26px;
    font-size: 1%;
    background-color: #F3F9FD;
}
.header3_off
{
    position: absolute;
    z-index: -1;
    visibility: hidden;
}
a.white:link
{
    color: #FFF;
    text-decoration: underline;
}
a.white:visited
{
    color: #FFF;
    text-decoration: underline;    
}
a.white:hover
{
    color: #FFF;
    text-decoration: none;
}
a.blue:link
{
    color: #96C8E8;
    text-decoration: underline;
}
a.blue:visited
{
    color: #96C8E8;
    text-decoration: underline;    
}
a.blue:hover
{
    color: #96C8E8;
    text-decoration: none;
}
a.nick1
{
    color: #FDC033;
    text-decoration: underline;
    font-weight: bold;
}
a.nick1:visited
{
    color: #FDC033;
}
a.nick1:hover
{
    color: #FDC033;
    text-decoration: none;
    font-weight: bold;
}
a.nick1_t
{
    color: #FFDFBF;
}
a.nick1_t:hover
{
    color: #FFDFBF;
}
a.nick1_t:visited
{
    color: #FFDFBF;
}
#logo_container
{
    margin-top: -15px;
    z-index: 1;
    position: absolute
}
#logo
{
    cursor: hand;
    cursor: pointer;
    background: transparent url("images/logo.gif"/*tpa=http://softicana.com/images/logo.gif*/) no-repeat 0 0;
    width: 150px;
    height: 50px;
    overflow: hidden;
    text-indent: -31337px;
}
#avatar_container
{
    margin-top: -15px;
    z-index: 1;
    position: absolute
}
.special1
{
	font-family: "Á¥Êé";
    font-style: italic;
    font-size: 150%;
    color: #333333;
}
.tag_cloud
{
    line-height: 25px;
}
.tag_cloud a
{
    background-color: #F3F9FD;
    border: solid 1px #E6F2FB;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    color: #439ED6;
    padding: 4px 8px 4px 8px;
    text-decoration: none;
    margin-right: -2px;
}
.tag_cloud a:hover
{
    background-color: #D9ECF7;
    border: solid 1px #D9ECF7;
}
.tag_cloud a:visited
{
    color: #439ED6;
}
.tag_cloud a.selected
{
    background-color: #D9ECF7;
    border: solid 1px #D9ECF7;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    color: #439ED6;
    padding: 4px 8px 4px 8px;
    text-decoration: none;
    margin-right: 1px;
}
.tag_cloud a.selected:hover
{
    background-color: #F3F9FD;
    border: solid 1px #E6F2FB;
}
a.special2
{
    font-family: Georgia, Tahoma;
    font-style: italic;
    font-size: 150%;
    color: #40B77B;
}
a.special2:visited
{
    color: #40B77B;
}
a.special2:hover
{
    text-decoration: none;
}
a.special2_collapsed
{
    color: #40B77B;
    font-weight: bold;
}
a.special2_collapsed:visited
{
    color: #40B77B;
}
a.special2_collapsed:hover
{
    text-decoration: none;
}
a
{
    color: #439ED6;
}
a:hover
{
    text-decoration: none;
}
a:visited
{
    color: #98D5FB;
}
a.blue2
{
    color: #439ED6;
}
a.blue2:hover
{
    text-decoration: none;
}
.hot_dashed
{
color: #A1CFE9;
border-bottom: dashed 1px #A1CFE9;
cursor: pointer;
cursor: hand;
}
a.hot
{
    color: #FFFFFF;
}
a.hot:hover
{
    text-decoration: none;
}
a.hot2
{
    color: #A1CFE9;
}
a.hot2:hover
{
    text-decoration: none;
}
#search_query
{
    width: 400px;
    padding: 1px;
}
#search_options
{
    padding: 1px;
}

#welcome
{
    width: 75%;
    padding: 25px 0 25px 0;
    color: #FFF;
}
.hot_block
{
    padding: 15px 20px 0 0;
    color: #FFF;
}
.special3
{
    font-size: 200%;
    color: #F3F9FD;
	font-family: "ºÚÌå"; 
}
a.special4
{
	font-family: "Á¥Êé";
    font-size: 150%;
    color: #ffb620;
}
a.special4:hover
{
    text-decoration: none;
}
a.blue3
{
    color: #ACD7F7;
}
a.blue3:hover
{
    text-decoration: none;
}
#sidebar
{
    margin-top: 40px;
    position: absolute;
    z-index: 1;
}
#karma_earners
{
    border: solid 1px #439FD3;
    background-color: #FFF;
    width: 273px;
}
#options
{
    margin-top: 30px;
    border: solid 1px #439FD3;
    background-color: #FFF;
    width: 273px;
}
#right_ads
{
}
#options_search
{
    border: solid 1px #439FD3;
    background-color: #FFF;
    width: 259px;
}

#content1
{
    padding: 0 0 5px 0;
    background-color: #439FD3;
}
#content1_search
{
    padding: 0px 5px 0px 25px;
    background-color: #FAFAFA;
    height: 11px;
    font-size: 1%;
    border-top: solid 1px #439FD3;
}

.box_header
{
    background-color: #A1CFE9;
    color: #FFF;
    font-family: Georgia, Tahoma;
    font-size: 120%;
    width: 229px;
    position: absolute;
    z-index: 1;
    margin: -10px 0 0 22px;
    text-align: center;
    padding: 2px 0 2px 0;
}
.selectors
{
    color: #CCCCCC;
    font-size: 95%;
    font-family: Arial, Sans-Serif;
    padding: 20px 0 0 0;
    text-align: center;
    margin-bottom: 5px;
}
.selectors .selected
{
    color: #959595;
    font-weight: bold;
}
.user
{
    border-top: solid 1px #E6F2FB;
    font-size: 95%;
    color: #959595;
    clear: both;
    padding: 2px;
}
.user1
{
    background-color: #F3F9FD;   
}
.user2
{
    background-color: #FFF;   
}
.usercol
{
    vertical-align: middle;
}
.usercol1
{
    width: 15px;
    font-size: 100%;
    font-weight: bold;
    color: #959595;
    padding-left: 5px;
}
.usercol2
{
    width: 37px;
}
.usercol4
{
    width: 40px;
}
.num_ex
{
    font-size: 120%;
    color: #FF8000;
}
a.nick2
{
    color: #439ED6;
    font-weight: bold;
    text-decoration: underline;
}
a.nick2:hover
{
    color: #439ED6;
    font-weight: bold;
    text-decoration: none;
}
a.nick2_ex
{
    color: #FF8000;
}
a.nick2_ex:hover
{
    color: #FF8000;
}
.positive
{
    color: #00A651;
}
.negative
{
    color: #ED1C24;
}
.negative2
{
    font-size: 95%;
    color: #ED1C24;
}
.options_inside
{
    padding-top: 25px;
    padding-bottom: 10px;
    font-weight: bold;
    line-height: 1.4em;
}
.options_inside ul
{
    list-style-type: none;
}
#content2
{
    margin: 40px 0 0 0;
}
#content2 .heading
{
    font-size: 200%;
}
.heading2
{
font-size: 200%;
color: #BFBFBF;
}
a.rss
{
    background: transparent url("images/rss-icon.gif"/*tpa=http://softicana.com/images/rss-icon.gif*/) no-repeat 0 0;
    padding-left: 16px;
    font-size: 95%;
    color: #F7941D;
}
a.rss:hover
{
    text-decoration: none;
}
#rssfeed
{
text-align: left;
float: right;
width: 150px;
margin-top: 38px;
}
#rssfeed_details
{
margin-top: 10px;
text-align: left;
float: right;
width: 130px;
}
.comment_col1
{
    width: 45px;
}
.colx1
{
    width: 60px;
}
.colx1_space
{
    margin-left: 60px;
}
.colx1_space2 
{
    margin-left: 41px;
}
.profile_colx1
{
width: 60px;
}
.profile_colx1_space
{
margin-left: 60px;
}

.colx2
{
}
#descriptions
{
    padding-right: 20px;
    margin-top: 20px;
}
.vote1
{
    background: transparent url("images/vote1.gif") no-repeat 0 0;
    width: 40px;
    height: 2px;
    font-size: 1%;
}
.vote2
{
    background-color: #FDB204;
    width: 40px;
    padding: 10px 0 5px 0;
    text-align: center;
    color: #FFF;
    font-size: 130%;
    font-weight: bold;
}

.vote3
{
    background: transparent url("images/vote2.gif") no-repeat 0 0;
    width: 40px;
    height: 13px;
    font-size: 1%;
}
.widget_vote3
{
    background: transparent url("images/widget_vote2.gif") no-repeat 0 0;
    width: 40px;
    height: 13px;
    font-size: 1%;
}
.vote1_checked
{
    background: transparent url("images/vote1_checked.gif") no-repeat 0 0;
    width: 40px;
    height: 2px;
    font-size: 1%;
}
.vote2_checked
{
    background-color: #FEE09B;
    width: 40px;
    padding: 10px 0 5px 0;
    text-align: center;
    color: #FFF;
    font-size: 130%;
    font-weight: bold;
}

.vote3_checked
{
    background: transparent url("images/vote2_checked.gif") no-repeat 0 0;
    width: 40px;
    height: 13px;
    font-size: 1%;
}


.program_heading
{
    font-size: 150%;font-family: "ºÚÌå";
}
.program_avt
{
    float: left;
    width: 30px;
    margin: 3px 0 0 0;
}
.program_by
{
    font-size: 95%;
    color: #959595;
    margin: 2px 0 2px 0;
}
.program_by_hot
{
    font-size: 95%;
    color: #A1CFE9;
    margin: 2px 0 2px 0;
}
.program_by a
{
    color: #959595;
}
.program_by a:hover
{
    text-decoration: none;
}
.program_opts
{
    font-size: 95%;
    color: #959595;
    margin: 2px 0 2px 0;
}
.program_opts_hot
{
    font-size: 95%;
    color: #A1CFE9;
    margin: 2px 0 2px 0;
}
.wrapper
{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -60px; /* the bottom margin is the negative value of the footer's height */    
}
.footer
{
    color: #A1CFE9;
    background-color: #439FD3;
	min-height: 60px; /* like .push */
}
.push
{
	height: 60px;
}
#footer1
{
    float: left;
    width: 70%;
}
#footer2
{
    margin-left: 71%;
    margin-right: 30px;
    text-align: right;
}
#footer3
{
	height: 1px;
	font-size: 1%;
	background-color: #439FD3;
	clear: both;
}
#search_panel_button
{
    margin-left: 26px;
    cursor: pointer;
    cursor: hand;
}
.search_panel_button_show
{
    width: 100px;
    height: 11px;
    background: transparent url("images/search_panel_show.gif"/*tpa=http://softicana.com/images/search_panel_show.gif*/) no-repeat 0 0;
}
.search_panel_button_hide
{
    width: 100px;
    height: 11px;
    background: transparent url("images/search_panel_hide.gif"/*tpa=http://softicana.com/images/search_panel_hide.gif*/) no-repeat 0 0;
}
.hand
{
	cursor: hand;
	cursor: pointer;
}
.pages
{
    padding: 0 0 20px 40px;
    color: #CCCCCC;
}
.pages a
{
    color: #439ED6;
    margin: 0 12px 0 10px;
}
.pages a:hover
{
	text-decoration: none;
}
.pages .nextprev
{
margin: 0;
}
.pages .dots
{
    margin: 0 7px 0 5px;
}
.pages .current
{
color: #333;
font-weight: bold;
margin: 0 10px 0 10px;
}
.blue_dashed
{
color: #439ED6;
border-bottom: dashed 1px #439ED6;
cursor: pointer;
cursor: hand;
}
.blue_solid
{
color: #439ED6;
text-decoration: underline;
cursor: pointer;
cursor: hand;
}
.hidden
{
display: none;
}
.hidden2
{
    position: absolute;
    z-index: -1;
    height: 0px;
    width: 0px;
    overflow: hidden;
    text-indent: -31337px;
    left: -31337px;
}
.blogit
{
color: #959595;
font-size: 95%;
padding: 0 20px 20px 0;
}
.img_comment
{
padding-left: 15px;
}
.comment
{
    padding: 10px 0 10px 15px;
}
.comment_author
{
    padding: 10px 0 10px 15px;
    /*background-color: #F3F9FD;*/
}
.comment_hidden
{
    background-image: url("images/bg_comment_hidden.png"/*tpa=http://softicana.com/images/bg_comment_hidden.png*/);
    background-repeat: repeat;
    background-color: transparent;
    width: 25px;
    height: 25px;
    position: absolute;
}
.comment .header, .comment_author .header
{
    color: #959595;
    font-size: 95%;
    height: 16px;
}
.comment .content, .comment_author .content
{
    padding-top: 4px;
}
.comment .plus, .comment_author .plus
{
    width: 16px;
    background: transparent url("images/plus.gif"/*tpa=http://softicana.com/images/plus.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}
.dummy_comment_rate_button
{
    width: 16px;
    padding: 0 8px 0 8px;
    margin-right: 10px;
}
.comment .plus_checked, .comment_author .plus_checked
{
    width: 16px;
    background: transparent url("images/plus_checked.gif"/*tpa=http://softicana.com/images/plus_checked.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}
.comment .minus, .comment_author .minus
{
    width: 16px;
    background: transparent url("images/minus.gif"/*tpa=http://softicana.com/images/minus.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}
.comment .minus_checked, .comment_author .minus_checked
{
    width: 16px;
    background: transparent url("images/minus_checked.gif"/*tpa=http://softicana.com/images/minus_checked.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}
.comment .points, .comment_author .points
{
width: 20%;
text-align: right;
padding-right: 20px
}
.comment .bad_status, .comment_author .bad_status
{
	color: #ED1C24;
}
.comment .good_status, .comment_author .good_status
{
	color: #00A651;
}
.comment_textarea
{
    width: 400px;
}
.comment_textarea2
{
    width: 562px;
}
.comment_textarea_ex
{
    width: 100%;
}
.comment .header_t, .comment_author .header_t
{
    color: #E4E4E4;
}
.add_comment_controls
{
    width: 250px;
    padding-left: 10px;
}
.help_field
{
    font-size: 95%;
    width: 400px;
    background-color: #FAFBE6;
}
.help_field_ex
{
    font-size: 95%;
    width: 100%;
    background-color: #FAFBE6;
}
.help_field2
{
    font-size: 95%;
    width: 562px;
    background-color: #FAFBE6;
}
.button
{
    padding: 2px; font-size: 95%;
    width: 80px;
}
.button2
{
    padding: 2px; font-size: 95%;
}
.orange
{
color: #FDB103;
}
.e
{
clear: both;
line-height: 1.7em;
}
.es
{
clear: both;
margin-top: 10px;
}
.e1
{
float: left;
width: 110px;
font-weight: bold;
}
.e2
{
padding-left: 113px;
}
.profile_rss
{
padding-left: 140px;
}
#about a
{
color: #439ED6;
text-decoration: underline;
}
#about a:visited
{
color: #98D5FB;
}
.mini_window
{
	padding: 0 10px 10px 10px;
}
.mini_window .info
{
color: #959595;
font-size: 95%;
margin-top: 10px;
}
.login_dashed
{
    color: #FDC033;
    font-weight: bold;
    border-bottom: dashed 1px #FDC033;
    cursor: pointer;
    cursor: hand;
}
#login_arrow
{
    color: #FDC033;
    font-size: 100%;
    margin-left: 3px;
}
#login_control
{
width: 249px;
background-color: #2C90D1;
margin-left: 1px;
padding: 0 12px 12px 12px;
position: absolute;
z-index: 2;
}
.lc
{
clear: both;
margin-bottom: 4px;
}
.lc1
{
float: left;
width: 35px;
color: #FFFFFF;
font-weight: bold;
text-align: right;
padding-top: 3px;
}
.lc2
{
padding-left: 46px;
}
.lc2_input
{
width: 192px;
}
.lc3
{
color: #A1CFE9;
margin-right: 3px;
}
.lc_btn
{
    text-align: right;
    padding-right: 3px;
}

.s
{
clear: both;
padding-bottom: 15px;
text-align: left;
}
.s_with_margin
{
clear: both;
padding-bottom: 15px;
text-align: left;
margin-top: 10px;
}
.s0
{
    float: left;
    width: 12px;
    text-align: right;
}
.s1
{
float: left;
padding-left: 3px;
width: 159px;
}
.s2
{
padding-left: 174px;
text-align: left;
}
.s_err
{
    margin-bottom: 15px;
}
.s_required
{
    color: Red;
}
.s_required2
{
    color: Red;
    font-size: 150%;
}
.s_input
{
width: 400px;
}
.s_font
{
    font-family: Georgia, Tahoma;
    font-style: italic;
    color: #333333;
    font-size: 140%;
}
.s_comment
{
    color: #959595;
    font-size: 95%;
}
.s_comment a
{
color: #439ED6;
}
ul
{
    padding: 0;
    margin: 0;
}
.s_tags
{
    list-style: none;
    line-height: 25px;
    font-size: 95%;
    padding: 0;
    margin: 0;
}
.s_tags li
{
    display: inline;
    margin: 0;
    padding: 0;
}
.content_tag
{
    background-color: #F3F9FD;
    border: solid 1px #E6F2FB;
    padding: 4px 8px 4px 8px;
    margin-right: -2px;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    color: #439ED6;
    cursor: hand;
    cursor: pointer;
}
.content_tag_selected
{
    background-color: #D9ECF7;
    border: solid 1px #D9ECF7;
    padding: 4px 8px 4px 8px;
    margin-right: -2px;
    font-family: Arial, Sans-Serif;
    font-weight: bold;
    color: #439ED6;
    cursor: hand;
    cursor: pointer;
}
.rl
{
clear: both;
margin-bottom: 15px;
}
.rl1
{
float: left;
width: 48px;
font-weight: bold;
text-align: right;
}
.rl2
{
padding-left: 58px;
}
.rl_input
{
width: 197px;
}
.small
{
    font-size: 95%;
}
.help_col1
{
    width: 50%;
}
.help_col2
{
    width: 50%;
}
blockquote
{
border-left:2px solid #333333;
margin:5px 5px 5px 15px;
padding-left:4px;    
}
#img_load_helper
{
    position: absolute;
    z-index: -1;
    left: -9000px;
    top: -9000px;
}
.gray_dashed
{
cursor: hand;
cursor: pointer;
border-bottom: dashed 1px #959595;
}
.blue_t
{
color: #D0E7F5;
cursor: hand;
cursor: pointer;
border-bottom: dashed 1px #D0E7F5;
}
.help_heading
{
padding-bottom: 20px;padding-top: 20px
}
p
{
    padding: 0 0 0 0;
}
.terminator
{
    font-size: 1%;
    clear: both;
}
.required_field_hl
{
    background-color: #FFBFBF;
}
#tabs
{
padding-left: 26px;
height: 26px;
background: url("images/tabs_bg.gif"/*tpa=http://softicana.com/images/tabs_bg.gif*/) repeat-x 0 0;
}
#tabs .current
{
height: 26px;
float: left;
background: url("images/norm_right.gif"/*tpa=http://softicana.com/images/norm_right.gif*/) no-repeat right top;
}
.inside_current
{
height: 26px;
background: url("images/norm_left.gif"/*tpa=http://softicana.com/images/norm_left.gif*/) no-repeat left top;
width: 97px;
}
.inside_current2
{
padding-top: 6px;
color: #959595;
font-weight: bold;
text-align: center;
}
.tab
{
width: 97px;
height: 26px;
float: left;
background-color: #FAFAFA;
border-right: solid 1px #439FD3;
background: url("images/tabs_bg.gif"/*tpa=http://softicana.com/images/tabs_bg.gif*/) repeat-x 0 0;
}
.tabx
{
width: 97px;
height: 26px;
float: left;
background-color: #FAFAFA;
border-left: solid 1px #439FD3;
background: url("images/tabs_bg.gif"/*tpa=http://softicana.com/images/tabs_bg.gif*/) repeat-x 0 0;
}
.inside_tab
{
padding: 5px 0 0 0;
text-align: center;
}
.sub_tabs_bg
{
clear: both;
background: url("images/sub_tabs_bg.gif"/*tpa=http://softicana.com/images/sub_tabs_bg.gif*/) repeat-x 0 0;
}
.off
{
display: none;
}
.off2
{
visibility: hidden;
}
.backlinks
{
    font-size: 95%;
    color: #959595;
}
.backlinks ul
{
    list-style: none;
}
.backlinks li
{
padding-left: 21px;
line-height: 18px
}
.loading
{
padding: 0 0 0 3px;
vertical-align: middle;
}
/* mini-window styles */
.special_mini
{
    font-family: Georgia, Tahoma;
    font-style: italic;
    font-size: 140%;
    color: #333333;
}
.small_logo_container
{
width: 73px;
height: 25px;
z-index: 1;
position: absolute;
margin-top: 6px;
margin-left: 10px
}
.small_box_header
{
height: 12px;
background-color: #2C90D1;
font-size: 1%;
margin-bottom: 34px;
}
.sm
{
    clear: both;
    text-align: left;
    padding-bottom: 5px;
}
.sm0
{
color: #959595;
font-size: 95%;
float: left;
width: 100px;
padding-top: 2px;
}
.sm1
{
    padding-left: 105px;
}
.input_gray
{
    color: #999;
}
.preview_button
{
color: #439ED6;
border-bottom: dashed 1px #439ED6;
cursor: pointer;
cursor: hand;
}
.preview_button_selected
{
color: #000;
padding: 3px 5px 3px 5px;
background-color: #D9ECF7;
}
.stats
{
text-align: right;
padding-right: 10px;
}
.stats_hl
{
    font-weight: bold;
}
.modes
{
color: #959595;
margin-top: 10px;
}
.modes .selected
{
font-weight: bold;
color: #000;
margin-right: 7px;
margin-left: 7px;
}
.modes .item
{
font-weight: bold;
margin-right: 7px;
margin-left: 7px;
}
.uploadentry
{
    width: 100%;
    margin-bottom: 10px;
}
.uploadentry .error
{
    font-size: 95%;
    color: #F88;
}
.uploadentry .upload
{
    width: 50%;
}
.uploadentry .title
{
    width: 50%;
}
.uploadentry .s_input
{
    width: 100%;
}
.uploadentry .s_input2
{
    width: 50%;
}
.uploadentry a
{
    color: #FFF;
}
.uploadentry a:hover
{
    text-decoration: none;
}
.uploadentry .dashed
{
color: #000;
border-bottom: dashed 1px #000;
cursor: pointer;
cursor: hand;
}
.uploadentry .dashed2
{
color: #FF8888;
border-bottom: dashed 1px #FF8888;
cursor: pointer;
cursor: hand;
}
.upload_plus
{
width: 12px;
height: 12px;
margin-top: 4px;
margin-right: 5px;
background: transparent url("images/scplus.gif"/*tpa=http://softicana.com/images/scplus.gif*/) no-repeat 0 0;
font-size: 1%;
cursor: hand;
cursor: pointer;
}
.black_dashed
{
color: #000;
font-size: 95%;
/*border-bottom: dashed 1px #000;*/
cursor: pointer;
cursor: hand;
}
.black_dashed2
{
color: #000;
font-size: 95%;
border-bottom: dashed 1px #000;
cursor: pointer;
cursor: hand;
}
.black_dashed3
{
color: #FF8888;
font-size: 95%;
border-bottom: dashed 1px #FF8888;
cursor: pointer;
cursor: hand;
}
ul.scs
{
    list-style-type: none;
    margin-bottom: 10px;
}
ul.scs li
{
    margin-bottom: 5px;
}
.avtable
{
    width: 100%;
    height: 203px;
}
.avtable tr td
{
    vertical-align: middle;
    text-align: center;
}
.avcontrols
{
    margin-top: 5px;
    height: 25px;
}

/*****************************************************************************/
/* <IMAGE SCROLL STYLES> *****************************************************/
/*****************************************************************************/

.slides
{
    margin-left: 20px;
    overflow: hidden;
    width: 1px;
}
.slidetracker
{
    height: 1px;
    width: auto;
    clear: both;
    margin-left: 20px;
    font-size: 0.01%;
}
.slides .frame
{
}
.slides .frame .slide
{
    width: 180px;
    height: 170px;
    float: left;
    background-color:#FAFAFA;
    margin-top: 5px;
}

.slides .frame .slide img
{
    border: solid 1px #959595;
}

.slides .frame .controls
{
    margin-top: 13px;
    /*background-color: Yellow;*/
    width: 150px;
}

.slides .frame .controls .title
{
    font-size: 95%;
    height: 26px;
    overflow: hidden;
    line-height: 12px;
}

.slides .frame .controls .title span
{
    color: #439ED6;
    cursor: hand;
    cursor: pointer;    
}

.slides .frame .controls .rate
{
    font-size: 95%;
    height: 21px;
    overflow: hidden;
}

.slides .frame .controls .rate .plus
{
    width: 16px;
    background: transparent url("images/plus.gif"/*tpa=http://softicana.com/images/plus.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    margin-left: 10px;
    cursor: pointer;
    cursor: hand;
}

.slides .frame .controls .rate .plus_checked
{
    width: 16px;
    background: transparent url("images/plus_checked.gif"/*tpa=http://softicana.com/images/plus_checked.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    margin-left: 10px;
    cursor: pointer;
    cursor: hand;
}

.slides .frame .controls .rate .minus
{
    width: 16px;
    background: transparent url("images/minus.gif"/*tpa=http://softicana.com/images/minus.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    cursor: pointer;
    cursor: hand;
}

.slides .frame .controls .rate .minus_checked
{
    width: 16px;
    background: transparent url("images/minus_checked.gif"/*tpa=http://softicana.com/images/minus_checked.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    cursor: pointer;
    cursor: hand;
}

.slides
{
    color:#959595;
}
.slides .frame .controls .rate .r1
{
    text-align: left;
    height: 21px;
}
.slides .good_status
{
	color: #00A651;
}
.slides .bad_status
{
	color: #ED1C24;
}
.slides .frame .controls .rate .r2
{
    text-align: center;
    height: 21px;
    margin-top: -21px;
}
.slides .frame .controls .rate .r3
{
    text-align: right;
    height: 21px;
    margin-top: -21px;
}



.st_sizes
{
}

.st_sizes .col1
{
    width: 24px;
    text-align: center;
    vertical-align: middle;
    min-height: 11px;
}
.st_sizes .col2
{
    width: 100%;
}
.st_sizes .col3
{
    width: 24px;
    text-align: center;
    vertical-align: middle;
    min-height: 11px;
}

/* COLOR SET 0 */

.st_colors0
{
    border: solid 1px #FAFAFA;
}
.st_colors0 .col1
{
    background-color: #FAFAFA;
}
.st_colors0 .col3
{
    background-color: #FAFAFA;
}
.st_colors0 .st_arr_left
{
    background: none;
}
.st_colors0 .st_arr_right
{
    background: none;
}


/* COLOR SET 1 */

.st_colors1
{
    border: solid 1px #E6F2FB;
}
.st_colors1 .col1
{
    background-color: #E6F2FB;
    cursor: hand;
    cursor: pointer;
}
.st_colors1 .col3
{
    background-color: #E6F2FB;
    cursor: hand;
    cursor: pointer;
}
.st_colors1 .st_arr_left
{
    background: transparent url("images/slider_left_1.gif"/*tpa=http://softicana.com/images/slider_left_1.gif*/) no-repeat 8px 0;
}
.st_colors1 .st_arr_right
{
    background: transparent url("images/slider_right_1.gif"/*tpa=http://softicana.com/images/slider_right_1.gif*/) no-repeat 9px 0;
}

/* COLOR SET 2 */

.st_colors2
{
    border: solid 1px #439FD3;
}
.st_colors2 .col1
{
    background-color: #439FD3;
    cursor: hand;
    cursor: pointer;
}
.st_colors2 .col3
{
    background-color: #439FD3;
    cursor: hand;
    cursor: pointer;
}
.st_colors2 .st_arr_left
{
    background: transparent url("images/slider_left_2.gif"/*tpa=http://softicana.com/images/slider_left_2.gif*/) no-repeat 8px 0;
}
.st_colors2 .st_arr_right
{
    background: transparent url("images/slider_right_2.gif"/*tpa=http://softicana.com/images/slider_right_2.gif*/) no-repeat 9px 0;
}
/*****************************************************************************/
/* </IMAGE SCROLL STYLES> ****************************************************/
/*****************************************************************************/

/*****************************************************************************/
/* <IMAGE SCROLL STYLES, SCROLL SCHEME 2> ************************************/
/*****************************************************************************/

.scroll_scheme2 .slides, .scroll_scheme2 .slidetracker
{
	margin-left: 4px;
}

.scroll_scheme2 .st_colors0
{
border: solid 1px #898989;
}

.scroll_scheme2 .st_colors0 .col1
{
    background-color: #898989;
}
.scroll_scheme2 .st_colors0 .col3
{
    background-color: #898989;
}

.scroll_scheme2 .st_colors1
{
    border: solid 1px #7E7E7E;
}
.scroll_scheme2 .st_colors1 .col1
{
    background-color: #7E7E7E;
}
.scroll_scheme2 .st_colors1 .col3
{
    background-color: #7E7E7E;
}
.scroll_scheme2 .st_colors1 .st_arr_left
{
    background: transparent url("images/slider_left_3.gif"/*tpa=http://softicana.com/images/slider_left_3.gif*/) no-repeat 8px 0;
}
.scroll_scheme2 .st_colors1 .st_arr_right
{
    background: transparent url("images/slider_right_3.gif"/*tpa=http://softicana.com/images/slider_right_3.gif*/) no-repeat 9px 0;
}

.scroll_scheme2 .st_colors2
{
    border: solid 1px #666;
}
.scroll_scheme2 .st_colors2 .col1
{
    background-color: #666;
}
.scroll_scheme2 .st_colors2 .col3
{
    background-color: #666;
}
.scroll_scheme2 .st_colors2 .st_arr_left
{
    background: transparent url("images/slider_left_2.gif"/*tpa=http://softicana.com/images/slider_left_2.gif*/) no-repeat 8px 0;
}
.scroll_scheme2 .st_colors2 .st_arr_right
{
    background: transparent url("images/slider_right_2.gif"/*tpa=http://softicana.com/images/slider_right_2.gif*/) no-repeat 9px 0;
}

.scroll_scheme2 .slides .frame .slide
{
    text-align: left;
    background-color: #898989;
    width: 155px;
    height: 118px;
    margin-top: 5px;
}

.scroll_scheme2 .slides .frame .slide img
{
    border: solid 1px #666;
}

.scroll_scheme2 .text
{
    color: #FFF;
    margin-bottom: 10px;
}

.scroll_scheme2 .err
{
    margin-top: 10px;
    color: #FF8888;
    visibility: hidden;
    font-size: 150%;
}
/*****************************************************************************/
/* </IMAGE SCROLL STYLES, SCROLL SCHEME 2> ***********************************/
/*****************************************************************************/

/*****************************************************************************/
/* <SCREENSHOW> **************************************************************/
/*****************************************************************************/

#SSOVERLAY0__
{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#SSOVERLAY__ {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
}
#SSWINDOW__
{
	position: absolute;
	background: #898989;
	z-index: 101;
	color:#FFF;
	text-align:left;
}

.ss_main
{
    text-align: left;
    vertical-align: middle;
    width: 640px;
}

.ssf
{
    margin: 5px 5px 0 10px;
    font-size: 95%;
    color: #000;
}
#sscontrols
{
    padding-left: 35px;
}

/* strange IE6 bug fix */
#ssexinfo
{
    margin-left: 5px;
    width: 25px;
    height: 23px;
    float: left;
}
/* all, except IE6 */
html>body #ssexinfo
{
    margin-left: 10px;
}


#ssexinfocontainer
{
    background-color: #C1C1C0;
    margin: 1px 10px 0 10px;
    height: 45px;
    color: #000;
    font-size: 95%;
}

#ssexinfocontainer a
{
    font-weight: bold;
    color: #FFF;
    text-decoration: underline;
}
#ssexinfocontainer a:hover
{
    font-weight: bold;
    color: #FFF;
    text-decoration: none;
}

#ssoriginalimg
{
    margin-top: 14px;
    margin-right: 10px;
    float:right;
    width: 16px;
    height: 16px;
}
.ssexinfo1
{
    background: transparent url("images/ss_info1.gif"/*tpa=http://softicana.com/images/ss_info1.gif*/) no-repeat left 0;
}
.ssexinfo2
{
    background: transparent url("images/ss_info2.gif"/*tpa=http://softicana.com/images/ss_info2.gif*/) no-repeat left 0;
}

#ssinfo
{
    padding: 6px 6px;
}
#sshiddeninput
{
    height: 1px;
    width: 1px;
    font-size: 1%;
    border: none;
    background-color: #898989;
    position: absolute;
    left: -31337px;
    top: -31337px;
    z-index: 0;
}
.ssarr
{
    color: #000;
    border-bottom: none;
    font-size: 14px;
}
#sspreload
{
    position: absolute;
    z-index: -1;
    left: -31337px;
    top: -31337px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
.ssnav
{
    position:absolute;
    width:1px;
    height:1px;
    z-index:1000;
}
.ssnav2
{
    position: absolute;
    z-index: 1002;
    background: transparent url("images/blank.gif"/*tpa=http://softicana.com/images/blank.gif*/);
}
#ssbackinfo
{
    position:absolute;
    width:1px;
    z-index: 1001;
    text-align: left;
    color: #FFF;
    font-size: 95%;
    padding-left: 20px;
    /*display: none;*/
}
#ssbackinfoarr
{
    height: 45px;
    width: 60px;
    margin-bottom: 20px;
}

/* all except IE6 */
html>body #ssbackinfoarr 
{
    background: transparent url("images/sc_arr_left.png"/*tpa=http://softicana.com/images/sc_arr_left.png*/) no-repeat;
}
/* IE6 only */
/*\*/ * html #ssbackinfoarr { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sc_arr_left.png', sizingMethod='scale'); } /**/

#ssnextinfo
{
    position:absolute;
    width:1px;
    z-index: 1001;
    text-align: right;
    color: #FFF;
    font-size: 95%;
    /*border: solid 1px red;*/
    /*display: none;*/
}
#ssnextinfoarr
{
    height: 45px;
    width: 60px;
    margin-bottom: 20px;
}

/* all except IE6 */
html>body #ssnextinfoarr 
{
    background: transparent url("images/sc_arr_right.png"/*tpa=http://softicana.com/images/sc_arr_right.png*/) no-repeat;
}
/* IE6 only */
/*\*/ * html #ssnextinfoarr { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sc_arr_right.png', sizingMethod='scale'); } /**/

#sscontrols2
{
text-align: right;
padding-right: 5px;
}

#sscontrols2 .plus
{
    width: 16px;
    background: transparent url("images/plus.gif"/*tpa=http://softicana.com/images/plus.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}

#sscontrols2 .plus_checked
{
    width: 16px;
    background: transparent url("images/plus_checked.gif"/*tpa=http://softicana.com/images/plus_checked.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}

#sscontrols2 .minus
{
    width: 16px;
    background: transparent url("images/minus.gif"/*tpa=http://softicana.com/images/minus.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}

#sscontrols2 .minus_checked
{
    width: 16px;
    background: transparent url("images/minus_checked.gif"/*tpa=http://softicana.com/images/minus_checked.gif*/) no-repeat 0 0;
    padding: 0 8px 0 8px;
    margin-right: 10px;
    cursor: pointer;
    cursor: hand;
}

#sscontrols2 .good_status
{
	color: #88FF88;
}

#sscontrols2 .bad_status
{
	color: #FF8888;
}

/*****************************************************************************/
/* </SCREENSHOW> *************************************************************/
/*****************************************************************************/

/*****************************************************************************/
/* <MODALBOX> ****************************************************************/
/*****************************************************************************/

#OVERLAY0__
{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#OVERLAY__ {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
}
#WINDOW__
{
	position: absolute;
	background: #898989;
	z-index: 101;
	color:#FFF;
	text-align:left;
}
.modal_header
{
    background-color: #898989;
    padding: 7px 15px 15px 10px;
}
.modal_header .hdr1
{
    float:left;
    font-family: Arial;
    color: #FFF;
    font-weight: bold;
    /*border: solid 1px red;*/
    width: 400px;
    height: 16px;
    overflow: hidden;
}
.modal_header .hdr2
{
    text-align: right;
    font-size: 95%;
}
.modal_close
{
    cursor: hand;
    cursor: pointer;
    color: #000;
    padding-right: 18px;
    background: transparent url("images/close.gif"/*tpa=http://softicana.com/images/close.gif*/) no-repeat right 2px;
}
.modal_dashed
{
    border-bottom: dashed 1px #000;
}
.modal_container
{
    margin: 0 5px 0 10px;
}

/*****************************************************************************/
/* </MODALBOX> ***************************************************************/
/*****************************************************************************/

.software_avt_container
{
    font-size: 1%;
}
.software_avt_container img
{
    margin-bottom: 5px;
}
.item_r
{
    text-align: right;
    float: right;
    width: 130px;
    margin: 0 0 5px 5px;
}
.s_avt_img
{
    border: solid 1px #909090;
}
.item_r_hot
{
    text-align: right;
    float: right;
    width: 130px;
    margin: 0 0 5px 5px;
}
.item_r_hot .s_avt_img
{
    border: solid 1px #A1CFE9;
}
.details_bookmark
{
    padding-top: 5px;
    text-align: right;
}
#adhere
{
    margin-top: 20px;
    width: 275px;
    height: 120px;
    background: transparent url("images/adhere.gif"/*tpa=http://softicana.com/images/adhere.gif*/);
}
#sharemain
{
    margin-top: 20px;
    width: 275px;
}