body{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-align:center;
	margin:0px;
}

/*----------------------------------------
Headings
----------------------------------------*/
h1{
margin:0px;
padding:0px;
color:#002966;
font-size:16px;
}
.headingIndex{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:22px 0px 8px 0px;
color:#002966;
font-weight:normal;
font-size:18px;
}
.headingPage{
font-size:20px;
color:#000000;
text-transform:uppercase
}
.heading2Page{
font-size:14px;
color:#990000;
}
.headingNews{
font-size:14px;
color:#990000;
padding:8px 0px 2px 0px;
margin:0px
}

p{
margin:8px 0px;
padding:0px;
}
a{
color: #0090CA;
text-decoration:none
}
a:hover{
color: #216396;
text-decoration:none
}
.container{
	width:760px;
	margin: 0px auto;
	text-align:left;
	background-image:url(images/dotTopBgr.gif);
	background-repeat:no-repeat;
	background-position:left 92px
}
.header{
	background-image:url(images/header_h.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#1197ce;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	text-align:right;
	background-color:#002966;
}
.header a{
	color:#a3bbe0;
	padding-left:140px;
	padding-right:12px;
	padding-top:30px;
	padding-bottom:15px;
	display:block;
	font-size:14px;
	/*font-weight:bold*/
}

.clear{
clear:both;
}
.clearMini{
clear:both;
font-size:1px;
height:0px;
line-height:0px;
}
.clearMiniWidth{
padding-left:0px!important;
clear:both!important;
font-size:1px!important;
height:1px!important;
line-height:1px!important;
margin-top:0px!important;
margin-bottom:0px!important;
width:99%;
display:block
}
.razpxvach{
float:right;
font-size:2px
}
.languageBar{
padding:1px 0px 4px 0px;
margin:0px;
font-size:8px;
text-transform:uppercase;
float:left;
width:760px;
/*clear:both*/
}
.languageBar div.last{
float:left;
text-align:right;
width:260px;
}
.languageBar div.last a{
text-decoration:none;
color:#002966;
float:right;
padding:4px;
}
.logInOut{
float:left; 
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.logInOut a{
text-decoration:none;
color:#002966;
float:left;
padding:4px 20px 4px 0px;
}

.logoutPlace{
float:left; 
margin-top:5px
}
.logoutPlace a{
color:#002966;
padding:0px 4px;
}
.languageBar div.last a.frA{
padding-left:16px;
background-image:url(images/lang_fr_a.gif);
background-repeat:no-repeat;
background-position:left 3px
}
.languageBar div.last a.frN{
padding-left:16px;
background-image:url(images/lang_fr_n.gif);
background-repeat:no-repeat;
background-position:left 3px
}
.languageBar div.last a.enA{
padding-left:16px;
background-image:url(images/lang_eng_a.gif);
background-repeat:no-repeat;
background-position:left 3px
}
.languageBar div.last a.enN{
padding-left:16px;
background-image:url(images/lang_eng_n.gif);
background-repeat:no-repeat;
background-position:left 3px
}
.flash{
height:180px;
min-height:220px
/*margin-bottom:21px*/
}
/*-------------------------- Tablici - BEGIN --------------------------------------------*/
.table{width:760px; float:left; padding:0px;margin:0px;font-family: Arial, Verdana, sans-serif;}
.col{width:253px; float:left; padding:0px;margin:0px}

.margBig{ width:20px; height:25px; float:left; margin:0px; padding:0px; }
.margMini{ width:9px; height:25px; float:left; margin:0px; padding:0px; }
.margMiniException{ width:15px; height:25px; float:left; margin:0px; padding:0px; }
/*--------------------------  Tablici - END  --------------------------------------------*/
/*--------------------------  Tablica s Events - BEGIN  ---------------------------------*/
.box{
font-weight:bold;
margin:0px;
font-size:11px
}
.box a{
font-weight:bold;
color: #0190cb;
text-decoration:none
}
.box a:hover{
color: #216397;
}
.uno{
width:254px;
float:left;
}
.uno H1{
margin:0px 1px 0px 0px;
color:#002966;
font-size:11px;
padding:15px 0px 4px 20px;
border-bottom:5px solid #6EC9EA;
text-transform:uppercase
}
.uno p{
padding:10px 20px;
font-weight:normal
}
.uno H1 a{
color:#002966;
padding:0px;
}
.uno H1 a:hover{
color:#002966;
padding:0px;
}


.dos{
width:253px;
float:left;
}
.dos H1{
margin:0px 1px 0px 0px;
color:#002966;
font-size:11px;
padding:15px 0px 4px 20px;
border-bottom:5px solid #368CC2;
text-transform:uppercase
}
.dos p{
padding:10px 20px;
font-weight:normal
}
.dos H1 a{
color:#002966;
padding:0px;
}
.dos H1 a:hover{
color:#002966;
padding:0px;
}
.tres{
width:253px;
float:left
}
.tres H1{
margin:0px;
color:#002966;
font-size:11px;
padding:15px 0px 4px 20px;
border-bottom:5px solid #002966;
text-transform:uppercase
}
.tres H1 span{
float:right;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif
}
.tres ul{
margin:10px 0px 10px 0px;
padding:0px;
padding-top:16px;
}
.tres li{
margin:0px;
padding:0px;
line-height:28px;
text-align:right;
list-style-type:none;
font-weight:normal;
padding-right:38px;
}
.tres li.left{
padding-right:0px;
text-align:left;
padding-left:38px;
}
.tres input{
margin:2px 0px 0px 4px;
}
.tres p{
padding:10px 20px;
font-weight:normal
}
.bottomNav{
float:left;
height:30px;
width:760px;
text-align:left;
margin:0px;;
font-size:11px
}
.bottomNav label{
color:#1197ce;
font-size:9px;
padding-bottom:6px;
float:left;
text-align:left;
padding-left:6px!important;
line-height:16px!important;
}
.bottomNav .buton{
float:left;
margin-top:2px;
}
.forma{
padding:4px 0px 3px 5px;
_padding:3px 0px 4px 5px;
float:left;
width:247px;
margin:0px;
border-bottom:1px solid #368CC2;
border-top:1px solid #368CC2;
border-left:1px solid #368CC2;
height:24px;
}
.forma .inputs{
float:left;
margin-right:2px;
}
.linkove{
height:28px;
color:#002966;
float:right;
width:507px;
font-weight:bold;
background-image:url(images/backgrun2.gif);
background-repeat:no-repeat;
background-position:right top;
text-align:right;
padding:8px 0px 0px 0px;
}
.linkove a{
margin:0px 3px 0px 2px;
color: #002966; 
text-decoration: none
}
.linkove a.botLink{
margin:0px 8px 0px 10px;
color: #002966; 
text-decoration: none
}
.linkove a.botLink:hover{
color: #2C729E; 
}
/*----------------------------    Tablica s Events - END    ---------------------------*/
.footer{
float:left;
width:760px;
text-align:left;
margin:10px 0px 0px 0px;
font-size:11px
}
.input90{
width:90px;
font-size:11px
}
.table p{
margin:0px;
margin-bottom:12px;
padding:0px;
}
.table dt{
margin:6px 0px;
padding:0px;
}
.table dd{
margin:0px 20px;
padding:1px 14px;
background-image: url(images/bullet.gif);
background-repeat:no-repeat;
background-position:left 4px
}
.headerAbout{
background-image:url(images/headers.jpg);
background-repeat:no-repeat;
background-position:left top;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
color:#FFFFFF;
padding:70px 0px 0px 48px;
line-height:26px
}
.headerSolutions{
background-image:url(images/headers.jpg);
background-repeat:no-repeat;
background-position:left -95px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
color:#FFFFFF;
padding:61px 0px 0px 48px;
line-height:26px
}
.headerSolutions span{
font-size:11px;
font-weight:normal;
clear:both;
display:block;
line-height:9px
}
.headerServices{
background-image:url(images/headers.jpg);
background-repeat:no-repeat;
background-position:left -190px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
color:#FFFFFF;
padding:61px 0px 0px 48px;
line-height:26px
}
.headerServices span{
font-size:11px;
font-weight:normal;
clear:both;
display:block;
line-height:9px
}
.headerClients{
background-image:url(images/headers.jpg);
background-repeat:no-repeat;
background-position:left -285px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
color:#FFFFFF;
padding:61px 0px 0px 48px;
line-height:26px
}
.headerClients span{
font-size:11px;
font-weight:normal;
clear:both;
display:block;
line-height:9px
}
.headerContact{
background-image:url(images/headers.jpg);
background-repeat:no-repeat;
background-position:left -380px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
color:#FFFFFF;
padding:61px 0px 0px 48px;
line-height:26px
}
.headerContact span{
font-size:11px;
font-weight:normal;
clear:both;
display:block;
line-height:9px
}
.headerDownload{
background-image:url(images/headers.jpg);
background-repeat:no-repeat;
background-position:left -475px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
color:#FFFFFF;
padding:61px 0px 0px 48px;
line-height:26px
}
.headerDownload span{
font-size:11px;
font-weight:normal;
clear:both;
display:block;
line-height:9px
}
.bodyContent{
padding:25px 48px 0px 48px
}
.buletArr{
padding:0px;
margin:0px;
padding-left:20px;
}
.buletArr li{
padding:0px;
margin:0px;
list-style-type:none;
background-image:url(images/arr.gif);
background-repeat:no-repeat;
background-position:6px 4px;
padding-left:18px;
padding-top:1px;
}
.buletArr li.separator{
padding:0px;
margin:0px;
list-style-type:none;
background-image:none!important;
padding-left:18px;
padding-top:1px;
line-height:5px
}
.buletArr li.title{
padding:0px;
margin:0px;
list-style-type:none;
background-image:none;
padding-left:0px;
padding-top:1px;
}
.buletArr li blockquote{
padding:2px 20px;
margin:0px;
}


/*####################          MENU        ##########################################*/
.menu {
	width: 760px;
	height: 21px;
	float: left;
	background-color: #1e4278;
	padding-top: 3px;
	display: block;
	z-index:100;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
	display: block;
	color: #fff;
	/*padding-left: 5px;*/
	padding-left: 0px;
	list-style: none;
	margin:0px
}
.menu ul ul {
	background-image:url(images/menu_bgr1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #002966;
	margin-left: 10px;
	padding: 0px;
}
.menu ul ul.long {
	background-image:url(images/menu_bgr2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #002966;
	margin-left: 10px;
	padding: 0px;
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
	float:left;
	position:relative;
	padding-left:10px;
	padding-right: 6px;
}
.menu ul ul li {
	padding: 0px;
}
/* style the links for the top level */
.menu a, .menu a:visited {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
	padding-left:10px;
	line-height:21px;
	background-image:url(images/white.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
}
/* style the second level hover */
.menu ul ul a.drop:hover {
}
.menu ul ul :hover > a.drop {
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
	visibility:hidden;
	position:absolute;
	height: auto;
	top:18px;
	left:0;
}
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {
	position:absolute;
	top:0;
	left:0;
	border-collapse:collapse;
}
/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
	width:120px;
	float: left;
	color:#002966;
	line-height:2.45em;
		background-image:none;
}
.menu ul ul.long a, .menu ul ul.long a:visited {
	width:190px;
	float: left;
	color:#002966;
	line-height:2.45em;
	background-image:none;
}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover {
	/*background-image:url(../images/nav/arrow_white.gif);
	background-repeat:no-repeat;*/
	background-position: left 0px;
}
.menu a:hover {
	color: #B4C6D2;
}
.menu ul ul a:hover {
	width:120px;
	color: #2C729E;
	background-image:none;
}
.menu ul ul.long a:hover {
	width:190px;
	color: #2C729E;
	background-image:none;
}
.menu ul ul :hover > a {
	color:#2C729E;
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul, 
.menu ul a:hover ul {
	visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul {
	visibility:hidden;
}
/*------------------------------------------------
NEWS
------------------------------------------------*/
.news{
padding:0px 0px 4px 0px;
display:block;
border-bottom:1px dashed #0090ca;

}
.news p{
padding:2px 0px 4px 0px;
margin:0px
}
/*------------------------------------------------
Clients
------------------------------------------------*/
.clients{
padding:6px 0px 6px 15px;
display:block;
border-bottom:1px dashed #0090ca;
background-image: url(images/arr.gif);
background-repeat:no-repeat;
background-position:left 9px

}
.clients p{
padding:4px 0px 4px 0px;
margin:0px
}
.clients img{
margin-bottom:-3px
}
/*------------------------------------------------
Download
------------------------------------------------*/
dl.download{
margin:0px;
padding:0px
}
dl.download dd{
list-style-type:none;
display:block;
background-image:url(images/imx_document_icon.gif);
background-repeat:no-repeat;
background-position:left 8px;
margin:5px 0px 5px 10px;
padding-bottom:4px
}
dl.download dd a{
margin-left:38px;
font-size:13px;
font-weight:bold;
color: #0090CA;
}
dl.download dd a:hover{
font-size:13px;
font-weight:bold;
color: #216396;
}
dl.download dd img{
margin:0px 0px -8px 3px
}

.listLink{
padding:2px 2px 4px 14px;
color: #0090CA; 
text-decoration: none;
display:block;
background-image: url(images/arr.gif);
background-repeat:no-repeat;
background-position:left 5px

}
.listLink:hover{
color: #216396; 
text-decoration: none
}
.modulesEng{
background-image:url(images/modules.gif);
background-repeat:no-repeat;
background-position:32px 0px;
display:block;
width:600px;
height:240px
}
.modulesFr{
background-image:url(images/modules.gif);
background-repeat:no-repeat;
background-position:32px -240px;
display:block;
width:600px;
height:240px
}
.methodologyEng{
background-image:url(images/methodology.gif);
background-repeat:no-repeat;
background-position:32px 0px;
display:block;
width:600px;
height:450px
}
.methodologyFr{
background-image:url(images/methodology.gif);
background-repeat:no-repeat;
background-position:32px -450px;
display:block;
width:600px;
height:450px
}
.locationSAEng{
background-image:url(images/location.gif);
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
width:720px;
height:481px
}
.locationSAFr{
background-image:url(images/location.gif);
background-repeat:no-repeat;
background-position:0px -481px;
display:block;
width:720px;
height:481px
}
.locationSFEng{
background-image:url(images/sofia_map.gif);
background-repeat:no-repeat;
background-position:0px 0px;
display:block;
width:720px;
height:530px
}
.locationSFFr{
background-image:url(images/sofia_map.gif);
background-repeat:no-repeat;
background-position:0px -530px;
display:block;
width:720px;
height:530px
}
.locationSmallEng{
display:block;
width:229px;
height:135px;
float:right
}
.locationSmallEng a{
background-image:url(images/location_small.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding:59px 112px;
float:right;
}

.locationSmallFr{
display:block;
width:229px;
height:135px;
float:right;
}
.locationSmallFr a{
background-image:url(images/location_small.gif);
background-repeat:no-repeat;
background-position:0px -135px;
padding:59px 112px;
float:right;
}
.menuClient { 
margin-bottom:10px
}
.menuClient a  {  
font-family: Verdana, Arial, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #0090CA;
text-decoration:none
}
.mainClients h2  {  
font-family: Verdana, Arial, sans-serif; 
font-size:20px; 
font-weight: normal; 
color: #990000;
margin:0px;
margin-bottom:10px;
padding:0px;
}
.mainClients h2 span {  
font-family: Verdana, Arial, sans-serif; 
font-size:12px; 
font-weight: bold; 
color: #666666;
}
.mainClients h3  {  
font-family: Verdana, Arial, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000;
margin:0px;
padding:0px;
margin-bottom: 3px;
padding-bottom: 3px;
margin-top: 10px;
padding-top: 10px;
}

.mainClients dl.download{
margin:0px;
padding:0px;
padding-left:15px
}
.mainClients dl.download dd{
list-style-type:none;
display:block;
margin:5px 0px 5px 0px
}
.mainClients dl.download dd a{
background-image:url(images/imx_document_icon.gif);
background-repeat:no-repeat;
background-position:left 2px;
display:block;
padding:3px 4px 3px 40px;
font-size:12px;
font-weight:bold;
color: #0090CA;
text-decoration:none;
float:left;
clear:both
}
.mainClients dl.download dd a:hover{
font-size:12px;
font-weight:bold;
color: #216396;
text-decoration:none
}
.mainClients form{
padding:0px;
margin:0px
}
.mainClients dl{
display:none
}
.mainClients dl dd{
margin-left:60px
}

.mainClients div{
margin:0px;
padding:0px;
padding-left:15px;
display:block;
margin:10px 0px 10px 0px;
}
.mainClients div a{
display:block;
padding:8px 4px 10px 46px;
font-size:12px;
font-weight:bold;
color: #0090CA;
text-decoration:none;
}
.mainClients div a.zoom{
background-image:url(images/imx_file_zoom.gif);
background-repeat:no-repeat;
background-position:left 2px;
}
.mainClients div a.edit{
background-image:url(images/imx_file_edit.gif);
background-repeat:no-repeat;
background-position:left 2px;
}
.mainClients div a.blank{
background-image:url(images/imx_file_blank.gif);
background-repeat:no-repeat;
background-position:left 8px;
}
.mainClients div a.imxDoc{
background-image:url(images/imx_document_icon.gif);
background-repeat:no-repeat;
background-position:left 8px;
}

.mainClients table{
padding-left:0px
}
/*
.mainClients td a{
display:block;
padding:6px 4px 6px 40px;
font-size:12px;
font-weight:bold;
color: #0090CA;
text-decoration:none;
float:left;
clear:both;
background-image:url(images/imx_document_blank.gif);
background-repeat:no-repeat;
background-position:left 2px;
}
*/
.mainClients td a{
display:block;
float:left;
width:135px;
height:42px;
padding:6px 4px 6px 40px;
font-size:12px;
font-weight:bold;
color: #0090CA;
text-decoration:none;
background-image:url(images/imx_document_blank.gif);
background-repeat:no-repeat;
background-position:left 2px;
}

.mainClients div a:hover{
font-size:12px;
font-weight:bold;
color: #216396;
text-decoration:none
}
.ucTitle{  
font-family: Verdana, Arial, sans-serif; 
font-size:20px; 
font-weight: normal; 
color: #990000;
margin:0px;
margin-bottom:10px;
padding:0px;
}
.ucTitle span {  
font-family: Verdana, Arial, sans-serif; 
font-size:12px; 
font-weight: bold; 
color: #666666;
}

.ucList{
margin:0px;
padding:0px;
font-size:12px;
}
.ucList li{
list-style-type:none;
margin-left:10px;
float:left;
display:block;
width:90%;
}
.ucList li.title{
font-weight:bold;
font-size:14px;
margin-top:12px;
margin-bottom:4px
}
.ucList li a{
text-decoration:none;
display:block;
padding:6px 4px 6px 40px;
font-weight:bold;
color: #0090CA;
background-image:url(images/imx_document_blank.gif);
background-repeat:no-repeat;
background-position:left 2px;
float:left;
}
.ucList li a:hover{
color: #216396;
}

.login ul{
margin: 10px 0px 10px 0px;
padding-right:38px;
padding-top:16px;
width:380px
}
.login li{
margin:0px;
padding:0px;
line-height:28px;
text-align:right;
list-style-type:none;
font-weight:normal
}
.login input{
margin:2px 0px 0px 4px;
}
.atentReg{
background-image:url(images/atentReg.gif);
background-repeat:no-repeat;
background-position:5px 8px;
background-color:#F9E8D8;
float:left;
display:block;
padding:8px;
padding-left:24px;
width:98%
}
.atentReg span{
color:#B19B87
}
.sitemap{
}
.sitemap dt.home{
padding:2px 0px 2px 0px;
font-weight:bold;
}
.sitemap dt{
padding:7px 0px 2px 11px;
font-weight:bold;
}
.sitemap dt a{
text-decoration:none;
color: #002966
}
.sitemap dt a:hover{
text-decoration:none;
color: #2C729E
}
.sitemap dd{
margin:0px 25px;
padding:2px 12px;
background-image: url(images/arr.gif);
background-repeat:no-repeat;
background-position:left 4px;
font-size:11px;
font-weight:bold
}
.sitemap dd a{
text-decoration:none;
color: #0090CA;
font-weight:bold!important
}
.sitemap dd a:hover{
color: #216396
}
.pageNum{
padding:0px;
margin:0px;
border-top:1px solid #E7E7E7;
float:left;
display:block;
width:100%;
}
.pageNum li{
display:inline;
list-style-type:none;
padding:3px 0px;
float:left
}
.pageNum li.right{
float:right;
margin-bottom:0px
}
.pageNum li span{
color:#999999;
font-weight:bold;
padding:6px 0px
}
.pageNum li img{
margin-bottom:-2px
}
.readOnly{
background-color:#FFFFFF;
border:1px solid #cac8bb
}
.onlineUsers{
background-color:#f2f3f2
}
.onlineUsers thead td{
color:#FFFFFF; 
background-color:#002966; 
font-weight:bold; 
padding:2px 6px;
}
.onlineUsers tbody td{
padding:2px 6px;
background-color:#FFFFFF
}
.dataTable{
background-color:#FFFFFF;
margin:0px auto;
padding:0px;
width:100%;
border-collapse: collapse;
}
.dataTable td{
padding:3px;
margin:0px;
border: 1px solid #FFFFFF;
font-size:11px
}
.dataTable td.img{
padding:0px;
margin:0px
}
.dataTable td.number{
text-align:right
}
.dataTable thead{
font-weight: bold;
padding:0px;
margin:0px;
background-color:#304478;
text-align:left;
font-family: Verdana, sans-serif;
font-size: 11px;
color: #FFFFFF
}
.dataTable thead a{
color:#FFFFFF;
text-decoration: none
}
.dataTable thead a:hover{
color:#f2f3f2;
text-decoration: none
}
.dataTable thead td{
vertical-align:text-top
}
.dataTable tbody{
background-color:#f2f3f2
}
.dataTable tbody td{
padding:2px;
margin:0px
}
.dataTable a{
color:#4965A2;
}
.dataTable a:hover{
color:#FF0000;
}
/* FILES */
form{
padding:0px;
margin:0px;
}
.colLeft{
float:left;
width:212px;
padding-right:20px;
}
.colRight{
float:left;
width:430px;
}
.submit{
background-color:#949494;
border:1px solid #949494;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
margin-left:2px;
cursor:pointer;
}
.input{
border:1px solid #949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}
.inputSmall{
width:140px;
}
.inputBig{
width:450px;
}
.inputArea{
width:664px;
}
.floatLeft{
float:left
}
.floatRight{
float:right
}
.leftWin{
float:left;
width:210px;
overflow:scroll;
height:300px;
border:1px solid #949494;
padding:2px;
}
.leftWin a{
float:left;
/*width:170px;*/
width:140px;
background:#ffffff url(images/folderC.png) no-repeat 2px 3px;
padding:2px;
padding-left:18px
}
.leftWin a.select{
background:#e5efff url(images/folderO.png) no-repeat 2px 3px;
}
.leftWin a:hover{
background-color:#e5efff;
}
.rightWin{
float:left;
width:428px;
overflow:scroll;
height:300px;
border:1px solid #949494;
padding:2px;
}
.rightWin input{
float:left
}
.clearDistance{
clear:both;
padding-top:10px;
}
.infoText{
color:#949494;
font-size:10px;
}
.cell{
width:120px;
}
.row{
float:left;
width:300px;
}
label{
float:left;
padding-left:20px;
line-height:20px;
}
.iconvnd_ms-excel{
background:url(images/iconExel.gif) no-repeat left 2px;
}
.iconmsword{
background:url(images/iconWord.gif) no-repeat left 2px;
}
.iconvnd_ms-powerpoint{
background:url(images/iconPPoint.gif) no-repeat left 2px;
}
.iconpdf, .iconstream{
background:url(images/iconpdf.gif) no-repeat left 2px;
}
.iconx-icon{
background:url(images/iconx-icon.gif) no-repeat left 2px;
}
.iconcss, .iconunknown, .iconplain{
background:url(images/iconTxt.gif) no-repeat left 2px;
}
.iconjpeg, .icongif, .iconpng, .icontiff, .iconbmp, .iconpjpeg{
background:url(images/iconImage.gif) no-repeat left 2px;
}
.iconx-zip-compressed{
background:url(images/iconZip.gif) no-repeat left 2px;
}
.iconvnd_visio{
background:url(images/iconVisio.gif) no-repeat left 2px;
}
.iconoctet-stream, .iconie-ignore-eps{
background:url(images/iconAdobe.gif) no-repeat left 2px;
}
.iconx-rar-compressed{
background:url(images/iconRar.gif) no-repeat left 2px;
}
.ajaxLoader{
background:url(images/ajaxloader.gif) no-repeat center center;
}
.deleteButton{
font-size:2px; 
width:30px; 
height:19px; 
background:url(images/del.gif) no-repeat 6px 3px; 
border:1px solid #ffffff; 
color:#ffffff;
cursor:pointer;
}
#mess{
float:left;
width:640px;
padding:10px;
color:#226817;
background-color:#C6F1C0;
height:24px;
}
.mess{
float:left;
width:640px;
padding:10px;
color:#226817;
background-color:#C6F1C0;
height:24px;
}
.err{
color:#910000!important;
background-color:#FFB3B3!important;
}
.wait{
padding:40px 190px;
}
.error{
border:1px solid #990000;
}
label.error{
float:left;
position:relative;
top:0;
left:0px;
color:#990000;
border:1px none #990000;
}
.floatLeft{
float:left;
}
