/* ------------------------------------------------------------------- #
# file: style.css (sam broadcasting)
# author: ahmad faisal
# copyright 2009 www.it-indonesia.net
# revision: 1.0
#
# base on Nova skin template css
# ------------------------------------------------------------------- */

.spacer { width:6px;}
.spacer-2px { margin: 2px; }
.spacer-5px { margin: 5px; }
.spacer-10px { height: 10px; }
.spacer-15px { height: 15px; }
.spacer-20px { height: 20px; }
.spacer-30px { height: 30px; }

.clean {
clear: both;
}

table {
border:0px;
}

.img_a {
padding-left:13px;
background:transparent url('../images/url.png') no-repeat 0 70%;
}

a:visited, a {
color:#000;
text-decoration:none;
}

a:hover {
color:#333;
text-decoration:underline;
}

body {
background-color:#c0c0c0;
font-family:"Trebuchet MS", Arial, Verdana, "Trebuchet MS", Helvetica, Sans-Serif;
font-size:12px;
color:#000;
padding:0px;
margin:0px;
}

.wrapper {
width:980px;
padding:0px;
margin:0px auto;
}

.wrapper_f {
width:98%;
padding:0px;
margin:0px auto;
}

.outer {
background-color:#D4D7D9;
padding:8px;
font-size:12px;
}

.inner {
background-color:#949799;
padding:8px;
}

.b_margin {
margin-bottom:8px;
}

.t_margin {
margin-top:8px;
}

.logo {
background:#c0c0c0 url('../images/headerbar.jpg') repeat-x;
padding:10px;
margin-bottom:0px;
}

.button, input.button {
background:transparent url("images/bg.png") repeat-x 0% 50%;
margin:2px;
padding:2px 6px 2px 6px;
font-size:11px;
text-transform:capitalize;
vertical-align:middle;
border:1px solid #7C7C7C;
}

.button:hover, input.button:hover {
background:#FFF;
color:#000;
cursor:pointer;
}

.s_button {
background:transparent url("images/bg.png") repeat-x 0% 50%;
margin:2px;
padding:2px 6px 2px 6px;
text-transform:capitalize;
font-size:11px;
border:1px solid #7C7C7C;
vertical-align:middle;
}

.l_button {
background:transparent url("images/bg.png") repeat-x 0% 50%;
margin:2px;
padding:2px 6px 2px 6px;
text-transform:capitalize;
font-size:18px;
border:1px solid #7C7C7C;
vertical-align:middle;
}

.s_button:hover, .l_button:hover {
background:#F7DD4F;
color:#000;
cursor:pointer;
}

.rounded_h {
background:#FFF;
background-color:#FFF;
padding:6px;
margin:0px 6px 0px 0px;
outline:none;
border:none;
text-decoration:none;
cursor:pointer;
white-space:nowrap;
vertical-align:middle;
display:-moz-inline-box;
display:inline-block;
overflow:visible;
text-align:center;
font-size:12px;
color:#000;
}

a.rounded {
background:#C5C9CC;
padding:6px;
margin:0px 6px 0px 0px;
outline:none;
border:none;
text-decoration:none;
cursor:pointer;
white-space:nowrap;
vertical-align:middle;
display:-moz-inline-box;
display:inline-block;
overflow:visible;
text-align:center;
font-size:12px;
color:#000;
}

a.rounded a {
color:#000;
}

a.rounded:hover {
background:#FFF;
color:#000;
}

.menu {
margin:0px 12px 0px 12px;
}

.p_choice {
background-color:#C5C9CC;
font-size:12px;
color:#000;
text-transform:capitalize;
padding:4px 10px 4px 10px;
vertical-align:middle;
}
.p_choice_active {
background-color:#FFF;
}
.p_choice a {
text-decoration:none;
color:#000;
}
.p_choice:hover {
background-color:#949799;
color:#000;
cursor:pointer;
}


.submenu {
margin:0px 15px;
}
.tab_choice {
background-color:#C5C9CC;
font-size:12px;
color:#000;
text-transform:capitalize;
padding:4px 10px 4px 10px;
vertical-align:middle;
}
.tab_choice_active {
background-color:#949799;
}
.tab_choice a {
text-decoration:none;
color:#000;
}
.tab_choice:hover {
background-color:#FFF;
color:#000;
cursor:pointer;
}


.leader {
background:#C5C9CC;
color:#222;
font-size:14px;
padding:5px 12px;
}

.item {
background:#C5C9CC;
font-size:12px;
padding:6px;
}
.item a, a:visited {
border-width:0px;
color:#000;
text-decoration:none;
}
.item a:hover {
border-width:0px;
color:#333;
text-decoration:underline;
}

.footer {
color:#000;
font-size:12px;
}

.footer a {
color:#000;
text-decoration:none;
}

.footer a:hover {
color:#FFF;
}