html,body{height:100%}
body{margin:0;padding:0;color:#727272;font-family:trebuchet ms;background:#fff}

ul{list-style:none;margin:0;padding:0;background:none}
li{margin:0;padding:0}
h1{color:#008538;font-size:0.8em;text-transform:uppercase;font-family:trebuchet ms;font-weight:normal;display:block}
a{color:#008538}

#container{width:100%;min-width:900px;height:100%;//width:expression(document.body.clientWidth <950? "950px": "100%");}
#container2{height:100%;min-height:100%;margin-bottom:-44px}
html>body #container2{height:auto;margin-bottom:5px}
/*
    #main{height:100%;min-height:100%;margin-bottom:-93px}
    html>body #main{height:auto;}
    #clear{clear:both;height:33px;}
*/

#header{height:109px; background:url(pics/header_bg.gif) repeat-x}
#header #cont{background:url(pics/header_logo_r.png) 100% 0 no-repeat; background:expression('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=pics/header_logo_r.png,sizingMethod=crop);z-index:10}
#header #logo{height:109px;width:400px}      

#exit{position:absolute !important;width:150px;top:130px;//top:120px;right:0px;text-align:right}
#exit a{color:#008538 !important;font-size:0.8em;text-transform:uppercase;font-family:trebuchet ms;font-weight:normal;padding-right:30px}



#top{clear:both;background:#c8c4b1 url(pics/top_bg.gif) repeat-x;overflow:hidden;padding-top:10px}
#top #auth{float:left;width:50%;overflow:hidden;}
#top #auth .col{width:40%;float:left;//margin-right:-30px}
#top #auth .col2{width:20%;float:left;//margin-right:-30px;}
#top #auth input{height:19px;font-size:0.6em;color:#727272;width:90%;//width:180px;border:1px solid #a2a2a2;//margin-left:-30px}
#top #auth a{display:block;font-size:0.7em;padding-top:5px;color:#727272}
#top #recent{float:left;width:33%}
#top #recent b{font-size:0.7em;float:left;margin-right:10px}
#top #favourites{float:left;width:34%;//width:33%}

#top #auth .cont,#top #recent .cont,#top #favourites .cont,#top #menu .cont,#top #search .cont{margin:0 30px 0 30px;overflow:hidden}
#top #favourites a, #top #recent a{font-size:0.7em;color:#727272;display:block}



#body{clear:both;margin-bottom:30px;//background:#fff;//border:1px solid #fff}
#body #cont{margin:30px}
.line {height:150px;margin-top:30px;//padding-top:30px;//margin-top:0}
.line .item{float:left;width:33%;text-align:center}
#body p{font-size:0.8em}

#top #menu{clear:both;float:left;width:66%;font-size:12px}

#top #menu a{text-decoration:none;float:left;height:18px}
body:first-of-type #top #menu a.m01{padding:4px 25px 0 10px}
body:first-of-type #top #menu a{text-decoration:none;float:left;height:16px}
#top #menu a.m0{background:#e0e0d7 url(pics/menu_00.gif) 100% 0 no-repeat;color:#a5a5a5;padding:2px 25px 0 10px}
#top #menu a.m01{background:#e0e0d7 url(pics/menu_01.gif) 100% 0 no-repeat;color:#a5a5a5;padding:2px 25px 0 10px}
#top #menu a.m1{background:#fff url(pics/menu_10.gif) 100% 0 no-repeat;color:#404040;padding:2px 25px 0 10px}
body:first-of-type #top #menu a.m0{padding:4px 25px 0 10px}
body:first-of-type #top #menu a.m1{padding:4px 25px 0 10px}
#top #menu a.r0{background:#e0e0d7 url(pics/menu_r0.gif) 100% 0 no-repeat}
#top #menu a.r1{background:#fff url(pics/menu_r1.gif) 100% 0 no-repeat}

#top #menu .cont1{background:url(pics/menu_l1.gif) 30px no-repeat;margin:30px 30px 0 0;padding:0 0 0 40px;overflow:hidden;height:20px}
#top #menu .cont0{background:url(pics/menu_l0.gif) 30px no-repeat;margin:30px 30px 0 0;padding:0 0 0 40px;overflow:hidden;height:20px;}
#top #search{float:left;width:34%}
#top #search img{float:left;margin-top:20px}
#top #search input{height:20px;font-size:0.6em;color:#727272;width:40%;border:none;margin:20px 0 0 0;float:left;border-bottom:1px solid #aca998;outline:none}




#body{clear:both;margin-bottom:30px;//background:#fff;}
.line {height:150px;margin-top:30px;//padding-top:30px;//margin-top:0}
.line .item{float:left;width:33%;text-align:center}

#hint{clear:both;background:#f7f6f2 url(pics/hint_bg.gif) repeat-x;overflow:hidden;}
#hint #close{height:13px;width:13px;float:right;cursor:pointer;cursor:pointer}
#hint #cont{clear:right;margin:0 60px 0 30px}
#hint #cont h1{font-size:0.8em;color:#404040;text-transform:capitalize}
#hint #cont p{font-size:0.7em;padding-bottom:5px}

#footer{clear:both;height:44px;background:#0a4b1a}

#register{height:500px;text-align:center;width:95%;margin:30px;}

#IAportal{height:500px;text-align:center;width:95%;margin:30px;}

#appeals{height:100%;text-align:center;width:95%;margin:20px}


#body{clear:both;margin-bottom:30px;//background:#fff;//border:1px
solid #fff}
#body .line {height:150px;margin-top:30px;//padding-top:30px;//margin-
top:0}
#body .line .item{float:left;width:33%;text-align:center}
#body .line .item a{text-decoration:none;color:#404040}
#body .line .item img{}
#body .line .item span{font-family:times new roman;font-size:
1.1em;display:block;width:auto}
body:first-of-type #body .line .item span{font-size:1em}
#body .item2{float:left;margin:30px 0 30px 30px}
.username {margin: 20px;}


.stat-tab {margin-bottom:30px; width:60%;}
.stat-tab .sub-header {font-size:0.8em; background-color:#f2f0e6; font-weight:bold; color:#9c9c9c;}
.stat-tab .sum{font-size:0.8em; font-weight:bold;}
.odd { background-color:#f2f0e6;}
.stat-tab td {border-right:1px dashed #d6d0b6;}
.stat-tab td.td-last {border-right:0px;}

