#all * {
margin:0;
padding:0;
}

#all {
padding:0 0 10px 0;
background:#fff;
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#000;
font-size:100%;
min-width:990px;
}

#all H1 {
color:#000;
font-size:120%;
font-weight:bold;
}

#all H1 A {
color:#000;
}


#all H3 {
color:#000;
font-size:100%;
}

#all H4 {
font-size:120%;
}

#all A {
color:#009be3;
}

#all A:hover {
text-decoration:none;
}

#all IMG {
border:0;
}

#all P {
margin-bottom:0.6em;
}


#all TABLE {
border-collapse:collapse;
}



#all font, #all th, #all td, #all p {
font-family:"Trebuchet MS", Helvetica, sans-serif;
color:#000;
font-size:75%;
}

#all .tabs A, #all .tabsEnd A, #all .tabs A:active, #all .tabsEnd A:active, #all .tabs A:visited, #all .tabsEnd A:visited, #all .tabs A:hover, #all .tabsEnd A:hover {
color:#fff;
}

#all INPUT, #all TEXTAREA, #all SELECT {
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
color:#4f4f4f;
}

#all .tdSelect A, #all .tdInput A{
color:#fff;
}

#all .tabTop {
width:100%;
}

#all .tabTop TD {
vertical-align:top;
}

#all .linksTop {
width:230px;
padding-right:10px;
text-align:center;
color:#838383;
font-size:9px;
}

#all .linksTop A {
color:#838383;
}

#all .greyLine {
font-size:0;
height:12px;
width:100%;
background-color:#838383;
border:1px solid #adadad;
border-top:0px;
}

#all .logoTop {
width:230px;
padding-right:10px;
text-align:center;
padding-top:15px;
}

#all .selectCountry2 {
text-align:left;
margin:21px 0 0 56px;
font-size:130%;
}


#all .selectCountry2 .selCountry {
width:146px;
margin:0;
font-size:95%;
color:#4f4f4f;
//height:20px;
}


#all .colonLeft {
vertical-align:top;
width:80%;
}

#all .colonRight {
vertical-align:top;
padding-left:15px;
}

/* mainMenu */

#all .tabMainMenu {
width:100%;
margin-top:15px;
font-size:130%;
}

#all .tabMainMenu TD {
font-size: 100%;
width:33%;
padding-right:12px;
}

#all .mainMenu {
width:100%;
line-height:0.9em;
}

#all .tabMainMenu B {
color:#000;
font-weight:bold;
text-decoration:none;
}

#all .tdMenuItem A {
text-decoration:none;
}

#all .mainMenu A.linkNo, #all .tdMenuItem A.linkNo {
color:#696969;
font-size:85%;
}

#all .mainMenu A, #all .tdMenuItem {
height:35px;
background:url(/i/bul-menu.gif) 0 1px no-repeat;
padding:5px 0 1px 17px;
}

#all .login {
margin-top:15px;
margin-left:22px;
font-size:130%;
}

#all .login INPUT {
border-color:1px solid #d4d0c8;
text-indent:0;
color:#767676;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
padding:0 0 0 5px;
vertical-align:top;
margin:8px 0 0 0;
//margin:5px 0 0 0;
}

#all .loginBut {
padding:0;
margin:0;
}

#loginOut {
padding:0;
margin:10px 0 0 0;
}

#all .loginHelp {
white-space:nowrap;
margin-bottom:12px;
}

#all .loginHelp A {
font-size:85%;
}

#all .loginHelp IMG{
vertical-align:top;
margin:0.4em 0.5em 0 0;
}

#all .mainMenu A:hover, #all .tdMenuItem A:hover {
background:url(/i/bul-menu-on.gif) 0 1px no-repeat;
}

#all .mainMenu A:hover B, #all .tdMenuItem A:hover B {
color:#fe2784;
}

#all .mainMenu A:hover SPAN, #all .tdMenuItem:hover A.linkNo {
color:#000;
text-decoration:underline;
}

#all .menuDot {
width:140px;
height:1px;
font-size:0px;
background:url(/i/dot.gif) 0 0 repeat-x;
margin:4px 0 4px 18px;
}

.tabMenuItem {
width:100%;
margin:0;
padding:0;
border-collapse:collapse;
}

TD.tdMenuItem {
vertical-align:top;
width:100%;
padding:0;
margin:0;
line-height:0.9em;
}

#all .mainMenu {
line-height:1.1em;
font-size:100%;
}

/* end mainMenu */

/* search */
#all .search {
width:100%;
height:63px;
margin-top:15px;
overflow:hidden;
background:url(/i/search-bg.jpg) 0 0 repeat-x;
}

#all .searchL {
width:100%;
height:63px;
background:url(/i/pic-search.jpg) 0 0 no-repeat;
}

#all .inpSearch {
width:97%;
border:1px solid #707070;
padding:1px 0 3px 6px;
font-size:100%;
}

#all .selSearch {
width:90%;
margin-left:10px;
margin-bottom:2px;
font-size:100%;
}

#all .searchList A{
color:#009be3;
font-size:85%;
}

#all .blockReg .searchList A{
color:#c21be5;
font-size:85%;
}

#all .tdInput, #all .tdSelect {
font-family: "Trebuchet MS", Helvetica, sans-serif;
vertical-align:top;
padding-top:12px;
font-size:120%;
}

#all .tdInput {
padding-left:17px;
}

#all .tdSelect A {
background:url(/i/arr.gif) 0 0.6em no-repeat;
padding:0 0 0 16px;
color:#fff;
}

/* end search */

#all .search2 {
width:100%;
height:62px;
overflow:hidden;
background:url(search-bg2-blue.jpg) 0 0 repeat-x;
}

#all .search2 .searchL {
height:62px;
background-image:url(pic-search2-blue.jpg);
}

#all .allTabs {
height:27px;
width:100%;
margin-top:15px;
background:url(line-blue-search.gif) 0 100% repeat-x;
}

#all .allTabsDot {
width:100%;
height:27px;
background:url(search-dot-r.gif) 100% 100% no-repeat;
}

#all .tabs, #all .tabsEnd {
float:left;
height:27px;
background:url(tab-bg-off-blue.gif) 0 0 repeat-x;
font-size:11px;
}

#all .tabs A, #all .tabsEnd A {
float:left;
color:#fff;
padding:5px 16px 0 10px;
}

#all .tab1 A {
padding-left:5px;
}

#all .tabsBig {
float:left;
height:27px;
background:url(tab-ll-off-blue.gif) 0 0 no-repeat;
}

#all .tabsR {
float:left;
height:27px;
background:url(tab-l-off-blue.gif) 100% 0 no-repeat;
}

#all .tabsEnd .tabsR {
height:27px;
background:url(tab-r-off-blue.gif) 100% 0 no-repeat;
}

#all .tabsBegin {
float:left;
width:8px;
height:27px;
background:url(tab-l2-off-blue.gif) 0 0 no-repeat;
}

#on1 .tabsBegin {
background:url(tab-l2-on-blue.gif) 0 0 no-repeat;
}


#all .tabsOn, .tabsOnEnd {
float:left;
height:27px;
background:url(tab-bg-on-blue.gif) 0 0 repeat-x;
font-size:11px;
}

#all .tabsOn .tabsBig, #all .tabsOnEnd .tabsBig {
background:none;
}

#on1 .tabsOn .tabsBig {
background:url(tab-l-on-begin-blue.gif) 8px 0 no-repeat;
}

#on2 .tab1 .tabsR, #on3 .tab2 .tabsR, #on4 .tab3 .tabsR, #on5 .tab4 .tabsR, #on6 .tab5 .tabsR, #on7 .tab6 .tabsR, #on8 .tab7 .tabsR, #on9 .tab8 .tabsR {
height:27px;
background:url(tab-l-on-blue.gif) 100% 0 no-repeat;
}

#all .tabsOn .tabsR {
height:26px;
padding-top:1px;
background:url(tab-ll-on-blue.gif) 100% 0 no-repeat;
}


#all .tabsOnEnd .tabsR {
height:27px;
background:url(tab-end-on-blue.gif) 100% 0 no-repeat;
}



#all .tabsOn A, .tabsOnEnd A, #all .tabsOn SPAN, .tabsOnEnd SPAN {
display:block;
border-top:2px solid #80cbee;
margin:0 16px 0 10px;
color:#fff;
padding:3px 0 0 0;
}

#all .tab1 A {
margin-left:5px;
}

#all .redSel {
	background-color:#f23c83;
	color:#fff;
}

#menuNew {
background-image:url(/i/i-new.gif);
background-repeat:no-repeat;
}


#all .inpSearch {
width:97%;
border:1px solid #c9eeff;
padding:1px 0 5px 6px;
font-size:16px;
color:#b4b4b4;
}

#all .selSearch {
width:90%;
font-size:16px;
color:#b4b4b4;
margin-left:10px;
margin-bottom:2px;
height:27px;
/*height:35px;*/
border:1px solid #c9eeff;
vertical-align:middle;
}