@import url("css/jquery-ui-1.7.1.custom.css");
@import url("css/jquery.safari-checkbox.css");
@import url("css/jquery.autocomplete.css");
@import url("css/jquery.selectbox.css");
@import url("css/jquery.jcarousel.css");
@import url("css/tango.css");

* 
{
	margin:0;
	padding:0;
}
.clearAll
{
    clear:both;
}
.brclear
{
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
}
a img 
{
	border:0;
}
ul li, ul li li, ul li li li
{
	list-style-type:none;
}
/*************************layout:begin*******************************/
#Body 
{	
	background: url(img/blackGrayTile.gif) repeat;
}
.body 
{
	color:#a2a2a2;
	font-family:Trebuchet MS, Verdana, Arial;
}
.backWrapper 
{
	width:100%;
	background: url(img/pozadina.gif) no-repeat;
}
.mainWrapper 
{
	margin:0 auto;
	width:902px;
	padding-top:5px;
}
.Normal, .NormalDisabled 
{
	font-family:Trebuchet MS, Verdana, Arial;
}
/*************************layout:end*******************************/

/*************************header:begin*****************************/
.logo
{
	
}
.languagesPane 
{
	margin-bottom:10px;
}
.langDDWrapper 
{
	float:right;
	width:157px;
	height:31px;
	position:relative;
	text-align:right;
	background:url(img/worldMap.png) left top no-repeat;
}
.srbLang 
{
	display:block;
	width:73px;
	height:24px;
	background:url(img/button/srpski.jpg) no-repeat;
	float:right;
	margin-left:4px;
}
.engLang 
{
	display:block;
	width:74px;
	height:24px;
	background:url(img/button/english.jpg) no-repeat;
	float:right;
}
.logoWrapper 
{
	float:left;
	width:258px;
	border:0 !important;
	cursor:pointer;
	padding:1px 0 0 0;
}
.logoWrapper object
{
	cursor:pointer;
}
.firstLinks 
{
	float:left;
	margin-right:15px;
}
.userData .firstLinks
{
    margin-left:-1px;
}
.secondLInks 
{
	float:left;
	margin-right:15px;
}
.thirdLinks 
{
	float:left;
}
.loginWrapper 
{
	float:left;
	width:358px;
	*width:362px;
	border:0 !important;
	min-height:10px;
	position:relative;
}
.dots 
{
	background:url(img/dots.png) no-repeat;
	margin:19px 5px 10px 4px;
	width:5px;
	height:81px;
	float:left;
}
.dots {
    *margin-top:20px;
}
.dots2 
{
	background:url(img/dots.png) no-repeat;
	margin:19px 0 0 9px;
	width:1px;
	height:81px;
	float:left;
}
.dots2 {
    *margin:20px 0 0 5px;
}
.login
{
	width:354px;
}
.loginImg
{
	float:left;
}
.vsLogin
{
	float:left;
	padding-left:10px;
	font-size:10px;
}
.userImg 
{
	float:left;
	background-image:url(img/icon/user.png);
	background-repeat:no-repeat;
	height:95px;
	width:77px;
	margin:4px 14px 0 0;
	*margin:7px 14px 0 0;
	
}
a.hlnkLogout, a.hlnkLogout:hover
{
	height:28px;
	width:78px;
	background:url(img/button/logout.png) no-repeat;
	display:block;
	font-size:0;
	text-decoration:none;
	margin-top:4px;
	*margin-top:3px;
}
.userData 
{
	float:left;
}	
.userData  .lblLoginDesc 
{
	display:block;
	width:165px;
	margin-top:9px;
	margin-bottom:6px;
	*margin-bottom:5px;
	font-size:10px;
	line-height:12px;
}
.userData li 
{
	color:White;
	font-size:10px;
	line-height:14px;
	*line-height:13px;
}
.loginImg 
{
	margin:0 0 7px 3px;
}
.smallText, a.hlkForgotPass, a.hlkForgotPass:visited 
{
	color:#999798;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:10px;
}
a.signUpLink, a.signUpLink:visited
{
	color:#fff;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:10px;
	font-weight:bold;
}
a.hlnkAccount:link, a.hlnkAccount:hover, a.hlnkAccount:visited 
{
	font-size:10px;
	font-weight:bold;
	color:#fff;
	font-family:Trebuchet MS, Verdana, Arial;
	text-transform:uppercase;
}
.btnLogin-en 
{
	background-color:Transparent;
	background-image:url(img/button/signIn-en.png);
	background-repeat:no-repeat;
	border:0;
	width:78px;
	height:27px;
	cursor:pointer;
}
.btnLogin-sr
{
	background-color:Transparent;
	background-image:url(img/button/signIn-sr.png);
	background-repeat:no-repeat;
	width:78px;
	height:27px;
	border:0;
	cursor:pointer;
}
.btnLogin-mk
{
	background-color:Transparent;
	background-image:url(img/button/signIn-sr.png);
	background-repeat:no-repeat;
	width:78px;
	height:27px;
	border:0;
	cursor:pointer;
}
.headerSearchPane 
{
	float:right;
	border:0 !important;
}
.search 
{
	width:256px;
}
.searchImg 
{
	margin:0 0 7px 6px;
}
.headLoginLeft {
    float:left;
}
.headLoginLeft li {
    height:27px;
}
.headLoginLeft li.bili1 {
    padding:0 0 7px 3px;
}
.headLoginLeft li.bili2 {
    padding:0 0 0 3px;
}
.headLoginLeft li.remme {
    margin:-1px 0 0 0;
}
.headLoginRight {
    float:left;
	margin:-15px 0 0 10px;
	*margin:-17px 0 0 10px;
}
.headLoginRight li.dha {
    margin:5px 0 0 0;
}
.headLoginRight li.dha {
    *margin:8px 0 0 0;
}
.headLoginRight li.subut {
    margin:-22px 0 0 96px;
	*margin:-22px 0 0 96px;
}
.headLoginRight li.sibut {
    margin:22px 0 0 0;
}
.headLoginRight li.fyp {
    margin:-1px 0 0 -1px;
}
.headLoginRight li.fyp {
    *margin:-3px 0 0 0;
}
.HeadQserch {
    overflow:hidden;
}
.HeadQserch li {
    float:left;
}
.HeadQserch .qsbut {
    padding:0 0 0 10px;
}

.blackInput 
{
	background-color:#000;
	border:1px solid #464646;
	padding:5px;
	width:194px;
	color:#fff;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:10px;
	margin-bottom:5px;
}

.blackInputQs 
{
	background-color:#000;
	border:1px solid #464646;
	padding:5px;
	width:189px;
	color:#fff;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:10px;
	margin:0 0 5px 6px;
}

.blackInputSmall
{
	background-color:#000;
	border:1px solid #464646;
	width:150px;
	color:#fff;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:10px;
	height: 17px;
	padding-left: 2px;
}
.smallLabel
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#A2A2A2;
}
.validator
{
	color:Red;
	font-size:11px;
}
.btnGoSearch-en 
{
	width:39px;
	height:27px;
	background-image:url(img/button/goBtn-en.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.btnGoSearch-sr
{
	width:39px;
	height:27px;
	background-image:url(img/button/goBtn-sr.png);
	background-repeat:no-repeat;
}
.btnGoSearch-mk
{
	width:39px;
	height:27px;
	background-image:url(img/button/goBtn-mk.png);
	background-repeat:no-repeat;
}
.searchText 
{
	color:#999798;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	line-height:15px;
	padding:3px 0 0 6px;
	*padding:2px 0 0 6px;
}

/*************************header:end*******************************/

/*************************middle:begin*****************************/	
.middle 
{
	padding-bottom:5px;
	
}
.middleContent {
    background:url(img/bgMiddle.png) left top repeat-y;
}
.middleTop {
    width:902px;
	height:1px;
    background:url(img/bgMiddleTopBot.png) left top no-repeat;
}
.midleBottom {
    width:902px;
	height:1px;
    background:url(img/bgMiddleTopBot.png) left top no-repeat;
}	
.homeFlashHolder 
{
	
	width:640px;
}
.flashHolder 
{
	min-height:450px;
}
.newsWrapper
{
	float:right;
	width:250px;
	min-height:483px;
	background:url(img/shadeNews.png) repeat-x;
}
.flexPane 
{
	width:902px;
	height:280px;
}
.news 
{
	background:url(img/planet.png) no-repeat;
	padding-top:78px;
	position:relative;
}
.news h1, .oneNews h1
{
	font-size:18px;
	padding-bottom:10px;
	color:White;
	font-weight:normal;
	font-family:Trebuchet MS, Arial;
	line-height:20px;
}
.oneNews p.more a 
{
	font-style:italic;
	font-weight:bold;
	color:White;
	float:right;
	cursor:pointer;
	font-size:10px;
}
.oneNews p.more a:hover 
{
	text-decoration:none;
	color:#ffc;
}
.oneNews 
{
	background:url(img/semiWhiteDot.png) repeat-x scroll center bottom;
	padding:8px 0;
}
.oneNews img 
{
	margin-left:10px;
}
.newsTape 
{
	position:absolute;
	top:10px;
	left:142px;
}
.newsInner 
{
	margin:0 13px;
	color:#ccc;
}
.templatesPane 
{
	
	width:640px;
	margin-top:9px;
}
.templatesPane a, .templatesPane a:visited
{
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:10px;
	color:#a0a0a0;
	text-decoration:none;
}
.templatesPane a:hover
{
	text-decoration:underline;
}
/*************************middle:end*******************************/
/*************************footer:begin*****************************/
.footerBlackBack 
{
	width:100%;
}
.footer 
{
	width:902px;
	margin:0 auto;
	padding-bottom:30px;
	padding-top:3px;
}
.menu 
{
	background:url(img/semiWhiteDot.png) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:8px;
}
.menu ul li 
{
	float:left;
	margin-right:25px;
	display:inline;
}
.menu ul li a, .menu ul li a:visited
{
	color:#a2a2a2;
	font-family:Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
}
.copyrightPane 
{
	margin:10px 0;
	font-size:11px;
}
.copyRight 
{
	float:left;
}
.copyRight a, .copyRight a:visited
{
	color:#656565;
}
.copyRight a:hover 
{
	text-decoration:none;
	color:#828282;
}
.logos 
{
	float:right;
}
.logos a 
{
	float:right;
	margin-left:15px;
}

/*************************footer:end*******************************/

/*************************registration:begin*******************************/

/*.TCleftPane
{
	width:598px;
	float:left;
	margin-right:10px;
	border:1px solid #272727;
	background-color:#111111;
	padding:28px 0 35px 37px;
	font-size:12px;
	min-height:590px;
}*/
.TCleftPane
{
	width:598px;
	float:left;
	margin-right:10px;
	padding:26px 0 35px 39px;
	font-size:12px;
}
.TCleftPaneMenu
{
	width:638px;
	float:left;
	margin-right:10px;
	padding:30px 0 30px 0;
	min-height:590px;
	position:relative;
	font-size:12px;
}
.TCleftPaneMenu textarea
{
	font-size:11px;
	border:1px solid #C1C1C1;
	font-family:Trebuchet MS,Arial;
	width:229px;
	height:78px;
}
.TCleftPaneMenu .formsContainer 
{
	padding-right:20px;
	width:489px; /*489px;*/
	float:right;
}
/*.TCrightPane
{
	width:250px;
	float:left;
	border:1px solid #272727;
	background-color:#111111;
	min-height:660px;
}*/
.TCrightPane
{
	width:250px;
	float:left;
}
.blackContentCont
{
	font-size:12px;
	font-family:Trebuchet MS;
	background-color:#111;
	border:1px solid #272727;
	padding:20px;
}
.formColumn 
{
	width:270px;
	margin-right:35px;
	float:left;
	margin:28px 22px 0 0;
}
.formColumnSignIn
{
	width:270px;
	margin-right:35px;	
	margin:10px 18px 0 0;
}
.formColumn230
{
	width:230px;
	float:left;
}
.rightMargin 
{
	margin-right:25px;
}
.formColumn230 input
{
	width:226px;
}
.regInput
{
	width:264px;
	border:1px solid #c1c1c1;
	margin-bottom:7px;
	margin-top:1px;
	padding:0 2px;
	font-family:Trebuchet MS, Arial;
	font-size:11px;
}
.regInputValid {
	display:block;
	float:right;
	padding:0 4px 0 0;
}
.regInputLabel {
    display:block;
	float:left;
}
.regInputValidTxt ul {
    margin:0 0 0 0;
}
.regInputValidTxt ul li {
    color:#FFFFFF;
}
.validMail 
{
	font-size:10px;
/*	width:260px;*/
	padding:2px 0 22px;
	display:block;
	line-height:11px;
}
.btnRegisterContinue 
{
	display:block;
	height:11px;
	width:60px;
	background:url(img/button/continue-en.gif) no-repeat;
	border:0;
	cursor:pointer;
	margin-left:210px;
}
.regTitle 
{
	font-size:18px !important;
	line-height:30px;
}
.regTitleSignIn
{
	font-size:18px !important;
	line-height:30px;
	color:#e82000;
	text-transform:uppercase;
	display:block;	
}
.regSubtitleSignIn
{
	color:#e82000;
	display:block;
	font-size:11px;
	line-height:10px;
}
.btnFinish 
{
	background:url(img/button/btnFinish-en.jpg) no-repeat;
	height:24px;
	width:74px;
	border:0;
	cursor:pointer;
	margin-left:196px;
}
.lnkTermsOfUse 
{
	color:#A2A2A2 !important;
	text-decoration:underline !important;
}
.white
{
	color:#fff !important;
}
.gray 
{
	color:#999 !important;
}

.subscript, .font10
{
	font-size:10px !important;
}
.font11
{
	font-size:11px !important;
}
.font12 
{
	font-size:12px !important;
}
.font14 
{
	font-size:14px !important;
}
.font16
{
	font-size:16px !important;
}
.font20 
{
	font-size:20px !important;
}
.font24 
{
	font-size:24px !important;
}
.upper 
{
	text-transform:uppercase;
}
.underline 
{
	text-decoration:underline;
}
.bold 
{
	font-weight:bold;
}
.red 
{
	color:red !important;
}
.flleft
{
	float:left;
}
.flright
{
	float:right;
}
.lblSecondaryNotMandatory
{
	float:right;
	font-size:10px !important;
	line-height:18px;
}
.adminTitle
{
	font-size:20px !important;
	line-height:20px;
	display:block;
	margin-bottom:3px;
	color:#999999 !important;
	text-transform:uppercase;
}
.adminSubtitle
{
	color:#FFFFFF !important;
	font-size:20px !important;
	line-height:20px;
	display:block;
	margin-bottom:30px;
}
.lblAddNewTitle1
{
	color:#d41d0b;
	text-transform:uppercase;	
	font-size:24px;
	display:block;
	margin-top:10px;
}
.lblAddNewTitle2
{
	text-transform:uppercase;
	font-size:14px;
	color:#fff;
	margin-top:9px;
	display:block;
}
.lblEditDotted
{
	background:url(img/semiWhiteDot.png) repeat-x top;
	padding-top:52px;
	margin-top:20px !important;
	margin-left:-2px;
}
span.lblNo 
{
	margin-left:-1px;
}
.adminListItemTitle, a.adminListItemTitle
{
	font-size:11px !important;
	color:#fff;
	font-weight:bold;
	display:block;
	line-height:10px;
	height:20px;
}
.adminListItemDesc
{
	font-size:10px !important;
	color:#fff;
	display:block;
	line-height:10px;
	height:34px;
}
.adminListItemDescProd 
{
	font-size:10px !important;
	color:#fff;
	display:block;
	line-height:10px;
	height:54px;
}	
.adminListItemDate
{
	color:#999999 !important;
	font-size:10px !important;
	background-image:url(img/calendar.gif);
	background-color:Transparent;
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:2px;
	padding-left:20px;
	padding-top:1px;
	display:block;
	text-transform:lowercase;
	line-height:10px;
}
.adminListFirstTD
{
	width:28px;
}
.adminListFirstTD span 
{
	line-height:12px;
}
.adminListSecondTD
{
	width:89px;
}
.adminListThirdTD
{
	width:324px;
	padding-left:16px !important;	
}
.adminListThirdProdTD
{
	width:300px;
	padding-left:16px !important;
}
.adminListSecondDocTD
{
	width:340px;
}
.adminListThirdTD span, .adminListThirdProdTD span
{
	/*padding-left:16px;*/
	padding-right:10px;
}
.adminListFourthTD
{
	padding-top:10px;
}
.adminListFourthProdTD
{
	width:90px;    
}
.youTubeIcon 
{
	padding-bottom:3px;
}
.buttonsValidationsRow 
{
	padding-top:23px;
}
.imgProd
{
	display:block;
	padding-bottom:5px;
}
.wrap
{	
	white-space: nowrap;
	width: 90px;
	overflow: hidden;
}
a.lnkBtnNext, a.lnkBtnNext:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	background-image:url(img/button/nextBtn.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:19px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:20px;
}
a.lnkBtnArrow, a.lnkBtnArrow:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	background-image:url(img/button/nextArrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:19px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:20px;
}
a.lnkBtnNextContinue, a.lnkBtnNextContinue:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	text-indent:-10000px;
	background-image:url(img/nextBtnContinue.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:122px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:20px;
	overflow:hidden;
}
a.lnkBtnNextEf, a.lnkBtnNextEf:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	text-indent:-10000px;
	background-image:url(img/button/nextBtnEf.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:122px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:20px;
	overflow:hidden;
}
a.lnkBtnNextEf, a.lnkBtnNextEf:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	text-indent:-10000px;
	background-image:url(img/button/nextBtnEf.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:122px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:20px;
	overflow:hidden;
}
a.lnkBtnNextExh, a.lnkBtnNextExh:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	text-indent:-10000px;
	background-image:url(img/button/nextBtnExh.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:179px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:20px;
	overflow:hidden;
}
a.lnkBtnNextDisabled, a.lnkBtnNextDisabled:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	background-image:url(img/button/prevBtn.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:19px;
	color:#383838 !important;
	font-weight:bold;
	text-decoration:none;
	margin-left:72px;
	margin-top:15px;
	display:block;
}
a.lnkBtnSendForApproval, a.lnkBtnSendForApproval:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	background-image:url(img/button/prevBtn.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:19px;
	color:#d90200 !important;
	font-weight:bold;
	text-decoration:none;
	margin-left:72px;
	margin-top:15px;
	display:block;
}
.lblSendForApproval
{
	clear:both;
	float:right;
	color:red;
	font-size:11px;
	padding-right:19px;
}
a.lnkBtnBack, a.lnkBtnBack:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	background-image:url(img/button/prevBtn.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:19px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
}
a.lnkBtnCancel, a.lnkBtnCancel:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:16px;
	background-image:url(img/button/cancelBtn.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
	padding-right:19px;
	color:#fff !important;
	font-weight:bold;
	text-decoration:none;
	float:right;
	margin-left:20px;
}
a.lnkBtnBackSmall, a.lnkBtnBackSmall:visited, a.lnkBtnBackSmall:hover,
a.lnkBtnFirst, a.lnkBtnFirst:visited, a.lnkBtnFirst:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:14px;
	background-image:url(img/button/prevBtn.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:23px;
	padding-bottom:5px;
	color:#d90200 !important;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
a.lnkBtnNextSmall, a.lnkBtnNextSmall:visited, a.lnkBtnNextSmall:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:14px;
	background-image:url(img/button/nextBtn.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:23px;
	padding-bottom:5px;
	color:#a00004 !important;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
a.lnkBtnSecond, a.lnkBtnSecond:visited, a.lnkBtnSecond:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:14px;
	background-image:url(img/button/cancelBtn.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:23px;
	padding-bottom:5px;
	color:#a00004 !important;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
a.lnkBtnCancelSmall, a.lnkBtnCancelSmall:visited, a.lnkBtnCancelSmall:hover,
a.lnkBtnThird, a.lnkBtnThird:visited, a.lnkBtnThird:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:14px;
	background-image:url(img/button/cancelBtn.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:23px;
	padding-bottom:5px;
	color:#680b06 !important;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
a.lnkBtnRefresh, a.lnkBtnRefresh:visited, a.lnkBtnRefresh:hover
{
	font-family:Trebuchet MS, Verdana;
	font-size:14px;
	background-image:url(img/button/refreshBtn.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:23px;
	padding-bottom:5px;
	color:#dc0002 !important;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
}
.padding20Content
{
	padding:20px;
	padding-left:26px;
}
.padding20Content p
{
	font-size:10px !important;
}
.lblChooseFavorites 
{
	display:block;
	padding-bottom:21px;
}
a.tabLinks, a.tabLinks span
{
	color:#a2a2a2;
	text-transform:uppercase;
}
a.tabLinks:hover, a.tabLinks:hover span
{
	text-decoration:none;
	color:#de0006;
}
a.favSelector, a.favSelector span 
{
	color:#de0006;
	font-weight:bold;
	text-transform:uppercase;
}
a.favSelector:hover, a.favSelector:hover span 
{
	text-decoration:none;
}
.favoritesNum 
{
	display:block;
	font-size:16px;
	color:#fff;
	margin-top:10px;
	margin-bottom:5px;
}
.favoritesDimensionName 
{
	font-weight:bold;
	color:#fff;
	display:block;
}
.favoritesDimensionValue 
{
	display:block;
	margin-bottom:5px;
}	
/*************************registration:end*****************************/

/**********************stand edit:begin***************************************/
.seRigthCol
{
	padding-left:23px;
}
.standLabel
{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#A2A2A2;
}
.standInput
{
	width:229px;
	height:17px;
	border:1px solid #c1c1c1;
	margin-bottom:7px;
	margin-top:1px;
	padding-left:2px;
	font-family:Trebuchet MS, Arial;
	font-size:11px;
}
.standInputMulti
{
	width:229px;
	height:117px;
	border:1px solid #c1c1c1;
	margin-bottom:7px;
	margin-top:1px;
	padding-left:2px;
	font-family:Trebuchet MS, Arial;
	font-size:11px;
}
.standFileUpload
{
	width:229px;
	margin-bottom:7px;
	margin-top:1px;
	font-family:Trebuchet MS, Arial;
	font-size:11px;
}
.standInput option
{
	padding-left:5px;
}
.fileUploadLogo 
{
	background-color:#fff;
	width:350px;
	font-size:12px;
	font-family:Trebuchet MS,Arial;
}

input.wideInput 
{
	width:350px;
	font-size:11px;
	border:1px solid #C1C1C1;
	font-family:Trebuchet MS,Arial;
	font-size:11px;
	height:17px;
	padding-left:2px;
}
.wideInput 
{
	width:350px;
}
.lblInputExp
{
	float:right; 
	padding-right:12px;
	padding-top:2px;
	font-size:10px;
}
.WatermarkYouTube
{
	color:Gray;
}

.myAccountTape 
{
	position:absolute;
	left:-27px;
	top:25px;
/*	background-image:url(img/myAccount-en.png);
	background-repeat:no-repeat; */
	height:72px;
	width:135px;
}
ul.colorPicker 
{
	margin-top:4px;
}	
.colorPicker li 
{
	float:left;
	display:inline;
	margin-right:2px;
	height:15px;
}
.colorPicker a 
{
	width:95px;
	display:block
}
.colorPicker li.active 
{
	background:url(img/downArrow.gif) no-repeat 72px 5px;
	border:0 !important;
}
.colorPicker li.active a
{
	height:3px;
	margin-top:12px;
	cursor:default;
}
.colorPicker li.notactive a
{
	height:15px;
	background:url(img/upArrow.gif) no-repeat 72px 5px;
}
.width160 
{
	width:149px !important;
}
.width60 
{
	width:71px !important;
	margin-left:5px;
}
.inpPrefix 
{
	width:42px !important;
	margin-right:6px;
}
.inpNumber
{
	width:177px !important;
}
.standMenuWrapper 
{
	padding:30px 0 0 26px;
	font-size:10px;
	color:#666;
}
.standMenuWrapper ul 
{
	/*margin-bottom:20px;*/
}
.standMenuWrapper ul 
{
	display:block;
	padding:0;
	margin:0;
}
.standMenuWrapper ul span 
{
	display:block;
	float:left;
	padding:2px 4px 2px 5px;
}
.standMenuWrapper ul a, .standMenuWrapper ul .lblStep
{
	display:block;
	width:172px;
	color:#666;
	float:left;
	padding:2px 0 6px 2px;
	background:url(img/grayDot.png) repeat-x  bottom;
	margin-left:5px;
}
.standMenuWrapper ul li.active .lblStep
{
	background-color:Transparent;
	font-weight:bold;
}
.standMenuWrapper li 
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.standMenuWrapper li.active span 
{
	color:#fff;
	background-color:#E72100;
}
.standMenuWrapper li.active a 
{
	color:#fff;
	font-weight:bold;
}
.standMenuWrapper li a, .standMenuWrapper li a:hover
{
	text-decoration:none;
}
.standMenuWrapper ul.disabled a
{
    cursor:default;
    color:#666;
}
.lblCreationSteps 
{
	font-size:12px;
	color:#fff;
	display:block;
	font-weight:bold;
}
.lblCreationStepsDesc 
{
	font-size:10px;
	color:#999;
	display:block;
	margin:1px 0 19px 0;
}
.lblCrationStandWelcomeDesc 
{
	font-size:10px;
	color:#999999;
	line-height:14px;
	display:block;
	margin:0 23px 20px 0;
}
.dottedBorder 
{
	background:url(img/grayDotVert.png) repeat-y right;
	width:245px;
}
.after15
{
	padding-left:10px;
}
.after35
{
	padding-left:35px;
}
.padleft5 
{
	padding-left:5px !important;
}
.hsEditStandDocuments
{
	position:absolute; 
	/*width:80px; height:80px; */
	width:32px; height:32px;
	top:120px; left:85px;
}
.hsEditStandProducts
{
	position:absolute; 
	/*width:80px; height:80px; */
	width:32px; height:32px;
	top:170px; left:170px;
}
.hsEditStandGallery 
{
	position:absolute; 
	/*width:80px; height:80px; */
	width:32px; height:32px; 
	top:120px; left:260px;
}
.hsEditStandVideo
{
	position:absolute; 
	/*width:80px; height:80px; */
	width:32px; height:32px;
	top:100px; left:390px;
}
.tableHSLinks 
{
	margin-bottom:3px;
}
.tableHSLinks td
{
	width:25%;
}
.tableHSLinks a, .tableHSLinks a:visited
{
	font-weight:bold;
	color:#fff;
}
.tableHSLinks a:hover, .darkGray a.active
{
	text-decoration:none;
	color:red !important;
}
.hsWrapper
{
	width:489px; 
	height:260px; 
	position:relative;
	padding-top:7px;
}
.divLegend
{
	background:transparent url(img/semiWhiteDot.png) repeat-x scroll center bottom;
	height:28px;
	padding:7px 0 8px 0;
}
.lblLegend
{
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:2px;
	width:72px;
	float:left;
	display:block;
	padding-top:7px;
}
.lblHotspotEmpty
{
	background:Transparent url(img/hotspotEmpty.png) no-repeat left center;
	padding-left:36px;
	padding-top:7px;
	height:21px;
	display:block;
	float:left;
	font-size:11px;
}
.lblHotspotFilled
{
	background:Transparent url(img/hotspotFilled.png) no-repeat left center;
	padding-left:36px;
	padding-top:7px;
	height:21px;
	display:block;
	float:left;
	font-size:11px;
	margin-left:29px;
}

.lblStatusTitle
{
	background:Transparent url(img/hotspotStatus.png) no-repeat left 40px;
	height:250px;
	width:72px;
	display:block;
	float:left;
	padding-top:12px;
	font-size:11px;
	font-weight:bold;
}
.labStatus
{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#fff;
	display:block;
	padding-top:12px;
	padding-bottom:1px;
}
.labStatusValue
{
	display:block;
	padding-bottom:6px;
}   
.darkGray a, .darkGray a:visited
{
	color:#444;
	text-decoration:none;
}
.darkGray a.active
{
	color:white !important;
}
.darkGray a:hover 
{
	text-decoration:none;
}
table.whiteDotted td
{
	/*background:url(img/semiWhiteDot.png) repeat-x bottom;*/
	padding:4px 0 3px;
}
.dottedCrossLine 
{
	background:url(img/semiWhiteDot.png) repeat-x left bottom;
	padding:0 !important;
	height:1px;
}
table.whiteDottedList td
{

	padding:16px 0;
}
table.whiteDottedList td.head
{
	padding:15px 0 3px;
}
.videoSourceTabs a
{
	cursor:pointer;
}
.videoSourceTabs a.active
{
	font-weight:bold;
	color:#ccc;
}
.videoSourceTabs a:hover 
{
	color:red;
	text-decoration:none;
}
.editProfileDiv
{
	width:233px;
}
.statTable 
{
	border-collapse: collapse;
	border:1px solid #5b5b5b;
	font-size:10px;
}
.statTable  td
{
	border:1px solid #5b5b5b;
	padding:3px 5px;
}
.statTable tr.firstRow 
{
	text-transform:uppercase;
}
.statTable tr.otherRows 
{
	color:#fff;
}
.smallSelectBox 
{
	font-family:Trebuchet MS, Arial;
	font-size:11px;
	color:#111;
	width:112px;
}
td.trSelect 
{
	width:15px;
}
td.msgDateCol, th.msgDateCol 
{
	width:100px;
	text-align:right;
}
/**********************stand edit:end***************************************/
/**********************LEFT MENU:BEGIN***************************************/
.adminMenu 
{
	float:left;
	padding-left:22px;
	width:100px;
	margin-top:73px;
}
.adminMenu ul li 
{
	
}
.adminMenu ul li a
{
	color:#999;
	font-size:12px;
	font-family:Trebuchet MS, Arial;	
}
.adminMenu ul li a:hover 
{
	text-decoration:none;
	color:#fff;
}
.adminMenu ul li.active a 
{
	color:#fff;
	font-weight:bold;
}
/**********************LEFT MENU:END*****************************/
/**********************messages:begin*****************************/
.messagesTabs a, .messagesTabs a:visited
{
	font-size:12px;
	color:#999;
	margin-right:17px;
	float:left;
}
.messagesTabs a.lnkBtnRefresh:hover 
{
	font-size:12px;
}
.messagesTabs a.active-tab 
{
	color:#fff;
	font-weight:bold;
}	
.messagesTabs a:hover 
{
	text-decoration:none;
	color:White;
}
table.msgGrid
{
	border:0;
	width:100%;
}
table.msgGrid td, table.msgGrid th
{
	border:0;
	
}
table.msgGrid tr.msgRow td
{
	/*background:url(img/semiWhiteDot.png) repeat-x bottom;*/
	padding:5px 0 3px;
	cursor:pointer;
}
table.msgGrid a, table.msgGrid
{
	color:#999 !important;	
	border:0;
	border-color:#111;
	font-family:Trebuchet MS, Arial;
}
table.msgGrid th a:hover 
{
	text-decoration:none;	
}
tr.msgGridHeader th, tr.msgGridHeader th a
{
	color:#fff !important;
	font-weight:normal;	
	border:0;
	border-color:#111;
	font-family:Trebuchet MS, Arial;
}
.padd4 label 
{
	margin-left:4px;
}
tr.msgGridHeader th
{
	height:14px;
}
span.history 
{
	display:block;
	background:url(img/semiWhiteDot.png) repeat-x left bottom;
	margin-bottom:8px;
	padding-bottom:8px;
}
.floatRight 
{
	float:right;
	margin-left:15px;
}
.floatLeft 
{
	float:left;
	margin-right:15px;
}
a.boldGrayLink, a.boldGrayLink:visited
{
	color:#999;
	font-weight:bold;
}
a.boldGrayLink:hover
{
	text-decoration:none;
	color:#ccc;
}
/**********************messages:end*****************************/
/**********************news: begin*****************************/
.newsPageWrapper
{
	background:url(img/newsBackRanfla.png) repeat-y;
	min-height:450px;
	position:relative;
	padding-bottom:20px;
}
.newsPageTape 
{
	position:absolute;
	left:-27px;
	top:25px;
}
.newsMenu 
{
	float:left;
	margin-top:100px;
	padding-left:35px;
	width:80px;
}
.newsContent 
{
	float:left;
	width:755px;
	padding-top:15px;
}
.newsMenu a, .newsMenu a:visited
{
	color:#999;
	font-size:12px;
}
.newsMenu a:hover 
{
	text-decoration:none;
	color:#ccc;
}
/**********************news: end*****************************/
.dottedWhiteBorder 
{
	background:url(img/whiteDotVert.png) repeat-y right;
	width:220px;
	margin-right:15px;
}
.whiteDottedUnderline
{
	background:url(img/semiWhiteDot.png) repeat-x bottom;
	padding:0 0 3px;
	width:190px;
}
a.white:hover
{
	text-decoration:none;
	color:red !important;
}
.PagerContainerTable a, .PagerHyperlinkStyle
{
	color:#ccc;
}
.PagerInfoCell 
{
	padding-right:10px;
}
.whiteDotted
{
	background:url(img/semiWhiteDot.png) repeat-x bottom;
	padding:15px 0;
}
table.whiteDotted
{
	background:none;
	padding:0;
	margin-top:10px;
}
.dateInput 
{
	width:100px;
	height:17px;
	border:1px solid #c1c1c1;
	margin-bottom:7px;
	margin-top:1px;
	padding-left:2px;
	font-family:Trebuchet MS, Arial;
	font-size:11px;
}
table.tableStats td
{
	padding:0 2px;
}
table.tableStats tr th
{
	color:#999;
	font-weight:bold;
	padding:0 2px;
}
.indexContainer a 
{
	color:White;
}
.indexContainer a:hover
{
	color:red;
	text-decoration:none;
}
.indexContainer h3
{
	color:#fff;
	font-size:20px;
	font-family:Trebuchet MS, Arial;
}
.langDDWrapper ul 
{
	background-color:#000;
	border:1px solid #464646;
	padding:9px 13px;
}
.repLangs 
{
	display:none;
	position:absolute;
	top:38px;
	right:0;
	min-width:160px;
}
.jQueryShow 
{
	cursor:pointer;
}
.headLoginLeft .mark 
{
	padding-top:5px;
}

.loadingDivStyle
{
	background:#000 none repeat scroll 0 0;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	height:100%;
	left:0;
	opacity:0.7;
	filter:alpha(opacity=70);
	padding-top:80px;
	position:fixed;
	text-align:center;
	top:0;
	width:100%;  
}

.loadingImageLoaderStyle
{
	margin-top: 200px;
}
.ContainerWithTitle 
{
	padding:20px;
}
.ContainerWithTitle h2 .Head
{
	font-size:16px;
	color:#fff !important;
	font-weight:bold;
	font-family:Trebuchet MS,Arial;
}
.ContainerWithTitle h2
{
	margin-bottom:15px;
}
#dnn_ctr404_LoginForm_UP_Prog
{
	left:331px;
	top:55px;
	position:absolute;
}
.adviceText 
{
	line-height:12px;
	color:#5d5d5d !important;
}
.checboxTable 
{
	width:100%;
	/*padding-bottom:13px;*/
	margin-bottom:13px;
}
.checboxTable td 
{
	width:50%;
	font-size:10px;
}
a.googleTrans, a.googleTrans:hover, a.googleTrans:visited
{
	color:#D41D0B;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.imgGoogleTransLoader
{
	float:left;
}
.editStandColumn
{
	width:233px;
	text-align:justify;
	display:block;
}
.smallRed
{
	color:#D41D0B;
	font-size:12px;
	line-height:12px;
	padding-bottom:5px;
	display:block;
}
.tablePadding
{
	padding-top:20px;
}
.step4TitlesLeft 
{
	float:left;
	width:237px;
}
.step4TitlesMiddle
{
	float:left;
	padding-top:26px;
}
.step4TitlesRight 
{
	float:right;
	text-align:right;
}
.step4Titles 
{
	font-size:24px;
	color:#d81e00;
	line-height:24px;
	text-transform:uppercase;
	display:block;
	margin-bottom:2px;
}
.block
{
	display:block;
}
.stepDiv 
{
	padding-top:18px;
}
.cbxListStandDesign span.mark 
{
	margin-left:-5px;
	margin-right:2px;
}
.cbxListStandDesign label 
{
	width:216px;
	display:block;
	float:left;
}
.cbxListStandDesign input 
{
	float:left;
}