﻿body  {margin:0; padding:0;}
body {font:11px arial,helvetica,clean,sans-serif; text-align:center;}
body {font:11px arial,helvetica,clean,sans-serif; text-align:color:#3d3d3d;}
p{ margin:0; padding:5px 0 0 0; line-height:16px;}
input {width:170px; font-size:11px; color:#353434; border:1px solid #898787;}
input[type = "radio"] {width:10px!important; height:20px; border:none;}
.radio {width:10px; height:20px; border:none;} 
textarea {width:170px; font-size:11px; color:#353434; border:1px solid #898787; font-family:Arial, Helvetica, sans-serif;}
a{cursor:pointer;}
select {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	width:177px;
	padding-left:4px;
	font-weight: normal;
	border: 1px solid #CCCCCC;}

.button {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width:60px;
	color: #333333;
	cursor:pointer;
	border: 1px outset #616161;
	background: #d4d0c8;
}

.button_new {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width:100px;
	color: #333333;
	cursor:pointer;
	border: 1px outset #616161;
	background: #d4d0c8;
}


.hpg_txt{ color:#333333; text-align:justify; padding:3px 0 3px 0;}
.hpg_txt1{ color:#333333; text-align:justify; padding:0 0 3px 0;font-weight:bold;}
.hpg_txt a:link, a:visited, a:active, a:hover { color:#333333; text-decoration:none;}
.ind-pts {color:#333333; padding:3px 0 3px 0; }
.ind-pts a:link, a:active, a:hover, a:visited {color:#333333; padding:3px 0 3px 0; text-decoration:none;}

.hm_body{ background:url(../../images/IMC_layout_Bg.gif) repeat-x #0070c4;xpadding:10px 0 0 0}
.Bg_body{background:url(../../images/Small_IMC_layout_Bg.gif)repeat-x #0070c4;}
.footer{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	line-height: 19px;
}	
.footer a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.footer a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.footer a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.imc-head {
	color: #249AA6;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.links {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	}

.links a:link, .links a:visited, .links a:active, .links a:hover {  color: #FFFFFF; text-decoration: none; font-weight:normal;}
	

.style3 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.mid_contbg{ background:#f7f8f8; }
.inbody_bg{background:url(../../images/bg2.jpg) #0070c4 repeat-x;}
.innerfooter {background:url(../../images/footer.jpg) repeat-x;}
.inner-cont {
	padding:0 10px 0 10px;
	color:#3d3d3d;
	text-align:justify;
	line-height:21px;
	}
	
.inner-header {padding:20px 0 10px 10px;  color:#339999; background:url(../../images/top_right02.jpg) right top no-repeat;}
.inner-header h1{font-size:16px; font-weight:bold; border-bottom:#009999 1px dashed;}
.inner_headerpop {padding:20px 0 10px 10px;  color:#339999;}
.inner_headerpop h1 {font-size:16px; font-weight:bold; border-bottom:#009999 1px dashed;}
. pop-hd {padding:50px 0 10px 10px; color:#339999;}
.pop-hd h1{font-size:16px; font-weight:bold; border-bottom:#009999 1px dashed; color:#339999;}
.rbncrite { }


.contact {}
.contact td {background:#f1f3f3; padding:0 20px 0 20px; border-bottom:#ffffff 1px solid;}
.contact a:link {color: #303030; text-decoration: underline;}
.contact a:visited, a:active, a:hover {text-decoration: none; color: #303030;}


.feedback {}
.feedback td {border-right:#ffffff 1px solid; padding:3px 3px 3px 10px; background:#f1f3f3; border-bottom:#ffffff 1px solid; font:arial,helvetica,clean,sans-serif;}
.feedback td table td {border:none; background:none;}

.red { color:#FF0000;}


.leftnav {background:url(../../images/left-nav01.jpg) #f7f9f8 repeat-x;}
.tbl {border-left:#ffffff 1px solid; border-top:#ffffff 1px solid;}
.tbl th{ border-right:#77d2da 1px solid; border-bottom:#77d2da 1px solid; padding:3px; background:#bcdff9; color:#045896; padding: 0 10px 0 10px; line-height:21px;}
.tbl td{ border-right:#77d2da 1px solid; border-bottom:#77d2da 1px solid; padding:3px; vertical-align:top; background:#dceffd; font-size:11px; padding: 0 10px 0 10px; color:#303030; line-height:21px;}
.tbl td a:link {
	color: #303030;
	text-decoration: none;
}
.tbl td a:visited {
	text-decoration: none;
	color: #303030;
}
.tbl td a:active {
	text-decoration: none;
	color: #303030;
}
.tbl td a:hover {
	text-decoration: none;
	color: #303030;
}

.past-winner-hd {
	color:#0068b4;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
	padding:0 10px 0 10px;}
	
.past-winner-hd a:link, .past-winner-hd a:active, .past-winner-hd a:hover, .past-winner-hd a:visited {color:#0068b4; text-decoration:none; font-weight:bold; font-size:12px;}

.winner-imgs {
	text-align: center;
	}
.winner-imgs img{border: #666666 solid 1px;}
	
.ind-cont{
	color:#00000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;

}	
.ind-cont a:link {
	color: #000000;
	text-decoration: none;
}
.ind-cont a:visited {
	text-decoration: none;
	color: #000000;
}
.ind-cont a:active {
	text-decoration: none;
	color: #000000;
}

.ind-cont a:hover {
	text-decoration: none;
	color: #000000;
}

.faq_cat{font-weight:bold; font-size:13px; color:#0168b5; padding:7px; margin:15px 0 0 0; background:#e6e6e6}
.faq_qtn{font-weight:bold; color:#1b9daa; padding:10px 5px 5px 7px; margin:10px 0 0 0;}
.faq_ans{color:#3d3d3d; padding:5px 5px 5px 7px;}
.faq_det {font-weight:bold; color:#797979; padding:5px 5px 5px 7px;}
.faq_det a:link, .faq_det a:visited, .faq_det a:active{color:#797979; font-weight:normal; text-decoration:underline;}
.faq_det a:hover{color:#797979; font-weight:normal; text-decoration:none;}	

.form-tag {font-size:11px; color:#353434; width:200px;}
.top { color:#3d3d3d; font-size:11px; padding:0 10px 0 10px; text-align: right; border-top:#bbbbbb 1px solid;}
.top a:link, .top a:visited, .top a:active, .top a:hover {color:#3d3d3d; text-decoration:none;}

.event-inqfrm {}

.event-inqfrm tr td {font-size:11px; border-right:#ffffff 1px solid; padding:5px 10px 0 10px; background:#f1f3f3; border-bottom:#ffffff 1px solid;}


.qt2-title{font-weight:bold; font-size:13px; color:#0168b5; padding:7px; margin:15px 0 0 0; background:#e6e6e6;}

.qt2-subhd{font-weight:bold; font-size:12px; color:#6e6d6d; padding:10px 5px 10px 10px;}

.qt2-subhd2{font-weight:bold; color:#6e6d6d; padding:5px 5px 5px 10px; text-align:right}

.qt2-subhd3{font-weight:bold; color:#6e6d6d; padding:5px 5px 10px 10px;}

.qt2-subhd3 a:link, .qt2-subhd3 a:visited, .qt2-subhd3 a:active{color:#6e6d6d; font-weight:normal; text-decoration:underline;}

.qt2-subhd3 a:hover{color:#6e6d6d; font-weight:normal; text-decoration:none;}
	
.qt2-cont{color:#3d3d3d; padding:5px 5px 5px 10px;}

.qt2-imgs {font-weight:bold; color:#6e6d6d; padding:5px 5px 10px 10px;}

.qt2-imgs a:link, .qt2-imgs a:visited, .qt2-imgs a:active{color:#6e6d6d; font-weight:bold; text-decoration:underline;}

.qt2-imgs a:hover{color:#6e6d6d; font-weight:bold; text-decoration:none; 5px 5px 10px 10px;}

.qt2-arch {color:#4e8fbf; font-weight:bold; text-align:right; padding:10px 0 0 10px;}

.qt2-arch a:link, qt2-arch a:visited, qt2-arch a:active{color:#4e8fbf; font-weight:bold; text-align:right; padding:10px 0 0 10px;}


.training-prg-hd {font-weight:bold; font-size:13px; color:#0168b5; padding:7px; margin:15px 0 0 0; background:#e6e6e6;}
.training-prg-title {font-size:12px; font-weight:bold; color:#1b9daa; padding:10px 5px 5px 7px; margin:10px 0 0 0;}
.training-prg-subhd{font-weight:bold; font-size:11px; color:#6e6d6d; padding:15px 5px 5px 7px;}
.training-prg-subhd a:link, a:active, a:hover, a:visited {color:#6e6d6d; font-weight:normal; text-decoration:none;}
.training-prg-cont{color:#3d3d3d; padding:5px 5px 5px 7px;}


.comite-cat {
	color:#0068b4;
	font-size:11px;
	font-weight:bold;
	padding:0 20px 0 20px;
	background:url(../../images/comite-marker2.jpg) left no-repeat;}
	
.comite-cat a:link, .comite-cat a:active, .comite-cat a:visited, .comite-cat a:hover {color:#0068b4; text-decoration:none;}	
	
.imcrbncrit {color:#0068b4;
	font-size:11px;
	font-weight:bold;
	padding:3px 20px 3px 20px;
	margin:15px 0 0 5px;
	border-bottom:1px solid #63b2ed;
	border-top:1px solid #63b2ed;
	background:url(../../images/comite-marker.jpg) #c6e3f9 left no-repeat;}


.comite-cat2 {
	color:#0068b4;
	font-size:11px;
	font-weight:bold;
	padding:0 20px 0 20px;
	
	border-bottom:1px solid #63b2ed;
	border-top:1px solid #63b2ed;
	background:url(../../images/comite-marker.jpg) #c6e3f9 left no-repeat;}


	
.comit-det {
	color:#3d3d3d;
	font-size:11px;
	padding:5px 10px 5px 20px;
	background:#ecf6fe;

}

.comit-det a:link, a:active, a:visited{color:#3d3d3d; text-decoration:underline;}
.comit-det a:hover {color:#3d3d3d; text-decoration:none;}
.comit-top {color:#3d3d3d; font-size:11px; padding:0 10px 40px 10px; text-align: right; border-top:#63b2ed 1px solid;}
.comit-top a:link, a:active, a:visited, a:hover {color:#3d3d3d; text-decoration:none;}

.imc-chairman {color:#0068b4; font-size:12px; line-height:22px; padding:0 10px 0 10px;}
.imc-chair-wishes {color:#3d3d3d; padding:10px 0 30px 10px; font-weight:bold;}
.imc-note {padding:5px 10px 5px 10px; color:#292424; text-align:justify; line-height:21px;}
.imc-cat-award {color:#0168b5; font-weight:bold;padding:0 10px 0 0}
.imc-cat-award a{ font-weight:bold;/*color:#FF0000*/color:#0070c4}
.imc-cat-award a:hover{ font-weight:bold;color:#0070c4}
.imc-cat-awardpt {color:#0c929f; padding:10px 10px 10px 10px;}
.imc-cat-points {padding:0 5px 0 20px; color:#3d3d3d; text-align:justify; background:url(../../images/point01.jpg)  left no-repeat;}

.imc-dates {}
.imc-dates td {color:#0068b4; padding:3px 10px 3px 10px; border-bottom:#ffffff 1px solid; background:#dceffd;}
.imc-dates th {color:#3d3d3d; padding:3px 10px 3px 10px; border-bottom:#ffffff 1px solid; background:#dceffd; font-weight:normal;}

.fees-stru {color:#0168b5; font-weight:bold;padding:10px 10px 10px 10px;}

.juran-pts {color:#0168b5; font-weight:bold;padding:10px 10px 0 10px;}

.juran-crite {color:#0168b5; padding:0px 0 0 10px; margin:0px; list-style:none;}
.juran-crite li {padding:0 0 0 15px; margin:0px; background:url(../../images/juran_crite_pts.gif) no-repeat 0 0.6em; }

.juran-winner {}
.juran-winner td {color:#0068b4; padding:0 10px 0 10px; border-bottom:#ffffff 1px solid; border-left:#FFFFFF 1px solid; background:#dceffd;}
.juran-winner th {color:#3d3d3d; padding:0 10px 0 10px; border-bottom:#ffffff 1px solid; border-left:#FFFFFF 1px solid; background:#dceffd; font-weight:normal;}

RadioButton { width:5px;}

.certfication-form {}
.certfication-form td {border-right:#ffffff 1px solid; padding:3px 3px 3px 10px; background:#f1f3f3; border-bottom:#ffffff 1px solid;}
.certfication-form th { font-size:bold; padding: 0 0 0 10px; background:none;}
.certi-rad {}

.examiner {color:#0168b5; padding:0px 0 0 10px; margin:0px; list-style:none;}
.examiner li {padding:0 0 0 15px; margin:0px; background:url(../../images/point01.jpg) left no-repeat) no-repeat 0 0.6em; }


.sitemap {color:#0168b5; padding:0px 0 0 10px; margin:0px; list-style:none;}

.sitemap li{padding:0 0 0 15px; margin:0px; list-style:none; background:url(../../images/juran_crite_pts.gif) no-repeat 0 0.6em;}

.sitemap a:link {
	color: #0168b5;
	text-decoration: none;
	font-weight:bold;
}
.sitemap a:visited {
	text-decoration: none;
	color: #0168b5;
	font-weight:bold;
}
.sitemap a:active {
	text-decoration: none;
	color: #0168b5;
	font-weight:bold;
}

.sitemap a:hover {
	text-decoration: none;
	color: #0168b5;
	font-weight:bold;
}

.sitemapsub { color:#259595; font-size:11px; list-style:none; font-weight:normal;}
.sitemapsub li{padding:0 0 0 10px; margin:0px; list-style:none; background:url(../../images/subpts.gif) no-repeat 0 0.8em; font-weight:normal;}

.sitemapsub a:link {
	color: #259595;
	text-decoration: none;
	font-weight:normal;
}
.sitemapsub a:visited {
	text-decoration: none;
	color: #259595;
	font-weight:normal;
}
.sitemapsub a:active {
	text-decoration: none;
	color: #259595;
	font-weight:normal;
}

.sitemapsub a:hover {
	text-decoration: none;
	color: #259595;
	font-weight:normal;
}

.pts { padding:0;margin:0 0 0 25px;}
.pts li { list-style:upper-alpha;}
.whitetxt {color:#FFFFFF;}
.whitetxt a:link, .whitetxt a:active, .whitetxt a:hover, .whitetxt a:visited { color:#FFFFFF; text-decoration:none;}
.grnindtxt {color:#27e2e2;}
.grnindtxt a:link, .grnindtxt a:active, .grnindtxt a:visited, .grnindtxt a:hover {color:#27e2e2; text-decoration:none;}
.bluetxt {color:#0066cc;}
.bluetxt a:link, .bluetxt a:active, .bluetxt a:visited, .bluetxt a:hover {color:#0066cc; text-decoration:none;}

.padd {}
.padd td a:link, a:visited, a:active, a:hover { padding:0;}
.back { color:#333333; text-align:right; padding:0;}
.back a, a:link, a:active, a:hover, a:visited { color:#333333; text-align:right; padding:0; text-decoration:none;}

/*Tree Menu Class starts*/
.pama{margin:0 0 0 20px; padding:0;}
.treeview ul{ /*CSS for Simple Tree Menu*/
margin:0;
padding:0;

}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: url(../../images/list.gif) 0 0.4em no-repeat;
list-style-type: none;
padding:0 0 0 15px;
margin:7px 0 7px 0;
font-size:11px;
font-weight:bold;
color:#0066cc;

}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background:url(../../images/closed.gif) 0 0.4em no-repeat;
cursor: hand !important;
cursor: pointer !important;


}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none;  /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
.treeview a:link, .treeview a:visited, .treeview a:active, .treeview a:hover{ text-decoration:none; color:#0066cc; font-weight:bold;}
.treeview ul li a:link, .treeview ul li a:visited, .treeview ul li a:active, .treeview ul li a:hover{ text-decoration:none; color:#0066cc; font-weight:normal;}

.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none;  /*Hide them by default. Don't delete. */
}

.TEMP:link{ padding:0 0 0 50px; text-decoration:none; color:#009898; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.TEMP:active{ padding:0 0 0 50px; text-decoration:none; color:#009898; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.TEMP:visited{ padding:0 0 0 50px; text-decoration:none; color:#009898; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.TEMP:hover{ padding:0 0 0 50px; text-decoration:none; color:#009898; font-weight:normal;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.temp_small{ background:url(../../images/red_arrow.gif) no-repeat; font-size:11px; padding:0 0 0 50px; text-decoration:none; color:#c00203; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.temp_small a:active, temp_small a:link, temp_small a:visited, temp_small a:hover{background:url(../../images/red_arrow.gif) no-repeat; font-size:11px; padding:0 0 0 50px; text-decoration:none; color:#c00203; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.temp2_small{ padding:0 0 0 50px; font-size:12px; text-decoration:none; color:#c00203; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.temp2_small a:active, temp2_small a:link, temp2_small a:visited{color:#c00203; font-size:12px; text-decoration:none; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.temp2_small a:hover{font-size:12px; text-decoration:none; color:#c00203; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}


.leftmenu{ padding:0; background-color:#f3f3f3; margin-top:13px;}
.leftmenu li{list-style:none; padding:8px 0 8px 0; margin:0;}
.leftmenu li p{ background:url(../../images/red_arrow.gif) 0.8em 0.6em no-repeat; padding:0 0 0 20px;}
.leftmenu li p a:active, .leftmenu li p a:link, .leftmenu li p a:visited{ text-decoration:none; font-weight:bold; color:#636363;}
.leftmenu li p a:hover, .leftmenu li p a:visited:hover{text-decoration:none; font-weight:bold; color:#ff6600;}

.online_exa_bg{padding:0 0 0 10px; text-decoration:none; color:#0066cc; font-weight:normal; }
.online_exa_bg a:link, .nline_exa_bg a:visited, .nline_exa_bg a:active, .nline_exa_bg a:hover{padding:0 0 0 10px; text-decoration:none; color:#0066cc; font-weight:normal;}

.online_pgtxt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0070c4; padding:20px 25px 0 175px; background:url(../../images/online_top_bg.jpg) no-repeat;}

.online_intro_txt{ padding:0 25px 0 25px; list-style:none;}
.online_intro_txt li{background:url(../../images/red_arrow.gif)  0.8em 0.6em no-repeat; padding:0 0 0 25px;}

.square{ font-size:11px; padding:0 20px 0 0; list-style-type:none; background:url(../../images/red_arrow.gif) 0em 0.6em no-repeat no-repeat; padding:0 0 0 15px;}

.thankyou_tbl{ background:#f1f3f3; padding:0 10px 0 10px; color:#3d3d3d; text-align:justify; line-height:21px;}
.logo_watermark{ background:url(../../images/watermark_logo.jpg) no-repeat; padding:0 0 0 10px;}
.quies_txt{ padding:0 0 0 15px; height:30px;}

.lbl{ color:#CC0000; font-size:12px;}
a.link1 { color:#000000}

/*Tree Menu Class ends*/

.logintble { border:#FFFFFF 1px solid; }
.logintble tr td { padding:5px 3px 5px 3px;} 



.tbl1{ padding:0;;margin:0;background:#f0efef}
.tbl1 td{ padding:0px; text-align:left; vertical-align:top;border-left:1px solid #bcdff9;border-right:1px solid #bcdff9;}
.tbl1 td.right{ xtext-align:right!important; color:#333333; font-weight:bold;}
.tbl1 .nopad { padding:0; background:none; border:0}
.tbl1 .nopad1 { padding:5px; background:#f0efef;border-right:0;color:#333333; font-weight:bold;}
.tbl1 .nopad2 { padding:5px; background:#f0efef;border-left:0;color:#333333; font-weight:bold;}
.tbl1 th{ padding:5px; text-align:left; background:#bcdff9;color:#0070c4;margin:0;font-size:14px;font-weight:bold;}
/*color:#d21243; background:#E5E5E5; font-weight:bold; border: #CCCCCC thin 1px;padding:5px 3px 5px 3px;font-size:12px;*/

.txtfield{ border:1px solid #bab7b7; font-family:Tahoma; font-size:11px; padding:2px 2px 2px 5px;}
.wd170{ width:170px}
.wd100 { width:100px}
.redtext{color:#fe0102;}

.tbl {border:1px thin #ffffff; }
.tbl th {background:#bcdff9;}

.tbl td{ background:#f0efef; border-left:1px solid #bcdff9;border-right:1px solid #bcdff9;border-top:1px solid #bcdff9; padding:0px }

.tbl .nopad { padding:0; background:none; border:0}

/* 07-29-09: Style Sheet for Discussion Forum Pages Start Here*/

.formnbdr{ width:546px; vertical-align:top; text-align:left!important; padding:0; margin:0;}
.formnbdr tr.formhd td table td{padding:0!important; margin:0!important;}
.formnbdr tr.formhd td{background:#bcdff9; padding:10px 5px!important; color:#045896; font-size:11px; font-weight:bold;}
.formnbdr td{ padding:0!important; vertical-align:top; xborder:1px solid #000000 ; }
.formnbdr td.topc{border-top:1px solid #dbdbdb; padding:8px 0 8px 35px!important; background: url(../../images/forum_ico1.gif) 0 0.5em  no-repeat;}
.formnbdr td.topc a{ color:#045896!important; text-decoration:none!important; display:block; cursor:pointer; padding:0!important; margin:0!important; text-align:left!important; font-weight:bold;}
.formnbdr td.rply{ xbackground:#FFCC00!important; padding:5px 0 8px 26px!important;}
.formnbdr td.rply a{ background:#e8e8e8!important; padding:5px !important; color:#494646 !important;  text-decoration:none!important; border-right:#dbdbdb 1px solid; border-bottom:#dbdbdb 1px solid;}
.formnbdr td.topc2{ xbackground: #0000FF; border-top:1px solid #dbdbdb; padding:8px 0 8px 0!important; }
.formnbdr td.topc3{ border-top:1px solid #dbdbdb; padding:8px 0 8px 0!important; }
.formnbdr td.topc4{ border-top:1px solid #dbdbdb; padding:8px 0 8px 0px!important; font-size:10px!important;}
.formnbdr td.toprep{ xbackground:#00FFFF; padding:2px 0 0 20px!important; text-align:left!important; width:245px!important; }
.formnbdr td.toprep div{padding:6px 0 8px 20px!important; border-top:1px solid #dbdbdb; background:url(../../Images/forum_ico2.gif) 0em 0.9em  no-repeat;}
.formnbdr td.toprep div a{ padding:8px 0 8px 0!important; text-align:left!important; color:#494646!important; text-decoration:none!important; font-weight:bold; cursor:pointer;}

.formnbdr td.toprep2{ xbackground: #6666FF; padding:2px 0 0 0!important; text-align:left!important; width:81px!important;}
.formnbdr td.toprep2 div{ padding:8px 0 8px 0!important; border-top:1px solid #dbdbdb; width:90px;}
.formnbdr td.toprep2 div a{ padding:0!important; border-top:1px solid #dbdbdb;}
.formnbdr td.toprep3{ xbackground:#FF33CC; padding:2px 0 0px 0!important; text-align:left!important; width:91px!important;}
.formnbdr td.toprep3 div{ padding:8px 0 8px 0!important; border-top:1px solid #dbdbdb; width:150px; font-size:10px;}
.formnbdr td.toprep5{ xbackground:#0099FF; padding:2px 0 0 1px!important; text-align:left!important; width:100px!important;}
.formnbdr td.toprep5 div{ padding:8px 0 8px 0!important; border-top:1px solid #dbdbdb; width:80px;}
.formnbdr td.toprep4{ padding:2px 0 0px 0!important; text-align:left!important; width:72px;}
.formnbdr td.toprep4 div{ padding:8px 0 8px 20px!important; border-top:1px solid #dbdbdb;}
.formnbdr td.toprepdtl{ xpadding:0 0 0 16px!important;}
.formnbdr td.toprepdtl table { padding:0; }
.formnbdr td.toprepdtl table td{ background:#f7f7f7; padding:0 0 10px 40px!important; }
.formnbdr td.toprepdtl table td a {background:#e6e3e3!important; padding:5px !important; color:#494646!important; text-decoration:none!important; border-right:#dbdbdb 1px solid; border-bottom:#dbdbdb 1px solid; text-align:left!important;}

.formnbdr td.mainchild{ padding:2px 0 0 45px!important; margin:0; xbackground:red; font-size:11px;}
.formnbdr td.mainchild div.mcd{ padding:6px 3px 8px 20px!important; border-top:1px solid #dbdbdb; background :url(../../Images/forum_ico3.gif) 0em 0.9em  no-repeat;}
.formnbdr td.mainchild div.mcd a{ color:#000037!important; text-decoration:none!important; display:block; font-weight:normal!important; cursor:pointer; text-align:left!important; padding:0 3px 0 0;}
.formnbdr td.mainchild div.mcd2{ padding:8px 0 8px 0!important; border-top:1px solid #dbdbdb;}
.formnbdr td.mainchild div.mcd3{ padding:8px 0 8px 0!important; border-top:1px solid #dbdbdb;}
.formnbdr td.mainchild div.mcd4{ padding:8px 0 8px 0!important; border-top:1px solid #dbdbdb; font-size:10px;}
.formnbdr td.mainchild td.mcdrepdtl td{background:#f7f7f7; padding:10px 0 0 20px!important;}
.formnbdr td.mainchild td.mcdrepdtl table {padding:0; background:#cccccc!important;}
.formnbdr td.mainchild td.mcdrepdtl table td { padding:0 0 10px 20px!important;}
.formnbdr td.mainchild td.mcdrepdtl table td a{ background:#e6e3e3!important; padding:5px !important; color:#494646 !important;  text-decoration:none!important; border-right:#d9d1be 1px solid; border-bottom:#dbdbdb 1px solid; text-align:left!important;}

/* 07-29-09: Style Sheet for Discussion Forum Pages End Here*/
