html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	font-size: 100%;
	/*font: inherit;*/
	vertical-align: middle;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
background-image: url(../images/bg.jpg);
background-attachment: fixed;
background-repeat:no-repeat;
background-position:center;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

#searchBoxOne input.search {
    font-size: 16px;
    color: #999;
    padding: 6px;
    -moz-box-shadow:inset 2px 2px 5px #ccc;
    box-shadow:inset 2px 2px 5px #ccc;
    border: 1px solid #b8b8b8;
}
#searchBoxOne input.submit {
    background: url(images/01_submit.png) top left no-repeat;
    width: 67px;
    height: 32px;
    border: none;
    color: #dee4ff;
    cursor: pointer;
}
#searchBoxOne input.submit:hover,
#searchBoxOne input.submit.hover {
    background: url(images/01_submit.png) bottom left no-repeat;
}




.left																		{ float:left}
.right																		{ float:right}
.clear																		{ clear:both; line-height:1px}
#space																		{ height:5px}
#space1																		{ height:10px}
#space2																		{ height:15px}
#pattern1																	{ background:url(../images/patt_org.jpg) no-repeat; height:19px; width:5px}
#pattern2																	{ background:url(../images/pattern.jpg) no-repeat; height:12px; width:76px}
#space3																		{ width:100px}
#foot1																		{ width: 250px; float:left}
#foot2																		{ width: 260px; float:left}
#foot3																		{ width: 180px; float:left}
#foot4																		{ width:980px}
#foot5																		{ width:310px; float:left}
#foot6																		{ width: 485px; float:left}
#logobelow																	{ width:400px; position:absolute; margin-top:66px; margin-left:121px}
#isologo																	{ position:absolute; margin-top:8px; margin-left:409px}

.container																	{ width:100%; margin:0 auto}
.container .wraper															{ width:1000px; margin:0 auto; border:0px red solid;}
.container .wraper .toparea													{ width:1000px; margin:0 auto; height:120px; padding-top:0px; background:url(../images/header.jpg) right no-repeat; border-left:0px solid #000000; border-right:0px solid #000000; border-bottom:0px solid #000000; border-top:0px solid #000000;  -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888;}
.container .wraper .toparea .logo											{ float:left; padding-left:10px; z-index:999; position:absolute}
.container .wraper .toparea .search											{ float:right; padding-right:10px; padding-top:36px; position: relative; padding-left:720px;}

.container .wraper .toparea .language										{ float:right; padding-right:20px; padding-top:10px; visibility:visible;}


.container .wraper .menubar													{ margin:0 auto; background:#000000;  height:32px}
.container .wraper .explore													{ width:1000px; margin:0 auto; background:url(../images/explore_bg.jpg) repeat-x; height:27px}
.container .wraper .banner													{ margin:0 auto; border:0px black solid; -moz-box-shadow: 0 0 0px #888; -webkit-box-shadow: 0 0 0px #888; box-shadow: 0 0 0px #888;  width:1000px; }
.container .wraper .matter													{ margin:0 auto; width:1000px; float:left;}
.container .wraper .matter .featured										{ width:980px; border-left:0px solid #000000; border-right:0px solid #000000; border-bottom:0px solid #000000; border-top:0px solid #000000; padding:10px 10px; background:#FFFFFF; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888;}
.container .wraper .matter .client											{ width:470px; border-left:0px solid #000000; border-right:0px solid #000000; border-bottom:0px solid #000000; border-top:0px solid #000000; padding:10px 10px; float:left; background:#FFFFFF; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888;}
.container .wraper .matter .latest											{ width:470px; border-left:0px solid #000000; border-right:0px solid #000000; border-bottom:0px solid #000000; border-top:0px solid #000000; padding:10px 10px; float:right; background:#FFFFFF; height:250px; -moz-box-shadow: 0 0 10px #888; -webkit-box-shadow: 0 0 10px #888; box-shadow: 0 0 10px #888;}
.container .wraper .footer													{ margin:0 auto; width:980px; background:#363636; padding:10px}
.container .wraper .copyright												{ margin:0 auto; width:990px; background: #000000; padding:5px}