* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

h1{ font-size:36px;}
h2{ font-size:26px;}
h3{ font-size:18px;}
h4{}
h5{}
img {border:none;}
a{ color:#06F;}
#wrapper { 
 margin: 0 auto;
 width: 920px;
}
#header {
 width: 920px;
 color: #333;
 height: 105px;
 margin: 10px 0px 5px 0px;

}
.warning{ color:#F00; width:898px; padding:10px; text-align:center; margin-bottom:5px; background:#f8b8b8; border:1px solid #cb030e; color:#ce1122; font-weight:bold;}
#user-log{width:428px; padding:20px 12px 0 0; height:44px; float:right; text-align:right; font-weight:bold;}
#dbic{width:95px; height:95px; float:right; margin-left:10px;}
#logo{width:280px; height:100px; margin-right:10px; float:left}
#login{width:630px; height:90px;  float:left}
form p { position:relative }
label  { position:absolute; top:0; left:0}
.logintable{}
#login input{width:150px; height:20px;}
.loginbox{border:1px solid #CCC; margin-left:5px;}
#contactinfo{width:185px; height:27px; background:#fff url(images/telephone.jpg) no-repeat; float:right; color:#86b9e6; font-size:22px; padding:3px 0 0 35px;}
#contactinfo2{width:185px; height:27px; background:#fff url(images/telephone.jpg) no-repeat; float:right; color:#86b9e6; font-size:22px; padding:3px 0 0 35px; margin-top:65px;}
td.contacthead{padding:5px 0; font-size:18px; color:#0085A9; }
#navigation {
 width: 900px;
 color: #FFF;
 padding: 5px 10px;
 margin: 0px 0px 5px 0px;
 background: #182253 url(images/nav-rounded.jpg) top left no-repeat;
}
#navlist {width:820px; margin-left:70px; padding:5px 0px;}
#navlist li
{
display: inline;
list-style-type: none;
padding-left: 10px;
font-size:16px;
font-weight:bold;
}
#navlist li a
{
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:none;
padding:5px;
}

#home-content { 
 width: 900px;
 color: #333;
background: #0083c1 url(images/home-body-bg.jpg) no-repeat;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 350px;
}
#home-body-text{width:880px; height:200px; padding:0 10px; text-align:right; color:#fff;}
#home-body-text h1{ margin-bottom:10px;}
#home-body-text h2{ margin-bottom:10px;}
#home-body-text h3{ margin-bottom:10px; line-height:30px;}

#home-tabs{width:900px; height:150px; text-align:right; color:#fff;}
.home-tabs-item{width:293px; height:150px; margin-right:10px;  float:left;}
.home-tabs-item-end{width:293px; height:150px;  float:left;}
#angel-news { 
 width: 920px;
 color: #fff;
 background: #182253;
 margin: 0px 0px 10px 0px;
 border-bottom:4px solid #ebbe00;

}
#angel-news p { font-size:18px; font-weight:bold; text-transform:uppercase;}
#angelnewslabel{width:150px; height:32px; float:left;  background:url(images/news-bg.png) no-repeat; text-align:center; font-weight: bolder; color:#d80000; font-size:18px; text-transform:uppercase; padding-top:8px; }
.example4_container{padding:5px; }





#content { 
 width: 920px;
 color: #333;
 margin: 0px 0px 5px 0px;
 height: auto;
float:left;
 border-bottom:1px #d6d6d7 solid;
}
#content p{line-height:20px; margin-bottom:10px;}
#content h1{color:#0085a9; font-size:18px; margin:10px 0;}
#content ul{margin-left:30px; margin-bottom:10px; line-height:20px;}
#content ol{margin-left:30px; margin-bottom:10px; line-height:20px;}
#content-inner-left{width:580px; height:auto; margin-right:20px;  float:left; padding:0px;}
#content-inner-left p{padding:0 10px;}
#content-inner-right{width:300px; height:auto;  float:right; padding-top:12px;}
#content table { font-size:12px}
.listinghead{padding:10px; font-size:14px}
.sectiionheadtext{padding:5px 0;}
.sidebar-text{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; padding:10px 0;}

table.listing
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 100%;
margin:0 0 20px 0;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.listing td
{
color: #333;
padding: 4px;
text-align: left;
border: 1px #cccbcb solid;}

table.listing td.listinghead
{background-color: #D5E2FF;
color: #333;
padding:10px; font-size:14px;
text-align: left;
border-bottom: 1px #cccbcb solid;
font-weight: bold;} 



#home-footer-comments { 
 width: 920px;
 height:45px;
 color: #7f7e82;
 background: #fff;
 margin: 0px 0px 10px 0px;
 font-size:12px;
 line-height:20px; float:left;
}
#home-footer-logos { 
 width: 920px;
 height:50px;
 color: #7f7e82;
 background: #fff;
 margin: 0px 0px 10px 0px;
 font-size:14px;
 line-height:20px;
 border-bottom:1px #d6d6d7 solid;
 padding: 0 0 5px 0; float:left;
}
#home-footer-logos-left{width:500px; height:50px; float:left; margin-right:10px; }
#home-footer-logos-right{width:400px; height:50px; float:right; margin-left:10px; }
.home-footer-logos-titles{width:100px; height:40px; border-right:1px solid #d6d6d7; color:#99989c; font-size:16px; padding-top:10px; padding-left:10px;}
.home-footer-logos-images-left{width:380px; height:50px; float:right;}
.home-footer-logos-images-right{width:280px; height:50px; float:right;}


