﻿body {
background: #eee url(images/body_bg.jpg) repeat-x;
border: none;
padding: 0px;
margin: 0px;
font-family: calibri;
min-width: 800px;
}

.prds
{
	margin-left:10px;
}
#pos {
width: 848px;
margin:0 auto 0 auto;
}

#top {
background: none;
margin-left: 4px;
	height: 100px;
}
li li
{
	text-indent:20px;
}

#logo {
height: 68px !Important;
height: 100px;
width: 320px !Important;
width: 320px ;
float: left;
background: url(images/logo_bg.png) 0px 0px no-repeat;
padding-left: 96px;
padding-top: 10px;
font-size: 1.2em;
color: #FFF;
}

#logo h2 {
margin: 0px;
padding: 0px !Important;
padding-right: 8px;
font-family: Arial Black;
font-size: 1.7em;
display: inline;
font-stretch: condensed;
}

#nav {
float: right;
height: 27px;
width: 428px !Important;
width: 428px;
margin: 0px;
padding-left: 0px;
padding-top: 50px !Important;
padding-top: 40px;
color: #FFF;
	padding-bottom: 0px;
}

#nav a {
color: #FFF;
text-decoration: none;
}

#nav ul {
margin: 0;
padding: 0;
}

.navli {
font-size: 0.75em;
list-style: none;
text-align: right;
display: inline;
height: 38px;
margin: 0px;
margin-right: 2px;
padding: 10px;
padding-left: 0px;
padding-right: 12px;
background: url(images/nav_li_bg.jpg) 100% 0% no-repeat;
}

.navli a {
margin: 0px;
padding: 10px;
padding-right: 0px;
padding-left: 12px;
background: url(images/nav_li_a_bg.jpg) no-repeat;
}
.navrli {
font-size: 0.75em;
list-style: none;
text-align: right;
display: inline;
height: 38px;
margin: 0px;
margin-right: 2px;
padding: 10px;
padding-left: 0px;
padding-right: 12px;
background: url(images/nav_li_bgr.jpg) 100% 0% no-repeat;
text-decoration:underline;
}

.navrli a {
margin: 0px;
padding: 10px;
padding-right: 0px;
padding-left: 12px;
background: url(images/nav_li_a_bgr.jpg) no-repeat;
color:Red;
}
#vw {
float: right;
width: 512px;
width: 512px !important;
margin: 0px;
padding-left: 0px;
padding-bottom: 0px;
}
#vw a {
font-weight: bold;
text-decoration:none;
color:black;
}
#vw a:hover {
font-weight: bold;
text-decoration:underline;
color:black;
}
#members 
{
	float:left;
font-size: 0.75em;
line-height: 1em;
font-weight: bold;
padding: 2px !Important;
width: 132px ;
width: 132px !important;
}
.Components
{
	width:665px;
	font-size: 0.75em;
color: #547;
}
#members a {
font-weight: bold;
}

#back
{
	height: 19px;
	width: 20px;
float:right;
padding:4px;
}

#forth
{
float:right;
	width: 20px;
	height: 19px;
padding:4px;
}

#banner 
{
width: 850px;
height: 310px;
margin-top:0px;
margin-right: 72px;
z-index:-2px;
/*border:15px solid black;*/
background: #19F url(images/training.png);
}
#bannerF 
{
width: 850px;
height: 10px;
margin-top:0px;
margin-right: 72px;
z-index:-2px;
/*border:15px solid black;*/
background: #19F;
}
#fb-root
{
	width:292px;
	height:100px;
}
#panel {
width: 848px;
height: 90px;
background:#eee url(images/pannel_bg.jpg) repeat-x;
}

.panels {
width: 848px;
height: 90px;
margin: 0 auto 0 auto;
background: #eee}

#main {
margin-left: 62px;
margin-right: 62px;
width: 750px;
min-height: 328px;
padding-top: 12px;
}

#Content1
{
	float:left;
}
.vwEdge
{
	background: url(images/edgeo.png) 300px 300px no-repeat;
	background-attachment:fixed;
}
.vwCentra
{
	background: url(images/centrao.png) 300px 300px no-repeat;
	background-attachment:fixed;
}
.vwThrust
{
	background: url(images/thrusto.png) 300px 300px no-repeat;
	background-attachment:fixed;
}
.vwDiaphan
{
	background: url(images/diaphrano.png) 300px 300px no-repeat;
	background-attachment:fixed;
}
.vwEndear
{
	background: url(images/endearo.png) 300px 300px no-repeat;
	background-attachment:fixed;
}
.vwAvail
{
	background: url(images/avail-logoo.png) 300px 300px no-repeat;
	background-attachment:fixed;
	height:100%;
	min-height:345px;
	
}
.vwAboutUs
{
	background: url(images/Xputerwatermark.jpg) 300px 300px no-repeat;
	background-attachment:fixed;
}
.Input1
{
	margin-top:20px;
	clear:both;
}

.Input
{
	margin-top:10px;
}
#menus 
{
	float:right;
width: 150px;
color: #FFF;
margin: 15px;
background: #eee;
}

#menus a {
font-family: Arial;
color: #FFF;
padding: 8px;
font-size: 0.7em;
line-height: 1.5em;
}


h3 {
background: #19F;
font-size: 1em;
font-weight: bold;
margin: 0px;
padding: 6px;
padding-left: 10px;
width:200px;
color:White;
}
h5 {
color: #19F;
font-size: 1em;
font-weight: bold;
margin: 0px;
}
h4 {
color: #139;
font-size: 1em;
font-weight: bold;
margin-bottom: 10px;
}

.menu li {
list-style: none;
text-decoration: none;
display: block;
margin: 0px;
}

#crux {
float: left;
width: 100%;
min-height: 328px;
padding: 12px;
background: #FFF;
}
#crux a {
font-weight: bold;
text-decoration:none;
color:black;
}
#crux a:hover {
font-weight: bold;
text-decoration:underline;
color:black;
}
#crux li
{
	list-style-image: url(images/arr.png);
	list-style-position:outside;
	padding-left:15px;
	margin-left:20px;
}
#footer {
font-size: 0.75em;
color: #547;
padding: 8px;
padding-bottom: 24px;
width: auto;
}

#footer a {
font-size: 1em;
color: #547;
}

