/* Author : Veerpal */

/* @font-face{ font-family: myFirstFont;src: url('chewedkandi_font_weknow_by_weknow-d26vc0p.ttf');} */

html{margin: 0 auto; padding: 0px;}
body{background: #404040; font-family: arial; font-size: 13px; margin: 0px auto; padding: 0px; }
img{border: 0px;}
.clear{clear: both;}

.edge-container{margin: 0px auto; width: 999px; height: auto;}
/*.edge-container-border{margin:5px auto; border-radius: 8px; float: left; border:4px solid #fff; border-top:none; border-bottom:none; width: 999px; height: auto;}*/
.edge-container-border{margin:0px auto; float: left; width: 999px; height: auto;}
.edge-header{background: url("../images/edge-header-bg.png") left top repeat-x; height:161px ; width: 100%;}
/*.edge-logo-container{float: left; background: url("../images/edger-logo-bglines.png") no-repeat left top; height: 161px; width: 330px;}*/
.edge-logo-container{float: left; height: 161px; width: 330px;}
.edge-logo{background: url("../images/edge-logo.png") no-repeat left top; height:116px; width: 269px;  float: left; margin:20px 10px;}

.edge-rgiht-top-links{float: right; height:109px; width:400px;}
.edge-rgiht-top-links img{float: left; margin: 0px; padding: 0px;}
.edge-rgiht-top-links img.social-arrow{float: left; margin: 20px 0 0; padding: 0px;}
.edge-rgiht-top-links img.social-follow-us{background: none repeat scroll 0 0 #DAF3FF;float: left;margin: 15px 0 0 8px;padding: 5px 15px;
border-radius: 15px 15px 15px 15px;-border-radius: 15px 15px 15px 15px;-moz-border-radius: 15px 15px 15px 15px;-wbkit-border-radius: 15px 15px 15px 15px;-ms-border-radius: 15px 15px 15px 15px;}
.edge-rgiht-top-links a img{float: right; margin:-15px 0 0; padding: 0px;}

.edge-nav-container{float: right; width: 663px; background:none; height: 52px;}
.edge-nav-container ul#edge-nav{list-style: none; float: left; margin: 0px; padding: 0px; background: url("../images/edge-nav-bg.png") repeat-x left; height: 52px; width: 100%;
-moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; -ms-border-top-left-radius: 8px; -border-top-left-radius: 8px; border-top-left-radius: 8px;}
ul#edge-nav li{float: left; border-right: 1px solid #404040;  height: 52px; text-align: center; margin: 0px; width: 131.5px; list-style: none;}
ul#edge-nav li a{float: left; margin: 0px; padding:18px 0 14px 0px; width: 100%; text-align: center; text-transform: uppercase; font-size: 13.5px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 1px #404040; color: #fff;}
ul#edge-nav li:hover{background:url("../images/cce-table-header.png") repeat-x left; cursor: pointer; float: left; height: 52px;}
ul#edge-nav li#home:hover{background:url("../images/cce-table-header.png") repeat-x left; cursor: pointer; float: left; height: 52px;
-moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; -ms-border-top-left-radius: 8px; -border-top-left-radius: 8px; border-top-left-radius: 8px;}
ul#edge-nav li.active{background:url("../images/cce-table-header.png") repeat-x left;
-moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; -ms-border-top-left-radius: 8px; -border-top-left-radius: 8px; border-top-left-radius: 8px;
-moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; -ms-border-top-right-radius: 8px; -border-top-right-radius: 8px; border-top-right-radius: 8px;}

/* Inner Navigation */
.inner-edge-nav-container{float: right; width: 663px; background:none; height: 52px;}
.inner-edge-nav-container ul#inner-edge-nav{list-style: none; float: left; margin: 0px; padding: 0px; background: url("../images/edge-nav-bg.png") repeat-x left; height: 52px; width: 100%;
-moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; -ms-border-top-left-radius: 8px; -border-top-left-radius: 8px; border-top-left-radius: 8px;}
ul#inner-edge-nav li{float: left; border-right: 1px solid #404040;  height: 52px; padding: 0 22px; text-align: center; margin: 0px; width: auto; list-style: none;}
ul#inner-edge-nav li a{float: left; margin: 0px; padding:18px 0 14px 0px; width: 100%; text-align: center; text-transform: uppercase; font-size: 13.5px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 1px #404040; color: #fff;}
ul#inner-edge-nav li:hover{background:url("../images/cce-table-header.png") repeat-x left; cursor: pointer; float: left; height: 52px;}
ul#inner-edge-nav li#inner-home:hover{background:url("../images/cce-table-header.png") repeat-x left; cursor: pointer; float: left; height: 52px;
                          -moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; -ms-border-top-left-radius: 8px; -border-top-left-radius: 8px; border-top-left-radius: 8px;}
ul#inner-edge-nav li.active{background:url("../images/cce-table-header.png") repeat-x left;
                      -moz-border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; -ms-border-top-left-radius: 8px; -border-top-left-radius: 8px; border-top-left-radius: 8px;
                      -moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; -ms-border-top-right-radius: 8px; -border-top-right-radius: 8px; border-top-right-radius: 8px;
}

.edge-content-container{background: #fff; float: left; width: 100%; min-height: 400px; height: auto; padding: 0px; margin:0px;}
.edge-left-container{float: left; width: 663px; height: auto; margin:3px 0 0 0px; padding: 0px;}
.edge-left-widget{float: left; margin: 10px 0px; padding: 0px;}
.edge-left-widget img{float: left; margin: 0 8px;}
.edge-right-container{float: left; background: #DAF3FF; width: 336px; min-height: 630px; height: auto; margin:3px 0 0 0px; padding: 0px;}
.edge-right-container img{margin:20px 0 20px 42px;}
.edge-centent-heading{background: url("../images/edge-heading-bg.png") left top repeat-x;  height: 52px; float: left; width: 100%;}
.edge-centent-heading h1{background: url("../images/edge-heading-arrow.png") no-repeat left; width: 80%; float: left; margin: 15px 0 0 8px; padding: 0 0 0 30px; text-transform: uppercase; font-size: 13.5px; font-weight: bold; text-decoration: none; text-shadow: 1px 1px 1px #404040; color: #fff; }

.edge-aboutus-cont{width: 99%; min-height: 140px; padding: 3px; margin:0px; float: left;}
.edge-aboutus-cont p{color: #404040; margin: 10px; padding: 0px; float: left; text-align: justify; font-size: 13px;}
.edge-aboutus-cont a{color: orangered; text-decoration: none; float: right; margin: 0px 5px 0 0; padding:0px;}
.edge-aboutus-cont a:hover{text-decoration: underline;}
.edge-product-cont{background: url("../images/edge-product-bg.png") left bottom repeat-x #f8fdff; width: 99.5%; min-height: 150px; padding: 3px; margin:0px; float: left;}
.edge-product-cont p{color: #404040; margin: 10px; padding: 0px; float: left; text-align: justify; font-size: 14px; }
.edge-product-cont ul{list-style:url("../images/square-small6.png"); float: left; width: 47%; margin: 3px; padding: 0px;}
.edge-product-cont ul li {margin:5px 3px; padding: 0px;}
.edge-product-cont ul li a{float:right; text-align: left; width: 99%; text-decoration: none; color: #404040; font-size: 13px; }
.edge-product-cont ul li a:hover{text-decoration: underline; margin-left:1px; font-weight: bold; color: #000;}
.edge-footer-container{background: #404040; float: left; width: 100%; min-height: 100px; height: auto; padding: 0px; margin:0px;}
.edge-footer-container p{float: right; text-transform:capitalize; padding: 5px; margin: 30px 0 0 0; color:#b2b2b2; }
.edge-footer-container ul#edge-footer-nav{list-style: none; float: left; margin:30px 0 0 0px; padding: 0px; background:none; height: 52px; width: 65%; }
ul#edge-footer-nav li{float: left; height: 30px; text-align: center; margin: 0px; padding: 0 0px 0 5px; width: auto; list-style: none;}
ul#edge-footer-nav li.seprator{float: left;height: 30px; font-size: 15px; color: #b2b2b2; text-align: center; margin: 0px; padding: 0 15px 0 20px; width: auto; list-style: none;}
ul#edge-footer-nav li a{float: left; margin: 0px; padding:3px 0 5px 0px; width: auto; text-align: left; text-transform:capitalize; font-size: 13px; text-decoration: none; text-shadow: 0px 0px 0px #404040; color: #b2b2b2;}
ul#edge-footer-nav li a:hover{text-decoration: underline;}

/*Inner Pages*/

.menu-animation-wrapper-inner {background: #f5f6f8; width: 100%; height: 150px; margin: 0 auto; clear: both; }
.content-wrapper-inner {width:930px; height: auto; margin: 10px auto 0px auto; clear: both; }
.content-wrapper-inner1 {background: white; border: 0px #e8e8e8 solid;  width:905px; height: auto; padding: 10px; margin-bottom: 10px; min-height: 400px; clear: both; float: left; }
.content-colum1-inner {background: #fff; height:auto; width:208px; border-right:2px solid #f5f6f8; float: left;}
.content-colum1-inner-scroll {background: #fff; border-bottom: 1px solid #efefef; height:400px; overflow-x: hidden; overflow-y: auto;  width:208px; border-right:2px solid #f5f6f8; float: left;}
/*.content-colum1-inner { background: url("../images/left-menu-bg.png") repeat-y right top #f5f6f8; width:210px; float: left; height: auto; min-height: 400px; }
.content-colum1-inner h1{background: url(../images/left-menu-header.png) repeat-x top; color: #fff; width: 97%; font-size: 14px; font-weight: bold; margin: 0px 0; padding: 0 0 0 6px; font-family: arial; text-transform: uppercase; clear: both; line-height: 25px; float: left; }*/
.content-colum1-inner h1{background: url("../images/content-heading-bg1.png") no-repeat scroll left center transparent;
                         clear: both;color: #0E4758; float: left;font-family: arial;font-size: 17px;font-weight: normal;line-height: 54px;margin: 0 0;padding: 0 0 0 40px;width: 81%;}
.content-colum1-inner ul { list-style-type: none; margin: 0; padding: 0; width: 95%; float: left; margin: 5px; }
.content-colum1-inner ul li{ border-bottom: 1px silver dashed; list-style-type: none; margin:0 0 3px 0; padding: 0 0 4px 0; float: left }
.content-colum1-inner ul li a{ background: url("../images/tabarrow.gif") no-repeat left; color: #686868;  width: 185px; text-decoration: none; padding-left: 12px; font-size: 14px; float: left; }
.content-colum1-inner ul li a:hover{ background: url("./images/tabarrow-white.png") no-repeat left; background-color: #777; color: #fff; width: 185px; text-decoration: none; padding-left: 14px; font-size: 14px; float: left;}

.content-colum2-inner { width: 685px; float: left; height: auto; padding: 0 0px 0px 10px; margin-bottom: 0px; }
.content-colum2-inner .head{background: url("../images/content-heading-bg1.png") no-repeat left; color: #a5c61d; width: 675px; height: 54px; font-size: 20px; font-family: arial; float: left; font-weight: normal; margin: 0px 0 0 8px; clear: both; }
.content-colum2-inner .head a{float: right; margin:15px 50px 0 0; padding: 0px;}
.content-colum2-inner .head p{ color:#0E4758; font-size: 17px; font-family: arial; float: left; font-weight: normal; margin:18px 0 0 40px; padding:0px; }
.content-colum2-inner h1{ color: #049FE1; font-size:18px; font-weight: bold; margin: 12px 0 0 12px; font-family: arial; font-style: normal; clear: both; line-height: 25px; float: left; }

.content-colum2-inner h2{background:url("../images/edge-header-bg.png") repeat-x scroll left top transparent;
                         color: #fff;
                         font: bold 14px/14px helvetica,arial,sans-serif;
                         height: 15px;
                         margin: 20px 0 0 15px;
                         padding: 10px;
                         float: left;
                         width: 450px;}
.content-colum2-inner h2 a{color: #404040; text-decoration: none; font-size: 16px; font-weight:normal;  margin: 0; clear: both; float: left; }
.content-colum2-inner h2 a:hover{color: orange;}

.content-box-inner {width:96%; margin: 5px 15px; font-size: 14px; color: #404040; letter-spacing: .5px; font-weight: normal; text-align: justify; float: left; }
.content-box-border {float: left; margin: 2px; padding: 4px; border: 1px #c5f7fe solid;}
.content-box-border ul{list-style-type:decimal; color:#404040; letter-spacing:.5px; font-size:14px}
.content-box-border ul li{ background:none;clear: both;float: left;margin: 3px 2px;padding: 4px 6px;width: auto;}

/* Form */
.edge-login{float: left; color: #404040; font-weight: bold; margin-left:40px;margin-top: 42px;padding: 0;}
.edge-login a{text-decoration: none; color: #404040; font-size: 13px; padding: 0px; margin: 5px;}
.edge-login a:hover{text-decoration: underline;}

.edge-form{float: left; margin: 20px 50px; width: 400px; padding: 0px;}
.edge-singleline{background: none repeat scroll 0 0 #DAF3FF;border: 1px solid #97E2FF;float: left;margin: 4px 40px;padding: 2px 0;width: 500px;}
.egde-label{font-size: 14px; text-align: right; color:#0E4758; font-weight: normal; margin: 5px 0px; width: 150px; float: left; padding: 5px;}
.edge-input-cont{float: left; width: 230px; padding: 0px; margin: 5px;}
.edge-input{border: 1px solid #97E2FF; float: left; height: 15px; padding: 5px; width: 94%; font-size: 13px; color: #717171;}
.edge-input-file{border: 1px solid #97E2FF; float: left; height: 28px; padding: 5px; width: 94%; font-size: 13px; color: #717171;}
.edge-textarea{border: 1px solid #97E2FF; resize: none; float: left; height: 65px; padding: 5px; width: 94%; font-size: 13px; color: #717171;}
.edge-dropdown{border: 1px solid #97E2FF; float: left; height: 28px; padding:2px 5px; width: 99.2%; font-size: 13px; color: #717171;}

.edge-singleline-button{float: left;margin: 4px 35px;padding: 2px 0;width: 400px;}
.edge-submit-button{background: url("../images/edge-nav-bg.png") repeat-x scroll left center transparent; cursor: pointer; margin: 10px 180px; text-align: center; border: 1px #4e4e4e solid; height:35px; padding: 3px 10px; font-weight: bold; color: #fff; text-shadow: 1px 1px 1px #404040;
                    -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; -ms-border-radius: 8px; -border-radius: 8px; border-radius: 8px;}

/* Contact Us */
.lctn-section {float: left;height:auto;padding:0px;width: 300px;margin: 20px 0 0 50px;}
.lctn-section h1 {background: none repeat scroll 0 0 #CCF0FE;color: #404040;float: left;font-size: 14px;font-weight: bold;margin: 10px 0 20px;padding: 2px 5px;text-transform: uppercase;width: 40%;}
.lctn-section p {color: #404040;float: left;font-family: arial;font-size: 14px;margin: 25px 0 0 10px;text-align: justify;}
.lctn-section img{float: left; margin-top: 5px; border: none;}

.edge-contact-widget{background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #97E2FF;
border-radius: 8px 8px 8px 8px;-border-radius: 8px 8px 8px 8px;-moz-border-radius: 8px 8px 8px 8px;-ms-border-radius: 8px 8px 8px 8px;-khtml-border-radius: 8px 8px 8px 8px;-webkit-border-radius: 8px 8px 8px 8px;
box-shadow: 1px 1px 0px #97E2FF; -box-shadow: 1px 1px 0px #97E2FF;-moz-box-shadow: 1px 1px 0px #97E2FF;-ms-box-shadow: 1px 1px 0px #97E2FF; -khtml-box-shadow: 1px 1px 0px #97E2FF; -webkit-box-shadow: 1px 1px 0px #97E2FF; 
float: left;margin: 0 0 15px 42px;padding: 10px 0 10px 10px;width: 245px;}
.edge-contact-widget h1 {background: none repeat scroll 0 0 #CCF0FE;color: #404040;float: left;font-size: 14px;font-weight: bold;margin: 0px 0 2px 0px;padding: 5px 5px;text-transform: uppercase;width: 92%;}
.edge-contact-widget p {color: #404040;float: left;font-family: arial;font-size: 13px;margin:13px 0 0 10px;text-align: justify;}
.edge-contact-widget p a{color: #404040; text-decoration: none;float: right; font-weight: bold; font-family: arial;font-size: 13px;}
.edge-contact-widget p a:hover{color: orangered; text-decoration:underline;}
.edge-contact-widget img{float: left; margin:2px 0px; border: none;}

.edge-contact-form{border: 1px solid #97E2FF;
    float: left;
    margin: 5px 0 0 4px;
    padding: 10px;
    width: 657px;}
.edge-contact-singleline{background: none repeat scroll 0 0 #DAF3FF;border: 0px solid #97E2FF;float: left;
-moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; -ms-border-radius: 8px; -border-radius: 8px; border-radius: 8px;
margin: 7px 39px;    padding: 2px 0;    width: 90%;}
/*margin: 4px 0px;padding: 2px 0;width: 400px;*/

.egde-contact-label{font-size: 14px; text-align: right; color:#0E4758; font-weight: normal; margin: 5px 0px; width: 175px; float: left; padding: 5px;}
.edge-contact-input-cont{float: left; width: 230px; padding: 0px; margin: 5px;}
.edge-contact-input{border: 1px solid #97E2FF;
    color: #717171;
    float: left;
    font-size: 13px;
    height: 20px;
    padding: 5px;
    width: 100%;}
.edge-contact-input-file{border: 1px solid #97E2FF; float: left; height: 28px; padding: 5px; width: 94%; font-size: 13px; color: #717171;}
.edge-contact-textarea{border: 1px solid #97E2FF; resize: none; float: left; height: 65px; padding: 5px; width: 100%; font-size: 13px; color: #717171;}
.edge-contact-dropdown{border: 1px solid #97E2FF; float: left; height: 28px; padding:2px 5px; width: 99.2%; font-size: 13px; color: #717171;}

.edge-contact-singleline-button{float: left;margin: 4px 0 0 0px;padding:0;width: 400px;}
.edge-contact-submit-button{background: url("../images/edge-nav-bg.png") repeat-x scroll left center transparent; cursor: pointer; margin: 10px 295px; text-align: center; border: 1px #4e4e4e solid; height:35px; padding: 3px 10px; font-weight: bold; color: #fff; text-shadow: 1px 1px 1px #404040;
                    -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; -ms-border-radius: 8px; -border-radius: 8px; border-radius: 8px;}


/* table design */
.edge-product-edit{float: left; margin: 10px 0; width: 700px; padding: 0px;}
.edge-min-height{float: left; min-height: 380px; margin: 0px; padding: 0px;}
.gpa-table tr.odd td, .gpa-table tr.odd .column1 {
    background: none repeat scroll 0 0 #E1F9FF;
}
.gpa-table td {
    border-color: #E3F1FE #E3F1FE #E3F1FE #E5EFF8;
    border-style: solid;
    border-width: 1px;
    color: #678197;
    line-height: 15px;
    padding:1px 0;
    text-align: center;
}
.gpa-table td a {
    color: #127FC0;
    font-weight: normal;
    text-decoration: none;
}
.gpa-table td a:hover {
    color: black;
    text-decoration: none;
}
.gpa-table th {
    border-color: #E3F1FE #E3F1FE #E3F1FE #E5EFF8;
    border-right: 1px solid #E3F1FE;
    border-style: solid;
    border-width: 1px;
    color: #678197;
    font-weight: normal;
    line-height: 15px;
    padding: 0;
    text-align: left;
}
.gpa-table thead th {
    background: url("../images/cce-table-header.png") repeat-x scroll center top #0391DB;
    color: #FFFFFF;
    font: bold 1.2em/15px "Trebuchet MS",Arial,Helvetica,sans-serif;
    height: 30px;
    padding: 5px 0px;
    text-align: center;
}
.gpa-table tfoot th {
    background: none repeat scroll 0 0 #F4F9FE;
    text-align: center;
}
.gpa-table tfoot th strong {
    color: #66A3D3;
    font: bold 1.2em "Trebuchet MS",Arial,Helvetica,sans-serif;
    margin: 0.5em 0.5em 0.5em 0;
}
.gpa-table tfoot th em {
    color: #F03B58;
    font-size: 1.1em;
    font-style: normal;
    font-weight: bold;
}
.gpa-td-dropdown {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #678197;
    font-size: 13px;
    font-weight: normal;
    text-align: center;
    width: 100%;
}



/* Model Window*/
ul#product-model{float: left; margin-left: 20px; padding: 0px; list-style: none;}
ul#product-model a{text-decoration: none; color: #404040;}
ul#product-model li{float: left; text-decoration: none; list-style: none;}
ul#product-model li a{float: left; text-decoration: none; list-style: none;}
ul#product-model li a img{border: 4px solid #686868;float: left;height: 120px;margin: 4px;padding: 0;width: 134px;}
ul#product-model li a img:hover{border: 4px solid #000;}

ul#product-model-new{float: left; margin-left: 20px; padding: 0px; list-style: none;}
ul#product-model-new li{float: left; text-decoration: none; list-style: none;}
ul#product-model-new li a{float: left; margin: 0px 5px; text-decoration: none; list-style: none;}
ul#product-model-new li a img{float: left; margin: 4px 16px; padding: 0px; width: 120px; height: 120px; border: 4px solid #686868;}
ul#product-model-new li a img:hover{border: 4px solid #000;}

ul#product-model-new li a img.admin-login{float: left; margin:0; padding: 0px; width:auto; height:auto; border:0px solid #686868;}


#mask {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes .window {position:absolute;left:0;top:0; border:4px Gray double; background-color:#ffffff;width:auto;height:auto;display:none;z-index:9999;padding:20px;}
#boxes .window div.edge-product-heading{background: #404040; padding: 5px; width: 98%; margin:0 0 8px 0px; float: left;}
#boxes .window div.edge-product-heading p{color:white; font-size: 18px; float: left; font-weight: bold; padding:0px; margin:0px}
#boxes #dialog {width:auto; height:auto;padding:10px;background-color:#ffffff;}
#boxes #dialog1 {width:auto; height:auto;}
#dialog1 .d-header {background:#fff; border: 0px solid #a2a2a2; float: left; padding:0px; width:375px; min-height:200px;}
#dialog1 .d-header span{color: #404040;float: left;font-weight: bold;margin: 7px 0 0;padding: 0;text-align: right;width: 80px;}
#dialog1 .d-header p{width:98%; background: #404040; color: #fff; font-size: 14px; font-weight: bold; float: left; padding: 5px; margin:0px; text-align: left; text-transform: uppercase;}
#dialog1 .d-header p a.close{float: right; margin: 0px; padding: 0px; color: #efefef; text-decoration: none;}
#dialog1 .d-header p a.close img{float: left; margin: 0px; padding: 0px;}
#dialog1 .d-header input {border: 2px solid #CCCCCC;font-size: 15px;height: 18px;left: 30px;margin-top: 0;padding: 5px;position: relative;top: 0;width: 200px}
#dialog1 .d-header div.login-edge-singleline{ background: none repeat scroll 0 0 #EFEFEF;border: 0 solid #97E2FF;float: left;margin:8px 0 4px 22px;padding: 5px 0;width: 330px;}
.edge-error{color: red; float: right; font-size: 11px; font-weight: bold; margin:2px 161px 0 0; padding: 0px;}
#dialog1 .d-header input.submit-button{border: 1px solid #000; margin-left:0px; cursor: pointer; height: 30px; font-size: 13px; width: 80px;  background: #404040; color: #fff; }

#dialog1 .d-blank {float:left;background:url(images/login-blank.png) no-repeat 0 0 transparent; width:267px; height:53px;}
#dialog1 .d-login {float: left;height: 33px;margin: 10px 0 0 122px;width: 108px;}
/*#boxes #dialog2 {background:url(images/notice.png) no-repeat 0 0 transparent; width:326px; height:229px;padding:50px 0 20px 25px;}*/

#mask-1 {position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes-1 .window-1 {position:absolute;left:0;top:0; border:4px Gray double; background-color:#ffffff;width:auto;height:auto;display:none;z-index:9999;padding:20px;}
#boxes-1 .window-1 p{color:black; font-size: 14px; float: left; font-weight: bold; padding:0px; margin:0px}
#boxes-1 #dialog-1 {width:auto; float: left; height:auto; padding:10px;background-color:#ffffff;}
/*#boxes-1 #dialog-1 {width:375px; height:203px;}*/
#dialog-1 .d-header-1 {background:#fff; border: 0px solid #a2a2a2; float: left; padding:0px; width:375px; min-height:200px;}
#dialog-1 .d-header-1 span{color: #404040;float: left;font-weight: bold;margin: 7px 0 0;padding: 0;text-align: right;width: 80px;}
#dialog-1 .d-header-1 p{width:98%; background: #404040; color: #fff; font-size: 14px; font-weight: bold; float: left; padding: 5px; margin:0px; text-align: left; text-transform: uppercase;}
#dialog-1 .d-header-1 p a.close-1{float: right; margin: 0px; padding: 0px; color: #efefef; text-decoration: none;}
#dialog-1 .d-header-1 p a.close-1 img{float: left; margin: 0px; padding: 0px;}
#dialog-1 .d-header-1 input {border: 2px solid #CCCCCC;font-size: 15px;height: 18px;left: 30px;margin-top: 0;padding: 5px;position: relative;top: 0;width: 200px}
#dialog-1 .d-header-1 div.login-edge-singleline-1{ background: none repeat scroll 0 0 #EFEFEF;border: 0 solid #97E2FF;float: left;margin:8px 0 4px 22px;padding: 5px 0;width: 330px;}
/*.edge-error{color: red; float: right; font-size: 11px; font-weight: bold; margin:2px 8px 0 0; padding: 0px;}*/
#dialog-1 .d-header-1 input.submit-button-1{border: 1px solid #000; margin-left:0px; cursor: pointer; height: 30px; font-size: 13px; width: 80px;  background: #404040; color: #fff; }

#dialog-1 .d-blank-1 {float:left;background:url(images/login-blank.png) no-repeat 0 0 transparent; width:267px; height:53px;}
#dialog-1 .d-login-1 {float: left;height: 33px;margin: 10px 0 0 122px;width: 108px;}
/*#boxes-1 #dialog-2 {background:url(images/notice.png) no-repeat 0 0 transparent; width:326px; height:229px;padding:50px 0 20px 25px;}*/

.success-message-box{background:#cdf9c3; border: 1px solid #98e188; padding:5px; float: left; width: 415px; margin:0px 0px 10px 75px;}
.success-message-box img{float: left; margin: 0px; padding: 0px;}
.success-message-box p{font-size: 14px; color: #167301; float: left; margin: 5px; padding: 0px;}
.error-message-box{background: #fdbbba; border: 1px solid #ea9290; padding:5px; float: left; width: 415px; margin:0px 0px 10px 75px;}
.error-message-box img{float: left; margin: 0 0 0 2px; padding: 0px;}
.error-message-box p{font-size: 14px; color: #b52d19; float: left; margin: 5px; padding: 0px;}

/* Edge Product Image Marquee */
.edge-product-marquee{width: 640px; padding: 5px; float: left; margin: 5px 10px; height: 60px;}
.edge-marque-cont{width:1240px; padding:0px; float: left; margin: 0px; height: 60px;}
.edge-marque-cont ul#edge-marque-img{list-style: none; float: left; margin: 0px; padding: 0px;}
.edge-marque-cont ul#edge-marque-img li{float: left; margin: 2px 4px; padding: 0px; list-style: none; width:50px;}
.edge-marque-cont ul#edge-marque-img li img{float: left; border:1px solid #efefef; height: 50px; width: 50px;}