body {
background-color:#FFFFFF;
background-image:url(v2/bg.png);
background-repeat:repeat-x;
background-position:top;
margin:0;
}
a {
color:#0000FF;
}
.page {
margin:0 auto;
width:920px;
background-color:#FFFFFF;
}
.banner {
background-image:url(v2/banner.png);
height:230px;
width:920px;
line-height:53px;
font-family:Calibri, Tahoma, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
font-size:24px;
}
.bcontents {
height:144px;
margin:0;
padding:0;
}
.flag_container {
padding-left:400px;
padding-top:10px;
}
.flag_container img {
border:none;
}
.iia {
padding:5px;
float:left;
}
.tagline {
height:33px;
line-height:33px;
margin:0;
padding:0;
color:#000000;
font-size:24px;
font-style:italic;
padding-left:300px;
}
.item {
padding:0 50px;
display:inline;
}
.item a {
color:#FFFFFF;
text-decoration:none;
}
.item a:hover {
color:#CCCCCC;
}
.subpage {
width:880px;
min-height:650px;
padding:20px 20px;
}
.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin:8px 0;
}
.footer a {
color:#000000;
}

.window {background-color:#E4E4E4;}
.window_row {width:100%; height:10px; }
.window_lt {background-image:url(img/corner_lt.png); background-repeat:no-repeat; height:10px; width:10px; float:left;}
.window_rt {left:100%; background-image:url(img/corner_rt.png); background-repeat:no-repeat; height:10px; width:10px; float:right;}
.window_lb {background-image:url(img/corner_lb.png); background-repeat:no-repeat; height:10px; width:10px; float:left;}
.window_rb {left:100%; background-image:url(img/corner_rb.png); background-repeat:no-repeat; height:10px; width:10px; float:right;}
.window_title {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#567FA1; font-weight:bold; font-size:32px; padding-left:13px;}
.window_content {padding:8px 13px 20px 30px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
