    body { margin:0; padding:0; border:0; width:100%; background:#ffffff; min-width:600px; font-size:101%; font-family:Tahoma,Arial,Verdena,sans-serif; }
        hr { color:#c0c0c0; height:1px; padding:0; border-color:#c0c0c0; border-width: 1px 0 0 0; border-style:solid; margin:0; }
        p { font-size:100%; color:#000000; }
        h1 { font-size:125%; color:#000000; }
        h2 { font-size:115%; color:#000000; }
        h3 { font-size:105%; color:#000000; }
        h4 { font-size:95%;  color:#000000; }
        blockquote { margin:0; padding:0; color:#000000; }
        .f1        { text-align:center; }
        .title { font-size:115%; color:#000099; font-weight:bold; text-align:center; }
        .title a { background:#ffffff; color:#000099; text-decoration:none; }
        .title a:hover { background:#FFFFFF; color:black; text-decoration:underline; }
        .title2 { font-size:100%; color:#000099; font-weight:bold; text-align:center; }
        .lihi { line-height:95%; font-size:85%;        }
        .lihi1 { line-height:90%; }
        .b { font-weight:bold; }
        /* link */
        a img { border:0px; }
        a.nuranker { text-decoration:none; color:#000000; background-color:#ffffff; }
        A { color:#000099; }
        a:hover { text-decoration:none; background-color:#FFFFFF; color:#000000; }
        acronym { border-bottom: 1px dashed #000099; font-variant: normal; }
        acronym a { text-decoration:none; }
        acronym a:hover { cursor:help; text-decoration:none; }
        acronym a span { position:absolute; left:-99em; margin-top:1.3em; margin-left:0; padding:1em; visibility:hidden; text-decoration:none; color:#000000 !important ; }
        acronym a:hover span { left:1em; visibility:visible; background:#ffffff; border:1px solid #C0C0C0; }
        * html acronym a:hover span { left:0; }
        /* colors */
        .c1 { color:#000099; }
        .c2 { color:#DF0404; }
        .c3 { color:#C0C0C0; }
        /* Header styles */
    #header { float:left; width:100%; padding-left:5px; margin:0; text-align:center; vertical-align:top; }
        #header p, 
        #header a { display:inline; float:left; margin:0; border:0; background:#ffffff; font-weight:bold; position:relative; left:0px; font-size:100%; }
        #header a:hover { background:#eeeeee; color:#000000; border:1px solid #C0C0C0; font-size:100%; }
        #header a.active { color:#000000; background:#eeeeee; border:1px solid #C0C0C0; font-weight:bold; font-size:100%; }
        #header  #current { cursor: default; border:0; background:#ffffff; color: #000000; font-weight:bold; font-size:100%; }
		#header ul { clear:left; float:left; width:100%; list-style:none; margin:5px 0 6px 0; padding:0; }
        #header ul li { display:inline; list-style:none; margin:0; padding:0; }
        #header ul li a { display:inline; float:left; text-decoration:none; margin:0 0 0 1px; border-left:0; border-right:0; border-bottom:0; border-top:1px solid #ffffff; padding:3px 10px; text-align:left; background:#ffffff; color:#000099; text-decoration:none; position:relative; left:0px; line-height:1.2em; }
        #header ul li a:hover { background:#FFFFFF; color:#000000; border:1px solid #C0C0C0; }
        #header ul li a.active { color:#000000; background:#eeeeee; border:1px solid #C0C0C0; }
        #header ul li #current { cursor:default; border:1px solid #C0C0C0; background:#eeeeee; color: #000000; }
        /* 'widths' sub menu */
        #layoutdims1 { clear:both; background:#ffffff; margin:0; padding:0; text-align:left; font-weight:bold; font-size:80%; }
        #layoutdims2 { clear:both; background:#ffffff; margin:0; padding:0; text-align:left; line-height:140%; font-size:105%; }
        #layoutdims3 { clear:both; background:#ffffff; margin:0; padding:0; text-align:left; line-height:140%; font-size:105%; font-weight:bold; }
        #layoutdims4 { position:relative; clear:both; float:left; width:100%; overflow:hidden; background:#ffffff; margin:0; padding:0; text-align:left; line-height:140%; font-size:105%; font-weight:bold; }
        /* column container */
        .colmask { position:relative; clear:both; float:left; width:100%; overflow:hidden; }
        /* common column settings */
        .colright,
        .colmid,
        .colleft { float:left; width:100%; position:relative; }
        .col1,
        .col2,
        .col3 { float:left; position:relative; padding:0.2em 0 1em 0; overflow:visible; }
        .col1 { border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; }
        /* 2 Column (left menu) settings */
        .leftmenu { background:#ffffff; }
        .leftmenu .colleft { right:75%; background:#ffffff; border-right:1px solid #C0C0C0; }
        .leftmenu .col1 { width:71%; left:102%; }
        .leftmenu .col2 { width:21%; left:6%; height:100%; line-height:150%; padding:2px; margin:2px; font-size:100%; font-weight:bold; }
        .leftmenu .col2 a { text-align:left; background:#ffffff; color:#000099; text-decoration:none; font-weight:bold; }
        .leftmenu .col2 a:hover { background:#eeeeee; padding:3px; margin:3px; color:#000000; border:1px solid #C0C0C0; text-decoration:none; font-weight:bold; }
        .leftmenu .col2 a.active { color:#000000; background:#eeeeee; padding:3px; margin:3px; border:1px solid #C0C0C0; font-weight:bold; }
        /* Footer style font-style:bold;   */
        #footer { position:relative; display:block; bottom:1px; clear:both; float:left; width:100%; font-size:90%; text-align:center; }
		#footer p { padding:10px; margin:0; }
        #footer a { text-align:left; background:#ffffff; color:#000099; font-weight:bold; text-decoration:none; font-size:90%; }
        #footer a:hover { background:#FFFFFF; color:#000000; font-size:90%; border:0; }