/* CSS Document */
body {background-color:#dde8f0; margin:0px; margin-top:10px; margin-bottom:0px; width:100%; height:100%; text-align:center; font-family:"Arial", "Arial MT", "Verdaner"; font-size:12px;}
select, input, textarea {font-size:12px; font-family:"Arial", "Arial MT", "Verdaner"; color:gray;}
p {margin:0px; padding:0px; text-align:left;}
ul {margin:0px; padding:0px; padding-left:20px; margin-bottom:5px; color:#555;}

#maincontainer {width:833px; height:100%; margin-left:auto; margin-right:auto;}
#mainheader {position:relative; height:208px; background-image:url(../img/bg_mainheader.jpg); padding-left:10px; padding-right:10px;}
  #logobtn {position:absolute; left:30px; top:40px; height:110px; width:315px;}
  #homebtn {position:absolute; left:13px; bottom:-4px; height:20px;}
  #homebtn p {color:white; font-weight:bold;}
#maincontent {width:100%; position:relative; background-image:url(../img/bg_maincontainer.jpg); text-align:left; background-repeat:repeat-y; padding-left:10px; padding-right:10px; padding-top:3px;}

#columnavigation {width:160px; float:left; margin-left:3px; margin-right:10px;}
  #columnavigation div {width:100%; margin-bottom:10px; background-color:#eaeaea; background-image:url(../img/bg_navigation.jpg); background-repeat:no-repeat; background-position:bottom; overflow:hidden;}
    #columnavigation div p {color:black; font-size:12px; line-height:12px; margin-left:5px; margin-bottom:5px; margin-right:3px;}
    #columnavigation div a {color:black; text-decoration:none;}
    #columnavigation div a:hover {color:black; text-decoration:underline;}
    #columnavigation div p a {color:black; font-size:12px; line-height:13px; margin:0px; margin-left:5px; margin-bottom:5px; margin-right:3px;}
    #columnavigation div select {width:90%;}
    #columnavigation div div {width:100%; height:15px; margin-bottom:5px; background-image:url(../img/bg_navigationhead.jpg); background-repeat:no-repeat; background-position:top; background-color:#207fbb;}
      #columnavigation div div p {color:white; font-weight:bold; font-size:12px; line-height:14px; margin:0px; margin-left:3px; margin-right:3px;}


#columcontent {width:468px; float:left; margin-right:10px;}
  div.content {border-top:1px #ababab solid; border-bottom:2px #ababab solid; margin:0px; margin-bottom:3px; vertical-align:top;}
    div.content p.text {color:#555; font-size:12px; line-height:14px;}
    div.content p.subhead {color:#F4A333; font-size:16px; line-height:14px; margin-top:12px; font-weight:bold;}
  div.head {border:none; height:60px;}
  div.smallheader {border-top:none; height:14px;}
    div.smallheader p {color:#1C689C; font-size:16px; line-height:12px; font-weight:bold;}
  div.contentoptions {border:none; height:20px;}
    div.left {float:left; margin-right:10px;}
    div.right {float:right; margin-left:10px;}
    div.center {text-align:center;}
  div.empty { padding-bottom:0px; height:500px; padding-top:10px;}
  div.entrie { padding-bottom:0px; padding-top:10px;}
    div.entrie table {width:100%; margin-top:5px;}
      td.entriestats {width:33.33%; height:40px;}
      td.active {background-image:url(../img/bg_activetd.jpg); background-repeat:repeat-x; color:white; background-position:bottom;}
      div.rating {width:91px; height:16px; background-repeat:no-repeat; margin-left:auto; margin-right:auto;}
      div.r0 {background-image:url(../img/btn_rating_00.png);}
      div.r10 {background-image:url(../img/btn_rating_10.png);}
      div.r20 {background-image:url(../img/btn_rating_20.png);}
      div.r30 {background-image:url(../img/btn_rating_30.png);}
      div.r40 {background-image:url(../img/btn_rating_40.png);}
      div.r50 {background-image:url(../img/btn_rating_50.png);}
      div.r60 {background-image:url(../img/btn_rating_60.png);}
      div.r70 {background-image:url(../img/btn_rating_70.png);}
      div.r80 {background-image:url(../img/btn_rating_80.png);}
      div.r90 {background-image:url(../img/btn_rating_90.png);}
      div.r100 {background-image:url(../img/btn_rating_100.png);}
      div.rating div, div.newrating div {background-color:transparent; width:10%; height:100%; float:left;}
      
      div.infoarea {height:1px; width:100%; overflow:auto; border-top:#a6cce4 1px solid; display:none; overflow:hidden; background-color:#f4faff;}
        div.commentsentrie {border-bottom:#c6deee 1px solid; padding-top:5px; padding-bottom:5px; background-color:#edf4f9;}
        div.commentsentrie table{width:408px;}
        div.commentsoptions{position:relative; height:18px; border-top:#a6cce4 1px solid; background-color:#c2dcec;}
        td.singlerating{text-align:right; vertical-align:top;}
      div.newratinglink {position:absolute; height:20px; right:10px; top:3px;}
        div.newratinglink p {color:#1C689C; font-size:12px; line-height:12px; font-weight:bold;}
        
        div.addinfosentrie {border-bottom:#c6deee 1px solid; padding-top:0px; padding-bottom:0px; background-color:#edf4f9;}
        div.addinfosentrie table{width:408px;}
      
      div.newratingform {height:100%; position:relative; overflow:hidden; padding-left:20px; padding-right:20px; background-color:#edf4f9;}
      div.newrating {width:91px; height:16px; background-repeat:no-repeat; position:absolute; left:345px; top:0px; margin-right:30px; margin-top:10px;}
      
    div.home {border:none; width:469px; height:328px; background-image:url(../img/bg_home.jpg); margin-bottom:30px; background-repeat:;}
      div.home p.headline {font-size:24px; line-height:25px; color:#1c689c; font-weight:bold; margin-top:10px; margin-bottom:10px;}
      div.home p.text {color:#555; font-size:12px; line-height:14px;}
      div.home p.subhead {color:#F4A333; font-size:16px; line-height:14px; margin-top:12px; font-weight:bold;}
      
      .clear {clear:both;}
      
#columadd {width:160px; float:left;}
#footer {clear:both; width:813px; border-bottom:solid 1px silver; padding-top:80px; height:45px; text-align:center;}
  #footer p {font-size:10px; color:gray; text-align:center;}
p.headline {font-size:25px; line-height:27px; color:#1c689c; font-weight:bold; margin-top:10px;}
p.countedentries {font-size:12px; color:gray; font-weight:bold;}
p.pageoption {font-size:10px; line-height:16px; color:gray; font-weight:bold;}
p.entriesubline {color:#000; font-size:10px; line-height:12px; font-style:italic;}
p.entriehead {color:#f4a333; font-size:18px; line-height:18px; font-weight:bold;}
p.entriedescription {color:#5d5d5d; font-size:11px; line-height:13px; padding-right:50px;}
p.entriestatkey {color:#909090; font-size:10px; text-align:center;}
p.entriestatvalue {color:#707070; font-size:25px; line-height:20px; font-weight:bold; text-align:center;}
p.msg {color:#5d5d5d; font-size:11px; line-height:13px; text-align:center; margin-top:20px;}

p.formheadline {color:#5d5d5d; font-size:16px; line-height:17px; text-align:left; font-weight:bold; margin-bottom:10px; margin-top:15px;}
p.formkey {color:gray; font-size:11px; line-height:13px; text-align:left;}
p.formvalue {color:#5d5d5d; font-size:11px; line-height:13px; text-align:left;}

p.commentshead {color:#1c689c; font-size:14px; line-height:16px; font-weight:bold; margin-left:10px;}
p.commentstext {color:#444; font-size:11px; line-height:14px; margin-left:10px;}
p.commentssubline {color:#8b8b8b; font-size:9px; line-height:12px; font-style:italic; margin-left:10px;}

p.storeinfo_key{color:black; font-weight:bold; font-size:11px;}
p.storeinfo_value{color:gray; font-size:11px;}

img.arrow {margin-left:5px; margin-right:5px;}
img.entrie {float:left; margin-right:5px;}
img.entrieimg {float:left; margin-right:5px;}
.btn {cursor:pointer;}

input.button {color:#333;}
.form {border:#c6deee solid 1px;}
input.form {height:16px; width:200px; margin-bottom:3px;}
textarea.form {height:90px; width:363px; margin-bottom:3px; padding-right:10px;}

.formerror {color:#c33; border:#c33 solid 1px; background-color:#fcc;}


