@charset "utf-8";
/* CSS Document */
html {
	margin:0px;
	padding:0px;
	}
body {
	margin:0px;
	background-color:#FFFFFF;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	text-align:justify;
	}
img {
	border:0px;
}
.rightmargin {
	margin-right:10px;
}
#main {
	width:1000px;
	margin:auto;
	text-align:center;
	}
#header {
	width:980px;
	height:60px;
	margin:auto;
	}
#headportion1 {
	width:480px;
	height:45px;
	float:left;
	padding-top:15px;
	padding-left:10px;
	text-align:left
	}
#headportion2 {
	width:480px;
	height:45px;
	float:left;
	padding-top:15px;
	padding-right:10px;
	text-align:right;
	}
#menu {
	width:960px;
	height:50px;
	background:url(../images/headerbase.jpg) no-repeat;
	margin:auto;
	}
#menubuttons { 
	list-style:none;
	margin:0px;
	padding:0px;
	}
#menubuttons li {
	float:left;
	}
#logobutton {
	width:275px;
	height:50px;
	}
.menulink { 
	width: 125px;
	height: 50px;
	display:block;
	}
#homelink {
	width:50px;
	height:50px;
	display:block;
	}
#logolink {
	width:275x;
	height:50px;
	display:block;
	}
#menucorner {
	width:10px;
	height:50px;
	display:block;
	background:url(../images/buttons/menucorner.jpg) no-repeat;
	}
#homebutton {
	background:url(../images/buttons/homenormal.jpg) no-repeat;
	}
#homebutton :hover {
	background:url(../images/buttons/homeover.jpg) no-repeat;
	}

/* Main Page Tabs Start */

#softwarebutton {
	background:url(../images/buttons/sitetabs/1_softwarenormal.jpg) no-repeat;
	}
#softwarebutton :hover {
	background:url(../images/buttons/sitetabs/1_softwareover.jpg) no-repeat;
	}
#eventsbutton {
	background:url(../images/buttons/sitetabs/2_eventsnormal.jpg) no-repeat;
	}
#eventsbutton :hover {
	background:url(../images/buttons/sitetabs/2_eventsover.jpg) no-repeat;
	}
#tradingbutton {
	background:url(../images/buttons/sitetabs/3_tradingnormal.jpg) no-repeat;
	}
#tradingbutton :hover {
	background:url(../images/buttons/sitetabs/3_tradingover.jpg) no-repeat;
	}
#internetbutton {
	background:url(../images/buttons/sitetabs/4_internetnormal.jpg) no-repeat;
	}
#internetbutton :hover {
	background:url(../images/buttons/sitetabs/4_internetover.jpg) no-repeat;
	}
#contactbutton {
	background:url(../images/buttons/sitetabs/5_contactnormal.jpg) no-repeat;
	}
#contactbutton :hover {
	background:url(../images/buttons/sitetabs/5_contactover.jpg) no-repeat;
	}

/* Main Page Tabs End */

#content {
	width:1000px;
	min-height:500px;
	background:url(../images/contentbase.jpg) no-repeat left top;
	}
img {
	margin:0px;
	padding:0px;
	}
p {
	margin:0px;
	padding:0px;
	}
h1,h2,h3,h4,h5,h6 {
	margin:0px;
}
#contactform {
	width:250px;
	font-size:0.75em;
}
.formtitle {
	width:50px;
	text-align:right;
	float:left;
	padding:5px;
}
.formfield {
	width:175px;
	text-align:left;
	float:left;
	padding:5px;
}
form {
	margin:0px;
	padding:0px;
	}
input {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
    font: bold 0.95em arial,sans-serif;
    padding: 0.15em;
    width: 10em;
    height: 20px;
	}
input:hover, input:focus {
    background: none repeat scroll 0 0 #F6F6F6;
    border-color: #C5C5C5;
}
.submit-go {
    background:#EF8D65;
    cursor: pointer;
    height: 26px;
    width: 69px;
}
.submit-go:hover {
    background:#F26522;
}
.eptitle {
	font-size:18px;
	color:#f26522;
	font-style:italic;
	font-weight:bold;
	}
#mainbannertitle {
	width:650px;
	height:30px;
	text-align:left;
	float:left;
	margin-top:30px;
	margin-left:40px;
	}
#mainbannerarea {
	width:650px;
	height:200px;
	text-align:left;
	float:left;
	margin-top:30px;
	margin-left:40px;
	}
#subbannertitle {
	width:250px;
	height:30px;
	text-align:left;
	float:right;
	margin-top:30px;
	margin-right:40px;
	}
#subbanner {
	width:250px;
	height:200px;
	text-align:left;
	float:right;
	margin-top:30px;
	margin-right:40px;
	}
#homematter {
	width:650px;
	text-align:left;
	float:left;
	margin-top:10px;
	margin-left:40px;
	margin-bottom:20px;
}
#smallcontainer {
	width:250px;
	text-align:left;
	float:right;
	margin-top:10px;
	margin-right:40px;
	margin-bottom:20px;
}
#bottomslider {
	width:960px;
	height:150px;
	clear:both;
	margin:auto;
}
#arrowbuttonleft {
	width:30px;
	height:150px;
	float:left;
	background:url(../images/scrollleftbt.jpg) no-repeat left top;
}
#arrowbuttonleft :hover {
	background:url(../images/scrollleftbtover.jpg) no-repeat left top;
}
#arrowbuttonright {
	width:30px;
	height:150px;
	float:left;
	background:url(../images/scrollrightbt.jpg) no-repeat right top;
}
#arrowbuttonright :hover {
	background:url(../images/scrollrightbtover.jpg) no-repeat left top;
}
#thumbslider {
	width:900px;
	height:150px;
	float:left;
	background:url(../images/scrollbg.jpg) no-repeat center 
	;
}
#footer {
	min-width:1000px;
	height:50px;
	background:#888888;
	border-top:#333 1px solid;
	clear:both;
	margin-top:20px;
	}
#footercontent {
	width:980px;
	margin:auto;
	padding-top:5px;
	font-size:0.75em;
	text-align:right;
}
