/*** kym.css: styles for kymskidd ***/

/*** global styles ***/

body {
margin: 0 0 0 0;
background-color: #9999FF; 
}
div.frame {
margin-left: auto;
margin-right: auto;
background-color: white;
margin-top: 8px;
margin-bottom: 8px;
width: 700px;
border: solid 1px #438855;
}

/*** head ***/

div.head {
background-color: #ffffff;
width: 100%;
height: 111px;
}
img.logo {
padding-left: 11px;
padding-top: 22px;
float: left;
}
span.head_address {
position: relative;
top: 23px;
left: 77px;
width: 166px;
color: #9999CC;
font-size: 12px;
font-family: sans-serif;
font-style: normal;
border: none 1px #438855;
padding: 0px;
}
div.head_nav {
background-color: #333399;
color: white;
margin-left: 0;
margin-right: 0;
padding: 0 0 2px 33px;
}
a.head_nav_link {text-decoration: none; font-size: 12px; color: white; font-weight: bold; padding-bottom: 8px; padding-left: 12px; font-family: sans-serif;}
a.head_nav_link:link {text-decoration: none; font-size: 12px; color: white; font-weight: bold; padding-bottom: 8px; padding-left: 12px; font-family: sans-serif;}
a.head_nav_link:visited {text-decoration: none; font-size: 12px; color: white; font-weight: bold; padding-bottom: 8px; padding-left: 12px; font-family: sans-serif;}
a.head_nav_link:active {text-decoration: none; font-size: 12px; color: yellow; font-weight: bold; padding-bottom: 8px; padding-left: 12px; font-family: sans-serif;}
a.head_nav_link:hover {text-decoration: none; font-size: 12px; color: yellow; font-weight: bold; padding-bottom: 8px; padding-left: 12px; font-family: sans-serif;
}
div.head_img_banner {
height: 188px;
margin-left: 0;
margin-right: 0;
padding: 0;
border-bottom: solid 1px black;
}
img.banner {
padding: 0px;
float: left;
}

/*** content ***/

div.content {
font-family: sans-serif;
font-size: 13px;
margin: 0 33px 33px 33px;
padding: 22px 0 0 0;
}
td.content_box_head_left {
width: 111px;
color: #438855;
vertical-align: middle;
font-family: sans-serif;
font-size: 11px;
font-style: italic;
text-align: center;
border-bottom: 1px dashed #99CC99;
margin: 33px 0px 0px 133px;
padding: 0 6px 6px 0;
}
td.content_box_head_right {
width: 488px;
font-family: sans-serif;
border-left: 1px dashed #99CC99;
border-bottom: 1px dashed #99CC99;
margin: 33px 0 0 133px;
padding: 11px 0 0 22px;
}
td.content_box_body_left {
width: 111px;
font-family: sans-serif;
font-size: 11px;
font-style: italic;
vertical-align: top;
text-align: center;
margin: -1px 0 0 0;
padding: 22px 6px 6px 6px;
}
td.content_box_body_right {
width: 488px;
font-family: sans-serif;
font-size: 13px;
margin: 0px 33px 33px 133px;
padding: 22px 0 0 33px;
border-left: 1px dashed #99CC99;
}

/*** input ***/
.input_email_list {
float: right;
top: 0;
right: 0;
font-size: 11px;
text-align: left;
color: #438855;
font-weight: bold;
}

/*** text ***/
h3 {
color: #CC0000;
font-size: 19px;
}

/*** links ***/
a {text-decoration: none; font-size: 11px; color: #438855; font-weight: bold; font-family: sans-serif;}
a:link {text-decoration: none; font-size: 11px; color: #438855; font-weight: bold; font-family: sans-serif;}
a:visited {text-decoration: none; font-size: 11px; color: #438855; font-weight: bold; font-family: sans-serif;}
a:active {text-decoration: none; font-size: 11px; color: #999eaa; font-weight: bold; font-family: sans-serif;}
a:hover {text-decoration: none; font-size: 11px; color: #999eaa; font-weight: bold; font-family: sans-serif;
}

/*** foot ***/

div.foot {
padding-bottom: 6px;
}
div.foot_nav {
color: #999eaa;
font-size: 11px;
text-align: center;
padding: 8px;
border-top: solid 1px #999eaa;
margin-left: 44px;
margin-right: 44px;
}
a.foot_nav_link {text-decoration: none; font-size: 11px; color: #438855; font-weight: bold; padding: 3px; font-family: sans-serif;}
a.foot_nav_link:link {text-decoration: none; font-size: 11px; color: #438855; font-weight: bold; padding: 3px; font-family: sans-serif;}
a.foot_nav_link:visited {text-decoration: none; font-size: 11px; color: #438855; font-weight: bold; padding: 3px; font-family: sans-serif;}
a.foot_nav_link:active {text-decoration: none; font-size: 11px; color: #999eaa; font-weight: bold; padding: 3px; font-family: sans-serif;}
a.foot_nav_link:hover {text-decoration: none; font-size: 11px; color: #999eaa; font-weight: bold; padding: 3px; font-family: sans-serif;
}
.foot_contact {
position: relative;
margin-left: 0;
margin-right: 0;
font-size: 11px;
font-family: sans-serif;
text-align: center;
padding-top: 8px;
border-top: solid 1px #999eaa;
}
.foot_design_credit {
font-size: 10px;
font-family: sans-serif;
color: #999eaa;
font-style: italic;
text-align: right;
padding: 0px 8px 0px 0px;
}