

body {
margin:0px;
background-color:#2a2a2a;
background-image:url('gradient.jpg');
color:#06394a;
background-repeat:repeat-x;
}

div.content {
width:836px;
position:absolute;
left:50%;
margin-left:-418px;
}

div.menu {
margin-top:30px;
}

ul.menu {
list-style-type:none;
display:inline;
margin-left:0px;
padding-left:0px;
font-family:helvetica;
color:#ffffff;
font-weight:bold;
font-size:16px;
}

a.menu {
font-family:helvetica;
color:#b1e9ff;
font-weight:bold;
font-size:16px;
text-decoration:none;
}

a.menu:hover {
text-decoration:underline;
}

li.menu{
display:inline;
margin-right:10px;
margin-left:0px;
}

li.menuorange{
display:inline;
margin-right:0px;
margin-left:50px;
}

a.menuorange{
font-family:helvetica;
color:#ff9051;
font-weight:bold;
font-size:16px;
text-decoration:none;
}

a.menuorange:hover{
font-family:helvetica;
color:#ff9051;
font-weight:bold;
font-size:16px;
text-decoration:underline;
}

div.header{
background-image:url('images/headerbg.gif');
height:166px;
width:100%;
text-align:center;
}

div.mainnews {
width:568px;
height:422px;
background-color:white;
border:1px solid #707070;
margin-top:30px;
background-image:url('images/gradient.gif');
background-position:bottom;
background-repeat:repeat-x;
}

div.mainfull {
width:836px;
height:480px;
background-color:white;
border:1px solid #707070;
margin-top:30px;
background-image:url('images/gradient.gif');
background-position:bottom;
background-repeat:repeat-x;
}

div.mainfull2 {
width:836px;
height:580px;
background-color:white;
border:1px solid #707070;
margin-top:30px;
background-position:bottom;
background-repeat:repeat-x;
}

div.mainfull3 {
width:836px;
height:1200px;
background-color:white;
border:1px solid #707070;
margin-top:30px;
background-position:bottom;
background-repeat:repeat-x;
}

div.newscontent {
margin:10px;
}

div.fullcontent {
margin:10px;
width:811px;
}

img.news {
border:3px solid #707070;
}

img {
border:0px;
}

div.newstext {
position:absolute;
left:220px;
top:100px;
width:330px;
font-family:arial;
font-size:11px;
color:#06394a;
text-align:justify;
margin:5px;
margin-top:-8px;
line-height:17px;

height:325px;
}

div.normaltext {
position:absolute;
left:7px;
top:100px;
width:811px;
font-family:arial;
font-size:12px;
color:black;
text-align:justify;
margin:5px;
margin-top:-8px;
line-height:17px;
overflow:auto;

}

h1 {
font-family:arial;
font-size:18px;
color:#da5a11;
text-transform:uppercase;
font-weight:normal;
margin:0px;
align:left;
}

div.morenews {
position:absolute;
background-color:#ffffff;
border:1px solid #707070;
left: 580px;
top:80px;
width:256px;
background-image:url('images/gradient.gif');
background-repeat:repeat-x;
height:140px;
}

div.inside {
margin:10px;
}

div.newsitem {
font-family:arial;
font-size:11px;
margin-bottom:5px;
color:#315c6a;
}

a.newsitem {
color:#000000;
text-decoration:none;
font-family:arial;
font-size:11px;
font-weight:normal;
}

a.newsitem:hover {
color:#000000;
text-decoration:underline;
}

a.more {
color:#315c6a;
text-decoration:none;
font-family:arial;
font-size:11px;
}

div.twitter {
position:absolute;
background-color:#ffffff;
border:1px solid #707070;
left: 580px;
top: 232px;
width:256px;
background-image:url('images/gradient.gif');
background-repeat:repeat-x;
background-position:bottom;
height:270px;
_height:269px;
}

div.twitter_div {
font-family:arial;
font-size:11px;
}

ul.twitter_update_list {
margin:0px;
padding:0px;
list-style:none;
}

a {
color:#315c6a;
font-weight:bold;
text-decoration:none;
}

li {
margin-bottom:5px;
}

div.sponsors {
width:105%;
background-color:white;
border:1px solid #707070;
background-image:url('images/gradient.gif');
background-position:bottom;
background-repeat:repeat-x;
height:100px;
position:absolute;
margin-top:10px;
margin-left:-2.5%;
text-align:center;
font-family:arial;
font-size:10px;
left:0px;
}

div.sponsors2 {
width:100%;
background-color:white;
border:1px solid #707070;
background-image:url('images/gradient.gif');
background-position:bottom;
background-repeat:repeat-x;
height:60px;
position:absolute;
margin-top:10px;
text-align:center;
font-family:arial;
font-size:10px;
left:0px;
top:616px;
}

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 142px; /* .push must be the same height as .footer */
}

div.footer {
background-color:white;
width:100%;
height:180px;
position:absolute;
top:870px;
font-family:arial;
font-size:11px;
color:#06394a;
font-weight:normal;
}

 
table.contenttable {
border:1px solid #d2d2d2;
background-color:#f3f3f3;
background-image:url('images/picgradient.jpg');
background-repeat:repeat-x;
background-position:bottom;
}

#contenttable td {
margin:5px;
}

td.contenttable {
margin:5px;
}

div.lang {
position:absolute;
left:768px;
top:27px;
}

div.outerbutton {
width:297px;
height:114px;
background-image:url('images/bigbutton.gif');
text-align:left;
}

div.button {
padding-top:37px;
padding-left:15px;
font-family:arial;
font-size:22px;
color:#002360;
font-weight:bold;
text-align:left;
line-height:22px;
}

span.button {
font-size:18px;
color:#738bb6;
font-weight:normal;
margin-top:5px;
}

a.button {
color:#002360;
}

a.button:hover {
color:#738bb6;
}

div.tab  {
width:524px;
height:69px;
background-image:url('tab.gif');
}

td.product_top {
width:564px;
height:53px;
padding:0px;
background-image:url('images/product_top.gif');
}

td.product_bottom {
width:564px;
padding:0px;
background-image:url('images/product_bottom.gif');
background-position: bottom;
}

div.producttitle {
margin-left:10px;
font-weight:bold;
font-size:14px;
}

input.logform {
padding: 2px 5px 0;
margin: 0;
background: #fff url('images/input_bg.png') repeat-x;
border: 1px solid #d4d4d4;
line-height: 23px;
color: #313131;
}

div.insideproduct {
margin-right:10px;
_margin-top:10px;
}


