/* WIN-TALENT SECTION   ****/
.contributorcredit {font-family: Arial Narrow, Arial; font-size: 7pt;}
.contributorsurroundingbox {float: left; margin-right: 6px;margin-top: 6px;}

/* HOVER to Nav Bar*/
	#p-admin { }

#sony 			{display: block;line-height: 100%;margin:0px;padding:0px;width: 100px; height: 17px;float:left}
#sony a 			{display: block;width: 100px; height: 17px; background: transparent url(/graphics/10best10logo_small_red2.gif) 0 0 no-repeat;float:left}
#sony a:hover 	{display: block;width: 100px; height: 17px; background: transparent url(/graphics/10best10logo_small_red2.gif) 0 -17px no-repeat;float:left}

#tenbestten 			{display: block;line-height: 100%;margin:0px;padding:0px;width: 130px; height: 17px;float:left}
#tenbestten a 			{display: block;width: 130px; height: 17px; background: transparent url(/graphics/10best10logo_small_red2.gif) -105px 0 no-repeat;float:left}
#tenbestten a:hover 	{display: block;width: 130px; height: 17px; background: transparent url(/graphics/10best10logo_small_red2.gif) -105px -17px no-repeat;float:left}

.comingsoon {color: #990000; font-size : 24px; font-weight : 500; letter-spacing: 1px; font-family: "DIN", "Helvetica CY", Helvetica Neue ,arial,helvetica,sans-serif; padding-bottom: 3px; text-transform:lowercase;}
#navigatorhead a {display: block;}

#navigatorabout1 a { background: transparent url(/images/win_comps8-1_111.gif) -2px 0 no-repeat; width: 104px;height: 21px;} 
#navigatorabout1 a:hover,#p-login #navigatorhead #navigatorabout1 a { background: transparent url(/images/win_comps8-1_111.gif) -2px -21px no-repeat; width: 104px;height: 21px;}

#navigatorabout2 a { background: transparent url(/images/win_comps8-1_113.gif) -2px 0  no-repeat; width: 61px;height: 21px;}
#navigatorabout2 a:hover,#p-gallery #navigatorhead #navigatorabout2 a { background: transparent url(/images/win_comps8-1_113.gif) -2px -21px no-repeat; width: 61px;height: 21px;}

#navigatorabout3 a { background: transparent url(/images/win_comps8-1_115.gif) -7px 0  no-repeat; width: 77px;height: 21px;}
#navigatorabout3 a:hover,#p-winspace #navigatorhead #navigatorabout3 a { background: transparent url(/images/win_comps8-1_115.gif) -7px -21px no-repeat; width: 77px;height: 21px;}

#navigatorabout4 a { background: transparent url(/images/win_comps8-1_117.gif) -4px 0  no-repeat; width: 57px;height: 21px;}
#navigatorabout4 a:hover,#p-about #navigatorhead #navigatorabout4 a { background: transparent url(/images/win_comps8-1_117.gif) -4px -21px no-repeat; width: 57px;height: 21px;}

#navigatorabout5 a { background: transparent url(/images/win_comps8-1_119.gif) -7px 0  no-repeat; width: 82px;height: 21px;}
#navigatorabout5 a:hover,#p-account #navigatorhead #navigatorabout5 a { background: transparent url(/images/win_comps8-1_119.gif) -7px -21px no-repeat; width: 82px;height: 21px;}

#navigatorabout6 a { background: transparent url(/images/win_comps8-1_121.gif) -5px 0  no-repeat; width: 64px;height: 21px;}
#navigatorabout6 a:hover,#p-lightbox #navigatorhead #navigatorabout6 a { background: transparent url(/images/win_comps8-1_121.gif) -5px -21px no-repeat; width: 64px;height: 21px;}

#navigatorabout7 a { background: transparent url(/images/win_comps8-1_123.gif) -5px 0  no-repeat; width: 66px;height: 21px;}
#navigatorabout7 a:hover, #p-cart #navigatorhead #navigatorabout7 a { background: transparent url(/images/win_comps8-1_123.gif) -5px -21px no-repeat; width: 66px;height: 21px;}

#navigatorabout8 a { background: transparent url(/images/win_comps8-1_125.gif) -3px 0  no-repeat; width: 48px;height: 21px;}
#navigatorabout8 a:hover, #p-help #navigatorhead #navigatorabout8 a { background: transparent url(/images/win_comps8-1_125.gif) -3px -21px no-repeat; width: 48px;height: 21px;}

#navigatorabout9 a { background: transparent url(/images/win_comps8-1_127.gif) -1px 0  no-repeat; width: 49px;height: 21px;}
#navigatorabout9 a:hover, #p-contact #navigatorhead #navigatorabout9 a { background: transparent url(/images/win_comps8-1_127.gif) -1px -21px no-repeat; width: 49px;height: 21px;}

#navigatorabout10 a { background: transparent url(/images/win_comps8-1_109.gif) -1px 0 no-repeat; width: 107px;height: 21px;} 
#navigatorabout10 a:hover  { background: transparent url(/images/win_comps8-1_109.gif) -1px -21px no-repeat; width: 107px;height: 21px;}

#navigatorabout11 a { background: transparent url(/images/nav-wink-mag.gif) -9px 0 no-repeat; width: 75px;height: 21px;} 
#navigatorabout11 a:hover  { background: transparent url(/images/nav-wink-mag.gif) -9px -21px no-repeat; width: 75px;height: 21px;}

#navigatorabout12 a { background: transparent url(/images/nav-wink-blog.gif) no-repeat scroll -9px 0 ; width: 75px;height: 21px;} 
#navigatorabout12 a:hover  { background: transparent url(/images/nav-wink-blog.gif) -9px -21px no-repeat; width: 75px;height: 21px;}

#navigatorabout13 a { background: transparent url(/images/nav-10best10.gif) no-repeat scroll -9px 0 ; width: 75px;height: 21px;} 
#navigatorabout13 a:hover  { background: transparent url(/images/nav-10best10.gif) -9px -21px no-repeat; width: 75px;height: 21px;}

#navigatorabout14 a { background: transparent url(/images/nav-art-shop.gif) no-repeat scroll -7px 0 ; width: 70px;height: 21px;} 
#navigatorabout14 a:hover,#p-winshop #navigatorhead #navigatorabout14  { background: transparent url(/images/nav-art-shop.gif) -7px -21px no-repeat; width: 70px;height: 21px;}

#idreleaselink a { display: block; background: transparent url(/graphics/wink_petit2.gif) 0 0 no-repeat; width: 94px; height: 22px;float:left}
#idreleaselink a:hover { display: block; background: transparent url(/graphics/wink_petit2.gif) 0 -22px no-repeat; width: 94px; height: 22px;float:left}

#winklink a { display: block; background: transparent url(/graphics/wink_petit2.gif) -94px 0 no-repeat; width: 147px; height: 22px;float:left}
#winklink a:hover { display: block; background: transparent url(/graphics/wink_petit2.gif) -94px -22px no-repeat; width: 147px; height: 22px;float:left}



#buttonregister a { display: block; float: right; background: transparent url(/graphics/button_register.gif) 0 0  no-repeat; width:49px;height: 20px; padding-right: 13px;}
#buttonregister a:hover { display: block; background: transparent url(/graphics/button_register.gif) 0 -20px  no-repeat; width:49px;height: 20px; padding-right: 13px;}

#buttonclear a { display: block; float: right; clear: right;background: transparent url(/graphics/button_clear.gif) 0 0  no-repeat; width:32px;height: 20px;}
#buttonclear a:hover { display: block; background: transparent url(/graphics/button_clear.gif) 0 -20px no-repeat; width:32px;height: 20px;}

.girlimage {height: 15px; width: 12px; margin-left: 15px; margin-right: 15px; padding-left: 15px; padding-right: 15px; border: 0px;}

 
/*global params */
	BODY {padding: 0px; margin: 0px; font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color: #342f1a; background: #FFFFFF;}
	@media screen{ body>div#LBdiv { position: fixed; }  body>div#hugbottom { position: fixed; } }
	a:Visited {color : #444444;}
	a:hover { color: #000000; text-decoration:none;}
	a:Active {color : #000000; text-decoration:none;}
	a {color: #444444; border:none; text-decoration:none;}
	TD {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color: #000000;}
	.small, P {font-size: 8pt; line-height: 21px; font-family : Arial, Helvetica, sans-serif;color: #666666;}
	.smallold {font-size : 9pt;font-family : Arial, Helvetica, sans-serif;color: #666666; line-height: 17px;}
	.medium {font-size : 9pt;font-family : Arial, Helvetica, sans-serif;color: #342f1a;}
	.Pold {font-size : 9pt;font-family : Arial, Helvetica, sans-serif;color: #342f1a;line-height: 17px;}
	.faintlink a:Visited {color : #aaaaaa;}
	.faintlink a:hover { color: #000000; text-decoration:none;}
	.faintlink a:Active {color : #000000; text-decoration:none;}
	.faintlink a {color: #aaaaaa; border:none; text-decoration:none; font-size: 7.5pt;}
	
/* for the whole page useful for page margins */
	#mainwrapper{margin-left:20px; margin-right: 20px;font-size:8.9pt;font-family: "Helvetica CY",Helvetica, Arial;}
	#bottomspacer { margin-top: 30px;}


/*body templates for both 1 column and 2 column layouts */
	#maintable {width: 100%; #width:90%; padding: 0px; margin: 0px; line-height: 1.3em; padding-top: 27px;}
	#maintabletd {width: 100%;padding: 0px; margin: 0px; vertical-align: top;}
	#maintabletd2columnleftnav {width:205px;min-width:205px;text-align:left;border-right:0px solid #ccc; vertical-align: top;}
		#maintabletd2columnleftnav ul {width: 180px;list-style:none;margin:18px 10px;padding:0;}
		#maintabletd2columnleftnav li {line-height:1.3em;margin:0 0 4px 0;padding:0;}
		#maintabletd2columnleftnav a {font-size:8.4pt;color:#444;margin:0 0 .2em;padding:0 12px 0 0;}
		#maintabletd2columnleftnav a:hover {color:#000;text-decoration: none;}

	#maintabletd2columnleft {width:205px;min-width:205px;text-align:left;border-right:0px solid #aaa; vertical-align: top;}
		#textbody {width:auto; color: #666; text-align:left; vertical-align: top; clear: both;}


	#maintabletd2columnleftlinks li a:link,#maintabletd2columnleftlinks li a,#maintabletd2columnleftlinks li a:visited {font-size:8.4pt;color:#444;margin:0;padding:0 13px 0 0;clear: both;}
	#maintabletd2columnleftlinks li a:hover {color:#000;text-decoration: none;}
	#maintabletd2columnright { vertical-align: top; padding-left: 0px;}
	/* style='background: none;float: left;padding-bottom:5em;width: 100%;font-size:8.9pt;line-height: 1.4em;*/

/* global styling */
	#justifiedtext,.justifiedtext {font-size: 13px; line-height: 15px;text-align: justify;color: #8c8c8c;}
	#justifiedtext li {font-size: 13px; line-height: 15px;text-align: justify;color: #8c8c8c;}
	#justifiedtext ul {font-size: 13px; line-height: 15px;text-align: justify;color: #8c8c8c;}
	#horizontalbar {height: 7px;border-top: 1px solid #ccc;padding:0px 0px 7px 0px; margin: 0px;}
	.header {float: left; text-align:left; clear: both; margin-bottom: 15px; white-space: nowrap; font-size : 24px;color : #000000;font-weight : 500; letter-spacing: 1px; font-family: "DIN", "Helvetica CY", Helvetica Neue ,arial,helvetica,sans-serif; padding-bottom: 3px; border-bottom: 0px dotted #ccc; padding-right: 20px;text-transform:lowercase;}
	.subheader {float: left; text-align:left; clear: both; margin-bottom: 15px; margin-top: 8px; white-space: nowrap; font-size : 16px;color : #000000;font-weight : 500; letter-spacing: 1px; font-family: "DIN", "Helvetica CY", Helvetica Neue ,arial,helvetica,sans-serif; padding-bottom: 3px; border-bottom: 0px dotted #ccc; padding-right: 20px;text-transform:lowercase;}
	.headertop {text-align:left; margin-bottom: 15px; white-space: nowrap; font-size : 15px;color : #000000;font-weight : 500; letter-spacing: 1px; font-family: "DIN", "Helvetica CY", Helvetica Neue ,arial,helvetica,sans-serif; padding-right: 20px;text-transform:lowercase;}
	.header2 {font-size: 30px; color: #666666;}
	.tight {margin-left: 15px;line-height: 1.1em;}
	textarea{margin-bottom: 2px; padding: 2px; line-height: 1.2em; padding-top: 4px; font-size :8pt;font-family: Helvetica, sans-serif; color: #342f1a; background: #ffffff; border: 1px solid #ccc;letter-spacing: 1px;}
	input,.searchbox{margin-bottom: 2px; padding: 2px; line-height: 1.2em; padding-top: 4px; font-size :8pt;font-family: Arial, Helvetica, sans-serif;color: #342f1a; background: #ffffff; border: 1px solid #ccc; padding-right: 0px;}
 	.nada{ border: 0px solid #666666;}
	.labeltitle{color: #666666; letter-spacing: 1px; font-size: 8pt;font-weight: 400; display: inline; font-family: "DIN", "Helvetica CY", Helvetica Neue ,arial,helvetica,sans-serif; }

	.dark1 {background-color: #ffffff;}
	.dark2 {background-color: #ffffff;}
	
	.light1 {background-color: #ffffff; overflow:hidden;}
	div#LBimgdiv,.lbname{background-color: #f0f0f0; overflow:hidden;}
	.light2 {background-color: #ffffff;}
	.bartitle {font-size : 14px;color : #222222;font-weight : bold;font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;line-height: 20px;}
	.smallmenu {font-size : 9pt; font-family: Arial, Helvetica, sans-serif; color: #333; background: #ffffff;z-index: 1; border: solid 1px #aaa;}}
	div.barheader {width: 100%;height: 18px; text-align: left;text-indent: 8px; background-color: #ffffff;padding-bottom: 2px;}
	#dottedsep { height: 4px; nobackground: url(/graphics/horiz-sep.giff) 0 0 no-repeat; }
	#dottedsepold { height: 8px; background: url(/graphics/horiz-dashed-separator.gif) 0 0 no-repeat; }
	.flag { margin-left: 8px; border: 0px solid #aaa;}
	
/* NAVIGATION */
	#divider{ display: inline; padding-left: 11px; padding-right: 11px;}
	.nav,.nav:link,.nav:visited {font-family: "DIN", "Helvetica CY", Helvetica Neue, Arial, Helvetica, sans-serif;font-size: 9pt;color : #6f6c72; textdecoration: none; font-weight: 600;letter-spacing: .1em;}
	.nav:hover {color : #000000; text-decoration: none; font-family: "DIN", "Helvetica CY", Helvetica Neue, Arial, Helvetica, sans-serif;font-size:9pt;color : #000; font-weight: 600; letter-spacing: .1em;}
	.subnav {font-family: Helvetica Neue, Arial, Helvetica, sans-serif;font-size: 7.5pt;color : #444; text-decoration: none; font-weight: 500;}
	.subnav:Visited {color : #444; text-decoration: none;}
	.subnav:hover {color : #000000; text-decoration: none;}

/* HELP PAGES #############*/
	#helpnav a {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;font-family: Helvetica;}
	#helpnav a:visited {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;}
	#helpnav a:hover {padding-bottom: 4px; font-size: 11px; color:# 000; text-transform:uppercase;}

/* ABOUT US PAGES ##############*/
	#aboutnav a {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;font-family: Helvetica;}
	#aboutnav a:visited {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;}
	#aboutnav a:hover {padding-bottom: 4px; font-size: 11px; color:# 000; text-transform:uppercase;}
/* NEWSLETTER PAGES ##############*/
	#newsletternav a {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;font-family: Helvetica;}
	#newsletternav a:visited {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;}
	#newsletternav a:hover {padding-bottom: 4px; font-size: 11px; color:# 000; text-transform:uppercase;}


/* WIN-SPace ##############*/
	#winspacenav a {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;font-family: Helvetica;}
	#winspacenav a:visited {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;}
	#winspacenav a:hover {padding-bottom: 4px; font-size: 11px; color:# 000; text-transform:uppercase;}
/* LOGIN PAGES ################*/
	#loginnav a {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;font-family: Helvetica;}
	#loginnav a:visited {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;}
	#loginnav a:hover {padding-bottom: 4px; font-size: 11px; color:# 000; text-transform:uppercase;}


/* OCC DISPLAY #########*/
	#occdisplay {font-size: 8pt;padding: 0px;margin: 0px; padding-left: 0px;}
	.occ	{font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color: #666666; line-height: 16px; text-transform: uppercase;}

/* left navigation */
#navigator {
	text-align: center;
	background: transparent;
	width: 213px;
	height: 400px;
	}
#navigator ul	{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	}
#navigator ul li {
	background: transparent;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 22px;
	list-style-type: none;
	}
#navigator ul li a {display: block; height: 10px; text-decoration: none;}
#navigatorabout a {color: #444;} 
#navigatorabout a:hover {color: #444; font-weight: bold;}
#navigatorsponsors a {color: #444;} 
#navigatorsponsors a:hover {color: #444; font-weight: bold;}
#navigatorpartners a {color: #444;} 
#navigatorpartners a:hover {color: #444; font-weight: bold;}
#navigatorworkshop a {color: #444;} 
#navigatorworkshop a:hover {color: #444; font-weight: bold;}
#navigatortalent a {color: #444;} 
#navigatortalent a:hover {color: #444; font-weight: bold;}
#navigatornonprofit a {color: #444;} 
#navigatornonprofit a:hover {color: #444; font-weight: bold;}
.leftcolumn {
	vertical-align: top;
	width: 213px;
	}



/* ###### page specific styling #######  */
	#aboutblock {padding-top: 20px;max-width: 780px;min-width: 500px;margin-bottom: 50px;clear: both;}
	#errorpage {text-align: left;max-width: 780px; margin-bottom: 100px; clear: both;}


/* SEARCH RESUTS #################### */
	#row1 {background: url(/graphics/bg-row1.gif) 0 0 repeat-x; padding-top: 3px;}
	#row2 {background: url(/graphics/bg-row2.gif) 0 0 repeat-x; padding-top: 3px;}
	A.olink { text-decoration: underline; cursor: pointer; } /*used for the Keywords link on enlarge page */
	.pimg { cursor: crosshair;}
	.floatercell { float: left; border: 0px solid #080; margin: 5px;}
	#pimid { position: absolute;visibility: hidden;left: 0px;top: 0px;width: 434px;height: 1px;z-index: 1000;}
	#displaypanellayer { position: absolute;visibility: hidden;left: 0px;top: 0px;width: 400px;height: 400px;z-index: 1001; }
	#coverlayer { position: absolute;visibility: hidden; left: 0px;top: 70px;width: 100%;height: 88%;z-index: 999; background-color: #FFFFFF; filter:alpha(opacity=0);-moz-opacity:0; opacity:0;}
	/* for explorer only */ 
		div#lbbuttons {padding: 0px;margin: 0px; overflow:hidden;}
	div#hugbottom {text-align: center; width:100%; height: 24px; overflow: hidden}
	div#LBdiv,div#hugbottom { z-index: 2; overflow: auto; width: 100%; position: absolute; bottom: 0; left: 0; }
	#lblinks { padding: 0 0 0 3px; margin: 0; height: 36px; }

	.iconlink {font-size : 8pt;font-family: Arial;color:#888888;padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px;line-height: 6pt; border-width: thin;border-style: none;border-color: #777777;text-decoration: none;}
	.iconlink:hover {font-size : 8pt;font-family: Arial;color:#333333;padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;line-height: 6pt; border-width: thin;border-style: solid;border-color: #666666;text-decoration: none;}
	.iconlinktiny {font-size : 7pt;font-family: Arial;color:#888888;padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px;line-height: 6pt; border-width: thin;border-style: none;border-color: #777777;text-decoration: none;}
	.iconlinktiny:hover {font-size : 7pt;font-family: Arial;color:#333333;padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;line-height: 6pt; border-width: thin;border-style: solid;border-color: #666666;text-decoration: none;}

/* LIGHTBOX */
	.lblink {font-size : 7pt;font-family: Arial;color:#444;padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px;line-height: 6pt; border-width: thin;border-style: none;border-color: #FFFFFF;text-decoration: none;}
	.lblink:hover {font-size : 7pt;font-family: Arial;color:#333333;padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;line-height: 6pt; border-width: 1px;border-style: solid;border-color: #000;text-decoration: none;}
	.lbmenu {font-size : 8.5pt;font-family : Arial, Helvetica, sans-serif;color: #444;text-decoration: none;padding-left: 17px;}



/* GALLERY PAGE #################### */
	#menugalleries {padding-bottom: 4px; font-size: 11px; color:# 999; text-transform:uppercase;font-family: Helvetica;}
	#menugalleries a:hover {padding-bottom: 4px; font-size: 11px; color:# 000; text-transform:uppercase;font-family: Helvetica;text-decoration: none;}
	.galleryContainer {float:left;margin: 0px;border-bottom:0px solid #bbb;padding:15px 0px; margin-left: 0px;}
	#lastGalleryListing {border:none;}
	.galleryImage {float:left;width:306px;}
	.galleryDescription {font-family: "Helvetica CY", Arial, Helvetica;font-size: 8.5pt;float:left;width:300px;line-height: 150%;}
	.galleryDescription h1 {font-size:115%;text-transform:uppercase;color:#333;margin:0;padding:0 0 5px;}








 #slogan {font-size : 14px; letter-spacing:1px;color : #222222;font-weight : 400;font-family :  "DIN", "Helvetica CY", Arial, Helvetica; line-height: 21px; text-align: right; padding-right: 40px;padding-top: 147px;}
 #companyname {font-size : 14px; letter-spacing:1px;color : #222222;font-weight : 400;font-family :  "DIN", "Helvetica CY",  Arial, Helvetica; line-height: 21px; text-align: left; padding-left: 40px;padding-top: 147px;}



img { border: none;}
 #previewpane {padding: 4px; background-color: #fff;font-size: 8pt;}
 #previewpaneshadow1 {padding-right:2px; padding-top: 0px; padding-bottom: 2px; padding-left: 0px; background: #666666;}
 #previewpaneshadow2 {padding-right:1px; padding-bottom: 1px; padding-top: 1px; padding-left: 1px; background: #999999;} 
 .previewtext {font-family : Arial, Helvetica, sans-serif;color: #666666; line-height: 12px;}

.greetings { color: #85be3b; font-size: 11px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; line-height: 16px;}
.boxTitle { color: #85be3b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.boxCopy { color: #838383; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.searchBarCopy { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.homekeys{width: 240px;height: 20px;line-height: 18px;font-size: 12px;font-family: Arial, Helvetica, sans-serif; color: #222222; background: #ffffff; padding: 0px; margin: 0px; vertical-align: bottom;}
.homemenu{font-size : 11px; height:20px;font-family: Arial, Helvetica, sans-serif; color: #342f1a; background: #CEE5AF;line-height: 15px;}
.eye {font-family: Century, Courier, Times New Roman, serif;font-size: 9pt;}
.gobutton { text-align: center; width: 31px; color: #e6a82c; font-size: 9pt; font-family: Arial, Helvetia, sans-serif; padding: 0px; margin: 0px; vertical-align: bottom; }
 .nounderline {text-decoration: none;}
 .hiresdl_link {text-decoration:none}
 .icons {padding-top: 0px;}
 .imid {font-size : 7pt;font-family: Arial;color:#666666;padding-top: 2px;}
 .imidxxsmall {font-size : 6.9pt;font-family: Arial;color:#666666;padding-top: 2px;}
 .warning {font-size : 7pt;font-family: Arial;color:#888888;padding: 1px;}
.nobg {background: none;} 
.emailbox{font-size : 8pt; font-family: Arial, Helvetica, sans-serif; color: #342f1a; background: #CEE5AF;}


 .xsmall {font-size : 7pt;font-family : Arial, Helvetica, sans-serif;color: #342f1a;}
 .xxsmall { font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; line-height: 11px;}
 .portfoliotitle {font-size : 12pt;font-family : Tresbuchet MS, "DIN", "Helvetica CY", Helvetica Neue, Frutiger, Verdana;font-weight: bold;color : #222222;}
 .lb {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color: #333355;}
 .page {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #222222;}
 .pagelink {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #990000;}
 .pagelink:Visited {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #662222;}
 .membername {font-size : 9px;color : #222222;font-family : Arial, Helvetica; line-height: 10px;}
 .membername2 {font-size : 7px;color : #222222;font-weight : bold;font-family : Arial, Helvetica; line-height: 4px;}
 .whichpage {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #000000; font-weight : bold; background-color: #CCCCCC; border-style: solid; border: #FFFFFF; border-bottom-width: thin; border-right-width: thin; border-left-width: thin; border-top-width: thin; height: auto; width: auto;}
 .helptopic {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #342f1a;}
 .headersmall {font-size : 15px;color : #555555;font-weight : normal; letter-spacing: 120%; font-family : Verdana, Arial, Helvetica;margin-left: 5px;margin-top: 1px;}
 .pwininitiative {font-size : 24px;color : #999999;font-family : Gill Sans, Tresbuchet, Monaco, Arial, Helvetica;}
 .headerblack {font-size : 13px;color : #000000;font-weight : bold;font-family : Arial, Helvetica;}
 code {font-size : 9pt;font-family : Arial, Helvetica, sans-serif;color : #ac3641;}
 .asmall {color : Gray;font-size : 8pt;font-family : Arial, Helvetica, sans-serif;}
 .white {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : White;}
 .black {font-size : 9pt;font-family : Arial, Helvetica, sans-serif;color: #000000; line-height: 9px;}
 .black2 {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color: #000000;}
 .gray {font-family : Arial, Helvetica, sans-serif;font-size : 8pt;color : #555555;}
 .concepts {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;line-height: 13pt;text-transform: capitalize;}
 .barlink {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color : #D00068;}


  .bluemenu {font-size : 9pt; font-family: Arial, Helvetica, sans-serif; color: #000000; background: #87a7b9;}
 .admintitle, tt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #006699}
 .printoutxsmall {font-size : 7.5px;font-family : Bell Gothic, Myriad, Gill Sans, Arial, Helvetica, sans-serif;color: #666666;}



 #outer {height: 90%; width: 100%;overflow: visible; }
 #outer[id] {display: table; position: static;}
 #middle {position: absolute; top: 50%;}
 /* for explorer only*/ #middle[id] {display: table-cell; vertical-align: middle; position: static;}
 #inner {position: relative; top: -50%}


/* RARELY CHANGED - EDITOR */
	.editor {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #FF0000;}
	.editor:Visited {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #FF0000;}
	.editor:Hover {font-size : 8pt;font-family : Arial, Helvetica, sans-serif;color : #0000FF;}



/* FOOTER */
	.disclaimer,.disclaimer:hover,.disclaimer:visited {font-size : 7pt;font-family : Arial, Helvetica, sans-serif;color: #666666;}
	.footer { color: #838383; font-size: 9px; font-family: "DIN", "Helvetica CY", Helvetica Neue, Verdana, Arial, Helvetica, sans-serif; }
	#crawlertitle {font-size : 13px; letter-spacing:1px;color : #000;font-weight : 200;font-family :  "DIN", "Helvetica CY", Arial, Helvetica;padding-top: 4px;} 
	#crawlertext {font-size : 9pt; color : #999;font-weight : 100;font-family :  "DIN", "Helvetica CY", Arial, Helvetica;padding-top: 3px;} 
	div#footerblock{ width: 99%; padding-top: 20px; padding-bottom: 20px; text-align: center; }
	.footerlink a:link { text-decoration:none;color: #8c8c8c;font-size:8pt;}
	.footerlink a:hover { color: #000000; text-decoration:none;font-size:8pt;}


/* TICKER */

#cfooter {
	overflow:hidden;
	width:700px;
	height:14px;
	border: solid black 1px;
	clip: rect(0px 30px 700px 0px );
}

.crawlerbox {
	position: absolute;
	border-left: 1px solid #000;
	padding-left: 5px; padding-right: 5px;
}


/* BK MOD TICKER */

#2cfooter {
	overflow:hidden;
	width:700px;
	height:14px;
	border: solid black 1px;
	clip: rect(0px 30px 700px 0px );
}

.2crawlerbox {
	display: inline;
	border-left: 1px solid #000;
	padding-left: 5px; padding-right: 5px;
}


/*********** buttons **************/
.enterButton{
	background-image:url(/graphics/button_enter_new.gif);background-position: 0 0;width: 33px;	height: 20px;	border:0;
}
.enterButton:hover{
	background-image:url(/graphics/button_enter_new.gif);background-position: 0 -20;width: 33px;height: 20px;border:0;
}
a.checkoutButton{
	display:block;background-image:url(/graphics/button_checkout_new.gif);background-position: 0 0;width:126px;height: 20px;
}
a.checkoutButton:hover{
	display:block;background-image:url(/graphics/button_checkout_new.gif);background-position: 0 -20;width:126px;height: 20px;
}
.submitButton{
	background-image:url(/graphics/button_submit_new.gif);background-position: 0 0;width: 42px;height: 20px;	border:0;
}
.submitButton:hover{
	background-image:url(/graphics/button_submit_new.gif);background-position: 0 -20;width: 42px;height: 20px;border:0;
}
.searchButton{
	background-image:url(/graphics/button_search_new.gif);background-position: 0 0;width: 41px;height: 20px;border:0;
}
.searchButton:hover{
	background-image:url(/graphics/button_search_new.gif);background-position: 0 -20;width: 41px;height: 20px;border:0;
}
.updateButton{
	background-image:url(/graphics/button_update_new.gif);background-position: 0 0;width: 41px;height: 20px;border:0;
}
.updateButton:hover{
	background-image:url(/graphics/button_update_new.gif);background-position: 0 -20;width: 41px;height: 20px;border:0;
}
.registerButton{
	background-image:url(/graphics/button_register_new.gif);background-position: 0 0;width: 49px;height: 20px;border:0;
}
.registerButton:hover{
	background-image:url(/graphics/button_register_new.gif);background-position: 0 -20;width: 49px;height: 20px;border:0;
}
.confirmOrdButton{
	background-image:url(/graphics/button_confirm_order_new.gif);background-position: 0 0;width: 84px;height: 20px;border:0;
}
.confirmOrdButton:hover{
	background-image:url(/graphics/button_confirm_order_new.gif);background-position: 0 -20;width: 84px;height: 20px;border:0;
}
a.resetButton {
	display:block;background-image:url(/graphics/button_reset_new.gif);background-position: 0 0;width: 32px;height: 20px;border:0;
}
a.resetButton:hover{
	display:block;background-image:url(/graphics/button_reset_new.gif);background-position: 0 -20;width: 32px;height: 20px;border:0;
}
a.goButton, .goButton{
	display:block;background-image:url(/graphics/button_go2.gif);background-position: 0 0;width:14px;height: 20px;
}
a.goButton:hover, .goButton:hover{
	display:block;background-image:url(/graphics/button_go2.gif);background-position: 0 -20;width:14px;height: 20px;
}
.goButton, .goButton:hover{ display:inline; border: 0;}

.plaintable {
  width: 100%;
}

.plaintable tr td {
  color: #8c8c8c;
}


/* Code for Business System */


#content_pane{
clear:both;
padding:0px;
margin:0px;
font-family:arial,verdana;
font-size:11px;
border:solid 0px #000;
min-width:1050px;
width:100%;
width:974pxpx;
height:auto;
}

#sidebar_admin {
float:left;
width:220px;
text-align:left;
padding:5px 15px 5px 5px;
margin:0px 0px 0px 0px;
font-family:arial,verdana;
font-size:11px;
border-right:solid 0px #90cae7;
}

#sidebar_admin a{text-decoration:none}
#sidebar_admin a:hover{text-decoration:none}

#sidebar_admin ul {
width: 200px;
list-style:none;
margin:18px 10px;
padding:0;
}

.sidebar_menus{
clear:both;
font-family: arial,verdana;
font-size: 93%;
letter-spacing: 2px;
width: 95%;
margin:5px 5px 20px 5px;
padding:5px;
text-align:right;
border:solid 0px #aaa;
}

#right_pane{
float:left;
padding:10px;
border-left:solid 1px #aaa;
font-family:arial,verdana;
font-size:inherit;
min-width:600px;
text-align:left;
min-height:600px;
height:auto;
width:74%;
}

#con_header{
clear:both;
width:100%;
padding-top:5px;
padding-bottom:5px;
margin:0px;
font-family:verdana,arial;
font-size:inherit;
border-bottom:solid 1px #aaa;
}


.h1{
font-weight:bold;
color:#222;
font-size:150%;
font-family:verdana;
padding:50px
}

.adminHead{
clear:both;
top:0px;
font-family:verdana,arial;
font-size:130%;
font-weight:bold;
letter-spacing:2px;
color: #e56910;
text-align:left;
height:25px;
padding:2px;
}

.sidebar_menus_headers {
font-size:100%;
font-weight:bold;
border-bottom:solid 0px #aaa;
height:18px;
padding:3px;
width:210px;
text-align:right;
border-bottom:solid 2px #aaa;
}

/*End of business system */


	#p-winshop [type="image"] {border: 0px;}
