body {background:#FFFFFF}

/*----------- TOP ROW ------------*/
td.toprow {background:#2058A1;text-align:center;border: solid outset 1px;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#1A447B,EndColorStr=#2058A1,GradientType=0)}

.toprow h1{font-family:arial;color:#FFFFFF;font-size:10px;text-decoration:none;margin:0px;}

/*----------- LOGO ------------*/
td.logo {height:70px;background:#719BD3;text-align:center;vertical-align:middle;border: solid 1px outset;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFF,EndColorStr=#719BD3,GradientType=0)}

td.logo-name {height:70px;width:310px;text-align:center;vertical-align:middle;
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color=#888888, Positive="true") }

.logo-name a{FONT-SIZE:28px;COLOR:#1A447B;FONT-FAMILY:tahoma;font-weight:;text-decoration:none}
.logo-name a:hover {FONT-SIZE:28px;COLOR:#666666;FONT-FAMILY:tahoma;font-weight:;text-decoration:none}
td.logo-adver {height:70px;width:470px;text-align:center;vertical-align:middle}

/*----------- RIGHTS ------------*/
td.rights {background:#2058A1;font-family:arial;color:#FFFFFF;font-size:12px;text-align:center;border: solid outset 1px;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#1A447B,EndColorStr=#2058A1,GradientType=0)}

.rights a {font-family:arial;color:#FFFFFF;font-size:12px;text-decoration:none}
.rights a:hover{font-family:arial;color:#AAAAFF;font-size:12px;text-decoration:underline}

/*-------------- LEFT MENU --------------*/
td.leftmenu {padding: 0px;}

td.menu0 {height:20px;font-weight:bold;font-size:15px;color:#FFFFFF;font-family:tahoma;padding-left:5px;border:solid outset 1px;background:#1A447B;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#1A3360,EndColorStr=#4F7BB6,GradientType=1)}

.menu0 a{font-weight:bold;font-size:15px;color:#FFFFFF;font-family:tahoma;text-decoration:none}
.menu0 a:hover{color:yellow;text-decoration:none}

td.menu1 {width:100%;text-align:left;height:20px;vertical-align:middle;background:#EEEEEE;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#BBBBBB,EndColorStr=#F9F9F9,GradientType=1)}

td.menu1 a:hover{width:100%;background:#FFFFFF;display:block;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#FFFFFF,EndColorStr=#99BBE8,GradientType=1)} 

.menu1 a{padding-left:10px;font-weight:normal;font-size:15px;color:#444444;font-family:arial;text-decoration:none}
.menu1 a:hover{padding-left:10px;color:#FF3300;text-decoration:none}

td.menu1_space {height:10px;font-size:5px;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#BBBBBB,EndColorStr=#F9F9F9,GradientType=1)}

td.under_menu {background-color:#EEEEEE;padding-top:5px;vertical-align:top;text-align:center;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#BBBBBB,EndColorStr=#F9F9F9,GradientType=1)}

/*-------------- RIGHT SECTION --------------*/

td.right_td {height:100%;vertical-align:top;border-left:solid #CCCCCC 1px;padding-right:4px;padding-bottom:4px;
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#F9F9F9,EndColorStr=#BBBBBB,GradientType=1)}

/*-------------- NEWS --------------*/
div.newsboxheadline {text-align:center;border:solid #000000 1px;border-bottom:0px;background-color:#E46702;padding:3px;FONT-WEIGHT:bold;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY:arial}

div.newsbox {text-align:left;border:solid #555555 1px;background-color:#FFFFFF;padding:3px;FONT-SIZE:11px;COLOR:#444444;FONT-FAMILY:arial}
.newsbox a{FONT-SIZE:11px;FONT-WEIGHT:bold;COLOR:#36c;FONT-FAMILY:arial;TEXT-DECORATION:underline}
.newsbox a:hover{FONT-SIZE:11px;FONT-WEIGHT:bold;COLOR:red;FONT-FAMILY:arial;TEXT-DECORATION:none}

/*-------------- PORTAL --------------*/
.portal_had_link {font-family:tahoma;size:13px;color:#1A447B;font-weight:bold;}
.portal_had_link:hover{color:red;}

.portal_text_link {text-decoration:none;font-family:arial;font-size:11px;color:#555555}
.portal_text_link:hover{text-decoration:none;font-family:arial;font-size:11px;color:#AA0000}

.portal_in_Table{border:solid #990000 0px;padding:0px;vertical-align:top}
.portal_img_link{border:solid black 0px}

table.portal_table {width:100%}
table.portal_element{width:100%;background-color:#FFFFFF;vertical-align:top;text-align:center;border:solid #CCCCCC 1px;}

/*----------- WELCOME & BODY TEXT ------------*/
div.welcome_text, div.bodytext, td.welcome_text, td.bodytext {padding:5px;FONT-SIZE:12px;COLOR:#444444;FONT-FAMILY:arial;border:solid #CCCCCC 1px;background:#FFFFFF}
.welcome_text a, .bodytext a{FONT-SIZE:12px;COLOR:#444444;FONT-FAMILY:arial;TEXT-DECORATION:underline}
.welcome_text a:hover, .bodytext a:hover{COLOR:red;TEXT-DECORATION:none}

.welcome_text p, .bodytext p{margin:1px}

.welcome_text h1, .bodytext h1{FONT-SIZE:22px;COLOR:#1A447B;FONT-FAMILY:arial;margin:1px;}
.welcome_text h1 a, .bodytext h1 a{FONT-SIZE:22px;COLOR:#1A447B;FONT-FAMILY:arial;TEXT-DECORATION:underline;margin:1px}
.welcome_text h1 a:hover, .bodytext h1 a:hover{COLOR:red;TEXT-DECORATION:none}

.welcome_text h2, .bodytext h2{FONT-SIZE:20px;COLOR:#1A447B;FONT-FAMILY:arial;margin:1px;}
.welcome_text h2 a, .bodytext h2 a{FONT-SIZE:20px;COLOR:#1A447B;FONT-FAMILY:arial;TEXT-DECORATION:underline;margin:1px}
.welcome_text h2 a:hover, .bodytext h2 a:hover{COLOR:red;TEXT-DECORATION:none}

.welcome_text h3, .bodytext h3{FONT-SIZE:18px;COLOR:#1A447B;FONT-FAMILY:arial;margin:1px;}
.welcome_text h3 a, .bodytext h3 a{FONT-SIZE:18px;COLOR:#1A447B;FONT-FAMILY:arial;TEXT-DECORATION:underline;margin:1px}
.welcome_text h3 a:hover, .bodytext h3 a:hover{COLOR:red;TEXT-DECORATION:none}

.welcome_text h4, .bodytext h4{FONT-SIZE:16px;COLOR:#1A447B;FONT-FAMILY:arial;margin:1px;}
.welcome_text h4 a, .bodytext h4 a{FONT-SIZE:16px;COLOR:#1A447B;FONT-FAMILY:arial;TEXT-DECORATION:underline;margin:1px}
.welcome_text h4 a:hover, .bodytext h4 a:hover{COLOR:red;TEXT-DECORATION:none}

.welcome_text h5, .bodytext h5{FONT-SIZE:15px;COLOR:#1A447B;FONT-FAMILY:arial;margin:1px;}
.welcome_text h5 a, .bodytext h5 a{FONT-SIZE:15px;COLOR:#1A447B;FONT-FAMILY:arial;TEXT-DECORATION:underline;margin:1px}
.welcome_text h5 a:hover, .bodytext h5 a:hover{COLOR:red;TEXT-DECORATION:none}