body    { color: black; font-family: sans-serif; background-color: #f0f0f0; background-image: url("../images/layout/background-fade.gif"); background-repeat: repeat-x; margin-top: 10px }
a:link  { color: #000; text-decoration: none }
a:visited  { color: #000; text-decoration: none }
a:hover { color: #900; text-decoration: underline }
a:active { color: #900; text-decoration: underline }
div.white-link a:link { color: #fff; text-decoration: none }
div.white-link a:visited { color: #fff; text-decoration: none }
div.white-link a:hover { color: #900; text-decoration: none }
div.white-link a:active { color: #900; text-decoration: none }
div.red-black a:link { color: #900; text-decoration: underline }
div.red-black a:visited { color: #900; text-decoration: underline }
div.red-black a:hover { color: #000; text-decoration: none }
div.red-black a:active { color: #000; text-decoration: none }
.image-padding { padding: 5px }
.image-padding1 { padding: 0 0 10px }
.eight { font-size: 8pt }
.nine { font-size: 9pt }
.nine-leading { font-size: 9pt; line-height: 14pt }
.twelve { font-size: 12pt }
.sixteen { font-size: 16pt }
.menu-header { color: #fff; font-size: 16pt; background-image: url("../images/layout_NEW/menu-BG.gif"); background-repeat: repeat-x; background-position: center }
.line-grey  { margin-top: 15px; margin-bottom: 15px; border-style: dotted none none; border-width: 2px medium medium; border-color: #ccc }
.line-grey1 { margin: 0; padding: 0; border-style: dotted none none; border-width: 2px medium medium; border-color: #ccc }
.field   { color: #900; font-size: 9pt; font-family: sans-serif; background-color: #fff; margin-bottom: 8px; padding: 3px 5px; width: 162px; border: dotted 1px #6a6a6a }
.send   { color: #fff; font-size: 10pt; font-family: sans-serif; font-weight: bold; background-color: #009500; text-align: center; cursor: pointer; padding: 6px; width: 162px; border: solid 1px #006c00 }
.skype         { color: #000000; font-size: 9pt; background-image: url("../images/layout/skype-logo.gif"); background-repeat: no-repeat; background-position: 12px center; padding: 5px 0 5px 34px }
.skype1  { color: #000000; font-size: 9pt; padding: 5px 0 5px 34px }
.blogger        { color: #000000; font-size: 9pt; background-image: url("../images/layout/bloogerSM.gif"); background-repeat: no-repeat; background-position: 12px center; padding: 5px 0 5px 34px }
.telephone  { color: #900; font-size: 24pt; background-repeat: no-repeat; background-position: right center; padding-top: 3px; padding-right: 0; padding-bottom: 3px }
.email { color: #666; font-size: 9pt; background-repeat: no-repeat; background-position: right center; padding-top: 3px; padding-right: 0; padding-bottom: 3px }
.main-boarder  { background-color: #fff; padding: 0; border: solid 1px #6e6e6e }
.box-boarder { background-color: #fff; padding: 0; border: solid 1px #dbdbdb }
.footer-BG { background-image: url("../images/layout/footer.gif"); background-position: right top }
/*----------------------top-menu-start----------------------*/
table.topmenu a { text-align: center; display: block; width: auto; height: auto; vertical-align: middle }
div.topmenu a     { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-1.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenu position:absolute top:0 left:0 div.topmenu a:link     { color: #fff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-1.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenu a:visited     { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-1.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenu a:active     { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenu a:hover     { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
table.topmenuON a { text-align: center; display: block; width: auto; height: auto; vertical-align: middle }
div.topmenuON a  { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenuON position:absolute top:0 left:0 div.topmenuON a:link  { color: #fff !important; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenuON a:visited  { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenuON a:active  { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
div.topmenuON a:hover  { color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; background-image: url("../images/layout_NEW/top-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: center top; text-transform: uppercase; padding: 12px 20px 13px; width: auto }
.headerBG { background-image: url("../images/layout_NEW/header-top.gif"); background-repeat: no-repeat; background-position: left bottom }
.top-nav-BG { background-color: #ffffff; background-image: url("../images/layout_NEW/top-nav-BG.gif"); background-repeat: repeat-x; background-position: left top }
/*----------------------side
-menu-start----------------------*/
table.sidemenu a  { display: block }
div.sidemenu a     { color: #000000; font-size: 9pt; text-decoration: none; background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #e5e5e5 }
div.sidemenu position:absolute top:0 left:0 div.sidemenu a:link     { color: #000000; font-size: 9pt; text-decoration: none; background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #e5e5e5 }
div.sidemenu a:visited     { color: #000000; font-size: 9pt; text-decoration: none; background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #e5e5e5 }
div.sidemenu a:active     { color: #900; font-size: 9pt; text-decoration: none; background-image: url("../images/layout_NEW/side-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #bfbfbf }
div.sidemenu a:hover     { color: #900; font-size: 9pt; text-decoration: none; background-image: url("../images/layout_NEW/side-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #bfbfbf }
table.sidemenuON a { display: block }
div.sidemenuON a { color: #900; font-size: 9pt; text-decoration: none; background-image: url("../images/layout_NEW/side-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #bfbfbf }
div.sidemenuON position:absolute top:0 left:0 div.sidemenuON a:link { color: #900; font-size: 9pt; text-decoration: none; background-image: url("../images/layout_NEW/side-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #bfbfbf }
div.sidemenuON a:visited { color: #900; font-size: 9pt; text-decoration: none; background-image: url("../images/layout_NEW/side-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #bfbfbf }
div.sidemenuON a:active { color: #900; font-size: 9pt; text-decoration: none; background-image: url("../images/layout_NEW/side-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #bfbfbf }
div.sidemenuON a:hover { color: #900; font-size: 9pt; text-decoration: none; background-image: url("../images/layout_NEW/side-nav-2.gif"); background-repeat: repeat-x; background-attachment: scroll; background-position: right center; padding: 3px 10px 3px 12px; width: auto; height: auto; border-bottom: 1px solid #bfbfbf }
.side-nav-fade { background-image: url("../images/layout_NEW/side-nav-bot-fade.gif"); background-repeat: repeat-x; background-position: left top; height: 120px }
.menu-headers    { color: #900; font-size: 12pt; font-weight: bold; margin-bottom: 4px; padding: 13px 0 3px 12px; border-bottom: 2px dotted #ccc }
#pscroller1       { text-align: left; margin: 0 0 -15px; padding: 5px 0 0; width: 160px; height: 78px }
#pscroller1 a { text-decoration: none }
