BODY {
	margin: 0px;
	font-family: Verdana,Arial,Tahoma,sans-serif;
	font-size:8pt;
	color:#000000;
	background-color: #FFF;
	width:100%;
	height:100%;
}
img {border: none;}
form{
	padding: 0px;
	margin: 0px;
}
TD,TH {
	font-family: Verdana,Arial,Tahoma,sans-serif;
	font-size:8pt;
}
A:link {
	color:#004a93;
	text-decoration: none;
}
A:visited {
	color:#3b85b2;
	text-decoration: none;
}
A:hover {
	color:#003366;
	text-decoration: underline;
}

A.red:link {color: #e6145f;}
A.red:visited{color:#e6145f;}
A.red:hover {color:#e6145f;}

.title-red th a:link {color: #fff;}
.title-red th a:visited {color: #fff;}
.title-red th a:hover {color: #fff;}

.title-green a{
	color: #339900;
	font-weight: bold;
	font-size: 14px;
}

H1 {
	font-size:18pt;
	font-weight: normal;
	font-family: Verdana,Arial,Tahoma,sans-serif;
}
H2 {
	font-size:12pt;
}
H3 {
	font-size:11pt;
}
H4 {
	margin-top: 10px;
	margin-bottom: 0px;
	font-size:10pt;
}
INPUT {
	font-size:9pt;
}
TEXTAREA {
	font-size:9pt;
}
SELECT {
	font-size:9pt;
}

INPUT.auth {
	border-left:1px solid #1A1A1A; 
	border-top:1px solid #1A1A1A;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	font-size:8pt;
	background-color:#FFFFFF;
	width:80px;
	color:#666666;
}
INPUT.search {	
	border-left:1px solid #1A1A1A; 
	border-top:1px solid #1A1A1A;
	border-right:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	font-size:8pt;
	background-color:#FFFFFF;
	width:80px;
	color:#666666;
}
INPUT.searchinput {
	font-size:10pt;
	border:1px solid #7F9DB9;
	width:160px;
	vertical-align: middle;
}

INPUT.skin1 {
	font-size:9pt;
	background:url('/images/sibnet/but-bg.gif') repeat-x;
	border:1px solid #999999;
}
INPUT.text_skin1 {
	font-size:9pt;
	border:1px solid #999999;
}
TEXTAREA.skin1 {
	font-size:9pt;	
	border:1px solid #999999;
}
SELECT.skin1 {
	font-size:9pt;	
	border:1px solid #999999;
}
BUTTON.skin1 {
	font-size:9pt;	
	border:1px solid #999999;
}


TD.auth {
	font-size:7pt;
}
TD.auth1 {
	padding-left:15px;color:#3457A0;background:url('/images/sibnet/bg-auth.gif') bottom repeat-x;
}
TD.auth2 {
	padding:3px;color:#3457A0;background:url('/images/sibnet/bg-auth.gif') bottom repeat-x;
}
TD.auth3 {
	background:url('/images/sibnet/bg-auth-rn.gif') top right no-repeat;
}
TD.search_t {
	background:url('/images/sibnet/bg-search.gif') top repeat-x #efefef;
	height: 29px;
	color: #666666;	
	padding-top:0px;
	padding-right: 4px;
	padding-left: 40px;
	text-align: right;
	white-space:nowrap;
}
td.search_t img{
	vertical-align: middle;
	border: 0px;
}


TABLE.tTitle {
	margin-bottom:0px;
	background:#F3F3F3;
	border-bottom:2px solid #E9E9E9;
}
TABLE.tTitle TD.tt_l {
	background:url('/images/sibnet/bg-tt-l.gif') no-repeat top left #F3F3F3;
	width:7px;
}
TABLE.tTitle TD.tt_c {
	background:url('/images/sibnet/bg-tt-c.gif') repeat-x #F3F3F3;	
	font-weight:bold;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
}
TABLE.tTitle TD.tt_r {
	background:url('/images/sibnet/bg-tt-r.gif') no-repeat top right #F3F3F3;
	width:7px;
}

TABLE.tList {
	background-color: #FFFFFF;
	border: 1px solid #e4e4e4;
}

TABLE.tList TH {
	background-color:#FAFAFA;
	border-right:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB;
	border-left:1px solid #EEEEEE;
	text-align:center;
}
TABLE.tList TH.text {
	background-color:#FAFAFA;
	border-right:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB;
	border-left:1px solid #EEEEEE;
	color:#666666;
	font-weight:bold;
	padding:3px;	
}
TABLE.tList TD.noread {	
	background-color:#FAFAFA;
	font-weight:bold;
	padding:3px;	
}
TABLE.tList TD.read {	
	background-color:#FFFFFF;
	padding:3px;	
}
TABLE.mailBody {
}
TABLE.mailBody TD {
	background:#FFFFFF;
	padding:10px;
}
TABLE.mailHeader {
	border-collapse:collapse;
}
TABLE.mailHeader TD {
	background:#EEEEEE;
	padding:2px;
	border:1px solid #FFFFFF;	
}
TABLE.mailHeader TD.title {
	background:#EEEEEE;
	padding:2px;
	border:1px solid #FFFFFF;	
	font-weight:bold;
	text-align:right;
}


HR {
    border:0px; background-color:#C6C6C6; height:1px; color:#C6C6C6;  
}
HR.w {
    border:0px; background-color:#FFFFFF; height:1px; color:#FFFFFF;  
}
hr.dashed, .title-green hr{
    border-top:1px dashed #cccccc;
    height: 1px;
    background: none;
}
hr.solid{
    border-top:1px solid #999999;
    height: 1px;
    background: none;
    margin-top: 4px;
}


.table_bg {
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}

/* style skin1 */
.row_bg_skin1 {
	border: 1px solid #D5D8D9;
	background:url('/images/sibnet/row_bg.gif') top repeat-x #EAEAEA;
	padding:2px;
}
.row_icon_skin1 {
	border: 1px solid #D6D8D9;
	background: #BDCFD3;
	padding:3px;
}
.data_block_skin1 {
	border: 1px solid #CCCCCC;
	background:#FFFFFF;
}
.data_block2_skin1 {
	border: 1px solid #A8B8C1;
	background:#FFFFFF;
	padding:0px;
}
.data_row_h_skin1 {
	background:#E6EAEC;
	color: #333333;
	border: #E6EAEC 1px solid;	
	font-weight: bold;
	padding:3px;
}
.control_row_skin1 {
	border: 1px solid #CCCCCC;
	background:#ECE9D8;
}
/* /style skin1 */



.email_list_row {
	padding:3px;
	background-color: #FFFFFF;
}

.email_list_row_mouseover {
	background-color: #cccccc;
}

.email_list_row_mouseover a:hover {
	background-color: #cccccc;
}

.email_list_row_selected {
	padding:3px;
	background-color: #E6E2FF;
}

.email_list_row_selected_mouseover {
	background-color: #70ACFE;
}

.email_list_row_selected_mouseover a:hover {
	background-color: #70ACFE;
}

.quoted {
	color: #008000;
}

.quoted a {
	color: #008000;
}

.signature {
	color: #aaaaaa;
}

.signature a {
	color: #aaaaaa;
}

.email_view_message_msgbox {
	border: outset white 2px;
	background-color: #fff;
	padding: 10px 0 10px 0;
}

.banners_top {
   border-bottom: 1px solid #777;
   background: #CBCFD5 url(http://www.sibnet.ru/images/banner_area_bg.jpg) top left repeat-x;
}

td.head_bg{
	background: url(/images/sibnet/bg-head.gif)  #008ac7;
	height: 77px;
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
}

td.row_left {
    padding:3px;
    width: 240px;
    vertical-align: top;
}

td.row_center {
    padding:3px;
    vertical-align: top;
}

td.row_right {
    padding:3px;
    width: 233px;
    vertical-align: top;
}

table.stats {
    margin-top: 5px;
    border: 1px solid #d9d9d9;
    border-top: none;
}
table.stats th {
    height: 26px;
    color: #494949;
    text-align: left;
    vertical-align: top;
    background: url(/images/sibnet/bg-block-sep.gif) repeat-x bottom #feffdd;
    font-weight: normal;
    padding-top: 4px;
    padding-left: 10px;
}
table.stats td {
    color: #666666;
    padding-left: 10px;
    padding-right: 5px;
    padding-bottom: 5px;
}
table.stats span { color: #ff7e00;}

.black {color: #000;}
.orange {color: #fc6500;}
.blue {color: #0087c5;}
.bold {font-weight: bold;}

ul.arrow li {
    text-align: left;
    list-style: none;
    background:url('/images/sibnet/icon-arrow.gif') 0px 4px no-repeat;
    padding-left: 10px;
    line-height: 20px;
}
.news ul{
	margin: 3px;
	padding: 0px;
}
.news ul li {
    text-align: left;
    list-style: none;
    background:url('/images/sibnet/icon-arrow-right.gif') 0px 50% no-repeat;
    padding-left: 13px;
    line-height: 17px;
    border-bottom: 1px dashed #cccccc;
}

div.features {background: url(/images/sibnet/icon-mailman.gif) bottom right no-repeat;}

table.title-red{
	border-bottom: 1px solid #c5c5c5;
}
table.title-red td{
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
}
table.title-red th{
	width: 100%;
	height: 37px;
	background: url(/images/sibnet/bg-title.gif) top left repeat-x #ff5f00;
	color: white;
	text-align: left;
	vertical-align: middle;
}
table.title-red th.left{
	width: 30px;
	background: #ff5f00;
}
table.title-red th.right{
	width: 7px;
	background: #ff5f00;
}
table.title-red th img {
	vertical-align: 0px;
}
table.title-red input { 
	width: 323px;
	border: 1px solid #dddddd;
	margin: 5px;
	vertical-align: middle;
}
table.title-red th h1{
	padding: 0px;
	margin: 0px;
}

tr.err td {
	color: #990033;
	padding: 7px;
	background: #fff2e5;
	border-top: 1px solid #fff;
	border-bottom: 1px dashed #ccc;
}

div.footer {
	background: url(/images/sibnet/bg-footer.gif) #cacaca;
	width: 100%;
	height: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
}

table.title-green th{
	height: 35px;
	background: url(/images/sibnet/bg-green-title.gif) top left repeat-x #007e36;
	color: white;
	padding-left: 30px;
	font-size: 15pt;
	font-weight: normal;
	text-align: left;
	white-space:nowrap;
}
table.title-green {
	color: #476b33;
	border-bottom: 1px solid #c5c5c5;
}
table.title-green td{
	border-left: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}
table.title-green td.news a{
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
table.title-green td.news a:hover {
	color: #006699;
	text-decoration: none;	
}

.news li:hover {
    background:url('/images/sibnet/icon-arrow-right-red.gif') 0px 50% no-repeat;
}

img.news {
	float: left;
	margin: 3px;
}

table.main {
	border: 0px;
	width: 100%;
	margin-top: 4px;
}

div.email {
	padding: 6px;
	color: #173784;
	font-size: 12px;
}
div.email span {
	color: #ff6400;
}

DIV.title1 {
	background:url('/images/sibnet/bg-title-info.gif') no-repeat top left;
	width:200x;
	height:22px;
}
DIV.title1 div {
	font-weight:bold;
	font-size:11pt;
	padding:1px;
	padding-left:27px;
}
DIV.wrect {
	width:238px;
	border:1px solid #8e8e8e;
	border-top:0px;
	border-bottom:1px solid #bbbbbb;
}
div.hr-gray{
	padding: 0px;
	margin: 0px;
	height: 4px;
	background: #ececec;
	border-left: 1px solid #8e8e8e;
	border-right: 1px solid #8e8e8e;
	line-height: 1px;
}

DIV.bar_empty {
	height:16px;
	width:224px;
	background:url('/images/sibnet/ind-e.gif') repeat-x #BCE3F7;
	border-bottom:1px solid #93B5C4;
	border-right:1px solid #93B5C4;
	margin-left: 6px;
}
DIV.bar_empty div {
	height:16px;
	background:url('/images/sibnet/ind-f.gif') top repeat-x #96B5C5;
}
DIV.quota {
	color:#666666;
	margin-top:5px;
	height:20px;
	padding-right: 7px;
	padding-bottom: 1px;
	text-align: right;
}

table.folder_list{
	border-top: 1px solid #5f6162;
	border-left: 1px solid #8e8e8e;
	border-right: 1px solid #8e8e8e;
}
TABLE.folder_list TD.open {
	background-color:#edba2c;
	color: #fff;
}

TABLE.folder_list TD.open a{
	color: #fff;
}
div.folders {
	background: url(/images/sibnet/bg-folders-down.gif) bottom left no-repeat #efefef;
	padding-bottom: 5px;
}
div.folders div {
	padding: 6px;
	border-left: 1px solid #8e8e8e;
	border-right: 1px solid #8e8e8e;
	text-align: center;
}
