/* CSS Document */
body{
color: #000;
background:#dcdbd3;
text-align:center;
margin:10px 0 10px 0; 
padding:0; 
}
h1 {
	margin:0px;
	padding:0;
	font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #a31f1a;
	text-align:left;
}
h2 {
	margin:0px;
	padding:0 0 4px 0;
	font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #fff;
}
h4 {
	margin:0 0 3px 0;
	padding:0 0 2px 0;
	font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	font-weight:bold;
	color: #014866;
	text-align:left;
	border-bottom:1px solid #e7e6e2;
}
h5 {
	clear:both;
	float:left;
	margin:0px;
	padding:0;
	font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #000;
	text-align:left;
}

#wrapper{
clear:both;
margin:auto;
width:986px;
padding:0;
text-align:center;
background:#e4e1d6;
}
#wrap{
clear:both;
float:left;
margin:0;
width:960px;
padding:13px 13px 0 13px;
background:#fff;
}
.dnone{
display:none;
}

#center{
float:left;
width:960px;
margin:0;
padding:0;
}
#top{
clear:both;
float:left;
width:960px;
margin:0;
padding:5px 0 5px 0;
background:#021f1b;
}
#tl{
float:left;
width:10px;
}
.tlt{
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#fff;
margin:0 0 0 5px;
padding:0;
}
#tc{
float:left;
width:940px;
margin:0;
padding:0px 0 0 0;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#CCCCCC;
}
#tc a, #tc a:link,  #tc a:active,  #tc a:visited  {
padding:0;
color: #ffa200;
text-decoration:none;
}
#tc a:hover {
color: #fff;
text-decoration:none;
margin:0;
padding:0;
}
#tcl{
float:left;
width:472px;
margin:0;
padding:0;
text-align:left;
}
#tcr img{
border:0;
}

#tcr{
float:left;
width:458px;
margin:0;
padding:0 10px 0 0;
text-align:right;
}

#tr{
float:left;
width:10px;
}

#header{
clear:both;
float:left;
width:960px;
margin:0;
padding:6px 0 6px 0;
background:#6f9fa9
}
#headerleft{
float:left;
width:472px;
margin:0;
padding:0 0 0 10px;
text-align:left;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color: #ffffff;
text-align:left;
}
#header img{
border:0;
margin:0;
padding:0;
}
#headerleft p{
margin:0;
padding:0 0 0 0;
}
#headeright{
float:left;
width:478px;
margin:0;
padding:0 0px 0 0;
text-align:right;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color: #ffffff;
}
#headeright a, #headeright a:link,  #headeright a:active,  #headeright a:visited  {
padding:0;
color: #ffd792;
text-decoration:none;
}
#headeright a:hover {
color: #fff;
text-decoration:none;
margin:0;
padding:0;
}

#headeright p{
margin:0;
padding:0 0 3px 0;
}


#main{
clear:both;
float:left;
width:960px;
margin:0;
padding:0;
text-align:left;
background:url(../images/bgmain3.jpg) repeat-y;
}
#mainleft{
float:left;
width:194px;
margin:0;
padding:6px 0 0 0px;
font:12px/1.2em Arial, Helvetica, sans-serif;
color:#fff;
}

.title, .titles{
clear:both;
float:left;
width:177px;
margin:0;
padding:5px 0 2px 12px;
font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
font-weight:bold;
background:#c3d881;
}
.box{
clear:both;
float:left;
width:189px;
margin:0 0 3px 0;
padding:2px 0 2px 0;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#fff;
}
.boxads{
clear:both;
float:left;
width:180px;
margin:0 0 3px 0;
padding:4px 0 4px 9px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#fff;
}
.boxp{
clear:both;
float:left;
width:177px;
margin:0 0 3px 0;
padding:2px 0 2px 12px;
font:13px/1.2em Arial, Helvetica, sans-serif;
color:#fff;
}
.adsleft{
clear:both;
float:left;
width:160px;
margin:0 0 3px 0;
padding:4px 14px 4px 7px;
text-align:left;
}

.box form{
margin:0;
padding:0;
}
.box p{
color:#fff;
margin:0;
padding:0 2px 2px 2px;
}
.box a, .box a:link,  .box a:active,  .box a:visited {
padding:0;
color: #fff;
text-decoration:none;
}
.box a:hover {
color: #6baa97;
text-decoration:none;
margin:0;
padding:0;
}

.boxp a, .boxp a:link,  .boxp a:active,  .boxp a:visited  {
font:13px/1.2em Arial, Helvetica, sans-serif;
padding:0;
color: #fff;
text-decoration:none;
}
.boxp a:hover {
color: #fbfcf8;
text-decoration:none;
margin:0;
padding:0;
}
.menu{
	clear:both;
	float:left;
	padding:0;
	margin:0px;
	width:189px;
}
.menu a, .menu a:link, .menu a:active, .menu a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
display:block;
border-bottom:1px solid #726d63;
border-top:0px solid #fbf7f4;
border-right:0px solid #8F8C8C;
border-left:0px solid #8F8C8C;
margin:0;
padding:2px 2px 2px 20px;
font-weight:bold;
width:167px;
color:#fff;
background: url(../images/ul.jpg) 5px 3px no-repeat;
text-decoration:none;
}
.menu a:hover{
background: url(../images/ul.jpg) #bbb8b3 5px -22px no-repeat;
color:#fff;
padding:2px 2px 2px 20px;
margin:0;
}
.menu ul{
list-style:none;
margin:0;
padding:0;
width:189px;
}




#mainright{
float:left;
width:766px;
margin:0;
padding:0 0 0 0px;
background:url(../images/bgcontent.jpg) right repeat-y;
}
#rmenu{
clear:both;
float:left;
width:721px;
height:121px;
margin:0;
padding:25px 27px 0 18px;
text-align:right;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#988b7a;
background:url(../images/bgright.jpg) top no-repeat;
}
#rmenu img{
border:0;
}
#rmenu a, #rmenu a:link,  #rmenu a:active,  #rmenu a:visited  {
padding:0;
color: #edffed;
text-decoration:none;
}
#rmenu a:hover {
color: #e2f3ab;
text-decoration:none;
margin:0;
padding:0;
}
#rmenutop{
clear:both;
float:left;
width:721px;
margin:0;
padding:0;
text-align:right;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#988b7a;
}
.htitle{
	clear:both;
	width:721px;
	margin:0 0 0 0;
	padding:12px 0 4px 0;
	font: 26px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #001e1c;
	text-align:left;
	border-bottom:0px solid #e7e6e2;
}
#location{
clear:both;
float:left;
width:711px;
margin:0;
padding:12px 0 3px 10px;
text-align:left;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#09221f;
}

#location a, #location a:link,  #location a:active,  #location a:visited  {
padding:0;
color: #0a8abc;
text-decoration:none;
}
#location a:hover {
color: #0f313f;
text-decoration:none;
margin:0;
padding:0;
}

#content{
float:left;
width:738px;
margin:0;
padding:0 14px 0 14px;
}
#textop{
clear:both;
float:left;
width:728px;
margin:4px 0 4px 0;
text-align:center;
background:#fff;
padding:0 0 0 0px;
border:5px solid #fff;
}


#leaderads, #welcomeads{
clear:both;
float:left;
width:738px;
margin:0;
text-align:center;
background:#fff;
}
.welcome{
font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#003366;
font-weight:bold;
text-align:left;
padding:0 0 4px 0;
border-bottom:1px solid #F4F4F4;
}
.redse{
color:#CC0000;
}

#maincontent{
clear:both;
float:left;
width:738px;
margin:6px 0 6px 0;
padding:0;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color: #001e1c;
}
#maincontent a, #maincontent a:link, #maincontent a:active, #maincontent a:visited  {
padding:0;
color: #0a8abc;
text-decoration:none;
}
#maincontent a:hover {
color: #0f313f;
text-decoration:none;
margin:0;
padding:0;
}

#custom{
clear:both;
float:left;
width:730px;
margin:6px 0 6px 0;
padding:4px 4px 10px 4px;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color: #001e1c;
background:#EDF3F3;
border-bottom:2px solid #666666;
}
#custom p, #maincontent p{
margin:0;
padding:0 0 6px 0;
}
.customimg{
clear:both;
float:left;
width:714px;
padding:5px 3px 5px 3px;
margin:0;
border:5px solid #CAD8D9;
background:#FFFFFF;
}
.customimg img{
border:0;
}
.customimg:hover{
border:5px solid #666633;
}
.titlecustom{
clear:both;
float:left;
width:734px;
margin:0 0 6px 0;
padding:0 0 4px 4px;
font: 20px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:lighter;
color: #001e1c;
text-align:left;
border-bottom:1px solid #b1ab95;
background:#F9F9F7;
}

#cleft{
float:left;
width:416px;
padding:0 10px 0 0px;
margin:0;
}
#cleft a, #cleft a:link, #cleft a:active, #cleft a:visited  {
padding:0;
color: #0a8abc;
text-decoration:none;
}
#cleft a:hover {
color: #0f313f;
text-decoration:none;
margin:0;
padding:0;
}
#titleresult{
clear:both;
float:left;
width:404px;
margin:2px 0 8px 0;
padding:3px 5px 3px 5px;
background:#e4e2d8;
border:1px solid #6e756a;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
}
#pagebottom{
	float: left;
	font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	padding:0 5px 3px 5px ;
	margin:10px 0 0px 0;
	width: 404px;
	text-align:left;
	border-top: 1px solid #000;
	background:#eee;
}
#pagebottom p, #titleresult p {
clear:both;
float:left;
width:404px;
padding:0;
margin: 3px 0 3px 0;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#333333;
}

#pagebottom a, #pagebottom a:link, #pagebottom a:visited, #pagebottom a:active,
#titleresult a, #titleresult a:link, #titleresult a:visited, #titleresult a:active  {
color:#293357;
border:1px solid #2f0101;
background:#fff;
width:10px;
height:12px;
padding:0px 3px 0px 3px;
margin:2px 2px 2px 2px;
text-decoration: none;
}
#pagebottom a:hover, #titleresult a:hover {
	text-decoration: none;
	color: #2f0101;
	border:1px solid #2f0101;
	background:#dbc385;
	padding:0px 3px 0px 3px;
	margin:2px 2px 2px 2px;
	font-weight:bold;
	}


.titlec{
clear:both;
float:left;
width:412px;
margin:0px;
padding:0 0 4px 4px;
font: 20px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:lighter;
color: #001e1c;
text-align:left;
border-bottom:1px solid #b1ab95;
background:#F9F9F7;
}
.judul{
clear:both;
float:left;
width:412px;
margin:0px;
padding:0;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color: #001e1c;
}
.fname{
margin:0 0 3px 0;
padding:0 0 2px 0;
font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color: #014866;
text-align:left;
border-bottom:1px solid #e7e6e2;
}
.auth{
margin:3px 0 3px 0;
padding:0;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color: #9b978f;
text-align:left;
}

.style1, .TitleRed{
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#FF0000;
}
.prod{
clear:both;
float:left;
width:416px;
padding:10px 0 10px 0;
margin:0;
border-bottom:1px dotted #9b978f;
}

.table{
clear:both;
float:left;
width:410px;
padding:0;
margin:0;
}

.prod a, .prod a:link, .prod a:active, .prod a:visited  {
padding:0;
color: #0a8abc;
text-decoration:none;
}
.prod a:hover {
color: #0f313f;
text-decoration:none;
margin:0;
padding:0;
}
.btlogin {
background: #ddd;
color:#000;
border:0;
font: 11px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
margin:2px;
padding:1px 0 1px 0;
border:1px solid #385979;
}  
.rightsearch{
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
color:#2F496B;
padding:2px;
border:1px solid #666666;
}
.sub {
background:url(../images/download.gif) 0 0 #ddd no-repeat;
color:#000;
border:0;
font: 11px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
margin:2px;
padding:4px 10px 4px 30px;
border:1px solid #ccc;
} 
.prodsimg{
clear:both;
float:left;
width:400px;
padding:5px 3px 5px 3px;
margin:0;
border:5px solid #f6f2ef;
}
.prodsimg img{
border:0;
}
.prodsimg:hover{
border:5px solid #666633;
}
.auth{
clear:both;
float:left;
width:416px;
border-top:1px solid #CCCCCC;
}
#cright{
float:left;
width:300px;
padding:0 0 0 10px;
margin:0;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#2e2c27;
}
.memmenu{
clear:both;
float:left;
width:300px;
padding:0;
margin:0;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#2e2c27;
}
.memmenu a, .memmenu a:link, .memmenu a:active, .memmenu a:visited  {
padding:0;
color: #0a8abc;
text-decoration:none;
font-weight:bold;
}
.memmenu a:hover {
color: #0f313f;
text-decoration:none;
margin:0;
padding:0;
}
.titlet{
clear:both;
float:left;
width:296px;
margin:0 0 4px 0;
padding:0 0 4px 4px;
font: 20px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:lighter;
color: #001e1c;
text-align:left;
border-bottom:1px solid #b1ab95;
background:#F9F9F7;
}
.rightads{
clear:both;
float:left;
width:300px;
margin:0;
padding:0;
}


.list, #tterm{
	clear:both;
	float:left;
	padding:4px 0 4px 0;
	margin:0px;
	width:300px;
	font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#2e2c27;
}
.list p{
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#2e2c27;
}
.list a, .list a:link, .list a:active, .list a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
display:block;
border-bottom:1px dotted  #f6f5f2;
border-top:0px solid #fbf7f4;
border-right:0px solid #8F8C8C;
border-left:0px solid #8F8C8C;
margin:0;
padding:2px 2px 2px 6px;
font-weight:bold;
width:292px;
color:#326698;
text-decoration:none;
}
.list a:hover{
background: #f3eee7;
color:#000;
padding:2px 2px 2px 6px;
margin:0;
}

#tterm a, #tterm a:link, #tterm a:active, #tterm a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
margin:0;
padding:0;
color:#326698;
text-decoration:none;
}
#tterm a:hover{
color:#000;
padding:0;
margin:0;
}


.list ul{
list-style:none;
margin:0;
padding:0;
width:300px;
}

#footer{
clear:both;
float:left;
width:956px;
margin:0;
padding:40px 15px 10px 15px;
background:url(../images/bgfooter.jpg) no-repeat #fff;
}
#footer p{
text-align:center;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#141413;
}
#footer a, #footer a:link, #footer a:active, #footer a:visited  {
padding:0;
color:#000;
text-decoration:none;
font-weight:bold;
}
#footer a:hover {
color: #990000;
text-decoration:none;
margin:0;
padding:0;
}
#right{
float:left;
width:13px;
height:1024px;
background:url(../images/right.jpg) no-repeat;
}
#ddcolorwidget{
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
}
