#container
{
width: 852px;
height:100%;
background-color:#FFFFFF;
}

#container2
{
width: 100%;
height:100%;
background-image: url(../images/advsmnnt.jpg);
background-repeat:no-repeat;
background-position:right top;
background-color:#FFFFFF;
}

#menu_container
{
width: 797px;
height: 28px;
background-image: url(../images/menutl.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#054495;
}

#menu_subcontainer
{
width: auto;
height: 28px;
background-image: url(../images/menucorner.gif);
background-repeat:no-repeat;
background-position:right;
}

#padm
{
height:auto;
padding:3px 0px 0px 52px;
}

.menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.menu:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration: underline;
color:#FF8400;
}


#search
{
width: 852px;
height:110px;
background-image: url(../images/lefttbig.jpg);
background-repeat:no-repeat;
background-position:left;
}

#search2
{
width: 852px;
height:110px;
background-image: url(../images/lefttbig2.jpg);
background-repeat:no-repeat;
background-position:left;
}

#searchtab
{
width: 532px;
height: 102px;
margin: 0px 0px 0px 289px;
background-image: url(../images/searcher.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#mid_container
{
width: 852px;
height:auto;
background-color:#FFFFFF;
}

#mid_container2
{
width: auto;
height:auto;
background-color:#FFFFFF;
}

#decor
{
width: 151px;
height: 65px;
background-image: url(../images/decor.jpg);
background-repeat:no-repeat;
}

#decor2
{
width: 223px;
height: 55px;
background-image: url(../images/decor2.jpg);
background-repeat:no-repeat;
}

#cat_tab
{
width: 429px;
height:140px;
margin: 0px 0px 0px 11px;
border:solid 1px #054495;
background-color:#FFFFFF;
background-image:url(../images/gradtable.gif);
background-repeat:repeat-x;
}

#cat_blue
{
width: 429px;
height:auto;
margin: 0px 0px 0px 11px;
border:solid 1px #054495;
background-color:#E5FBFF;
}

#cat_green
{
width: 690px;
height:auto;
border-left:solid 11px #37E1CC;
background-color:#E7FFFC;
padding-bottom:10px;
}

#cat_green2
{
width: auto;
height:auto;
border-left:solid 11px #37E1CC;
background-color:#E7FFFC;
padding-bottom:10px;
}

#news
{
width: 237px;
height:16px;
background-color:#002C69;
margin-left:10px;
}

#titnews
{
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:3px;
color:#FFFFFF;
font-weight:bold;
}

#ntxt
{
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:10px 11px 0px 11px;
color:#002C69;
border-bottom:solid 1px #000000;
}

#ntxt b
{
color:#000000;
font-size:12px;
font-weight:bold;
}
#more
{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin:10px 11px 0px 11px;
font-weight: bolder;
}

#more a
{
color:#FF8400;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bolder;
}

#tittle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:auto;
background-color:#99dfFF;
border-bottom:solid 1px #054495;
}

#goog
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:10px 11px 15px 11px;
color: #555555;
}

#goog b
{
font-size:11px;
color: #555555;
font-weight:bold;
}

#goog a
{
color:#FF8400;
font-weight:bold;
}

#mr_search
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:10px 11px 15px 11px;
color: #555555;
}

#mr_search a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #555555;
font-weight:bold;
}

#mr_searchm
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:10px 11px 15px 11px;
color: #000000;
}

#mr_searchm a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #000000;
font-weight:bold;
}

.mp
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #054495;
}

.mc
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color: #054495;
}

input,textarea,select,option
{
        color:#000000;
        font:normal 12px Arial;
        background-color:#FFFFFF;
        border-top-width:1px;
        border-left-width:1px;
        border-bottom-width:1px;
        border-right-width:1px;
        border-top-color: #000000;
        border-right-color: #000000;
        border-bottom-color: #6D859A;
        border-left-color: #6D859A;

}
.submit {
        color:#000000;
        font:normal 11px Arial;
        background-color:#E1CABA;
        border-top-width:1px;
        border-left-width:1px;
        border-bottom-width:1px;
        border-right-width:1px;
        border-top-color: #6D859A;
        border-right-color: #6D859A;
        border-bottom-color: #6D859A;
        border-left-color: #6D859A;
}



/* CSS from toturials of www.alsacreations.com/articles */
<!-- 

#menuleft{
border-top: 1px solid #ffffff;
}
body {
margin: 0;
padding: 0;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menul {
position: relative;
}
#menul {
width: 223px;
}
#menul dt {
cursor: pointer;
margin: 0px 0;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
border-bottom: 1px solid #ffffff;
background: #B5E7FF;
}

#menul dt a:hover {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
background: #ffffff;
}

#menul dd {
border-bottom: 1px solid #ffffff;
}
#menul li {
text-align: left;
}
#menul dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
padding-left:20px;
}

#menul li a{
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
padding-left:30px;
}

#menul li a:hover,{
background: #DEF4FF;
}

#menu1 dt a:hover {
background: #ffffff;
}

.mentions {
position: absolute;
top : 300px;
left : 10px;
color: #000;
background-color: #ddd;
}
-->

a.add
{
background-color:#00CCFF;
padding: 1px 2px;
text-decoration:none;
color:#000000;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
border:solid 1px #000000;
}

h5
{
background-color:#054495;
padding: 2px 4px;
width:auto;
text-decoration:none;
color:#ffffff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#ads
{
width:151px;
height:auto;
color:#571F00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align: left;
}

#ads_inside
{
padding:0px 10px;
height:auto;
color:#571F00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}



#ads a
{
color:#A93C00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#ads b
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
}

#legend
{
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#browse a
{
color:#FF8400;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}

#about
{
color:#000000;
padding:0px 11px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a
{
color:#054495;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}