*{
margin:0px;
padding:0px
}
img{border:0px}
html{
width:100%;
padding:22px 0 0 0;
background-color:#1F1F1F;
}
body{
/*background-color:#FFFFFF;*/
width:796px;
margin:auto;
/*height:640px;
/*padding:0 20px 15px 20px;
border-left:1px solid #012158;
border-right:1px solid #012158; */
}

a{
font-weight:normal; 
color:#990000; 

}

.clear  { clear:both;}

/* ================= MENU ================= */
.menu{
padding:0 0 2px 0;
margin:0 0 1px 0;
border-bottom:3px solid #8A8F92;
height:45px;
width:798px;
}
.menu li, .menu img{
list-style-type:none;
float:left
}

/* ================= CONTENT ================= */
#content{
width:798px;
border-top:1px solid #8A8F92;
padding:1px 0 0 0;
font-family:Tahoma;
font-size:12px;
color:#6C6C6C;
}
#wrapper{
background-color:#fff;
width:746px;
border-top:1px solid #8A8F92;
padding:19px 26px 38px 26px;
float:left
}
.item{
width:340px;
float:left;
margin:0 30px 30px 0;
}
.item2 {
width:726px;
float:left;
padding:0 0 20px 0;
}

.item2-left{
width:340px;
float:left;
}

.item2-right{
width:340px;
float:right;
padding-top: 38px;
}
.item img, .item2 img{
float:left;
}
.title{
padding:0 0 20px 0;
}
.item p{
padding:0 0 0 10px;
margin:-2px 0 2px 0;
width:325px;
float:left
}
.item p a, .item2 p a{
color:#6C6C6C;
text-decoration:underline
}
.item p a:visited, .read:visited, .item2 p a:visited, #footer a:visited{text-decoration:underline}
.item p a:hover, .read:hover,.item2 p a:hover, #footer a:hover{text-decoration:none}
.read{
background-image:url(images/circle.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0 0 7px;
margin:7px 0 0 0;
float:left;
color:#1F1F1F;
/*text-decoration:underline*/
}
#wrapper .item2 .read2{
background-image:url(images/circle.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0 0 7px;
margin:1px 0 0 0;
float:left;
color:#1F1F1F;
/*text-decoration:underline*/
}

/* ================= PAGES CONTENT ================= */
.page-content{
width:480px;
float:left;
margin:0 10px 30px 0;
padding: 22px 0px 0px 0px;
}
.page-menu {
width:136px;
float:left;
margin: 0 20px 30px 0;
}
.page-content img, .page-menu img{
float:left;
}
.title{
padding:0 0 20px 0;
}
.page-content p{
padding:0 0 3px 10px;
margin:-2px 0 2px 0;
width:425px;
float:left
}
.page-menu p{
padding:0 0 0 10px;
margin:-2px 0 2px 0;
width:325px;
float:left
}
.page-content p a, .page-menu p a{
color:#990000;
text-decoration:underline
}
.page-content p a:visited, .read:visited, .page-content li, .page-menu p a:visited, {text-decoration:none}
.item p a:hover, .read:hover,.item2 p a:hover, {text-decoration:none}


.read{
background-image:url(images/circle.gif);
background-position:20px 5px;
background-repeat:no-repeat;
padding:0 0 0 7px;
margin:7px 0 0 0;
float:left;
color:#1F1F1F;
text-indent: 35px;
/*text-decoration:underline;*/
}

.read li{
background-image:url(images/circle.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0 0 7px;
margin:7px 0 0 0;
float:left;
color:#1F1F1F;
p { text-indent:30px; }
/*text-decoration:underline;*/
}
#wrapper .page-menu read2{
background-image:url(images/circle.gif);
background-position:0px 5px;
background-repeat:no-repeat;
padding:0 0 0 7px;
margin:1px 0 0 0;
float:left;
color:#1F1F1F;
text-decoration:underline
}



/* ================= NEWS ================= */
.news{
width:153px;
float:left;
border-right:1px solid #BEC1C3;
padding:0 15px 0 0
}
.news2{
float:left;
width:139px;
margin:0 0 0 20px
}
.news span, .news2 span{
color:#CD2701;
font-weight:bold;
display:block;
clear:both
}
.news a, .news2 a, .more{
float:left;
clear:both;
color:#CD2701;
width:65px;
font-weight:bold;
text-decoration:none;
font-size:10px;
background-image:url(images/arrows.jpg);
background-position:right 5px;
background-repeat:no-repeat;
padding:0 19px 0 0;
margin:10px 0 0 0
}

/* ============================= PRETTY TABLE ====================== */
table.pretty {
  margin: 1em 1em 1em 2em;
  background: whitesmoke;
  border-collapse: collapse;
}
table.pretty th, table.pretty td {
  border: 1px silver solid;
  padding: 0.2em;
}
table.pretty th {
  background: #663333;
  text-align: left;
  font-family:Tahoma;
  font-size:12px;
  color:#fff;

}
table.pretty caption {
  margin-left: inherit;
  margin-right: inherit;
}


#footer{
float:left;
text-align:right;
width:480px;
font-family:tahoma;
font-size:10px;
color:#747474;
padding:5px 0 0 0
}
#footer a{
color:#747474;
text-decoration:underline
}

/* ================= RESOURCES ================= */
.block{
background-color:#;
padding:0 0 17px;
overflow:hidden;
float:left;
font-family:Arial;
font-size:12px;
color:#676666;
width:500px;
margin:0 0 44px 0
}

.block1{
padding:0px 0 0 18px;
float:left;
border-bottom:1px solid #D8D8D8;
font-family:Tahoma;
font-size:12px;
color:#6C6C6C;
}

.box .indent2{ padding:6px 9px 4px 12px;}
.title1{ border-bottom:solid 1px #e9e9e9; margin-bottom:30px; padding:0 0 29px;}
.container2 {width:490px; height:120px;}
.imgindent {margin:-10px 17px 0 0; float:left; position:relative;}
.imgindent {margin:-10px 17px 0 0; float:left; position:relative;}
.padding3{ padding-top:30px;}

.resources img{
float:right;
}

.resources-page{
width:480px;
float:left;
margin:0 30px 30px 0;
padding: 22px 0px 0px 0px;
}
.resources-page img{
float:left;
}
.resources-page p{
padding:0 0 3px 10px;
margin:-2px 0 2px 0;
width:425px;
float:left
}
.title{
padding:0 0 20px 0;
}

/* ================= FOOTER ================= */
#footer{
background-image:url(images/bg.gif);
background-position:top left;
background-repeat:repeat-x;
float:left;
width:798px;
font-family:Tahoma;
font-size:11px;
color:#999;
text-align:center;
padding:15px 0 0 0
}
#footer a{
font-family:Tahoma;
font-size:11px;
color:#666;
text-decoration:underline
}
