/* CSS Document */

body{
margin:0px;
padding:0px;
border:none;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
}
#frame{
width:770px;
text-align:left;
margin: 0px auto 10px auto;
padding:0px;
}
#header{
width:100%;
height:60px;
background-color:#f93;
text-align:left;
color:#fff;
margin:0px;
padding:0px;
}
#header h1{
display:block;
font-size:16pt;
font-weight:400;
border-right:2px solid #fff;
width:187px;
height:40px;
margin:10px 0px 10px 21px;
line-height:31px;
float:left;
}
#header p{
color:#fff;
float:left;
display:inline;
margin:20px 0px 0px 20px;
}
#nav{
width:100%;
height:174px;
font-size:9pt;
text-align:center;
margin:0px;
padding:0px;
}
#nav p{
float:left;
color:#fff;
line-height:22px;
display:block;
width:110px;
height:25px;
padding:0px;
margin:0px;
background-image:url(images/nav-button.gif);
background-repeat:no-repeat;
}
#nav img{
padding:0px;
margin:0px;
float:left;
}
#content{
width:500px;
/*width:510px;*/
float:right;
display:inline;
}
#leftbox{
position:relative;
top:-34px;
float:left;
margin-left:10px;
margin-right:-10px;
width:249px;
height:341px;
/*border:1px solid #999; 
background-color: #FFF;*/
background-image:url(images/left-box.jpg);
background-repeat:no-repeat;
}
#leftbox h1, #content h1{
color:#f33;
font-size:12pt;
font-weight:400;
border-bottom:1px solid #f33;
padding:10px 0px 5px 0px;
margin:0px 15px 10px 15px;
}
#leftbox p, #content p{
color:#000;
padding:0px 0px 10px 0px;
margin:0px 15px 0px 15px;
}
#footer{
margin-top:24px;
width:100%;
height:60px;
float:left;
color:#fff;
text-align:center;
}
#footer3{
display:inline;
width:100%;
height:20px;
text-align:center;
margin:0px;
}
#footer3 p{
margin:0px auto 10px auto;
padding:0px;
color:#f33;
font-size:9pt;
}
#footer1{
display:inline;
width:256px;
height:40px;
background-color:#f33;
float:left;
}
#footer2{
display:inline;
width:514px;
height:40px;
background-color:#f93;
float:left;
text-align:right;
}
#footer2 p,#footer1 p{
margin:10px;
padding:0px;
color:#fff;
font-size:9pt;
line-height:20px;
}
#footer1 a:link,#footer1 a:hover,#footer1 a:visited,#footer2 a:link,#footer2 a:hover,#footer2 a:visited{
text-decoration:none;
color:#fff;
}
#nav a:link,#nav a:visited{
text-decoration:none;
color:#fff;
}
#nav a:hover{
border-bottom:1px solid #FFF;
text-decoration:none;;
color:#fff;
}
#footer3 a{
text-decoration:none;
color:#f33;
}
#content a:link,#content a:visited{
text-decoration:none;
color:#f93;
}
#content a:hover{
text-decoration:underline;
color:#f33;
}

.tablelayout,.tablelayout2{
margin-left:15px;
margin-right:15px;
text-align:left;
width:470px;
}
.tablelayout th{
color:#fff;
background-color:#f93;
padding:5px;
}
.tablelayout td{
color:#000;
padding:5px;
border-bottom:1px solid #f93;
}
.tablelayout2 td{
color:#000;
padding:5px;
}
.tablelayout2 th{
color:#fff;
background-color:#f93;
padding:5px;
border-bottom:1px solid #fff;
}
#leftbox a:link,#leftbox a:visited{
text-decoration:none;
color:#f93;
}
#leftbox a:hover{
text-decoration:underline;
color:#f33;
}
#content img{
margin-right:-15px;
}
#leftbox img{
border:1px solid #999;
}
.highlight {
border-bottom:1px solid #FFF;
font-weight:bold;
}
.highlight:hover {
border-bottom:1px solid #FFF;
font-weight:bold;
}