body
{
	margin: 0px 0px 10px;
	font-family: Arial, Tahoma, Times New Roman;
}
.dir_side
{
	direction: rtl;
}
.dir_inverse
{
	direction: ltr;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
img
{
	border: 0px !important;
}
.b
{
	font-weight: bold !important;
}
.nb
{
	font-weight: normal !important;
}
.u
{
	text-decoration: underline !important;
}
.nu
{
	text-decoration: none !important;
}
.i
{
	font-style: italic !important;
}
.ni
{
	font-style: normal !important;
}
.c_red
{
	color: #DD0000;
}
.d_none
{
	display: none;
}
.d_block
{
	display: block;
}
.float_side
{
	float: right !important;
}
.float_center
{
	margin: 0px auto !important;
}
.float_inverse
{
	float: left !important;
}
.align_top
{
	vertical-align: top !important;
}
.align_middle
{
	vertical-align: middle !important;
}
.align_bottom
{
	vertical-align: bottom !important;
}
.align_side
{
	text-align: right !important;
}
.align_center
{
	text-align: center !important;
}
.align_inverse
{
	text-align: left !important;
}
.w100
{
	width: 100%;
}
.bg_b
{
	background-color: #DFDFDF;
	border: 1px solid #000000;
}
.f10
{
	font-size: 10px;
}
.f11
{
	font-size: 11px;
}
.f12
{
	font-size: 12px;
}
.f13
{
	font-size: 13px;
}
.f14
{
	font-size: 14px;
}
.f15
{
	font-size: 15px;
}
.f16
{
	font-size: 16px;
}
.f17
{
	font-size: 17px;
}
.f18
{
	font-size: 18px;
}
.f19
{
	font-size: 19px;
}
.f20
{
	font-size: 20px;
}
.f21
{
	font-size: 21px;
}
.f22
{
	font-size: 22px;
}
.f23
{
	font-size: 23px;
}
.f24
{
	font-size: 24px;
}
.f25
{
	font-size: 25px;
}
.f26
{
	font-size: 26px;
}
.f27
{
	font-size: 27px;
}
.f28
{
	font-size: 28px;
}
.f29
{
	font-size: 29px;
}
.f30
{
	font-size: 30px;
}
.f31
{
	font-size: 31px;
}
.f32
{
	font-size: 32px;
}
.f1
{
	font-size: xx-small;
}
.f2
{
	font-size: x-small;
}
.f3
{
	font-size: small;
}
.f4
{
	font-size: medium;
}
.f5
{
	font-size: large;
}
.f6
{
	font-size: x-large;
}
.f7
{
	font-size: xx-large;
}
div.wrapper
{
	width: 930px;
	margin: 0px auto;
}
div.general_wrapper
{
	width: 930px;
	margin: 0px auto 5px;
}
.crnr_t_l
{
	background: url(images/g/crnr_t_l.gif) left top no-repeat;
	height: 10px;
}
.crnr_t_r
{
	background: url(images/g/crnr_t_r.gif) right top no-repeat;
	height: 10px;
}
.crnr_b_l
{
	background: url(images/g/crnr_b_l.gif) left bottom no-repeat;
	height: 10px;
}
.crnr_b_r
{
	background: url(images/g/crnr_b_r.gif) right bottom no-repeat;
	height: 10px;
}
.main_content_border
{
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	padding: 0px 0px;
}
.main_content_border_marquee
{
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	padding: 0px 5px;
}

/* CSS for Header */
.hedaer_wrapper
{
	background: url(images/general/top.gif) top no-repeat;
	width: 930px;
	height: 100px !important;
	color: #FFFFFF;
}
.logo
{
	width: 195px;
	height: 72px;
	padding-right: 62px;
}

/* CSS for HP */
table.hp_reports_wrapper
{
	padding: 5px 0px;
	margin-bottom: 5px;
}
table.general_title
{
	padding: 5px 0px;
}
td.general_title, div.general_title
{
	background-color: #DFDFDF;
}
td.general_title h1, div.general_title h1
{
	font-size: medium;
	font-weight: bold;
	margin: 0px;
	padding: 0px 10px;
	color: #DD0000;
}
table.hp_reports_search
{
	padding: 5px;
	text-align: center;
	color: #000000 !important;
}
table.hp_reports_search h1
{
	margin: 0px !important;
	padding: 0px !important;
	font-weight: normal !important;
	font-size: large;
	color: #000000 !important;
}
table.hp_reports_search_border
{
	border-bottom: 1px solid #DFDFDF;
	padding: 5px;
	margin-bottom: 5px;
	text-align: center;
	color: #000000 !important;
}
table.hp_reports_search_border h1
{
	margin: 0px !important;
	padding: 0px !important;
	font-weight: normal !important;
	font-size: large;
	color: #000000 !important;
}
table.hp_reports_wrapper_border
{
	border-bottom: 1px solid #DFDFDF;
	padding: 5px;
	margin-bottom: 5px;
}
td.hp_reports
{
	width: 590px;
	padding: 0px 5px;
}
div.general_space
{
	padding: 0px 5px;
}
.hp_reports h1
{
	margin: 0px;
	padding: 0px;
	font-size: small;
	color: #DD0000;
}
.hp_reports h2
{
	margin: 0px;
	padding: 0px;
	font-size: small;
	color: #575757;
	font-weight: normal !important;
}
.hp_reports h3
{
	margin: 0px;
	padding: 0px;
	font-size: small;
	color: #575757;
	font-weight: normal !important;
}
.article_title
{
	width: 100%;
}
.article_title h1
{
	margin: 0px;
	padding: 0px 10px;
	font-size: medium;
	color: #000000 !important;
}
.article_title h2
{
	margin: 0px 10px;
	font-size: small;
	color: #000000 !important;
}
div.article_title h1
{
	margin: 0px;
	padding: 0px !important;
	font-size: small;
	color: #000000 !important;
}
.article_content
{
	padding: 0px 10px 5px;
}
.article_content a
{
	font-weight: bold !important;
	color: #000033 !important;
	text-decoration: none !important;
}

img.hp_reports
{
	width: 85px !important;
	height: 64px !important;
	z-index: 1 !important;
}
.hp_pic_wrapper
{
	z-index: 999 !important;
	width: 85px !important;
	height: 64px !important;
	background: url(images/g/pic_frame_hp.gif) no-repeat;
	margin: -64px 0px 0px 0px;
}
.hp_pic_wrapper_small
{
}
.hp_pic_wrapper img
{
	width: 85px !important;
	height: 64px !important;
}
.hp_reports_content
{
	margin: 0px 5px;
	color: #575757;
}
.hp_reports_content a
{
	font-weight: bold;
	color: #105CB6;
	text-decoration: none !important;
}
.hp_reports_content a:hover
{
	font-weight: bold;
	color: #000033;
	text-decoration: none !important;
}
a.hp_reports_content_name
{
	font-weight: bold !important;
	color: #575757 !important;
	text-decoration: underline !important;
}
a.hp_reports_content_name:hover
{
	font-weight: bold !important;
	color: #575757 !important;
	text-decoration: underline !important;
}
.report_date, .report_numbers, .total_killed
{
	color: #DD0000 !important;
}

/* CSS for HP banners */
td.hp_banners
{
	width: 130px;
	padding: 0px 5px;
}
div.hp_banner_small
{
	margin: 0px auto 5px;
}
.small_banners img
{
	margin-bottom: 5px;
}
td.hp_sb
{
	width: 200px;
	padding: 0px 5px;
}
.box_content
{
	width: 200px;
	margin-bottom: 5px;
	background-color: #EFEFEF;
}
td.marquee
{
	width: 630px !important;
	height: 27px;
	background-color: #EFEFEF;
	padding: 0px 5px;
}
.lawyer_content
{
	margin: 0px;
	padding: 0px;
}
img.lawyer_picture
{
	border: 2px solid #DD0000;
	margin: 5px;
}


.tags_pane a
{
	color: #000000;
	padding: 0px;
	margin: 3px;
	text-decoration: none !important;
}
.tags_pane a:hover
{
	color: #FFFFFF;
	background-color: #DD0000;
	border-bottom: 2px solid #000000;
	padding: 0px;
	margin: 3px;
	text-decoration: none !important;
}
.link_href
{
	padding: 0px 8px 5px;
	color: #000000 !important;
}
.link_href a
{
	color: #000000 !important;
}
img.hp_rand_picture
{
	width: 180px;
	height: 135px;
	margin: 5px 0px;
}
.rand_report_inner_title
{
	padding: 0px 5px;
}
.rand_report_inner_title a
{
	color: #575757 !important;
	text-decoration: none !important;
	font-weight: bold !important;
}
input.post_number
{
	border: 1px solid #AFAFAF;
	background-color: #FFFFFF;
	width: 30px;
	text-align: center;
}


.bottom
{
	width: 930px;
	margin: 10px auto 0px;
	border-top: 1px solid #DFDFDF;
	padding: 5px;
}
div.cpanel
{
	width: 350px;
	margin: 20px 0px 0px 20px;
}
div.cpanel a
{
	color: #FFFFFF;
}
div.cpanel a:hover
{
	text-decoration: underline !important;
}
div.cpanel div
{
	margin: 0px 5px;
}
div.cpanel input.search
{
	width: 100px;
	height: 13px;
	background-color: #FFFFFF;
	border: 1px solid #680000;
}
div.first_line
{
	height: 30px;
	vertical-align: top;
}
table.read_more
{
	border: 1px solid #AFAFAF;
	background-color: #EFEFEF;
	padding: 5px 0px;
}
a.read_more
{
	color: #575757;
	font-weight: bold !important;
}
a.read_more:hover
{
	color: #DD0000;
	text-decoration: underline;
}


.article_wrapper
{
	padding: 5px;
	padding-top: 0px !important;
	margin-bottom: 5px;
}
.banner_big_hp
{
	border: 1 px solid #DFDFDF;
	width: 100%;
	padding: 5px 0px;
}

div.paging_wrapper
{
	text-align: center;
	margin: 0px auto;
}
div.paging_wrapper a, div.paging_wrapper a:hover
{
	color: #575757;
}
div.paging_wrapper img
{
	border: 0px;
}
.btn_paging
{
	width: 16px;
	height: 16px;
	margin: 1px;
	padding: 0px;
}
.btn_paging img
{
	width: 16px;
	height: 16px;
}

.paging_numbers
{
	border: 1px solid #DFDFDF;
	margin: 0px 2px;
	width: 18px;
	text-align: center;
}
.paging_numbers_h
{
	border: 1px solid #DD0000;
	margin: 0px 2px;
	width: 18px;
	text-align: center;
}
.paging_numbers_s
{
	border: 1px solid #DD0000;
	margin: 0px 2px;
	width: 18px;
	text-align: center;
}

div.paging_wrapper input
{
	width: 30px;
	height: 14px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 12px;
	margin: 0px 3px;
}

/* Paging BTNS */
.btn_next_on
{
	background: url(images/paging/btn_next_on.gif) no-repeat;
}
.btn_next_off
{
	background: url(images/paging/btn_next_off.gif) no-repeat;
}
.btn_prev_on
{
	background: url(images/paging/btn_prev_on.gif) no-repeat;
}
.btn_prev_off
{
	background: url(images/paging/btn_prev_off.gif) no-repeat;
}
.btn_search_on
{
	cursor: pointer;
	width: 30px;
	height: 16px;
	background: url(images/paging/btn_search_on.gif) no-repeat;
	border: 0px;
}
.btn_search_off
{
	cursor: pointer;
	width: 30px;
	height: 16px;
	background: url(images/paging/btn_search_off.gif) no-repeat;
	border: 0px;
}

/* CSS - Trajector */
div.trajector_wrapper
{
	width: 920px;
	padding: 5px;
	margin: 0px auto;
}
.trajector_wrapper
{
	color: #575757;
}
.trajector_wrapper a
{
	color: #105CB6;
}
.trajector_wrapper td
{
	padding: 0px 2px;
}

span.post_vote_title
{
	color: #105CB6;
}
.post_vote_title
{
	margin-top: 30px;
}
div.post_vote_wrapper
{
	width: 100%;
	margin: 0px auto;
	/*border: 1px dashed #DFDFDF;*/
}
.post_vote_wrapper
{
	width: 100%;
	margin: 0px auto;
	padding: 5px 0px;
}
.post_vote
{
	width: 9%;
	text-align: center;
	font-size: small;
}
table.tabs_wrapper
{
	width: 360px;
	margin: 0px auto;
}
td.tabs
{
	height: 27px !important;
	margin: 0px !important;
	padding: 0px!important;
	vertical-align: top;
	background-color: #DFDFDF;
}
div.tabs
{
	padding: 0px !important;
	margin: 0px !important;
	height: 27px !important;
	vertical-align: bottom;
	text-align: center;
	cursor: pointer;
	width: 120px;
}
div.tab_no_bottom
{
	background-color: #EFEFEF;
}
td.tabs_bottom
{
	background-color: #EFEFEF;
	padding-bottom: 5px;
}
div.tabs h1
{
	font-size: medium;
	font-weight: bold;
	color: #DD0000;
}
.takanon a
{
	color: #000000 !important;
	text-decoration: none !importnat;
}


.story_abstract
{
	padding: 5px 0px 10px;
}
.category_description
{
	border-bottom: 1px solid #666666;
	margin-bottom: 5px;
}

p
{
	margin: 0px;
	padding: 0px;
}




.cat_title
{
    margin: 0px 0px 10px !important;
    text-decoration: underline;
    font-weight: bold;
    color: #c60000;
    font-size: 16px;
}
.cat_description
{
    margin: 0px 5px 10px!important;
    padding: 0px;
}
.cat_remark
{
    display: inline-block;
    border-bottom: solid 1px #000;
    border-top: solid 1px #000;
    margin: 0px 0px 10px;
    padding: 0px;
    font-size: 11px;
}
