
.m0 {margin:0px;display:inline;}


.greenbullet { background-image:url('../images/greenbullet.gif'); padding-left:24px; background-repeat:no-repeat; background-position:top left;}
.eyebullet { background-image:url('../images/eyebullet.gif'); padding-left:24px; background-repeat:no-repeat; background-position:top left;}

.li-1 { list-style-image: url('../images/greenbullet.gif'); padding-left:9px;}
.li-2 { list-style-image: url('../images/eyebullet.gif'); padding-left:9px;}

.bold { font-weight:bold;font-style:italic;}


.linkbox { padding:4px;}
.linkboxgreen { background-color:#00793e; padding:4px; color:white; }
.linkboxgreen a { color:white; text-decoration:none}
.linkboxgreen a:hover { text-decoration:underline; color:#CCCCCC;}

.linkbox-i { padding:4px; display:inline;}
.linkboxgreen-i { background-color:#00793e; padding:4px; color:white; display:inline;}
.linkboxgreen-i a { color:white; text-decoration:none}
.linkboxgreen-i a:hover { text-decoration:underline; color:#CCCCCC;}

.blk { text-decoration:none; color:black}
.wht { text-decoration:none; color:white}

.red {color:red;}


.source { font-size:12px; font-style:italic; color:#666666;}

.leftad { background-color:#007943; padding:8px; width:174px; color:white;}

.searchresult { padding:6px; padding-bottom:12px; border:1px silver dotted; margin-top:9px; background-image:url('../images/searchboxbg.gif'); margin-left:0px; margin-right:3px; width:365px; float:left; clear:both;}
.searchresult-right { padding:6px; padding-bottom:12px; border:1px silver dotted; margin-top:9px; background-image:url('../images/searchboxbg.gif'); margin-left:9px; margin-right:2px; width:365px; float:right; clear:both;}
.searchresult a,.searchresult-right a {text-decoration:none; background-image:url('../images/go.gif'); background-position:right; background-repeat:no-repeat; padding-right:8px;}
.searchresult a:hover,.searchresult-right a:hover {text-decoration:underline; background-image:url('../images/goo.gif'); background-position:right; background-repeat:no-repeat; padding-right:8px;}
.search-item { margin-left:40px; margin-top:4px;}

.searchtitle {padding:6px;}






.filtered { color:#CC6600; font-style:italic;}

.bottom-link { font-size:13px; text-decoration:none; text-align:left; padding:3px;}
.bottom-link:hover { text-decoration:underline;}
.bottom-link img { vertical-align:middle; margin-right:4px;}

.h2share { font-size:13px; font-style:italic; color:#787878; font-weight:normal; margin-bottom:8px; padding-top:14px;}

#footer-buttons { text-align:right; padding-bottom:6px; border:0px red solid; border-bottom:5px #f2f2f2 solid;}
#footer-buttons-social { text-align:right; }

.select-image { text-align:center; display:inline;}
.select-image img { padding:3px; border:2px #009966 dotted;}


.socialBookmarks img:hover { Filter: Alpha(Opacity=100, FinishOpacity=0, Style=2, StartX=10, StartY=10, FinishX=0, FinishY=0)}

#s { background-image:url('img/searchshade.gif'); margin-top:0px; margin-bottom:7px; padding:0px; border:0px; background-position:-2 -2 0 0;}

.item-attachments-wide { max-height:70px;}
.item-attachments { max-width:60px; width:60px; clear:both; text-align:center;}


.menu-selected a { text-decoration:underline; color:white;}

.strike {text-decoration: line-through; color:red}
.redb { color:#FF0000}

.redi { font-style:italic; color:#990000;}
.greeni { font-style:italic; color:#006633;}

#logo-for-print { display:none; visibility:hidden;}

form { margin:0px; padding:0px; border:0px;}


.more-info { font-weight:bold; color:black; text-decoration:none;}
.more-info:hover { text-decoration:underline; color:#666666;}

#container-table {border:0px;margin:0px;padding-right:0px;}

.info {
border:1px gray dotted;
background-color:#ffffe5;
text-align:left;
padding:7px;
}

#date { font-weight:bold; font-size:15px; float:left;}

.locked-container { float:right; display:inline; text-align:right; font-style:italic; padding:4px; border:1px silver dotted; background-image:url('../images/core/yell.gif')}
.locked-container img { vertical-align:middle;}

.hr1 { background-color: #c3dde7; border:0px solid; height:5px;}
.hr2 { background-color: #f2f2f2; border:0px solid; height:5px;}
.hr2-hilight { background-color:#499f75; border:0px solid; height:5px;}

.hr3 { background-color: #f2f2f2; border:0px solid; height:2px;}
.hr3-hilight { background-color:#499f75; border:0px solid; height:2px;}


.hr-footer { background-color: #f2f2f2; border:0px solid; height:5px; margin-left:10px; margin-bottom:0px;}


body { background-color:#535353; background-image:url('../images/bg6.png'); font-family:Arial, Helvetica, sans-serif;font-size:10pt; line-height:16px; 	color: #333333; margin-top:10px; background-position:top center; background-repeat:no-repeat;}

textarea { font-family:Arial, Helvetica, sans-serif;}


#container { width:1000px; margin-left:auto; margin-right:auto; background-color:white; padding-bottom:10px;}

#banner { height:169px; width:1000px; background-image:url('../images/banner.png');}

#banner-login{ vertical-align:top; padding:6px; margin:8px; margin-left:10px;background-image:url('../images/loginbg1.png'); background-position:top right; color:black; font-weight: bold;}
#banner-login h2 {font-size:15px; font-weight:bold; margin:0px; display:inline; float:left;}
#banner-login-in{ vertical-align:top; padding:6px; margin:8px; margin-left:10px;background-image:url('../images/loginbg2.png'); background-position:top right; color:black; font-weight: bold;}
#banner-login-in h2 {font-size:15px; font-weight:bold; margin:0px; display:inline; float:left;}


#banner-logo { clear:both;}
#banner img {margin-top:10px; margin-left:22px;}
#banner-login-form { float:right; color:black;}


#content-container { margin-right:10px;}

.image {border:0px;}

#categories { margin-right:0px; padding-left:10px; float:left; width:190px; border:0px red solid;}

#searchbox { padding:8px; color:white; background-color:#008449;}
#q { width:140px;}
#gobut { background-color:#008449; border:0px; padding:1px; padding-top:0px; color:white; font-weight:bold;}

#menu { margin-left:0px; margin-right:0px; padding:0px;}
#menu a {}

.menu-unselected { margin:0px; font-size:9pt; list-style:none; color:#004826;}
.menu-unselected a { background-image:url('../images/menu-item.gif'); color:#004826; text-decoration:none; display:block; padding:6px; border-bottom:1px white solid; font-weight:bold;}
.menu-unselected a:hover { background-image:url('../images/menu-item-hover.gif'); color:white;}

.menu-selected { margin:0px; font-size:9pt; list-style:none;}
.menu-selected a {background-image:url('../images/menu-item-hover.gif'); color:white; text-decoration:none; display:block; padding:6px; border-bottom:1px white solid; font-weight:bold;}
.menu-selected a:hover { color:#CCCCCC;}
.menu-selected a:visited { color:white;}

#content-right { width:775px; padding-left:15px; padding-right:10px;}
#content-right h1 { margin-bottom:0px; font-weight:normal; clear:both; margin-top:22px; font-size:24px; line-height:24px;}
#content-right h2 { font-size:16px; font-weight:normal;}

#content-right ul { margin:0px; margin-left:18px;}
#content-right-wbox ul { margin:0px; margin-left:18px;}



.zoom { border:0px; z-index:1000; position:absolute; cursor:help;}
.main_image img { border:0px red solid; cursor:url('https://idris-technology.com/new2/images/magnify.cur');}

/*  url('../images/cursor.cur')  */





/*WBOX - green box right*/


#content-right-wbox { width:581px; padding-left:15px; padding-right:0px; float:left;}
#content-right-wbox h1 { margin-bottom:0px; font-weight:normal; clear:both; margin-top:28px; font-size:24px; line-height:14px;}
#content-right-wbox h2 { font-size:16px; font-weight:normal;}
.template1-queen2 {border:0px red dotted; float:right; width:166px; padding-bottom:10px;}

/* WBOX */

#content-right-wide { margin:10px; padding:0px; padding-right:10px; float:right; clear:both; border:1px silver solid;}
#content-right-padding { margin:10px; padding:0px; padding-right:10px; float:right; clear:both; border:1px silver solid;}

#fe-form-container {border:0px red solid; text-align:center;}
#fe-form-container2 { width:600px; border:0px red solid; text-align:left;}


#categories ul li {list-style:none;}

.item-container-id { border:0px silver solid; float:left; padding-top:6px; margin-bottom:12px;}
.item-container { border:1px silver dotted; float:left; padding:4px; margin-top:12px; clear:both; width:98%}
.item-container:hover { background-color:#FFFFCC; cursor:pointer;}
.item-container h2 {font-size:15px; margin-bottom:2px; margin-top:6px;}
.item-container p {margin:0px;}

.gowide-item-container-id { border:0px silver solid; float:left; padding-top:6px; margin-bottom:12px;}
.gowide-item-container { border:1px silver dotted; float:left; padding:4px; margin-top:12px; clear:both; width:764px}
.gowide-item-container:hover { background-color:#FFFFCC; cursor:pointer;}
.gowide-item-container h2 {font-size:15px; margin-bottom:2px; margin-top:6px;}
.gowide-item-container p {margin:0px;}

.item-container-hilight { border:1px gray solid; float:left; padding:4px; margin-top:12px; background-image:url('../images/item-hilight3.png'); color:white;}
.item-container-hilight:hover {cursor:pointer; background-image:url('../images/item-hilight.png'); color:black; }
.item-container-hilight:hover a { color:red;}
.item-container-hilight h2 {font-size:15px; margin-bottom:2px; margin-top:6px;}




.static-item-container-id { border:0px silver solid; padding-top:6px; margin-bottom:12px; display:inline; text-align:left;}
.static-item-container { border:1px silver dotted; padding:4px; margin-top:12px;text-align:left;}
.static-item-container h2 {font-size:15px; margin-bottom:2px; margin-top:6px;}
.static-item-container p {margin:0px;}

.static-item-container-hilight { border:1px gray solid; padding:4px; margin-top:12px; display:inline; background-image:url('../images/item-hilight3.png'); color:white; text-align:left;}
.static-item-container-hilight h2 {font-size:15px; margin-bottom:2px; margin-top:6px;}
.static-item-container-hilight p {margin:0px;}



.two-static-item-container { border:1px silver dotted; padding:4px; margin-top:12px; display:inline; text-align:left; width:48%; float:left; margin-right:10px; vertical-align:top;}
.two-static-item-container h2 {font-size:15px; margin-bottom:2px; margin-top:6px; width:100%;}
.two-static-item-container p {margin:0px;}

.two-static-item-container-hilight { border:1px gray solid; padding:4px; margin-top:12px; display:inline; background-image:url('../images/item-hilight3.png'); color:white; text-align:left; width:48%; float:left; margin-right:10px; vertical-align:top;}
.two-static-item-container-hilight h2 {font-size:15px; margin-bottom:2px; margin-top:6px;}
.two-static-item-container-hilight p {margin:0px;}







.item-content {float:right; padding-left:4px; border:0px red solid; width:100%}
.item-content p {}
.item-a { float:right; clear:both; margin-top:8px; margin-bottom:0px;}
.item-a-hilight a { float:right; clear:both; margin-top:8px; margin-bottom:0px; color:white;}
.item-a-hilight a:hover { color:#E3EDE0}


.item-content-links {float:right; padding-left:4px; border:0px red solid;}
.item-content-links p {margin:0px;}



table tr td {;}

.form-required { font-weight:bold; padding-right:10px; background-image:url('../images/star.png'); background-position:top right; background-repeat:no-repeat;}
.answers { margin-left: 170px;}

.form-required2 { font-weight:bold; padding-right:10px; background-image:url('../images/star.png'); background-position:top right; background-repeat:no-repeat; display:block;}

/* Footer */


#footer { width:1000px; margin-left:auto; margin-right:auto; margin-top:10px; color:silver;}
#footer-links {  clear:both;}
#footer-links ul { display:inline; padding-bottom:20px;}

.menu-dcs img { padding-left:10px;}

.footer-menu a { vertical-align:middle;}
.menu-img { border:0px;}

.footer-menu-ul { background-color:white; padding:8px; margin:0px; clear:both; line-height:20px;}
.footer-menu-ul { margin:0px; margin-left:0px;padding-left:0px;border-left:0px;  }
.footer-menu-ul li { display:inline;}
.footer-menu-ul li a { color:#333333; margin-right:7px; text-decoration:none; padding-right:7px; white-space:nowrap; border-right: 1px silver solid;}
.footer-menu-ul li a:hover { color:#008449;}

.footer-link-ul li {display:inline; float:left;}

#footer-left {width:214px; float:left; margin-top:10px;}
#footer-right {width:760px; max-width:760px; float:left; margin-top:30px;}


.footer-menu-selected { color:black; text-decoration:underline;}
/* Footer End */


































.catimg { border:1px #03607c solid; margin-bottom:6px;}
.catimg:hover { border:1px black dotted;}

















.cmsbut { color:white; border:0px gray solid; height:26px; cursor:pointer; cursor:hand; background-image:url('../images/core/titlebg4.gif'); padding:0px; margin:0px;}
.cmsbut:hover { height:26px; background-image:url('../images/core/titlebg2.gif');}

.cmsbutg { color:white; background-image:url('../images/core/titlebg2.gif'); border:0px; height:26px; padding:0px; margin:0px; cursor:pointer;}
.cmsbutg:hover  {height:26px; background-image:url('../images/core/titlebg4.gif');}

.cmsbutr { color:white; height:26px; cursor:pointer; background-image:url('../images/core/titlebg1.gif'); padding:0px; margin:0px;}
.cmsbutr:hover { height:26px; background-image:url('../images/core/titlebg4.gif');}





a { color:#317555;}
a:hover { color:black; text-decoration:none;}

.login-container { text-align:center;}
.login-container fieldset { display:inline;}

.login-left { width:120px; text-align:left; border:0px red solid; float:left; padding:5px; text-align:right;}
.login-right { width:230px; text-align:left; border:0px green solid; padding:3px;}

.login-fe { padding:15px;}
.login-fe legend { font-size:14px; margin-left:-9px;}



.add-item { margin-top:20px; border:1px #8f8f8f dotted; padding:10px; background-color:#ffffe6; }

.right_content_padded {padding:10px;}

#logged-top { margin-left:168px; margin-top:8px; color:white; float:left; font-size:8pt; border:0px red solid; width:500px;}

.logtop-but {color:white; text-decoration:none;}
.logtop-but:hover {color:#FFFFCC; text-decoration:underline;}

.logtop-but-selected {text-decoration:none; font-weight:bold; color:white;}
.logtop-but-selected:hover {color:#FFFFCC; text-decoration:underline;}

#logged-top ul {margin:0px; padding:0px; border:0px; border:0px red solid; width:120px; float:left; padding-top:6px;}
#logged-top ul li { margin-left:0px; padding-left:8px; background-image:url('../images/skin/arrow.gif'); list-style:none; background-position:top left; background-repeat:no-repeat;}
#logged-top ul li:hover {background-image:url('../images/skin/arrow-o.gif');}


#logged-basket { margin-left:10px; color:white; background-image:url('../images/core/basketbg.png');  padding:6px; float:left; width:242px; margin-top:1px; padding-left:8px;}
.view-but-container-1 { width:159px; float:left; border:0px red solid; margin-top:10px;}
.view-but-container-2 { width:80px;float:left; text-align:right; border:0px green solid;}

#logged-basket-small { margin-left:10px; color:white; background-image:url('../images/core/basketbg3.png');  padding:6px; float:left; width:220px; margin-top:1px; padding-left:8px;}
.view-but-container-1-small { width:134px; float:left; border:0px red solid; margin-top:10px;}
.view-but-container-2-small { width:80px;float:left; text-align:right; border:0px green solid;}



.feedback_container_label {
width: 15em;
min-width: 15em;
max-width: 15em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
white-space:nowrap;
border:0px red solid;
padding-top:4px;
}

.alt { color:#008248;}
.altn { color:#004422;}
.altb { color:#008248; font-weight:bold;}



.input-text {width:250px;}

.main_tbl2 {width:588px; font-size:8pt;border:0px;margin:0px;padding:0px;}
.main_tbl2 tr:hover {background-color:#FFFFCC;}
.main_tbl2 td {border:0px #ededed solid;}

.main_tbl2_wide {width:790px; font-size:8pt; border:1px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; height:12px;}
.main_tbl2_wide tr:hover {background-color:#FFFFCC; height:12px;}

.baskettd { font-weight:bold;}

.information {
border:1px gray dotted;
background-color:#ffffe5;
text-align:left;
padding:7px;
display:inline;
}


.right_content_wide h2 { font-size:14px; font-weight:bold;}


.basket-title { text-align:center; margin-bottom:2px;}
.add-but { width:96px; font-size:13px;}
.view-but { width:84px; margin-top:4px;}




.alt2 { color:#99FFFF;}


.infospan {border-bottom:1px red dotted;font-size:8pt; cursor:help; white-space:nowrap;}
.infospan:hover { background-color:#fdffcb;color:black; cursor:help;}

.basket-options { background-image:url('../images/skin/basket-options.png')}



.alert { font-style:italic; color:#990000;}
.tiny { font-size:8px;}

.green { color:#006633; font-style:italic;}

.indent { margin-left:30px; margin-top:18px; margin-bottom:30px;}

.td1 {width:1px;}
.td1 img {float:left; padding:5px;}







/* EDITOR AREA CSS */
/* 568
206 respectively */
.template1-content {border:0px gray dotted; float:left; width:568px; padding:8px; padding-left:0px; vertical-align:text-top; clear:both;}
.template1-content h1 { font-weight:normal; padding-bottom:6px;}
.template1-right {border:0px green dotted; float:right; width:170px; background-color:#016237; padding:8px; color:white; margin-left:8px;}

.template1-right a {color:white;}
.template1-right h1,.template1-right h2, { font-size:14px; margin-bottom:2px;}
/* .template1-right p {margin:0px;} */

.template1-content p img { margin-right:4px;}

.template1-queen {border:0px red dotted; float:right; width:184px; padding-bottom:10px;}

.heading {font-size:28px;font-weight:bold; padding-bottom:12px; margin-top:10px; margin-bottom:1px;}
.sub-heading {font-size:16px;font-weight:bold; margin-bottom:10px; margin-top:18px;}
.heading-nogap  {font-size:22px;font-weight:normal; margin-bottom:4px; margin-top:0px;}


.template-eye-banner { background-image:url('https://idris-technology.com/resizer/image_small.asp?width=700&amp;ImagePath=https://idris-technology.com/images/content/246953731_idris-eye-banner.jpg');}
.template-eye-container {border:1px #00793d solid; width:700px;}


img { border:0px;}
.template-eye-banner {border:0px #008349 solid; background-image:url('../images/iidris-eye-banner.jpg'); height:214px; min-height:214px; width:700px; min-width:700px; margin-left:auto; margin-right:auto;}
.template-eye-container {border-left:1px #008349 solid; border-right:1px #008349 solid; border-bottom:1px #008349 solid; width:700px; min-width:700px; margin-left:auto; margin-right:auto; padding:10px; text-align:left; background-image:url('../images/idris-eyebg2.gif'); font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.template-eye-container h1 { color:#008349; margin:0px; display:block; font-weight:normal; clear:both; font-size:22px; margin-bottom:10px;}
.template-eye-container h2 { color:#008349; margin:0px; font-weight:bold; font-size:15px; margin-top:8px; margin-bottom:8px;}

.template-eye-footer {border:1px #008349 solid; background-color:#008349; width:700px; min-width:700px; margin-left:auto; margin-right:auto; color:white; padding:3px;}
.template-eye-bubble {text-align:right; text-align:right; clear:both;}
.template-eye-bubble h1 {font-size:28px;}

.50left { width:470px; min-width:470px; float:left;}
.50left h2 { margin-top:10px; padding-top:10px;}
.50right { width:200px; min-width:200px; float:right; color:white; padding:10px; border:0px red solid; background-color:#008349;}
.50right h1, .50right h2 { color:white;}

.h2r { color:white;}

/* EDITOR AREA CSS */


















