/*CSS for 248601*/
.color1 {
 background-color: #FFDF9D;
 font-family: Verdana, Arial;
 font-size: 11px;
}
.color2 {
 background-color: #FFFFFF;
 font-family: Verdana, Arial;
 font-size: 11px;
}
.color3 {
 background-color: #FFF7E6;
 font-family: Verdana, Arial;
 font-size: 11px;
}
.color4 {
 background-color: #FFCC66;
 font-family: Verdana, Arial;
 font-size: 11px;
}
.helpborder {
 border: 1px dashed #FFCC66;
}
.submenuborder {
 border-left: 1px solid #E1E1E1; 
 border-bottom: 1px solid #E1E1E1;
 border-right: 1px solid #E1E1E1;
}
.topmenuborder {
 border-bottom: 1px solid #999999; 
 border-right: 1px solid #999999;
}
.userinfoborder {
 border: 1px solid #999999;
}
.tabselectedborder {
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
 border-right: 2px solid #999999;
}
.tabborder {
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
 border-right: 2px solid #999999;
}
.tabbottomborder {
 border-bottom: 1px solid #999999;
}
.maincontentborder {
 border-bottom: 1px solid #000000;
 border-right: 1px solid #000000;
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
}
.maincontentboxborder {
 border-bottom: 1px solid #000000;
 border-right: 1px solid #000000;
 border-left: 1px solid #999999;
}
.maincontentboxbordertop {
 border-bottom: 1px solid #999999;
}
.tabborderspacer {
 border-left: 1px solid #FFFFFF;
}
.defaulttext, .defaulttext table {
 font-family: verdana, arial;
 font-size: 11px;
}
.tabtext {
 text-decoration: none;
}
.submenutext {
 text-decoration: none;
}
.mainmenutext {
 text-decoration: none;
}

.add_tag_to_pool_jse_js_tree, .druid_noticeboard_jse_js_tree, .druid_object_indexed_js_tree, .druid_style_jse_js_tree, .productindex_js_tree {
 width: 200px;
}

.online_tab_index_js_tree {
 width: 300px;
}

/*CSS for 494508*/
body {background-color: #84a3cc; background-image: url(/images/bg_01.gif); background-repeat:repeat-x; margin-bottom: 0; margin-right: auto; font-family: futura, Arial, helvetica; margin-top: 0; margin-left: auto; font-size: 12px; TEXT-ALIGN: left; width: 885px;}
body li { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body dd { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body th { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body td { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body p { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body div { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }



a { color: #001ec2; text-decoration: none; }
a:visited { color: #001ec2; text-decoration: none; }
a:active { color: #001ec2; text-decoration: none; }
a:hover { color: #5264c8; text-decoration: none; }
a.menu-item-active { color: #47ABDA; text-decoration: none; font-size: 13px; }
a.menu-item { color: #000000; text-decoration: none; font-size: 13px; }
a.menu-item:visited { color: #000000; text-decoration: none; font-size: 13px; }
a.menu-item:hover { color: #FF5A00; text-decoration: none; }
td.menu_item_normal:hover {background-image:url('/images/button_hover1.gif')}
td.menu_item_active:hover {background-image:url('/images/button_hover1.gif')}
.site-slogan {
color: #1a3465;
font-weight: bold;
font-family: Trebuchet MS, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 30px;
}
.footer {
background-color: #FBA200;
}
.firstpage_photobg {
background-color: #EEF7FB;
padding: 10px;
}
.firstpage_phototopic {
color: #193566;
font-size: 14px;
font-weight: bold;
}
.site-title {
color: #1a3465;
font-family: arial, helvetica, sans-serif;
font-size: 30px;
}
.copyright_notice {
color: #858585;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
}
.url {
color: #FDB801;
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 16px;
}
.bg01 {
background-color: #FDB801;
}
.bg02 {
background-color: #68AECF;
}
.sh1 {
color: #999796;
font-weight: bold;
font-size: 14px;
}
.sh2 {
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
}
.paragraphimage01 {
border: 1px solid #5c9bbf;
}
.paragraphimage02 {
margin: 5px;
}
.title {
color: #45AADB;
font-weight: bold;
}
.color1 {
background-color: #CCCCCC;
font-family: Verdana, Arial; font-size: 12px;
}
.color2 {
background-color: #FFFFFF;
font-family: Verdana, Arial; font-size: 12px;
}
.color3 {
background-color: #E6E6E6;
font-family: Verdana, Arial; font-size: 12px;
}
.color4 {
background-color: #303e87;
font-family: Verdana, Arial; font-size: 12px;
color: #FFFFFF;
}
a.topiclink {
color: #ffffff;
font-weight: bold;
}
.pageheader {
font-size: 16px;
color: #45AADB;
font-weight: bold;
}
.poolborder01 {
border: 10px solid #E0F0F8;
}
.bodybg {
background-color: #ffffff;
}
.paragraphtopic {
background-color: #45AADB;
color: #FFFFFF;
padding: 2px;
font-weight: bold;
}
.phototopic {
color: #ffffff;
font-weight: bold; 
}
#pisizeposmoz{
text-align: -moz-center;
width: 760px;
}
.pisizepos {
text-align: center;
width: 760px;
}
.defaultFontStyleWithoutColor { font-size: 100%; text-decoration: none; }
.defaultFontStyling { font-size: 100%; text-decoration: none; color: #666666; }
.contentStyle1 { font-size: 100%; text-decoration: none; color: #666666; }
.contentStyle2 { font-size: 100%; text-decoration: none; font-weight: bold; color: #FFFFFF; }
.tableStyle1 { border-collapse: collapse; border: none; margin-right: auto; }
.tableCellStyle1 { padding: 0px; border-width: 0px; }
.tableCellStyle2 { height: 1px; padding: 0px; border-width: 0px; }
.tableCellStyle3 { height: 1px; padding: 0px; background-color: #ffbe5a; border-width: 0px; }
.tableCellStyle4 { height: 20px; padding: 0px; border-width: 0px; }
.tableCellStyle5 { height: 35px; padding: 0px; border-width: 0px; }
.tableCellStyle6 { height: 35px; padding: 0px; background-color: #95C454; border-width: 0px; }
.tableCellStyle7 { width: 4px; height: 35px; padding: 0px; background-color: #ff971a; border-width: 0px; }
.tableCellStyle8 { width: 85px; height: 35px; padding: 0px; background-color: #ff971a; border-width: 0px; }
.tableCellStyle9 { width: 290px; height: 35px; padding: 0px; background-color: #ff971a; border-width: 0px; }
.columnWidthDivStyle1 { width: 4px; }
.columnWidthDivStyle2 { width: 85px; }
.columnWidthDivStyle3 { width: 290px; }

/*CSS for 493782*/
body {color: #585858; background-color: #ffffff; margin-bottom: 0; margin-right: auto; font-family: futura, Arial, helvetica; margin-top: 0; margin-left: auto; font-size: 12px; TEXT-ALIGN: justify; width: 945px;}
body li { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body dd { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body th { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body td { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body p { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }
body div { font-family: Trebuchet MS, Arial, helvetica; font-size: 12px }



a { color: #001ec2; text-decoration: none; }
a:visited { color: #001ec2; text-decoration: none; }
a:active { color: #001ec2; text-decoration: none; }
a:hover { color: #5264c8; text-decoration: none; }
a.menu-item-active { color: #47ABDA; text-decoration: none; font-size: 13px; }
a.menu-item { color: #000000; text-decoration: none; font-size: 13px; }
a.menu-item:visited { color: #000000; text-decoration: none; font-size: 13px; }
a.menu-item:hover { color: #FF5A00; text-decoration: none; }
td.menu_item_normal:hover {background-image:url('/images/button_hover1.gif')}
td.menu_item_active:hover {background-image:url('/images/button_hover1.gif')}
.site-slogan {
color: #1a3465;
font-weight: bold;
font-family: Trebuchet MS, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 30px;
}
.footer {
background-color: #FBA200;
}
.firstpage_photobg {
background-color: #EEF7FB;
padding: 10px;
}
.firstpage_phototopic {
color: #193566;
font-size: 14px;
font-weight: bold;
}
.site-title {
color: #1a3465;
font-family: arial, helvetica, sans-serif;
font-size: 30px;
}
.copyright_notice {
color: #858585;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
}
.url {
color: #FDB801;
font-family: arial, helvetica, sans-serif;
font-weight: bold; font-size: 16px;
}
.bg01 {
background-color: #FDB801;
}
.bg02 {
background-color: #68AECF;
}
.sh1 {
color: #999796;
font-weight: bold;
font-size: 14px;
}
.sh2 {
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
}
.paragraphimage01 {
border: 1px solid #5c9bbf;
}
.paragraphimage02 {
margin: 5px;
}
.title {
color: #45AADB;
font-weight: bold;
}
.color1 {
background-color: #CCCCCC;
font-family: Verdana, Arial; font-size: 12px;
}
.color2 {
background-color: #FFFFFF;
font-family: Verdana, Arial; font-size: 12px;
}
.color3 {
background-color: #E6E6E6;
font-family: Verdana, Arial; font-size: 12px;
}
.color4 {
background-color: #303e87;
font-family: Verdana, Arial; font-size: 12px;
color: #FFFFFF;
}
a.topiclink {
color: #ffffff;
font-weight: bold;
}
.pageheader {
font-size: 16px;
color: #45AADB;
font-weight: bold;
}
.poolborder01 {
border: 10px solid #E0F0F8;
}
.bodybg {
background-color: #ffffff;
}
.paragraphtopic {
background-color: #45AADB;
color: #FFFFFF;
padding: 2px;
font-weight: bold;
}
.phototopic {
color: #ffffff;
font-weight: bold; 
}
#pisizeposmoz{
text-align: -moz-center;
width: 760px;
}
.pisizepos {
text-align: center;
width: 760px;
}
.defaultFontStyleWithoutColor { font-size: 100%; text-decoration: none; }
.defaultFontStyling { font-size: 100%; text-decoration: none; color: #666666; }
.contentStyle1 { font-size: 100%; text-decoration: none; color: #666666; }
.contentStyle2 { font-size: 100%; text-decoration: none; font-weight: bold; color: #FFFFFF; }
.tableStyle1 { border-collapse: collapse; border: none; margin-right: auto; }
.tableCellStyle1 { padding: 0px; border-width: 0px; }
.tableCellStyle2 { height: 1px; padding: 0px; border-width: 0px; }
.tableCellStyle3 { height: 1px; padding: 0px; background-color: #ffbe5a; border-width: 0px; }
.tableCellStyle4 { height: 20px; padding: 0px; border-width: 0px; }
.tableCellStyle5 { height: 35px; padding: 0px; border-width: 0px; }
.tableCellStyle6 { height: 35px; padding: 0px; background-color: #95C454; border-width: 0px; }
.tableCellStyle7 { width: 4px; height: 35px; padding: 0px; background-color: #ff971a; border-width: 0px; }
.tableCellStyle8 { width: 85px; height: 35px; padding: 0px; background-color: #ff971a; border-width: 0px; }
.tableCellStyle9 { width: 290px; height: 35px; padding: 0px; background-color: #ff971a; border-width: 0px; }
.columnWidthDivStyle1 { width: 4px; }
.columnWidthDivStyle2 { width: 85px; }
.columnWidthDivStyle3 { width: 290px; }

