body{
margin:0px;
padding:0px;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/ins_body_bkg.gif); background-position:top; background-repeat:repeat-x; background-color:#f5f6f7; }

table, P, div, form, img, span, h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#tmc-temp-page-title{ background-color:#C4CCD6; height:15px; text-align:right;}
#tmc-temp-page-title h1{ font-family:Arial, Helvetica, sans-serif; color:#556C8A; font-size:10px; margin:0px; padding:0px 10px 0px 10px;}
#tmc-bkg-hldr-main-page { width:auto; height:auto; }
#tmc-temp-main-page{ width:1000px; text-align:left; margin:0px auto 0px auto;}
#tmc-temp-main-header{background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/main_header_top.gif); background-position:top; background-repeat:repeat-x; margin:0px 4px 0px 4px;}


#it-cmty-hldr{height:48px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/comm_top_bkg.gif); background-position:top; background-repeat:repeat-x }
#it-cmty-hldr .it-comm-hldr {float:left; width:162px;  }
#it-cmty-hldr .it-info-hldr { width:155px; height:34px; background-color:#262626; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/comm_butt_bkg.gif); background-position:top; background-repeat:repeat-x;}
#it-cmty-hldr .it-info-wrpr { padding:4px 0px 0px 10px;}

#it-cmty-hldr h4 {text-align:center; padding-top:0px; font-size:12px;}
#it-cmty-hldr h4 a, #it-cmty-hldr h4 a:visited { color:#85a0c1; text-decoration:none; text-align:center;} 
#it-cmty-hldr h4 a:hover { color:#c18585; text-decoration:none;}



#it-cmty-hldr .it-info-hldr h4 { color:#7D7D7D;}
#it-cmty-hldr .it-info-tp { width:125px; border-bottom:1px solid #404040; height:122px; background-color:#262626; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/info_hldr_tp_blg.gif); background-position:bottom left; background-repeat:no-repeat;}
#it-cmty-hldr .it-info-bt { width:125px; height:122px; background-color:#3333CC; background-color:#262626; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/info_hldr_bt_blg.gif); background-position:bottom right; background-repeat:no-repeat;}


#sg-pl-hldr {background-color:#FDFDFD; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/ftr_arti_bkg.gif); background-position:top; background-repeat:repeat-x; width:645px;}
#sg-pl-hldr .ftr-art-tlt-bkg{background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/ftr_art_tlt_bkg.gif); background-position:top; background-repeat:no-repeat; height:52px; }
#sg-pl-hldr .ftr-art-tlt-bkg h5 { text-decoration:none; color:#D6E5F5; font-size:18px; margin:0px 20px 0px 35px; padding:8px 0px 5px 0px; border-bottom:1px dotted #569ef1;}
#sg-back-bt-hldr { background-color:#E2E4E7; height:20px; margin:0px 2px 0px 5px;}


#sg-pl-hldr .bg-img-hldr {background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/high_lg_arti_lft_bkg.gif); background-position:top left; background-repeat:no-repeat; padding-left:45px;}
#sg-pl-hldr h4 { color:#6E6E6E; font-size:10px; margin:0px; padding:5px 0px 8px 5px; }
#sg-pl-hldr .photo-hldr { width:125px; float:left; text-align:center; height:180px;}
#sg-pl-hldr .photo-frm { border:7px solid #3b85d8;}
#sg-pl-hldr .arti-hldr { width:470px; float:left;}
#sg-pl-hldr .arti-wrapper {padding:0px 15px 10px 15px; line-height:17px; }
.arti-wrapper-lnk a, .arti-wrapper-lnk a:visited, .arti-wrapper-lnk a:hover { font-size:12px; font-family:Arial, Helvetica, sans-serif;  text-decoration:underline; color:#990000;}
#sg-pl-hldr .arti-wrapper h2 {font-family:"Times New Roman", Times, serif; text-decoration:none; color:#D6E5F5; font-size:24px; line-height:24px;}
#sg-pl-hldr .arti-wrapper h2 a, #sg-pl-hldr .arti-wrapper h2 a:visited { font-family:"Times New Roman", Times, serif; text-decoration:none; color:#D6E5F5; font-size:24px; line-height:24px;}
#sg-pl-hldr .arti-wrapper h2 a:hover { text-decoration:underline; text-decoration:underline; font-size:24px; line-height:24px; font-family:"Times New Roman", Times, serif; color:#D6E5F5;}


#it-temp-comm-hldr{background-color:#083759;}
.it-goc-mn-top { float:left; color:#cce4ff;  background-image:url(//images.tmcnet.com/tmc/vertical/smartgrid/images/goc_bult_rd.gif); background-position:left center; background-repeat:no-repeat; font: bold 14px/12px Verdana, Arial, Helvetica, sans-serif; border-right:1px solid #0D5B94; border-left:1px solid #052338; background-color:#083759; }
.it-goc-mn-top a, .it-goc-mn-top a:visited{text-decoration: none; color: #cce4ff; padding:10px 20px 10px 28px; display:block;}
.it-goc-mn-top a:hover {text-decoration: none;  display:block; color:#FFFFFF; font-weight:bold;background-image:url(//images.tmcnet.com/tmc/vertical/smartgrid/images/goc_bult_rd_alt.gif); background-position:left center; background-repeat:no-repeat; }


#tmc-temp-header-upper .logo-holder{ width:400px; float:left;}
#tmc-temp-header-upper .spon-logo-holder{ width:210px; float:right; padding-top:6px;}
#tmc-temp-header-upper .ldr-brd-holder{  text-align:center;}
#tmc-temp-header-upper .ldr-brd-wrapper{ height:108px; background-color:#000;}
#tmc-temp-header-bottom{ height:38px;}
#tmc-temp-header-bottom .top-box{ height:38px; }
#tmc-temp-header-bottom .top-box-right{ height:38px; width:728px;}
#tmc-temp-header-bottom .icon-nav{width:375px; height:29px; float:right; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/icon_nav_bkg_bg.gif); background-position:bottom right; background-repeat:no-repeat;}

#search-holder{width:345px; height:38px; float:right; background-color:#f5f6f7; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/search_bkg.gif); background-position:top right; background-repeat:no-repeat; }
#search-holder h2{font-size:12px; color:#b4cbe5;}
#search-holder input {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-right:5px; }
#search-holder .input-butt{ width:255px;  border:0px; background-color:#FFFFFF; color:#666666; border:1px solid #f89315; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#search-holder .srch-wrp {padding:4px 0px 0px 0px; }

#soc-holder{width:345px; height:38px; float:right; background-color:#f5f6f7; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/soc_icon_bkg.gif); background-position:top right; background-repeat:no-repeat; }
#soc-holder h2{font-size:12px; color:#b4cbe5;}
#soc-holder .srch-wrp {padding:3px 0px 0px 0px; }
#soc-holder .icon-wrp {float:right; padding:0px 10px 0px 0px; }

#tmc-temp-header-lower{ height:96px; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/lower_top_bkg.gif); background-position:bottom; background-repeat:repeat-x;}
#tmc-temp-header-lower .top-box{ height:65px; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/lower_top_left_bkg.gif); background-position:top left; background-repeat:no-repeat;}
#tmc-temp-header-lower .top-box-right{ height:65px; width:728px; float:right; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/lower_top_right_bkg.gif); background-position:top right; background-repeat:no-repeat;}

#tmc-temp-top-nav {height:31px; background-color:#333333; background-image:url(//images.tmcnet.com/tmc/vertical/caas/images/caas_nav_bkg.gif); background-position:top; background-repeat:repeat-x;}
#tmc-temp-top-nav .link-holder{height:31px;}

#tmc-temp-top-nav .title-holder h1 a{font-size:16px; color:#aacde3; text-decoration:none; }
#tmc-temp-top-nav .title-holder h1 a:visited{font-size:16px; color:#aacde3; text-decoration:none; }
#tmc-temp-top-nav .title-holder h1 a:hover{font-size:16px; color:#aacde3; text-decoration:none;}
/*header section css ends*/

#tmc-temp-main-content{ width:1000px; text-align:left; margin:8px auto 0px auto; background-color:#000000; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/hm_pg_body_bkg.gif); background-repeat:repeat-y;}
#tmc-temp-main-content .tmc-temp-main-content-wrap{}

.tmc-temp-main-content-wrapper {background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/lft_nav_bkg.gif); background-repeat:repeat-y; background-position:left; margin-left:1px;}

#tmc-temp-main-content-holder {width:998px; border-bottom:1px solid #d9d9d9; padding:10px 0px 0px 0px;
background-image:url(//images.tmcnet.com/tmc/vertical/it/images/cont_top_bkg.gif); background-position:top; background-repeat:repeat-x;
}
#tmc-temp-main-content-holder .tmc-temp-main-content-top-bkg {width:998px;  }
#tmc-temp-main-content-holder-alt {width:998px; }
#tmc-temp-main-content-holder-alt .tmc-temp-main-content-top-bkg-alt {width:988px; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/main_content_top_bkg_alt.gif); background-position:top; background-repeat:no-repeat; }
#tmc-temp-main-content-holder .tmc-lft-box1 {width:585px;}
#tmc-temp-sec-mid-bkg-hldr { margin-top:10px; padding-left:15px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/); background-position:left; background-repeat:repeat-y;} 
#tmc-temp-sec-mid-wrp { padding:0px 0px 0px 8px;}
#tmc-temp-sec-mid-hldr {width:726px;}

#mm-mid-news-hldr { width:auto;}
#mm-mid-news-hldr .tp-tlt-hldr{ margin:0px 6px 0px 6px; padding:6px 0px 6px 12px; font-size:14px; color:#FFFFFF; font-weight:bold; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/ftr_arti_bt_bkg.gif); background-position:top; background-repeat:repeat-x;}
#mm-mid-news-hldr .art-summ{ line-height:15px; font-size:11px; color:#666666;}
.mm-mid-news-wrp {padding:20px 10px 10px 15px;}
.mmpg-mid-lnk h2 { margin:0px; padding:0px; font-size:16px; line-height:16px;}
.mmpg-mid-lnk h2 a, .mmpg-mid-lnk h2 a:visited{font-family:"Times New Roman", Times, serif; color:#264EA6; text-decoration:none; }
.mmpg-mid-lnk h2 a:hover { text-decoration:underline; color:#214f81;}
/*---- content section start here 
#temp-mid-top-hdr{ width:643px; height:77px;}
.temp-webinar-hdr{ width:643px; height:77px; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/webinar.jpg); background-position:top; background-repeat:no-repeat;}
#temp-mid-top-hdr h2{margin:0px; font-size:24px; letter-spacing:-0.5px; color:#dee8f0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px;}
#temp-mid-top-hdr .ltr-top-wrapper{ padding:18px 0px 0px 20px; font-size:24px; letter-spacing:-0.5px; color:#dee8f0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:20px;}
#temp-mid-top-hdr .ltr-bottom-wrapper{font-family:Georgia, "Times New Roman", Times, serif; padding:0px 0px 0px 40px; font-size:24px; letter-spacing:-0.5px; color:#dee8f0;  font-weight:bold; line-height:20px;}
-----*/
.news-link-actv { text-decoration:none;}
.news-link-actv a, .news-link-actv a:visited { color:#264EA6;  font-size:11px; text-decoration:none; }
.news-link-actv a:hover { color:#f90; text-decoration:underline; }

#tmc-temp-cont-wrapper {padding:0px 25px 20px 30px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
#tmc-temp-cont-wrapper table{font-family:Arial, Helvetica, sans-serif; font-size:10pt; }
#tmc-temp-cont-wrapper div{font-family:Arial, Helvetica, sans-serif; font-size:10pt;}
#tmc-temp-cont-wrapper p{ padding-bottom:20px;}
#tmc-temp-cont-wrapper a{ text-decoration:underline; color:#264EA6; }
#tmc-temp-cont-wrapper a:visited{ text-decoration:underline; color:#264EA6; }
#tmc-temp-cont-wrapper a:hover{ text-decoration:underline; color:#FAA216; }
#tmc-temp-cont-wrapper h1{ font-size:22px; padding:0px 0px 15px 0px; color:#004371; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
#tmc-temp-cont-wrapper .date{ font-size:12px; color:#FF693A; padding:0px 0px 5px 0px; font-weight:bold;}
#tmc-temp-cont-wrapper .brk-news-bx { width:200px; float:right;}
#tmc-temp-cont-wrapper .brk-news-bx-in { width:190px; background-color:#f4f6f7;}
#tmc-temp-cont-wrapper .brk-news-bx h2{ font-size:16px; color:#FFFFFF; background-color:#2c6794; padding:3px 5px 3px 5px;}
#tmc-temp-main-content-holder .tmc-lft-box1-in-bx {float:left; width:500px;}
#tmc-temp-cont-wrapper .paragraph{ font-size:11px;}

#tmc-temp-main-lft-nav{ margin:0px 0px 0px 0px; padding:0px 0px 0px 8px; border-top:1px solid #D7D7D7;}
.lft-nav-link{ padding:4px 0px 4px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:1px solid #d9d9d3; border-top:1px solid #FFFFFF;}
.lft-nav-link a{ color:#1a395f; text-decoration:none; font-size:11px; font-weight:bold; display:block; }
.lft-nav-link a:visited { color:#1a395f; text-decoration:none; font-size:11px; font-weight:bold; display:block;}
.lft-nav-link a:hover { color:#990000; font-weight:bold; display:block; text-decoration:underline;}

.norm-lnk-rg{ color:#333333; font-size:12px; line-height:19px;}
.norm-lnk-rg a, .lft-nav-link-alt a:visited{ color:#007ED9; }
.norm-lnk-rg a:hover { color:#007ED9;}

.lft-nav-link-brk  {height:10px; margin-right:3px; display:block; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/lft_nav_ln_brk.gif); background-position:right; background-repeat:no-repeat;}

ul#sec-lft-nav-list{list-style-type:none; font-size:11px; margin:0px; padding:0px; text-align:left; }
ul#sec-lft-nav-list li { color:#000000; text-decoration:none; font-size:11px;  text-align:left;  padding:3px 0px 3px 15px;  background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/lft_bl_bullet.gif); background-repeat:no-repeat; background-position:left top; background-repeat:no-repeat; border-bottom:1px solid #c4c7cc;}
ul#sec-lft-nav-list li a{ color:#3776C6; text-decoration:none;}
ul#sec-lft-nav-list li a:visited{ color:#3776C6; text-decoration:none; font-size:11px; font-weight:normal;}
ul#sec-lft-nav-list li a:hover{ color:#3776C6; text-decoration:underline;}

#tmc-temp-main-content-holder .sp-marg-px {}
#tmc-temp-main-content-holder .pub-wrapper {padding:5px 0px 10px 10px;}
.tmc-top-news-holder-wrp { padding:15px;}
#tmc-top-news-holder{ }
#tmc-top-news-holder .top-news-nav-hldr{
	width:500px;
	height:35px;

}


.top-news-nav-link { float:left; font-family:Arial, Helvetica, sans-serif; margin-top:5px; padding:8px 10px 7px 10px; border:1px solid #86A5AF; border-width:0px 1px 0px 0px; background-color:#eefdf5; background-image:url(//images.tmcnet.com/tmc/vertical/smartgrid/images/sg_lft_tb_off_bkg.gif); background-position:top; background-repeat:repeat-x;}
.top-news-nav-link a{ color:#0C4361; text-decoration:none; font-size:11px; font-weight:bold; display:block; }
.top-news-nav-link a:visited { color:#0C4361; text-decoration:none; font-size:11px; font-weight:bold; display:block;}
.top-news-nav-link a:hover { color:#990000; font-weight:bold; display:block;}
.top-news-nav-link-actv { float:left; font-family:Georgia, "Times New Roman", Times, serif; padding:12px 10px 9px 10px; display:block; border:1px solid #CBD1DA;  border-bottom-width:0px;  background-color:#FFFFFF; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/it_on_tb_bkg.gif); background-position:top; background-repeat:repeat-x; }
.top-news-nav-link-actv  a{ color:#1C5D92; text-decoration:none; font-size:11px; font-weight:bold; display:block; }
.top-news-nav-link-actv  a:visited { color:#1C5D92; text-decoration:none; font-size:11px; font-weight:bold; display:block;}
.top-news-nav-link-actv  a:hover { color:#1C5D92; font-weight:bold; display:block;}
.news-lst-hldr {padding:10px 5px 5px 20px; border:1px solid #cbd1da;}

ul#news-list{list-style-type:none; font-size:11px;  margin:0px; padding:0px; text-align:left; }
ul#news-list li {font-family:Arial, Helvetica, sans-serif;color:#000000; text-decoration:none; line-height:16px; font-size:1.1em;   text-align:left;  padding:8px 0px 8px 15px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/ftr_art_arrow.gif); background-repeat:no-repeat; background-position:left; background-position:left center; background-repeat:no-repeat;  border-bottom:1px dotted #D9D9D9;}
ul#news-list li a{ color:#264EA6; text-decoration:none;}
ul#news-list li a:visited{ color:#264EA6; text-decoration:none;}
ul#news-list li a:hover{ color:#264EA6; text-decoration:underline;}

ul#news-list-ftr{list-style-type:none; font-size:11px;  margin:0px; padding:0px; text-align:left; }
ul#news-list-ftr li {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; line-height:16px; font-size:1em;   text-align:left;  padding:6px 0px 6px 15px;  background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/ftr_art_arrow.gif); background-repeat:no-repeat; background-position:left; background-position:left center; background-repeat:no-repeat; border-bottom:1px dotted #bbc1d0;}
ul#news-list-ftr li a{ color:#264ea6; text-decoration:none;}
ul#news-list-ftr li a:visited{ color:#264ea6; text-decoration:none;}
ul#news-list-ftr li a:hover{ color:#264ea6; text-decoration:underline;}

ul#news-list-snipt{list-style-type:none; font-size:11px;  margin:0px; padding:0px; text-align:left; line-height:normal; }
ul#news-list-snipt li { color:#000000; text-decoration:none; font-size:11px;  text-align:left;  padding:0px 0px 6px 15px;  background-image:url(//images.tmcnet.com/tmc/vertical/wimaxtoday/images/news_bullet.gif); background-repeat:no-repeat; background-position:left; background-position:left top; background-repeat:no-repeat;}
ul#news-list-snipt li a{ color:#1b4062; text-decoration:none;}
ul#news-list-snipt li a:visited{ color:#1b4062; text-decoration:none;}
ul#news-list-snipt li a:hover{ color:#1b4062; text-decoration:underline;}

#news-list-snipt-wrp { background-color:#F9FAFA; padding:15px; border:1px solid #DADBDB;}

ul.tmc-decimal{list-style-type:none; font-size:12px; font-weight:bold; margin:0px; padding:0px; text-align:left; line-height:normal; }
ul.tmc-decimal li { color:#000000; text-decoration:none; font-size:12px;  text-align:left;  padding:0px 0px 6px 15px;  background-image:url(//images.tmcnet.com/tmc/vertical/it/images/news_bullet.gif); background-repeat:no-repeat; background-position:left; background-position:left top; background-repeat:no-repeat;}
ul.tmc-decimal li a{ color:#02669f; text-decoration:none;}
ul.tmc-decimal li a:visited{ color:#02669f; text-decoration:none;}
ul.tmc-decimal li a:hover{ color:#02669f; text-decoration:underline;}


#tmc-temp-wp-holder{padding:0px 8px 0px 8px;}
#tmc-temp-wp-holder .wp-sect {}
#tmc-temp-wp-holder .wp-header {padding:6px 0px 6px 10px; font-size:14px; color:#FFFFFF; font-weight:bold; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/ftr_arti_bt_bkg.gif); background-position:top; background-repeat:repeat-x;}
#tmc-temp-wp-holder .mid-wp-top-bg { }

#tmc-temp-wp-holder h2{font-size:14px; color:#FFFFFF; padding:0px; }
#tmc-temp-wp-holder h3{font-size:15px; color:#990000; padding:0px 0px 5px 0px; }
#tmc-temp-wp-holder .pod-sect { padding:8px; }
#tmc-temp-wp-holder .pod-sect-header {background-image:url(//images.tmcnet.com/tmc/vertical/it/images/it_bar_bkg_nl.gif); background-position:left-top; background-repeat:repeat-x;}
#tmc-temp-wp-holder .mid-pod-top-bg { background-color:#49900D; height:72px; }

#tmc-temp-wp-holder .ftr-video-header {background-image:url(//images.tmcnet.com/tmc/vertical/it/images/ftr_video_bkg.gif); background-position:left; background-repeat:no-repeat;}
#tmc-temp-wp-holder .ftr-video-header h2{padding:18px 0px 12px 35px;}
#tmc-temp-wp-holder .ftr-video-snpt-hldr { float:left; width:110px;}
#tmc-temp-wp-holder .ftr-video-snpt-hldr img{ border:0px;}
#tmc-temp-wp-holder .ftr-spot-snpt-hldr { float:left; }
#tmc-temp-wp-holder .comp-spot-hdr {background-color:#ac0d0d; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/wp_header_bkg.gif); background-position:right; background-repeat:repeat-x;}
#it-snipt-hldr { margin:10px 15px 10px 15px; }
#it-temp-sp {  margin:5px 15px 10px 15px;}

.tmc-temp-com-link {color:#333333; font-size:11px;  padding-left:15px; padding-top:8px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/news_bullet.gif); background-position:left center; background-repeat:no-repeat;}
.tmc-temp-com-link a, .tmc-temp-com-link a:visited  {font-size:11px; color:#264ea6; text-decoration:none;}
.tmc-temp-com-link a:hover {color:#264ea6; text-decoration:underline;}
.tmc-temp-view-link { text-align:right; padding-bottom:10px; padding-top:10px;}
.tmc-temp-view-link a, .tmc-temp-view-link a:visited {font-size:11px; font-weight:bold; color:#990000; padding:0px 0px 0px 0px;}
.tmc-temp-view-link a:hover { text-decoration:underline; color:#990000;}
.tmc-temp-com-date {font-size:11px; color:#666666; padding-bottom:2px;}
.tmc-temp-ftr-date {font-size:11px; color:#666666; }
/*middle section css*/


#tmc-mid-news-holder{width:336px;}

#tmc-mid-news-holder-tp{width:355px; height:30px; background-color:#7aa826; height:33px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/tp_strry_bkg.gif); background-position:top; background-repeat:no-repeat;}
#tmc-mid-news-holder-tp h2 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#FFFFFF; padding:4px 0px 0px 15px;}

#tmc-mid-news-holder-tp-blu{width:355px; height:30px; background-color:#7aa826; height:33px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/tp_strry_blue_bkg.gif); background-position:top; background-repeat:no-repeat;}
#tmc-mid-news-holder-tp-blu h2 {font-family:"Times New Roman", Times, serif; font-size:18px; color:#FFFFFF; padding:4px 0px 0px 15px;}

#tmc-temp-resrc-hldr{ width:336px; margin-top:0px; }
#tmc-temp-resrc-hldr h2{font-size:15px; color:#1b4062; padding:5px 0px 10px 150px; letter-spacing:-0.5px;}
#tmc-temp-resrc-hldr h3{font-size:14px; color:#1b4062; padding:0px 0px 5px 105px; letter-spacing:-0.5px;}

#tmc-temp-resrc-hldr .mid-blg-top-hdr { height:30px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/dvo_bar_bkg.gif); background-position:top; background-repeat:repeat-x;}
#tmc-temp-resrc-hldr .mid-blg-top-hdr h2{padding:3px 0px 5px 10px; margin-bottom:10px; color:#643a03; font-family:"Times New Roman", Times, serif; font-size:18px;}

#tmc-temp-resrc-hldr .mid-pr-top-hdr { height:30px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/pr_tlt_bkg.gif); background-position:top; background-repeat:repeat-x;}
#tmc-temp-resrc-hldr .mid-pr-top-hdr h2{padding:3px 0px 5px 10px; margin-bottom:10px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:18px;}

#tmc-temp-resrc-hldr .mid-src-top-hdr {background-image:url(//images.tmcnet.com/tmc/vertical/it/images/it_bar_bkg_nl.gif); background-position:bottom; background-repeat:repeat-x; }
#tmc-temp-resrc-hldr .mid-src-top-bg { background-color:#083759; width:200px; height:34px; }
#tmc-temp-resrc-hldr .mid-src-top-hdr h2{padding:8px 0px 0px 10px; color:#FFFFFF; text-transform:uppercase;}

#it-tlt-top-hdr {background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images/mag_tp_rptr.gif); background-position:bottom; background-repeat:repeat-x; }
#it-tlt-top-hdr .it-tlt-top-hdr-bg { background-color:#990000; width:150px; height:34px; }
#it-tlt-top-hdr .it-tlt-top-hdr-blk { background-color:#082020; width:275px; height:34px; }
#it-tlt-top-hdr .it-tlt-top-hdr-lg {width:275px; height:34px; }
#it-tlt-top-hdr .it-tlt-top-hdr-cnt { background-color:#270C0A; width:275px; height:34px; }
#it-tlt-top-hdr h2{padding:6px 0px 0px 10px; color:#FFFFFF; text-transform:uppercase; font-size:16px;}

#it-tlt-mag-promo { background-color: #000000; width:auto;}
#it-tlt-mag-promo .ply-wrp{ padding:0px 0px 0px 5px;}

#tmc-temp-resrc-hldr .resrc-link-hldr { width:160px; float:left;}
#tmc-temp-resrc-hldr .blog-wrapper {padding:10px;}
#tmc-temp-resrc-hldr .resrc-link{ color:#1b4062; margin:4px 15px 0px 0px; padding:2px 4px 2px 4px; background-color:#dee8f2; font-size:11px; font-weight:bold; display:block;}
#tmc-temp-resrc-hldr .resrc-link a{ color:#1b4062; font-size:11px; font-weight:bold; text-decoration:none; }
#tmc-temp-resrc-hldr .resrc-link a:visited{ color:#1b4062; font-size:11px; font-weight:bold; text-decoration:none;}
#tmc-temp-resrc-hldr .resrc-link a:hover{ color:#990000; font-size:11px; font-weight:bold; text-decoration:none;}
#tmc-temp-resrc-hldr .ad-hldr-header {padding:30px 0px 0px 5px; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/ad_header_bkg.gif); background-position:top; background-repeat:no-repeat;}
#tmc-mid-news-holder .chnl-top-hdr {background-image:url(//images.tmcnet.com/tmc/vertical/it/images/top_news_nav_bkg.gif); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF;}
#tmc-mid-news-holder .chnl-top-hdr h2{font-size:15px; color:#171717; padding:15px 0px 15px 10px; letter-spacing:-0.5px; font-family:Arial, Helvetica, sans-serif; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/chnl_lft_bkg.gif); background-position:top left; background-repeat:no-repeat; }


#hm-pg-col-hldr{ background-color:#021634; margin:1px 0px 0px 5px;}
#hm-pg-col-hldr h2{ font-family:"Times New Roman", Times, serif; font-size:24px; color:#1E5288; padding:10px 0px 0px 15px;}

#hm-pg-col-hldr .in-tp-blg-wrp { padding:10px 0px 10px 10px;}
#hm-pg-col-hldr .in-tp-edit-hdr-rt { width:209px; float:left;}



#editor h2 { margin:0px; padding:8px 0px 0px 0px; font-size:16px; line-height:18px;}
#editor h2 a, .mmpg-mid-lnk h2 a:visited{font-family:"Times New Roman", Times, serif; color:#264EA6; text-decoration:none; }
#editor h2 a:hover { text-decoration:underline; color:#214f81;}
#editor .art-summ{ line-height:15px; font-size:11px; color:#666666;}

.art-spcr { height:10px; border-bottom:1px dotted #bbc1d0;}

#hm-pg-col-hldr .in-tp-indns-hldr {height:30px; background-color:#efefef;}
#hm-pg-col-hldr .in-tp-indns-hdr { width:278px; height:24px; background-image:url(//images.tmcnet.com/tmc/tmchome/ind_ns_hdr_bkg.gif); background-repeat:repeat-y;}
#hm-pg-col-hldr .bx-tab-on-lft { float:left; width:8px; height:24px; background-image:url(//images.tmcnet.com/tmc/tmchome/latest_tb_on_lft.gif); background-repeat:no-repeat;}
#hm-pg-col-hldr .bx-tab-on-rt { width:16px; float:left; height:24px; background-image:url(//images.tmcnet.com/tmc/tmchome/latest_tb_on_rt.gif); background-repeat:no-repeat;}
#hm-pg-col-hldr .bx-tab-on-mid { float:left;  background-image:url(//images.tmcnet.com/tmc/tmchome/latest_tb_on_middle.gif); background-repeat:repeat-x; color:#990000;  padding:2px 0px 5px 0px;}  
#hm-pg-col-hldr .in-tp-edit-tb { width:150px; height:30px; background-image:url(//images.tmcnet.com/tmc/tmchome/edit_tb_bkg.gif); font-weight:bold; float:left;}
#hm-pg-col-hldr .in-tp-edit-tb-off { width:100px; height:30px; background-image:url(//images.tmcnet.com/tmc/tmchome/edit_tb_bkg.gif); font-weight:bold; float:left;}
#hm-pg-col-hldr .in-edit-hldr { width:278px;}
#hm-pg-col-hldr .in-edit-phto-wrp{ width:60px; height:75px; background-image:url(//images.tmcnet.com/tmc/tmchome/editor_photo_hldr.gif); background-repeat:no-repeatp;}
#hm-pg-col-hldr .in-edit-phto-sp{ padding:6px 0px 0px 6px; text-align:left;}
.hmpg-comm-lnk { font-family:"Times New Roman", Times, serif; color:#333333; text-decoration: none;  padding: 0px 2px 0px 0px;  font-weight:bold; font-size:14px;}
.hmpg-comm-lnk a, .hmpg-comm-lnk a:visited {text-decoration: none; color: #1E5288; display:block;  }
.hmpg-comm-lnk a:hover {text-decoration:underline; display:block; color:#990000;}

.hm-pg-sm-gr-txt { font-size:10px; font-weight:bold; color:#757a80; padding:0px; text-align:left;}
.hm-pg-sm-gr-txt a, .hm-pg-sm-gr-txt a:visited{ font-size:10px; font-weight:bold; color:#005188; text-decoration:none;}
.hm-pg-sm-gr-txt a:hover{ font-size:10px; font-weight:bold; color:#003366; text-decoration:underline;}

.hm-pg-sm-edtr-txt { font-size:10px; font-weight:bold; color:#D6E5F5; padding:0px; text-align:left; line-height:12px;}
.hm-pg-sm-edtr-txt a, .hm-pg-sm-edtr-txt a:visited{ font-size:10px; font-weight:bold; color:#D6E5F5; text-decoration:none;}
.hm-pg-sm-edtr-txt a:hover{ font-size:10px; font-weight:bold; color:#D6E5F5; text-decoration:underline;}
.hmpg-blue{ color:#003366}
.it-sp-com-wt { color:#D6E5F5;}


/*right section css*/
#enews-sgn { background-color:#021634; padding:10px 15px 10px 15px; border:1px dotted #C2C2C2; margin:6px 0px 6px 0px; color:#b8d5fb; font-size:12px; }
#enews-sgn h3{color:#b8d5fb; font-size:18px; padding:0px; margin:0px; font-family:"Times New Roman", Times, serif;}
#enews-sgn input{}
.news-ltr-wraper {padding:5px 0px 8px 6px; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/enew_top_bkg.gif); background-position:top; background-repeat:no-repeat;}
.news-ltr-wraper h3{font-size:14px;  letter-spacing:-0.5px; padding:6px 3px 10px 2px; color:#355708; font-family:Georgia, "Times New Roman", Times, serif; }
.ad-wrapper {padding:10px 0px 0px 0px;}
#tmc-riht-blog-holder{ width:176px;  position:relative; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/top_news_nav_bkg.gif); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF;}
#tmc-riht-blog-holder .top-blog-nav-hldr{ width:176px; height:28px; position:absolute; top:0px; left:0px; z-index:1; }
ul#blog-list{list-style-type:none; font-size:12px; font-weight:bold; margin:0px; padding:0px; text-align:left; font-family:Arial, Helvetica, sans-serif; }
ul#blog-list li { color:#000000; text-decoration:none; font-size:12px;  text-align:left;  padding:0px 0px 3px 15px;  background-image:url(//images.tmcnet.com/tmc/vertical/it/images/news_bullet.gif); background-repeat:no-repeat; background-position:left; background-position:left top; background-repeat:no-repeat;}
ul#blog-list li a{ color:#171717; text-decoration:none;}
ul#blog-list li a:visited{ color:#171717; text-decoration:none; font-size:12px;}
ul#blog-list li a:hover{ color:#990000; text-decoration:underline;}
#tmc-temp-fns-holder{ padding-top:10px;}
#tmc-temp-fns-holder h2{font-size:14px; color:#FFFFFF; padding:18px 0px 15px 10px; letter-spacing:-0.5px;}
#tmc-temp-fns-holder .fns-header { background-color:#000000;}
ul#rss-list{list-style-type:none; font-size:12px; font-weight:bold; margin:0px; padding:0px; text-align:left; }
ul#rss-list li { color:#292929; text-decoration:none; font-size:12px;  text-align:left;  padding:0px 0px 5px 20px;  background-image:url(//images.tmcnet.com/tmc/vertical/it/images/rss_icon.gif); background-repeat:no-repeat; background-position:left top; background-repeat:no-repeat;}
ul#rss-list li a{ color:#292929; text-decoration:none;}
ul#rss-list li a:visited{ color:#292929; text-decoration:none;}
ul#rss-list li a:hover{ color:#292929; text-decoration:underline;}
.rss-lst-hldr {padding:10px 0px 10px 6px;}


ul#tmc-temp-menu-horiz {
  margin: 0;
  border: 0 none;
  padding: 0;
  width:998px; /*For KHTML*/
  list-style: none;
  height: 30px;
}

ul#tmc-temp-menu-horiz li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index:5;

}

ul#tmc-temp-menu-horiz ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 220px;
  list-style: none;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;

}

ul#tmc-temp-menu-horiz ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#tmc-temp-menu-horiz ul li {
  width: 220px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  position:relative;
}

/* Root Menu */
ul#tmc-temp-menu-horiz a {
margin-top:1px;
  border-right: 0;
  padding: 5px 10px 6px 10px;
  border-right:1px solid #e5e5e5;
  border-left:1px solid #9d9d9d;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #333;
  font: bold 12px/18px Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#tmc-temp-menu-horiz a:hover,
ul#tmc-temp-menu-horiz li:hover a,
ul#tmc-temp-menu-horiz li.iehover a {
 color: #f2f2f2;
 background: #083759;

 }
/* 2nd Menu */
ul#tmc-temp-menu-horiz li:hover li a,
ul#tmc-temp-menu-horiz li.iehover li a {
  float: none;
  font: bold 11px/14px Arial, Helvetica, sans-serif;
  background: #083759;
  color: #FFFFFF;
  border-top:1px solid #062C47;
  border-bottom:1px solid #0A426B;
  border-width:1px 0px 1px 0px;
}

/* 2nd Menu Hover Persistence */
ul#tmc-temp-menu-horiz li:hover li a:hover,
ul#tmc-temp-menu-horiz li:hover li:hover a,
ul#tmc-temp-menu-horiz li.iehover li a:hover,
ul#tmc-temp-menu-horiz li.iehover li.iehover a {
  background: #0C4D7D;
  color: #FFFFFF;

}

/* 3rd Menu */
ul#tmc-temp-menu-horiz li:hover li:hover li a,
ul#tmc-temp-menu-horiz li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#tmc-temp-menu-horiz li:hover li:hover li a:hover,
ul#tmc-temp-menu-horiz li:hover li:hover li:hover a,
ul#tmc-temp-menu-horiz li.iehover li.iehover li a:hover,
ul#tmc-temp-menu-horiz li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#tmc-temp-menu-horiz li:hover li:hover li:hover li a,
ul#tmc-temp-menu-horiz li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#tmc-temp-menu-horiz li:hover li:hover li:hover li a:hover,
ul#tmc-temp-menu-horiz li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#tmc-temp-menu-horiz ul ul,
ul#tmc-temp-menu-horiz ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
 
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#tmc-temp-menu-horiz li:hover ul ul,
ul#tmc-temp-menu-horiz li:hover ul ul ul,
ul#tmc-temp-menu-horiz li.iehover ul ul,
ul#tmc-temp-menu-horiz li.iehover ul ul ul {
  display: none;
}

ul#tmc-temp-menu-horiz li:hover ul,
ul#tmc-temp-menu-horiz ul li:hover ul,
ul#tmc-temp-menu-horiz ul ul li:hover ul,
ul#tmc-temp-menu-horiz li.iehover ul,
ul#tmc-temp-menu-horiz ul li.iehover ul,
ul#tmc-temp-menu-horiz ul ul li.iehover ul {
  display: block;
}

ul#tmc-temp-menu-horiz .red-cl a, ul#tmc-temp-menu-horiz .red-cl a:visited,  ul#tmc-temp-menu-horiz .red-cl a:hover{ color:#AD0000;}

/* End of Horizental menu */
.ad-hldr-tmc { text-align:center; padding: 10px 10px 10px 0px;}
#icon-tools-hldr-wrap{padding:0px 0px 0px 25px;}
#icon-tools-hldr{padding-top:4px;}
#icon-tools-hldr .icon-box{height:18px; padding:0px 20px 0px 3px; float:right;}
#icon-tools-hldr .back-icon-box{height:18px; padding:0px 20px 0px 3px; float:left;}

#it-footer { margin:0px 3px 0px 3px; font-size:11px; background-color:#011529; text-align:left; color:#586a7c; border-top:5px solid #03070C;}
#it-footer .foot-wraper{ padding-top:20px;}
#it-footer .sec-hldr { float:right; width:600px;}
#it-footer .info-hldr { float:left; width:300px;}
#it-footer h2 { font-size:16px; color:#b6b6b6; margin:0px; padding:0px 0px 10px 0px; font-family:"Times New Roman", Times, serif;}
#it-footer a{color:#808080;}
#it-footer a:visited{color:#808080;}
#it-footer a:hover{color:#ABABAB;}
.it-ftr-lnk { font-size:10px; font-weight:bold; color:#666666; padding:3px 0px 3px 12px; background-image:url(//images.tmcnet.com/tmc/vertical/it/images/bullet_g_8x8.gif); background-repeat:no-repeat; background-position:left center; background-repeat:no-repeat;}
.it-ftr-lnk a, .it-ftr-lnk a:visited{ font-size:10px; font-weight:bold; color:#003366; text-decoration:none;}
.it-ftr-lnk a:hover{ font-size:10px; font-weight:bold; color:#003366; text-decoration:underline;}
.sg-comp-info{ text-align:center; padding:3px 0px 3px 0px; border-top:1px dotted #242625;}

#rel-ns-cont{ width:560px; background-color:#F5F6F7; border:1px solid #E2E4E7;}
#rel-ns-cont .ns-lst-wrp { padding:15px;}
#rel-ns-cont h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#264EA6; padding-bottom:10px;}

#TableSurvey2 input{ width:150px; font-size:11px;}

#spacer-bkg-sp { height:5px; background-image:url(//images.tmcnet.com/tmc/vertical/insurance/images//news_sprt_bkg.gif); background-repeat:repeat-x; background-position:center; padding-bottom:3px;  }
/*------------------- txt ------ */
.wrapperlt10 {padding-left:10px; padding-top:10px;}
.wrapper{padding:20px 20px 0px 20px;}
.wrapper5 {padding:5px 5px 0px 5px;}
.wrappertop5 {padding-top:5px}
.wrapper10 {padding:10px;}
.wrapperlft5 {padding-left:5px}
.wrapper20 {padding:20px;}
.wrapper15 {padding:10px 15px 15px 15px;}
.hmpg-wrp8 {padding:8px}
.hmpg-wrp80 {padding:8px 8px 8px 85px;}
.wrappertop10 {padding-top:10px;}
.wrappertop6 {padding-top:6px;}
.hm-pg-fnt9-12 {padding:4px 0px 8px 0px;}
.wrapperrt10 {padding-right:10px;}
.wrapperrtbt8 {padding:0px 8px 8px 0px;}
.wrapperlft10 {padding-left:10px;}
.wrapperlft15 {padding-left:15px;}
.wrapperrt5 {padding-right:5px; background-color:#F5F6F7;}
.wrapperbt15 {padding-bottom:15px;}
.wrapperbt10 {padding-bottom:10px;}
.icon-wrapper {padding-left:10px; padding-top:15px;}
.wrapperlt15 {padding-left:40px; padding-top:12px;}
.paragraph { font-size: 12px; color:#000000;}
.gray{ color:#484646;}
.red{ color:#990000;}
.org-lnk{ color:#ff9900;}
.l-red{ color:#dd9a90;}
.mm-mg-rt{ margin-right:1px;}
.wrapper-pd-cst {padding:10px 15px 0px 15px;}
.wrapper-pd-cst h4{ color:#ff9900; color:#333333; font-size:14px;}
.wrapper-alt-pg {padding:30px 0px 10px 0px;}
.wrp-tp-it{padding:10px 10px 10px 25px;}
.wrp-tp-it25{padding:25px 0px 0px 0px;}
.wrapper510 {padding:10px 15px 10px 15px; margin:8px 0px 8px 0px; border:1px solid #E2E4E7; color:#444444; background-color:#F5F6F7; font-size:11px; line-height:17px; font-family: Arial, Helvetica, sans-serif;}
.wrapper510 h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#0C4361; border-bottom:1px solid #CFCFCF; padding-bottom:5px; margin-bottom:5px;}
/*------------------- clear ------ */
.magic { clear:both;}
.black { color:#000000;}
.clr-rt { clear:right;}
.clr-lft{ clear:left;}
.fl-lft {float:left;}
#header-title { position:absolute; top:-50px;}
#header-title h1{ margin:0px; padding:0px; font-size:18px;}
