a:link, a:active, a:visited
{
 color:#729bc7;
 font-weight:bold;
 text-decoration:none;
}
a:hover
{
 color:#FB891A;
 font-weight:bold;
 text-decoration:underline;
}

.front_title_left
{
margin:0px;
padding:0px;
font-size:32px;
font-weight:bold;
text-align:left;
color:#5a83b0;
border:0px black solid;
border-collapse:collapse;
}
.front_title_right
{
margin:0px;
padding:0px;
/*font-size:25px;*/
font-weight:bold;
text-align:right;
color:#5a83b0;
border:0px black solid;
border-collapse:collapse;
}
.front_caption
{
margin:0px;
padding:0px;
font-size:12px;
/*font-style:italic;*/
text-align:right;
color:#494949;
}

#search_box
{
 border: 0px #d3e4f4 solid;
 width:200px;
 margin:0px;
 margin-right:5px;
 padding:0px;
 font-size:10px;
 float:right;
}
#search_box .top_inputbox
{
 border: 1px #d3e4f4 solid;
 color: #c4c4c4;
 width:200px;
 height:15px;
 margin-top: 22px;
 margin-right: 5px;
 font-size:10px;
}
p.justified_text
{
 text-align:justify;
}

.submenu a
{
margin:0px;
padding:0px;
border:0px black solid;
border-collapse:collapse;
}

a.dark:link, a.dark:active, a.dark:visited
{
 color:white;
 font-weight:bold;
 text-decoration:none;
}
a.dark:hover
{
 color:white;
 font-weight:bold;
 text-decoration:underline;
}
#inside_left_menu_content a.menu_left:link, #inside_left_menu_content a.menu_left:active, #inside_left_menu_content a.menu_left:visited
{
 color:#5b5b5b;
 font-weight:bold;
 text-decoration:none;
 margin:0px;
 padding:0px;
}
#inside_left_menu_content a.menu_left:hover
{
 color:#FB891A;
 font-weight:bold;
 text-decoration:underline;
 margin:0px;
 padding:0px;
}
.box_bottom a:link, .box_bottom a:active, .box_bottom a:visited, 
.box_bottom_middle a:link, .box_bottom_middle a:active, .box_bottom_middle a:visited, 
#inside_content_page a.orange:link, #inside_content_page a.orange:active, #inside_content_page a.orange:visited,
a.orange:link, a.orange:active, a.orange:visited
{
 color: #FB891A;
 font-weight:bold;
 font-size:15px;
 text-decoration:none;
 margin:0px;
 padding;:0px;
}
.box_bottom a:hover, 
#inside_content_page a.orange:hover,
a.orange:hover
{
 color: #FB891A;
 font-weight:bold;
 font-size:15px;
 text-decoration:underline;
 margin:0px;
 padding;:0px;
}

#tabs a.orange:link, #tabs a.orange:active, #tabs a.orange:visited
{
 color: #FB891A;
 font-weight:bold;
 font-size:15px;
 text-decoration:none;
}
#tabs a.orange:hover
{
 color: #FB891A;
 font-weight:bold;
 font-size:15px;
 text-decoration:underline;
}

a.blue:link, a.blue:active, a.blue:visited
{
 color:#729bc7;
 font-weight:bold;
 text-decoration:none;
}
a.blue:hover
{
 color:#729bc7;
 font-weight:bold;
 text-decoration:underline;
}
.caption
{
font-size:10px;
color:#747474;
font-style:italic;
}

#inside_content_page a:link, #inside_content_pagea:active, #inside_content_pagea:visited
{
 color:#729bc7;
 font-weight:bold;
 text-decoration:none;
}
#inside_content_page a:hover
{
 color:#FB891A;
 font-weight:bold;
 text-decoration:underline;
}

#inside_content_page h1
{
 color:#FB891A;
 font-size:21px;
 width:500px;
 border:0px red solid;
 display:block;
 margin:0px;
 padding:0px;
 margin-bottom:10px;
}
#inside_content_page h2
{
 color:#537293;
 font-size:15px;
 border:0px red solid;
 border-bottom: 1px #bed3e9 solid;
 border-right: 5px #bed3e9 solid;
 margin:0px;
 padding:0px;
 margin-bottom:5px;
 padding-right:5px;
 padding-bottom:2px;
 font-weight:bold;
 text-align:right;
}

#inside_content_page h2.mail
{
 color:#537293;
 font-size:15px;
 border:0px red solid;
 margin:0px;
 padding:0px;
 margin-bottom:5px;
 padding-right:5px;
 padding-bottom:2px;
 font-weight:bold;
 text-align:left;
}

#inside_left_menu_content h2
{
 color:#FB891A;
 font-size:15px;
 border:0px red solid;
 margin:0px;
 padding:0px;
 margin-bottom:5px;
 font-weight:bold;
 text-align:left;
}

.box_structure h1
{
 color:white;
 border:0px red solid;
 margin:0px;
 padding:0px;
 padding-left:10px;
 padding-top:8px;
 font-size:17px;
 font-weight:none;
}
.box_structure h2
{
 color:#FB891A;
 font-size:15px;
 border:0px red solid;
 margin:0px;
 padding:0px;
 margin-bottom:5px;
 font-weight:bold;
}

#tabs h2
{
 color:#537293;
 font-size:15px;
 border:0px red solid;
 margin:0px;
 padding:0px;
 margin-bottom:5px;
 font-weight:bold;
 text-align:left;
}
#inside_content_page h3
{
 color:#6f92b8;
 font-size:13px;
 border:0px red solid;
 margin:0px;
 margin-left:3px;
 padding:0px;
 margin-bottom:5px;
 font-weight:bold;
}
#tabs h3
{
 color:#7999ba;
 font-size:13px;
 border:0px red solid;
 margin:0px;
 padding:0px;
 padding-bottom:5px;
 margin-bottom:2px;
 margin-top:5px;
 padding-left:5px;
 font-weight:bold;
 display:block;
 /*width:645px;*/
 border-bottom:1px #e4effb solid;
}
.list_dec
{
 list-style-type:decimal ;
 list-style-position:outside;
 padding-left:20px;
 /*font-size:12px; 
 line-height:1.3; */
 text-align:justify;
}
.list_alpha
{
 list-style-type:lower-alpha ;
 text-align:justify;
}
.list_low_roman
{
 list-style-type:lower-roman ;
 text-align:justify;
}
ul.list_dec li, ul.list_alpha li
{
 margin-top:10px;
 text-align:justify;
}
