/* Style sheet styles */
HTML,BODY,INPUT,SELECT{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #666666;}
TD{vertical-align:top;}
a,a:link,a:visited,a:active{text-decoration: none;color: #0080c0;}
a:hover{text-decoration: underline;color: #CC0000;}
h1{font-size:14px;margin-bottom: 15px;}
h3{padding-top: 0px;}
#wrapper{background-color:#FFFFFF;}
#main .inside{padding:10px 20px;line-height: 1.5em;}
#header{border-bottom: 1px solid #FFFFFF;}
#left .inside{background-color:#CCCCCC;padding-top: 10px;}
#right{background-color:#e5e5e5;}
.header_navi{margin-left:auto;padding-top:10px;padding-right:10px;text-align:right;vertical-align:text-top;}
.header_left{width:200px;height:150px;float:left;display:block;background-color:#666666;border-right: 1px solid #FFFFFF;}
.mod_Banner{margin:10px auto;text-align:center;vertical-align:middle;}
.banner_image{margin-bottom: 10px;}
.mod_login,#request_password{padding:10px;}
.mod_login #username,.mod_login #password{width:90px;}
.formbody td{padding: 2px;}
.layout_simpletable{width:100%;border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-bottom:0px solid #cccccc;border-left:1px solid #cccccc;}
.layout_simpletable td.field{padding:4px;border-top:0px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:0px solid #CCCCCC;}
.layout_simpletable th.header{padding:4px;background-color:#e5e5e5;border-top:0px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:0px solid #cccccc;}
.text{width: 200px;}
.error{color:#FF0000;margin-top: 0px;}
.filter_group h3{float:left;margin-top:0;padding-right:10px;}
.mod_newsreader .block h1{font-size: 12px;}
#main .layout_catalog_list ul,#main .layout_category_list ul{padding: 0px;}
#main .layout_catalog_list ul li{padding: 4px 0px 4px 10px;margin: 5px 0px 10px 0px;list-style-image: none;list-style-position: outside;list-style-type: none;border-left: 4px solid #00ace8;background-color: #E5E5E5;line-height: 1.5em;}
#main .layout_category_list ul li{padding: 0px;margin: 5px 0px 10px 0px;list-style-image: none;list-style-position: outside;list-style-type: none;border-left: 4px solid #00ACE8;background-color: #E5E5E5;line-height: 1.5em;height: 60px;}
#main .layout_category_list ul li .image{float: left;padding: 0 10px 0 0;}
#main .layout_category_list ul li .title{font-size: 12px;font-weight: bold;padding-top: 3px;}
#main .layout_simple{padding-bottom: 20px;}
#main .layout_simple a{font-size: 12px;font-weight: bold;padding-bottom: 5px;}

