/*CSS RESET*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img { 
border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:normal;
}
ol,ul {
list-style:none;
}
caption,th {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}
q:before,q:after {
content:'';
}
abbr,acronym { border:0;
}
/*END RESET*/

body {
margin: 0; 
padding: 0;
text-align: center; 
background: #c7e4f2;
font-family:Tahoma,Helvetica,Sans-Serif;
color:#333333;
font-size:14px;
}

h1 {
padding-left:18px;
font-size: 24px;
color:#FFFFFF;
}

.height9 {
clear:both;
height:9px;
width:auto;
overflow: hidden;
}
	
.clear {			
clear:both;
}

.left {
float:left;
}

.right {
float:right;
}

.tcenter{
text-align:center;
}

p {
padding-bottom: 1em;
}

.bold {
font-weight:bold;
}

.blue {
color:#0000ff;
}

.lblue {
color:#436ddc;
}

.red{
color:#ff0000;
}

.italic{
font-style:italic;
}

hr {
color:#f7cc0c;
width:100%;
height:1px;
border:none;
background-color:#f7cc0c;
text-align:center;
}

#container {
width: 960px;
margin: 0 auto 0 auto;
text-align: left;
background-color:#ffffff;
/*border-right:#0e4c95 2px;
border-left:#0e4c95 2px;*/
}

#logo {
float:left;
width:329px;
height:157px;
background:url(images/logo_tempmaker.gif) no-repeat;
}

#deco_header {
float:left;
width:631px;
height:157px;
background:url(images/deco_header.jpg) no-repeat;
}

.lang {
float:right;
height:18px;
width:100px;
padding-top:140px;
padding-right:5px;
text-align: right;
display: inline;
}

.f_content li ,#content li {
background-image:url(../images/list_image.gif);
background-position:0 2px;
background-repeat:no-repeat;
padding-left:10px;
padding-top:0;
line-height:1.5em;
}

#flash_swf {
height:269px;
float:left;
width:575px;
}

#hi_box {
float:left;
width:385px;
height:269px;
}

#hi_content{
width:283px;
padding: 20px 20px 3px 20px;
}

.heading{
color:#2e5c82;
font-size:24px;
background:#a6e1f4 url(images/grad_heading.gif) repeat-x;
width:627px;
height:63px;
}

.in_heading {
float:left;
background-color:#ffffff;
line-height:63px;
}

.f_content {
clear:both;
width:920px;
padding: 20px;
}

#content {
clear:both;
width:586px;
padding:20px;
border-right:#aeb8bd solid 1px;
}

.sidebar {
float:left;
width:323px;
}

a:link, a:visited {
color:#da251a;
font-weight:normal;
text-decoration:none;
}

a:hover {
color:#0c7fbe;
}

table {
border-width: 0 0 0 0;
border-spacing: 0;
border-collapse: collapse;
border-color: #1877bd;
border-style: none;
}

td {
margin: 0;
padding: 2px;
border-width: 0;
border-style: none;
}

a:hover img {
	opacity:0.6;
	filter:alpha(opacity=60);
}

#footer {
background:#a6e1f4 url(images/grad_footer.gif) repeat-x;
clear:both;
font-size:12px;
height:72px;
}

#footer_content_l {	
padding: 25px 0 0 10px;
float:left;
}

#footer_content_r {	
padding: 25px 10px 0 0;
float:right;
}

#nav {
	list-style:none;
}

#nav li {
	display:inline;
}

#nav a {	
	padding-right:5px;
	text-decoration:none;	
}

/*#nav a:active,
#nav a:focus,
#nav a:hover {
	color:#006;
	background:#999;
}*/

/*EXTRA*/
#navcontainer { 
width: 385px; 
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Tahoma,Arial sans-serif;
font-weight:bold;
font-size:16px;
}

#navcontainer a
{
display: block;
padding-left: 95px;
width: 290px;
height:38px;
background-color: #036;
text-decoration: none;
line-height:220%;
}

#navcontainer a:link, #navlist a:visited
{
color: #7995a1;
background: #eeeeee url(images/btn_out.gif);
font-weight:bold;
}

#navcontainer a:hover
{
color: #e92023;
background: #ffffff url(images/btn_on.gif);
}

#navcontainer li{
line-height:38px;
list-style:none;
background-image:none;
}
/*EXTRA*/