html, body {padding:0px;margin:0px;background-color:#fff;}
html, body, table, tr, td, input, textarea, select {font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;font-size:15px;color:#333;}
img, table {border:none;}
form {display:inline;}
p {text-indent:10px;margin-top:4px;margin-bottom:6px;}

A:link {text-decoration:underline;color:#A52A2A;font-weight:normal;}
A:visited {color:#800080;text-decoration:underline;font-weight:normal;}
A:active {color:#A52A2A;text-decoration:none;font-weight:normal;}
A:hover {color:#A52A2A;text-decoration:none;font-weight:normal;}


A.rml {text-decoration:underline;color:#A52A2A;}
A:visited.rml {color:#A52A2A;text-decoration:underline;}
A:active.rml {color:#A52A2A;text-decoration:none;}
A:hover.rml {color:#A52A2A;text-decoration:none;}


A.nou {color:#0083C0;text-decoration:none;}
A:visited.nou {color:#800080;text-decoration:none;}
A:hover.nou {color:#0083C0;text-decoration:underline;}

A.map {color:#1f5366;text-decoration:none;}
A:visited.map {color:#1f5366;text-decoration:none;}
A:hover.map {color:#1f5366;text-decoration:underline;}

A.tm {color:#fff;text-decoration:none;}
A:visited.tm {color:#fff;text-decoration:none;}
A:hover.tm {color:#fff;text-decoration:none;}

A.tma {color:#EDEE56;text-decoration:none;}
A:visited.tma {color:#EDEE56;text-decoration:none;}
A:hover.tma {color:#EDEE56;text-decoration:none;}
/*
A.tmsl {color:#0083C0;text-decoration:none;}
A:visited.tmsl {color:#0083C0;text-decoration:none;}
A:hover.tmsl {color:#0083C0;text-decoration:underline;}
*/
A.tmsl {color:#000;text-decoration:none;}
A:visited.tmsl {color:#000;text-decoration:none;}
A:hover.tmsl {color:#000;text-decoration:underline;}

A.path {color:#a1a1a1;text-decoration:none;}
A:visited.path {color:#a1a1a1;text-decoration:none;}
A:hover.path {color:#0083C0;text-decoration:overline;}


/*h1 {font-size:23px;padding:5px 60px 15px 30px;margin:0px;text-indent:-23px;margin-left:23px;text-align:left;color:#369;font-weight:normal;}*/
/*h2 {font-size:20px;padding:15px 60px 10px 30px;margin:0px;text-indent:-23px;margin-left:23px;text-align:left;color:#369;font-weight:normal;}*/
h1 {
font-size:23px;
padding:5px 60px 15px 30px;
margin:0px;
text-indent:0px;
margin-left:23px;
text-align:left;
color:#369;
font-weight:normal;
background:url(/i/title_mark.gif) 7px 10px no-repeat;
}
h2 {
font-size:20px;
padding:15px 60px 10px 27px;
margin:0px;
text-indent:0px;
margin-left:23px;
text-align:left;
color:#369;
font-weight:normal;
background:url(/i/title_s_mark.gif) 7px 20px no-repeat;
}
.w100 {width:100%;}
.w23 {width:23%;}
.w18ico {width:18%;background:#fff url(/i/wdot.gif);padding:3px 6px;}
.bcb {clear:both;}
.l {text-align:left;}
.r {text-align:right;}
.c {text-align:center;}
.neww {margin:0px;padding:0px;padding-right:19px;background:url(/i/i_nw.gif) no-repeat right;}
.err {color:#ED7091 /*#FC6C5D*/;font-weight:bold;text-transform:uppercase;}
.warn {color:#ED7091;}
.overhand {cursor:pointer;cursor:hand;}


/* Top bar definition */
#print_top_bar_block {display:none;}
#return_from_print_block {display:none;}

#top_bar_back_block {background:#E5F8FC url(/i/tvisback.jpg) repeat-x top left;}
#top_bar_block {background:url(/i/tvis.jpg) no-repeat top left;border-bottom:solid 1px #fff;height:99px;}
#top_bar_block table {width:100%;}
#logo {margin:18px 0px 0px 230px;}
#top_bar_banner_td {width:100%;padding:20px 10px 0px 30px;}
#top_bar_banner_td div {border:solid 1px #BCD6E5;width:470px;padding:2px;}
#top_bar_no_banner_td {width:100%;text-align:right;padding:0px 130px 0px 60px;}


/* Drop down menu definition */
#all_menu_block {background:#369;}
#nav {padding:0px;margin-top:-2px;list-style:none;padding-top:16px;font-size:12px;color:#ffffff;font-family:Tahoma,Arial,sans-serif;height:29px;width:1000px;background:#369;}

ul {padding:0;margin:0;list-style:none;}
li {float:left;position:relative;}
li ul {display:none;float:left;position:absolute;top:0px;left:0;width:110px;height:auto;margin-top:0px;margin-left:-44px;padding-top:16px;color:#0083C0;}
li ul li {border: solid 1px #BCD6E5;border-top:none;padding:5px 7px;background:#ffffff;width:220px;}

li > ul {top:auto;left:auto;}
li:hover ul {display:block;}
li:hover ul, li.over ul {display:block;}


.lif2 {border-top: solid 3px #BCD6E5;}
/*.tm_sep {margin-top:-4px;width:34px;text-align:center;}*/
.tm_sep {margin-top:-4px;width:20px;text-align:center;}
/*
#tm_about {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_products {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_products ul li {width:255px;}
#tm_solutions {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_partners {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_consulting {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_prices {padding-top:1px;padding-left:40px;padding-right:40px;}
*/

#tm_about {padding-top:1px;padding-left:35px;padding-right:35px;}
#tm_products {padding-top:1px;padding-left:35px;padding-right:35px;}
#tm_products ul li {width:280px;}
#tm_solutions {padding-top:1px;padding-left:35px;padding-right:35px;}
#tm_partners {padding-top:1px;padding-left:35px;padding-right:35px;}
#tm_consulting {padding-top:1px;padding-left:35px;padding-right:35px;}
#tm_prices {padding-top:1px;padding-left:35px;padding-right:35px;}



#tm_auc {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_cso {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_acs {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_iedu {padding-top:1px;padding-left:40px;padding-right:40px;}
#tm_teleedu {padding-top:1px;padding-left:40px;padding-right:40px;}
/*
#tm_teleedu ul {margin-left:-90px;}
*/

/* Fix IE. Hide from IE Mac \*/ 
* html ul li {float:left;margin-top:4px;margin-bottom:-4px;} 
* html ul li a {height:1%;} 
* html li ul {top:10px;margin-left:-8px;}
* html #nav {padding-top:11px;}
* html .tm_sep {margin-top:2px;width:20px;text-align:center;}
/* End */
* html .neww {margin:0px;padding:0px;background:none;border:none;}

/* Content definition */
#contact_tbl tr {vertical-align:top;}
#contact_tbl tr td {padding:5px 10px 10px 5px ;}
#contact_tbl tr td div {padding:0px 0px 5px 0px;}


#tbl_in_col {width:100%;}
#left_content_td {width:74%;}
#right_col_content_td {width:26%;}

#path_block {padding:20px 10px 20px 14px;}
#path_block table {background:url(/i/logo_trt.gif) no-repeat top left;}
#path_txt_td {font-size:11px;color:#a1a1a1;padding:10px 2px 0px 20px;}
#path_underline_td {background:url(/i/kroshdots_b.gif) repeat-x top left;}
#icon_block {padding:30px 0px 20px 0px;}
.iconhdots {background:url(/i/id_t.gif) top left;}
#icon_block table tr {background:url(/i/id_lr2.gif);text-align:center;}

.rmenu_title_block {color:#000;font-size:13px;font-weight:bold;letter-spacing:1px;margin-bottom:2px;}
.rmenu_line_block {background:#b1c9e1;margin-bottom:1px;}
#rmenu_link_block {background:#f6fafd;padding:10px 4px 20px 4px;}
#rmenu_link_block p {font-size:13px;text-indent:-21px;margin-left:32px;text-align:left;color:#000000;}
#rmenu_search_block {background:#f6fafd;padding:10px 4px 0px 4px;}
#rmenu_search_block table {width:100%;}

#real_content {padding:10px 35px 10px 25px ;text-align:justify;}
.top_news_block {padding:10px 0px 25px 0px;margin-left:-10px;}
.top_news_block table {width:100%;}
.b76A2D5 {background:#76A2D5;}
#real_content ul {padding:0px 0px 5px 30px;margin:0;list-style:disc;clear:both;}
#real_content ul li {float:none;position:static;width:auto;margin:5px;list-style:disc;}
#real_content ul li ul {display:block;float:none;width:100%;position:static;padding:0px 0px 0px 10px;margin:0;color:#333;list-style:disc;}
#real_content ul li ul li {float:none;position:static;padding:0px 0px 0px 0px;margin:5px;border:none;width:auto;list-style:disc;}
#real_content ol {padding:0px 0px 5px 30px;margin:0;list-style:decimal;clear:both;}
#real_content ol li {float:none;position:static;width:auto;margin:5px;list-style:decimal;}
#real_content ol li ul {display:block;float:none;width:100%;position:static;padding:0px 0px 0px 10px;margin:0;color:#333;list-style:disc;}
#real_content ol li ul li {float:none;position:static;padding:0px 0px 0px 0px;margin:5px;border:none;width:auto;list-style:disc;}
#real_content ul.ulpix {padding:0px 0px 5px 30px;margin:0;list-style:disc;list-style-image:url(/i/smormark.gif);clear:both;}
#real_content ul.ulpix li {float:none;position:static;width:auto;margin:5px;list-style:disc;list-style-image:url(/i/smormark.gif);}
#real_content ul.ulpixl {padding:0px 0px 5px 30px;margin:0;list-style:disc;list-style-image:url(/i/smormark.gif);clear:both;}
#real_content ul.ulpixl li {float:none;position:static;width:auto;margin:5px;list-style:disc;list-style-image:url(/i/smormark.gif);text-align:left;}

.table_mesh_block table {background-color:#b1c9e1;text-align:left;}
.thead {background-color:#f6fafd;font-weight:bold;font-size:12px;}
.theadc {background-color:#f6fafd;text-align:center;font-weight:bold;font-size:12px;}
.tcl {background-color:#fff;}

#pages_block td {font-size:90%;padding:4px 6px;}

.expand_link_block {margin-top:-40px;text-align:right;padding:5px 20px 0px 30px;font-size:80%;}
.expand_link_block div {float:right;padding:2px 15px;border-left:solid 0px #e5e5e5;border-right:solid 1px #e5e5e5;background:#fafafa;margin:0px 5px;}

#search_block {text-align:left;padding:10px 20px 40px 15px;}
#search_block div {/*float:left*/;padding:2px 15px;border-left:solid 1px #e5e5e5;border-right:solid 1px #e5e5e5;background:#fafafa;margin:0px 5px;}
/*
ol.sres {padding:10px 20px 20px 55px;}
*/
ol.sres li {padding:0px 20px 15px 0px;}
#gallery_img_tbl tr td div div div {background:#e5e5e5;padding:10px;border:none;}
#gallery_img_tbl tr td div div {padding:0px;border:solid 1px #ccc;}


/*#prod_bas {display:none;}*/



/*HTML > BODY #path_block {height:25px;}*/
#real_content_block {padding:0px 20px 0px 40px;}
#section_list {padding:0px 0px 0px 50px;}

/* Bottom bar definition */
#bottom_bar_overall {background:url(/i/bot2.gif) repeat-x;}
#bottom_bar {background:url(/i/bot.gif) no-repeat;height:75px;padding:0px 0px 5px 0px;}
#bottom_bar div {font-size:11px;}
#copyr_td {width:74%;padding:39px 0px 0px 25px;}
#counter_td {width:26%;padding:38px 0px 0px 25px;text-align:right;}


.new {font-weight:bold;color:red;}
