
html,body {
margin-top:0;
margin-left:auto;
margin-right:auto;
font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
background-color:#FFF;
text-align:center;
}

select { 
background-color:#f9c6df;
font-size:16px;
color:#000000;
}

.inputfield {
border: 2px solid #fff;
height:22px;
width:215px;
background-color:#d4d7d9;
font-size:16px;
padding:4px 2px 2px 2px;
color:#000000;
}

h1 { font-weight:bold; font-size:16px; margin: 10px 0 0 0; }
h2 { font-weight:normal; font-size:12px; margin:2px 0 2px 0; }
h3 { font-weight:bold; font-size:16px; margin:0; }
h4 { font-weight:normal; font-size:12px; margin:0; }

#container {
margin-left:auto;
margin-right:auto;
text-align:center;
width:766px;
text-align:left;
}

#header {
width:766px;
height:315px;
background-color:transparent;
}

#content {
overflow:hidden;
margin-left:auto;
margin-right:auto;
width:749px;
/*background-image: url('../gfx/bg.gif');
background-repeat: repeat-x;
background-color:#6f7d84;*/
background: #6f7d84 url('../gfx/bg_bottom.gif') center bottom repeat-x;
}

#conleft {
float:left;
width:225px;
padding-left:5px;
padding-top:10px;
padding-bottom:20px;
}

#conright {
float:right;
width:509px;
padding-top:10px;
padding-left:10px;
height:100%;
background: #6f7d84 url('../gfx/girl_phone.jpg') right bottom no-repeat;
padding-bottom:100px;
}

#content_information {
padding:5px 5px 10px 4px;
background-image: url('../gfx/topic_side.gif');
background-repeat: repeat-y;
}

#content_header {
margin-top:10px;
font-size:14px;
padding-bottom:3px;
font-weight:bold;
background-image: url('../gfx/topic_under.gif');
background-repeat: repeat-x;
background-position: 5px 17px;
}

#mobile {
height:275px;
width:131px;
padding:15px 0 0 17px;
background-image: url('../gfx/mobile.gif');
}

#footer {
clear:both;
float:left;
color:#888888;
font-size:10px;
width:749px;
height:14px;
margin-top: 10px;
margin-left:8px;
border-top: 1px solid #999999;
padding-top:2px;
padding-left:3px;
padding-bottom:15px;
}

.leftContent {
height:40px;
width:90px;
font-weight:bold;
font-size:12px;
vertical-align: middle;
text-align:right;
}

.rightContent {
vertical-align: middle;
text-align:left;
padding-left:15px;
}

a:link {
font-weight:normal;
text-decoration:underline;
color:#66CCFF;
}

a:visited {
font-weight:normal;
text-decoration:underline;
color:#66CCFF;
}

a:hover, a:active {
text-decoration:underline;
color:#66CCFF;
}

#layer1 {
           position: absolute;
           visibility: hidden;
           width: 500px;
           height: 600px;
           left: 20px;
           top: 300px;
           background-color: #d4d7d9;
           color: Black;
           border: 1px solid #000;
           padding: 10px;
           text-align:left;
}

#close {
           float: right;
}

