BODY {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 12px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px 0px;
        COLOR: #000;
        PADDING-TOP: 0px;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #ffffff;
}

HR {
        border-top: #ccced5 1px solid;
        border-bottom: #ffffff 1px solid;
        height: 2px;
        width: 92%;
}

H1 {
        MARGIN-TOP: 0.4em;
        MARGIN-BOTTOM: 0.4em;
        FONT-SIZE: 12pt;
}

H2 {
        MARGIN-TOP: 0.4em;
        MARGIN-BOTTOM: 0.4em;
        font-size: 12pt; 
        font-style: normal;
}
H3 {
        MARGIN-TOP: 0.4em;
        MARGIN-BOTTOM: 0.4em;
        font-size: 10pt; 
        font-style: normal;
}

H4 {
        MARGIN-TOP: 0.4em;
        MARGIN-BOTTOM: 0.4em;
        font-size: 10pt; 
        font-style: normal;
}

H5 {
        MARGIN-TOP: 0.4em;
        MARGIN-BOTTOM: 0.4em;
        FONT-SIZE: 1.1em;
}

H6 {
        MARGIN-TOP: 0.4em;
        MARGIN-BOTTOM: 0.4em;
        FONT-SIZE: 1.1em;
}

P {
        MARGIN-TOP: 0.5em;
        MARGIN-BOTTOM: 0.9em;
}

a {         FONT-SIZE: 12px;
        COLOR: #005fa9;
}
a:link {
        COLOR: #494949;
}

a:visited {
        COLOR: #494949;
}

a:hover {
        FONT-SIZE: 12px;
        COLOR: #005fa9;
        TEXT-DECORATION: underline
}
#main {
        PADDING-RIGHT: 1px;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        PADDING-TOP: 1px
}

div.mainlevel {
        FONT-WEIGHT: bold;
        text-decoration:none;
}

div.mainlevel a:link {
        FONT-WEIGHT: bold;
        COLOR: #0f70b4;
        text-decoration:none;
}

div.mainlevel a:visited {
        COLOR: #0f70b4;
        FONT-WEIGHT: bold;
        text-decoration:none;
}

div.mainlevel a:hover {
        COLOR: #0f70b4;
        text-decoration:underline;
}

menubottom {
        FONT-SIZE: 11px;
        COLOR: #4b5f63;
        FONT-FAMILY: arial;
        text-decoration:underline;
}

menubottom a:link {
        COLOR: #4b5f63;
}

menubottom a:visited {
        COLOR: #4b5f63;
}

menubottom a:hover {
        FONT-SIZE: 11px;
        COLOR: #464646;
        FONT-FAMILY: arial;
        text-decoration:underline;
}

.content {
        width: 100%;
        line-height: 1.4;
        margin: 0.5em 0px;
}

.title {
        FONT-SIZE: 1.1em;
        COLOR: #aeaeae;
        FONT-WEIGHT: bold;
        MARGIN: 0px auto;
        MARGIN-BOTTOM: 0.25em;
}

.bodymain {
        padding: 10px 5px 10px 5px;
        background: #f5f7f7;
        color: #686868;
        font: 12px sans-serif, tahoma;
        vertical-align: top;
        border: 1px solid #c3c8cb;
}

.bodytxt_small {
        color: #686868;
        font: 10px sans-serif, tahoma, verdana, arial, helvetica;
        vertical-align: top;
}

.bodytable {
        background-color: #ffffff;
        color: #686868;
        font: 12px Verdana, Arial, Helvetica, sans-serif;
        vertical-align: top;
        text-align: left;
}

.bodytable a {
        COLOR: #494949;
        FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

.bodytable a:link {
        COLOR: #494949;
FONT-SIZE: 12px;
}

.bodytable a:visited {
        COLOR: #494949;
FONT-SIZE: 12px;
}

.bodytable a:hover {
        FONT-SIZE: 12px;
        COLOR: #005fa9;
        TEXT-DECORATION: underline
}

.table {
        background-color: #ffffff;
        color: #686868;
        font: 10px Verdana, Arial, Helvetica, sans-serif;
        vertical-align: top;
        text-align: left;
        border: 1px solid #c3c8cb;
}

.table a {
        COLOR: #494949;
        FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

.table a:link {
        COLOR: #494949;
}

.table a:visited {
        COLOR: #494949;
}

.table a:hover {
        FONT-SIZE: 10px;
        COLOR: #005fa9;
        TEXT-DECORATION: underline;
}

.table_2 {
        background-color: #ffffff;
        color: #686868;
        font: 12px Verdana, Arial, Helvetica, sans-serif;
        vertical-align: top;
        text-align: left;
        border: 1px solid #c3c8cb;
}

.table_2 a {
        COLOR: #494949;
        FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

.table_2 a:link {
        COLOR: #494949;
}

.table_2 a:visited {
        COLOR: #494949;
}

.table_2 a:hover {
        FONT-SIZE: 12px;
        COLOR: #005fa9;
        TEXT-DECORATION: underline;
}

.cell {
        padding: 4px 5px 5px 4px;
}

.ccell {
        padding: 4px 5px 5px 4px;
        text-align: center;
}

.cborder{
        padding: 4px 5px 5px 4px;
        border: #c3c8cb 1px solid;
}

.cborder_b{
        padding: 4px 5px 5px 4px;
        border: #c3c8cb 1px solid;
        background-color: #ffffff;
}

.ccborder{
        padding: 4px 5px 5px 4px;
        border: #c3c8cb 1px solid;
        text-align: center;
}

.bodytable_small {
        padding: 10px 5px 10px 5px;
        background-color: #ffffff;
        color: #686868;
        font: 10px Verdana, Arial, Helvetica, sans-serif;
        vertical-align: top;
        text-align: left;
        border: 1px solid #c3c8cb;
}

.leftstripe {
        padding: 10px 0px 0px 0px;
        color: #686868;
        font: 11px tahoma, sans-serif, verdana, arial, helvetica;
        vertical-align: top;
        background-color: #ececec;
        text-align: center;
}

.leftstripe a {
        COLOR: #494949;
        FONT-FAMILY: arial;
}

.leftstripe a:link {
        COLOR: #494949;
}

.leftstripe a:visited {
        COLOR: #494949;
}

.leftstripe a:hover {
        FONT-SIZE: 11px;
        COLOR: #005fa9;
        TEXT-DECORATION: underline
}

.tbox{
        background-color: #fafafa;
        border: #5e5d63 1px solid;
        color: #383838;
        font: 11px tahoma, verdana, arial, helvetica, sans-serif;
}

.tbox_10 {
        background-color: #fafafa;
        border: #5e5d63 1px solid;
        color: #383838;
        font: 10px tahoma, verdana, arial, helvetica, sans-serif;
}

.tbox_12 {
        background-color: #fafafa;
        border: #5e5d63 1px solid;
        color: #383838;
        font: 12px tahoma, verdana, arial, helvetica, sans-serif;
}

.table_brd {
        border: 1px solid #444444;
        background: #ffffff;
        margin: 20px;
}

.button {
        BORDER-RIGHT: #cccccc 3px double;
        PADDING-RIGHT: 5px;
        BORDER-TOP: #cccccc 3px double;
        PADDING-LEFT: 5px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BACKGROUND: url(../images/button_bg.png) repeat-x;
        PADDING-BOTTOM: 0px;
        MARGIN: 1px;
        BORDER-LEFT: #cccccc 3px double;
        WIDTH: auto;
        COLOR: #444444;
        LINE-HEIGHT: 16px;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: #cccccc 3px double;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 24px;
        TEXT-ALIGN: center
}

.tittle {
        text-align:left;
        background-color:#e8f0f1;
        padding:5px;
}

.titletop {
        line-height: 110%;
        margin: 0px;
        padding: 0px;
        FONT-SIZE: 1.2em;
        COLOR: #EFAE2E;
        FONT-FAMILY: helvetica, arial, sans-serif;
}

.tabheader {
        text-align: center;
        border: #c3bdbd 1 px solid;
        padding: 2px 0px 2px 8px;
        background-color: #d8dfe3;
        font: 10px verdana, tahoma, arial, sans-serif;
        font-weight: bold;
        color: #686868;
        background-repeat: repeat-x;
        background-image: url(../images/tcap3.png);
}

.tabheader_2 {
        text-align: left;
        border: #c3bdbd 1 px solid;
        padding: 2px 0px 2px 8px;
        background-color: #d8dfe3;
        font: 12px verdana, tahoma, arial, sans-serif;
        font-weight: bold;
        color: #686868;
        background-repeat: repeat-x;
        background-image: url(../images/tcap3.png);
}

.toptheme {
        width: 100%;
        height: 50px;
        text-align: center;
        background-repeat: repeat-x;
        background-image: url(../images/bg_top_theme.gif);
}

.bottom_left {
        background: #f3f3f3;
        color: #686868;
        font: 11px tahoma, verdana, arial, helvetica, sans-serif;
        background-repeat: repeat-x;
        background-image: url(../images/bottom_left_bg.gif);
}

.bottom_main {
        vertical-align: center;
        background: #f3f3f3;
        color: #686868;
        font: 11px tahoma, verdana, arial, helvetica, sans-serif;
        background-repeat: repeat-x;
        background-image: url(../images/bg_bottom.gif);
}

.top_main {
        background-repeat: repeat-x;
        background-image: url(../images/bg_top_main.gif);
}

.top_menu {
        background-image: url(../images/bg_top.gif);
        background-repeat: repeat-x;
}

.logo_main {
        color: #6e8080;
        font: 20px sans-serif, helvetica, arial, verdana, tahoma;
        font-weight: bold;
}

.mark_text {
        color: #444444;
        font: 12px sans-serif, helvetica, arial, verdana, tahoma;
        font-weight: bold;
}

.captionleft {
        width: 10px;
        background-color: #bfc2ca;
        background-repeat: repeat-x;
        background-image: url(../images/corner_top_left.gif);
}

.captionbar {
        padding-right:10px;
        color: #ffffff;
        font-weight: bold;
        font-size: 12px;
        background-color: #bfc2ca;
        font-family: verdana, tahoma, arial, sans-serif;
}

.capline {
        background-color: #ffffff;
}

.captionend {
        width: 10px;
        background-color: #bfc2ca;
        background-repeat: repeat-x;
        background-image: url(../images/corner_top_right.gif);
}

.captionmain {
        width: 100%;
        background-color: #ffffff;
        background-repeat: repeat-x;
        background-image: url(../images/line_top.gif);
}

.hline {
        width: 92%;
        height: 2px;
        background-color: #ffffff;
        background-repeat: repeat-x;
        background-image: url(../images/hr1.gif);
        align:center;
}
.tline a:link {
    FONT-SIZE: 11px;    
    text-decoration:none;
}
.tline a:visited {
    FONT-SIZE: 11px;    
    text-decoration:none;
}
.tline a:hover {
    FONT-SIZE: 11px;    
    text-decoration:none;
}
.linebottom {
        width: 100%;
        background-color: #ffffff;
        background-repeat: repeat-x;
        background-image: url(../images/line_bottom.gif);
}

.txt_block {
        padding: 5px 5px 5px 5px;
        background-color: #f9f9f9;
        border: 1px solid #dedede;
}

.bodymark {
        width: 98%;
        padding: 10px 5px 10px 5px;
        background-color: #edeef0;
        color: #686868;
        font: 12px Verdana, Arial, Helvetica, sans-serif;
}

td.news_item {
        FONT-WEIGHT: normal;
        FONT-SIZE: 11px;
        COLOR: #555555;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
        TEXT-DECORATION: none
}

td.news_item a {
        COLOR: #494949;
        FONT-FAMILY: arial;
FONT-SIZE: 11px;
}

td.news_item a:link {
        COLOR: #494949;
FONT-SIZE: 11px;
}

td.news_item a:visited {
        COLOR: #494949;
FONT-SIZE: 11px;
}

td.news_item a:hover {
        FONT-SIZE: 11px;
        COLOR: #005fa9;
        TEXT-DECORATION: underline
}

table.moduletable-auth {
	font-size:11px;
	padding-top:5px;
	padding-left:15px;
        font-family:tahoma, verdana;
}
table.moduletable-auth th {
	font-size:11px;
	padding-top:5px;
	padding-left:15px;
        font-family:tahoma, verdana;
        font-weight:bold;
}
table.moduletable-auth td {
        FONT-WEIGHT: normal;
        FONT-SIZE: 11px;
        COLOR: #555555;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
        TEXT-DECORATION: none
}
table.moduletable-news {
	font-size:11px;
	padding-top:5px;
	padding-left:15px;
        font-family:tahoma, verdana;
}
table.moduletable-news th {
	font-size:11px;
	padding-top:5px;
	padding-left:15px;
        font-family:tahoma, verdana;
        font-weight:bold;
}
table.moduletable-news td {
        FONT-WEIGHT: normal;
        FONT-SIZE: 11px;
        COLOR: #555555;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
        TEXT-DECORATION: none
}


td {
color: #686868;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}<br>