h1 {font-size:20px; margin:0px; padding:0px;}
h2 {font-size:18px; margin:0px; padding:0px;}
h3 {font-size:16px; margin:0px; padding:0px;}
h4 {font-size:14px; margin:0px; padding:0px;}

body {
margin: 0;
padding: 0;
font-family: arial;
color: #111111;
background: #EDEDED;
}

.tablemenu {background-color:#000000; background-image: url("img/black.jpg"); background-repeat:repeat;background-position:center center;border-top: 1px solid #333333;}
.table-menu {background-image:url('image/style/bg-black.jpg'); background-repeat:repeat;}
.table-menu2box {background-image:url('image/style/black-header.jpg'); background-repeat:repeat;border:1px solid #333333; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.table-head_under {background-image:url('image/style/head_under.jpg'); background-repeat:repeat;}

a img {border: none;}
a:focus, a:hover, a:active {outline: none;}

a:link {text-decoration: none; color:#000000;}
a:visited {text-decoration: none; color:#000000}
a:hover {text-decoration: none; color:#666666;}
a:active {text-decoration: none; color:#000000}

a.none:link {text-decoration: none; color: #000000;}
a.none:visited {text-decoration: none; color: #000000;}
a.none:hover {text-decoration: none; color: #666666;}
a.none:active {text-decoration: none; color:#000000}

a.black:link {text-decoration:underline; color:#000000;}
a.black:visited {text-decoration:underline; color:#000000;}
a.black:hover {text-decoration:none; color:#333333;}

a.white:link {text-decoration: underline; color: #FFFFFF;}
a.white:visited {text-decoration: underline; color: #FFFFFF;}
a.white:hover {text-decoration: none; color: #FFFFFF;}

a.whitenone:link {text-decoration: none; color: #FFFFFF;}
a.whitenone:visited {text-decoration: none; color: #FFFFFF;}
a.whitenone:hover {text-decoration: none; color: #CCCCCC;}
a.whitenone:active {text-decoration: none; color: #FFFFFF;}

a.greynone:link {text-decoration: none; color: #999999;}
a.greynone:visited {text-decoration: none; color: #999999;}
a.greynone:hover {text-decoration: none; color: #EEEEEE;}

a.red:link {text-decoration: underline; color: #CC0000;}
a.red:visited {text-decoration: underline; color: #CC0000;}
a.red:hover {text-decoration: none; color: #CC0000;}

a.rednone:link {text-decoration: none; color: #CC0000;}
a.rednone:visited {text-decoration: none; color: #CC0000;}
a.rednone:hover {text-decoration: none; color: #000000;}

a.yellownone:link {text-decoration: none; color: #FFCC00;}
a.yellownone:visited {text-decoration: none; color: #FFCC00;}
a.yellownone:hover {text-decoration: none; color: #000000;}

a.bluenone:link {text-decoration: none; color: #0066CC;}
a.bluenone:visited {text-decoration: none; color: #0066CC;}
a.bluenone:hover {text-decoration: none; color: #000000;}

.outline {border: 1px solid #CCCCCC}
.outline1 {border: 1px solid #888888}
.outline2 {border: 1px solid #999999}
.dotted {border-bottom: 1px dotted #999999;}
.dotted_top_bottom {border-bottom: 1px dotted #999999; border-top: 1px dotted #999999;}
.dashed {border-bottom: 1px dashed #999999;}
.dashed_top_bottom {border-bottom: 1px dashed #999999; border-top: 1px dashed #999999;}
.tableleft {border-left: 1px dotted #999999;}
.tableright {border-right: 1px dotted #999999;}
.line {border-bottom: 1px solid #999999;}
.line1 {border-bottom: 1px solid #CCCCCC;}
.line_top_bottom {border-bottom: 1px solid #999999; border-top: 1px solid #999999;}
.box {border: 1px solid #444444;}

input
{
font-family: Arial, Sans-Serif;
font-size: 13px;
background: #EEEEEE;
}
textarea
{
font-family: Arial, Sans-Serif;
font-size: 13px;
background: #EEEEEE;
}
.submit input
{
font-family: Arial, Sans-Serif;
background: #EEEEEE;
}

.content-box0{border:1px solid #FFFFFF; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.content-box{border:1px solid #666666; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.content-box-2{border:1px solid #EEEEEE; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.content-box2{border:2px solid #AFAFAF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.content-box3{border:3px solid #AFAFAF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.content-box-black{border:1px solid #000000; border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius:10px; -khtml-border-radius:10px;}
.content-box-black5{border:1px solid #000000; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.content-box-dotted{border:1px dotted #AFAFAF; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.content-box-333333{border:1px solid #333333; border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius:10px; -khtml-border-radius:10px;}
.content-box-eeeeee{border:1px solid #eeeeee; border-radius:10px; -moz-border-radius: 10px; -webkit-border-radius:10px; -khtml-border-radius:10px;}

input[type="checkbox"], input[type="radio"]{
background: transparent;
border: 0;
}

/* CSS3 Styled Buttons */
            
.addthis_share_btn a, .addthis_share_btn a:visited {
    background: #222 url(image/buttons/btn-overlay.png) repeat-x;
    display: inline-block; 
    padding: 6px 12px; 
    font-family: arial,helvetica,lucida,verdana,sans-serif;
    font-size: 12px;
    line-height: 1em;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);  
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
}
.addthis_share_btn a:hover { background-color: #111; color: #fff; }
.addthis_share_btn a:active { top: 1px; }

.addthis_share_btn a span, .addthis_share_btn:visited a span {
    background: url('image/buttons/icon-addthis.gif') no-repeat left;
    padding: 1px 0 1px 18px;
}
.at_pill.addthis_share_btn a { border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;	}
