* {margin:0px;	padding:0px;}
html {font-size: 100%;height: 100%;}
body {font: normal 76%/1.45em Arial, Helvetica, sans-serif;color:#333333;background-color:#d0d1d3;background-repeat:no-repeat;}
a, a:link, a:visited, a:active {color:#666666;text-decoration:none;}
a:hover {text-decoration:none; color:#999999;}
.leftf {float:left;}
.rightf {float:right;}
.f_right {float:right !important;}
.clearf {clear:both;}
.FloatLeft{float:left;}
img{border:0px none;}
.imgAction {cursor: pointer;}

/* Header Text */
h1 {font-size:2.2em;}
h2 {font-size:1.6em;}
h3 {font-size:1.4em;}
h4 {font-size:1.2em;}
h5 {font-size:1.0em;}
h6 {font-size:0.9em;}

/***** Page Level Element *****/
/*form style*/
input, textarea, select {font-size:1em;border:1px #CCCCCC solid;padding:1px;background:transparent;color:#333333;font-family:Arial, Helvetica, sans-serif;}
textarea {font-size:1em;}
input[type="submit"], input[type="button"] {border:1px #FFF solid;padding:1px;background:transparent;color:#FFF;background-color:#000000; cursor:pointer;}
input[type="checkbox"], input[type="radio"] {border: 0px solid #000099;}

.mandatory {color:#990000;}
.succMessage {color:#006600;}
.errorMessage {color:#FF0000;}

.divForm {}
.divForm p {padding:1px;margin:0 !important;}
.divForm p label {width:100px; float:left; font-weight:bold;}

/* Body */
#main {margin:44px auto 0px 50px;width:885px;}
#main-header {margin:0px; z-index:1; padding:0px; height:84px;overflow:hidden;}
#main-menu {margin:0 auto; z-index:1; height:20px; background-color:#000;}

#body-holder {height:400px;background-color: #FFFFFF;}
#body-container{margin-left:215px; height:400px;}

#body-left {float:left; width:208px; height:400px; background-color:#000;overflow:hidden;}
#body-container-left-news {width:400px; height:368px; float:left;}   
#body-left h1 {overflow:hidden;width:208px; height:380px; }
.left-footer {height:20px; background-color:#000;color:#FFF;padding:0 1px;}
.left-footer a {background-color:#000;color:#FFF;font-size:0.9em;line-height:20px;padding:2px 1px;}
.left-footer a:hover {background-color:#FFF;color:#000;}

#body-right {float:right; width:200px;border:0px solid red;height:380px;overflow:hidden;padding-top:20px;}

#mybody {border:0px solid blue;padding:10px 10px 30px 30px;}
#mybody p {margin:1em auto;}

.rmargin185 {margin-right:210px;}

.pageindex {background:url(../images/pageindex.jpg) right top no-repeat;}
.pageline {background:url(../images/pageline.jpg) 420px top no-repeat;}

.navigation {font-size:0.85em; color:#CCCCCC; padding:2px;}
.navigation a {color:#999999; text-decoration:none;}
.navigation a:hover {color:#666666; text-decoration:underline;} 

#main-footer {font:bold 11px/21px Arial, Helvetica, sans-serif; color:#666666; padding-left:2px;}

/* Standard scroll Start */
/*.scroll-up, .scroll-down {height:10px;display:block;width:100%;background:transparent url(../images/arrow-up-down-2.png) no-repeat center top;cursor:pointer;}
.scroll-down {background-position:center bottom;}*/
.scroll-pane {height:325px;overflow:hidden;border:0px solid red;margin:4px 0;}

#scrollBut {padding:0 2em;border-top:1px dotted #CCCCCC;}
#scrollUpBtn, #scrollDownBtn {float:right;margin:5px;height:16px;width:16px;background:transparent url(../images/arrow-up-down-2.png) no-repeat center top;cursor:pointer;}
#scrollDownBtn {background-position:center bottom;}

.scrollMe {height:350px;overflow:auto;}

/* Standard scroll End */

/* -- For Menu -- */
/* -- Top Menus -- */
ul.jd_menu{margin: 0px; padding: 0px; list-style-type: none; text-transform:uppercase; white-space:nowrap; overflow:hidden;}
ul.jd_menu ul{display: none;}
ul.jd_menu li {float: left;}

ul.jd_menu_slate {clear: both;line-height:20px;}

ul.jd_menu_slate li a, 
ul.jd_menu_slate li a:active, 
ul.jd_menu_slate li a:link, 
ul.jd_menu_slate li a:visited {display:block;text-decoration: none;color:#EEEEEE;padding: 0px 6px;cursor: pointer;font-size:0.9em;font-weight:bold;}

ul.jd_menu_slate li a:hover,
ul.jd_menu_slate li.jd_menu_active_menubar a, 
ul.jd_menu_slate li.jd_menu_hover_menubar a {color: #000000;background-color:#FFF;}

ul.jd_menu_slate li a.red:hover {color:#FF0000}

/* -- Sub-Menus -- */
ul.jd_menu ul{position: absolute;display: none;list-style-type: none;margin: 0px;padding: 0px;z-index: 10000;}
ul.jd_menu ul li{float: none;margin: 0px;}

ul.jd_menu_slate li ul {border: 1px solid #000000; background: transparent url(../images/mask.png) repeat;}
ul.jd_menu_slate li ul li {border: none;text-align:left;border-top:1px solid #000000;}

ul.jd_menu_slate li ul li a,
ul.jd_menu_slate li ul li a:active,
ul.jd_menu_slate li ul li a:link,
ul.jd_menu_slate li ul li a:visited {display:block;color: #FFFFFF;font-weight:normal; background-color: transparent;}

ul.jd_menu_slate li ul li a:hover,
ul.jd_menu_slate li ul li.jd_menu_active a, 
ul.jd_menu_slate li ul li.jd_menu_hover a {background-color:#FFFFFF;color:#000;}

#icon-a{position:absolute;top:470px;left:925px;}
#icon-phone{position:absolute;top:490px;left:735px;}
#icon-newsletter{position:absolute;top:400px;left:635px;}

/* Safari-Opera specific declarations here */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	ul.jd_menu_slate li {font-size:0.85em;font-weight:normal;}
}
