html {height: 90%;}

body {
margin:3px;
background-color:#fff;
height: 100%;
color: #909090;
}


.contentpane { margin:15px;}

.registerLink {
 font-size: 6pt; 
 color: #777; 
 font-weight: bold;
}

.registerLink:hover {
 font-size: 6pt; 
} 


.mainBody { 
 width:680px;
 background-color: #fff;
 padding-left:-10px;
 /* background: url(../images/bg_mainBody.png) repeat-y; */
}


.footer_home { font-family:verdana; font-size:11px;color:#555;font-weight:bold;}
.footer_home a:link { font-family:verdana; font-size:11px;color:#555;font-weight:bold;}
.footer_home a:hover { font-family:verdana; font-size:11px;color:#555;font-weight:bold;text-decoration:underline;}
.footer_home a:visited { font-family:verdana; font-size:11px;color:#555;font-weight:bold;text-decoration:underline;}

.insert_font1 a:link, .insert_font1 a:hover {font-family: verdana, tahoma; font-size:13px;  color:#0050b0; font-weight:900;}
.insert_font1 a:visited {font-family: verdana, tahoma; font-size:13px;  color:#0050b0; font-weight:900;}

.insert_font2 a:link, .insert_font2 a:hover {font-family: verdana, tahoma; font-size:14px;  color:#0050b0; font-weight:900;}
.insert_font2  a:visited {font-family: verdana, tahoma; font-size:14px;  color:#0050b0; font-weight:900;}


.link_active a:visited { color: #db8f6a; font-family: verdana,tahoma, arial; font-size:13px; font-weight: bold; text-decoration:none; padding-top:9px;}
.link_active a:link { color: #db8f6a; font-family: verdana,tahoma, arial; font-size:13px; font-weight: bold; text-decoration:none; padding-top:9px;}
.link_active a:hover { color: #db8f6a; font-family: verdana,tahoma, arial; font-size:13px; font-weight: bold; text-decoration:underline; padding-top:9px;}

.link_inactive a:visited { color: #777; font-family: verdana,tahoma, arial; font-size:13px; font-weight: bold; text-decoration:none; padding-top:9px;}
.link_inactive a:link { color: #777; font-family: verdana,tahoma, arial; font-size:13px; font-weight: bold; text-decoration:none; padding-top:9px;}
.link_inactive a:hover { color: #777; font-family: verdana,tahoma, arial; font-size:13px; font-weight: bold; text-decoration:underline; padding-top:9px;}


.text_menu_grey { color: #bbb; font-family: verdana,tahoma, arial; font-size:10px; font-weight: bold; text-decoration:none; padding-top:9px;}
.text_menu_grey a:visited { color: #bbb; font-family: verdana,tahoma, arial; font-size:10px; font-weight: bold; text-decoration:none; padding-top:9px;}
.text_menu_grey a:link { color: #bbb; font-family: verdana,tahoma, arial; font-size:10px; font-weight: bold; text-decoration:none; padding-top:9px;}
.text_menu_grey a:hover { color: #7fbaed; font-family: verdana,tahoma, arial; font-size:10px; font-weight: bold; text-decoration:none; padding-top:9px;}

.text_grey { color: #777; font-family: verdana,tahoma, arial; font-size:11px; font-weight: bold; text-decoration:}
.text_grey a:visited, .text_grey a:link { color: #4981d6; font-family: verdana,tahoma, arial; font-size:14px; font-weight: bold; text-decoration:underline; padding-bottom:2px; }
.text_grey a:hover, .text_grey a:active { color: #d99473; font-family: verdana,tahoma, arial; font-size:14px; font-weight: bold; padding-bottom:2px;}

.text_blue { color: #1966ce; font-family:arial,trebuchet-ms, verdana,tahoma, arial; font-size:13.5px; font-weight: bold; text-decoration:none;}
.text_blue a:visited, .text_blue a:link { color: #4981d6; font-family: verdana,tahoma, arial; font-size:14px; font-weight: bold; text-decoration:underline; padding-bottom:2px; }
.text_blue a:hover, .text_blue a:active { color: #d99473; font-family: verdana,tahoma, arial; font-size:14px; font-weight: bold; padding-bottom:2px;}

.text_slider { color: #1966ce; font-family:arial,trebuchet-ms, verdana,tahoma, arial; font-size:14px; font-weight: bold; text-decoration:none;}
.text_slider a:visited, .text_slider a:link { color: #d99473; font-family: verdana,tahoma, arial; font-size:14px; font-weight: bold; text-decoration:underline; padding-bottom:2px; }
.text_slider a:hover, .text_slider a:active { color: #4981d6; font-family: verdana,tahoma, arial; font-size:14px; font-weight: bold; padding-bottom:2px;}


.text_white { color: #fff; font-family: verdana,tahoma, arial; font-size:11px; font-weight: bold; text-decoration:}


/* main body */

#wrapper {


margin-left: auto;
margin-right: auto;

margin-top: 5px;

width: 990px; 


background-color: #b5b6ba;
font-family: verdana,tahoma, arial;

}

/* overlays start */

#in_link1 { visibility: hidden; }
#in_link2 { visibility: hidden; }
#in_link3 { visibility: hidden; }
#in_link4 { visibility: hidden; }
#in_link5 { visibility: hidden; }
#in_link6 { visibility: hidden; }



#overlay {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
  background-image: url(../images/overlay.png);
/*  -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40); */
}

#overlay_insert {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
  background-image: url(../images/overlay_insert.png);
}

#overlay_emwave_video {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1001;
  background-image: url(../images/overlay.png);
}

#overlay_emwave {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1001;
  background-image: url(../images/overlay.png);
}

#overlay_survey {
  
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1001;
  background-image: url(../images/overlay.png);
  /*filter:alpha(opacity=85);
  -moz-opacity: 0.85;
  opacity: 0.85;*/
  
  /*border:#000000 solid 1px;*/
}


#overlay_view_details {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1002;
  background-image: url(../images/overlay.png);
}


#overlay_recommend {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 10000;
  background-image: url(../images/overlay.png);
}

#pop_recommend {

width:900px; 
height:400; 
background-color:#fff;
margin-left: auto; 
margin-right: auto; 
border: 2px #f6c421;
border-style: solid;
margin-top:2%;
background-repeat: no-repeat;

}


#overlay_legend {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 3002;
  background-image: url(../images/overlay.png);
}

#pop_legend {

margin:0 0 0 0; 
width:600px; 
height:400px; 
background-color: #fff; 
margin-left: auto; 
margin-right: auto; 
margin-top:5%;
border: 2px #f6c421;
border-style: solid;
background-repeat: no-repeat;

}

#overlay_question {

     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1002;
  background-image: url(../images/overlay.png);
}


#pop_emwave_video {

width:940px; 
height:550; 
background-color:#fff;
margin-top:80px;
margin-left: auto; 
margin-right: auto; 
border: 2px #f6c421;
border-style: solid;

}

#pop_emwave {

width:940px; 
height:550; 
background-color:#fff;
margin-top:80px;
margin-left: auto; 
margin-right: auto; 
border: 2px #f6c421;
border-style: solid;

}

#pop_question {

width:600px; 
height:400; 
background-color:#fff;
margin-left: auto; 
margin-right: auto; 
border: 2px #f6c421;
border-style: solid;
margin-top:10%;
background-image:url(../images/bg_question_overlay.jpg);
background-repeat: no-repeat;

}

#pop_survey {

width:940px; 
height:550; 
background-color:#fff;
margin-top:80px;
margin-left: auto; 
margin-right: auto; 
border: 2px #f6c421;
border-style: solid;

}

#pop_view_details {

width:940px; 
height:620px; 
background-color:#fff;
border: 2px #f6c421;
border-style: solid;
margin-top:25px;
margin-left: auto; 
margin-right: auto; 
}


#popwindow {

margin:0 0 0 0; 
width:600px; 
height:400px; 
background-color: #fff; 
margin-left: auto; 
margin-right: auto; 
margin-top:10%;
border: 2px #f6c421;
border-style: solid;

/*background-image:url(../images/bg_question_overlay.jpg); */
background-repeat: no-repeat;
}

#popwindow_insert {

margin:0 0 0 0; 
width:400px; 
height:600px; 
background-color: #fff; 
margin-left: auto; 
margin-right: auto; 
margin-top:30px;
border: 2px #d3824b;
border-style: solid;
}

/* overlays end */

/* top levels start */

#top_level_one {

height: 90px;
width: 100%;
background-color: #4c84c7;
background-image: url(../images/bg_top_level_one.gif);

}

.top_insert {
position:absolute;
z-index:1000;
color:#fff; 
font-size:7px; 
font-weight:bold; 
font-family:verdana,tahoma; 
margin-left:4px;
letter-spacing:1px;
padding-top:8px;
}


.top_insert a:link {
position:absolute;
z-index:1000;
color:#fff; 
font-size:7px; 
font-weight:bold; 
font-family:verdana,tahoma; 
margin-left:4px;
letter-spacing:1px;
padding-top:8px;
width:260px;        text-decoration:none;
}


.top_insert a:hover {
position:absolute;
z-index:1000;
color:#f3c4f6; 
font-size:7px; 
font-weight:bold; 
font-family:verdana,tahoma; 
margin-left:4px;
letter-spacing:1px;
padding-top:8px;width:260px;   text-decoration:underline;    
}

.top_insert a:visited {
position:absolute;
z-index:1000;
color:#fff; 
font-size:7px; 
font-weight:bold; 
font-family:verdana,tahoma; 
margin-left:4px;
letter-spacing:1px;
padding-top:8px;     width:260px;  text-decoration:none;     
}




#top_level_two {

height: 40px;
background-image: url(../images/bg_top_level_two.gif);

}


#login_box {
 margin:6.5px;
 margin-right: 10px;
 padding: 4px;
 margin-top: -21px;
 float: right;
 height: 77px;
 width: 180px;
 background: url(../images/bg_login_box.png) no-repeat transparent;
}

#logged_box {
    margin:6.5px;
    margin-right: 10px;
    padding: 4px;
    margin-top: -20px;
    float: right;
    height: 71px;
    width: 200px;
    background: url(../images/bg_logged_box.png) no-repeat transparent;
 background-position: center center;
}

.logged_box_menu {
 margin: 2px;
}

.logged_box_menu a {
   font-size: 7pt;
   color: #7b7d7b; 
}

.logged_box_logout a {
 font-size: 7pt; 
 color: #847d84; 
 text-decoration: none;
}


.top_search_box {

background: #f0f0f0 url(../images/bg_search_top2.gif) repeat-x;

height:15px; 
width:120px; 
border: #777777 solid 1px; padding-left: 6px; padding-top:2px; 
font-size: 12px;
font-family: verdana, tahoma, arial;
font-weight: bolder;
color:#505050;

}

.top_login_box, .top_login_box_pass {
 background: #f0f0f0 url(../images/bg_search_top2.gif) repeat-x;
 height:10px; 
 width:100px; 
 border: #777777 solid 1px; padding-left: 6px; padding-bottom:2px; 
 vertical-align: top;
 font-size: 10px;
 font-family: verdana, tahoma, arial;
 font-weight: bolder;
 color:#505050;
}

.top_login_box_pass {
 width: 73px;
}

.top_login_box_pass a {
    margin-top: -10px;
}     

/* top levels end */



/* left menu starts */

#menu_left {

margin-left: 16px;

height: 530px;
width: 225px;

background: transparent;

}

/* left menu ends */


/* applets start */

#applet_stress_meter { 

margin-left: 5px;
background-color: #fff; 
width:216px; 
height:230px;;
}

/* applets end */


/* main body starts */

#main_body {

height: 530px;
width: 744px;
margin-left: 244px;
margin-top: -500px;
margin-bottom:2px;

text-align: justify;
font-size:12px;
color:#505050;

background: url(../images/bg_main_body.gif);

}
/* main body ends */


