/* CSS Document */
body { margin: 0px; padding:0px; background: url(../images/mn_bg.gif) #f3f3f3 left top repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:70%; height:100%; }
ul, li, div, form { margin: 0px; padding:0px; }
br { line-height:10px; }
.smallfont { font-size: 0px;}
a{ color: #d9261c; text-decoration:none;}
a:hover { text-decoration:underline; color:#333331}
#main { width: 885px; margin: 0px auto;}
#viewflash { background:url(../images/viewflash_img.gif) right top no-repeat; width:168px; right:0px; position:absolute; top:0px; height:104px; float:right; margin:0px; padding:0px;}

/* Header classes */
#header { background:url(../images/hdr_bg.gif) left top repeat; width:100%; height:77px; }
#logo { background:url(../images/logo.gif) left top no-repeat; width:229px; height:77px; float:left; }
#top-menu { float: right; margin: 3px 12px; }
#top-menu ul { float:left;}
#top-menu span{ color:#ce523d; padding: 0px 4px 0px 10px; margin:0px; vertical-align: 4px;}
#top-menu li { float: left; padding-left:10px; padding-right:15px; list-style-type:none; padding-top:3px; }
#top-menu li img { margin: 0px 0px;}
#top-menu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color: #949494; text-decoration: none; }
#top-menu li a:hover{ color: #FFFFFF; text-decoration: none; }
#hdr-menu-sprt { background:url(../images/hdr_menu_sprt.gif) left top no-repeat; width:2px; height:16px; }
#top-menu img { margin: 0px 2px;}
.home-img { background: url(../images/home_ico.gif) left center no-repeat; width:11px; height:10px; padding-right:7px; }
.contactus-img { background: url(../images/contactus_ico.gif) left top no-repeat;width:11px; height:11px; padding-right:7px; }
.sitemap-img { background: url(../images/sitemap_ico.gif) left top no-repeat; width:11px; height:11px; padding-right:7px;}

/* Menu Classes */
#menu { clear:both;}
#menu-bg-l { background:url(../images/menu_bg_l.gif) left top no-repeat; width:12px; height:39px; float:left; }
#menu-bg-m { background:url(../images/menu_bg_m.gif) left top repeat-x; height:39px; margin: 0px 3px; padding: 0px 17px; }
#menu-bg-r { background:url(../images/menu_bg_r.gif) right top no-repeat; width:12px; height:39px; float:right; }
#menu-l { background: url(../images/menu_l.gif) left top no-repeat; width:21px; height:39px; float:left; }
#menu-m { background: url(../images/menu_m.gif) left top repeat-x; height:39px; margin:0px 21px; }
#menu-r { background: url(../images/menu_r.gif) right top no-repeat; width:21px; height:39px; float:right;}

#menu li { float: left; list-style-type:none;}
a.menu-inact  { background:url(../images/menu_inact_r.gif) right top no-repeat; text-decoration: none; }
a.menu-act  { background:url(../images/menu_act.gif) left top repeat-x; text-decoration: none; }
a.menu-btn { height:32px; margin:0px; float:left; text-align:center; font-weight: bold; font-size:14px; color: #f7f7f7; display:block; padding: 7px 13px 0px; white-space:nowrap; }
a.menu-btn:hover  { background:url(../images/menu_act.gif) left top repeat-x; text-decoration: none; color: #f7f7f7;}

/* Footer Classes */
#footer { padding: 5px 0px 2px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#636363; text-align:center}


/* Content Classes */
#content { clear: both; line-height: 18px; color: #333331; /* height:1px;*/ }
#cont-m { background:url(../images/cont_m.gif) #f5f5f5 left top repeat-x; min-height: 152px; overflow:auto; border-left: solid 2px #cdcdcd; border-right: solid 2px #cdcdcd; padding:0px 11px 3px 13px; }
* html #cont-m { height: 152px; overflow:visible; }
#cont-b { background: url(../images/cont_b.gif) left top repeat-x; width:100%; height:11px; clear:both;}
#cont-lb { background: url(../images/cont_lb.gif) left top no-repeat; width:11px; height:11px; float:left;}
#cont-rb { background: url(../images/cont_rb.gif) right top no-repeat; width:11px; height:11px; float:right;}
#right-area { margin-top:7px; margin-left:13px; width:214px; float: right; background: #dedede;}
.right-iqr-img { background:url(../images/right_iqr_img.gif) center center no-repeat;  width:123px; height:60px; margin: 7px auto 7px; }
.sub-menu-l { background:url(../images/sub_menu_l.gif) left top no-repeat; width:6px; height:26px; float: left;}
.sub-menu-r { background:url(../images/sub_menu_r.gif) right top no-repeat; width:6px; height:26px; float: right;}
.sub-menu-m { background: #333331; height:23px; margin: 0px 5px; padding: 3px 5px 0px; }
#right-area .sub-menu-m span{ color: #f9f9f9; font-size:1.1em; font-weight: bold; }
#right-area p{ margin:0px; padding:0px 15px 6px; font-size:1.1em; color: #575757; font-weight:bold; font-style:italic; text-align: center; }
#iqrcont { padding-bottom:3px; background: #dedede;}
#right-area #quickcont { padding: 4px 2px 2px 10px; background: #dedede;}
.asterisk { color: #cc0b00; }
.txtbx { background: #eeeeee; font-size:1em;  font-family:Georgia, "Times New Roman", Times, serif; }
.submit-btn { background: url(../images/submit_btn.gif) left top no-repeat; width:75px; height:23px; border:0px; cursor:pointer; margin-top:4px;}
.reset-btn { background: url(../images/reset_btn.gif) left top no-repeat; width:63px; height:23px; border:0px; cursor:pointer; margin-top:4px; margin-left:6px;}
#rightarea-lb { background:url(../images/rightarea_lb.gif) left top no-repeat; width:4px; height:4px; float:left; }
#rightarea-rb { background:url(../images/rightarea_rb.gif) left top no-repeat; width:4px; height:4px; float:right;}
#data-area { float:left; width:630px; margin:0px; padding:0px; margin-top:7px; }
#data-area h1{  font-size: 1.3em; font-weight:bold; color: #333331; padding-bottom:11px; padding-top:0px; margin:0px; clear:both;  }
#data-area h1 span{ color: #d9261c; }
.hrLine{ border-bottom:1px solid #CCC; height:1px; width:100%; margin:10px 0px;}


/* Box Classes */
#boxes { margin-top:20px; clear:both; float:left;}
.box { width: 203px; float:left; }
#box2 { margin:0px 10px;  }
.box-lt { background: url(../images/box_lt.gif) left top no-repeat; width:6px; height:6px; float:left;}
.box-rt { background: url(../images/box_rt.gif) right top no-repeat; width:6px; height:6px; float:right;}
.box-lb { background: url(../images/box_lb.gif) left top no-repeat; width:6px; height:6px; float:left;}
.box-rb { background: url(../images/box_rb.gif) right top no-repeat; width:6px; height:6px; float:right;}
.box-t { background:url(../images/box_t.gif) left top repeat-x; width:100%; height:6px; float:left;}
.box-b { background:url(../images/box_b.gif) left top repeat-x; width:100%; height:6px; float:left;}
.box-m { background:url(../images/box_m.gif) #c7c7c7 left top repeat-x;  min-height:250px;display:block;  float:left;}
* html .box-m { height:253px;}
.box-l { background:url(../images/box_l.gif) #c7c7c7 left top no-repeat; width:6px; height:210px;float:left;}
.box-r { background:url(../images/box_r.gif) #c7c7c7 right top no-repeat; width:6px; height:210px;float:right;}
.mn-box-pad { padding: 7px 12px;}
.mn-box-pad h2 { font-size: 1.1em; font-weight:bold; color: #333331; padding: 7px 0px 13px 10px; margin:0px; float:left;  }
.mn-box-pad h2 span{ color: #d9261c; }
.box-cont { float: left;}
.box-cont ul { margin: 0px 0px 0px 17px; }
.box-cont li { list-style-type:disc; padding-bottom:3px; color:#171717; }
.box-cont li span { color: #161616; text-align:left; }
#box1-img { background: url(../images/box1_img.gif) left top no-repeat; width:51px; height:51px; float:left;}
#box2-img { background: url(../images/box2_img.gif) left top no-repeat; width:51px; height:51px; float:left;}
#box3-img { background: url(../images/box3_img.gif) left top no-repeat; width:51px; height:51px; float:left;}




/*Classes for linktous page starts here*/
#innerbx{
	border:solid 1px #999999;
	background-color:#e7e7e7;
	}
#link-data-area strong { color: #a60000; font-weight:bold;}
#link-data-area { clear:both; padding: 17px 8px 5px; }
#link-data-area a { color: #a60000; font-weight:bold; text-decoration:underline; }
#link-data-area a:hover { color: #a60000; font-weight:bold; text-decoration:none; }
#link-data-area #sublink a { color: #000; text-decoration:underline; font-weight:normal; }
#link-data-area #sublink a:hover { color: #000; text-decoration:none; font-weight:normal; }
#link-data-area h1{  font-size: 1.4em; font-weight:bold; color: #333331; padding-bottom:11px; padding-top:0px; margin:0px; clear:both;  }
#link-data-area h1 span{ color: #d9261c; }
#link-data-area hr{ margin:0px; padding:0px; color:#e0e0e0; height:1px;}

/*Classes for linktous page ends here*/
/* Inner Page classes */
#sub-menu { width:100%; float:left;  margin-top:7px; clear:both;}
#sub-menu li { float: left; list-style-type:none; padding: 0px 2px; color: #afafaf; font-size:12px;}
#sub-menu li a { color: #e2e2e2; text-decoration:none;}
#sub-menu li a:hover { color: #afafaf;}
.sub-menu-sprt { background:url(../images/sub_menu_sprt.gif) left center no-repeat; width:18px; height:20px;}
#innr-data-area { float:left;  padding: 17px 8px 5px; }
#innr-data-area h1{  font-size: 1.4em; font-weight:bold; color: #333331; padding-bottom:11px; padding-top:0px; margin:0px; clear:both }
#innr-data-area h1 span{ color: #d9261c; }
.highlgt-txt { color: #d9261c; }
#innr-data-area div { padding-left: 17px; }
.tbldata { border: solid 1px #cdcdcd; margin-top:5px;}
.tbl-hdr { background: #e8e8e8; padding:3px 5px 3px 10px; font-size:1.1em; font-weight:bold;}
.tbl-cont { padding:3px 5px 3px 10px; }
.tbl-bdr-b { border-bottom: solid 1px #cdcdcd;}
.tbl-bdr-r { border-right: solid 1px #cdcdcd;}
#innr-data-area a{ color: #d9261c; text-decoration:none;}
#innr-data-area a:hover { text-decoration:underline; color:#333331}
#innr-data-area .inr-menu-sprt { padding:0px 10px;}
#graydiv { background-color:#646464; filter:alpha(opacity=70); opacity:0.7; top:0px; width:100%; height:100%; left:0px; position:absolute; z-index:1000; display:none;}
#lightbox {display:none;position: absolute;top: 4%;	width: 800px; background-color: #f3f3f3; border: solid 3px #454545;z-index:1002;padding: 3px; clear:both; margin:0px 30px; line-height:18px; }
#lightbox #title{ background: url(../images/lightbox_titlehdr.gif) left top repeat-x; height:24px; border-left: solid 1px #878787; border-right: solid 1px #878787; border-bottom: solid 1px #878787; padding:3px 5px; }
#titletxt { font-size: 15px; font-weight:bold; float:left;}
#lightbox #title a{ float:right;}
#lightbox-img { clear:both; margin:5px; overflow:auto; height:493px;}
.ico-img { float:left; cursor:pointer; }
.a-img{ float:left; padding: 10px 0px 13px 4px; margin:0px; margin-right:23px;}
.error-txt { color: #c80000;}
.clear-both { clear:both; }
.microsoft-cert{background: url(../images/microsoft_cert.gif) left top; width:198px; height:54px;}
#right-area .microdiv{ padding: 6px 0 2px 0; background: #dedede;}
.newsimg{ padding:2px; border:solid 1px #c7c7c7; text-align:center; background: #dedede; margin-right:10px; margin-top:5px;  width:auto;}
.newscont{ min-height:58px; height:100%; overflow:auto; float:right; width:70%; border:solid 1px #CCC; clear:both; margin-top:5px;}
*html .newscont{ overflow:visible; height:58px;}