html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
/* remember to define focus styles! */
:focus { outline: 0; }
body { line-height: 120%; color: black; background: white; }
ol, ul { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left;	font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q {	quotes: "" ""; }
strong { font-weight: bold; }
em { font-style: italic; }
.ar   { text-align: right; }
.al   { text-align: left; }
.ac   { text-align: center; }
.aj   { text-align: justify; }
.bg_w { background-color: #FFF; }
.clb   { clear: both; height: 0px; line-height: 0px; font-size: 0px; }
.colorred { color: red; }
.colorgray { color: gray; }
.dn   { display: none; }
.db { display: block; }
.fl   { float: left; }
.fr   { float: right; }
.lh150   { line-height: 150%; }
.lh125   { line-height: 125%; }
.mr10{margin-right:10px;}
.mr5{margin-right:5px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.ml20   { margin-left: 20px; }
.pl5   { padding-left: 5px; }
.pl10   { padding-left: 10px; }
.pl20   { padding-left: 20px; }
.pr5   { padding-right: 5px; }
.pr10   { padding-right: 10px; }
.pr20   { padding-right: 20px; }
.pb5   { padding-bottom: 5px; }
.pt10   { padding-top: 10px !important; }
.p10   { padding: 10px; }
.p5   { padding: 5px; }
.p2   { padding: 2px; }
.pt20   { padding-top: 20px; }
.s10   { font-size: 10px; }
.s11   { font-size: 11px; }
.s12   { font-size: 12px; }
.s14   { font-size: 14px; }
.s16   { font-size: 16px; }
.vm   { vertical-align: middle; }
.vb   { vertical-align: bottom; }
.vt   { vertical-align: top; }
a.nu:link, a.nu:active, a.nu:visited, a.nu:hover { text-decoration: none; }
.uln { list-style: disc inside; }
.b920{width:920px;float:left;margin-right:20px;}.b910{width:910px;float:left;margin-right:20px;}.b900{width:900px;float:left;margin-right:20px;}.b890{width:890px;float:left;margin-right:20px;}.b880{width:880px;float:left;margin-right:20px;}.b870{width:870px;float:left;margin-right:20px;}.b860{width:860px;float:left;margin-right:20px;}.b850{width:850px;float:left;margin-right:20px;}.b840{width:840px;float:left;margin-right:20px;}.b830{width:830px;float:left;margin-right:20px;}.b820{width:820px;float:left;margin-right:20px;}.b810{width:810px;float:left;margin-right:20px;}.b800{width:800px;float:left;margin-right:20px;}.b790{width:790px;float:left;margin-right:20px;}.b780{width:780px;float:left;margin-right:20px;}.b770{width:770px;float:left;margin-right:20px;}.b760{width:760px;float:left;margin-right:20px;}.b750{width:750px;float:left;margin-right:20px;}.b740{width:740px;float:left;margin-right:20px;}.b730{width:730px;float:left;margin-right:20px;}.b720{width:720px;float:left;margin-right:20px;}.b710{width:710px;float:left;margin-right:20px;}.b700{width:700px;float:left;margin-right:20px;}.b690{width:690px;float:left;margin-right:20px;}.b680{width:680px;float:left;margin-right:20px;}.b670{width:670px;float:left;margin-right:20px;}.b660{width:660px;float:left;margin-right:20px;}.b650{width:650px;float:left;margin-right:20px;}.b640{width:640px;float:left;margin-right:20px;}.b630{width:630px;float:left;margin-right:20px;}.b620{width:620px;float:left;margin-right:20px;}.b610{width:610px;float:left;margin-right:20px;}.b600{width:600px;float:left;margin-right:20px;}.b590{width:590px;float:left;margin-right:20px;}.b580{width:580px;float:left;margin-right:20px;}.b570{width:570px;float:left;margin-right:20px;}.b560{width:560px;float:left;margin-right:20px;}.b550{width:550px;float:left;margin-right:20px;}.b540{width:540px;float:left;margin-right:20px;}.b530{width:530px;float:left;margin-right:20px;}.b520{width:520px;float:left;margin-right:20px;}.b510{width:510px;float:left;margin-right:20px;}.b500{width:500px;float:left;margin-right:20px;}.b490{width:490px;float:left;margin-right:20px;}.b480{width:480px;float:left;margin-right:20px;}.b470{width:470px;float:left;margin-right:20px;}.b460{width:460px;float:left;margin-right:20px;}.b450{width:450px;float:left;margin-right:20px;}.b440{width:440px;float:left;margin-right:20px;}.b430{width:430px;float:left;margin-right:20px;}.b420{width:420px;float:left;margin-right:20px;}.b410{width:410px;float:left;margin-right:20px;}.b400{width:400px;float:left;margin-right:20px;}.b390{width:390px;float:left;margin-right:20px;}.b380{width:380px;float:left;margin-right:20px;}.b370{width:370px;float:left;margin-right:20px;}.b360{width:360px;float:left;margin-right:20px;}.b350{width:350px;float:left;margin-right:20px;}.b340{width:340px;float:left;margin-right:20px;}.b330{width:330px;float:left;margin-right:20px;}.b320{width:320px;float:left;margin-right:20px;}.b310{width:310px;float:left;margin-right:20px;}.b300{width:300px;float:left;margin-right:20px;}.b290{width:290px;float:left;margin-right:20px;}.b280{width:280px;float:left;margin-right:20px;}.b270{width:270px;float:left;margin-right:20px;}.b260{width:260px;float:left;margin-right:20px;}.b250{width:250px;float:left;margin-right:20px;}.b240{width:240px;float:left;margin-right:20px;}.b230{width:230px;float:left;margin-right:20px;}.b220{width:220px;float:left;margin-right:20px;}.b210{width:210px;float:left;margin-right:20px;}.b200{width:200px;float:left;margin-right:20px;}.b190{width:190px;float:left;margin-right:20px;}.b180{width:180px;float:left;margin-right:20px;}.b170{width:170px;float:left;margin-right:20px;}.b160{width:160px;float:left;margin-right:20px;}.b150{width:150px;float:left;margin-right:20px;}.b140{width:140px;float:left;margin-right:20px;}.b130{width:130px;float:left;margin-right:20px;}.b120{width:120px;float:left;margin-right:20px;}.b110{width:110px;float:left;margin-right:20px;}.b100{width:100px;float:left;margin-right:20px;}.b90{width:90px;float:left;margin-right:20px;}.b80{width:80px;float:left;margin-right:20px;}.b70{width:70px;float:left;margin-right:20px;}.b60{width:60px;float:left;margin-right:20px;}.b50{width:50px;float:left;margin-right:20px;}.b40{width:40px;float:left;margin-right:20px;}.b30{width:30px;float:left;margin-right:20px;}.b20{width:20px;float:left;margin-right:20px;}.b10{width:10px;float:left;margin-right:20px;}.bm30 {margin-right:30px;}
.b888 {width:888px;float:left;margin-right:20px;}

.lastb{margin:0px;}
body { background: #F0F0F0; color: #333; }
body, input, select, textarea { font-size: 12px; font-family: Arial, Verdana; }

a:link, a:visited, a:focus, a:active { color: #000; }
a:hover { color: #000; text-decoration: none; }

#Page { left: 50%; margin: 0px 0px 0px -480px; position: relative; text-align: left; width: 960px;  }	

	#ShowClientInfo { position: fixed; left: 50%; margin-left: -480px; height: 23px; top: 0px; width: 960px; background: #D3D3D3; z-index: 200001;  }
		#ShowClientInfoBorder {  }
			#ShowClientInfoContent { text-align: right; color: #666666; }
			#HPLink { vertical-align: middle; }

	#Head { position: fixed; left: 50%; top: 23px; margin-left: -480px; width: 960px; background: #666666;  height: 31px; z-index: 200001; }
		#HeadContent { float: left; width: 821px; color: #FFF; }
			#MainMenu {  }
			#MainMenu li { color: #666666; float: left; font-weight: bold; padding: 9px 10px 9px 10px; }
			#MainMenu li.Active { background: #919191; }
			#MainMenu li a { color: #FFF; text-decoration: none; }
			#MainMenuSeperator { background: #D3D3D3; }
			.MainMenuIcon { vertical-align: bottom; }
		#Logo { float: right; width: 139px; }
	
	#SubHead { position: fixed; left: 50%; margin-left: -480px; top: 54px; width: 960px; background: #7F7F7F; z-index: 200001;  }
		#SubHeadBorder { border-top: 1px solid #919191; }
			#SubHeadContent { line-height: 11px; height: 25px; position: relative;  }
				.SubMenu { display: none; padding-top: 5px; }
				.SubMenu li {  display: inline; margin: 0px 10px 0px 10px; font-size: 11px; }
				.SubMenu li a { color: #FFF; text-decoration: none; }
					#HoverMenu_2 { margin-left: 55px; }
					#HoverMenu_3 { margin-left: 255px; }
					#HoverMenu_4 { margin-left: 185px; }
					#HoverMenu_5 { margin-left: 400px; }

	

	#Preloader { position: absolute; top: 56px; width: 960px; height: 730px; background-color: #F0F0F0; text-align: center; }
		#InnerPreloader { margin-top: 100px; }
	#SubContent { padding: 63px 10px 32px 10px; }
		#SubContentClient { padding: 97px 10px 42px 10px; }
	#Footer { position: fixed; bottom: 0; right: 0; left: 50%; margin: 0px 0px 0px -480px; width: 960px; background: #666; color: #FFF;  z-index: 200001; }
	#Footer a { color: #FFF; text-decoration: none; }
		#FooterContent { padding: 5px; }
			#F_CMClientSelect_ClientID { width: 300px; }
			
		

/* form fields */
.TXTField, .TXTArea, .Select, .Upload { border: 1px solid #999999; padding: 2px; background: #FFF; }
.Submit { background: url(/system/images/clientmanager/bg-buttons.gif) #666; color: #FFF; border: 1px solid #999; border-top: 1px solid #CCC; border-left: 1px solid #CCC; }

/* message boxes */
.ErrorText, .OkText, .InfoText, .ErrorBox, .OkBox, .InfoBox { line-height: 150%; margin: 10px 0px 10px 0px; }

.ErrorBox { background: #FFC6C6; border: 1px solid #FF5E5E; color: #CC0000; padding: 5px; font-weight: bold; }

.OkBox { background: #D3EDA3; border: 1px solid #8BC326; color: #4D6B14; padding: 5px; font-weight: bold; }

.InfoBox { background: #FFE2AE; border: 1px solid #EA9800; color: #EA9800; padding: 5px; font-weight: bold; }

a.ErrorTextLink:hover, a.InfoTextLink:hover, a.OkTextLink:hover, a.OkBoxLink:hover { text-decoration: none; }

.ErrorText { color: #CC0000; }
a.ErrorTextLink:link, a.ErrorTextLink:active, a.ErrorTextLink:visited  { color: #CC0000; text-decoration: underline; }

.OkText { color: #006600; font-weight: bold; }
a.OkTextLink:link, a.OkTextLink:active, a.OkTextLink:visited  { color: #006600; text-decoration: underline; }
a.OkBoxLink:link, a.OkBoxLink:active, a.OkBoxLink:visited  { color: #4D6B14; text-decoration: underline; }

.InfoText  { color: #EA9800; font-weight: bold;	}
a.InfoTextLink:link, a.InfoTextLink:active, a.InfoTextLink:visited  { color: #EA9800; text-decoration: underline; }


/* webmanager box */
.CMBox { background-color: #FFF; border: 1px solid #666; border-top: 1px solid #666; border-bottom: 4px solid #666; line-height: 125%; }
.CMBoxSpace { padding: 10px; }
.CMBoxTitle { font-weight: bold; font-size: 18px; letter-spacing: -1px; color: #666; margin-bottom: 10px; }
.CMRow1, .CMRow2, .CMRowSep { padding: 5px; }
.CMRow1 { background-color: #FFFFFF; }
.CMRow2 { background-color: #F0F0F0; }

.CMRowSep { border-top: 1px solid #666; background-color: #FFFFFF; }

.CMRow1Inactive { color: #B9B9B9; }
.CMRow2Inactive { color: #B9B9B9; }

.CMIcon { background: url(/system/images/clientmanager/bg-icon.png); vertical-align: bottom; }
.CMIconRed { background: url(/system/images/clientmanager/bg-icon-red.png); vertical-align: bottom; }
.CMIconGreen { background: url(/system/images/clientmanager/bg-icon-green.png); vertical-align: bottom; }
.CMIconLightGrey { background: url(/system/images/clientmanager/bg-icon-lightgrey.png); vertical-align: bottom; }
.CMIconOrange { background: url(/system/images/clientmanager/bg-icon-orange.png); vertical-align: bottom; }

/* individual page styles */

#Login { left: 50%; margin: 0px 0px 0px -200px; position: relative; text-align: left; width: 400px;  }

/* pagination */
.PaginationBottom { margin-top: 15px; margin-bottom: 15px; text-align: center; }
.PaginationBottom .Current { font-weight: bold; }
.PaginationBottom li a, .PaginationBottom .PrevNextInactive {   }

.PaginationTop { margin-bottom: 15px; margin-top: 15px; text-align: center; }
.PaginationTop .Current { font-weight: bold; }
.PaginationTop li a, .PaginationTop .PrevNextInactive {   }

.PaginationTop li, .PaginationBottom li { font-size: 12px; display: inline; margin: 0px 5px 0px 5px;  }
.PaginationTop li a, .PaginationBottom li a {  }
.PaginationTop li a:hover, .PaginationBottom li a:hover {  }
.PaginationTop .PrevNext, .PaginationBottom .PrevNext, .PaginationBottom .PrevNextInactive, .PaginationTop .PrevNextInactive { color: #BBB;  }

.AjaxOK, .AjaxERROR { display: none; }

/* partner */

.F_Partner_TXTField, .F_Partner_TXTArea { width: 300px; }
.F_Partner_TXTArea { height: 100px; }

/* client data */

.F_ClientDataGeneral_TXTField, .F_ClientDataImprint_TXTField { width: 200px; }

/* domains */

.F_Domain_TXTField { width: 250px; }

/* client data misc */

#F_ClientDataMisc_GMapCode, #F_ClientDataMisc_YSiteExplorerCode, #F_ClientDataMisc_BingAuthCode, #F_ClientDataMisc_GWebmasterToolsCode, #F_ClientDataMisc_SEOTitle, #F_ClientDataMisc_SEOKeywords { width: 660px; }
#F_ClientDataMisc_SEODescription { width: 300px; }

#F_ClientDataMisc_GAnalyticsCode, #F_ClientDataMisc_NLSenderAdress { width: 200px; }

/* tooltip */

#tooltip { position: absolute; z-index: 3000; border: 1px solid #111; background-color: #eee; padding: 5px; opacity: 0.85; }

/* url-redirect */

.F_URLRedirect_TXTField { width: 300px; }

/* standard range */

#F_Range_Content { width: 600px; height: 500px; }
.F_Range_TXTField { width: 280px; }

/* client range, client partner list, client partnership list */

#ClientRangeList, #ClientPartnerList, #ClientPartnershipList, .PromotionItems { cursor: move; }

.ui-tabs .ui-tabs-hide { display: none; }

/* content misc */

#F_ClientDataMiscContent_AboutUs { width: 500px; height: 150px; }

/* general clients */

.F_NewClient_TXTField { width: 200px; }

/* general partnerships */

.F_Partnership_TXTField { width: 250px; }

/* status colors */

.OnlineColor { color: #006600; }
.OfflineColor { color: #CC0000; }
.WaitingColor { color: #EA9800; }

/* content businesshours */
.F_BusinessHoursEntry_TXTField { width: 200px; }

.ui-tabs-nav a { text-decoration: none; }
.ui-tabs-nav li { float: left; font-weight: bold; padding: 5px; margin-left: 10px; background: #FFF; border: 1px solid #666666; border-bottom: 0px; }
.ui-tabs-panel { clear: both; }
.ui-tabs-nav li.ui-state-active { background: #666666; }
.ui-tabs-nav li.ui-state-default a  { color: #666; }
.ui-tabs-nav li.ui-state-active a  { color: #FFF; }

#F_Holiday_Title { width: 300px; }

#F_IndividualPage_Content { width: 600px; height: 500px; }
.F_IndividualPage_TXTField { width: 280px; }

.F_PageAssignment_Select { width: 150px; }

.F_Ad_TXTField { width: 280px; }

.ImageHighlight { padding: 5px; background: url(/system/images/bg-image-highlight.png) #DDD; }

#F_News_Title { width: 500px; }	
#F_News_Content { width: 600px; height: 200px; }
