* { padding:0; margin:0; }
body, p, div, h1, h2, h3, h4, h5, h6, img {margin: 0 0 0 0; padding: 0 0 0 0;} 
body {background-color:#F3F3F3;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-size:13px;font-family:Arial, Helvetica, sans-serif;}

/* GENERAL STYLING */
/* border:nones are for NN4 */
.clear { clear: both;} /* NN4 */
/*/*/ .clear { display: none; } /* */
.box-wrap {background-image:url(/en/images/css-bg.gif);width: 979px;}
.box-header {margin: 0px;padding:0px;border: none;}
.box-footer{clear: both;border: none;text-align:left;padding-top:0px;margin-top:0px}
.footer {background-color:#515ba4;margin:7px;margin-top:0px;margin-bottom:0px;padding:10px;}
/* COLUMNS */
.columns-float {float: left;width: 765px;}
.column-one{float: left;width: 175px;text-align:left;padding-left:6px;padding-top:30px;}
/* CSS HACK: hide from NN4 */
/*/*/
.column-two {margin-left: 184px;text-align:left;border-left:1px #C8C8C8 solid;}
.column-three {margin-left: 765px;text-align:left;padding-top:10px;}
/* */
.column-one-content{padding: 6px;border: none;color: #000000;}
.column-two-content {padding: 20px;border: none;color: #000000;}
.column-one-content {padding-top:30px;}
.column-three-content {margin:0px;margin-bottom:10px;padding:0px;font-size:11px;background-color:#c9deea;margin:0px 7px;padding:5px;font-size: 11px; font-family: Arial, Helvetica, sans-serif; color : #535353;}
.column-three-content h1, h2{font-size:14px;font-family:"Times New Roman", Times, serif;color:#366189;margin:0px;padding:0px; text-align:left;}
.column-three-content li{list-style:none;background-image:url(/en/images/arrow_blue.gif);background-repeat:no-repeat;padding-left:10px; background-position:0 5px;}

#info{list-style:none;margin:0px;padding:0px;}
#info li{background-image:url(/en/images/arrow_blue.gif);background-repeat:no-repeat;padding-left:10px;background-position: 0% 50%;}

/* VERTICAL PADDING ABOVE COLUMNS */
.box-header { margin-bottom: 0px;}
.column_padding_after {height:0px;font-size: 1px;line-height: 0px;clear: both;}
/* CSS HACK: position:relative needed by IE6 */ 
/*/*/
.box-wrap, .columns-float, .column-one, .column-two, .column-three { position: relative;}
/* */
/*--- Header ----*/
.topHead{margin:0px 7px;padding:0px;border-bottom:dotted #666666 1px;background-color: #F2F2F2; height:30px;text-align:left;}
.topHead h1{font-size:14px;font-family:"Times New Roman", Times, serif;color:#999999;margin:0px;padding:5px 0px 0px 10px;}
.topHead a{text-decoration:none;float:right;margin:-15px 15px 0px 0px;background-image:url(/en/images/bkgrd_searchsite.gif);padding:4px;line-height:11px;font-size:11px;color:#FFFFFF;}
.subNav{text-align:right;padding:20px;padding-right:15px;padding-bottom:0px;}
.subNav a{margin-top:-5px;font-weight:bold;color:#666666;text-decoration:none;font-size:11px;}
.subNav a:hover{text-decoration: underline;}
.subNav a img{margin-bottom:-3px;}
.rylogo{padding-left:20px;}
.smSize{font-size:10px;}
/* Header Ends */
/* Navigation */
#nav {margin:30px 0px -2px 22px;padding:0px;text-align:left;}
#nav li{display:inline;list-style:none;;text-align:center;padding:5px 0px 5px 0px;background-image:url(/en/images/mdCur.gif);border-left:#95CAFF solid 1px;}
#nav li a{text-decoration:none;line-height:30px;background-image:url(/en/images/rtang2.gif); background-repeat:no-repeat; background-position:right;padding:5px 18px 5px 5px;margin-right:-11px;margin-top:-15px;margin-bottom:-5px;color:#366189;}
#nav .current{text-decoration:none;line-height:30px;background-image:url(/en/images/purang.gif);background-repeat:no-repeat;background-position:right;padding:5px 18px 5px 5px;margin-right:-11px;margin-top:-15px;background-color:#515ba4;color:#FFFFFF;}
#loc{background-color:#515ba4;height:25px;margin:0px 7px;color:#FFFFFF;text-align:left;padding:5px;padding-top:10px;padding-left:10px;}
#loc a{color:#FFFFFF;font-weight:500}
/*end navigation*/

/* Begin CSS Menus at Left */
#menuleft a{display:block;font-size: 12px; font-family:  Arial, Helvetica, sans-serif; color : #535353;width:170px;border-width:1px;border-style:solid;border-color:#ccc #888 #555 #bbb;}
#menuleft a{text-decoration:none;background:#edeef6 url(/en/images/btn_menu1.gif) repeat-x top right;padding:0 0 0 6px;padding-top:8px;padding-bottom:8px;}
#menuleft a:link, #menuleft a:visited{color:#494c59;background:#edeef6 url(/en/images/btn_menu1.gif) repeat-x top right;width:166px;border-left:3px solid #777;border-bottom:1px dotted #cecece;padding-top:8px;padding-bottom:8px;}
#menuleft a:hover{color:#102767;background:#edeef6 url(/en/images/btn_menu2.gif) repeat-x top right;padding-top:8px;padding-bottom:8px;}
#menuleft a:active{color:#000;background:#edeef6 url(/en/images/btn_menu1.gif) repeat-x top right;padding-top:8px;padding-bottom:8px;}
#menuleft{width:175px;padding:1px;z-index:2;text-align:left;}
#menuleft li{margin:0;padding:0px;;list-style-type:none;}
#menuleft ul{margin:0;padding:0;list-style-image:none;width:170px;}
#menuleft h2{font-family: Arial, Helvetica, sans-serif; color : #fff;text-transform:uppercase;background:#515BA4;margin:0;padding:0px;padding-top:8px;padding-bottom:8px;padding-left:5px;width:172px;}
#menuleft h3{font-family: Arial, Helvetica, sans-serif; color : #fff;text-transform:uppercase;background:#515BA4;margin:0;padding:0px;padding-top:8px;padding-bottom:8px;padding-left:5px;width:172px;}
/* Fix IE. Hide from IE Mac \*/
* html #menuleft ul li{float:left;height:1%;}
* html #menuleft ul li a{height:1%;}
/* End */
div#menuleft ul ul, div#menuleft ul ul ul, div#menuleft ul li:hover ul ul, div#menuleft ul li:hover ul ul ul {display:none;}
div#menuleft ul li:hover ul, div#menuleft ul ul li:hover ul, div#menuleft ul ul ul li:hover ul{display:block;}

#menuleft a.sub:link, #menuleft a.sub:visited{color:#494c59;background:#fff;width:164px;border-left:1px solid #999;border-bottom:1px dotted #999;padding-top:8px;padding-bottom:8px;padding-left:12px;}
#menuleft a.sub:hover{color:#102767;background:#fff url(/en/images/btn_menu33.gif) repeat-x top right;padding-top:8px;padding-bottom:8px;padding-left:12px;}
#menuleft a.sub:active{color:#000;background:#fff;padding-top:8px;padding-bottom:8px;padding-left:12px;}
#menuleft a.cur:link, #menuleft a.cur:visited{font-weight:bold;color:#494c59;background:#fff;width:164px;border-left:1px solid #999;border-bottom:1px dotted #999;padding-top:8px;padding-bottom:8px;padding-left:12px;}
#menuleft a.cur:hover{font-weight:bold;color:#102767;background:#fff url(/en/images/btn_menu33.gif) repeat-x top right;padding-top:8px;padding-bottom:8px;padding-left:12px;}
#menuleft a.cur:active{font-weight:bold;color:#000;background:#fff;padding-top:8px;padding-bottom:8px;padding-left:12px;}
#menuleft a.heading:link, #menuleft a.heading:visited{color:#494c59;background:#cacaca;width:170px;border-left:1px solid #999;border-bottom:1px dotted #999;padding-top:8px;padding-bottom:8px;}
#menuleft a.heading:hover{color:#102767;background:#cacaca url(/en/images/btn_menu2.gif) repeat-x top right;padding-top:8px;padding-bottom:8px;}
#menuleft a.heading:active{color:#000;background:#cacaca;padding-top:8px;padding-bottom:8px;}
#menuleft a.heading-cur:link, #menuleft a.heading-cur:visited{font-weight:bold;color:#494c59;background:#cacaca;width:170px;border-left:1px solid #999;border-bottom:1px dotted #999;padding-top:8px;padding-bottom:8px;}
#menuleft a.heading-cur:hover{font-weight:bold;color:#102767;background:#cacaca url(/en/images/btn_menu2.gif) repeat-x top right;padding-top:8px;padding-bottom:8px;}
#menuleft a.heading-cur:active{font-weight:bold;color:#000;background:#cacaca;padding-top:8px;padding-bottom:8px;}
#menuleft li.heading {background-color:#cacaca;padding-top:3px;padding-left:4px;width:172px;border-left:1px solid #999;border-bottom:1px dotted #999;border-top:1px dotted #999;}
#menuleft li.current{font-weight:bold;}
/* End CSS Menu at Left */