body {  color: #616161; background: url(images/gr/1.gif) 0 0 repeat-x;}

a:hover,
a:focus {color: #E75480;}
a.on {font-weight: bold;}


h1, h2, h3, h4 { /*padding: 20px 0 20px; */margin-top: 15px; margin-bottom: 15px;   /*float: left; width: 100%;*/ line-height: 1.1em; font-family:diavlo-medium, Helvetica, Arial, sans-serif; color: #2e2e2e; }
h1 { font-size: 2.6em; }
h2 { font-size: 1.5em; font-family: diavlo-light, Arial, Helvetica, sans-serif; color: #E75480;}
h3 { font-size: 1.5em; font-family: diavlo-light, Arial, Helvetica, sans-serif; color: #007f7f;}
h4 { font-size: 1.5em;  color: #595959; font-family: diavlo-light, Arial, Helvetica, sans-serif}
h5 { font-size: 110%; text-transform: uppercase; font-weight: normal; line-height: 1.3em;margin-top: 25px; margin-bottom: 25px;  clear: both; float: left; width: 100%;}
h6 { font-size: 100%; text-transform: uppercase; font-weight: normal; line-height: 1.3em;margin-top: 25px; margin-bottom: 25px; clear: both; float: left; width: 100%;}
h2, h3 { /*margin-top: 25px;*/ }


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #000;}

input[type=text], textarea {border: 1px solid #a1a1a1; border-left: 1px solid #c4c4c4; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; background-color: #fff !important;/* background: url(images/form-item-bg-1.gif) 0 0 repeat-x;*/ color: #868686;}

ul.style li {  border-top: 1px solid #eee; border-top: 1px solid rgba(0,0,0,.1)  }

#helpdesk { 
background: url(images/skins/light/gr/top-panel.gif) 0 100% repeat-x; color: #8d8d8d;}
#helpdesk span { color: #939596; }


#header h1 a { display: block; width: 342px; height: 93px; background: url(images/logo.png) 0 0 no-repeat; text-indent: -9999px;margin-top:-70px; }

#nav > ul > li > a { color: #007f7f; }
#nav > ul > li > a:hover { color:#E75480; }
#nav > ul > li > a:focus,
#nav > ul > li.current > a { color: #ff00ff; }
#nav ul ul { border-right: 1px solid #d4d4d4; border-bottom: #d4d4d4;}
#nav ul ul li a { background-color: #fff; border-top: 1px solid #dedede ; border-bottom: 1px solid #d8d8d8; color: #E75480; }
#nav ul ul li a:hover,
#nav ul ul li a:focus {background-color: #f1f1f1; }	
#nav ul ul li:first-child > a { border-top: none; }
#nav > ul > li > ul > li:first-child { background: url(images/skins/light/bg/tip-1.png) 25px 0 no-repeat; }

.separator { background: url(images/skins/light/bg/separator-1.png) 0 50% no-repeat; }
a.separator { background-position: 100% 50%; }
.separator span { color: #bbb;}
.separator:hover span,
.separator:focus span { color: #000; }

.testimonials { background: #f2f2f2; background: rgba(0,0,0,.08); border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; color: #2e2e2e; }

.menu-1 > li { border-top: 1px solid #eee; border-top: 1px solid rgba(0,0,0,.1) }
.menu-1 a { color: #616161; }
.menu-1 a:hover,
.menu-1 a:focus,
.menu-1 li.current > a { color: #982e44;}
.menu-1 li.current > ul > li:first-child {border-top: 1px solid #eee; border-top: 1px solid rgba(0,0,0,.1)}

.zoombox {  float: left; border: 1px solid #cfcfcf; border-top: none; border-bottom: 1px solid #707070; 

-webkit-box-shadow: #ddd 0 1px 0px; -moz-box-shadow: #ddd 0 1px 1px; box-shadow: #ddd 0 1px 1px; }

.error404 h2 { background: url(images/skins/light/404.png) 50% bottom no-repeat; }

.button.style-2 {  background-image: url(images/skins/light/bg/button-style-2-bg.png); color: #000;}

#footer {background: url(images/gr/footer.gif) 0 100% repeat-x;}

#footer input[type=text] {  background: #1e2123 url(images/gr/footer-input.gif) 0 0 repeat-x; background: #1e2123 !important; border: 1px solid #0b0c0d; border-bottom: 1px solid #3e4042; border-right: 1px solid #3e4042; color: #393c3d; }
#footer input[type=text]:hover, #footer input[type=text]:focus {color: #868686;}

#footer h3 { color: #fff; }