﻿* { padding:0; border:0; margin:0; }
body { background:#FFF url(/templates/pages/sds/gfx/bg.png) repeat-x; }
.container { width:800px; margin:auto; }
.main { background:#d0d0d0; padding:0 10px 10px 10px; }
.content { }
.header { height:180px; background:url(/templates/pages/sds/gfx/header.jpg) no-repeat; }
.footer { font-family:Verdana, Arial; font-size:10px; color:#87a3bd; text-align:center; padding:10px 0;}

.menu { padding-top:147px;  }
.menu ul { list-style:none; }
.menu ul li { display:inline; padding:0 20px; }
.menu ul li a { font-family:Verdana; font-size:10px; font-weight:bold; color:#1c557b; text-decoration:none; }
.menu ul li a.relative { color:#ea0000; }

.textcontent { width:780px; float:left;}
.maincontent {float:left;width:780px;background:url(/templates/pages/sds/gfx/main_bg.jpg) repeat-y;}
.col1 { width:204px; float:left; margin-right:35px; }
.col2 { width:510px; padding-top:20px; float:left;padding-right:30px; line-height:18px; font-family:Verdana; font-size:11px; color:#2b2b2b; padding-bottom:30px; }

#subMenu { padding:0 30px; }
#subMenu ul { list-style:none; }
#subMenu ul li { }
#subMenu ul li a { 
    font-family:Verdana; 
    font-size:10px; 
    color:#536a7d; 
    text-decoration:none;
    background:url(/templates/pages/sds/gfx/menuitem.jpg) no-repeat;
    padding-left:10px;
    background-position:0 4px;
}

#subMenu ul li.mmlvl_2  { margin-left:10px; }
#subMenu ul li.mmlvl_3  { margin-left:20px; }
#subMenu ul li.mmlvl_4  { margin-left:30px; margin-bottom:5px; margin-top:5px; line-height:16px; }
#subMenu ul li a.active { color:#ea0000; background:url(/templates/pages/sds/gfx/menuitem_active.jpg) no-repeat;background-position:0 4px; }

h2 { padding:20px 30px 0 30px; margin:0; color:#98a8b4; font-weight:normal; font-family:Arial; font-size:26px;}
h1 { padding-bottom:10px;color:#353434; margin:0;font-weight:normal; font-family:Arial; font-size:26px; }
a { color:#ea0000; text-decoration:none; }
a:hover { text-decoration:underline;  }
p { padding-bottom:10px; }

.col2 ul { margin-left:20px; }
.col2 ul li { padding:5px; }

.personalTable { }
.personalTable tr td { padding:5px 5px 10px 0; }

.pItem { padding-bottom:5px; }

.fs { width:87px; height:25px; background:url(/templates/pages/sds/gfx/fs.png) no-repeat; position:absolute; text-decoration:none; margin-left:680px; margin-top:146px; display:block; }
.fs:hover { width:87px; height:25px; background:url(/templates/pages/sds/gfx/fs_hover.png) no-repeat; position:absolute; text-decoration:none;  }
