
img {
border: 0px;
}

#wizard_frame {
z-index: 100;
position:absolute;
top:0;
left:0;
background-color: white;
height: 100%;
width: 100%;
}

.wizard_view {
}

#wizard_content {
position: absolute;
left: 260px;
}

#apply_conf{
position: absolute;
top: 250px;
left: 250px;
width: 220px;
height: 40px;
}

.prev_next_arrow {
position: absolute;
top: 320px;
left: -259px;
width: 220px;
}

.middle_wizard_button {
}

#wizard_title {
font-size: 18px;
font-family: roboto,Arial,Helvetica,sans-serif;
font-weight: bold;
padding-left: 0px;
margin-left: 0px
}

#topology {
background-color: transparent;
}

.topology_item {
display: inline-block;
border: solid rgba(200,200,200,0.3) 5px;
border-top: solid rgba(200,200,200,0.3) 30px;
width: 350px;
margin: 5px;
background-color: rgb(255,255,255);
}

.topology_item:hover {
border: solid rgba(200,200,200,0.8) 5px;
border-top: solid rgba(200,200,200,0.8) 30px;
}

.topology_item p{
font-family: roboto,Arial,Helvetica,sans-serif;
font-weight: bold;
text-align: center;
margin: 0;
margin-top: -30px;
padding: 5px 5px 5px 5px;
}

.topology_img {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
margin-right: 10px;
}

.current{
font-weight: bold;
color: #1cab7a;
}

#wizard_logo {
height: 30px;
margin: 0;
margin-top:  10px;
margin-left: 15px;
}

div#wizard_menu {
background-color: #ffffff;
width: 220px;
position: absolute;
top:10px;
left:0px;
height: 370px;
margin:0;
padding:0;
}

#wizard_menu h1 {
font-family: roboto,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 14px;
margin-top: 0px;
margin-bottom: 0px;
margin-top: -5px;
margin-left: 17px;
margin-bottom: 10px;
}

#wizard_menu li {
background-color: #F2F2F2;
margin-bottom: 2px;
padding-left: 3px;
margin-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
}

#wizard_menu ul {
margin-top: 5px;
}

.wizard_view a:link {
text-decoration: none;
font-weight: normal;
color: black;
border: 0px;
}

.wizard_view a:visited {
text-decoration: none;
font-weight: normal;
color: black;
border: 0px;
}

.wizard_view a:hover {
text-decoration: none;
font-weight: normal;
color: black;
border: 0px;
}

.wizard_view a:active {
text-decoration: none;
font-weight: normal;
color: black;
border: 0px;
}

.example {
font-style: italic;
font-size: 13px;
}

.question {
font-weight: bold;
margin-top: 30px;
margin-bottom: 15px;
}

#lan_question {
font-weight: bold;
margin-top: 70px;
margin-bottom: 15px;
}

#m2me_register_table{
margin-top: 15px;
}

#m2me_register_table td{
}


#m2me_register_table li{
list-style-type: square;
}

.ip_remap_img{
margin-left: 100px;
}

#list_with_header {
margin-top: 0px;
}

.list_head {
margin-bottom: 5px;
}

.zoom_image {
z-index: -1;
position: absolute;
left: 500px;
top: 14px;
}

.next_image {
width: 550px;
height: 150px;
}

.white_margin {
height: 30px;

}

