
/* ::::: https://academic.ui.edu/main-www/themes/Blue/main/style.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(213, 213, 213) none repeat; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8.5pt; font-size-adjust: none; font-stretch: normal; line-height: 1.5em; }
#t_o { margin: 10px auto; width: 98%; min-width: 98%; display: table; }
#t_h { background: transparent url('../images/blue.jpg') no-repeat scroll left top; height: 60px; }
#t_h .w0 { background: transparent url('../images/blue.jpg') no-repeat scroll right top; height: 60px; }
#t_h .w1 { margin: 0pt 20px; background: transparent url('../images/bluec1.png') repeat-x  scroll center top; 
height: 60px; }
#t_h div#logo { background: transparent none repeat; float: left; width: 74px; margin-top: 10px; margin-left: 10px; }
#t_h div#logo_backend { background: transparent none repeat; float: left; width: 52px; margin-top: 0px; margin-left: 0px; }
#t_h h1 { margin-top: 15pt; padding: 0pt; float: right; font-family: 'sans-serif'; font-style: normal; font-variant: 
normal; font-weight: bold; font-size: 3em; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
#t_h em { font-style: normal; color: rgb(255, 204, 51); padding-left: 5px; }
#t_h .icons { float: right; color: rgb(221, 221, 221); font-weight: bold; margin-top: 10px; }
#t_h .icons a { color: rgb(221, 221, 221); font-weight: bold; text-decoration: none; }
#t_m { background: transparent url('../images/bluem1.png') repeat-y scroll left center; }
#t_m .w0 { background: transparent url('../images/bluem1.png') repeat-y scroll right center; }
#t_m .w1 { margin: 0pt 10px; background: rgb(255, 255, 255) none repeat; }
#m_b { border-right: 2px solid rgb(255, 215, 0); background: rgb(255, 255, 255) url('../images/boxbg.jpg') repeat-x scroll center top; }
#m_b1 { border-right: 1px solid rgb(204, 153, 0); }
#t_m .linfo { border-left: 1px solid rgb(204, 153, 0); border-right: 2px solid rgb(255, 215, 0); margin: 0pt; padding: 7px 15px 0pt; height: 38px; float: left; text-align: left; color: rgb(136, 136, 136); }
#t_m .rinfo { margin: 0pt; padding: 7px 15px 0pt; height: 36px; float: right; }
#t_m .linfo a, #t_m .rinfo a { font-weight: bold; }
h2#ti_h { border-bottom: 1px solid rgb(221, 221, 221); margin: 0pt; padding: 0pt 0pt 0pt 15px; background: transparent url('../images/boxbg.jpg') repeat-x scroll center top; font-family: "Lucida Sans Unicode","Tahoma",Verdana,Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; font-size-adjust: none; font-stretch: normal; line-height: 24px; letter-spacing: 1px; word-spacing: 0.1em; vertical-align: middle; color: rgb(102, 102, 102);}
#ti_m { border-left: 3px solid rgb(236, 236, 236); text-align: left; }
#ti_m1 { border-left: 1px solid rgb(221, 221, 221); padding: 10px; }
#ti_m1info { border-left: 1px solid rgb(221, 221, 221); padding: 0pt ! important; background: transparent url('../images/left1.png') repeat-y scroll left top; }
div#info_left { margin: 0pt; padding: 0pt; overflow: hidden; float: left; width: 200px; }
div#info_left_inner { padding: 5px 0pt; color: rgb(85, 85, 85); }
div#info_left h4 { border-bottom: 1px solid rgb(170, 170, 170); margin: 0pt 0pt 5px; padding: 0pt; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.3em; line-height: normal; font-size-adjust: none; font-stretch: normal; letter-spacing: -1px; color: rgb(136, 136, 136); }
div#content_wrap { margin: 0pt 0pt 0pt 200px; padding: 0pt; }
div#content_wrap_inner { padding: 10px; }
#t_m .foot { padding: 5px 10px 0pt; background: rgb(236, 236, 236) url('../images/boxbg.jpg') repeat-x scroll center top; color: rgb(136, 136, 136); }
#t_m .foot a { color: rgb(136, 136, 136); font-weight: normal; }
#t_f { background: transparent url('../images/blue.jpg') no-repeat scroll left bottom; height: 20px; margin-left: 1px; padding-right: 1px; }
#t_f div { background: transparent url('../images/blue.jpg') no-repeat scroll right bottom; height: 20px; }
#t_f div div { margin: 0pt 20px; background: transparent url('../images/bluec1.png') repeat-x scroll center bottom; height: 20px; }
.rr_h { height: 10px; background-position: left top; background-repeat: no-repeat; }
.rr_h div { height: 10px; background-position: right top; background-repeat: no-repeat; }
.rr_h div div { margin: 0pt 10px; height: 10px; line-height: 10px; }
.rr_m { border: 1px solid rgb(255, 255, 255); padding: 0pt 12px; }
.rr_f { height: 10px; background-position: left bottom; background-repeat: no-repeat; }
.rr_f div { height: 10px; background-position: right bottom; background-repeat: no-repeat; }
.rr_f div div { margin: 0pt 10px; height: 10px; line-height: 10px; }
a, a:visited { color: rgb(72, 92, 167); text-decoration: none; }
a:hover { color: rgb(51, 153, 51); text-decoration: underline; }
table.box a { font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; letter-spacing: 0.5px; color: rgb(0, 130, 184); text-decoration: none; }
table.box a:hover { color: rgb(51, 153, 51); text-decoration: underline; }
table.box th a { font-family: Arial; }
h4 { margin: 0pt 0pt 1px; padding: 0pt; font-family: Arial,sans-serif; font-style: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(102, 102, 102); font-variant: small-caps; }
h1 { margin: 0pt; padding: 7px 0pt 0pt 8px; font-family: arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 2.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; letter-spacing: -1px; }
h3 { border-bottom: 1px solid rgb(112, 162, 73); margin: 0pt 1px 10px; padding: 0pt 0pt 1px 20px; background: transparent url('/../images/h3.png') no-repeat scroll left center; clear: both; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.3em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(163, 130, 69); }
caption { border-bottom: 1px solid rgb(112, 162, 73);  clear: both; font-size:1.5em ; font-weight:bold; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(163, 130, 69); }
h3.top { padding-top: 0pt; }
h3 em { background: transparent none repeat; color: olivedrab; font-style: italic; padding-left: 0pt; }
h3 strong { color: steelblue; }
h3.twocol { float: left; width: 100%; }
h3.twocol .left { float: left; }
h3.twocol .right { float: right; }
h3.alt { color: steelblue; }
h3.alt2 { font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.5em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: steelblue; }
p { margin: 5px 0pt; }
/**ul { margin: 0pt; padding: 0pt 2em; }**/
tt { font-family: Consolas,"Lucida Console","Courier New",monospace; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: brown; }
.grayed { color: rgb(136, 136, 136); font-style: italic; }
pre { border: 1px solid rgb(221, 221, 221); margin: 5px 25px; padding: 5px 10px; background: rgb(238, 238, 238) none repeat; font-family: monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; }
img { border: 0pt none ; vertical-align: middle; }
hr { color: rgb(238, 238, 238); }
.note { border: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 0.2em 1em 0.5em 2.5em; background: rgb(245, 245, 245) url('../images/info.png') no-repeat scroll 5px; clear: both; }
.note p { margin-top: 0pt; margin-bottom: 0pt; }
.note table { font-size: x-small; }
input, select, textarea { font-family: sans; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; }
input.button { padding: 0pt 5px; overflow: visible; width: auto; margin-right: 10px; }
input.right { text-align: right; }
input.center { text-align: center; }
select { margin-left: 5px; }
table.box select { margin-left: 0pt; }
fieldset { border: 2px groove rgb(255, 255, 255); padding: 0pt 10px 5px; background: rgb(238, 238, 238) none repeat; }
fieldset legend { padding: 0pt 2px; font-weight: bold; }
fieldset label { margin: 5px 10px 0pt 0pt; float: left; width: 100px; text-align: right; }
fieldset input, fieldset select, fieldset textarea { margin: 5px 0pt 0pt; }
fieldset input.button { margin-left: 110px; }
fieldset div.field-info { margin: 0pt 0pt 0pt 110px; padding: 0pt; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.9em; font-size-adjust: none; font-stretch: normal; line-height: 120%; color: rgb(136, 136, 136); }
div.filter { margin: 5px 0pt; }
fieldset.opt { padding: 0pt 0pt 5px 8px; margin-bottom: 1em; }
fieldset.opt legend { padding: 0pt 5px; color: steelblue; }
fieldset.opt legend { margin: 0pt; }
fieldset.opt input, fieldset.opt select { margin: 0pt 0.3em; vertical-align: middle; }
fieldset.opt .button { margin-bottom: 0.2em; }
fieldset.optv { padding: 5px 1em; margin-bottom: 1em; }
fieldset.optv legend { border: 1px solid rgb(255, 255, 255); padding: 0pt 5px; background: rgb(136, 136, 136) none repeat; color: rgb(255, 255, 255); }
fieldset.optv label { float: left; width: 10em; clear: left; }
fieldset.optv input, fieldset.optv select, fieldset.optv textarea { margin: 0.2em 0pt; vertical-align: middle; }
fieldset.optv .buttons { clear: left; margin-left: 10em; }
fieldset.optv .buttons input { margin: 0.6em 5px 0.2em 0pt; }


table.box { border: 2px solid rgb(153, 187, 232); border-collapse: collapse; margin-bottom: 10px; }

.box th, .box td { border: 1px solid rgb(236, 236, 236); white-space: nowrap; }
.box th { border-bottom: 1px solid rgb(111, 153, 207); padding: 4px 10px 3px; background: rgb(205, 222, 243) url('../images/grid-hrow.gif') repeat-x scroll center top; vertical-align: top; color: rgb(85, 85, 85); font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; text-transform: uppercase; text-align: center; }
.box th.sub, .box td.head { background: rgb(49, 106, 197) none repeat; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align: center; text-transform: none; color: rgb(255, 255, 255); vertical-align: middle;}
.box td.sub2 { background: #444444; font-weight: bold; text-align: center; vertical-align: middle; text-transform: uppercase; color: gold; font-size: 0.85em; }
.box th a { color: rgb(21, 66, 157); text-decoration: none; font-weight: bold; }
.box td { border-top: 0pt none; padding: 3px 10px; background: rgb(255, 255, 255) none repeat; font-family: sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; font-size-adjust: none; font-stretch: normal; color: rgb(51, 51, 51); line-height: 150%; }
.box tr.footer td { background: rgb(229, 232, 212) none repeat; font-weight: bold; }
.box .alt td { background: rgb(245, 245, 245) none repeat; }
.box .emph { background: rgb(221, 238, 255) none repeat; }
.box .alt .emph { background: rgb(204, 221, 238) none repeat; }
.box tr.h2 td, .box td.h2 { border-color: rgb(221, 222, 175); background: rgb(243, 244, 212) none repeat; }
.box td.selected, .box tr.selected td { background: rgb(226, 232, 193) none repeat; color: rgb(119, 119, 119); }
.box td.selected a, .box tr.selected td a { text-decoration: none; color: rgb(119, 119, 119); }
.box .alt td.warning { background: rgb(255, 208, 208) none repeat; }
.box td.warning, .box tr.warning td { background: rgb(255, 224, 224) none repeat; }
.box .warning a { color: rgb(204, 0, 0); }
.box td.tab { padding: 0pt; background: rgb(245, 245, 245) none repeat; }
.box div.tab { margin: 0pt; }
.box .ganjil:hover td, .alt:hover td { background:   #CCFFCC; none repeat; }
.inner_box  .alt:hover td { background:   #ffffff; none repeat; }
.inner_box  .ganjil:hover td { background:   #ffffff; none repeat; }


.box td.row_lulus, .box tr.row_lulus  td{ background: rgb(17, 243, 54) none repeat; }
.box .row_lulus:hover td { background:   #feff97; none repeat; }
.box .row_lulus a { color: rgb(204, 0, 0); }

.box td.row_mutasi, .box tr.row_mutasi td { background: #5297ff none repeat; }
.box .row_mutasi:hover td { background:   #feff97  none repeat; }
.box .row_mutasi a { color: rgb(204, 0, 0); }

.box td.row_do, .box tr.row_do td { background: #f42015 none repeat; }
.box .row_do:hover td { background:   #ff665e  none repeat; }
.box .row_do a { color: #ffffff; }

.adminlist tr:hover td { background:   #CCFFCC; none repeat; }
.toolbar { border: 3px solid rgb(195, 218, 249); background: rgb(234, 240, 247) url('../images/toolbar.gif') repeat-x; margin-bottom: 10px; }
.toolbar form { border-style: solid; border-color: rgb(234, 240, 247) rgb(234, 240, 247) rgb(169, 191, 211); border-width: 1px; margin: 0pt; padding: 0pt; }
.toolbar fieldset { border: 0pt none ; padding: 0pt; background: transparent none repeat; }
.toolbar label, .toolbar input, .toolbar select { display: block; float: left; width: auto; }
.toolbar label { margin: 0pt 5px 0pt 10px; padding: 0pt 5px 0pt 10px; background: transparent url('../images/split.gif') no-repeat scroll left center; line-height: 24px; }
.toolbar label.left { background: transparent none repeat; margin-left: 0pt; }
.toolbar input, .toolbar select, .toolbar input.button { margin: 3px 0pt; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.toolbar input.button { margin-left: 15px; }
.box .pager { background: rgb(221, 221, 221) none repeat; text-align: center; padding-left: 10px; padding-right: 10px; color: rgb(136, 136, 136); }
.box .pager strong { color: rgb(0, 0, 0); }
.box .pager span, .box .pager abbr { color: gray; }
.box .pager a, .box .pager span, .box .pager strong, .box .pager abbr { padding: 0pt 3px; }
.box .pager input { font-weight: bold; font-size: 0.9em; text-align: center; width: 2em; }
.box .pager img { width: 16px; height: 16px; }
table.box input, table.box select { vertical-align: middle; }
table.box ul, table.box ol { margin: 0pt 0pt 0pt 15px; padding: 0pt; }
table.box input { margin: 0pt; }
table.box input.button { margin: 0pt 5px; }
font table { border: 0pt none ; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; border-collapse: collapse; margin-bottom: 10px; }
font table th { border: 1px solid pink; padding: 3px 10px; background: indianred none repeat scroll 0% ! important; color: rgb(255, 255, 255); }
font table td { border: 1px solid pink; padding: 3px 10px; background: mistyrose none repeat; }
table.box table.box { background: red none repeat scroll 0% ! important; }
.clear { clear: both; }
.le { text-align: left ! important; }
.ri { text-align: right ! important; }
.ce { text-align: center ! important; }
div.safe, span.safe { color: rgb(51, 153, 0); }
span.red { color: red; }
img.png16 { width: 16px; height: 16px; }
table.paginator { margin: 0pt; padding: 0pt; width: 100%; }
table.paginator td { border: 0pt none ; }
td.sort-th { background: rgb(215, 215, 215) none repeat; font-weight: bold; }
td.sort-td { background: rgb(231, 231, 231) none repeat; }
.error { color: red; text-align: center; }
div .error { color: red; text-align: center; padding-top:10px ; padding-bottom:10px ;font-size:16px;margin-bottom:12px; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221);}
div .form-errors { color: red; text-align: left; padding-top:10px ; padding-bottom:10px ;font-size:16px;margin-bottom:12px; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221);}
div .alert { color: red; text-align: center; padding-top:10px ; padding-bottom:10px ;font-size:16px;margin-bottom:12px; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221);}
.debug { border: 1px solid rgb(136, 136, 136); margin: 1em 0pt; padding: 5px 1em; background: mistyrose none repeat; color: rgb(153, 51, 51); }
.debug p { border-left: 3px solid rgb(153, 51, 51); border-bottom: 1px solid rgb(153, 51, 51); margin: 3px 0pt 0pt; padding: 0pt 0pt 0pt 0.5em; line-height: 150%; }
h3.notehead { cursor: pointer; }
#errmsg { border: 1px solid rgb(221, 221, 221); padding: 5px; background: rgb(255, 228, 225) none repeat; float: left; margin-bottom: 10px; }
a.white:link, a.white:visited { color: rgb(255, 255, 255); }
a.white:hover { background: rgb(238, 238, 238) none repeat; color: rgb(0, 0, 0); }
.info { border-top: 2px solid rgb(204, 204, 204); border-bottom: 2px solid rgb(204, 204, 204); padding: 3px 10px; background: rgb(238, 238, 238) none repeat; margin-top: 5px; }
.info em { color: steelblue; font-style: normal; }
div.breadcrumb { margin: 0pt 0pt 10px; padding: 2px 5px; }
div.breadcrumb em { font-family: Verdana; font-variant: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-right: 5px; font-weight: bold; font-style: normal; }
div.breadcrumb a { border: 1px solid rgb(204, 204, 204); padding: 0pt 3px; background: rgb(221, 221, 221) none repeat; text-decoration: none; cursor: pointer; }
div.breadcrumb a:hover { background: rgb(204, 204, 204) none repeat; }
.see { border-top: 1px solid rgb(204, 204, 204); margin-top: 15px; }
.see h1 { font-family: "Trebuchet MS"; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; letter-spacing: 2px; color: olivedrab; }
.see ol, .see ul { margin-top: 3px; padding-left: 25px; }
.footnote h3 { margin: 0pt 0pt 3px; padding: 0pt 0pt 2px 3px; background: transparent none repeat; color: rgb(136, 136, 136); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.footnote ul, .footnote ol { margin-top: 0pt; padding-left: 20px; }
.footnote li { margin-top: 5px; }
div.tab { border-bottom: 2px solid rgb(131, 172, 202); margin: 0pt 0pt 10px; float: left; width: 100%; line-height: 100%; }
.tab ul { margin: 0pt; padding: 0pt 20px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.tab li { padding: 0pt; display: inline; }
.tab li a { margin: 3px 0pt 0pt; padding: 0pt 0pt 0pt 4px; background: transparent url('../images/tabl.gif') no-repeat scroll left top; float: left; text-decoration: none; }
.tab a span { padding: 4px 15px 5px 10px; background: transparent url('../images/tabr.gif') no-repeat scroll right top; float: left; display: block; color: rgb(255, 255, 255); font-family: Verdana; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.tab a span { float: none; }
.tab a:hover { background-position: 0% -42px; text-decoration: none; }
.tab li.current a { margin: 0pt; background-position: 0pt -42px; }
.tab a:hover span { background-position: 100% -42px; }
.tab li.current a span { padding: 6px 15px 6px 10px; background-position: 100% -42px; }
ul#nv { border-top: 1px solid rgb(135, 152, 216); margin: 0pt; padding: 0pt; background: #A0C80E none repeat; 
list-style-type: none; list-style-image: none; list-style-position: outside; height: 22px; text-align: left; }
ul#nv ul { border: 0pt none ; margin: 0pt; padding: 0pt; width: 180px; list-style-type: none; list-style-image: none; list-style-position: outside; display: none; position: absolute; top: 22px; left: 0pt; }
ul#nv li { margin: 0pt; padding: 0pt; float: left; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; position: relative; height: 22px; }
ul#nv li ul { border-top: 1px solid rgb(255, 255, 255); }
ul#nv ul li { float: left; display: block ! important; }
ul#nv a { padding: 0pt 8px; float: none ! important; display: block; font-family: Verdana,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; line-height: 20px; font-size-adjust: none; font-stretch: normal; color: rgb(238, 238, 238); text-decoration: none; height: 100% ! important; }
ul#nv ul a { padding: 0pt 15px 0pt 6px; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; line-height: 20px; font-size-adjust: none; font-stretch: normal; }
ul#nv li.static a { color: rgb(204, 255, 102); }
ul#nv li a { border-style: solid; border-color: rgb(68, 68, 68); border-width: 0pt 1px; }
ul#nv li li a { border: 0pt none ; }
ul#nv li.sel { background: rgb(204, 160, 47) none repeat; }
ul#nv li.sel a { border-style: solid; border-color: rgb(255, 204, 51); border-width: 0pt 1px; }
ul#nv li.sel li a { border: 0pt none ; }
ul#nv li:hover a, ul#nv li.iehover a { border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); background: rgb(170, 170, 170) none repeat; }
ul#nv li:hover li a { border: 0pt none ; }
ul#nv li.last { border-bottom: 1px solid rgb(170, 170, 170); }
ul#nv li.sep { background: rgb(238, 238, 238) none repeat; height: 8px; }
ul#nv li.sep div { border-top: 1px solid rgb(170, 170, 170); border-bottom: 1px solid rgb(255, 255, 255); margin: 4px 3px 0pt; line-height: 0pt; }
ul#nv a.more, ul#nv li.sel a.more, ul#nv li.sel li a.more { background-image: url('../images/more.gif') ! important; background-position: right center ! important; background-repeat: no-repeat ! important; }
ul#nv li.iehover li.iehover li.iehover a.more { background-color: rgb(204, 204, 204) ! important; }
ul#nv li ul, ul#nv li li, ul#nv li li a { height: 20px; }
ul#nv li li { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(170, 170, 170); width: 180px; }
ul#nv li:hover li a, ul#nv li.iehover li a { background: rgb(238, 238, 238) none repeat; float: none; }
ul#nv li:hover li:hover a, ul#nv li.iehover li.iehover a { background: rgb(204, 204, 204) none repeat; }
ul#nv li:hover li:hover li a, ul#nv li.iehover li.iehover li a { background: rgb(238, 238, 238) none repeat; }
ul#nv li:hover li:hover li:hover a, ul#nv li.iehover li.iehover li.iehover a { background: rgb(204, 204, 204) none repeat; }
ul#nv ul ul, ul#nv ul ul ul { display: none; position: absolute; top: -1px; left: 181px; }
ul#nv li:hover li:hover li:hover li a, ul#nv li.iehover li.iehover li.iehover li a { background: rgb(238, 238, 238) none repeat; }
ul#nv li:hover li:hover li:hover li:hover a, ul#nv li.iehover li.iehover li.iehover li.iehover a { background: rgb(204, 204, 204) none repeat; }
ul#nv li:hover ul ul, ul#nv li:hover ul ul ul, ul#nv li.iehover ul ul, ul#nv li.iehover ul ul ul { display: none; }
ul#nv li:hover ul, ul#nv ul li:hover ul, ul#nv ul ul li:hover ul, ul#nv li.iehover ul, ul#nv ul li.iehover ul, ul#nv ul ul li.iehover ul { display: block; }
b.niftycorners, b.niftyfill { display: block; }
b.niftycorners * { border-style: solid; border-width: 0pt 1px; overflow: hidden; display: block; height: 1px; line-height: 1px; font-size: 1px; }
b.r1 { border-width: 0pt 2px; margin: 0pt 3px; }
b.r2 { margin: 0pt 2px; }
b.r3 { margin: 0pt 1px; }
b.r4 { height: 2px; }
b.rb1 { border-width: 0pt 2px; margin: 0pt 8px; }
b.rb2 { border-width: 0pt 2px; margin: 0pt 6px; }
b.rb3 { margin: 0pt 5px; }
b.rb4 { margin: 0pt 4px; }
b.rb5 { margin: 0pt 3px; }
b.rb6 { margin: 0pt 2px; }
b.rb7 { margin: 0pt 1px; height: 2px; }
b.rb8 { margin: 0pt; height: 2px; }
b.rs1 { margin: 0pt 1px; }
b.t1 { border-width: 0pt 5px; }
b.t2 { border-width: 0pt 3px; }
b.t3 { border-width: 0pt 2px; }
b.t4 { height: 2px; }
b.tb1 { border-width: 0pt 10px; }
b.tb2 { border-width: 0pt 8px; }
b.tb3 { border-width: 0pt 6px; }
b.tb4 { border-width: 0pt 5px; }
b.tb5 { border-width: 0pt 4px; }
b.tb6 { border-width: 0pt 3px; }
b.tb7 { border-width: 0pt 2px; height: 2px; }
b.tb8 { border-width: 0pt 1px; height: 2px; }
b.ts1 { border-width: 0pt 2px; }
div#qTip { border-style: solid; border-color: rgb(141, 186, 202); border-width: 1px 2px 2px 1px; padding: 3px; background: rgb(157, 206, 224) none repeat; display: none; color: rgb(255, 255, 255); font-family: "Century Gothic",Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align: left; position: absolute; z-index: 1000; }

/* ::::: https://academic.ui.edu/main/Academic/HistoryByCourse ::::: */

.photo { margin: 0pt 20px; float: left; }
.summary { float: left; }
.summary ul { padding: 0pt 20px 0pt 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.summary li { padding: 1px 10px; }
.summary .alt { background: rgb(238, 238, 238) none repeat; }
.summary strong { display: block; float: left; width: 14em; }
.graph { clear: left; width: 100%; text-align: center; }
table.info { margin: 0pt; }
table.info td { border-style: solid; border-color: rgb(170, 221, 238) rgb(255, 255, 255); border-width: 1px; padding: 1px 10px; background: rgb(236, 246, 253) none repeat; }
td.hover { background: rgb(255, 255, 255) none repeat; cursor: pointer; }
td.period { background: rgb(221, 221, 221) none repeat; }
.imgsh-box { padding: 0pt 9px 0pt 0pt; background: rgb(255, 255, 255) none no-repeat scroll right bottom; position: relative; }
.imgsh-in { border-top: 1px solid rgb(239, 239, 239); border-left: 1px solid rgb(239, 239, 239); padding: 5px; background: rgb(255, 255, 255) none repeat; }
.imgsh-tr { background: rgb(255, 255, 255) none no-repeat scroll right top; position: absolute; width: 9px; height: 9px; line-height: 9px; top: 0pt; right: 0pt ! important; }
.imgsh-bl { background: rgb(255, 255, 255) none no-repeat scroll left bottom; width: 9px; height: 9px; line-height: 9px; }
table.ts a { text-decoration: none; font-weight: bold; }
.pillar { background: transparent none repeat; }
.pillar h1, .pillar p { margin: 0pt 10px; padding: 0pt; }
.pillar h1 { font-size: 1.3em; }
.pillar .b1, .pillar .b2, .pillar .b3, .pillar .b4 { overflow: hidden; display: block; font-size: 1px; }
.pillar .b1, .pillar .b2, .pillar .b4 { height: 1px; }
.pillar .b2, .pillar .b3 { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); }
.pillar .b4 { border-left: 4px solid rgb(255, 255, 255); border-right: 4px solid rgb(255, 255, 255); }
.pillar .b1 { margin: 0pt 2px; background: rgb(255, 255, 255) none repeat; }
.pillar .b2 { border-width: 0pt 1px; margin: 0pt 1px; }
.pillar .b3 { margin: 0pt; height: 2px; }
.pillar .b4 { margin: 0pt 2px; }
.pillar .boxcontent { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); margin: 0pt 5px; display: block; }
.pillar .b2, .pillar .b3, .pillar .b4, .pillar .boxcontent { background: rgb(169, 184, 226) none repeat; color: rgb(255, 255, 255); }
.news { background:#FBFBEB none repeat scroll 0%; border-top:3px solid #DFDFD1; margin-top:10px; padding:7px 10px; }
.news h4 {font-family:Tahoma;font-size:1.1em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;margin-bottom:1em;}
.news p {color:#777777;line-height:150%;}
.news .meta {border-top:1px solid #CCCCCC;color:#999999;font-size:0.8em;padding:5px 0pt 0pt;}
.news a {color:darkgoldenrod;text-decoration:underline;}
.news a:hover {color:green;text-decoration:none;}
div.tooltip{
        border: 1px solid #c93; /*555;*/
        background-color: orange; /*fff;*/
        color:black;
        padding: 5px;
        margin: 0px;
        position: absolute;
        z-index: 100;
        font-size: 1em;
      }
      
table.box tr.done td { font-style: italic; color: rgb(136, 136, 136); }
div .soal-error { color: red; text-align: left; background-color:white ;padding-top:10px ; padding-bottom:10px ;font-size:12px;margin-bottom:12px; border: 1px solid red;}
div .soal-valid { color: green; text-align: left; background-color:white ;padding-top:10px ; padding-bottom:10px ;font-size:12px;margin-bottom:12px; border: 1px solid green;}


.p-shadow {
  width: 100%;
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 5px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(../images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }

  
.p-shadow blockquote {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  padding-left:40px ;
  margin: -6px 6px 6px -6px !important;
  background: transparent url(../images/quoleft.png) left top no-repeat;
  }

.p-shadow blockquote div{
  background: transparent url(../images/quoright.png) right bottom no-repeat;
  }
  
/* comments.css */
p#commentwarning {
padding: 0.4em;
border: 1px dotted rgb(129, 72, 163);
background-color: rgb(221, 163, 255);
}

div#comment-wrapper {
width: 800px;
margin-left: 35px;
}
div#comments {
float: left;
width: 450px;
padding-right: 35px;
padding-top: 1em;
}
div#comments p {
overflow: auto; /* Should sort out the occasional long code snippet */
margin-bottom: 0.6em;
}
div#comments ol {
list-style-type: none;
margin:  0;
padding: 0;
}
div#comments li {
margin: 0 0 1em 0;
font-size: 0.9em;
}
div#comments li li {
font-size: 1em;
}
div#comments li ul {
list-style-type: square;
padding-left: 1em;
}
div#comments blockquote {
margin: 1em 1.5em;
}
div#comments em {
font-style: italic;
}
div#comments q {
font-style: italic;
}
div#comments p.commentFooter {
font-size: 10px;
position: relative;
top: 5px;
margin: 10px 0 0 45px;
color: #666;
}
div#comments ol li {
background-image: url(../images/comment-top-grey.gif);
background-repeat: no-repeat;
background-position: top left;
margin: 0 0 2em 0;
}
div#comments ol li li {
background: none;
margin: 0 0 1em 0;
}
div#comments div.comment {
padding: 1em 1em 0 1em;
background-image: url(../images/comment-bottom-grey.gif);
background-repeat: no-repeat;
background-position: bottom;
}

/* Custom colours */
div#comments ol li.orange {
background-image: url(../images/comment-top-orange.gif);
}
div#comments ol li.orange div.comment {
background-image: url(../images/comment-bottom-orange.gif);
}
div#comments ol li.purple {
background-image: url(../images/comment-top-purple.gif);
}
div#comments ol li.purple div.comment {
background-image: url(../images/comment-bottom-purple.gif);
}

div#comments p.commentFooter a:link,
div#comments p.commentFooter a:visited {
color: black;
}
div#comments p.commentFooter a:hover,
div#comments p.commentFooter a:active {
color: #666;
}

div.commentpreview {
font-size: 0.9em;
padding: 0.5em;
border: 2px solid #ccc;
margin-bottom: 1em;
}

div#addcomment {
float: left;
padding: 1em 0;
width: 280px;
}
div#addcomment p {
font-size: 0.9em;
}
div#addcomment p.formrow {
clear: both;
}
div#addcomment p.formrow label {
float: left;
width: 70px;
}
div#addcomment input.text {
border: 1px solid purple;
font-size: 1.05em;
float: left;
width: 206px;
}
div#addcomment textarea {
border: 1px solid purple;
padding: 3px;
width: 270px;
}

/* Styles for the preview comment page */

body form.commentpreview ul.errorlist li {
list-style-type: none;
margin: 0;
background-color: rgb(129, 72, 163);
color: white;
padding: 3px 3px 1px 3px;
}

form.commentpreview p.formrow {
margin-top: 5px;
clear: both;
}

form.commentpreview p.formrow label {
width: 4em;
display: block;
float: left;
}

form.commentpreview ul li {
list-style-type: none;
margin: 0 0 0 4em;
}
  
/* BAND */
div#band {
background-image: url(../images/purple-gradient.png);
color: white;
margin-bottom: -1.4em;
line-height: 1em;
height: 1.5em;
}

/* TODO: This should probably be an ID */
h2.band {
padding-left: 35px;
margin-top: 0.5em;
margin-bottom: 0.6em;
padding: 3px 0 2px 35px;
clear: both;
background-image: url(../images/purple-gradient.png);
color: white;
font-weight: normal;
}

/** form error **/
.form-errors
{
  margin-bottom: 10px;
  border: 1px solid #f33;
  background-color: #ffc;
}

.form-errors h2
{
  padding: 5px 20px 5px 25px;
  font-size: 11px;
  color: #fff;
  background: #f33 url(/images/error.png) no-repeat 5px 2px;
}

.form-errors ul
{
  padding: 5px;
  list-style-type: none;
}

.form-errors li
{
  padding: 5px 20px;
  background: url(../images/error.png) no-repeat 0 2px;
}

.form-error
{
  color: #f33;
}
.form_error
{
  border: 1px solid #f33;
}

.form-error input, .form-error select, .form-error textarea
{
  border: 1px solid #f33;
}

/** form joomla 1.5.5 admin **/
#header-box  {border: 1px solid #ccc; background: #f0f0f0; }


#content-box {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#content-box .padding  { padding: 10px 10px 0 10px; }



table.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	border-collapse: collapse;
	margin: 8px 0 10px 0;
	margin-bottom: 15px;
	width: 100%;
}
table.adminform.nospace { margin-bottom: 0; }
table.adminform tr.row0 { background-color: #f9f9f9; }
table.adminform tr.row1 { background-color: #eeeeee; }

table.adminform th {
	font-size: 11px;
	padding: 6px 2px 4px 4px;
	text-align: left;
	height: 25px;
	color: #000;
	background-repeat: repeat;
}
table.adminform td { padding: 3px; text-align: left; }

table.adminform td.filter{
	text-align: left;
}

table.adminform td.helpMenu{
	text-align: right;
}


fieldset.adminform { border: 1px solid #ccc; margin: 0 10px 10px 10px; }

/** cpanel settings **/

#cpanel div.icon {
	text-align: center;
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}

#cpanel div.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 97px;
	width: 108px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
}

#cpanel div.icon a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f9f9f9;
	color: #0B55C4;
}

#cpanel img  { padding: 10px 0; margin: 0 auto; }
#cpanel span { display: block; text-align: center; }

/* pane-sliders  */
.pane-sliders .title {
	margin: 0;
	padding: 2px;
	color: #666;
	cursor: pointer;
}

.pane-sliders .panel   { border: 1px solid #ccc; margin-bottom: 3px;}

.pane-sliders .panel h3 { background: #f6f6f6; color: #666}

.pane-sliders .content { background: #f6f6f6; }

.pane-sliders .adminlist     { border: 0 none; }
.pane-sliders .adminlist td  { border: 0 none; }

.jpane-toggler  span     { background: transparent url(../images/j_arrow.png) 5px 50% no-repeat; padding-left: 20px;}
.jpane-toggler-down span { background: transparent url(../images/j_arrow_down.png) 5px 50% no-repeat; padding-left: 20px;}

.jpane-toggler-down {  border-bottom: 1px solid #ccc; }

/** Table styles **/

table.adminlist {
	width: 100%;
	border-spacing: 1px;
	background-color: #e7e7e7;
	color: #666;
}

table.adminlist td,
table.adminlist th { padding: 4px; }

table.adminlist thead th {
	text-align: center;
	background: #f0f0f0;
	color: #666;
	border-bottom: 1px solid #999;
	border-left: 1px solid #fff;
}

table.adminlist thead a:hover { text-decoration: none; }

table.adminlist thead th img { vertical-align: middle; }

table.adminlist tbody th { font-weight: bold; }

table.adminlist tbody tr			{ background-color: #fff;  text-align: left; }
table.adminlist tbody tr.row1 	{ background: #f9f9f9; border-top: 1px solid #fff; }

table.adminlist tbody tr.row0:hover td,
table.adminlist tbody tr.row1:hover td  { background-color: #ffd ; }

table.adminlist tbody tr td 	   { height: 25px; background: #fff; border: 1px solid #fff; }
table.adminlist tbody tr.row1 td { background: #f9f9f9; border-top: 1px solid #FFF; }

table.adminlist tfoot tr { text-align: center;  color: #333; }
table.adminlist tfoot td,
table.adminlist tfoot th { background-color: #f3f3f3; border-top: 1px solid #999; text-align: center; }

table.adminlist td.order 		{ text-align: center; white-space: nowrap; }
table.adminlist td.order span { float: left; display: block; width: 20px; text-align: center; }

table.adminlist .pagination { display:table; padding:0;  margin:0 auto;	 }

.pagination div.limit {
	float: left;
	height: 22px;
	line-height: 22px;
	margin: 0 10px;
}

.clr { clear: both; overflow:hidden; height: 0; }

/* -- status layout */
#module-status      { float: right; }
#module-status span { display: block; float: left; line-height: 16px; padding: 4px 10px 0 22px; margin-bottom: 5px; }

#module-status { background: url(../images/mini_icon.png) 3px 5px no-repeat; }
.legacy-mode{ color: #c00;}
#module-status .preview 			  { background: url(../images/menu/icon-16-media.png) 3px 3px no-repeat; }
#module-status .frontpage 			  { background: url(../images/menu/icon-16-frontpage.png) 3px 3px no-repeat; }
#module-status .unread-messages,
#module-status .no-unread-messages { background: url(../images/menu/icon-16-messages.png) 3px 3px no-repeat; }
#module-status .unread-messages a  { font-weight: bold; }
#module-status .loggedin-users     { background: url(../images/menu/icon-16-user.png) 3px 3px no-repeat; }
#module-status .logout             { background: url(../images/menu/icon-16-logout.png) 3px 3px no-repeat; }
#module-status .contactus { background: url(../images/menu/icon-16-contactus.png) 3px 3px no-repeat; }



/* ---- Basic menu styles ------------------- */


/* common styling */
#menu, #menu ul, #menu li { margin: 0; padding: 0; border: 0 none; }

#menu       { position:relative; z-index: 100;}
#menu li    { float:left;  position:relative; list-style: none; display: inline;}
#menu li a  { display:block; white-space: nowrap;  }
#menu li li { /*width: 100%;*/ clear: both;  /*FF 1.0.7 needs this */  }
#menu li ul { visibility: hidden; position:absolute; }

#menu li li ul {  top: 0; left: 0; }

#menu li.hover ul               {  visibility: visible; }
#menu li.hover ul li ul 		  {  visibility: hidden;  }
#menu li.hover li.hover ul      {  visibility: visible;  left: 100%; }

/* ---- Menu layout -------------------------- */

#menu li {
	border-left: 1px solid #fff;
	border-right: 1px solid #d8d8d8;
}
#menu li li { border: 0;}

#menu ul    { border: 0.1em solid #ccc; background: #f6f6f6 url(../images/bg-menu.gif) repeat-y left;}
#menu ul li.node { background: transparent url(../images/j_arrow.png) no-repeat right 50%; }
#menu ul li.separator { background: #DDE1E6 url(../images/bg-menu.gif);  height: 1px;  }

#menu a, #menu div {
	padding: 0.35em 1em 0.35em;
	margin: 0 1px 0 1px;
	color: #333333;
	line-height: 1.6em; vertical-align: middle;
	font-size: 11px; font-weight: bold; text-decoration: none;
	cursor: default;
	background-repeat: no-repeat; background-position: left 50%
}

#menu li.disabled a { color: gray; }

#menu ul a {
	font-size: 11px;
	font-weight: normal;
	padding-left: 25px;
	padding-right: 20px;
	line-height: 1.2em;
}

/* 1 level - hover */
#menu li.hover a {  background-color: #E7EDDF; border-left: 1px solid #6D9D2E;  border-right:1px solid #6D9D2E; margin: 0; }
/* 2 level - normal */
#menu li.hover li a { background-color: transparent; border: 0 none;   margin: 2px;  }
/* 2 level - hover */
#menu li.hover li.hover a { background-color: #E7EDDF; border: 1px solid #6D9D2E;  margin: 1px;   }
/* 3 level - normal */
#menu li.hover li.hover li a { background-color: transparent; border: 0 none;   margin: 2px;  }
/* 3 level - hover */
#menu li.hover li.hover li a:hover { background-color: #E7EDDF; border: 1px solid #6D9D2E;  margin: 1px;  }

/* submenu styling */
#submenu {
	list-style: none;
	padding: 0;
	margin: 0;
}

#submenu li {
	float: left;
	padding: 0;
	margin: 0;
}

#submenu li a,
#submenu span.nolink {
	cursor: pointer;
	padding: 0px 15px;
	border-right: 1px solid #ccc;
	font-weight: bold;
	color: #0B55C4;
	line-height: 12px;
	height: 12px;
}

#submenu span.nolink {
	color: #999;
}

#submenu a.active,
#submenu span.nolink.active {
	color: #000;
	text-decoration: underline;
}



/** menu icons **/
.icon-16-archive 		{ background-image: url(../images/menu/icon-16-archive.png); }
.icon-16-article 		{ background-image: url(../images/menu/icon-16-article.png); }
.icon-16-category 	{ background-image: url(../images/menu/icon-16-category.png); }
.icon-16-checkin 		{ background-image: url(../images/menu/icon-16-checkin.png); }
.icon-16-component	{ background-image: url(../images/menu/icon-16-component.png); }
.icon-16-config 		{ background-image: url(../images/menu/icon-16-config.png); }
.icon-16-content 		{ background-image: url(../images/menu/icon-16-content.png); }
.icon-16-cpanel 		{ background-image: url(../images/menu/icon-16-cpanel.png); }
.icon-16-default 		{ background-image: url(../images/menu/icon-16-default.png); }
.icon-16-frontpage 	{ background-image: url(../images/menu/icon-16-frontpage.png); }
.icon-16-help			{ background-image: url(../images/menu/icon-16-help.png); }
.icon-16-info 			{ background-image: url(../images/menu/icon-16-info.png); }
.icon-16-install 		{ background-image: url(../images/menu/icon-16-install.png);}
.icon-16-language 	{ background-image: url(../images/menu/icon-16-language.png);}
.icon-16-logout {background-image:url(../images/menu/icon-16-logout.png) ;repeat-y}
.icon-16-massmail 	{ background-image: url(../images/menu/icon-16-massmail.png); }
.icon-16-media 		{ background-image: url(../images/menu/icon-16-media.png);}
.icon-16-menu 			{ background-image: url(../images/menu/icon-16-menu.png); }
.icon-16-menumgr 		{ background-image: url(../images/menu/icon-16-menumgr.png); }
.icon-16-messages 	{ background-image: url(../images/menu/icon-16-messages.png); }
.icon-16-module 		{ background-image: url(../images/menu/icon-16-module.png); }
.icon-16-plugin 		{ background-image: url(../images/menu/icon-16-plugin.png); }
.icon-16-section 		{ background-image: url(../images/menu/icon-16-section.png); }
.icon-16-static 		{ background-image: url(../images/menu/icon-16-static.png); }
.icon-16-stats 		{ background-image: url(../images/menu/icon-16-stats.png); }
.icon-16-themes 		{ background-image: url(../images/menu/icon-16-themes.png); }
.icon-16-trash 		{ background-image: url(../images/menu/icon-16-trash.png); }
.icon-16-user 			{ background-image: url(../images/menu/icon-16-user.png); }
.icon-16-idp 			{ background-image: url(../images/menu/icon-16-idp.png); }
.icon-16-kbm			{ background-image: url(../images/menu/icon-16-kbm.png); }
.icon-16-logkerjapribadi			{ background-image: url(../images/menu/icon-16-logkerjapribadi.png); }
.icon-16-student			{ background-image: url(../images/menu/icon-16-student.png); }

/** toolbar icons **/
.icon-32-send 			{ background-image: url(../images/toolbar/icon-32-send.png); }
.icon-32-delete 		{ background-image: url(../images/toolbar/icon-32-delete.png); }
.icon-32-help 			{ background-image: url(../images/toolbar/icon-32-help.png); }
.icon-32-cancel 		{ background-image: url(../images/toolbar/icon-32-cancel.png); }
.icon-32-config 		{ background-image: url(../images/toolbar/icon-32-config.png); }
.icon-32-apply 		{ background-image: url(../images/toolbar/icon-32-apply.png); }
.icon-32-back			{ background-image: url(../images/toolbar/icon-32-back.png); }
.icon-32-forward		{ background-image: url(../images/toolbar/icon-32-forward.png); }
.icon-32-save 			{ background-image: url(../images/toolbar/icon-32-save.png); }
.icon-32-edit 			{ background-image: url(../images/toolbar/icon-32-edit.png); }
.icon-32-copy 			{ background-image: url(../images/toolbar/icon-32-copy.png); }
.icon-32-move 			{ background-image: url(../images/toolbar/icon-32-move.png); }
.icon-32-new 			{ background-image: url(../images/toolbar/icon-32-new.png); }
.icon-32-upload 		{ background-image: url(../images/toolbar/icon-32-upload.png); }
.icon-32-assign 		{ background-image: url(../images/toolbar/icon-32-publish.png); }
.icon-32-html 			{ background-image: url(../images/toolbar/icon-32-html.png); }
.icon-32-css 			{ background-image: url(../images/toolbar/icon-32-css.png); }
.icon-32-menus 			{ background-image: url(../images/toolbar/icon-32-menu.png); }
.icon-32-publish 		{ background-image: url(../images/toolbar/icon-32-publish.png); }
.icon-32-unpublish 	{ background-image: url(../images/toolbar/icon-32-unpublish.png);}
.icon-32-restore		{ background-image: url(../images/toolbar/icon-32-revert.png); }
.icon-32-trash 		{ background-image: url(../images/toolbar/icon-32-trash.png); }
.icon-32-archive 		{ background-image: url(../images/toolbar/icon-32-archive.png); }
.icon-32-unarchive 	{ background-image: url(../images/toolbar/icon-32-unarchive.png); }
.icon-32-preview 		{ background-image: url(../images/toolbar/icon-32-preview.png); }
.icon-32-default 		{ background-image: url(../images/toolbar/icon-32-default.png); }

/** header icons **/
.icon-48-generic 		{ background-image: url(../images/header/icon-48-generic.png); }
.icon-48-checkin 		{ background-image: url(../images/header/icon-48-checkin.png); }
.icon-48-cpanel 		{ background-image: url(../images/header/icon-48-cpanel.png); }
.icon-48-config 		{ background-image: url(../images/header/icon-48-config.png); }
.icon-48-module 		{ background-image: url(../images/header/icon-48-module.png); }
.icon-48-menu 			{ background-image: url(../images/header/icon-48-menu.png); }
.icon-48-menumgr 		{ background-image: url(../images/header/icon-48-menumgr.png); }
.icon-48-trash 		{ background-image: url(../images/header/icon-48-trash.png); }
.icon-48-user	 		{ background-image: url(../images/header/icon-48-user.png); }
.icon-48-inbox 		{ background-image: url(../images/header/icon-48-inbox.png); }
.icon-48-msgconfig 	{ background-image: url(../images/header/icon-48-message_config.png); }
.icon-48-langmanager { background-image: url(../images/header/icon-48-language.png); }
.icon-48-mediamanager{ background-image: url(../images/header/icon-48-media.png); }
.icon-48-plugin 	{ background-image: url(../images/header/icon-48-plugin.png); }
.icon-48-help_header { background-image: url(../images/header/icon-48-help_header.png); }
.icon-48-impressions { background-image: url(../images/header/icon-48-stats.png); }
.icon-48-browser 		{ background-image: url(../images/header/icon-48-stats.png); }
.icon-48-searchtext 	{ background-image: url(../images/header/icon-48-stats.png); }
.icon-48-thememanager{ background-image: url(../images/header/icon-48-themes.png); }
.icon-48-massemail 	{ background-image: url(../images/header/icon-48-massemail.png); }
.icon-48-frontpage 	{ background-image: url(../images/header/icon-48-frontpage.png); }
.icon-48-sections 	{ background-image: url(../images/header/icon-48-section.png); }
.icon-48-addedit 		{ background-image: url(../images/header/icon-48-article.png); }
.icon-48-categories 	{ background-image: url(../images/header/icon-48-category.png); }
.icon-48-install 		{ background-image: url(../images/header/icon-48-extension.png); }
.icon-48-dbbackup		{ background-image: url(../images/header/icon-48-backup.png); }
.icon-48-dbrestore 	{ background-image: url(../images/header/icon-48-dbrestore.png); }
.icon-48-dbquery 		{ background-image: url(../images/header/icon-48-query.png); }
.icon-48-systeminfo 	{ background-image: url(../images/header/icon-48-info.png); }
.icon-48-massemail 	{ background-image: url(../images/header/icon-48-massmail.png); }


.single .post { width: 530px; float: left; }
.single .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.single .post-title { border-top: 0px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(200, 200, 200); font-weight: bold; font-size: 2em; }
.single #comments-template { width: 530px; float: left; }
.single .navigation { width: 530px; float: left; }


#single-info { border: px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(200, 200, 200) url('terbaru.gif') no-repeat scroll 10px 10px; float: right; width: 365px; color: rgb(255, 255, 255); font-weight: bold; }
#single-info a { color: rgb(255, 255, 0); }
#single-info a:hover { color: rgb(255, 102, 0); }
#single-info h2 { border-bottom: 0px solid rgb(0, 71, 155); margin: 0pt 0pt 10px; padding: 0pt 0pt 5px 25px; font-size: 1.6em; color: rgb(255, 255, 255); }
#single-info p { border-bottom: 0px solid rgb(0, 71, 155); margin: 10px 0pt 5px; padding: 0pt; color: rgb(255, 255, 255); }
#single-info img { border: 1px solid rgb(0, 71, 155); margin: 0pt 10px 5px 0pt; padding: 2px; float: left; }
#single-info #details { border-left: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 1px; float: right; width: 250px; padding-left: 10px; }
#single-info #rating { position: relative; z-index: 50; text-align: right; float: right; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#single-info #rating img { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 0pt; float: right; }
#single-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#single-info ul li { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(255, 255, 255); list-style-type: square; list-style-image: none; list-style-position: outside; }
#single-info ul li:hover { background: rgb(0, 66, 144) none repeat scroll 0% 0%; }


.post { margin: 0pt 0pt 25px; width: 530px; float: left; }
.post .post-image { margin: 20px 10px 5px 0pt; float: left; }
.post .alignleft { margin: 5px 10px 5px 0pt; float: left; }
.post .alignright { margin: 5px 0pt 5px 10px; float: right; }
.post .aligncenter { margin: 10px auto; display: block; }
.post .wp-caption { border: 1px solid rgb(165, 216, 255); padding: 2px 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.post .wp-caption a img, .wp-caption img { border: medium none ; margin: 0pt; }
.post .wp-caption-text { margin: 0pt; text-align: center; font-family: "Times New Roman",Times,serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post ul, .post ol { border-top: 1px solid rgb(238, 238, 238); margin: 10px 0pt 10px 20px; padding: 0pt; clear: both; }
.post ul li, .post ol li { margin: 3px 0pt; padding: 0pt 0pt 0pt 10px; list-style-position: inside; }
.post ul li { list-style-type: square; }
.entry { margin: 10px 0pt 0pt; float: left; }
.entry p { margin: 0pt 0pt 15px; padding: 0pt; font-size:11pt;}
.entry img { border: 1px solid rgb(165, 216, 255); padding: 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
#forum .entry { width: 940px; }
.post a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
.post a:hover { color: rgb(0, 57, 134); text-decoration: underline; }
.post h2 { margin: 5px 0pt 0pt; padding: 0pt; clear: left; font-weight: normal; }
.post h2 a { color: rgb(0, 57, 134); }
.post .byline { margin: 5px 0pt 7px; }

/**-- EXTRA --**/
div.scroll {
    height: 200px;
    width: 300px;
    overflow: auto;
    border: 1px solid #666  ;
    padding: 8px;
}

.readonly {
    background-color:#dedede;
    color:blue ;
}

*:not([type=image]):disabled {
	background-color: #F6F4F1;
	color: #666562;
}

div#indicator
{
  width: 100px;
  height: 40px;
  z-index: 900;
  background: url(/images/indicator.gif) no-repeat 0 0;
}

ul.menu
{
  margin: 10px 0;
  list-style-type: none;
  text-align: right;
}

ul.menu li
{
  list-style-type: none;
  display: inline;
}


/* ::::: null ::::: */

.eventcontent { display: none; }

/* ::::: null ::::: */

.editorialcontent { display: none; }

/* ::::: http://netsains.com/wp-content/themes/netsainstemplate/style.css ::::: */


.title { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.title a, .title a:visited { color: rgb(0, 91, 142); }
.title a:hover { color: rgb(255, 102, 51); }
/**ul { margin: 0pt 0pt 10px; padding: 0pt 0pt 0pt 20px; }
ul li { margin: 0pt 0pt 0pt 15px; padding: 5px 3px; list-style-type: square; list-style-image: none; list-style-position: outside; }**/
#top-container { margin: 0pt auto; padding: 0px; background:transparent url('../images/header-top.gif') no-repeat scroll center top; width: 980px; height: 23px; }
#bottom-container { margin: 0pt auto; padding: 0px; background: transparent url('../images/footer.gif') no-repeat scroll 1px 0px; width: 980px; height: 23px; }
#body-container { margin: 0pt auto; padding: 0pt 6px; background: transparent url('../images/bg-body.gif') repeat-y scroll left top; overflow: hidden; width: 968px; }
#container { margin: 0pt; padding: 0pt 30px 0pt 20px; overflow: hidden; float: left; width: 930px; }
#content { margin: 0pt; padding: 0pt; }
#forum { margin: 0pt; clear: both; width: 930px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(0, 57, 134); }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: normal; text-decoration: none; color: rgb(255, 0, 0); }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }
a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
a:hover { color: rgb(0, 57, 134); }
#home { margin: 0pt; }
.news_style { display: none; }
.news_show { background: transparent none repeat scroll 0% 0%; overflow: auto; width: 510px; height: 280px; }
.news_show .entry img { margin-top: 5px; }
.news_border { border: 1px solid rgb(204, 204, 204);
                padding: 10px; background: rgb(200, 240, 255)
                url('../images/bg-headline.gif') no-repeat scroll left top; overflow: auto; width: 510px;
                height: 160px; float: left; }

.news_meta { padding: 4px; width: 502px; height: 20px; clear: both; }
.news_meta img { padding: 0pt 10px 0pt 0pt; float: left; }
.news_mark { border: 0px solid gray; padding: 4px 0pt 0pt 10px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 70%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 430px; float: left; height: 16px; }
.news_title { border: 0px solid gray;
            padding: 5px 0px 9px 5px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: black; }
.buttondiv { float: left; height: 20px; }
#home-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; float: right; width: 365px; height: 300px; }
#home-info img { border: medium none ; margin: 0pt; padding: 0pt; }
#home-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#home-info ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(0, 91, 142); list-style-type: square; list-style-image: none; list-style-position: outside; }
#home-info ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#home-tag-left { margin: 15px 0pt; width: 260px; padding-right: 12px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#home-tag-right { margin: 15px 0pt; padding: 0pt; width: 260px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-title { margin: 0pt 0pt 10px; font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.4em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 238px; }
.tag-title a { color: rgb(51, 0, 0); }
.tag-title a:hover { color: rgb(204, 102, 0); }
.tag-bottom { padding: 2px; background: transparent url('../images/top.gif') no-repeat scroll right 3px; clear: both; text-align: right; height: 16px; }
.tag-highlight { font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.25em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-highlight a { color: rgb(255, 102, 0); }
.tag-highlight a:hover { color: rgb(204, 102, 0); }
.tag-content { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px 10px 0pt; width: 238px; }
.tag-content img { border: 0px none ; }
.tag-content ul { margin: 0pt; padding: 0pt; }
.tag-content ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(51, 51, 51); list-style-type: square; list-style-image: none; list-style-position: outside; }
.tag-content ul li a { color: rgb(51, 51, 51); }
.tag-content ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#sidebar-home { background: transparent none repeat scroll 0% 0%; float: right; }
.authorhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) none repeat scroll 0% 0%; clear: both; color: rgb(255, 255, 255); }
.authorhighlight h2, .authorhighlight h3 { margin: 0pt 0pt 5px; color: rgb(255, 255, 255); }
.authorhighlight h2 { border-bottom: 1px solid rgb(0, 112, 185);padding: 5px 5px 5px 30px; background: transparent url('../images/populer.gif') no-repeat scroll 5px 5px; margin-bottom: 10px; }
.eventhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 252, 219) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.eventhead, .openevent { border: 1px solid rgb(255, 255, 255); margin:0pt; padding: 3px 6px 3px 25px; background: rgb(248, 158, 91)url('../images/event.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(172, 1, 0); }
.openevent { background: rgb(255, 222, 98) url('../images/event.gif') no-repeat scroll 5px 7px; }
.eventcontent { padding: 10px; }
.eventcontent p { margin: 0pt; }
.editorial { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(238, 244, 255) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.editorialhead, .openeditorial { border: 1px solid rgb(255, 255, 255);
margin: 0pt; padding: 3px 6px 3px 25px; background: rgb(72, 81, 95)url('../images/ns.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(255, 255, 255); }
.openeditorial { background: rgb(0, 43, 114) url('../images/ns.gif') no-repeat scroll 5px 7px; }
.editorialcontent { padding: 10px; }
.editorialcontent p { margin: 0pt; }
.single .post { width: 530px; float: left; }
.single .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.single .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.single #comments-template { width: 530px; float: left; }
.single .navigation { width: 530px; float: left; }
#single-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) url('../images/terbaru.gif') no-repeat scroll 10px 10px; float: right; width: 365px; color: rgb(255, 255, 255); font-weight: bold; }
#single-info a { color: rgb(255, 255, 0); }
#single-info a:hover { color: rgb(255, 102, 0); }
#single-info h2 { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 10px; padding: 0pt 0pt 5px 25px; font-size: 1.6em; color: rgb(255, 255, 255); }
#single-info p { border-bottom: 1px solid rgb(0, 71, 155); margin: 10px 0pt 5px; padding: 0pt; color: rgb(255, 255, 255); }
#single-info img { border: 1px solid rgb(0, 71, 155); margin: 0pt 10px 5px 0pt; padding: 2px; float: left; }
#single-info #details { border-left: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 1px; float: right; width: 250px; padding-left: 10px; }
#single-info #rating { position: relative; z-index: 50; text-align: right; float: right; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#single-info #rating img { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 0pt; float: right; }
#single-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#single-info ul li { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(255, 255, 255); list-style-type: square; list-style-image: none; list-style-position: outside; }
#single-info ul li:hover { background: rgb(0, 66, 144) none repeat scroll 0% 0%; }
#sidebar-single { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#category .entry { border: 1px solid rgb(204, 204, 204); padding: 0px 10px 15px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 510px; float: left; }
#category .alt { background: rgb(255, 252, 219) none repeat scroll 0% 0%; }
#category .entry:hover { background: rgb(200, 240, 255) none repeat scroll 0% 0%; cursor: pointer; }
.archive .post { width: 530px; float: left; }
.archive .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.archive .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.archive #comments-template { width: 530px; float: left; }
.archive .navigation { width: 530px; float: left; }
#author-page { width: 530px; float: left; }
#author-page ul { margin: 10px 0pt 10px 20px; padding: 0pt; }
#author-page ul li { border: 1px solid rgb(204, 204, 204); margin: 10px 0pt; padding: 4px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#author-page ul li:hover { background: rgb(255, 252, 219) none repeat scroll 0% 0%; cursor: pointer; }
#author-page ul li .desc { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#author-page .author-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
h2.section-header { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 5px; float: left; width: 515px; font-style: italic; color: rgb(0, 57, 134); }
.post { margin: 0pt 0pt 25px; width: 530px; float: left; }
.post .post-image { margin: 20px 10px 5px 0pt; float: left; }
.post .alignleft { margin: 5px 10px 5px 0pt; float: left; }
.post .alignright { margin: 5px 0pt 5px 10px; float: right; }
.post .aligncenter { margin: 10px auto; display: block; }
.post .wp-caption { border: 1px solid rgb(165, 216, 255); padding: 2px 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.post .wp-caption a img, .wp-caption img { border: medium none ; margin: 0pt; }
.post .wp-caption-text { margin: 0pt; text-align: center; font-family: "Times New Roman",Times,serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post ul, .post ol { border-top: 1px solid rgb(238, 238, 238); margin: 10px 0pt 10px 20px; padding: 0pt; clear: both; }
.post ul li, .post ol li { margin: 3px 0pt; padding: 0pt 0pt 0pt 10px; list-style-position: inside; }
.post ul li { list-style-type: square; }
.entry { margin: 10px 0pt 0pt; float: left; }
.entry p { margin: 0pt 0pt 15px; padding: 0pt; }
.entry img { border: 1px solid rgb(165, 216, 255); padding: 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
#forum .entry { width: 940px; }
.post a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
.post a:hover { color: rgb(0, 57, 134); text-decoration: underline; }
.post h2 { margin: 5px 0pt 0pt; padding: 0pt; clear: left; font-weight: normal; }
.post h2 a { color: rgb(0, 57, 134); }
.post .byline { margin: 5px 0pt 7px; }
.secondary .byline { margin: 0pt 0pt -15px; padding: 0pt; color: rgb(102, 102, 102); font-style: italic; }
.time, .category, .comment, .tags, .commenter, .author { padding: 0pt 10px 0pt 20px; }
.time { background: transparent url('../images/calendar.gif') no-repeat scroll 0% 0%; }
.category { background: transparent url('../images/folder.gif') no-repeat scroll 0% 0%; }
.comment { background: transparent url('../images/comment.gif') no-repeat scroll 0pt 0.1em; }
.tags { background: transparent url('../images/tags.gif') no-repeat scroll 0% 0%; }
.commenter, .author { background: transparent url('../images/author.gif') no-repeat scroll 0% 0%; }
.edit { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/edit-info.gif') no-repeat scroll 0pt 0.1em; }
.print { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/print-info.gif') no-repeat scroll 0pt 0.1em; }
.email { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/emailto.gif') no-repeat scroll 0pt 0.1em; }
.more { padding: 5px 25px 0pt 0pt; background: transparent url('../images/more2.gif') no-repeat scroll right 0.2em; }
.post-meta-data { margin-right: 6px; text-align: right; }
.single .post-meta-data { clear: left; float: left; text-align: left; }
.post table { border: medium none ; }
.post tr, .post td { border: medium none ; }
code { padding: 0pt 2px; font-family: "Courier New",Courier,monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
pre { white-space: pre-wrap ! important; width: 480px; }
pre code { border: 1px solid rgb(204, 204, 204); margin: 5px 0pt 15px; padding: 10px; font-size: 1.2em; display: block; clear: both; color: rgb(51, 51, 51); line-height: 140%; width: 470px; }
.left { margin: 15px 5px 5px 0pt; float: left; }
.tagimg { border: 1px solid rgb(204, 204, 204); margin: 3px 5px 5px 0pt; padding: 3px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.navigation { border-top: 1px solid rgb(204, 204, 204); margin: 15px 0pt; padding: 5px; font-size: 0.8em; }
.previous { float: left; width: 47%; }
.next { float: right; width: 47%; }
.post img, .post a img { border: 1px solid rgb(165, 216, 255); padding: 4px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.thumbnail { width: 75px; height: 75px; }
.ads img { border: medium none ; }
.trackback, .trackback a { color: rgb(102, 102, 102); }
.trackback .comment-meta-data em { color: rgb(0, 108, 255); }
input { border: 1px solid rgb(0, 108, 255); margin: 10px 5px 0pt 0pt; padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
textarea { border: 1px solid rgb(0, 108, 255); padding: 5px; width: 96%; margin-top: 10px; }
#comments-template input.submit-comment, #comments-template input.reset-comment, .button { border: 1px double rgb(51, 51, 51); padding: 7px; background: rgb(0, 108, 255) none repeat scroll 0% 0%; width: 100px; margin-right: 10px; color: rgb(255, 255, 255); }
fieldset { border: medium none ; }
legend { border: medium none ; }
#sidebar { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: white none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-single, #sidebar-archive { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-video, #sidebar-bottom, .horizontal { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
#sidebar-poll { border: 1px solid rgb(255, 255, 255); background: rgb(255, 226, 228) none repeat scroll 0% 0%; color: rgb(172, 1, 0); }
#sidebar-poll h2 { border-bottom: 1px solid rgb(172, 1, 0); margin:
0pt 0pt 10px; padding: 0px 5px 5px 30px; background: transparent url('../images/poll.gif') no-repeat scroll 5px 5px; color: rgb(172, 1, 0); }
#sidebar-poll h3 { margin: 5px 0pt; color: rgb(255, 102, 0); font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login { margin: 0pt 0pt 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.login h2 { border: 1px solid rgb(204, 204, 204); margin: 0pt;
padding: 5px 5px 5px 25px; background: rgb(255, 255, 255) url('../images/author.gif') no-repeat scroll 3px 5px; font-size: 1.1em; font-style: italic; color: rgb(0, 57, 134); }
.login div { padding: 10px 0pt; background: rgb(247, 247, 247) none repeat scroll 0% 0%; float: left; width: 100%; display: block; }
.login p { border: 1px solid rgb(249, 165, 113); margin: 3px 0pt 0pt; padding: 5px 10px; background: rgb(255, 232, 217) none repeat scroll 0% 0%; }
.login input { margin: 3px 5px 3px 0pt; padding: 0pt 3px; background: rgb(200, 233, 239) none repeat scroll 0% 0%; width: 100px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.button { padding: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 40px; color: rgb(255, 255, 255); height: 16px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.radio { width: 10px; }
.login label { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login ul { margin: 0pt 0pt 10px; padding: 0pt; }
.login ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 2px 3px; color: rgb(0, 91, 142); font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; list-style-type: square; list-style-image: none; list-style-position: outside; }
.login ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; display: inline; }
.tabbed ul.tabs li { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; }
.tabbed ul.tabs li a { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 10px 12px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: auto; display: block; }
.tabbed ul.tabs li a:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs li a.tab-current { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.tabbed div { margin: 0pt 0pt 15px; padding: 5px 0pt; float: left; display: block; width: 100%; }
.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 { display: none; }
ul li a.current { color: rgb(0, 108, 255); }
div.v2, div.v3, div.v4, div.v5 { display: none; }
.horizontal { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.horizontal .ads { margin: 0pt; text-align: center; }
.horizontal .ads img { margin: 0pt 5px 10px; display: inline; }
.horizontal .ads .adsense { border: 1px solid rgb(204, 204, 204); margin: 5px auto; padding: 5px 0pt; width: 326px; }



/* ::::: null ::::: */

.eventcontent { display: none; }

/* ::::: null ::::: */

.editorialcontent { display: none; }

/* ::::: http://netsains.com/wp-content/themes/netsainstemplate/style.css ::::: */


.title { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.title a, .title a:visited { color: rgb(0, 91, 142); }
.title a:hover { color: rgb(255, 102, 51); }
ul { margin: 0pt 0pt 10px; padding: 0pt 0pt 0pt 20px; }
ul li { margin: 0pt 0pt 0pt 15px; padding: 5px 3px; list-style-type: square; list-style-image: none; list-style-position: outside; }
#top-container { margin: 0pt auto; padding: 0px; background:transparent url('../images/header-top.gif') no-repeat scroll center top; width: 980px; height: 23px; }
#bottom-container { margin: 0pt auto; padding: 0px; background: transparent url('../images/footer.gif') no-repeat scroll 1px 0px; width: 980px; height: 23px; }
#body-container { margin: 0pt auto; padding: 0pt 6px; background: transparent url('../images/bg-body.gif') repeat-y scroll left top; overflow: hidden; width: 968px; }
#container { margin: 0pt; padding: 0pt 30px 0pt 20px; overflow: hidden; float: left; width: 930px; }
#content { margin: 0pt; padding: 0pt; }
#forum { margin: 0pt; clear: both; width: 930px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(0, 57, 134); }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: normal; text-decoration: none; color: rgb(255, 0, 0); }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }
a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
a:hover { color: rgb(0, 57, 134); }
#home { margin: 0pt; }
.news_style { display: none; }
.news_show { background: transparent none repeat scroll 0% 0%; overflow: auto; width: 510px; height: 280px; }
.news_show .entry img { margin-top: 5px; }
.news_border { border: 1px solid rgb(204, 204, 204);
                padding: 10px; background: rgb(200, 240, 255)
                url('../images/bg-headline.gif') no-repeat scroll left top; overflow: auto; width: 510px;
                height: 160px; float: left; }

.news_meta { padding: 4px; width: 502px; height: 20px; clear: both; }
.news_meta img { padding: 0pt 10px 0pt 0pt; float: left; }
.news_mark { border: 0px solid gray; padding: 4px 0pt 0pt 10px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 70%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 430px; float: left; height: 16px; }
.news_title { border: 0px solid gray;
            padding: 5px 0px 9px 5px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: black; }
.buttondiv { float: left; height: 20px; }
#home-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; float: right; width: 365px; height: 300px; }
#home-info img { border: medium none ; margin: 0pt; padding: 0pt; }
#home-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#home-info ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(0, 91, 142); list-style-type: square; list-style-image: none; list-style-position: outside; }
#home-info ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#home-tag-left { margin: 15px 0pt; width: 260px; padding-right: 12px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#home-tag-right { margin: 15px 0pt; padding: 0pt; width: 260px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-title { margin: 0pt 0pt 10px; font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.4em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 238px; }
.tag-title a { color: rgb(51, 0, 0); }
.tag-title a:hover { color: rgb(204, 102, 0); }
.tag-bottom { padding: 2px; background: transparent url('../images/top.gif') no-repeat scroll right 3px; clear: both; text-align: right; height: 16px; }
.tag-highlight { font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.25em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-highlight a { color: rgb(255, 102, 0); }
.tag-highlight a:hover { color: rgb(204, 102, 0); }
.tag-content { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px 10px 0pt; width: 238px; }
.tag-content img { border: 0px none ; }
.tag-content ul { margin: 0pt; padding: 0pt; }
.tag-content ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(51, 51, 51); list-style-type: square; list-style-image: none; list-style-position: outside; }
.tag-content ul li a { color: rgb(51, 51, 51); }
.tag-content ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#sidebar-home { background: transparent none repeat scroll 0% 0%; float: right; }
.authorhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) none repeat scroll 0% 0%; clear: both; color: rgb(255, 255, 255); }
.authorhighlight h2, .authorhighlight h3 { margin: 0pt 0pt 5px; color: rgb(255, 255, 255); }
.authorhighlight h2 { border-bottom: 1px solid rgb(0, 112, 185);padding: 5px 5px 5px 30px; background: transparent url('../images/populer.gif') no-repeat scroll 5px 5px; margin-bottom: 10px; }
.eventhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 252, 219) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.eventhead, .openevent { border: 1px solid rgb(255, 255, 255); margin:0pt; padding: 3px 6px 3px 25px; background: rgb(248, 158, 91)url('../images/event.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(172, 1, 0); }
.openevent { background: rgb(255, 222, 98) url('../images/event.gif') no-repeat scroll 5px 7px; }
.eventcontent { padding: 10px; }
.eventcontent p { margin: 0pt; }
.editorial { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(238, 244, 255) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.editorialhead, .openeditorial { border: 1px solid rgb(255, 255, 255);
margin: 0pt; padding: 3px 6px 3px 25px; background: rgb(72, 81, 95)url('../images/ns.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(255, 255, 255); }
.openeditorial { background: rgb(0, 43, 114) url('../images/ns.gif') no-repeat scroll 5px 7px; }
.editorialcontent { padding: 10px; }
.editorialcontent p { margin: 0pt; }
.single .post { width: 530px; float: left; }
.single .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.single .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.single #comments-template { width: 530px; float: left; }
.single .navigation { width: 530px; float: left; }
#single-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) url('../images/terbaru.gif') no-repeat scroll 10px 10px; float: right; width: 365px; color: rgb(255, 255, 255); font-weight: bold; }
#single-info a { color: rgb(255, 255, 0); }
#single-info a:hover { color: rgb(255, 102, 0); }
#single-info h2 { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 10px; padding: 0pt 0pt 5px 25px; font-size: 1.6em; color: rgb(255, 255, 255); }
#single-info p { border-bottom: 1px solid rgb(0, 71, 155); margin: 10px 0pt 5px; padding: 0pt; color: rgb(255, 255, 255); }
#single-info img { border: 1px solid rgb(0, 71, 155); margin: 0pt 10px 5px 0pt; padding: 2px; float: left; }
#single-info #details { border-left: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 1px; float: right; width: 250px; padding-left: 10px; }
#single-info #rating { position: relative; z-index: 50; text-align: right; float: right; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#single-info #rating img { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 0pt; float: right; }
#single-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#single-info ul li { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(255, 255, 255); list-style-type: square; list-style-image: none; list-style-position: outside; }
#single-info ul li:hover { background: rgb(0, 66, 144) none repeat scroll 0% 0%; }
#sidebar-single { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#category .entry { border: 1px solid rgb(204, 204, 204); padding: 0px 10px 15px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 510px; float: left; }
#category .alt { background: rgb(255, 252, 219) none repeat scroll 0% 0%; }
#category .entry:hover { background: rgb(200, 240, 255) none repeat scroll 0% 0%; cursor: pointer; }
.archive .post { width: 530px; float: left; }
.archive .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.archive .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.archive #comments-template { width: 530px; float: left; }
.archive .navigation { width: 530px; float: left; }
#author-page { width: 530px; float: left; }
#author-page ul { margin: 10px 0pt 10px 20px; padding: 0pt; }
#author-page ul li { border: 1px solid rgb(204, 204, 204); margin: 10px 0pt; padding: 4px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#author-page ul li:hover { background: rgb(255, 252, 219) none repeat scroll 0% 0%; cursor: pointer; }
#author-page ul li .desc { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#author-page .author-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
h2.section-header { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 5px; float: left; width: 515px; font-style: italic; color: rgb(0, 57, 134); }
.post { margin: 0pt 0pt 25px; width: 530px; float: left; }
.post .post-image { margin: 20px 10px 5px 0pt; float: left; }
.post .alignleft { margin: 5px 10px 5px 0pt; float: left; }
.post .alignright { margin: 5px 0pt 5px 10px; float: right; }
.post .aligncenter { margin: 10px auto; display: block; }
.post .wp-caption { border: 1px solid rgb(165, 216, 255); padding: 2px 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.post .wp-caption a img, .wp-caption img { border: medium none ; margin: 0pt; }
.post .wp-caption-text { margin: 0pt; text-align: center; font-family: "Times New Roman",Times,serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post ul, .post ol { border-top: 1px solid rgb(238, 238, 238); margin: 10px 0pt 10px 20px; padding: 0pt; clear: both; }
.post ul li, .post ol li { margin: 3px 0pt; padding: 0pt 0pt 0pt 10px; list-style-position: inside; }
.post ul li { list-style-type: square; }
.entry { margin: 10px 0pt 0pt; float: left; }
.entry p { margin: 0pt 0pt 15px; padding: 0pt; }
.entry img { border: 1px solid rgb(165, 216, 255); padding: 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
#forum .entry { width: 940px; }
.post a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
.post a:hover { color: rgb(0, 57, 134); text-decoration: underline; }
.post h2 { margin: 5px 0pt 0pt; padding: 0pt; clear: left; font-weight: normal; }
.post h2 a { color: rgb(0, 57, 134); }
.post .byline { margin: 5px 0pt 7px; }
.secondary .byline { margin: 0pt 0pt -15px; padding: 0pt; color: rgb(102, 102, 102); font-style: italic; }
.time, .category, .comment, .tags, .commenter, .author { padding: 0pt 10px 0pt 20px; }
.time { background: transparent url('../images/calendar.gif') no-repeat scroll 0% 0%; }
.category { background: transparent url('../images/folder.gif') no-repeat scroll 0% 0%; }
.comment { background: transparent url('../images/comment.gif') no-repeat scroll 0pt 0.1em; }
.tags { background: transparent url('../images/tags.gif') no-repeat scroll 0% 0%; }
.commenter, .author { background: transparent url('../images/author.gif') no-repeat scroll 0% 0%; }
.edit { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/edit-info.gif') no-repeat scroll 0pt 0.1em; }
.print { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/print-info.gif') no-repeat scroll 0pt 0.1em; }
.email { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/emailto.gif') no-repeat scroll 0pt 0.1em; }
.more { padding: 5px 25px 0pt 0pt; background: transparent url('../images/more2.gif') no-repeat scroll right 0.2em; }
.post-meta-data { margin-right: 6px; text-align: right; }
.single .post-meta-data { clear: left; float: left; text-align: left; }
.post table { border: medium none ; }
.post tr, .post td { border: medium none ; }
code { padding: 0pt 2px; font-family: "Courier New",Courier,monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
pre { white-space: pre-wrap ! important; width: 480px; }
pre code { border: 1px solid rgb(204, 204, 204); margin: 5px 0pt 15px; padding: 10px; font-size: 1.2em; display: block; clear: both; color: rgb(51, 51, 51); line-height: 140%; width: 470px; }
.left { margin: 15px 5px 5px 0pt; float: left; }
.tagimg { border: 1px solid rgb(204, 204, 204); margin: 3px 5px 5px 0pt; padding: 3px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.navigation { border-top: 1px solid rgb(204, 204, 204); margin: 15px 0pt; padding: 5px; font-size: 0.8em; }
.previous { float: left; width: 47%; }
.next { float: right; width: 47%; }
.post img, .post a img { border: 1px solid rgb(165, 216, 255); padding: 4px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.thumbnail { width: 75px; height: 75px; }
.ads img { border: medium none ; }
.trackback, .trackback a { color: rgb(102, 102, 102); }
.trackback .comment-meta-data em { color: rgb(0, 108, 255); }
input { border: 1px solid rgb(0, 108, 255); margin: 10px 5px 0pt 0pt; padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
textarea { border: 1px solid rgb(0, 108, 255); padding: 5px; width: 96%; margin-top: 10px; }
#comments-template input.submit-comment, #comments-template input.reset-comment, .button { border: 1px double rgb(51, 51, 51); padding: 7px; background: rgb(0, 108, 255) none repeat scroll 0% 0%; width: 100px; margin-right: 10px; color: rgb(255, 255, 255); }
fieldset { border: medium none ; }
legend { border: medium none ; }
#sidebar { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: white none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-single, #sidebar-archive { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-video, #sidebar-bottom, .horizontal { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
#sidebar-poll { border: 1px solid rgb(255, 255, 255); background: rgb(255, 226, 228) none repeat scroll 0% 0%; color: rgb(172, 1, 0); }
#sidebar-poll h2 { border-bottom: 1px solid rgb(172, 1, 0); margin:
0pt 0pt 10px; padding: 0px 5px 5px 30px; background: transparent url('../images/poll.gif') no-repeat scroll 5px 5px; color: rgb(172, 1, 0); }
#sidebar-poll h3 { margin: 5px 0pt; color: rgb(255, 102, 0); font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login { margin: 0pt 0pt 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.login h2 { border: 1px solid rgb(204, 204, 204); margin: 0pt;
padding: 5px 5px 5px 25px; background: rgb(255, 255, 255) url('../images/author.gif') no-repeat scroll 3px 5px; font-size: 1.1em; font-style: italic; color: rgb(0, 57, 134); }
.login div { padding: 10px 0pt; background: rgb(247, 247, 247) none repeat scroll 0% 0%; float: left; width: 100%; display: block; }
.login p { border: 1px solid rgb(249, 165, 113); margin: 3px 0pt 0pt; padding: 5px 10px; background: rgb(255, 232, 217) none repeat scroll 0% 0%; }
.login input { margin: 3px 5px 3px 0pt; padding: 0pt 3px; background: rgb(200, 233, 239) none repeat scroll 0% 0%; width: 100px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.button { padding: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 40px; color: rgb(255, 255, 255); height: 16px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.radio { width: 10px; }
.login label { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login ul { margin: 0pt 0pt 10px; padding: 0pt; }
.login ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 2px 3px; color: rgb(0, 91, 142); font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; list-style-type: square; list-style-image: none; list-style-position: outside; }
.login ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; display: inline; }
.tabbed ul.tabs li { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; }
.tabbed ul.tabs li a { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 10px 12px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: auto; display: block; }
.tabbed ul.tabs li a:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs li a.tab-current { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.tabbed div { margin: 0pt 0pt 15px; padding: 5px 0pt; float: left; display: block; width: 100%; }
.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 { display: none; }
ul li a.current { color: rgb(0, 108, 255); }
div.v2, div.v3, div.v4, div.v5 { display: none; }
.horizontal { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.horizontal .ads { margin: 0pt; text-align: center; }
.horizontal .ads img { margin: 0pt 5px 10px; display: inline; }
.horizontal .ads .adsense { border: 1px solid rgb(204, 204, 204); margin: 5px auto; padding: 5px 0pt; width: 326px; }



/* ::::: null ::::: */

.eventcontent { display: none; }

/* ::::: null ::::: */

.editorialcontent { display: none; }

/* ::::: http://netsains.com/wp-content/themes/netsainstemplate/style.css ::::: */


.title { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.title a, .title a:visited { color: rgb(0, 91, 142); }
.title a:hover { color: rgb(255, 102, 51); }
ul { margin: 0pt 0pt 10px; padding: 0pt 0pt 0pt 20px; }
ul li { margin: 0pt 0pt 0pt 15px; padding: 5px 3px; list-style-type: square; list-style-image: none; list-style-position: outside; }
#top-container { margin: 0pt auto; padding: 0px; background:transparent url('../images/header-top.gif') no-repeat scroll center top; width: 980px; height: 23px; }
#bottom-container { margin: 0pt auto; padding: 0px; background: transparent url('../images/footer.gif') no-repeat scroll 1px 0px; width: 980px; height: 23px; }
#body-container { margin: 0pt auto; padding: 0pt 6px; background: transparent url('../images/bg-body.gif') repeat-y scroll left top; overflow: hidden; width: 968px; }
#container { margin: 0pt; padding: 0pt 30px 0pt 20px; overflow: hidden; float: left; width: 930px; }
#content { margin: 0pt; padding: 0pt; }
#forum { margin: 0pt; clear: both; width: 930px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(0, 57, 134); }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: normal; text-decoration: none; color: rgb(255, 0, 0); }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }
a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
a:hover { color: rgb(0, 57, 134); }
#home { margin: 0pt; }
.news_style { display: none; }
.news_show { background: transparent none repeat scroll 0% 0%; overflow: auto; width: 510px; height: 280px; }
.news_show .entry img { margin-top: 5px; }
.news_border { border: 1px solid rgb(204, 204, 204);
                padding: 10px; background: rgb(200, 240, 255)
                url('../images/bg-headline.gif') no-repeat scroll left top; overflow: auto; width: 510px;
                height: 160px; float: left; }

.news_meta { padding: 4px; width: 502px; height: 20px; clear: both; }
.news_meta img { padding: 0pt 10px 0pt 0pt; float: left; }
.news_mark { border: 0px solid gray; padding: 4px 0pt 0pt 10px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 70%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 430px; float: left; height: 16px; }
.news_title { border: 0px solid gray;
            padding: 5px 0px 9px 5px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: black; }
.buttondiv { float: left; height: 20px; }
#home-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; float: right; width: 365px; height: 300px; }
#home-info img { border: medium none ; margin: 0pt; padding: 0pt; }
#home-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#home-info ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(0, 91, 142); list-style-type: square; list-style-image: none; list-style-position: outside; }
#home-info ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#home-tag-left { margin: 15px 0pt; width: 260px; padding-right: 12px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#home-tag-right { margin: 15px 0pt; padding: 0pt; width: 260px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-title { margin: 0pt 0pt 10px; font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.4em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 238px; }
.tag-title a { color: rgb(51, 0, 0); }
.tag-title a:hover { color: rgb(204, 102, 0); }
.tag-bottom { padding: 2px; background: transparent url('../images/top.gif') no-repeat scroll right 3px; clear: both; text-align: right; height: 16px; }
.tag-highlight { font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.25em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-highlight a { color: rgb(255, 102, 0); }
.tag-highlight a:hover { color: rgb(204, 102, 0); }
.tag-content { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px 10px 0pt; width: 238px; }
.tag-content img { border: 0px none ; }
.tag-content ul { margin: 0pt; padding: 0pt; }
.tag-content ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(51, 51, 51); list-style-type: square; list-style-image: none; list-style-position: outside; }
.tag-content ul li a { color: rgb(51, 51, 51); }
.tag-content ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#sidebar-home { background: transparent none repeat scroll 0% 0%; float: right; }
.authorhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) none repeat scroll 0% 0%; clear: both; color: rgb(255, 255, 255); }
.authorhighlight h2, .authorhighlight h3 { margin: 0pt 0pt 5px; color: rgb(255, 255, 255); }
.authorhighlight h2 { border-bottom: 1px solid rgb(0, 112, 185);padding: 5px 5px 5px 30px; background: transparent url('../images/populer.gif') no-repeat scroll 5px 5px; margin-bottom: 10px; }
.eventhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 252, 219) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.eventhead, .openevent { border: 1px solid rgb(255, 255, 255); margin:0pt; padding: 3px 6px 3px 25px; background: rgb(248, 158, 91)url('../images/event.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(172, 1, 0); }
.openevent { background: rgb(255, 222, 98) url('../images/event.gif') no-repeat scroll 5px 7px; }
.eventcontent { padding: 10px; }
.eventcontent p { margin: 0pt; }
.editorial { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(238, 244, 255) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.editorialhead, .openeditorial { border: 1px solid rgb(255, 255, 255);
margin: 0pt; padding: 3px 6px 3px 25px; background: rgb(72, 81, 95)url('../images/ns.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(255, 255, 255); }
.openeditorial { background: rgb(0, 43, 114) url('../images/ns.gif') no-repeat scroll 5px 7px; }
.editorialcontent { padding: 10px; }
.editorialcontent p { margin: 0pt; }
.single .post { width: 530px; float: left; }
.single .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.single .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.single #comments-template { width: 530px; float: left; }
.single .navigation { width: 530px; float: left; }
#single-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) url('../images/terbaru.gif') no-repeat scroll 10px 10px; float: right; width: 365px; color: rgb(255, 255, 255); font-weight: bold; }
#single-info a { color: rgb(255, 255, 0); }
#single-info a:hover { color: rgb(255, 102, 0); }
#single-info h2 { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 10px; padding: 0pt 0pt 5px 25px; font-size: 1.6em; color: rgb(255, 255, 255); }
#single-info p { border-bottom: 1px solid rgb(0, 71, 155); margin: 10px 0pt 5px; padding: 0pt; color: rgb(255, 255, 255); }
#single-info img { border: 1px solid rgb(0, 71, 155); margin: 0pt 10px 5px 0pt; padding: 2px; float: left; }
#single-info #details { border-left: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 1px; float: right; width: 250px; padding-left: 10px; }
#single-info #rating { position: relative; z-index: 50; text-align: right; float: right; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#single-info #rating img { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 0pt; float: right; }
#single-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#single-info ul li { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(255, 255, 255); list-style-type: square; list-style-image: none; list-style-position: outside; }
#single-info ul li:hover { background: rgb(0, 66, 144) none repeat scroll 0% 0%; }
#sidebar-single { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#category .entry { border: 1px solid rgb(204, 204, 204); padding: 0px 10px 15px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 510px; float: left; }
#category .alt { background: rgb(255, 252, 219) none repeat scroll 0% 0%; }
#category .entry:hover { background: rgb(200, 240, 255) none repeat scroll 0% 0%; cursor: pointer; }
.archive .post { width: 530px; float: left; }
.archive .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.archive .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.archive #comments-template { width: 530px; float: left; }
.archive .navigation { width: 530px; float: left; }
#author-page { width: 530px; float: left; }
#author-page ul { margin: 10px 0pt 10px 20px; padding: 0pt; }
#author-page ul li { border: 1px solid rgb(204, 204, 204); margin: 10px 0pt; padding: 4px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#author-page ul li:hover { background: rgb(255, 252, 219) none repeat scroll 0% 0%; cursor: pointer; }
#author-page ul li .desc { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#author-page .author-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
h2.section-header { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 5px; float: left; width: 515px; font-style: italic; color: rgb(0, 57, 134); }
.post { margin: 0pt 0pt 25px; width: 530px; float: left; }
.post .post-image { margin: 20px 10px 5px 0pt; float: left; }
.post .alignleft { margin: 5px 10px 5px 0pt; float: left; }
.post .alignright { margin: 5px 0pt 5px 10px; float: right; }
.post .aligncenter { margin: 10px auto; display: block; }
.post .wp-caption { border: 1px solid rgb(165, 216, 255); padding: 2px 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.post .wp-caption a img, .wp-caption img { border: medium none ; margin: 0pt; }
.post .wp-caption-text { margin: 0pt; text-align: center; font-family: "Times New Roman",Times,serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post ul, .post ol { border-top: 1px solid rgb(238, 238, 238); margin: 10px 0pt 10px 20px; padding: 0pt; clear: both; }
.post ul li, .post ol li { margin: 3px 0pt; padding: 0pt 0pt 0pt 10px; list-style-position: inside; }
.post ul li { list-style-type: square; }
.entry { margin: 10px 0pt 0pt; float: left; }
.entry p { margin: 0pt 0pt 15px; padding: 0pt; }
.entry img { border: 1px solid rgb(165, 216, 255); padding: 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
#forum .entry { width: 940px; }
.post a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
.post a:hover { color: rgb(0, 57, 134); text-decoration: underline; }
.post h2 { margin: 5px 0pt 0pt; padding: 0pt; clear: left; font-weight: normal; }
.post h2 a { color: rgb(0, 57, 134); }
.post .byline { margin: 5px 0pt 7px; }
.secondary .byline { margin: 0pt 0pt -15px; padding: 0pt; color: rgb(102, 102, 102); font-style: italic; }
.time, .category, .comment, .tags, .commenter, .author { padding: 0pt 10px 0pt 20px; }
.time { background: transparent url('../images/calendar.gif') no-repeat scroll 0% 0%; }
.category { background: transparent url('../images/folder.gif') no-repeat scroll 0% 0%; }
.comment { background: transparent url('../images/comment.gif') no-repeat scroll 0pt 0.1em; }
.tags { background: transparent url('../images/tags.gif') no-repeat scroll 0% 0%; }
.commenter, .author { background: transparent url('../images/author.gif') no-repeat scroll 0% 0%; }
.edit { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/edit-info.gif') no-repeat scroll 0pt 0.1em; }
.print { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/print-info.gif') no-repeat scroll 0pt 0.1em; }
.email { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/emailto.gif') no-repeat scroll 0pt 0.1em; }
.more { padding: 5px 25px 0pt 0pt; background: transparent url('../images/more2.gif') no-repeat scroll right 0.2em; }
.post-meta-data { margin-right: 6px; text-align: right; }
.single .post-meta-data { clear: left; float: left; text-align: left; }
.post table { border: medium none ; }
.post tr, .post td { border: medium none ; }
code { padding: 0pt 2px; font-family: "Courier New",Courier,monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
pre { white-space: pre-wrap ! important; width: 480px; }
pre code { border: 1px solid rgb(204, 204, 204); margin: 5px 0pt 15px; padding: 10px; font-size: 1.2em; display: block; clear: both; color: rgb(51, 51, 51); line-height: 140%; width: 470px; }
.left { margin: 15px 5px 5px 0pt; float: left; }
.tagimg { border: 1px solid rgb(204, 204, 204); margin: 3px 5px 5px 0pt; padding: 3px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.navigation { border-top: 1px solid rgb(204, 204, 204); margin: 15px 0pt; padding: 5px; font-size: 0.8em; }
.previous { float: left; width: 47%; }
.next { float: right; width: 47%; }
.post img, .post a img { border: 1px solid rgb(165, 216, 255); padding: 4px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.thumbnail { width: 75px; height: 75px; }
.ads img { border: medium none ; }
.trackback, .trackback a { color: rgb(102, 102, 102); }
.trackback .comment-meta-data em { color: rgb(0, 108, 255); }
input { border: 1px solid rgb(0, 108, 255); margin: 10px 5px 0pt 0pt; padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
textarea { border: 1px solid rgb(0, 108, 255); padding: 5px; width: 96%; margin-top: 10px; }
#comments-template input.submit-comment, #comments-template input.reset-comment, .button { border: 1px double rgb(51, 51, 51); padding: 7px; background: rgb(0, 108, 255) none repeat scroll 0% 0%; width: 100px; margin-right: 10px; color: rgb(255, 255, 255); }
fieldset { border: medium none ; }
legend { border: medium none ; }
#sidebar { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: white none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-single, #sidebar-archive { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-video, #sidebar-bottom, .horizontal { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
#sidebar-poll { border: 1px solid rgb(255, 255, 255); background: rgb(255, 226, 228) none repeat scroll 0% 0%; color: rgb(172, 1, 0); }
#sidebar-poll h2 { border-bottom: 1px solid rgb(172, 1, 0); margin:
0pt 0pt 10px; padding: 0px 5px 5px 30px; background: transparent url('../images/poll.gif') no-repeat scroll 5px 5px; color: rgb(172, 1, 0); }
#sidebar-poll h3 { margin: 5px 0pt; color: rgb(255, 102, 0); font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login { margin: 0pt 0pt 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.login h2 { border: 1px solid rgb(204, 204, 204); margin: 0pt;
padding: 5px 5px 5px 25px; background: rgb(255, 255, 255) url('../images/author.gif') no-repeat scroll 3px 5px; font-size: 1.1em; font-style: italic; color: rgb(0, 57, 134); }
.login div { padding: 10px 0pt; background: rgb(247, 247, 247) none repeat scroll 0% 0%; float: left; width: 100%; display: block; }
.login p { border: 1px solid rgb(249, 165, 113); margin: 3px 0pt 0pt; padding: 5px 10px; background: rgb(255, 232, 217) none repeat scroll 0% 0%; }
.login input { margin: 3px 5px 3px 0pt; padding: 0pt 3px; background: rgb(200, 233, 239) none repeat scroll 0% 0%; width: 100px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.button { padding: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 40px; color: rgb(255, 255, 255); height: 16px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.radio { width: 10px; }
.login label { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login ul { margin: 0pt 0pt 10px; padding: 0pt; }
.login ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 2px 3px; color: rgb(0, 91, 142); font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; list-style-type: square; list-style-image: none; list-style-position: outside; }
.login ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; display: inline; }
.tabbed ul.tabs li { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; }
.tabbed ul.tabs li a { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 10px 12px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: auto; display: block; }
.tabbed ul.tabs li a:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs li a.tab-current { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.tabbed div { margin: 0pt 0pt 15px; padding: 5px 0pt; float: left; display: block; width: 100%; }
.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 { display: none; }
ul li a.current { color: rgb(0, 108, 255); }
div.v2, div.v3, div.v4, div.v5 { display: none; }
.horizontal { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.horizontal .ads { margin: 0pt; text-align: center; }
.horizontal .ads img { margin: 0pt 5px 10px; display: inline; }
.horizontal .ads .adsense { border: 1px solid rgb(204, 204, 204); margin: 5px auto; padding: 5px 0pt; width: 326px; }



/* ::::: null ::::: */

.eventcontent { display: none; }

/* ::::: null ::::: */

.editorialcontent { display: none; }

/* ::::: http://netsains.com/wp-content/themes/netsainstemplate/style.css ::::: */


.title { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.title a, .title a:visited { color: rgb(0, 91, 142); }
.title a:hover { color: rgb(255, 102, 51); }
ul { margin: 0pt 0pt 10px; padding: 0pt 0pt 0pt 20px; }
ul li { margin: 0pt 0pt 0pt 15px; padding: 5px 3px; list-style-type: square; list-style-image: none; list-style-position: outside; }
#top-container { margin: 0pt auto; padding: 0px; background:transparent url('../images/header-top.gif') no-repeat scroll center top; width: 980px; height: 23px; }
#bottom-container { margin: 0pt auto; padding: 0px; background: transparent url('../images/footer.gif') no-repeat scroll 1px 0px; width: 980px; height: 23px; }
#body-container { margin: 0pt auto; padding: 0pt 6px; background: transparent url('../images/bg-body.gif') repeat-y scroll left top; overflow: hidden; width: 968px; }
#container { margin: 0pt; padding: 0pt 30px 0pt 20px; overflow: hidden; float: left; width: 930px; }
#content { margin: 0pt; padding: 0pt; }
#forum { margin: 0pt; clear: both; width: 930px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(0, 57, 134); }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: normal; text-decoration: none; color: rgb(255, 0, 0); }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }
a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
a:hover { color: rgb(0, 57, 134); }
#home { margin: 0pt; }
.news_style { display: none; }
.news_show { background: transparent none repeat scroll 0% 0%; overflow: auto; width: 510px; height: 280px; }
.news_show .entry img { margin-top: 5px; }
.news_border { border: 1px solid rgb(204, 204, 204);
                padding: 10px; background: rgb(200, 240, 255)
                url('../images/bg-headline.gif') no-repeat scroll left top; overflow: auto; width: 510px;
                height: 160px; float: left; }

.news_meta { padding: 4px; width: 502px; height: 20px; clear: both; }
.news_meta img { padding: 0pt 10px 0pt 0pt; float: left; }
.news_mark { border: 0px solid gray; padding: 4px 0pt 0pt 10px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 70%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 430px; float: left; height: 16px; }
.news_title { border: 0px solid gray;
            padding: 5px 0px 9px 5px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: black; }
.buttondiv { float: left; height: 20px; }
#home-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; float: right; width: 365px; height: 300px; }
#home-info img { border: medium none ; margin: 0pt; padding: 0pt; }
#home-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#home-info ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(0, 91, 142); list-style-type: square; list-style-image: none; list-style-position: outside; }
#home-info ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#home-tag-left { margin: 15px 0pt; width: 260px; padding-right: 12px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#home-tag-right { margin: 15px 0pt; padding: 0pt; width: 260px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-title { margin: 0pt 0pt 10px; font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.4em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 238px; }
.tag-title a { color: rgb(51, 0, 0); }
.tag-title a:hover { color: rgb(204, 102, 0); }
.tag-bottom { padding: 2px; background: transparent url('../images/top.gif') no-repeat scroll right 3px; clear: both; text-align: right; height: 16px; }
.tag-highlight { font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.25em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-highlight a { color: rgb(255, 102, 0); }
.tag-highlight a:hover { color: rgb(204, 102, 0); }
.tag-content { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px 10px 0pt; width: 238px; }
.tag-content img { border: 0px none ; }
.tag-content ul { margin: 0pt; padding: 0pt; }
.tag-content ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(51, 51, 51); list-style-type: square; list-style-image: none; list-style-position: outside; }
.tag-content ul li a { color: rgb(51, 51, 51); }
.tag-content ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#sidebar-home { background: transparent none repeat scroll 0% 0%; float: right; }
.authorhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) none repeat scroll 0% 0%; clear: both; color: rgb(255, 255, 255); }
.authorhighlight h2, .authorhighlight h3 { margin: 0pt 0pt 5px; color: rgb(255, 255, 255); }
.authorhighlight h2 { border-bottom: 1px solid rgb(0, 112, 185);padding: 5px 5px 5px 30px; background: transparent url('../images/populer.gif') no-repeat scroll 5px 5px; margin-bottom: 10px; }
.eventhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 252, 219) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.eventhead, .openevent { border: 1px solid rgb(255, 255, 255); margin:0pt; padding: 3px 6px 3px 25px; background: rgb(248, 158, 91)url('../images/event.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(172, 1, 0); }
.openevent { background: rgb(255, 222, 98) url('../images/event.gif') no-repeat scroll 5px 7px; }
.eventcontent { padding: 10px; }
.eventcontent p { margin: 0pt; }
.editorial { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(238, 244, 255) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.editorialhead, .openeditorial { border: 1px solid rgb(255, 255, 255);
margin: 0pt; padding: 3px 6px 3px 25px; background: rgb(72, 81, 95)url('../images/ns.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(255, 255, 255); }
.openeditorial { background: rgb(0, 43, 114) url('../images/ns.gif') no-repeat scroll 5px 7px; }
.editorialcontent { padding: 10px; }
.editorialcontent p { margin: 0pt; }
.single .post { width: 530px; float: left; }
.single .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.single .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.single #comments-template { width: 530px; float: left; }
.single .navigation { width: 530px; float: left; }
#single-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) url('../images/terbaru.gif') no-repeat scroll 10px 10px; float: right; width: 365px; color: rgb(255, 255, 255); font-weight: bold; }
#single-info a { color: rgb(255, 255, 0); }
#single-info a:hover { color: rgb(255, 102, 0); }
#single-info h2 { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 10px; padding: 0pt 0pt 5px 25px; font-size: 1.6em; color: rgb(255, 255, 255); }
#single-info p { border-bottom: 1px solid rgb(0, 71, 155); margin: 10px 0pt 5px; padding: 0pt; color: rgb(255, 255, 255); }
#single-info img { border: 1px solid rgb(0, 71, 155); margin: 0pt 10px 5px 0pt; padding: 2px; float: left; }
#single-info #details { border-left: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 1px; float: right; width: 250px; padding-left: 10px; }
#single-info #rating { position: relative; z-index: 50; text-align: right; float: right; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#single-info #rating img { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 0pt; float: right; }
#single-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#single-info ul li { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(255, 255, 255); list-style-type: square; list-style-image: none; list-style-position: outside; }
#single-info ul li:hover { background: rgb(0, 66, 144) none repeat scroll 0% 0%; }
#sidebar-single { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#category .entry { border: 1px solid rgb(204, 204, 204); padding: 0px 10px 15px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 510px; float: left; }
#category .alt { background: rgb(255, 252, 219) none repeat scroll 0% 0%; }
#category .entry:hover { background: rgb(200, 240, 255) none repeat scroll 0% 0%; cursor: pointer; }
.archive .post { width: 530px; float: left; }
.archive .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.archive .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.archive #comments-template { width: 530px; float: left; }
.archive .navigation { width: 530px; float: left; }
#author-page { width: 530px; float: left; }
#author-page ul { margin: 10px 0pt 10px 20px; padding: 0pt; }
#author-page ul li { border: 1px solid rgb(204, 204, 204); margin: 10px 0pt; padding: 4px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#author-page ul li:hover { background: rgb(255, 252, 219) none repeat scroll 0% 0%; cursor: pointer; }
#author-page ul li .desc { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#author-page .author-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
h2.section-header { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 5px; float: left; width: 515px; font-style: italic; color: rgb(0, 57, 134); }
.post { margin: 0pt 0pt 25px; width: 530px; float: left; }
.post .post-image { margin: 20px 10px 5px 0pt; float: left; }
.post .alignleft { margin: 5px 10px 5px 0pt; float: left; }
.post .alignright { margin: 5px 0pt 5px 10px; float: right; }
.post .aligncenter { margin: 10px auto; display: block; }
.post .wp-caption { border: 1px solid rgb(165, 216, 255); padding: 2px 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.post .wp-caption a img, .wp-caption img { border: medium none ; margin: 0pt; }
.post .wp-caption-text { margin: 0pt; text-align: center; font-family: "Times New Roman",Times,serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post ul, .post ol { border-top: 1px solid rgb(238, 238, 238); margin: 10px 0pt 10px 20px; padding: 0pt; clear: both; }
.post ul li, .post ol li { margin: 3px 0pt; padding: 0pt 0pt 0pt 10px; list-style-position: inside; }
.post ul li { list-style-type: square; }
.entry { margin: 10px 0pt 0pt; float: left; }
.entry p { margin: 0pt 0pt 15px; padding: 0pt; }
.entry img { border: 1px solid rgb(165, 216, 255); padding: 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
#forum .entry { width: 940px; }
.post a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
.post a:hover { color: rgb(0, 57, 134); text-decoration: underline; }
.post h2 { margin: 5px 0pt 0pt; padding: 0pt; clear: left; font-weight: normal; }
.post h2 a { color: rgb(0, 57, 134); }
.post .byline { margin: 5px 0pt 7px; }
.secondary .byline { margin: 0pt 0pt -15px; padding: 0pt; color: rgb(102, 102, 102); font-style: italic; }
.time, .category, .comment, .tags, .commenter, .author { padding: 0pt 10px 0pt 20px; }
.time { background: transparent url('../images/calendar.gif') no-repeat scroll 0% 0%; }
.category { background: transparent url('../images/folder.gif') no-repeat scroll 0% 0%; }
.comment { background: transparent url('../images/comment.gif') no-repeat scroll 0pt 0.1em; }
.tags { background: transparent url('../images/tags.gif') no-repeat scroll 0% 0%; }
.commenter, .author { background: transparent url('../images/author.gif') no-repeat scroll 0% 0%; }
.edit { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/edit-info.gif') no-repeat scroll 0pt 0.1em; }
.print { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/print-info.gif') no-repeat scroll 0pt 0.1em; }
.email { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/emailto.gif') no-repeat scroll 0pt 0.1em; }
.more { padding: 5px 25px 0pt 0pt; background: transparent url('../images/more2.gif') no-repeat scroll right 0.2em; }
.post-meta-data { margin-right: 6px; text-align: right; }
.single .post-meta-data { clear: left; float: left; text-align: left; }
.post table { border: medium none ; }
.post tr, .post td { border: medium none ; }
code { padding: 0pt 2px; font-family: "Courier New",Courier,monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
pre { white-space: pre-wrap ! important; width: 480px; }
pre code { border: 1px solid rgb(204, 204, 204); margin: 5px 0pt 15px; padding: 10px; font-size: 1.2em; display: block; clear: both; color: rgb(51, 51, 51); line-height: 140%; width: 470px; }
.left { margin: 15px 5px 5px 0pt; float: left; }
.tagimg { border: 1px solid rgb(204, 204, 204); margin: 3px 5px 5px 0pt; padding: 3px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.navigation { border-top: 1px solid rgb(204, 204, 204); margin: 15px 0pt; padding: 5px; font-size: 0.8em; }
.previous { float: left; width: 47%; }
.next { float: right; width: 47%; }
.post img, .post a img { border: 1px solid rgb(165, 216, 255); padding: 4px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.thumbnail { width: 75px; height: 75px; }
.ads img { border: medium none ; }
.trackback, .trackback a { color: rgb(102, 102, 102); }
.trackback .comment-meta-data em { color: rgb(0, 108, 255); }
input { border: 1px solid rgb(0, 108, 255); margin: 10px 5px 0pt 0pt; padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
textarea { border: 1px solid rgb(0, 108, 255); padding: 5px; width: 96%; margin-top: 10px; }
#comments-template input.submit-comment, #comments-template input.reset-comment, .button { border: 1px double rgb(51, 51, 51); padding: 7px; background: rgb(0, 108, 255) none repeat scroll 0% 0%; width: 100px; margin-right: 10px; color: rgb(255, 255, 255); }
fieldset { border: medium none ; }
legend { border: medium none ; }
#sidebar { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: white none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-single, #sidebar-archive { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-video, #sidebar-bottom, .horizontal { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
#sidebar-poll { border: 1px solid rgb(255, 255, 255); background: rgb(255, 226, 228) none repeat scroll 0% 0%; color: rgb(172, 1, 0); }
#sidebar-poll h2 { border-bottom: 1px solid rgb(172, 1, 0); margin:
0pt 0pt 10px; padding: 0px 5px 5px 30px; background: transparent url('../images/poll.gif') no-repeat scroll 5px 5px; color: rgb(172, 1, 0); }
#sidebar-poll h3 { margin: 5px 0pt; color: rgb(255, 102, 0); font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login { margin: 0pt 0pt 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.login h2 { border: 1px solid rgb(204, 204, 204); margin: 0pt;
padding: 5px 5px 5px 25px; background: rgb(255, 255, 255) url('../images/author.gif') no-repeat scroll 3px 5px; font-size: 1.1em; font-style: italic; color: rgb(0, 57, 134); }
.login div { padding: 10px 0pt; background: rgb(247, 247, 247) none repeat scroll 0% 0%; float: left; width: 100%; display: block; }
.login p { border: 1px solid rgb(249, 165, 113); margin: 3px 0pt 0pt; padding: 5px 10px; background: rgb(255, 232, 217) none repeat scroll 0% 0%; }
.login input { margin: 3px 5px 3px 0pt; padding: 0pt 3px; background: rgb(200, 233, 239) none repeat scroll 0% 0%; width: 100px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.button { padding: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 40px; color: rgb(255, 255, 255); height: 16px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.radio { width: 10px; }
.login label { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login ul { margin: 0pt 0pt 10px; padding: 0pt; }
.login ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 2px 3px; color: rgb(0, 91, 142); font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; list-style-type: square; list-style-image: none; list-style-position: outside; }
.login ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; display: inline; }
.tabbed ul.tabs li { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; }
.tabbed ul.tabs li a { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 10px 12px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: auto; display: block; }
.tabbed ul.tabs li a:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs li a.tab-current { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.tabbed div { margin: 0pt 0pt 15px; padding: 5px 0pt; float: left; display: block; width: 100%; }
.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 { display: none; }
ul li a.current { color: rgb(0, 108, 255); }
div.v2, div.v3, div.v4, div.v5 { display: none; }
.horizontal { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.horizontal .ads { margin: 0pt; text-align: center; }
.horizontal .ads img { margin: 0pt 5px 10px; display: inline; }
.horizontal .ads .adsense { border: 1px solid rgb(204, 204, 204); margin: 5px auto; padding: 5px 0pt; width: 326px; }



/* ::::: null ::::: */

.eventcontent { display: none; }

/* ::::: null ::::: */

.editorialcontent { display: none; }

/* ::::: http://netsains.com/wp-content/themes/netsainstemplate/style.css ::::: */


.title { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.title a, .title a:visited { color: rgb(0, 91, 142); }
.title a:hover { color: rgb(255, 102, 51); }
ul { margin: 0pt 0pt 10px; padding: 0pt 0pt 0pt 20px; }
ul li { margin: 0pt 0pt 0pt 15px; padding: 5px 3px; list-style-type: square; list-style-image: none; list-style-position: outside; }
#top-container { margin: 0pt auto; padding: 0px; background:transparent url('../images/header-top.gif') no-repeat scroll center top; width: 980px; height: 23px; }
#bottom-container { margin: 0pt auto; padding: 0px; background: transparent url('../images/footer.gif') no-repeat scroll 1px 0px; width: 980px; height: 23px; }
#body-container { margin: 0pt auto; padding: 0pt 6px; background: transparent url('../images/bg-body.gif') repeat-y scroll left top; overflow: hidden; width: 968px; }
#container { margin: 0pt; padding: 0pt 30px 0pt 20px; overflow: hidden; float: left; width: 930px; }
#content { margin: 0pt; padding: 0pt; }
#forum { margin: 0pt; clear: both; width: 930px; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(0, 57, 134); }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: normal; text-decoration: none; color: rgb(255, 0, 0); }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }
a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
a:hover { color: rgb(0, 57, 134); }
#home { margin: 0pt; }
.news_style { display: none; }
.news_show { background: transparent none repeat scroll 0% 0%; overflow: auto; width: 510px; height: 280px; }
.news_show .entry img { margin-top: 5px; }
.news_border { border: 1px solid rgb(204, 204, 204);
                padding: 10px; background: rgb(200, 240, 255)
                url('../images/bg-headline.gif') no-repeat scroll left top; overflow: auto; width: 510px;
                height: 160px; float: left; }

.news_meta { padding: 4px; width: 502px; height: 20px; clear: both; }
.news_meta img { padding: 0pt 10px 0pt 0pt; float: left; }
.news_mark { border: 0px solid gray; padding: 4px 0pt 0pt 10px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 70%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 430px; float: left; height: 16px; }
.news_title { border: 0px solid gray;
            padding: 5px 0px 9px 5px; font-family: "Arial","Lucida Grande",Verdana,Sans-Serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: black; }
.buttondiv { float: left; height: 20px; }
#home-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; float: right; width: 365px; height: 300px; }
#home-info img { border: medium none ; margin: 0pt; padding: 0pt; }
#home-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#home-info ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(0, 91, 142); list-style-type: square; list-style-image: none; list-style-position: outside; }
#home-info ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#home-tag-left { margin: 15px 0pt; width: 260px; padding-right: 12px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#home-tag-right { margin: 15px 0pt; padding: 0pt; width: 260px; float: left; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-title { margin: 0pt 0pt 10px; font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.4em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; width: 238px; }
.tag-title a { color: rgb(51, 0, 0); }
.tag-title a:hover { color: rgb(204, 102, 0); }
.tag-bottom { padding: 2px; background: transparent url('../images/top.gif') no-repeat scroll right 3px; clear: both; text-align: right; height: 16px; }
.tag-highlight { font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.25em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.tag-highlight a { color: rgb(255, 102, 0); }
.tag-highlight a:hover { color: rgb(204, 102, 0); }
.tag-content { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px 10px 0pt; width: 238px; }
.tag-content img { border: 0px none ; }
.tag-content ul { margin: 0pt; padding: 0pt; }
.tag-content ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(51, 51, 51); list-style-type: square; list-style-image: none; list-style-position: outside; }
.tag-content ul li a { color: rgb(51, 51, 51); }
.tag-content ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#sidebar-home { background: transparent none repeat scroll 0% 0%; float: right; }
.authorhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) none repeat scroll 0% 0%; clear: both; color: rgb(255, 255, 255); }
.authorhighlight h2, .authorhighlight h3 { margin: 0pt 0pt 5px; color: rgb(255, 255, 255); }
.authorhighlight h2 { border-bottom: 1px solid rgb(0, 112, 185);padding: 5px 5px 5px 30px; background: transparent url('../images/populer.gif') no-repeat scroll 5px 5px; margin-bottom: 10px; }
.eventhighlight { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 252, 219) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.eventhead, .openevent { border: 1px solid rgb(255, 255, 255); margin:0pt; padding: 3px 6px 3px 25px; background: rgb(248, 158, 91)url('../images/event.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(172, 1, 0); }
.openevent { background: rgb(255, 222, 98) url('../images/event.gif') no-repeat scroll 5px 7px; }
.eventcontent { padding: 10px; }
.eventcontent p { margin: 0pt; }
.editorial { border: 1px solid rgb(255, 255, 255); margin: 0pt 0pt 15px; padding: 0pt; background: rgb(238, 244, 255) none repeat scroll 0% 0%; clear: both; color: rgb(0, 0, 0); }
.editorialhead, .openeditorial { border: 1px solid rgb(255, 255, 255);
margin: 0pt; padding: 3px 6px 3px 25px; background: rgb(72, 81, 95)url('../images/ns.gif') no-repeat scroll 5px 7px; cursor: pointer; color: rgb(255, 255, 255); }
.openeditorial { background: rgb(0, 43, 114) url('../images/ns.gif') no-repeat scroll 5px 7px; }
.editorialcontent { padding: 10px; }
.editorialcontent p { margin: 0pt; }
.single .post { width: 530px; float: left; }
.single .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.single .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.single #comments-template { width: 530px; float: left; }
.single .navigation { width: 530px; float: left; }
#single-info { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: rgb(0, 39, 85) url('../images/terbaru.gif') no-repeat scroll 10px 10px; float: right; width: 365px; color: rgb(255, 255, 255); font-weight: bold; }
#single-info a { color: rgb(255, 255, 0); }
#single-info a:hover { color: rgb(255, 102, 0); }
#single-info h2 { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 10px; padding: 0pt 0pt 5px 25px; font-size: 1.6em; color: rgb(255, 255, 255); }
#single-info p { border-bottom: 1px solid rgb(0, 71, 155); margin: 10px 0pt 5px; padding: 0pt; color: rgb(255, 255, 255); }
#single-info img { border: 1px solid rgb(0, 71, 155); margin: 0pt 10px 5px 0pt; padding: 2px; float: left; }
#single-info #details { border-left: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 1px; float: right; width: 250px; padding-left: 10px; }
#single-info #rating { position: relative; z-index: 50; text-align: right; float: right; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#single-info #rating img { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 0pt; float: right; }
#single-info ul { margin: 0pt 0pt 10px; padding: 0pt; }
#single-info ul li { border-bottom: 1px solid rgb(0, 71, 155); margin: 0pt 0pt 0pt 15px; padding: 5px 3px; color: rgb(255, 255, 255); list-style-type: square; list-style-image: none; list-style-position: outside; }
#single-info ul li:hover { background: rgb(0, 66, 144) none repeat scroll 0% 0%; }
#sidebar-single { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#category .entry { border: 1px solid rgb(204, 204, 204); padding: 0px 10px 15px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; width: 510px; float: left; }
#category .alt { background: rgb(255, 252, 219) none repeat scroll 0% 0%; }
#category .entry:hover { background: rgb(200, 240, 255) none repeat scroll 0% 0%; cursor: pointer; }
.archive .post { width: 530px; float: left; }
.archive .date { margin: 0pt 0pt 15px; color: rgb(102, 102, 102); clear: both; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.archive .post-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
.archive #comments-template { width: 530px; float: left; }
.archive .navigation { width: 530px; float: left; }
#author-page { width: 530px; float: left; }
#author-page ul { margin: 10px 0pt 10px 20px; padding: 0pt; }
#author-page ul li { border: 1px solid rgb(204, 204, 204); margin: 10px 0pt; padding: 4px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#author-page ul li:hover { background: rgb(255, 252, 219) none repeat scroll 0% 0%; cursor: pointer; }
#author-page ul li .desc { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 0.8em; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#author-page .author-title { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding-bottom: 0pt; color: rgb(172, 1, 0); font-weight: bold; font-size: 2em; }
h2.section-header { border-bottom: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 5px; float: left; width: 515px; font-style: italic; color: rgb(0, 57, 134); }
.post { margin: 0pt 0pt 25px; width: 530px; float: left; }
.post .post-image { margin: 20px 10px 5px 0pt; float: left; }
.post .alignleft { margin: 5px 10px 5px 0pt; float: left; }
.post .alignright { margin: 5px 0pt 5px 10px; float: right; }
.post .aligncenter { margin: 10px auto; display: block; }
.post .wp-caption { border: 1px solid rgb(165, 216, 255); padding: 2px 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.post .wp-caption a img, .wp-caption img { border: medium none ; margin: 0pt; }
.post .wp-caption-text { margin: 0pt; text-align: center; font-family: "Times New Roman",Times,serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 0.9em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post ul, .post ol { border-top: 1px solid rgb(238, 238, 238); margin: 10px 0pt 10px 20px; padding: 0pt; clear: both; }
.post ul li, .post ol li { margin: 3px 0pt; padding: 0pt 0pt 0pt 10px; list-style-position: inside; }
.post ul li { list-style-type: square; }
.entry { margin: 10px 0pt 0pt; float: left; }
.entry p { margin: 0pt 0pt 15px; padding: 0pt; }
.entry img { border: 1px solid rgb(165, 216, 255); padding: 3px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
#forum .entry { width: 940px; }
.post a { font-weight: normal; color: rgb(0, 108, 255); text-decoration: none; }
.post a:hover { color: rgb(0, 57, 134); text-decoration: underline; }
.post h2 { margin: 5px 0pt 0pt; padding: 0pt; clear: left; font-weight: normal; }
.post h2 a { color: rgb(0, 57, 134); }
.post .byline { margin: 5px 0pt 7px; }
.secondary .byline { margin: 0pt 0pt -15px; padding: 0pt; color: rgb(102, 102, 102); font-style: italic; }
.time, .category, .comment, .tags, .commenter, .author { padding: 0pt 10px 0pt 20px; }
.time { background: transparent url('../images/calendar.gif') no-repeat scroll 0% 0%; }
.category { background: transparent url('../images/folder.gif') no-repeat scroll 0% 0%; }
.comment { background: transparent url('../images/comment.gif') no-repeat scroll 0pt 0.1em; }
.tags { background: transparent url('../images/tags.gif') no-repeat scroll 0% 0%; }
.commenter, .author { background: transparent url('../images/author.gif') no-repeat scroll 0% 0%; }
.edit { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/edit-info.gif') no-repeat scroll 0pt 0.1em; }
.print { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/print-info.gif') no-repeat scroll 0pt 0.1em; }
.email { padding: 0pt 0pt 0pt 20px; background: transparent url('../images/emailto.gif') no-repeat scroll 0pt 0.1em; }
.more { padding: 5px 25px 0pt 0pt; background: transparent url('../images/more2.gif') no-repeat scroll right 0.2em; }
.post-meta-data { margin-right: 6px; text-align: right; }
.single .post-meta-data { clear: left; float: left; text-align: left; }
.post table { border: medium none ; }
.post tr, .post td { border: medium none ; }
code { padding: 0pt 2px; font-family: "Courier New",Courier,monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
pre { white-space: pre-wrap ! important; width: 480px; }
pre code { border: 1px solid rgb(204, 204, 204); margin: 5px 0pt 15px; padding: 10px; font-size: 1.2em; display: block; clear: both; color: rgb(51, 51, 51); line-height: 140%; width: 470px; }
.left { margin: 15px 5px 5px 0pt; float: left; }
.tagimg { border: 1px solid rgb(204, 204, 204); margin: 3px 5px 5px 0pt; padding: 3px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.navigation { border-top: 1px solid rgb(204, 204, 204); margin: 15px 0pt; padding: 5px; font-size: 0.8em; }
.previous { float: left; width: 47%; }
.next { float: right; width: 47%; }
.post img, .post a img { border: 1px solid rgb(165, 216, 255); padding: 4px; background: rgb(238, 244, 255) none repeat scroll 0% 0%; }
.thumbnail { width: 75px; height: 75px; }
.ads img { border: medium none ; }
.trackback, .trackback a { color: rgb(102, 102, 102); }
.trackback .comment-meta-data em { color: rgb(0, 108, 255); }
input { border: 1px solid rgb(0, 108, 255); margin: 10px 5px 0pt 0pt; padding: 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
textarea { border: 1px solid rgb(0, 108, 255); padding: 5px; width: 96%; margin-top: 10px; }
#comments-template input.submit-comment, #comments-template input.reset-comment, .button { border: 1px double rgb(51, 51, 51); padding: 7px; background: rgb(0, 108, 255) none repeat scroll 0% 0%; width: 100px; margin-right: 10px; color: rgb(255, 255, 255); }
fieldset { border: medium none ; }
legend { border: medium none ; }
#sidebar { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 15px; padding: 10px; background: white none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-single, #sidebar-archive { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: right; width: 365px; }
#sidebar-video, #sidebar-bottom, .horizontal { margin: 0pt 0pt 15px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
#sidebar-poll { border: 1px solid rgb(255, 255, 255); background: rgb(255, 226, 228) none repeat scroll 0% 0%; color: rgb(172, 1, 0); }
#sidebar-poll h2 { border-bottom: 1px solid rgb(172, 1, 0); margin:
0pt 0pt 10px; padding: 0px 5px 5px 30px; background: transparent url('../images/poll.gif') no-repeat scroll 5px 5px; color: rgb(172, 1, 0); }
#sidebar-poll h3 { margin: 5px 0pt; color: rgb(255, 102, 0); font-family: "Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login { margin: 0pt 0pt 10px; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.login h2 { border: 1px solid rgb(204, 204, 204); margin: 0pt;
padding: 5px 5px 5px 25px; background: rgb(255, 255, 255) url('../images/author.gif') no-repeat scroll 3px 5px; font-size: 1.1em; font-style: italic; color: rgb(0, 57, 134); }
.login div { padding: 10px 0pt; background: rgb(247, 247, 247) none repeat scroll 0% 0%; float: left; width: 100%; display: block; }
.login p { border: 1px solid rgb(249, 165, 113); margin: 3px 0pt 0pt; padding: 5px 10px; background: rgb(255, 232, 217) none repeat scroll 0% 0%; }
.login input { margin: 3px 5px 3px 0pt; padding: 0pt 3px; background: rgb(200, 233, 239) none repeat scroll 0% 0%; width: 100px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.button { padding: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 40px; color: rgb(255, 255, 255); height: 16px; font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login input.radio { width: 10px; }
.login label { font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.login ul { margin: 0pt 0pt 10px; padding: 0pt; }
.login ul li { border-bottom: 1px solid rgb(214, 231, 242); margin: 0pt 0pt 0pt 15px; padding: 2px 3px; color: rgb(0, 91, 142); font-family: "Trebuchet MS",Arial,"Lucida Sans Unicode",Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; list-style-type: square; list-style-image: none; list-style-position: outside; }
.login ul li:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; display: inline; }
.tabbed ul.tabs li { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; float: left; }
.tabbed ul.tabs li a { border: medium none ; margin: 0pt 2px 0pt 0pt; padding: 10px 12px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; width: auto; display: block; }
.tabbed ul.tabs li a:hover { background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.tabbed ul.tabs li a.tab-current { background: rgb(247, 247, 247) none repeat scroll 0% 0%; }
.tabbed div { margin: 0pt 0pt 15px; padding: 5px 0pt; float: left; display: block; width: 100%; }
.tabbed div.t2, .tabbed div.t3, .tabbed div.t4 { display: none; }
ul li a.current { color: rgb(0, 108, 255); }
div.v2, div.v3, div.v4, div.v5 { display: none; }
.horizontal { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
.horizontal .ads { margin: 0pt; text-align: center; }
.horizontal .ads img { margin: 0pt 5px 10px; display: inline; }
.horizontal .ads .adsense { border: 1px solid rgb(204, 204, 204); margin: 5px auto; padding: 5px 0pt; width: 326px; }



