* {
margin: 0;
padding: 0;

font-family: "Lucida Sans Unicode","Lucida Grande","Arial",Garuda,sans-serif;

}

img {
border: 0;
}
#container {

width: 950px;

background:#ffffff;
margin: 0 auto;
font-size: 11px;

}
#fc {
width: 934px;
text-align:left;
background:#ffffff;
margin-left:8px;
}
#header {
height:154px;
width: 934px;

}
body{
background: #f3f3f3 url(../images/bg.gif) repeat-x;
text-align: center;
}
#header_l{
float: left;
width: 700px;

height:154px;
}

#header_r{
float: right;
width:234px;background: green;
height:154px;
}

.clearfloat {
clear:both;
}

#logo {
width: 700px;
height: 120px;

}
.logo_aaaa {
margin-top: 21px;
margin-left: 8px;
}
#menubar {
width:700px;
height: 34px;
background: url(../images/navbar-bg.jpg) repeat-x;
}

#flashbar {
margin-top: 14px;
width: 934px;
height: 194px;
background: white;
}



#content {
margin-top: 10px;
width:934px;
background: white;
}

#content_l{
width: 700px;
height: auto;

/* background: purple; */
float: left;
}

#content_r {
width: 234px;
height: auto;
overflow: auto;
float: right;
}

#footer {
margin-top: 30px;
margin-bottom: 37px;
text-align: center;
border-top: 1px solid #cc3300;

}

#footer p{
margin-top: 31px;
padding-bottom: 30px;
color: #232323;
font-size: 11px;
}


/*
#user1 .contentheading {


font-size: 14px;
color: #cc3300;
}
#user1 h3 {
display:block;
height: 40px;
line-height: 40px;
background: #ff00ff url(../images/greybar-bg.jpg) repeat-x;
padding-left: 5px;
padding-right: 5px;
}
#user1 span.contentpaneopen {
font-size: 12px;
color: #464646;
}

#user1 div.contentpaneopen {
padding-left: 5px;
padding-right: 5px;  ?? ?
}
#user1 .createdate{
font-size: 10px;
color: #6f6f6f;
}
*/
#user1 {
float: left;
width: 328px;
background: white;

text-align: left;
}

#user2 {
float: left;
width: 328px;
margin-left: 32px;
background: white;
text-align: left;
}


.moduletable_nice .contentheading {

font-size: 14px;
color: #cc3300;
}


.moduletable_nice .contentheading a {
text-decoration: none;
font-size: 14px;
color: #cc3300;
}

.moduletable_nice h3 {
display:block;
height: 40px;
line-height: 40px;
background: #ff00ff url(../images/greybar-bg.jpg) repeat-x;
padding-left: 18px;
padding-right: 18px;
font-size: 14px;
}
.moduletable_nice span.contentpaneopen {
font-size: 12px;
color: #464646;
}

.moduletable_nice div.contentpaneopen {
padding-left: 18px;
padding-right: 18px;
}
.moduletable_nice .createdate{
font-size: 10px;
color: #6f6f6f;
}

.ltts_thumb {
margin-right: 8px;
}


.jxtcnews_nice {
padding-left: 8px;
padding-right: 8px;
text-alignt: justify;
margin-top: 8px;
padding-bottom: 8px;
margin-bottom: 8px;
border-bottom: 1px dotted #d7d7d7;
}


/*right stuff */
.banner_rspace {
margin-top: 10px;
}
#searchbox {
height:51px;
width: 234px;


background: #ffcc00;
}

#newsletter {
height:96px;
width: 234px;
background: url(../images/newsletter-bg.gif);
}

.banner_r {
height:84px;
width: 234px;

}

#searchbox_inner {

position: absolute;
margin-top: 5px;
margin-left: 8px;
}

#newsletter_inner {
position: absolute;
margin-top: 37px;
margin-left: 13px;
color: white;
}

#searchbox_inner .searchword {
width: 192px;
height: 23px;
border: 1px solid #D7E5F2; 
color: #929292;
display: block;
float: left;
}

#searchform {
display:table-cell; vertical-align:middle;
}

#mainbody {
margin-top: 25px;
width: 687px;
background: white;
}



/* bread */

#breadcrumbs {
background:#f0f0f0;
width: 687px;
padding-top:0;
text-align:left;
background:  url(../images/breadcrumb.jpg) repeat-x;
color:black;
height:28px;
line-height: 28px;
margin-bottom: 5px;
text-transform: uppercase;
}

#breadcrumbs p {
padding:5px;
display:inline;
}


#breadcrumbs a {
text-transform:uppercase;
}

#breadcrumbs a:link,#breadcrumbs a:visited {

color:black;
}

#breadcrumbs span {
color:black;
font-size:0.9em;
padding:7px;
}

#breadcrumbs span a:hover,#breadcrumbs span a:active,#breadcrumbs span a:focus {

color:black;
text-decoration:none;
}

/* articlepage */
#articlepage {
margin-left: 8px;
margin-right: 8px;
text-align: justify;
line-height: 16px;
}
#articlepage .contentheading {

font-size: 18px;
margin-bottom: 8px;

}
/*
#user1 , #user2 {
display: none;
}
*/
.blog h2.contentheading,#articlepage h2.contentheading {
float:left;
}
p.buttonheading {
float: right;
}

.buttonheading a{
margin-left: 5px;
}
.articleinfo {
clear: both;
}

.iteminfo {
display:block;
clear: both;
}


ul.pagination {}
	ul.pagination li {list-style-type: none;float: left; margin-left:5px;}
	
ul.pagination li  a {
color: #CC3300;
text-decoration: none;
}
.blog li{
list-style-type: circle; 
margin-left: 16px;
margin-bottom: 8px;
}	

.blog li a {
color: #CC3300;
text-decoration: none;
}

.blog li a:hover {
text-decoration: underline;
}

.chronoform {
display: none;
}


#page fieldset{
border: 0;
margin-bottom: 8px;
}
fieldset.only {
display: none;
}

#page label {
margin-right: 8px;
}
.phrase legend {
display: none;
}
.results li {
margin-left: 28px;
margin-top: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #ccc;
}

.search_result {
margin-top: 10px;
margin-left: 10px;
}

.search_result h3{
font-size: 18px;
border-bottom: 1px dotted #cccccc;
}

fieldset.word {
margin-top: 15px;
}

h3.search_header{
font-size: 18px;
border-bottom: 1px dotted #cccccc;
}

.searchintro,.results {
margin-top: 15px;
}

.results h3  {
margin-bottom: 30px;
}

.list h4 a {
color: #cc3300;
text-decoration: none;
}

.list h4 a:hover {
color: #cc3300;
text-decoration: underline;
}

.ar{
float: left;
width: 320px;



overflow: auto;
}
.article_row0 ,.article_row2{
border-right: 1px dotted silver;
margin-left: 10px;

}

.counter {
clear: both;
}

.article_separator {
display:block;
border-bottom: 1px dotted silver;
}

.article_column {
padding: 10px;
height: 150px;
overflow: auto;
width:300px;
display:table-cell; vertical-align:top;
}
.article_column .contentheading {
color: #cc3300;
font-size: 12px;
float: none !important;
}


.image {
float: left;

padding-right: 10px;

}

.imagestory {
height:60px;
width:120px;
margin-bottom:70px;
}



.article_row_cool .article_column{
width: auto;
}


.blog_cool li{
list-style-type: circle; 
margin-left: 16px;
margin-bottom: 8px;
}	

.blog_cool li a {
color: #CC3300;
text-decoration: none;
}

.blog_cool li a:hover {
text-decoration: underline;
}

.small_txt_orange {
font-size: 10px;
color: #cc3300;
}

.normal_txt a{
text-decoration: none;
}

.normal_txt ul, .normal_txt ol {
margin-left: 15px;
}

ul#quick  {
margin-left: 25px;

}
#quick a {
text-decoration: none;
color: #cc3300;
}
#quick  li {
list-style-type: bullet; 
}


.error  li 
{
margin-left: 15px;
}

#system-message {
background: red;
padding: 15px;
width:657px;
}

#compcomp fieldset{
border: 0;
}

#compcomp .pass{
margin-bottom: 10px;
}

#compcomp .name{
margin-bottom: 10px;
}
#compcomp .remember{
margin-bottom: 10px;
}


#articlepage p{
margin-bottom: 15px;
}

#articlepage li{
margin-left: 15px;
margin-bottom: 15px;
}

.title_txt {
font-weight: bold;
}


.up {
background-image:url(http://www.aaaa.org.my/home/_repository/aaaa/share/up.gif);
background-position:center center;
background-repeat:no-repeat;
padding:0 0 0 15px;
}

.up {
text-decoration: none;
}
#articlepage h1 {
line-height: 22px;
}

.addtoany {
margin-top: 20px;
}
.blog_more  {
margin-top: 25px;
}
.blog_more h2 {
font-size: 14px;
}

.leading {
padding-bottom: 25px;
border-bottom: 1px silver solid;
}


.leading  h2{
font-size: 18px;
}

.leading  {
font-size: 12px;
}