/*
 *  GENERAL CSS
 */ 

* {
	margin:0px;
	padding:0px;
	font-family: Verdana;
	font-size: 12px;

}
p {
	padding: 14px 0px;
}

body {
	z-index:5;
	scrollbar-arrow-color: grey;
	scrollbar-base-color: white;
	scrollbar-DarkShadow-Color: white; 
}

/*
 * Identical object CSS
 *
 * Made up by
 * - Menu
 * - Title
 * - Logo
 * - footer
 * - content, containner, iframe
 */

#title {
	background: url("../zimages/_bullet_header.gif") no-repeat;
	position:absolute;
	top:80px;
	left:90px;
	height:17px;
	width:400px;
	padding-left:25px;
	font-weight:bold;
	border:0 solid black;
	z-index:2;
}

div#content{
	position:absolute;
	top:120px;
	right:17px;
	height:330px;
	width:680px;
	text-align:justify;
	border:1px dotted silver;
	z-index:2;

	overflow:auto;
}

td#content {
	vertical-align: text-top;
	background:transparent;
	border:0 solid black;
	height:545px;
	width:785px;
}

div#container {
	position:relative;
	top:0px;
	height:545px;
	width:785px;
}

#footer {
	text-align:right;
	padding-right:10px;
	background:#254155;
	color:white;
	height:20px;
	font-size: 9px;
	font-family: Verdana;
	color: #F7F7F7;
}

#logo {
	position:absolute;
	bottom:0;
	right:15px;
	width:284px;
	height:52px;
	background:url("../zimages/_logo.gif") no-repeat;
	border:0 solid black;
	z-index:1;
}

#mleft {
	padding: 50px 5px 0px 0px;
	background:#A11218;
}

#mtop {
	position:absolute;
	top:78px;
	right:12px;
	width:450px;
	text-align:right;
	background:transparent;
	border:0px solid black;
	z-index:2;
}

#msub {
	position:absolute;
	bottom:65px;
	left:70px;
	right:0px;
	width:715px;
	text-align:center;
	border:0 solid black;
	z-index:2;
}

iframe#mainframe{
	background-color:transparent;
	height:545px;
	width:785px;
	border:0;
	z-index:-1;
	overflow:hidden;
}

iframe#awardframe{
	background-color:transparent;
	height:300px;
	width:650px;
	border:0;
	z-index:-1;
	overflow:hidden;

}

div#transbox{
	position:absolute;
	top:60px;
	left:70px;
/*	height:485px;
	width:715px;
	background-color: #EEE;
	border: 2px solid white;
	filter:alpha(opacity=90);
	opacity:0.9;
	z-index:1;
*/
}

div#transbox2{
	position:absolute;
	top:0px;
	left:0px;
/*	height:58px;
	width:68px;
	background-color: #DDD;
	border: 2px solid white;
	filter:alpha(opacity=90);
	opacity:0.9;
	z-index:1;
*/
}		

/*
 * Class for background ovelay
 */

div.abt{
	background-image:url("../zimages/bg_abt.jpg");	position:fixed;
}
div.buz{
	background-image:url("../zimages/bg_buz.jpg");	position:fixed;
}
div.pro{
	background-image:url("../zimages/bg_pro.jpg");	position:fixed;
}
div.dev{
	background-image:url("../zimages/bg_dev.jpg");	position:fixed;
}
div.con{
	background-image:url("../zimages/bg_con.jpg");	position:fixed;
}


/*
 * Class for Links and Lists
 */

 a.mleft:link, a.mleft:visited {
	display: block;
	color: #ccc;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	height: 27px;
	text-decoration: none;	
}

a.mleft:hover {
	color: #fff;
}

a.msub:link {
	padding-left: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #600000;
	text-align: left;
}
a.msub:visited {
	font-size: 12px;
	color: #888;text-decoration: none;	font-weight: bold;
}
a.msub:hover {
	color: #5687C2;text-decoration: none;
}

a.mtop:link {
	text-decoration: none;
	padding-right: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #600000;
	text-align: left;
}
a.mtop:visited {
	font-size: 12px;
	color: #888;text-decoration: none;	font-weight: bold;
}
a.mtop:hover {
	color: #5687C2;text-decoration: none;
}

a:link {
	font-size: 12px;
	color: #5380BF; text-decoration: none;
	font-weight: bold;
}
a:visited {
	font-size: 12px;
	color: #888;text-decoration: none;	font-weight: bold;
}

a:hover {
	color: #5687C2;
	font-weight: bold;
}


ul {
	list-style: none;
}

li {
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #333333;
	background: transparent;
	list-style-type:none;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url(../zimages/_arrow.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;

}

