
/* mac hide \*/
html,body{height:100%;width:100%; }
/* end hide */

body {
background-color: #FFFFFF;
text-align:center;
min-height:468px;/* for good browsers*/
min-width:865px;/* for good browsers*/
}

TD.ideas { font-family : Verdana, Helvetica, sans-serif; font-size : 12px;	color : #989898 }
TD { font-family : Verdana, Helvetica, sans-serif; font-size : 11px; color : #989898; }
TD.maincontent { font-family : arial; font-size : 15px; color : #5a5a5a; line-height : 20px; }
TD.LeftContent { font-family : Verdana, Helvetica, sans-serif; font-size : 12px; color : #989898; padding-bottom : 4px;	padding-left : 16px;	padding-right : 12px;	padding-top : 18px;	 letter-spacing : -.1px; line-height : 14.5px; }
TD.RightContent { font-family : Verdana, Helvetica, sans-serif; font-size : 12px; color : #989898; padding-bottom : 4px; padding-left : 21px;	padding-right : 12px;	padding-top : 14px;	 letter-spacing : -.1px; line-height : 14.5px; }
TD.SubPageRightContent { font-family : Verdana, Helvetica, sans-serif; font-size : 12px; color : #989898; padding-bottom : 4px; padding-left : 21px;	padding-right : 12px;	padding-top : 21px;	 letter-spacing : -.1px; line-height : 14.5px; }
TD.SubPageLeftContent { font-family : Verdana, Helvetica, sans-serif; font-size : 12px; color : #989898; padding-bottom : 21px; padding-left : 21px;	padding-right : 18px;	padding-top : 18px;	 letter-spacing : 0px; line-height : 14.5px; }
H1 { font-family : Verdana, Helvetica, sans-serif; font-size : 10px; color : #c6c6c6; font-weight : lighter; }
H2 { font-family : Verdana, Helvetica, sans-serif; font-size : 18px; font-weight : bold; color : #989898; line-height : 20px; margin-bottom : 0; }
H4 { font-family : Verdana, Helvetica, sans-serif; font-size : 10px; font-weight : bold; color : #989898; line-height : 14px; margin-bottom : 0; }
A {color : #989898; text-decoration : underline; }
A.footer {color : #c6c6c6; text-decoration : none; }
A.mainlinks {color : #5a5a5a; text-decoration : none; }
A:hover { color : #cc0000; text-decoration : none; }
A.footer:hover {color : #c6c6c6; text-decoration : underline; }
A.mainlinks:hover { color : #cc0000; text-decoration : underline; }
A.content-links:hover { color : D3D394; text-decoration : underline; }
.ContentHead { font-size : 14px; font-weight : bold;}
.footer { font-size : 10px; font-weight : lighter; color : #c6c6c6;}
.testimonialer { text-align : right; }
SELECT.FormNavigation { background-color : #FFFFFF; border : #E0E0E0; color: #989898 ; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 12px;	margin-top : 8px;	margin-right : 8px;	margin-left : 8px;	margin-bottom : 0px;	line-height : 16;	border-style : none; }
OL.numeric  { list-style: decimal; }
UL.level1   { list-style: circle; }
UL.level2   { list-style: circle; }
INPUT.text { border-color : silver; border-width : 2; border-style : solid; color : Gray; }
INPUT.radio { outline-color : Gray; outline-style : solid; outline-width : 2px; }
INPUT.submit { background-color : #ebebeb; color : #939393;	border-bottom-style : solid; border-width : 0; }

#outer{
height:100%;
width:100%;
display:table;
vertical-align:top;
}
#container {
text-align: center;
position:relative;
vertical-align:top;
display:table-cell;
height: 468px;
}
#inner {
width: 800px;
background:#00000;
height: 900px;
text-align: center;
margin-left:auto;
margin-right:auto;
border:0px;
}
#main {
width: 800px;
height: 640px;
position:relative;
margin-left:auto;
margin-right:auto;
border:0px;
float:left;
z-index:2;
}
#main-content {
-moz-box-sizing:border-box;box-sizing:border-box;
position:absolute;
width: 320px;
height: 320px;
top:16px;
left:91px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:2;
background-image:url("../images/ridalco-main-trans.gif");
background-repeat:no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
padding: 16px;
padding-left: 14px;
padding-right: 12px;
padding-top: 60px;
padding-bottom: 12px;
line-height:8px;
}
