﻿html, body {min-width:950px;}
* html body {width:expression(document.documentElement.clientWidth < 950 ? '950px' : '100%');} 
html{font-size:80%;}
html,body{
	color:#3D394A; margin:0; padding:0;
	background:url("/themes/skins/.default/images/bg.jpg") repeat-x top left;
	/*background-color:#457928;*/
}
/*body{overflow:auto;}*/
html{background:#457928 url("/themes/skins/.default/images/bg-b.jpg") repeat top left;}

BODY,TABLE,TD,TEXTAREA,INPUT {
	font-weight:normal;
	font-family:Verdana,Tahoma,Arial,Sans-serif;
}
/*BODY,TD,TEXTAREA,INPUT {color:#3D394A;}*/
FORM {margin:0;}
P{/*margin:7px 0 0px 0;*/margin:0 0 7px 0;/*margin:0;*/ line-height:1.4; text-indent:2em;}

h1,h2,h3,h4,h5,H6 {
	color:#C82B06; cursor:default; text-align:left; font-family:Trebuchet MS,Tahoma,Sans-serif,Arial,Verdana;
	margin:0; padding:1px 0;/*padding:1px 0 1px 30px;*/
}
h4.title_content{color:#C82B06;}
h1.button A,h2.button A,h3.button A,h4.button A,h5.button A,H6.button A {text-decoration:none;font-weight:bold;}

HR {color:#666666; background-color:#666666; height:1px; border-width:0px;}
ABBR,ACRONYM {border-bottom:1px dotted #F04B2D;cursor:help;font-style:italic;}

IMG {border:0;}
/** html .iePNG, * html IMG {filter:expression(fixPNG(this));}
* html .iePNG A {position:relative;}/* стиль для нормальной работы ссылок в элементах с PNG-фоном */
/* или использовать:*/
* html img,* html .iePNG{behavior:url(/themes/js/iepngfix.htc)}

A {color:#2747BF;text-decoration:underline;}
A.button,A.buttonTit {font-weight:bold; font-family:verdana,Trebuchet MS,Tahoma,sans-serif,arial,verdana; text-decoration:none;}
A:hover {color:#FF0000;text-decoration:none;}
a:focus{outline:none;}

LABEL {color:#2747BF; cursor:pointer;}

blockquote{margin:5px 20px 10px 40px;}

SELECT {}

FIELDSET {margin-top:1em; border:#686868 solid 1px; padding:0.5em; /*background-color:#E5E5E5;*/}
FIELDSET LEGEND {background-color:transparent; font-weight:bold;}

INPUT.edit,INPUT.view,INPUT.upload,TEXTAREA {
	border:1px solid #7F9DB9;
	background-color:#FFFFFF;	background-image:url("/themes/images/shadow_input.gif"); background-attachment:'fixed'; background-repeat:no-repeat;
	padding:1px 3px 1px 6px;
	text-align:justify; font-weight:normal;
}
TEXTAREA {padding:3px 3px 3px 6px; background-image:url("/themes/images/shadow_frame.gif"); height:60px;}
INPUT.view {width:65px; border:0; text-align:right; font-size:8pt; color:#009900;}
INPUT.radio,LABEL.radio {cursor:pointer; font-size:8pt; font-weight:normal; padding:0; margin:0;}
INPUT.button {font-size:100%; font-weight:normal; cursor:pointer;}

/* BUTTONS tags */
BUTTON {
	cursor:pointer; color:#333333; font-size:100%; font-weight:bold; padding:2px auto; margin:0px 5px;
	background:#F0F0EA url("/themes/skins/.admin/images/buttons/form_button.gif") repeat-x top;
	border:1px solid #FFFFFF; border-bottom:1px solid #A4A4A4; border-right:1px solid #A4A4A4;
	/*border:0;*/
}
BUTTON.confirm,BUTTON.refuse,BUTTON.stepprev,BUTTON.stepnext{padding:2px 5px 2px 26px;}
BUTTON.confirm {background:#F0F0EA url("/themes/skins/.default/images/buttons/form_button_confirm.gif") no-repeat top left;}
BUTTON.refuse {background:#F0F0EA url("/themes/skins/.default/images/buttons/form_button_refuse.gif") no-repeat top left;}
BUTTON.stepprev {background:#F0F0EA url("/themes/skins/.default/images/buttons/form_button_stepprev.gif") no-repeat top left;}
BUTTON.stepnext {background:#F0F0EA url("/themes/skins/.default/images/buttons/form_button_stepnext.gif") no-repeat top right; padding:2px 26px 2px 5px;}

/* BUTTONS tags - сложные */
BUTTON.d {
	width:150px; height:25px; cursor:pointer; margin:0; padding:0;
	background:none; border:0;
	/*border:1px solid #0066FF;*/
}
BUTTON.d div{float:left; height:25px; color:#FFFFFF; font-size:10.5pt; font-weight:bold; margin:0; padding:0; background-color:#FCF9F2; /*border:1px solid #00FF66;*/}
BUTTON.d .d1{width:5px; background:url("/themes/skins/.default/images/buttons/button_dv-f1.gif") no-repeat left top;}
BUTTON.d .d2{width:130px; padding-top:3px; text-align:center; background:url("/themes/skins/.default/images/buttons/button_dv-f2.gif") repeat-x top;}
/*BUTTON.d span{height:20px; padding-top:3px; border:1px solid;}*/
BUTTON.d .d3{width:5px; background:url("/themes/skins/.default/images/buttons/button_dv-f3.gif") no-repeat right top;}

#mapContainer {margin:20px 15px 10px 45px;}
#mapContainer h4,#mapContainer h5,#mapContainer h6 {text-align:left;}


/* Блочная модель */

#body {width:950px; /*border:1px solid;*/ /*background:url("/themes/skins/.default/images/bglr.gif") repeat-y left;*/}

#header{height:411px; text-align:left;}
#header .hd1,#header .hd2{float:left; width:293px; height:411px; /*background:url("/themes/skins/.default/images/hdf1.jpg") no-repeat right top;*/ /*border:1px solid;*/}
#header .hd2{width:657px; /*border:1px solid #123;*/}
#header .hd11,#header .hd12{width:293px; height:165px; /*border:1px solid;*/}
#header .hd12{height:243px; /*padding:3px 0 3px 3px;*/ padding-top:3px; background-color:#fff; /*background:#ffffff url("/themes/skins/.default/images/hd1f2.jpg") no-repeat right top;*/}
#header .hd121{height:240px; width:290px; margin:0px 0 0px 3px; background:#E8E29E url("/themes/skins/.default/images/hdf121.gif") repeat-y left top;}
#header .hd21{height:68px; width:537px; margin:71px 0 0 41px; background:#888888 url("/themes/skins/.default/images/hd21.jpg") no-repeat left top; border:2px solid #ffffff; border-bottom:none;}
#header .hd22{height:264px; width:651px; /*margin:141px 0 0;*/ background:#ffffff url("/themes/skins/.default/images/hd22.jpg") no-repeat left top; border:3px solid #ffffff;}

#container {float:none; clear:left; height:100%; width:933px; background:#EBEBEB url("/themes/skins/.default/images/pncf2.gif") no-repeat left top;}
#container .wrapper,#footer .wrapper{/*float:left; width:100%; margin:0 -232px 0 0;*/}
#container .content{
	/*float:none; clear:left; margin:0 6px 0 238px; height:auto;*/
	padding:0 40px 0 68px;
	/*background:#EBEBEB url("/themes/skins/.default/images/pncf.gif") no-repeat left top;*/
	/*vertical-align:top;*/ text-align:justify;
	/*border:1px solid;*/
}
/*#container .title_content {
	height:43px; margin:16px 0 2px -40px;padding:2px 0 1px 40px; font-size:140%;
	background:url("/themes/skins/.default/images/icon_title.gif") no-repeat left top;
	border:1px solid;
}*/
#container .content a,#footer .content a{color:#006699;}
#container .content a:hover,#footer .content a:hover{color:#DD0707;}
#container .content p a{text-decoration:underline;}
#container .content p a:hover{text-decoration:none; /*border-bottom:none;*/}
/*#container .navigation,#footer .navigation{float:left; width:232px; margin:0 0 0 -100%;}
#container .extra{float:left; width:232px;}*/

#footer {float:none; clear:left; width:889px; color:#232323; font-size:85%; text-align:center; /*background-color:#FFD984;*/ /*border:1px solid;*/}
#footer div {/*border:1px solid;*/}
#footer .ft1{height:35px; background:url("/themes/skins/.default/images/ft1.gif") no-repeat center top;}
#footer .ft2{height:50px;}
#footer .ft21,#footer .ft22,#footer .ft23{float:left; height:50px; width:160px; margin-top:10px; /*border:1px solid #122334;*/}
#footer .ft22{width:553px; /*padding:10px 0 0 27px;*/ text-align:center;}
#footer .ft23{width:176px; /*padding:10px 0 0 27px;*/ text-align:right;}
#footer address{margin:8px 0 3px 34px; /*color:#8590AA;*/ /*padding:3px 0 0;*/ text-align:left;}
#footer address a{color:#232323;}
#footer address a:hover{text-decoration:underline;}


#lang{/*height:20px;*/ margin:18px 0 0 0;/*margin:0 20px 0 0; padding:6px 0 0;*/ font-size:86%; text-align:left;}
#lang .fn{width:66px; height:25px; /*background:url("/themes/skins/.default/images/langf.jpg") no-repeat left top;*/}
#lang .fn img{margin:1px 0 0 19px;}
#lang a {color:#000000; text-decoration:none;}
#lang a:hover, #lang a.a{text-decoration:underline;}
#lang a.a{font-weight:bold;}

/*#search{width:180px; height:28px; text-align:left; color:#333333; font-size:9pt; font-weight:bold;}*/


/* Menu top dropping */
#menubasic {height:240px; width:290px; /*margin:0 15px; padding:0;*/ text-align:left; /*background:#6370AA url("/themes/skins/.default/images/menubasic-bg.gif") repeat-x top;*/ overflow:auto;}
#menubasic table {height:230px; width:246px; padding:0; margin-left:30px;}
#menubasic td{height:30px; font-size:9pt; padding-left:40px; background:url("/themes/skins/.default/images/menubasic-pict.gif") no-repeat left top;}
#menubasic td.a{background:url("/themes/skins/.default/images/menubasic-picta.png") no-repeat left top;}
/*#menubasic {height:22px; width:928px; margin:0 15px; padding:0; font-size:9pt;}
#menubasic div{float:left; background:url("/themes/skins/.default/images/menubasic-pict.gif") no-repeat top center; padding:3px 8px 0;}*/
#menubasic .sep{height:30px; width:5px; padding:0; /*background:url("/themes/skins/.default/images/menubasic-sep.gif") no-repeat top;*/}
#menubasic a{height:30px; color:#454545; font-weight:bold; text-decoration:none;}
#menubasic a.a, #menubasic .a a{color:#F9AC84; text-decoration:none;}
/*#menubasic a:hover{text-decoration:underline;}*/

/* Menu top */
#menut{width:24px; height:57px; margin:0px 0 0 604px; /*font-size:7pt;*/ text-align:left; background:url("/themes/skins/.default/images/menutf.gif") no-repeat left bottom; /*border:1px solid;*/}
/*#menut table{height:23px;}*/
#menut div{/*float:left; margin:0 4px; padding:0;*/ width:16px; height:16px; margin:6px 0 0 3px; background:url("/themes/skins/.default/images/langf.jpg") no-repeat left top;}
#menut img{}
#menut .sep{width:10px;}
#menut a{color:#FFFFFF; text-decoration:none;}
#menut a:hover{color:#FFFFFF; text-decoration:underline;}

/* Menu bottom */
#menub {height:20px; margin:0px 26px 5px 0; padding-top:7px; /*border:1px solid;*/}
#menub table {height:20px;}
#menub td{font-size:86%; text-align:center;}
#menub .sep{width:15px; background:url("/themes/skins/.default/images/menub-sep.gif") no-repeat center;}
#menub a{cursor:pointer; color:#ffffff; width:100%; font-size:8pt; /*font-weight:bold;*/ text-decoration:none;}
#menub a.a, #menub a:hover{text-decoration:underline;}
/* Блочная модель - END */


/* Колонки левая и правая */
#leftcol,#rightcol, #leftcol.f,#rightcol.f{
	clear:left; float:none; width:100%; height:auto; margin:1px 0px 4px;
	/*background:#E7EBEE url("/themes/skins/.default/images/pnlf.gif") repeat-x top;*/
	/*border:1px solid;*/
}
#leftcol.f,#rightcol.f{background:#E7EBEE none;}
#leftcol .title,#rightcol .title{
	height:26px; font-size:160%; /*font-weight:bold;*/ color:#666666;
	/*background:url("/themes/skins/.default/images/pnlftit.jpg") no-repeat left top;*/
	
}
#leftcol .title .text,#rightcol .title .text{
	/*height:35px;*/ /*height:100%;*/ /*height:26px;*/
	/*margin-left:10px*/padding:10px 15px 0px 35px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#8B8E8F,direction=135,Strength=2);
}
#leftcol .wrapcol,#rightcol .wrapcol{font-size:86%; text-align:justify; /*background:url("/themes/skins/.default/images/pnlf1.gif") no-repeat right bottom;*/}
#leftcol.f .wrapcol,#rightcol.f .wrapcol{background:none;}
#leftcol .mess,#rightcol .mess{padding:0 8px;}
#rightcol .mess{height:168px; /*padding:0;*/ overflow:auto;}
#leftcol.f .mess,#rightcol.f .mess{padding:10px 15px;}
#leftcol .date,#rightcol .date{font-size:80%; text-align:right;}
#leftcol .b,#rightcol .b{height:23px; font-size:120%; font-weight:bold; /*background:url("/themes/skins/.default/images/pnlfb.gif") no-repeat left top;*/}
/* Колонки левая и правая - END */


/* Колонка центральная */
#centercol{float:none; clear:left; /*width:100%;*/ height:auto; /*margin:1px 0px 4px;*/padding:12px 0px 6px; /*border:1px solid;*/}
#centercol td {vertical-align:top; text-align:left;}
#centercol ul {/*margin:0 0 0 2em; padding:0;*/ /*list-style:disc url(ul.gif) inside;*/}
#centercol ul li{list-style:disc url("/themes/skins/.default/images/li.gif");}
#centercol ul ul li{list-style:none none;}
#centercol h1, #centercol  .title_content, #centercol  .title_content2 {
	/*color:#C82B06;*/
	height:43px; margin:16px 0 -16px -40px;padding:0 0 0 40px; font-size:140%;
	background:url("/themes/skins/.default/images/icon_title.gif") no-repeat left top;
}
#centercol  .title_content2 {margin:10px 0 0px 0px; padding:0 0 0 40px;}
#centercol  h4.welcome{display:none;}

#centercol .genplan{width:817px; height:429px; text-align:left; background:url("/upload/editor/Image/Genplan.gif") no-repeat right top;}
/*.genplan div{border:1px solid;}*/
#centercol .genplan .g0{width:773px; height:183px; margin-top:18px; margin-left:33px; /*border:1px solid;*/}
#centercol .genplan .g1,#centercol .genplan .g2,#centercol .genplan .g3{float:left; /*width:81px; height:150px;*/}
#centercol .genplan .g1{width:81px; height:183px; /*border:1px solid;*/}
#centercol .genplan .g11,#centercol .genplan .g11 img{width:81px; height:113px;}
#centercol .genplan .g11 img{background:url("/upload/editor/Image/frag_07-01.gif") no-repeat left top;}
#centercol .genplan .g12,#centercol .genplan .g12 img{width:81px; height:70px;}
#centercol .genplan .g12 img{background:url("/upload/editor/Image/frag_06-01.gif") no-repeat left top;}
#centercol .genplan .g2{width:473px; height:183px; /*border:1px solid;*/}
#centercol .genplan .g21,#centercol .genplan .g21 img{width:473px; height:94px;}
#centercol .genplan .g21 img{background:url("/upload/editor/Image/frag_05-01.gif") no-repeat left top;}
#centercol .genplan .g22,#centercol .genplan .g22 img{width:473px; height:89px;}
#centercol .genplan .g22 img{background:url("/upload/editor/Image/frag_04-01.gif") no-repeat left top;}
#centercol .genplan .g3,#centercol .genplan .g3 img{width:197px; height:183px; /*border:1px solid;*/}
#centercol .genplan .g3 img{background:url("/upload/editor/Image/frag_01-01.gif") no-repeat left top;}
#centercol .genplan .g4{clear:left; float:none; width:751px; height:196px; margin-left:33px; /*border:1px solid;*/}
#centercol .genplan .g4 a.a41 img{width:554px; height:196px; background:url("/upload/editor/Image/frag_03-01.gif") no-repeat left top;}
#centercol .genplan .g4 a.a42 img{width:197px; height:196px; background:url("/upload/editor/Image/frag_02-01.gif") no-repeat right top;}
#centercol .genplan a:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);
	-moz-opacity: 0.55;
	-khtml-opacity: 0.55;
	opacity: 0.55;
}

#centercol .projectsdata1{border:1px solid #DF0000; background-color:#f0e0d0;}
#centercol .projectsdata1 td{font-size:84%;}
#centercol .projectsdata1 td.title{height:20px; text-align:center; font-size:110%; font-weight:bold;}
#centercol .projectsdata2{border:1px solid #DF0000; background-color:#f0e0d0;}
#centercol .projectsdata2 td{font-size:84%;}
#centercol .projectsdata2 td.title{height:20px; text-align:center; font-size:110%; font-weight:bold;}
#centercol .projectsdata2 td.total{height:30px; text-align:right; BORDER-TOP:#c4c4a0 1px solid;}

/* Колонка центральная - END */


/* Модульные стили */

#leftcol .menuadv,#rightcol .menuadv{background:none;}
#leftcol .menuadv .mess,#rightcol .menuadv .mess{padding:0; /*margin:0;*/}
#leftcol .menuadv li {padding:2px 3px; margin:2px 0 0; background:#FFD984 url("/themes/skins/.default/images/pnlf2.gif") repeat-y right;}

/*#leftcol .logo{height:196px; padding:0; text-align:center; background-color:#134BC8;}
#leftcol .logo .mess{padding:0;}*/

/*#leftcol .menut,#rightcol .menut{height:42px; padding:0; text-align:center; background:#DEDBC8 url("/themes/skins/.default/images/pnlfsml.jpg") no-repeat left top;}
#rightcol .menut{background:#DEDBC8 url("/themes/skins/.default/images/pnrfsml.jpg") no-repeat left top;}
#leftcol .menut .mess,#rightcol .menut .mess{padding-top:12px;}*/

/*#leftcol .modauth,#rightcol .modauth{background:none;}
#leftcol .modauth a,#rightcol .modauth a{color:#333333; font-weight:bold; text-decoration:none;}
#leftcol .modauth a:hover,#rightcol .modauth a:hover, #leftcol .modauth a.a,#rightcol .modauth a.a{text-decoration:underline;}*/

/*#leftcol .modsrch,#rightcol .modsrch{height:42px; padding:0; text-align:center; background:#DEDBC8 url("/themes/skins/.default/images/pnlfsml.jpg") no-repeat left top;}
#rightcol .modsrch{background:#DEDBC8 url("/themes/skins/.default/images/pnrfsml.jpg") no-repeat left top;}
#leftcol .modsrch .mess,#rightcol .modsrch .mess{padding-top:8px;}*/
#leftcol .modsrch .mess,#rightcol .modsrch .mess{padding-right:0;}

#leftcol .modnews #newspn,#rightcol .modnews #newspn {/*margin-bottom:10px;*//*border:1px solid #996600;*/}
/*#leftcol .modnews #newspn .anons,#rightcol .modnews #newspn .anons{padding:0 8px;}
#leftcol .modnews #newspn .date,#rightcol .modnews #newspn .date{width:80px; text-align:left; background-color:#FFFFFF; padding:0 0 0 8px;}*/
#leftcol .modnews #newspn .date,#rightcol .modnews #newspn .date{width:80px; text-align:left; background-color:#FFFFFF; padding:0 4px 0 1px;}
#centercol #news {/*border:1px solid #996600;*/}
#centercol #news h3,#centercol #news h4,#centercol #news h5,#centercol #news h6 {text-align:left;}
#centercol #news {margin-bottom:10px;}
#centercol #news img {float:left; padding:0px 10px 0px 0;}

/*#leftcol .webworks img{border:2px solid #FFFFFF;}*/
/* Модульные стили - END */


/* Ajax Errors, Reports, Notes */
div#ajax_updating, div#ajax_errors, div#ajax_reports {
	display:none;
	font-size:85%; color:#333333; border:1px solid #D7D6BA; margin:10px 0; padding:9px 6px 9px 48px;
	background:url("/themes/skins/.default/images/icon_reports.gif") no-repeat left center;
}
div#ajax_updating {background-image:none;}
div#ajax_errors {background:#FFFFFF url("/themes/skins/.default/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}

/* Для модульного листинга полей */
.listHead {/*color:#FFFFFF;*/ /*height:25px;*/ background:#CCCCCC url("/themes/skins/.default/images/listHead.gif") repeat-x left center;}
.listRowBg1 {background-color:none;}
.listRowBg2 {/*background-color:#ECF0FB;*/ background:url("/themes/skins/.default/images/listShtrihi.gif");}
.listRowBgDateExp {background:#E6FFEE url("/themes/images/listing_active_date_expire.gif");}
.listRowBgOff {background:#EEEEEE url("/themes/images/listing_active_off.gif");}
.listCaption {color:#999999; font-style:italic; text-align:center; font-size:80%;}
/* Для модульного листинга полей - END */

div.more{font-weight:bold; font-size:86%; text-align:right; /*background:url("/themes/skins/.default/images/more_arrow.gif") no-repeat left center; padding-left:12px;*/}
a.more{color:#E60004; text-decoration:none; font-weight:bold; font-size:86%; background:url("/themes/skins/.default/images/more_arrow.gif") no-repeat left center; padding-left:12px;}
a.more:hover{color:#E60004; text-decoration:underline;}

#files{margin:10px 25px;}
#files .end{float:none; clear:both;}

.pnSepar {height:15px;}
.errors,.error,.errorKey,.errorVal,.errorNum {font:8pt sans-serif, Helvetica, Arial;}
.errors {width:100%;text-align:justify;border-style:solid;border-width:1px;border-color:#D7D5C9;margin:0px 5px 5px 5px;padding:5px 5px 2px 10px;background-image:url("/themes/images/shadow_frame.gif");}
.error {}
.errorKey {color:#FF510D;font-weight:bold;}
.errorVal {}
.errorNum {margin-left:30px;}

/*
.pnlHead,.pnrHead {text-align:center; font-size:9pt; font-weight:bold; color:#515151;}
.pnlMes,.pnrMes{font-size:8pt;text-align:justify;vertical-align:top;background-color:#FFFFFF;}
.pnlMes A,.pnrMes A {font-size:8pt;text-decoration:none;}
.pnlMes A:hover,.pnrMes A:hover {}
.pnlMore,.pnrMore {font-size:8pt; font-weight:bold; text-align:right;}
.pnlMore A,.pnrMore A {}
.pnlMore A:hover,.pnrMore A:hover {}
*/

/*
.little,.editEmpty{font-size:8pt;padding:0;margin:0;}
.little{font-size:7pt;}
.edit,.editEmpty{text-align:center;}
*/

/* toolbar */
#toolbar {height:18px; /*margin:0 0 0 55px;*/margin:0 0 0 18px; padding-top:8px;}

/* Пути по сайту */
ul#path {padding:0 4px 2px; margin:0; /*margin-left:15px;*/margin-left:-4px;}
ul#path li {float:left; list-style:none; padding:0 2px 0 8px; background:url("/themes/skins/.default/images/tlbr_li.gif") no-repeat left center;}
ul#path li.f {padding:0 2px 0 0; background:none;}
ul#path a {text-decoration:none; /*color:#000000;*/ /*font-weight:bold;*/}
ul#path a:hover {text-decoration:underline;}
ul#path h1 {/*color:#333333;*/ font-size:90%; font-weight:normal; margin:0;}

/* Errors, Reports, Notes */
div#errors, div#reports, div#notes {
	margin:10px 0; font-size:85%; color:#7B7B7B; border:1px solid #D7D6BA; padding:9px 6px 9px 48px;
	background:#FEFDEA url("/themes/skins/.admin/images/icon_notes.gif") no-repeat left center;
}
div#errors h4,div#errors h5, div#reports h4,div#reports h5, div#notes h4,div#notes h5 {text-align:left; color:#7B7B7B;}
div#errors {background:#FFFFFF url("/themes/skins/.admin/images/icon_errors.gif") no-repeat left center; border:2px solid #FF0000;}
div#reports {background:#FEFDEA url("/themes/skins/.admin/images/icon_reports.gif") no-repeat left center;}
div#notes {background:#FEFDEA url("/themes/skins/.admin/images/icon_notes.gif") no-repeat left center;}
div#errors h4, div#errors h5, div#reports h4, div#reports h5 {
	color:#FF0000; margin:4px 0; font-size:12pt; font-weight:bold; text-decoration:blink;
}
div#reports h4, div#reports h5 {color:#3A9A3E;}
div#errors div, div#reports div, div#notes div {margin:3px 0;}
div#errors ul, div#reports ul, div#notes ul {margin:0 0 0 2em; padding:0; list-style:disc url(bullet.gif) inside;}
div#errors li, div#reports li, div#notes li {list-style:decimal url("bullet.gif") inside;}

div.edfrm div#notes {margin:6px 0; background:#FEFDEA url("/themes/skins/.admin/images/icon_warning.gif") no-repeat left center;}

span.required {color:red;}

div.empty {width:1px; height:1px; overflow:hidden;}
