html							{background-color:#fff; height:100%; font-size:100%; }
body						{margin:0px; font-family:Arial; height:100%; color:#555; font-size:1em; }
table						{padding:0px; margin:0px; border-spacing:0px; }
tr							{padding:0px; margin:0px; border-spacing:0px; }
td							{padding:0px; margin:0px; border-spacing:0px; font-size:1em; }
img							{border:0px; display:inline-block; }
a							{color:#555; text-decoration:none; }
a:hover						{text-decoration:underline; }
:focus 						{outline:none; }


h1							{padding:1px; margin:1px; font-size:1.2em; font-weight:normal; }
h1 a							{color:#fff; display:inline-block; padding:0.2em; margin-top:-0.2em; }
h2 							{padding:1px; margin:1px; font-size:1.4em; color:#1c5ab3; font-weight:normal; }
h3 							{padding:1px; margin:1px; font-size:0.9em; }
h4 							{padding:1px; margin:1px; font-style:italic; font-weight:normal; }
textarea 						{resize:none; }

input[type=text], 
input[type=password], 
.gobalInputStyle, 
.globalInputStyle 				{color:#777; padding:3px; border:0px; font-size:11pt; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; background-color:#fff; box-shadow:inset 0px 1px 2px rgba(0, 0, 0, .5); -moz-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, .5); -webkit-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, .5); -khtml-box-shadow:inset 0px 1px 2px rgba(0, 0, 0, .5); }

.gobalInputStyle span 		{display:inline !important; }
.xgobalInputStyle span 		{display:inline !important; }

#newIntputs input[type=text], 
#newIntputs textarea, 
#newIntputs select 			{box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6) !important; -moz-box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6) !important; -webkit-box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6) !important; -khtml-box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6) !important; }

#informator textarea 			{font-family:Arial; resize: none; }
#informator input[type=text], 
#informator textarea 			{border:1px solid #fff; color:#777; padding:0.3em; font-size:1.2em; -moz-border-radius:0.4em; -webkit-border-radius:0.4em; -khtml-border-radius:0.4em; border-radius:0.4em; background-color:#fff; box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); -moz-box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); -webkit-box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); -khtml-box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); }
#informator input[type=text]:focus, 
#informator textarea:focus 		{border:1px solid #888; }
#informator .sSelect 			{color:#777; padding:0.3em; border:0px; font-size:1.2em; -moz-border-radius:0.4em; -webkit-border-radius:0.4em; -khtml-border-radius:0.4em; border-radius:0.4em; background-color:#fff; box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); -moz-box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); -webkit-box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); -khtml-box-shadow:inset 0em 0.1em 0.3em rgba(0, 0, 0, .5); }

.gradientTop 					{background: -moz-linear-gradient(top,  #33559b,  #5a84c3); 		background: -webkit-gradient(linear, left top, left bottom, from(#33559b), to(#5a84c3)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33559b', endColorstr='#5a84c3'); }
.gradientBottom 				{background: -moz-linear-gradient(top,  #5a84c3,  #33559b); 		background: -webkit-gradient(linear, left top, left bottom, from(#5a84c3), to(#33559b)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a84c3', endColorstr='#33559b'); }
.gradientBlue 					{background: -moz-linear-gradient(top,  #5d87c9,  #3a5da2); 	background: -webkit-gradient(linear, left top, left bottom, from(#5d87c9), to(#3a5da2)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d87c9', endColorstr='#3a5da2'); }
.gradientBlueLight 				{background: -moz-linear-gradient(top,  #b5cff0,  #95baeb); 		background: -webkit-gradient(linear, left top, left bottom, from(#b5cff0), to(#95baeb)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5cff0', endColorstr='#95baeb'); }
.gradientBlueDark 				{background: -moz-linear-gradient(top,  #3852aa,  #2c468c); 		background: -webkit-gradient(linear, left top, left bottom, from(#3852aa), to(#2c468c)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3852aa', endColorstr='#2c468c'); }
.gradientBlueMenu 				{background: -moz-linear-gradient(top,  #6c8cff,  #84a0ff); 		background: -webkit-gradient(linear, left top, left bottom, from(#6c8cff), to(#84a0ff)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c8cff', endColorstr='#84a0ff'); }
.gradientGreen 					{background: -moz-linear-gradient(top,  #90c659,  #58a906); 		background: -webkit-gradient(linear, left top, left bottom, from(#90c659), to(#58a906)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90c659', endColorstr='#58a906'); }
.gradientYellow 					{background: -moz-linear-gradient(top,  #f8d27d,  #eab447); 		background: -webkit-gradient(linear, left top, left bottom, from(#f8d27d), to(#eab447)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8d27d', endColorstr='#eab447'); }

.addGreenButton 				{display:table; width:100%; height:44px; position:relative; z-index:10; }
.addGreenButton div				{background-color:#40af37; color:#fff; font-size:11pt; font-weight:bold; text-align:center; display:table-cell; vertical-align:middle; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }

#topNewUnit 					{position:absolute; top:30px; right:0px; width:130px; height:30px; border:0px; font-size:8pt; color:#fff; background: -moz-linear-gradient(top,  #90c659,  #58a906); 		background: -webkit-gradient(linear, left top, left bottom, from(#90c659), to(#58a906)); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#90c659', endColorstr='#58a906'); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -moz-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -webkit-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -khtml-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); }

#newUnitWindow 				{position:fixed; top:0px; left:0px; width:100%; height:100%; background-color:rgba(0, 0, 0, .3); z-index:100000; }
#newUnitWindow div 			{position:absolute; top:50%; left:50%; width:280px; margin-left:-150px; margin-top:-230px; background-color:#3a5da2; padding:10px; padding-bottom:15px; box-shadow:0px 2px 10px rgba(0, 0, 0, .8); -moz-box-shadow:0px 2px 10px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 2px 10px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 2px 10px rgba(0, 0, 0, .8); }
#newUnitWindow div h3 			{padding:2px; margin:2px; color:#fff; }
#newUnitWindow ul				{display:table; width:270px; border-spacing:0px; padding:5px; margin:0px; }
#newUnitWindow li 			{display:block; padding:0px; margin:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -moz-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -webkit-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -khtml-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); }
#newUnitWindow li:hover 		{box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -moz-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -webkit-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -khtml-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); background: -moz-linear-gradient(top,  #2c468c,  #3852aa); background: -webkit-gradient(linear, left top, left bottom, from(#2c468c), to(#3852aa)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c468c', endColorstr='#3852aa'); }
#newUnitWindow li a 			{display:table-cell; width:266px; margin:0px; text-align:center; vertical-align:middle; padding:2px; color:#fff; font-size:9pt; }
#newUnitWindow img 			{position:absolute; top:1px; right:1px; cursor:pointer; }



#newIntputs span 				{display:block; color:#777; }
#homeTower 					{width:260px; background-color:#d6e6fd; position:absolute; top:25px; left:25px; z-index:11; box-shadow:0px 2px 10px rgba(0, 0, 0, .8); -moz-box-shadow:0px 2px 10px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 2px 10px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 2px 10px rgba(0, 0, 0, .8); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); }

#FeedbackForm 				{position:fixed; bottom:100px; right:-5px; padding:3px; padding-right:5px; border:1px solid #aaa; background-color:#ddd; opacity:.7; z-index:10000; }
#FeedbackForm:hover 			{opacity:1; }

#TIContent					{position:relative; }
	#informator 					{width:831px; height:664px; overflow:hidden; position:relative; background-image:url(/servo/background.jpg); font-size:63.7% !important; }
	#TourVirtualFrame 			{border:0px; display:block; position:absolute; top:-32px; left:-7px; z-index:10300; width:831px; height:664px; margin:0px; padding:0px; background-color:rgba(0, 0, 0, .7);  }
	#TourVirtualFrame img 			{position:absolute; top:2px; right:2px; z-index:10401; width:26px; height:26px; }
	#TourVirtualFrame iframe 		{border:0px; width:798px; height:623px; position:absolute; display:block; z-index:10400; top:22px; left:15px; box-shadow:0px 3px 15px rgba(0, 0, 0, .8); -moz-box-shadow:0px 3px 15px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 3px 15px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 3px 15px rgba(0, 0, 0, .8); }
	

.bigShadow 					{box-shadow:0px 3px 15px rgba(0, 0, 0, .8); -moz-box-shadow:0px 3px 15px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 3px 15px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 3px 15px rgba(0, 0, 0, .8); }

#tiHeader table 				{width:100%; height:120px; background-color:#4a3aa2; margin-bottom:5px; }
#tiHeader h1, 
#tiBody h1 					{display:inline-block; position:absolute; top:2px; width:970px; left:50%; margin-left:-485px; font-size:9pt; font-weight:normal; color:#94b4ef; }
#tiHeaderCont 				{width:970px; height:86px; position:relative; }
#tiHeaderCont h1 				{position:absolute; top:1px; left:18px; color:#b1cbf0; z-index:10; padding:0px; margin:0px; font-style:italic; font-family:Times; font-size:24pt; text-shadow:0px 1px 2px rgba(0, 0, 0, .8); }
#tiHeaderCont 				{width:970px; height:86px; position:relative; }
#tiHeaderCont h2 				{position:absolute; top:-1px; left:18px; color:#b1cbf0; z-index:10; padding:0px; margin:0px; font-style:italic; font-family:Times; font-size:14pt; text-shadow:0px 1px 2px rgba(0, 0, 0, .8); }
#tiBody 						{width:970px; margin-left:auto; margin-right:auto; position:relative; }
#tiFooter 						{width:100%; height:250px; margin-top:5px; background-color:#ddd; }


#globalSearchBar 				{width:180px; position:absolute; top:0px; right:0px; background-color:rgba(255, 255, 255, .7); z-index:999; box-shadow:inset 0px 2px 4px rgba(0, 0, 0, .8); -moz-box-shadow:inset 0px 2px 4px rgba(0, 0, 0, .8); -webkit-box-shadow:inset 0px 2px 4px rgba(0, 0, 0, .8); -khtml-box-shadow:inset 0px 2px 4px rgba(0, 0, 0, .8); }
#globalSearchBar:focus, 
#globalSearchBar:hover 			{background-color:rgba(255, 255, 255, 1); }
#globalSearchSubmit 			{z-index:1000; padding:0px; margin:0px; width:26px; height:26px; background-color:transparent; background-image:url(/servo/search.png); border:0px; position:absolute; right:0px; top:0px; }

.brPreview 					{border:0.8em solid #fff; margin:0.3em; display:inline-block; box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .5); -moz-box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .5); -webkit-box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .5); -khtml-box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .5); }
.brPreview img 					{width:18em; display:block; }
.brPreview span 				{background-color:#fff; font-size:1.1em; display:block; text-align:center; }

.button 						{color:#005bcb; font-size:11pt; border:1px solid #fff; height:30px; background-image:url(/servo/ti-button-u-bg.png); background-position:top left; margin:-1px; padding-left:10px; padding-right:10px; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;  box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
.button:hover 					{color:#fff; border:2px solid #fff; margin:-1px; text-decoration:none; background-position:bottom left; text-shadow:0px 0px 2px rgba(0, 0, 0, .7); box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -moz-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); }
.button:focus 					{color:#fff; border:2px solid #fff; margin:-1px; text-decoration:none; background-position:bottom left; text-shadow:0px 0px 2px rgba(0, 0, 0, .7); box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -moz-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -webkit-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -khtml-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); }
.button1 						{color:#005bcb; font-size:9pt; font-weight:bold; border:1px solid #aaa; margin:-1px; padding:4px; padding-left:10px; padding-right:10px; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;  box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
.button1:hover 					{color:#555; border:2px solid #444; margin:-1px; padding:3px; padding-left:9px; padding-right:9px; text-decoration:none; background-position:bottom left; box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -moz-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); }
.button1:focus 					{color:#555; border:2px solid #444; margin:-1px; padding:3px; padding-left:9px; padding-right:9px; text-decoration:none; background-position:bottom left; box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -moz-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -webkit-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -khtml-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); }

.tbutton 						{color:#005bcb; font-size:11pt; border:1px solid #fff; height:1.2em; background-image:url(/servo/ti-button-u-bg.png); background-position:top left; margin:-1px; padding-left:10px; padding-right:10px; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;  box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
.tbutton:hover 					{color:#fff; border:2px solid #fff; margin:-1px; text-decoration:none; background-position:bottom left; text-shadow:0px 0px 2px rgba(0, 0, 0, .7); box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -moz-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); }
.tbutton:focus 					{color:#fff; border:2px solid #fff; margin:-1px; text-decoration:none; background-position:bottom left; text-shadow:0px 0px 2px rgba(0, 0, 0, .7); box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -moz-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -webkit-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); -khtml-box-shadow:0px 0px 2px rgba(0, 0, 0, .4); }

#topPictos 					{padding:0px; margin:0px; display:block; position:relative; width:260px; }
#topPictos li 					{padding:0px; margin:1px; display:inline-block; text-align:center; width:58px; height:51px; }
#topPictos li a 					{padding:0px; margin:2px; display:block; width:62px; height:50px; padding-top:4px; background-color:#6a8ec8; }
#topPictos li img 				{display:block; position:relative; left:-2px; }

#topMenu 					{padding:0px; margin:0px; display:block; position:relative; top:60px; }
#topMenu li 					{display:inline-block; padding:0px; margin:0px; width:76px; background-image:url(/servo/top-menu-separator-simple.png); background-repeat:no-repeat; background-position:0px 9px; position:relative; }
#topMenu img 					{display:inline-block; margin-left:-2px; height:37px; margin-top:3px; margin-bottom:3px; }
#topMenu span 				{display:block; margin:2px; padding:2px; text-align:center; font-size:8pt; color:#fff; position:absolute; top:40px; width:72px; }
/*#topMenu li 					{display:inline-block; padding:0px; margin:0px; width:62px; background-image:url(/servo/top-menu-separator.png); background-repeat:no-repeat; background-position:0px 9px; }
#topMenu img 					{display:block; margin-left:-2px; height:39px; margin-top:3px; margin-bottom:3px; }*/
#topMenu a 					{display:block; position:relative; left:4px; margin-bottom:-15px; padding-bottom:8px; text-align:center; }
.topDown img 					{position:relative; top:5px; }
#loginText 					{position:absolute; right:150px; top:8px; width:200px; text-align:right; color:#fff; font-size:9pt; }

/*#tm1 						{border-bottom:5px solid #517aba; } 
#tm1:hover 					{border-bottom:5px solid #cad6e8; }
#tm2 						{border-bottom:5px solid #34569d; }
#tm2:hover 					{border-bottom:5px solid #c9d3e8; }
#tm3 						{border-bottom:5px solid #78b951; }
#tm3:hover 					{border-bottom:5px solid #d1e4c6; }
#tm4 						{border-bottom:5px solid #7c9acc; }
#tm4:hover 					{border-bottom:5px solid #ced8ea; }
#tm5 						{border-bottom:5px solid #a7bbdc; }
#tm5:hover 					{border-bottom:5px solid #dce3ee; }
#tm6 						{border-bottom:5px solid #51adba; }
#tm6:hover 					{border-bottom:5px solid #cde5e8; }
#tm7, #tm8, #tm9 				{border-bottom:5px solid #50b991; }
#tm7:hover, #tm8:hover, #tm9:hover 		{border-bottom:5px solid #c8e8dc; }
#tm10 						{border-bottom:5px solid #5d50ba; }
#tm10:hover 					{border-bottom:5px solid #d1cdec; }
#tm11 						{border-bottom:5px solid #914fb9; }
#tm11:hover 					{border-bottom:5px solid #e6d8ee; }
#tm12 						{border-bottom:5px solid #b95078; }
#tm12:hover 					{border-bottom:5px solid #ecd3dd; }

#tm30 						{border-bottom:5px solid #517aba; } 
#tm30:hover 					{border-bottom:5px solid #cad6e8; }
#tm31 						{border-bottom:5px solid #517aba; } 
#tm31:hover 					{border-bottom:5px solid #cad6e8; }
#tm32 						{border-bottom:5px solid #517aba; } 
#tm32:hover 					{border-bottom:5px solid #cad6e8; }
#tm33 						{border-bottom:5px solid #517aba; } 
#tm33:hover 					{border-bottom:5px solid #cad6e8; }*/

#xtm1:hover 					{background-color:#517aba; }
#xtm2:hover 					{background-color:#34569d; }
#xtm3:hover 					{background-color:#78b951; }
#xtm4:hover 					{background-color:#7c9acc; }
#xtm5:hover 					{background-color:#a7bbdc; }
#xtm6:hover 					{background-color:#51adba; }
#xtm7:hover, #xtm8:hover, #xtm9:hover 		{background-color:#50b991; }
#xtm10:hover 					{background-color:#5d50ba; }
#xtm11:hover 					{background-color:#914fb9; }
#xtm12:hover 					{background-color:#b95078; }

#xtm30:hover 					{background-color:#517aba; }
#xtm31:hover 					{background-color:#517aba; }
#xtm32:hover 					{background-color:#517aba; }
#xtm33:hover 					{background-color:#517aba; }


/*#leftMenu 					{padding:0px; margin:0px; display:block; width:134px; }
#leftMenu li 					{display:inline-block; width:134px; height:78px; }
#leftMenu li a div 				{display:table; width:108px; height:63px; margin:13px; margin-bottom:0px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -moz-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -webkit-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -khtml-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); }
#leftMenu li a:hover div 			{box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -moz-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -webkit-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -khtml-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); background: -moz-linear-gradient(top,  #2c468c,  #3852aa); background: -webkit-gradient(linear, left top, left bottom, from(#2c468c), to(#3852aa)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c468c', endColorstr='#3852aa'); }
#leftMenu li a div div 			{display:table-cell; vertical-align:middle; text-align:center; font-size:10pt; font-weight:bold; color:#fff; }*/

#leftMenu 					{display:table; width:124px; border-spacing:0px; padding:5px; margin:0px; }
#leftMenu li 					{display:block; padding:0px; margin:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -moz-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -webkit-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); -khtml-box-shadow:0px 0px 3px rgba(255, 255, 255, .7); }
#leftMenu li:hover 				{box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -moz-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -webkit-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); -khtml-box-shadow:0px 0px 2px rgba(255, 255, 255, .7); background: -moz-linear-gradient(top,  #2c468c,  #3852aa); background: -webkit-gradient(linear, left top, left bottom, from(#2c468c), to(#3852aa)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c468c', endColorstr='#3852aa'); }
#leftMenu li a 					{display:table-cell; width:120px; margin:0px; text-align:center; vertical-align:middle; padding:2px; color:#fff; font-size:9pt; }
#leftMenu li img 				{display:inline-block; position:relative; }



#logForm					{z-index:3000; display:inline-block; padding:3px; padding-left:10px; padding-right:10px; margin:0px; position:absolute; top:-5px; right:0px; background-color:rgba(255, 255, 255, .8); padding-top:5px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#logMenu 					{display:none; position:absolute; top:27px; right:2px; border:1px solid #777; background-color:rgba(255, 255, 255, .9); padding-top:3px; z-index:500; -moz-box-shadow:0px 2px 6px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 2px 6px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 2px 6px rgba(0, 0, 0, .8); }
#logMenu ul					{list-style-type:none; padding:2px; margin:0px; }
#logMenu li					{width:230px; position:relative; top:0px; left:0px; padding:2px; margin:0px; padding-left:50px; padding-right:10px; color:#444; }
#logMenu li input[type=text], 
#logMenu li input[type=password] 	{margin-left:12px; width: 210px;}
#logMenu li span				{position:absolute; top:7px; left:7px; color:#444; font-size:10pt; }
#logMenu li a					{color:#444; display:block; }
#logMenu li a:hover				{color:#444; }
#logMenu p					{padding:2px; margin:0px; cursor:pointer; }
#logMenu li .hintString			{display:none; position:absolute; top:0px; left:220px; padding:5px; border:1px solid #aaa; width:140px; background-color:#fff3a1; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#logMenu li:hover .hintString 		{display:block; }
#logMenu li .hintString span		{position:absolute; top:5px; left:-11px; font-family:Arial; font-size:10pt; }


#topSide 						{width:100%; height:5%; top:0%; left:0%; position:absolute; }
#topSide h3 					{color:#fff; top:0.5em; font-size:1.1em; }
#topSide h3 a 					{color:#fff; top:0.5em; font-size:1.1em; }
#leftSide 						{width:80%; height:80%; top:5%; left:0%; position:absolute; }
#rightSide 					{width:20%; height:80%; top:5%; left:80%; position:absolute; }
#bottomSide	 				{width:100%; height:15%; top:85%; left:0%; position:absolute; }


.buttonBg 						{width:20%; height:6.8% !important; }
.buttonBg a					{color:#005bcb; display:block; width:100% !important; height:100% !important; vertical-align:middle !important; font-size:1.4em; text-align:center; border:0px solid #fff; margin:-1px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;  box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
.buttonBg a:hover				{color:#fff; border:2px solid #fff; margin:-3px; text-decoration:none; box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -moz-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 1px 5px rgba(0, 0, 0, .8); background: -moz-linear-gradient(top,  #95baeb,  #b5cff0); background: -webkit-gradient(linear, left top, left bottom, from(#95baeb), to(#b5cff0)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#95baeb', endColorstr='#b5cff0'); }
.buttonBg a:focus 				{background-color:#0e2f5f !important; }
.buttonBg a div					{width:100%; height:100%; display:table; border-spacing:0px; }
.buttonBg a div div				{width:100%; height:100%; display:table-cell; vertical-align:middle; font-weight:bold; color:#2d488f; }
.buttonSel a 					{color:#fff !important; }
.buttonSel a div 				{background-color:rgba(255, 255, 255, .0) !important; }
/*.buttonBg a div div img			{position:absolute; top:0px; left:0px; width:100%; height:100%; }*/


.infoPanel 						{position:relative; background-color:rgba(255, 255, 255, .86); box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
.infoMDiv 						{width:100%; height:48.52em; position:relative; }


#citySel	 					{width:100%; height:100%; border-spacing:10px; padding:10px; }
#citySel td					{-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; background-color:#fff; border:1px solid #ace; }
#xCitySel 						{width:62.6em; height:51.2em; position:relative; }
#xCitySel a:hover 				{text-decoration:none; }

.listUnitItem					{width:49%; display:inline-block; font-size:1.09em; height:22.6%; position:relative; margin:0.5%; margin-bottom:0px; margin-top:0.2%; margin-right:0px; background-image:url(/servo/unit-list-background.jpg); bbackground-color:#fff; border:1px solid #aaa; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; box-shadow:0px 0px 1px rgba(0, 0, 0, .4); -moz-box-shadow:0px 0px 1px rgba(0, 0, 0, .4); -webkit-box-shadow:0px 0px 1px rgba(0, 0, 0, .4); -khtml-box-shadow:0px 0px 1px rgba(0, 0, 0, .4); }
.listUnitItem h3 					{padding-bottom:3px; padding-left:0.6em; height:2.6em; position:absolute; width:98%; color:#888; font-size:1.05em; }
.listUnitItem img 				{display:inline-block; }
.listUnitItem p					{padding:0.1em; margin:0.1em; font-size:0.9em; line-height:1.16em; }
.uImgLittle 					{width:31%; position:absolute; top:5%; left:2%; border:0.3em solid #fff; box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
.uImgLittleL 					{border:2px solid #fff; box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
.listP 						{font-size:0.7em; position:absolute; bottom:16%; margin-left:36.6%; }

.ledSettings 					{display:block; font-size:9em; margin:-0.4em; position:relative; left:-0.35em; }
.ledShadow 					{text-shadow:0px 0px 5px rgba(255, 255, 255, 1), 0px 0px 5px rgba(255, 255, 255, 1); }
.ledBlinking 					{text-decoration:blink; }

.infoCols 						{width:100%; height:100%; color:#1c5ab3; }
.infoCols td					{border:0px !important; }
.infoCols td div					{padding:1em; font-size:1.2em; color:#1c5ab3; margin:0.1em; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
.infoSelected 					{background-image:url(/servo/selected-row.png); background-position:right center; color:#fff !important; margin-right:-10px !important; }

.bottomSideButton 				{width:10.5%; height:70%; top:18%; left:0%; position:absolute; background-position:center; border:0px solid #fff; box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .9); -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; }
.bottomSideButton:hover 			{border:2px solid #fff; margin:-2px; box-shadow:0px 2px 4px rgba(0, 0, 0, 1); -moz-box-shadow:0px 2px 4px rgba(0, 0, 0, 1); -webkit-box-shadow:0px 2px 4px rgba(0, 0, 0, 1); -khtml-box-shadow:0px 2px 4px rgba(0, 0, 0, 1); }
.bottomSideButton span 			{position:absolute; bottom:0.2em; left:0em; width:100%; text-align:center; display:block; color:#fff; }

.deg45 						{border:1px solid #555; background-color:transparent !important; width:4em; height:4em; display:inline-block; -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5); }
.degNail 						{background-color:#555; display:inline-block; width:0.5em; height:0.5em; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; }
.degTable 					{width:100%; height:100%; position:absolute; top:0px; left:0px; padding:0px; border-spacing:0.3em; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; }
.degTable td					{text-align:center; border:0.14em solid #fff; color:#fff; font-size:1.1em; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }

.priceList 						{width:100%; border-spacing:0em; }
.priceList td 					{font-weight:bold; padding:0.5em; padding-left:0.1em; padding-right:0.1em; font-size:1.06em; }
.prListTR 						{background-color:#dadee1; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
.prListTR td					{padding:0.8em; padding-left:0.1em; padding-right:0.1em; }

.blueButton 					{padding:0.7em; background-color:rgba(0, 60, 200, .6); font-weight:bold; display:inline-block; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
.blueButton1 					{padding:6px; background-color:#3a5da2; font-weight:bold; display:inline-block; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
.blueGreen1 					{padding:6px; background-color:#78b951; font-weight:bold; display:inline-block; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
.greyButton 					{padding:0.7em; background-color:rgba(200, 200, 200, .6); font-weight:bold; display:inline-block; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
.btnActive 						{background-color:rgba(200, 200, 200, 1); }


#keyboard 					{height:13.5em; width:59.4em; position:relative; background-color:#aaa; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; z-index:100; }
#keyboard input[type=button] 		{font-family:Arial; font-weight:bold; font-size:0.833em; width:3.8em; height:3.8em; position:absolute; border:1px solid #777; background-color:#ddd; color:#333; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; box-shadow:inset 0px 0px 5px rgba(255, 255, 255, .9); -moz-box-shadow:inset 0px 0px 5px rgba(255, 255, 255, .9); -webkit-box-shadow:inset 0px 0px 5px rgba(255, 255, 255, .9); -khtml-box-shadow:inset 0px 0px 5px rgba(255, 255, 255, .9); }

#citySearchTable a:hover 			{background-color:#eee; }
#citySearchTable a:focus 			{background-color:#555; color:#fff; }

#cityHome 					{width:62.6em; height:51.2em; position:relative; }
#cityHome h1 					{font-family:Arial; text-align:right; position:absolute; left:inherit; top:inherit; font-weight:normal; bottom:0.3em; right:0.2em; color:rgba(255, 255, 255, .8); font-size:7em; padding:0em; margin:0em; text-shadow:0px 0px 1px rgba(255, 255, 255, 1), 0px 2px 7px rgba(0, 0, 0, .9); z-index:10000; }

.elCheckBox 					{position:relative; display:inline-block; background-color:#fff; width:1.8em; height:1.8em; overflow:hidden; -moz-border-radius:4em; -webkit-border-radius:4em; -khtml-border-radius:4em; border-radius:4em; background-color:#fff; box-shadow:inset 0em 0.1em 0.6em rgba(0, 0, 0, .5); -moz-box-shadow:inset 0em 0.1em 0.6em rgba(0, 0, 0, .5); -webkit-box-shadow:inset 0em 0.1em 0.6em rgba(0, 0, 0, .5); -khtml-box-shadow:inset 0em 0.1em 0.6em rgba(0, 0, 0, .5); }
.elCheckBox div					{background-color:#5c5; width:1em; height:1em; top:0.43em; left:0.41em; position:absolute; -moz-border-radius:4em; -webkit-border-radius:4em; -khtml-border-radius:4em; border-radius:4em; }
.elCheckBox input 				{opacity:0.01; }

#pager 						{position:absolute; top:-0.5em; right:-0.2em; }
#pager li						{display:inline-block; padding:0.8em; margin:0.2em; background-color:#ddd; font-weight:bold; cursor:pointer; -moz-border-radius:0.4em; -webkit-border-radius:0.4em; -khtml-border-radius:0.4em; border-radius:0.4em; z-index:100; }
#wpager, #wcpager 				{padding:0px; margin:0px; position:relative; }
#wpager li, #wcpager li			{display:inline-block; padding:0px; margin:2px; cursor:pointer; color:#fff; background-color:#a7b8d9; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#wcpager li 					{margin-left:2px; margin-right:2px; }
#wcpager li 					{-moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; -khtml-border-bottom-right-radius:0px; border-bottom-right-radius:0px; -moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px; -khtml-border-bottom-left-radius:0px; border-bottom-left-radius:0px; }
#wpager li a					{display:inline-block; padding:5px; padding-left:10px; padding-right:10px; font-weight:bold; cursor:pointer; color:#fff; text-align:center; font-size:10pt; }
#wcpager li a					{display:inline-block; padding:5px; font-weight:bold; cursor:pointer; color:#fff; text-align:center; font-size:9pt; }
#wcpager li span				{display:inline-block; padding:5px; font-weight:bold; cursor:default; color:#fff; text-align:center; font-size:9pt; }
#wpager li a:hover, 
#wcpager li a:hover 				{text-decoration:none; }
#wpagersel 					{background-color:#3a5da2 !important; }

.roundedCorner 				{-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
.roundedCorner2 				{-moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
.roundedCorner20 				{-moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px; }
.dropShadow 					{box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); }

.imageBorder 					{display:inline-block; position:relative; margin:1em; border:1em solid #fff; background-color:#fff; box-shadow:0px 0.1em 0.5em rgba(0, 0, 0, .5); -moz-box-shadow:0px 0.1em 0.5em rgba(0, 0, 0, .5); -webkit-box-shadow:0px 0.1em 0.5em rgba(0, 0, 0, .5); -khtml-box-shadow:0px 0.1em 0.5em rgba(0, 0, 0, .5); }
.imageBorderL 					{display:inline-block; position:relative; margin:0.3em; border:0.2em solid #fff; background-color:#fff; box-shadow:0px 0.1em 0.3em rgba(0, 0, 0, .5); -moz-box-shadow:0px 0.1em 0.3em rgba(0, 0, 0, .5); -webkit-box-shadow:0px 0.1em 0.3em rgba(0, 0, 0, .5); -khtml-box-shadow:0px 0.1em 0.3em rgba(0, 0, 0, .5); }
.imageBorderL span				{display:block; height:2.36em; font-size:0.8em; background-color:#fff; text-align:center; }

#galleryTabs 					{position:absolute; left:-2.4em; top:-1.2em; z-index:121; width:12em; }
#galleryTabs li 				{display:inline-block; padding:0em; margin:0.14em; position:relative; z-index:30; background-color:#e4e4e4; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; }
#galleryTabs li a				{display:inline-block; padding:0.79em; padding-top:1.1em; width:14em; }
#gTabSel 					{background-color:#ccc !important; }

#callField 					{width:49.9em; height:9em; position:relative}
#callField h3					{color:#fff; font-size:1.5em; position:absolute; top:1.4em; left:1em; width:14em; text-align:center; text-shadow:0em 0.04em 0.14em rgba(0, 0, 0, .6); }
.whiteTitle 					{color:#fff; font-size:1.5em; text-shadow:0em 0.04em 0.14em rgba(0, 0, 0, .6); }
#callField h4					{color:#fff; font-size:1.3em; font-weight:bold; position:absolute; top:3.5em; left:1.24em; width:17.54em; text-align:center; text-shadow:0em 0.04em 0.14em rgba(0, 0, 0, .6); }
#callField span 				{font-size:1.1em; color:#fff; position:absolute; top:5.6em; left:25em; width:30em; text-align:center; display:block; }

#phoneContent span 			{display:block; text-align:left; margin-left:1.4em; font-weight:bold; }


#unitresultshere, 
.imagepreview 					{color:#777; padding:0.3em; border:0px; font-size:1.2em; overflow:hidden; overflow-y:auto; -moz-border-radius:0.4em; -webkit-border-radius:0.4em; -khtml-border-radius:0.4em; border-radius:0.4em; background-color:#fff; box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6); -moz-box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6); -webkit-box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6); -khtml-box-shadow:inset 0px 1px 4px rgba(0, 0, 0, .6); }

#quickCityList, #quickTematics 	{position:absolute; top:0px; left:10px; width:208px; background-color:#eee; border:1px solid #aaa; border-top:0px; padding:0px; margin:0px; box-shadow:0px 2px 3px rgba(0, 0, 0, .8); -moz-box-shadow:0px 2px 3px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 2px 3px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 2px 3px rgba(0, 0, 0, .8); }
#quickCityList li 				{display:inline-block; padding:3px; width:202px; color:#555; }
#quickCityList li:hover 			{background-color:#aaa; cursor:pointer; color:#fff; }

#rightTabList 					{position:absolute; padding:0px; margin:0px; width:200px; }
#rightTabList li 				{padding:0px; margin:1px; display:inline-block; width:180px; cursor:pointer; background-color:#eee; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#rightTabList li a, 
#rightTabList li span 			{padding:5px; display:block; padding-left:20px; }
#rightTabList li a:hover 			{text-decoration:none; }

.simpleList 					{padding:0px; margin:0px; font-size:9pt; }
.simpleList li 					{padding:0px; margin:0px; display:inline-block; font-size:7pt !important; width:146px; }
.simpleList li input[type=checkbox] 	{position:relative; top:2px; }

#shortdescEditor, 
#pricedescEditor 				{color:#333; width:524px; height:120px; cursor:text; }
#shortdescEditor span, 
#pricedescEditor span 			{display:inline; color:#333; }

#packetChoicer 				{width:100%; border-spacing:10px; padding:0px; padding-top:0px; position:relative; margin-top:-10px; margin-bottom:40px; }
#packetChoicer td 				{background-color:#eee; box-shadow:inset 0px 0px 2px rgba(0, 0, 0, .3); -moz-box-shadow:inset 0px 0px 2px rgba(0, 0, 0, .3); -webkit-box-shadow:inset 0px 0px 2px rgba(0, 0, 0, .3); -khtml-box-shadow:inset 0px 0px 2px rgba(0, 0, 0, .3); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#packetChoicer td td 			{background-color:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; -khtml-box-shadow:none; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#packetChoicer h2 			{padding:5px; margin:0px; background-color:#a7b8d9; color:#fff; font-weight:bold; text-align:center; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; border-top-left-radius:5px; }

#topSteps 					{padding:3px; background-color:#3a5da2; position:relative; z-index:500; }
#topSteps p					{padding:1px; margin:1px; }
#topSteps span				{padding:0px; margin:0px; display:inline; }

#topSteps td 					{color:#fff; }
#topSteps a 					{color:#fff; }

.pkgSelector 					{position:absolute; left:10px; bottom:20px; width:214px; background-color:#a7b8d9; color:#fff; padding:15px; text-align:center; font-size:12pt; }
.pkgButtons 					{background-color:#3a5da2; position:absolute; top:-10px; width:100%; }
.pkgButtons:hover 				{background-color:#94c416; }
.pkgButtons a 					{padding:16px; text-align:center; display:block; padding-right:50px; font-size:12pt; color:#fff; }
.pkgButtons a:hover 			{text-decoration:none; }

.stepRightHeader 				{text-align:center !important; font-size:14pt !important; }
.stepRightHeader h2 			{color:#1981c0; font-weight:bold; }
.stepRightHeader span 			{color:#1981c0 !important; }
.stepRightHeader div 			{display:inline; }

.colorPacket2 					{color:#ddd; }
.colorPacket3 					{color:#d2ab67; }

.offerDesc 					{width:20px; height:30px; overflow:hidden; }
.offerCont 					{position:relative; cursor:pointer; }
.offerCont .inEditSpan 			{position:absolute; top:3px; right:40px; padding:5px; padding-left:20px; padding-right:20px; background-color:rgba(0, 0, 0, .2); display:none; }
.offerCont:hover .inEditSpan 		{display:block; }


.dpDiv 						{}
.dpTable 						{font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050; background-color: #ece9d8; border: 1px solid #aaaaaa; }
.dpTR 						{}
.dpTitleTR 					{}
.dpDayTR 					{}
.dpTodayButtonTR 				{}
.dpTD 						{border: 1px solid #ece9d8; }
.dpDayHighlightTD 				{background-color: #cccccc; border: 1px solid #aaaaaa; }
.dpTDHover 					{background-color: #aca998; border: 1px solid #888888; cursor: pointer; color: red;}
.dpTitleTD 					{}
.dpButtonTD 					{}
.dpTodayButtonTD 				{}
.dpDayTD 					{background-color: #cccccc; border: 1px solid #aaaaaa; color: white; }
.dpTitleText 					{font-size: 12px; color: gray; font-weight: bold; }
.dpDayHighlight 				{color: 4060ff; font-weight: bold; }
.dpButton 					{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #d8e8ff; font-weight: bold; padding: 0px; }
.dpTodayButton 				{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #d8e8ff; font-weight: bold; }

.resInsideSpan span 			{display:inline !importat; }

#topAdMenu 					{padding:0px; margin:0px; position:relative; left:5px; top:5px; }
#topAdMenu li 				{display:inline-block; padding:0px; margin:1px; background-color:#a8b8d9; width:90px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
.topAdMenuSelected 			{background-color:#3a5da1 !important; }
#topAdMenu li a				{display:inline-block; padding:7px; padding-bottom:12px; font-size:9pt; color:#fff; text-align:center; font-weight:bold; width:76px; }
#topAdMenu li a:hover			{text-decoration:none; }
#topAdHeader 				{padding:5px; margin-left:5px; height:240px; overflow-y:auto; background-color:#3a5da1; position:relative; z-index:200; left:1px; color:#fee004; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -khtml-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -khtml-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
#topAdHeader a 				{color:#fee004; }
#myUnitList .uUnitListSel 		{display:inline-block; width:253px; margin:2px; padding:2px; border:1px solid rgba(255, 255, 255, .3); -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#myUnitList .uUnitListSel:hover 	{text-decoration:none; background-color:rgba(255, 255, 255, .2); }
#myUnitList .uUnitListSel span 	{color:#bbb; font-size:7pt; }
/*#myUnitList div a 				{display:block; height:26px; }*/

.cleanTable table 				{border-spacing:0px !important; }
.cleanTable table td 				{border:0px !important; background:none !important; }

#xAddSelHeader 				{display:block; text-align:center; }
#xAddSelHeader a 			{padding:3px; padding-left:10px; padding-right:10px; display:inline-block ;}


#ELpWindow 					{background-color:rgba(58, 93, 161, .9); border:1px solid rgba(255, 255, 255, .4); z-index:10000; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0px 2px 3px rgba(0, 0, 0, .8); -moz-box-shadow:0px 5px 15px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 2px 3px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 2px 3px rgba(0, 0, 0, .8); }
#ELpWindow span 				{color:#fff; font-size:8pt; font-weight:bold; }
#ELpWindow iframe 			{display:block; border:0px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }

#langPanel, #sharePanel 		{width:8.8em; padding:0.3em; padding-bottom:8em; position:absolute; bottom:1.6em; left:-0.6em; background-color:rgba(255, 255, 255, .7); border:1px solid rgba(255, 255, 255, .8); -moz-border-radius:1.2em; -webkit-border-radius:1.2em; -khtml-border-radius:1.2em; border-radius:1.2em; box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .8); -moz-box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .8); -webkit-box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .8); -khtml-box-shadow:0em 0.1em 0.6em rgba(0, 0, 0, .8); }

#LangMenu 					{position:absolute; top:22px; right:0px; z-index:1000; background-color:rgba(255, 255, 255, .9); border:1px solid #777; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }
#LangMenu ul 				{padding:0px; margin:0px; width:120px; }
#LangMenu li 					{text-align:left; display:block; padding:1px; margin:0px; }
#LangMenu li:hover 			{background-color:rgba(50, 50, 50, .4); }
#LangMenu li a 				{display:block; padding:2px; padding-left:6px; font-size:9pt; }
#LangMenu li a span 			{position:relative; top:-3px; left:5px; }
#LangMenu li a img 			{height:16px;  }
#LangMenu li a:hover 			{text-decoration:none; }

.searchList 					{position:relative; display:inline-block; width:18.4em; height:6.52em; margin:0.3em; margin-bottom:0.1em; padding:0.2em; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; background-color:rgba(67, 120, 196, .3); }
.searchList h2 					{position:absolute; top:0.2em; left:0.4em; width:17.6em; font-size:1em; }
.searchList h2 span 				{position:relative; display:block; top:0px; left:0px; border:0px; color:#777; font-size:0.95em; }
.searchList span 				{position:absolute; top:5em; left:0.6em; width:17.2em; border-top:1px dotted #999; padding:0.08em; }

#searchTop 					{position:relative; height:4em; border-bottom:1px solid #ccc; }
#searchTop span 				{display:block; padding:0.6em; padding-top:0.4em; font-size:1.4em; text-align:left; font-weight:bold; width:10em; }
#searchTop ul 				{position:absolute; right:1em; bottom:0em; border:0px; padding:0px; margin:0px; }
#searchTop ul li 				{display:inline-block; background-color:#ddd; margin-right:0.2em; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; border-top-left-radius:5px; }
#searchTop ul li a 				{display:inline-block; padding:0.4em; padding-left:0.6em; padding-right:0.6em; font-size:1.4em; }

.selectedTab 					{background-color:#bbb !important; }

.sList 						{display:block; padding:2px; margin:0px; border:0px; background-color:#fff; }
.sList li 						{padding:0px; margin:0px; display:block; }
.sList li a 						{display:block; padding:3px; font-size:9pt; }

.sMenu 						{display:inline-block; padding:0px; margin:0px; bottom:0px; position:relative; top:5px; left:5px; }
.sMenu li 						{display:inline-block; padding:5px; padding-left:8px; padding-right:8px; padding-top:4px; cursor:pointer; color:#fff; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; border-top-left-radius:5px; }

#aSearchLeft 					{width:170px; padding:10px; }
#aSearchLeft span 				{font-size:8pt; color:#fff; display:block; }
#aSearchLeft select 			{font-size:9pt; }
#aSearchLeft ul 				{padding:1px; margin:0px; border:0px; }
#aSearchLeft ul li 				{padding:0px; margin:0px; display:block; }
#aSearchLeft ul li a 				{padding:3px; padding-left:7px; margin:0px; display:block; font-size:9pt; }

#leftSearchSelector 			{padding:0px; margin:0px; border:0px; padding:0px; margin:0px; padding-left:5px; }
#leftSearchSelector li 			{display:inline-block; padding:3px; margin:0px; margin-right:3px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; border-top-left-radius:5px; }
#leftSearchSelector li img 		{height:28px; margin:-3px; position:relative; top:2px; cursor:pointer; }

#searchTopList, 
#searchTopListX, 
#searchTopListY  				{padding-left:5px; }
#searchTopList a 				{display:inline-block; padding:2px; padding-left:4px; padding-right:4px; margin:1px; width:88px; font-size:8pt; }
#searchTopListX a 				{display:inline-block; padding:2px; padding-left:4px; padding-right:4px; margin:1px; width:130px; font-size:8pt; }
#searchTopListY a 				{display:inline-block; padding:2px; padding-left:4px; padding-right:4px; margin:1px; width:280px; font-size:8pt; }

.uSearchInside h3 				{color:#2c8abe; }
.uLegend p 					{padding:2px; margin:2px; font-size:9pt; font-weight:bold; }
.uLegend p span 				{color:#2c8abe; }
.uLegend p span a 				{color:#2c8abe !important; }

#searchListCont 				{-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -khtml-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -khtml-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
#searchListCont h2 			{margin:0px; padding:5px; padding-left:15px; font-size:10pt; font-weight:bold; text-shadow:0px 0px 2px rgba(255, 255, 255, 1), 0px 0px 2px rgba(255, 255, 255, 1), 0px 0px 2px rgba(255, 255, 255, 1); }
#searchListContB 				{font-size:8pt; color:#aaa; }
#searchListContB a 			{display:inline-block; color:#777; padding:1px; padding-left:3px; padding-right:3px; margin:2px; font-size:8pt; }

#ulUnderMap 				{width:170px; padding:0px; margin:0px; margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:10px; }
#ulUnderMap li 				{display:block; padding:0px; margin:0px; }
#ulUnderMap li a 				{padding:4px; font-size:9pt; text-align:center; display:block; }

#resHeader 					{position:relative; }
#resHeader ul 				{position:absolute; top:-6px; right:-6px; padding:0px; margin:0px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }
#resHeader ul li 				{display:inline-block; padding:2px; margin:0px; }
#resHeader a 					{display:inline-block; padding:4px; padding-left:8px; padding-right:5px; cursor:pointer; font-size:8pt; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }

.sListRightSide 					{width:100%; border-spacing:2px; margin-top:-10px; margin-bottom:-6px; }
.sListRightSide span 			{font-size:7pt; position:relative; top:-3px; display:inline-block; margin-left:-2px; margin-right:-10px; }
.sListRightSide a 				{display:block; padding:4px; text-align:center; background-color:#3a5da2; font-size:9pt; font-weight:bold; color:#fff; position:relative; top:3px; left:3px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }

#SoftListChange 				{position:absolute; top:-2px; right:15px; z-index:20000; background-color:#fff; padding:0px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -khtml-border-bottom-right-radius:5px; border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -khtml-border-bottom-left-radius:5px; border-bottom-left-radius:5px; }
#SoftListChange ul 				{padding:0px; margin:0px; }
#SoftListChange ul li 			{padding:2px; margin:0px; display:inline-block; }
#SoftListChange a				{padding:3px; padding-left:5px; padding-right:5px; font-size:8pt; display:block; font-weight:bold; cursor:pointer; -moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px; -khtml-border-bottom-right-radius:3px; border-bottom-right-radius:3px; -moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; -khtml-border-bottom-left-radius:3px; border-bottom-left-radius:3px; }

#searchPager 				{text-align:center; padding:3px; }
#searchPager a, 
#searchPager span 			{margin:2px; padding:3px; padding-left:7px; padding-right:7px; display:inline-block; font-size:9pt; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#searchPager a:hover 			{background-color:#d1d9e9; }
#searchPager .pagerActived 	 	{background-color:#3a5da2; color:#fff; }

#unitWebMenuTop 			{display:block; padding:0px; margin:0px; padding-left:10px; }
#unitWebMenuTop li 			{margin:1px !important; padding:10px !important; padding-top:3px !important; padding-bottom:3px !important; display:block; font-size:9pt; font-weight:bold; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
#unitWebMenuTop li:hover 		{text-decoration:underline; }

.unitWebCont 					{padding:5px; padding-left:10px; padding-right:10px; padding-bottom:15px; font-size:9pt; position:relative; }

#rChViewMode 				{padding:2px !important; padding-top:0px !important; margin:0px !important; display:inline-block; }
#rChViewMode li 				{display:inline-block !important; width:76px !important; padding:3px !important; padding-left:7px !important; padding-right:7px !important; font-size:8pt; margin:2px; font-weight:bold; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }

.rightContactPanel 				{padding-top:10px; padding-bottom:10px; }
.rightContactPanel h3 			{padding:2px; padding-bottom:2px; padding-top:7px; text-align:center; }
.rightContactPanel p 			{margin:0px; padding:0px; padding-bottom:5px; text-align:center; font-size:13pt; color:#d00; }
.rightContactButton 			{font-size:9pt; margin:2px; margin-left:11px; width:154px; text-align:center; }

#OtherRightPos 				{width:100%; border-spacing:3px; padding:5px; }
#OtherRightPos span 			{color:#777; display:inline-block; position:relative; top:-2px; }

#xolSearch 					{margin:-9px; margin-top:-4px; background-color:#fff; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; -khtml-border-bottom-right-radius:4px; border-bottom-right-radius:4px; -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; -khtml-border-bottom-left-radius:4px; border-bottom-left-radius:4px; }
#xolSearch span 				{color:#777; margin-top:6px; }

#comTable 					{border-spacing:0px; }
#comTable td 				{font-size:8pt; min-width:200px; padding:5px; max-width:300px; }
#comTable h2 				{padding:2px; margin:0px; color:#2c8abe; font-size:9pt; font-weight:bold; }
#comTable span 				{display:inline; padding:0px; margin:0px; }
#comTable p 					{padding:1px; margin:1px; }

#comTopDiv 					{width:970px; padding-left:50%; margin-left:-485px; }
#comTopDiv ul 				{padding:0px; margin:0px; }
#comTopDiv li 				{padding:0px; margin:1px; display:inline-block; }
#comTopDiv li a 				{font-size:9pt; font-weight:bold; position:relative; top:2px; background-color:#eee; display:block; padding:3px; padding-left:10px; padding-right:10px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; -khtml-border-top-right-radius:5px; border-top-right-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; border-top-left-radius:5px; }

.compDotTable 				{width:100%; border-spacing:1px; }
.compDotTable td 				{text-align:left; padding:2px !important; margin:0px; min-width:90px !important; width:50% !important; }
.compDotTable span 			{font-size:8pt; position:relative; top:-2px; left:2px; padding:1px; margin:0px; }
.compDotTable img 				{height:12px; width:12px; padding:0px; margin:0px; display:inline-block; }

#rightFreeAccomodations a:hover 	{text-decoration:none; }


#fpTopLogin td 					{font-size:9pt; }
#fpTopLogin input[type=text], 
#fpTopLogin input[type=password]	{font-size:9pt; height:14px; width:100px; }
#fpTopLogin input[type=submit]		{font-size:9pt; height:20px; padding-top:1px; padding-bottom:1px; }

.homeBorders h2 					{padding:2px; margin:2px; color:#fff; font-size:14pt; position:relative; text-shadow:0px 0px 1px rgba(255, 255, 255, 1), 0px 0px 3px rgba(0, 0, 0, .6); }
.homeBorders h3 					{padding:2px; margin:2px; color:#fff; font-size:9pt; padding-left:20px; font-weight:normal; }
.homeBorders a:hover 				{text-decoration:none; }

#recentUnits 						{position:relative; width:364px; height:434px; padding:3px; overflow:hidden; overflow-y:scroll; }
#recentUnits div 					{display:block; position:relative; padding:2px; margin:2px; min-height:96px; border-bottom:1px dotted #2d620d; padding-bottom:7px; }
#recentUnits h4 					{font-size:9pt; color:#2d620d; font-weight:bold; padding:1px; margin:1px; margin-left:0px; padding-bottom:3px; }
#recentUnits h5 					{font-size:8pt; color:#2d620d; font-weight:bold; padding:1px; margin:1px; margin-left:90px; }
#recentUnits img 					{position:absolute; top:2px; left:2px; width:80px; }
#recentUnits span 					{display:block; font-size:8pt; color:#2d620d; }
#recentUnits:hover 				{text-decoration:none; }

.whiteBGUList 						{display:inline-block !important; margin-left:-1px !important; padding:3px !important; padding-top:1px !important; padding-bottom:1px !important; background-color:rgba(255, 255, 255, .8); }
#topLast1 img 					{width:70px; }
#topLast1 h4 						{margin-left:80px; }
#topLast1 h5 						{margin-left:80px; }
#topLast1 span 					{margin-left:80px; }

#firstSearchLeft ul 					{padding:3px; padding-left:5px; margin:2px; }
#firstSearchLeft ul li 				{padding:0px; margin:1px; display:block; }
#firstSearchLeft a 					{font-size:9pt; font-weight:bold; color:#fff; padding:7px; margin-left:14px; display:block; }

#hFirstSearchLeft 					{display:inline-block; position:absolute; left:300px; top:-30px; background-color:#014188; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; z-index:50; padding:10px; width:190px; }
#hFirstSearchLeft h3 				{padding-left:7px; color:#b5cee9; }
#hFirstSearchLeft ul 				{padding:3px; margin:2px; padding-top:10px; }
#hFirstSearchLeft ul li 				{padding:0px; margin:1px; display:block; }
#hFirstSearchLeft a 				{font-size:9pt; font-weight:bold; color:#fff; padding:3px; margin-left:4px; display:block; }

#firstSearchCenter span 			{display:block; color:#fff; font-size:8pt; margin-top:14px; position:relative; padding-bottom:1px; }

#homeInformator 					{position:relative; width:260px; }
#homeInformator img 				{display:block; position:absolute; top:6px; left:14px; }
#homeInformator h3 				{z-index:10; position:absolute; top:170px; right:10px; text-shadow:0px 1px 5px rgba(0, 0, 0, .7); color:rgba(255, 255, 255, .8); font-size:20pt; }
#homeInformator ul 				{display:block; padding:0px; margin:0px; padding-top:240px; padding-left:40px; }
#homeInformator li 				{padding:0px; margin:3px; display:block; width:160px; }
#homeInformator a 					{padding:5px; padding-left:8px; margin:0px; display:block; width:160px; color:#2d488f; font-size:9pt; font-weight:bold; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;  box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .5); }

#homeDestBottom 					{position:relative; padding-bottom:18px; }
#homeDestBottom h2 				{display:block; }
#homeDestBottom h3 				{font-size:10pt; color:#edc; display:inline-block; padding:2px; margin:0px; }
#homeDestBottom div 				{padding:2px; padding-left:20px; padding-right:10px; font-size:8pt; color:#aaa; }
#homeDestBottom a 				{font-size:9pt; color:#fff; }

#homeListBottomTable 				{width:100%; border-spacing:30px; padding:15px; padding-top:5px; }
#homeListBottomTable ul 			{display:block; padding:0px; margin:0px; padding-left:10px; margin-top:-20px; margin-bottom:-10px; }
#homeListBottomTable li 			{display:block; padding:0px; margin:1px; }
#homeListBottomTable li a 			{display:block; padding:4px; font-size:9pt; }
.homeListBottomTD 					{text-align:center; padding:8px; font-size:9pt; font-weight:bold; width:25%; }

#masterBottomTable 				{width:100%; border-spacing:15px; padding:15px; padding-top:5px; }

#hBottomSocial 					{text-align:center; }
#hBottomSocial a 	 				{display:inline-block; margin:5px; margin-right:30px; margin-left:10px; }
#bottomSocial 					{text-align:center; margin-top:20px; }
#bottomSocial a 	 				{display:block; margin:5px; }

#bottomContact 					{margin-top:20px; width:180px; }
#bottomContact span				{font-size:8pt; display:block; color:#fff; }

.commentList 						{padding:2px; position:relative; margin:3px; margin-bottom:5px; margin-left:0px; margin-right:0px; border:1px dotted #ccc; }
.commentList div span 				{text-align:left; font-size:7pt; display:block; border-bottom:1px dotted #aaa; padding-left:5px; padding-right:5px; font-style:italic; }
.commentList div h5 					{text-align:left; font-size:9pt; padding:0px; margin:0px; padding-left:4px; display:block; color:#517aba; }
.commentList p 						{padding:5px; margin:0px; font-size:9pt; }

#wasHere 						{margin-left:80px; margin-top:-20px; border-spacing:7px; }
#wasHere td 						{font-size:9pt; font-weight:bold; }
#wasHere label 					{display:block; }
#wasHere span 					{position:relative; top:-2px; }

.facebookShare 					{display:inline-block; width:24px; height:24px; background-image:url(/servo/facebook-share.png); margin:5px; }
.facebookShare:hover 				{background-position:0px 24px; }
.twitterShare 						{display:inline-block; width:24px; height:24px; background-image:url(/servo/twitter-share.png); margin:5px; }
.twitterShare:hover 					{background-position:0px 24px; }

#globalBottom h2 					{padding-top:10px !important; padding-left:15px !important; }


#xpager 							{padding:5px; text-align:center; }
#xpager a, 
.pagerActived, 
#xpager span 						{display:inline-block; padding:5px; padding-left:10px; padding-right:10px; font-size:8pt; color:#fff; }
.pagerActived 						{background-color:#7f9de5; }


#cc div 							{padding:0px; margin:0px; }
#cc p 							{padding:2px; margin:2px; width:inherit; height:inherit; position:relative; display:block; top:inherit; left:inherit; }
#cc span 							{padding:0px; margin:0px; width:inherit; height:inherit; position:relative; display:inline !important; top:inherit; left:inherit; }

.MsoListParagraph 					{padding-left:3em !important; }

.whiteLink 							{font-size:1.5em; position:absolute; padding:0.3em; padding-left:1em; padding-right:1em; height:1.1em; display:inline-block; background-color:rgba(255, 255, 255, .8); font-weight:bold; }
.whiteLink:hover 					{background-color:#fff; text-decoration:none; }

#masterPres 						{font-size:1.2em; }
#masterPres h2 					{font-size:1.2em; font-weight:bold; color:#777; padding-bottom:0.5em; }


#addAdditionalInfos 				{position:absolute; top:372px; left:656px; display:table; width:154px; height:154px; z-index:10; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); }
#addAdditionalInfos div 				{display:table-cell; text-align:center; vertical-align:middle; font-size:9pt; font-weight:bold; color:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; cursor:pointer; }
#addAdditionalInfos div:hover 		{border:2px solid #fff; }

#editUnitDetails 					{margin:10px; background-color:#fff; }
#editUnitDetails h2 					{font-weight:bold; padding:5px; }
#editUnitDetails table 				{width:100%; border-spacing:10px; }
#editUnitDetails table td 				{width:25%; }
#editUnitDetails label input[type=checkbox] 		{position:relative; top:2px; }
#editUnitDetails label  				{font-weight:bold; }

#wcImages 						{text-align:center; margin-bottom:20px; margin-left:-15px; margin-right:-15px; }
#wcImages a 						{position:relative; height:160px; display:inline-block; margin:5px; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -moz-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); -khtml-box-shadow:0px 1px 3px rgba(0, 0, 0, .8); }
#wcImages img 					{width:140px; height:105px; border:1px solid #aaa; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; }
#wcImages span 					{position:absolute; width:140px; top:112px; left:5px; text-align:center; font-size:8pt; }








