body{
background:url('../images/none.jpg'); 
background-repeat: no-repeat;
background-color:#DDFFFF;
}
#wrap{
background-color: #DDFFFF; 
width:60%;
margin:0 auto;
max-height:auto;
}
a{color:#6699FF;}
a:visited{color:#6699FF;}
#header{
background-image:url('../images/SCALCOMLogo.jpg');
background-repeat: no-repeat;
position:relative;
top:30px;
height:180px;
width:100%;
}
#logo{
background-image:url('../images/euromicroLogo.gif');
position:relative;
width:117px;
height:139px;
left:670px;
top:20px
}

#logo2{
background-image:url('../images/sky.jpg');
background-repeat:no-repeat;
position:absolute;
width: 248px;
height:1350px;
left:50px;
top:0px;
z-index:-1;
}


#main{

width:800px;
height:70px;

}
#bottom{
height:218px;
}

#bottom1{
background:url('../images/bottom1.gif');
width:264px;
height:218px;
float:left
}
#bottom2{
background:url('../images/bottom1.gif');
width:264px;
height:218px;
float:left
}
#bottom3{
background:url('../images/bottom1.gif');
width:264px;
height:218px;
float:left
}

#mid{
background-image:url('../images/Untitled-1_04.gif');
width:4px;
height:218px;
float:left
}
.text{
font-size:12px
font-family:"Times New Roman", Times, serif;
color:#495676;
}
.title{
font-family:"Times New Roman", Times, serif;
color:#495676;
font-weight:bold;
font-size:14px;
}
.title2{
font-family:"Times New Roman", Times, serif;
color:#495676;
font-weight:bold;
font-size:15px;
}

.title3{
font-family:"Times New Roman", Times, serif;
color: #003366;
font-weight:bold;
font-size:26px;
text-align:center;
position:relative;
width:100%;
top:20px;

}

.title4{
font-family:"Times New Roman", Times, serif;
color: #999999;
font-weight:bold;
font-size:16px;
text-align:right;
position:relative;
width:95%;
top:10px;

}



#content{
position:relative;
top:0px;
left:10px;
width:590px;
float:left;
}
#Category{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color: #FEB407;
font-weight:bold;
}
#footer{
background:url('../images/footer.gif');
width:800px;
height:25px;
float:left
}
.link{
font-size:12px
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#FF9933;
}
.link:visited{
font-size:12px
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#FF9933;
}
.link:hover{
font-size:12px
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#FF9900;
font-weight:bold;
}






.moduletablemenu {
color:#333;
margin-bottom:1em;
padding:0;

}

.moduletablemenu h3 {
background:#666;
color:#fff;
text-align:center;
font-size:1.1em;
border-bottom:1px solid #fff;
margin:0;
padding:0.25em 0;
}

.moduletablemenu ul {
list-style:none;
margin:0;
padding:0;
}

.moduletablemenu li {
border-bottom:1px solid #ccc;
margin:0;
}

.moduletablemenu li a {
display:block;
border-left:10px solid #333;
border-right:10px solid #9D9D9D;
background-color:#666;
color:#fff;
text-decoration:none;
padding:3px 5px 3px 0.5em;
}

html>body .moduletablemenu li a {
width:auto;
}

.moduletablemenu li a:hover, a#active_menu:link, a#active_menu:visited {
border-left:10px solid #1c64d1;
border-right:10px solid #5ba3e0;
background-color:#2586d7;
color:#fff;
}

#topmenu{
position:relative;
top:80px;
left:600px;
font-size:x-small;

color:#fff;
font-family:"Times New Roman", Times, serif;
}
.topmenuLink{
font-size:x-small;
color:#fff;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}

.topmenuLink:visited{
font-size:x-small;
color:#fff;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
}
.footerText{
font-size:x-small;
color:#fff;
font-family:"Times New Roman", Times, serif;

}





#menu {
background: #DDFFFF;
height:50px;
color:#495676;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size:16px;
font-weight:bold;
position:relative;
top:20px;



} 

#menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
font-size:12px
font-family:"Times New Roman", Times, serif;
display: compact;
margin: 0;
padding: 2px 3px;

}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
color: #495676;
background: #DDFFFF;
text-decoration: none;
}

#menu a:hover {
color: #3300FF;
background: #DDFFFF;
}

#menuLinks {
list-style: none;
margin: 0;
padding: 0;
}

#menuLinks a{
display: block;
text-align:left;
border-width: 0px;
margin: 0;
padding: 2px 3px;
font-size:12px
font-family:"Times New Roman", Times, serif;
color: #666699;

}


#sponsors {
position:absolute;
left:1000px;
width: 12em; /* set width of menu */

}

#sponsors a {
display: block;
border-width: 0px;
margin: 0;
padding: 2px 3px;
} 


#sponsors a:hover{
background: none;

}

.splitleft {
background: #ffffff;
margin:auto;
width: 100%;
float: left;
overflow: hidden;
text-align:justify;
}

.style4 {font-size: 18px}

.style6 {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #aaaaaa;
	background-color: #333366;
}
.style7 {
	text-align: left;
	border: 1px solid #aaaaaa;
}
.style11 {
	border-collapse: collapse;
	border: 1px solid #CCCCCC;
}
.style12 {
	white-space: normal;
	text-align: center;
	border: 1px solid #bbbbbb;
	background-color: #E7F2FE;
}
.style13 {
	color: #FFFFFF;
	text-align: center;
	border: 1px solid #aaaaaa;
	background-color: #666699;
}
.style14 {
	color: #000099;
	border: 1px solid #aaaaaa;
}
.style15 {
	color: #000099;
}
.style16 {
	text-align: center;
	color: #000099;
	border: 1px solid #aaaaaa;
	background-color: #D0DAFD;
}
.style17 {
	text-align: center;
	border-style: solid;
	border-width: 1px;
	background-color: #EEEEEE;
}
.style18 {
	text-align: left;
	font-size:10px;
	border-style: solid;
	border-width: 1px;
	background-color: #EEEEEE;
	height:35px;
}
.style19 {
	color: #000099;
	border: 1px solid #aaaaaa;
	background-color: #D0DAFD;
}
.style20 {
	text-align: center;
	color: #666666;
	border: 1px solid #aaaaaa;
	font-weight:bold;
}
.style21 {
	color: #666666;
}
.style22 {
	border-collapse: collapse;
	border: 2px solid #aaaaaa;
}
.style23 {
	text-align: center;
	border-left: 1px solid #C0C0C0;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 1px solid #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.style24 {
	text-align: center;
	border-left: 1px solid #C0C0C0;
	border-right-style: solid;
	border-right-width: 1px;
	border-top: 1px solid #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #E7F2FE;
}

img.left {
	float: left;
	margin: 0 15px 0 0;
}