html,body {margin: 0px; padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #00000;}
html {overflow: -moz-scrollbars-vertical;}

img {border: 0px;}

table { width: 100%; border: 0px; }

td { vertical-align: top;}

a:link,a:visited{ color: #58134C; text-decoration: none;}
a:hover{ color: #F8C1A1; text-decoration: none;}
/* -------------------*/
div.docholder {width: 980px; margin-left: auto; margin-right: auto; }
table.docholder {}

/* -------------------*/
td.tshadowholder {}
table.tshadowholder {}
td.tshadowbegin {width: 55px; background: url(../images/shtop_lcorn.gif) bottom left no-repeat;}
td.tshadowrep {background: url(../images/shtop_rep.gif) bottom left repeat-x;}
/* -------------------*/
td.leftborder {width: 56px;}
td.lborder_top {height: 245px; background: url(../images/lborder_top.jpg) left no-repeat; }
td.lborder_rep {background: url(../images/lborder_rep.gif) left repeat-y}
td.lborder_bottom {height: 224px; background: url(../images/lborder_bottom.gif) left no-repeat; }
/* -------------------*/
td.maintable {}
table.maintable {}

/* -------------------*/
td.topmodules {background: #DBB3AE;width: 165px;height: 70px; }
table.topmodules {}
td.lang {}

td.searchbox {height: 50px; vertical-align: middle; text-align: center;}

/* -------------------*/
td.headtext {height: 70px; background: #58134C;  font-size: 26px; color: #ffffff;}
div.headtextbg {margin-top: 10px; margin-left: 200px; width: 247px; height: 42px;background: url(../images/pulsar_title_BG.jpg) center no-repeat; }
div.headtexten {margin-top:12px; margin-left: 200px;width: 247px; height: 37px; background: url(../images/pulsar_title_ENG.jpg) center no-repeat; }


td.headlogo {height: 70px; width: 156px; background: #58134C url(../images/logo.jpg) center no-repeat;}
/* -------------------*/
td.leftcol {width: 165px;}
table.leftcol {}
td.lcol_top {}
table.lcol_top {}
td.menuholder {background: url(../images/purplerep_h.gif) repeat-x;}

td.menu_lborder {width: 9px;}
td.menu_rborder {width: 9px;}

td.menu_leftcorn {background: url(../images/menu_tcorn.gif) top no-repeat;  height: 16px; }
td.menu_rightcorn {height: 16px; background: url(../images/purplerep_h.gif) repeat-x;  height:16px; }

td.menu_leftrep {background: url(../images/purplerep_lvertical.gif) left repeat-y;  }

td.menu_rightrep {background: url(../images/purplerep_rvertical.gif) right repeat-y;  }

td.hpurplerowt {background: url(../images/purplerep_prowlt.gif) center repeat-x; height: 8px; font-size: 3px;}
td.hpurplerowb {background: url(../images/purplerep_prowlb.gif) center repeat-x; height: 9px; font-size: 3px;}
td.leftimage {background: url(../images/purplerep_ileftcol.gif) center repeat-y; padding: 0px 0px 0px 1px;}
div.leftcolimage {background: url(../images/leftcol_image.jpg) center no-repeat; width: 163px; height: 157px;}

td.leftbanner {background: url(../images/purplerep_ileftcol.gif) center repeat-y; padding: 0px 0px 0px 1px;}

td.leftbanner_bborder {background: #DDC5CA url(../images/purplerep_h.gif) repeat-x; }
td.leftcol_rep {background: #DDC5CA;}
td.leftfooter {height: 40px;background: #DDC5CA url(../images/leftcol_footer.gif) bottom no-repeat; }

div.developed {margin-top: 25px; margin-left:45px; }
a.developed:link, a.developed:visited {color: #58134C; text-decoration:none;}
a.developed:hover {color: #58134C; text-decoration:none;}

/* -------------------*/
td.maincol {background: url(../images/bgr.jpg) bottom right no-repeat; height: 500px;}
table.maincol {}

td.contentcol {}
table.contentcol {}

td.gradrow {}
td.grad_whitespace {background: url(../images/purplerep_h.gif) repeat-x; }
td.grad_image {background: url(../images/grad_abpathw.gif) right no-repeat; height:16px; width: 131px;  }

td.pathwayholder {height: 17px; background: url(../images/purplerep_wrow.gif) repeat-x; vertical-align: top;}
table.pathwayholder {margin-top: 1px; height: 16px; }

td.pathway {vertical-align: middle; padding: 0px 0px 0px 5px; }

td.icon {width: 18px;}
td.iconmid {width: 17px;}
td.iconlast {width: 16px;}

td.contenta { padding: 0px 20px 0px 20px;}

/* -------------------*/
td.rightcol {width: 116px;}
table.rightcol {}

td.right_top {height: 32px; background: url(../images/rcol_top.gif) center no-repeat;}
td.right_topb {height: 11px; background: url(../images/rcol_topb.gif) center no-repeat; font-size: 3px;}

td.rightmodules {}
td.rightseparator {width: 5px;}
td.right_footer {width: 115px; height:36px; background: url(../images/element_bottoml.gif) bottom no-repeat; }

/* -------------------*/
td.rightborder {width: 8px;}
table.rightborder {}


td.rborder_top {height: 68px; background: url(../images/shright_top.gif) left top no-repeat;}
td.rborder_rep {background: url(../images/shright_rep.gif) left top repeat-y;}
td.rborder_bottom {height: 36px; background: url(../images/sh_rbottom.gif) left bottom no-repeat; }

/* -------------------*/
td.bottomshadow {height:7px;}
table.bottomshadow {}

td.shadow_bbegin {width: 55px; background: url(../images/sh_bottoml.gif) top no-repeat;}
td.shadow_brep {background: url(../images/sh_bottomrep.gif) top repeat-x;}
td.shadow_bend {width: 8px;background: url(../images/sh_bottomend.gif) top repeat-x;}

/* -------------------*/
table.moduletablemenu {margin-top: 4px; margin-bottom: 20px;}

#active_menumenu{color: #58134C;font-size: 11px; background-image: url('../images/active_icon.jpg'); background-repeat: no-repeat; padding-left: 15px; }
a.mainlevelmenu:link,a.mainlevelmenu:visited{font-size: 11px; color: #c096a2;background-image: url('../images/link_icon.jpg'); background-repeat: no-repeat; padding-left: 15px;}
a.mainlevelmenu:hover{font-size: 11px; color: #dec3ca; background-image: url('../images/hover_icon.jpg'); background-repeat: no-repeat; padding-left: 15px;}

.sublevelmenu {padding-left: 12px;}
.moduletablenews{width: 105px;}

/* -------------------*/
table.moduletablesearch {margin: 20px 0px 0px 10px;}
.buttonsearchsearch{background: transparent;border: 0px;color: #fff;font-weight: bolder; font-size:11px;}
.inputboxsearchsearch { font-size: 10px; color: #BD929D; background-color: #fff; border: 1px solid #BD929D; }

/* -------------------*/

div.modulenews {width: 108px; background:transparent url(../images/pbox_mrep.gif) center repeat-y; margin-top: 10px;}
div.modulenews div{width: 108px; background:transparent url(../images/pbox_top.gif) top no-repeat; }
div.modulenews div div{width: 108px; background:transparent url(../images/pbox_bottom.gif) bottom no-repeat;}
div.modulenews div div div{width: 108px;background: transparent; padding: 3px 1px 5px 1px;}

/* -------------------*/
div.modulerbt {width: 108px; background:transparent url(../images/pbox_mrep.gif) center repeat-y; margin-top: 10px;}
div.modulerbt div{width: 108px; background:transparent url(../images/pbox_top.gif) top no-repeat; }
div.modulerbt div div{width: 108px; background:transparent url(../images/pbox_bottom.gif) bottom no-repeat;}
div.modulerbt div div div{width: 108px;background: transparent; padding: 3px 1px 5px 1px;}

/* -------------------*/
div.modulerbb {width: 108px; background:transparent url(../images/pbox_mrep.gif) center repeat-y; margin-top: 10px;}
div.modulerbb div{width: 108px; background:transparent url(../images/pbox_top.gif) top no-repeat; }
div.modulerbb div div{width: 108px; background:transparent url(../images/pbox_bottom.gif) bottom no-repeat;}
div.modulerbb div div div{width: 108px;background: transparent; padding: 3px 1px 5px 1px;}
