body{background-color:#375a97;padding:0px;margin:0px;}
a {color: #ffffff; text-decoration: none;}
a:visited {text-decoration: none; color: #999;}
a:hover {color: #000000; text-decoration: underline;}
img {border:0;}
#header{width:100%; background-color:#FEFEFE;height:auto;
        text-align:center;padding-top:5px;}
.headerline{height:23px; width:100%; background-image:url(../images/header.jpg);background-repeat:repeat-x;border:0px;}
#Ilogo{width:136px;height:80px;margin-top:5px;border:0px solid black;}
#IIlogo{border:0px solid black;/*width:80%;height:80%;*/}
#container{position: relative;/*padding-bottom:480px;*/border: 1px solid #375a97; /* to overcome IE bug */}
#sidebar {position:absolute; top:0px; left:0px; width:270px;border:1px outset #21304F;
          background-image:url(../images/sidebarcontent.gif);background-repeat:repeat-y;}
#sidebar h1{display:none;}
#sidebar ul{list-style-type:none;font-family:arial;font-style:italic;text-align:right;margin:0px;
            font-size:large;font-weight:bolder;}
#sidebar li{margin:0px 10px 0px 0px;border-bottom:2px inset #34558F;height:50px;padding:20px 0px 0px 0px;}
#sidebar a{color:#d0f0f1;text-decoration:none;height:30px;margin-right:5px;}
#sidebar a:link {color:#d0f0f1;}
#sidebar a:visited {color:#DADADA;}
#content {color:#FFFFFF;margin-left:270px;
         font-family:arial;padding:0px 10px 10px 10px;min-height:500px;}
#content div {margin:0px -10px 10px -10px;padding:0px;width:auto;height:auto;
			  border:inset #375a97 1px;background-color:#2E4879;}
#content label{font-size:x-small;}
#content form{margin:5px;}
#content input {font-size:x-small;border:0px;margin-top:5px;margin-left:5px;}
#content input.text,#autorization input.text{border:inset #375a97 1px;background-color:#D2D2D0;}
#content input.submit,#autorization input.submit{border:outset #375a97 1px; background-color:#375a97; color:white;}
#content address{font-size:small;font-weight:bold;}
#content ul{font-size:small;list-style-type:circle;}
p.cap{text-align:center;font-weight:bolder;font-size:large;}
p.text{text-indent:3em;text-align:justify;}
p.strong{font-weight:bold;font-size:small;}
#content table{margin:5px 5px 5px 5px;border-collapse:collapse;border:0px solid #21304F;table-layout:auto;}
#content td{font-size:small;font-weight:bold;border-bottom:1px solid black; border-top:1px solid black;
             border-right:1px solid #21304F;border-left:1px solid #21304F;color:#21304F;}
td.newsdescription{width:450px;text-align:justify;text-indent:3em;padding-left:10px;padding-right:10px;}
#footer{width:100%;/*position: absolute;bottom: 0; */clear:both }
#footer table{width:100%;border-collapse:separate;}
#footer td{background-color:#2E4879;height:150px;text-align:center;border:1px outset #2E4879;border-spacing:5px 6px;vertical-align:middle;}
#footer h1{display:none;}
#footer ul{padding-top:25px;background-color:#1B2C4A;height:100px;
           list-style-type:none;font-family:arial;font-style:bold;text-align:center;
           margin:5px 5px 15px 5px;border:1px outset #011642;}
#footer li{display:inline;margin-left:10px;}
#footer a{color:#DADADA;text-decoration:none;}
#footer a:link{color:#DADADA;}
#footer a:visited {color:#FFFFFF; border-bottom:1px outset #21304F;}
#footer a:focus,
#footer a:hover { background: transparent;border-bottom: 1px outset #DADADA;}
#footer img{border:0px;}
#autorization{border:1px outset #375a97; height:auto;width:400px; color:white; position:absolute; top:25%;left:25%;text-align:center;padding:20px;background-image:url(../images/autorization.jpg);background-repeat:repeat-x;}
#autorization label{margin:5px;}