/* CSS Document */
* { margin:0; padding:0; color:#555; font: normal normal normal 12px/17px Arial, Helvetica, sans-serif;}
html {height: 100%; } body { height:100%; background-color:#C3C8CD; }

/*TABLESTYLE*/
#bg1 { background-image:url(../images/bg1.png); width:697px; height:100%; margin-right: auto; margin-left:auto; }
	   
/* IE Win only \*/ 
* html #bg1 { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bg1.png", sizingMethod="scale");  } 
/* End IE Win */ 

/*CONTAINER*/
.head { background-image:url(../images/head1.jpg); background-repeat:no-repeat; 
        width:629px; border:1px solid #666; height:150px;  }	 
.contentbox { width:580px; padding:40px 10px 10px 40px; text-align:left; border:1px solid #666;}
.footer { height:20px; border:1px solid #666;}
.space1 { clear:both; width:550px; height:1px; }

/*CONTENTSTYLE*/
a {text-decoration:none; }
a:hover {color:#600; }
p { margin-bottom:10px;line-height: 20px;}
h1 { font-size:25px; color:#fff; letter-spacing:3px; font-family:"Times New Roman", Times, serif; }
h2 { font-size:20px; letter-spacing:1px; color:#666; margin-bottom:25px;}
h3 { font-size:15px; letter-spacing:1px; color:#666; margin:20px 0 20px 0; width:75%; line-height: 28px;}
h4 {font-size:14px;color:#666; font-weight:700; margin-bottom:4px; padding:0; }
h5 {margin-bottom: 10px;}
strong {font-weight:700;}
.headline {height:21px;  padding:102px 0 0 10px; font-weight:700; text-align:left;}
.subline {font-size:16px; font-family:"Times New Roman", Times, serif; color:#fff; padding-left:10px;position:relative;text-align:left;letter-spacing:1px;}
.text {width: 400px;  }
.picbox1 { padding:0px 15px 20px 0px;}
/* LISTSTYLES */
ul#txt {list-style-type: none;}
ul#txt li {list-style-type: none; line-height: 20px;}
.list {list-style-type: square; width: 450px; margin:0 0 20px 40px; padding-left:15px;}
.list li {padding-bottom: 5px; line-height: 20px}

/* MENUETOP */
.mmbox { text-align: left;   top:0px; padding:5px 0 0 10px; letter-spacing:1px; font-weight:700; }
ul#mm { text-align: left; list-style-type:none; }
ul#mm li { padding:10px 10px 5px 0; display:inline; }
ul#mm li a:link, ul#mm li a:visited {font-family:"Times New Roman", Times, serif;  font-size:13px; line-height:19px; color:#fff; text-decoration:none;}
#mmcurrent a:link, #mmcurrent a:visited, .mmcurrent a:visited { padding:4px 8px; color:#FFC528; border:1px solid #bbb; border-bottom: 0px; }
ul#mm li a:hover { color:#ccc;}

/* SUBMENUE */
.msbox { float:right; }
ul#ms { text-align: left; list-style-type:none; }
ul#ms li { padding:0; display:block; }
ul#ms li a:link, ul#ms li a:visited {font-size:12px; display:block; line-height:20px; color:#aaa; text-decoration:none; border-bottom:1px solid #aaa;}
a#mscurrent {color:#f00; }
ul#ms li a:hover { color:#ccc;}

/* MENUEBOTTOM */
ul#mmbottom { list-style-type:none; clear: both; text-align:left; padding:5px 0 5px 10px;}
ul#mmbottom li, ul#mmbottom li a:link, ul#mmbottom li a:visited{ font-size:11px; padding:15px 10px 0px 0px; display:inline;  }


/* TABEVENT */
.tabevent {border:0;  margin:10px 20px 10px 0; width:80%; background-color:eee;}
.tabevent td { padding:3px 10px 3px 0; vertical-align:top; }
.tabevent th { padding:3px 10px 3px 5px; vertical-align:top; text-align:left; font-weight:700;}