/* Resets */

/* Main Tags */
body{ margin: 0; padding: 0; font: 12px Arial, Helvetica, sans-serif; color: #606060; background:url(../images/tbg.gif) top repeat-x; }
ul{list-style:disc; padding:10px 20px;}

/* Hyper Links */
a{ font-family: arial; font-size:12px; color: #255FB0; text-decoration:none; }
a:hover{ color: #FF6030; }
a.tool{ color:#808080; }
a.tool:hover{ color:#336FB0; }
a.pagination{ padding:3px 6px; border:1px solid #BCD2E6; margin: 0px 2px; }
a.large{ font-family: arial; font-size:28px; color: #255FB0; font-family: "times new roman"; text-decoration:none; }
a.large:hover{ color: #FF6030; }
a.deleted{ color: #E05040; }
a.nanchor{ font-size: 0px; }

/* Hyper Texts */
h1 { font-family: arial; font-size:20px; color: #606060; margin:0; padding-bottom:2px; background:url(../images/bor.gif) bottom left no-repeat; padding-bottom:8px; }
h2 { font-family: arial; font-size:20px; color: #606060; margin:0; padding-bottom:2px; background:url(../images/bor.gif) bottom left no-repeat; padding-bottom:8px; }

/* Tables */
td{ color: #606060; }
td.tool{ height: 50px; }

/* Layouts */
div.header{ text-align:center; width:100%; }
div{ color: #606060; }
div.footer{ font-size: 10px; color: #A0A0A0; padding-top: 4px; text-align: center; }
div.small-vs{ height: 8px; font-size: 1px; }
.feedback { list-style: circle; padding: 2px 30px; }
.feedback li { list-style: circle; padding: 6px 0px; }
.version-changes { list-style: disc; padding: 2px 30px; }
.ulists{ list-style: disc; padding: 2px 30px;}
span.highlight{color:#080;}
div.errormsg{padding:4px 10px; border:1px solid #FF8070; margin:10px; margin-bottom:20px; color: #FF4030;}

/* Medias */
img{ border: 0; }

/* Form Elements */
input.textbox{ border:1px solid #BCD2E6; width:140px; height:18px; color: #606060; font: 12px arial; padding: 0 2px; }
input.quicksearchbox{ border:1px solid #BCD2E6; font-size:11px; width:260px; height:14px; color: #909090; font-family:arial; padding: 2px 2px; font-weight: bold; }
input.button{ font: 11px arial; color: #404040; padding:2px 6px; }
label.form-label{ display: inline; vertical-align: middle; position: relative; top: -3px; padding-left:4px; }
select{ font: 11px arial; color: #808080; }

/* Elements */
#main{ width:710px; text-align:left; }


/* Classes */
div.disable-pagination { padding: 3px 8px; border: 1px solid #D0D0D0; margin: 0px 2px; color: #666; display: inline; background: #F8F8F8; }
a.current-pagination{ padding:3px 6px; border:1px solid #FF6030; margin: 0px 2px; }
div.pagination{ padding-top:40px; }
/* Tabs */
#tabs { float:left; width:614px; background:#FFFFFF; line-height:normal; background:url("../images/bg22.png") repeat-x; padding-bottom:10px; }
#tabs ul { margin:0; padding:10px 6px 0 12px; list-style:none; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a { font-size:11px; float:left; background:url("../images/tableft.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#tabs a span { float:left; display:block; background:url("../images/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#627EB7; margin-right:4px; }
#tabs a span { float:none; }
#tabs a:hover span { color:#627EB7; }
#tabs a:hover { background-position:0% -42px; }
#tabs a:hover span { background-position:100% -42px; }
#tabs #current a { background-position:0% -42px; }
#tabs #current a span { background-position:100% -42px; font-weight: bold;}

/* LavaLamp */
#lavaLampBasicImage { padding-top:4px; position: relative; padding-right:5px; overflow: hidden; height: 32px; }
#lavaLampBasicImage li { float: left; list-style: none; cursor: pointer; }
#lavaLampBasicImage li.backLava { background: url("../images/lava.gif") no-repeat right -30px; width: 9px; height: 30px; z-index: 8; position: absolute; }
#lavaLampBasicImage li.backLava .leftLava { background: url("../images/lava.gif") no-repeat top left; height: 30px; margin-right: 9px; }
#lavaLampBasicImage li a { font: bold 12px arial; text-decoration: none; color: #036; outline: none; text-align: center; top: 5px; z-index: 10; display: block; float: left; height: 30px; position: relative; overflow: hidden; margin: auto 4px; }
#lavaLampBasicImage li a:hover, #lavaLampBasicImage li a:active, #lavaLampBasicImage li a:visited { color: #222; border: none; }
