.bodytext 
{
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 font-weight: bold;
}

.linktext 
{
 text-decoration: none;
 font-family: Arial;
 font-size: 12px;
 color: #1f2860;
 font-weight: normal;
}

.linktext_biru 
{
 text-decoration: none;
 font-family: Arial;
 font-size: 12px;
 color: #1f2860;
 font-weight: normal;
}

.boxdatauser 
{
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 font-weight: normal;
}

.boxdatauser2 
{
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 font-weight: normal;
}

.boxdatauser3 
{
 font-family: Arial;
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
}

.boxdatauser4 
{
 font-family: Arial;
 font-size: 10px;
 color: #333333;
 font-weight: normal;
}

.boxdatauser5 
{
 font-family: Arial;
 font-size: 8px;
 color: #333333;
 font-weight: normal;
}

.menu 
{
 font-family: Arial;
 font-size: 12px;
 color: #346969;
 font-weight: normal;
 text-decoration: none;
}

.menu2 
{
 font-family: Arial;
 font-size: 11px;
 color: #0000FF;
 font-weight: normal;
 text-decoration: none;
}

.menu3 
{
 font-family: Arial;
 font-size: 11px;
 color: #339900;
 font-weight: normal;
 text-decoration: none;
}

.menu4 
{
 font-family: Arial;
 font-size: 11px;
 color: #009966;
 font-weight: normal;
 text-decoration: none;
}

.judulform 
{
 font-family: Arial;
 font-size: 14px;
 color: #0000D9;
 font-weight: normal;
 text-decoration: none;
}

.judulform2 
{
 font-family: Arial;
 font-size: 14px;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}

.judulform3 
{
 font-family: Arial;
 font-size: 14px;
 color: Teal;
 font-weight: normal;
 text-decoration: none;
}

.judulform4 
{
 font-family: Arial;
 font-size: 14px;
 color: #339900;
 font-weight: normal;
 text-decoration: none;
}

.boxtext 
{
 text-decoration: none;
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 font-weight: normal;
}

.boxtextb 
{
 text-decoration: none;
 font-family: Arial;
 font-size: 14px;
 color: #000000;
 font-weight: normal;
}

.boxtext2 
{
 text-decoration: none;
 font-family: Arial;
 font-size: 11px;
}

.boxtext3 
{
 text-decoration: none;
 font-family: Arial;
 font-size: 11px;
 color: #ffffff;
}

.fail 
{
 font-family: Arial;
 font-size: 12px;
 color: #FF0000;
 font-weight: normal;
}

.style4 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 32px;
 color: #0066CC;
 font-weight: normal;
}

.style5a 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 14px;
 font-weight: normal;
}

.style5b 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 font-size: 14px;
 font-weight: bold;
}

.style5c 
{
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 color: #FF6600;
 font-size: 14px;
 font-weight: normal;
}

.style6b 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #1f2860;
 font-size: 14px;
 font-weight: bold;
}

.progress 
{
 width: 1px;
 height: 8px;
 color: black;
 font-size: 8px;
 overflow: hidden;
 background-color: orange;
 padding-left: 5px;
}

#menu_top 
{
 margin: 0px;
}

#menu_top a:link, #menu_top a:visited 
{
 text-decoration: none;
 font-family: Arial;
 display: block;
 font-weight: bold;
 color: #FFFFFF;
 width: 100%;
 font-size: 11px;
}

#menu_top a:hover 
{
 font-family: Arial;
 font-weight: bold;
 text-decoration: none;
 color: #FFFF00;
 font-size: 11px;
}

a:link 
{
 font-size: 13px;
 text-decoration: none;
 color: #1f2860;
 font-weight: normal;
}

a:hover 
{
 font-size: 13px;
 text-decoration: none;
 color: #000000;
 font-weight: normal;
}

a:visited 
{
 font-size: 13px;
 text-decoration: none;
 color: #1f2860;
}

/*untuk footer*/
#link2 
{
 margin: 0px;
}

#link2 a:link, #link2 a:visited 
{
 text-decoration: none;
 font-family: Arial;
 font-size: 12px;
 color: #D0E6FB;
 font-weight: normal;
}

#link2 a:hover 
{
 text-decoration: underline;
 font-family: Arial;
 font-size: 10px;
 color: #fffff;
 font-weight: normal;
}

body 
{
 font-family: tahoma, helvetica, arial, sans-serif;
 font-size: 11px;
}

h3, p 
{
 font-size: 11px;
 margin-top: 1em;
 margin-right: 0.5em;
 margin-bottom: 0.5em;
 margin-left: 0.5em;
}

p 
{
 margin-top: 0.5em;
}

img 
{
 border-width: 0;
}

a 
{
 color: #be0404;
 text-decoration: none;
}

#subright ul a 
{
 text-decoration: underline;
}

#wrapper 
{
 margin: auto;
 text-align: left;
 width: 700px;
}

#wrapperi 
{
 padding-top: 0px;
 padding-right: 2px;
 padding-bottom: 0px;
 padding-left: 2px;
 background-position: 357px 2px;
 background-image: url(images/dot.gif);
 background-repeat: repeat-y;
}

#wrapperj 
{
 background-position: 2px 140px;
 background-image: url(images/dot.gif);
 background-repeat: repeat-x;
}

#header, #search, #nav, #nav li, h2, #special, #special h3, #footnav, #strategies li, #strategies ul 
{
 margin: 0;
 padding: 0;
}

#header 
{
 background-color: #26618d;
 border-bottom-color: #fff;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-top-color: #fff;
 border-top-width: 2px;
 border-top-style: solid;
 margin-bottom: 1px;
}

.clear 
{
 clear: both;
 font-size: 1px;
 height: 5px;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: -4px;
 margin-left: 0;
}

#left 
{
 float: left;
 width: 330px;
}

#right 
{
 float: right;
 width: 421px;
}

#search 
{
 background-position: 20px 14px;
 background-color: #C4C4C4;
 background-repeat: no-repeat;
 border-bottom-color: #004b83;
 border-bottom-width: 0px;
 border-bottom-style: solid;
 padding-top: 8px;
 padding-right: 0px;
 padding-bottom: 8px;
 padding-left: 40px;
 margin-bottom: 4px;
}

#search .text 
{
 width: 140px;
}

#search .submit 
{
 background-color: graytext;
 color: #e5e4e2;
 border-color: #e5e4e2;
 border-width: 1px;
 border-style: solid;
}

#nav 
{
 float: left;
 width: 100%;
 margin: 0;
 padding: 0;
 display: block;
}

#nav li 
{
 background-image: url(images/menu_green_arrow.gif);
 background-color: #91aa37;
 background-position: left center;
 background-repeat: repeat-y;
 padding-top: 3px;
 padding-right: 0px;
 padding-bottom: 4px;
 padding-left: 36px;
 margin-bottom: 1px;
 margin-left: 0;
 list-style: none;
}

* html #nav li 
{
 /* IE 5.x hack */

 padding-left: 30px;
}

#nav a 
{
 color: #efeeed;
 text-decoration: none;
 font-weight: bold;
 font-family: tahoma, helvetica, arial, sans-serif;
 font-size: 11px;
}

#policies 
{
 float: right;
 width: 290px;
 border-color: #bdbab6;
 border-width: 1px;
 border-style: solid;
 margin: 0;
}

#policies h2 
{
 background-color: #6584a9;
}

#policies ul 
{
 padding-left: 25px;
 padding-bottom: 1px;
 margin-top: 12px;
 margin-right: 0;
 margin-bottom: 1px;
 margin-left: 0;
}

#policies li 
{
 list-style-image: url(images/bullet_dimond.gif);
 padding-bottom: 8px;
 padding-left: 0;
 margin-left: 0;
}

#news 
{
 background-color: #f5f4f3;
 padding-bottom: 0.5em;
 border-top-color: #fff;
 border-top-width: 4px;
 border-top-style: solid;
 color: #000000;
}

#news h2 
{
 background-color: #e0a403;
}

#explore 
{
 margin-top: -1px;
 background-image: url(images/right_bg.jpg);
 background-color: #fff;
 background-position: bottom right;
 background-repeat: repeat-x;
 border-bottom-color: #fff;
 border-bottom-width: 6px;
 border-bottom-style: solid;
}

#explorei 
{
 background-image: url(images/right_woman.jpg);
 background-position: bottom right;
 background-repeat: no-repeat;
 padding-bottom: 11px;
}

#explore ul 
{
 margin-top: 16px;
 margin-bottom: 8px;
 margin-left: 0;
 padding-left: 25px;
}

#explore a 
{
 color: #000;
 text-decoration: underline;
}

#explore li 
{
 list-style: none;
 background-image: url(images/bullet_arrow.gif);
 background-position: left center;
 background-repeat: no-repeat;
 padding-top: 4px;
 padding-right: 0;
 padding-bottom: 4px;
 padding-left: 25px;
 margin-left: 0;
}

#explore .orange 
{
 color: #f09d27;
}

#explore .learnmore 
{
 margin-top: 5px;
 margin-right: 0;
 margin-bottom: 20px;
 margin-left: 18px;
}

#special 
{
 margin-left: 9px;
 margin-top: 10px;
 width: 187px;
 background-image: url(images/offer_box_bg.gif);
 background-repeat: repeat-y;
}

#special, #special a 
{
 color: #f5f5f5;
 text-decoration: none;
}

#special p 
{
 padding-top: 0;
 padding-right: 13px;
 padding-bottom: 0;
 padding-left: 13px;
}

#special div 
{
 background-image: url(images/offer_box_bot.gif);
 background-position: bottom;
 background-repeat: no-repeat;
 height: 6px;
 font-size: 1px;
}

#subright 
{
 margin-top: 0px;
}

#strategies 
{
 float: left;
 width: 98%;
 border-color: #bdbab6;
 border-width: 1px;
 border-style: solid;
 margin: 0;
}

#strategies h2 
{
 background-color: #6aa100;
}

#strategies li 
{
 list-styles: none;
 margin-top: 0.8em;
 margin-right: 0.5em;
 margin-bottom: 0.8em;
 margin-left: 0.5em;
}

#educenter 
{
 float: left;
 width: 99%;
 border-color: #bdbab6;
 border-width: 1px;
 border-style: solid;
 margin: 0;
}

#educenter h2 
{
 background-color: #006666;
}

#educenter li 
{
 list-style: none;
 margin-top: 0.8em;
 margin-right: 0.5em;
 margin-bottom: 0.8em;
 margin-left: 0.5em;
}

#businesscenter 
{
 float: left;
 width: 99%;
 border-color: #bdbab6;
 border-width: 1px;
 border-style: solid;
 margin: 0;
}

#businesscenter h2 
{
 background-color: #00A6A6;
}

#businesscenter li 
{
 list-style: none;
 margin-top: 0.8em;
 margin-right: 0.5em;
 margin-bottom: 0.8em;
 margin-left: 0.5em;
}

#solutions 
{
 float: left;
 width: 99%;
 border-color: #bdbab6;
 border-width: 1px;
 border-style: solid;
 margin: 0;
}

#solutions h2 
{
 background-color: #024c83;
}

#footer 
{
 text-align: right;
 background-color: #b7b7b8;
 color: #666;
 border-top-color: #fff;
 border-top-width: 2px;
 border-top-style: solid;
}

* html #footer 
{
 height: 1.5em;
}

#footeri 
{
 padding-top: 2px;
 padding-right: 3px;
 padding-bottom: 4px;
 padding-left: 13px;
 border-bottom-color: #fff;
 border-bottom-width: 2px;
 border-bottom-style: solid;
}

#footer .copyright 
{
 float: left;
}

#footer a 
{
 color: #666;
}

.readmore 
{
 text-align: right;
 font-weight: bold;
}

.green 
{
 color: #6aa100;
}

.blue 
{
 color: #4880ab;
}

.orange 
{
 color: #e0a403;
}

p.photo 
{
 text-align: center;
}

#callbox 
{
 float: left;
 clear: left;
 margin: 0;
}