BODY { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
TD, DIV { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
a { color:#2F5691; text-decoration:none;}
a:hover { color:#2F5691; text-decoration:none; }

P { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin-top:0px; padding-top:0px;}

.bodybg {background-image:url(images/bodybg.gif); background-repeat:repeat-x;}
.arrowdiv {background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left}
#arrowdiv a {padding-left:10px; color:#2F5691; text-decoration:none;}
#arrowdiv a:hover {padding-left:10px; color:#2F5691; text-decoration:underline;}
#pagetable  td { vertical-align:top; text-align:left; }
.pagetable { }
.logocontainer {padding:62px 0px 51px 167px;}
.logo {background-image:url(images/winnerassociates_sitelogo.jpg); background-repeat:no-repeat; width:430px; height:71px; cursor:pointer;}
.redbg {background-image:url(images/winnerassociates_06.gif); background-repeat:repeat-x;}
.redbgsub {background-image:url(images/winnerassociates_06sub.gif); background-repeat:repeat-x; background-color:#D2D2D2;}
.greyline {background-image:url(images/winnerassociates_15.gif); height:10px; overflow:hidden;}
.line {background-image:url(images/winnerassociates_17.gif); height:1px; overflow:hidden;}
.linesubbottom {background-image:url(images/winnerassociates_17sub.gif); height:1px; overflow:hidden;}
.lineinner {background-image:url(images/winnerassociates_21.gif); height:7px; overflow:hidden;}	
.lineinnertime {background-image:url(images/winnerassociates_21time.gif); height:7px; overflow:hidden;}	
.linetableline {background-image:url(images/winnerassociates_23.gif); height:1px; overflow:hidden;}
.linetablelinetime {background-image:url(images/winnerassociates_23time.gif); height:1px; overflow:hidden;}
.affiliatedlinks {background-image:url(images/winnerassociates_31.gif); height:21px; width:270px; overflow:hidden;}	
.tablewithlines {background-image:url(images/winnerassociates_25.gif);}
.tablewithlinestime {background-image:url(images/winnerassociates_25time.gif);}
.tablewithlinessub {background-image:url(images/winnerassociates_25sub.gif);}
.tablewithlinessubtime {background-image:url(images/winnerassociates_25subtime.gif);}

.contentarea {margin-left:20px; width:494px;}
.contentareatimeline {margin-left:20px; width:764px;}

.contentexperiencedteam {margin-left:10px; width:514px;}

.contentareatitle {margin-left:20px; width:503px; padding-top:15px; padding-bottom:22px;}
.contentareamedia {margin-left:7px; width:518px;}

.logolefttablepad {padding-top:20px;}
#logotable td.logotable1 {width:214px; text-align:center; vertical-align:middle;}
#logotable td.logotable2 {text-align:left; vertical-align:middle;}
#logotable td.logotableborder { border-bottom:1px solid #E4E4E4;}
div.logolefttd {padding-left:25px;}

.contentareateam {padding-left:15px; padding-top:30px;}
#contentareateam a {color:#2F5691; text-decoration:none; line-height:20px;}
#contentareateam a:hover {color:#2F5691; text-decoration:underline; line-height:20px;}

.contentareaexteam {padding-left:15px; padding-top:30px;}
#contentareaexteam a {color:#2F5691; text-decoration:none; line-height:20px;}
#contentareaexteam a:hover {color:#2F5691; text-decoration:underline; line-height:20px;}

.contentexamples {padding-top:30px;}
#contentexamples a {color:#2F5691; text-decoration:none; line-height:14px;}
#contentexamples a:hover {color:#2F5691; text-decoration:underline; line-height:14px;}


.teammember {color:#660000; font-weight:bold;  margin-top:2px; }
.backtolist {background-image:url(images/backtolist.gif); height:19px; width:89px; overflow:hidden;  margin-right:6px; cursor:pointer; float:right;}

.teampicture {border:1px solid #A7B1B3; width:106px; height:134px; overflow:hidden; float:left;}

#contentareaexteam div {text-align:center;}
.teampicture2 {border:1px solid #A7B1B3; width:106px; height:134px; overflow:hidden; text-align:center; margin:auto; cursor:pointer;}
.teampicturecontain {width:170px; height:184px; overflow:hidden; float:left; text-align:center; margin-top:23px;}
#contentareaexteam a {line-height:14px; font-size:11px;text-align:center;}
#contentareaexteam a:hover {line-height:14px; font-size:11px;text-align:center;}

.teamdescription { float:left; margin-left:20px; width: 350px; padding-bottom:15px;}
/*all pictures go here*/

.CharlesWinner {background-image:url(bios/CharlesWinner.jpg);}
.EthanWinner {background-image:url(bios/EthanWinner.jpg);}
.JustynWinner {background-image:url(bios/JustynWinner.jpg);}
.ZacharyWinner {background-image:url(bios/ZacharyWinner.jpg);}
.LanceBrisson {background-image:url(bios/LanceBrisson.jpg);}
.CarrieChassin {background-image:url(bios/CarrieChassin.jpg);}
.NeilBabitch {background-image:url(bios/NeilBabitch.jpg);}
.JPEllman {background-image:url(bios/JPEllman.jpg);}
.PhyllisGibson {background-image:url(bios/PhyllisGibson.jpg);}
.TerryHoffmann {background-image:url(bios/TerryHoffmann.jpg);}
.BobRawitch {background-image:url(bios/BobRawitch.jpg);}
.RickWallace {background-image:url(bios/RickWallace.jpg);}
.JulieBenson {background-image:url(bios/JulieBenson.jpg);}
.StevenLevin {background-image:url(bios/StevenLevin.jpg);}
.MadelineFries {background-image:url(bios/MadelineFries.jpg);}
.BimAyandele {background-image:url(bios/BimAyandele.jpg);}
.JaredLiu-Klein {background-image:url(bios/JaredLiu-Klein.jpg);}
.NealKrone {background-image:url(bios/NealKrone.jpg);}
.RiderSiphron {background-image:url(bios/RiderSiphron.jpg);}
.SoniaFreedman {background-image:url(bios/SoniaFreedman.jpg);}
.VicNol {background-image:url(bios/VicNol.jpg);}
.DanielleKelton {background-image:url(bios/DanielleKelton.jpg);}
.KristenFohrer {background-image:url(bios/KristenFohrer.jpg);}
.IrisGeltWarner {background-image:url(bios/IrisGeltWarner.jpg);}
.FionaMcRobert {background-image:url(bios/FionaMcRobert.jpg);}
.HeatherTremblay {background-image:url(bios/HeatherTremblay.jpg);}
.JenniferReza {background-image:url(bios/JenniferReza.jpg);}
.MichaelStrapazon {background-image:url(bios/MichaelStrapazon.jpg);}
.VickieAllande-Fite {background-image:url(bios/VickieAllande-Fite.jpg);}
.KevinSites {background-image:url(bios/KevinSites.jpg);}

.compellingarticle { margin-left:20px; width: 450px; padding-bottom:15px;}

#imageflip div.picturedesc {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#imageflip div.picturenumber {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding: 5px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#picturenumber td{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; vertical-align:middle}
p.header { font-weight:bold; }


.rightcolumn {background-color:#6E6E6E; background-image:url(images/winnerassociates_33.gif); background-position:bottom; background-repeat:repeat-x;}
.contactus {background-image:url(images/winnerassociates_18.gif); height:43px; width:270px; overflow:hidden;}
.featuredproject {background-image:url(images/topcap_featuredproject.gif); height:43px; width:270px; overflow:hidden;}
.greymiddle {background-image:url(images/winnerassociates_28.gif); width:270px; min-height:180px; }
.greymiddleCentered {
	background-image:url(images/winnerassociates_28.gif);
	width:270px;
	min-height:180px;
	text-align: center;
}

.greybottom {background-image:url(images/winnerassociates_30.gif); height:37px; width:270px; overflow:hidden;}

/*navigation*/
.navigation {height:63px; width:803px; overflow:hidden;}
  #skyline { width: 803px; height: 63px;  background: url(images/topnavigation.gif);  margin: 0px auto; padding: 0;  position: relative;}
  #skyline li {margin: 0; padding: 0; list-style: none;  position: absolute; top: 0;}
  #skyline li, #skyline a {height: 63px; display: block;}
  #panel1 {left: 0; width: 154px; cursor:pointer;}
  #panel2 {left: 154px; width: 176px; cursor:pointer;}
  #panel3 {left: 331px; width: 157px; cursor:pointer;}
  #panel4 {left: 488px; width: 159px; cursor:pointer;}
  #panel5 {left: 647px; width: 155px; cursor:pointer;}  
  #panel1 a:hover { background: transparent url(images/topnavigation.gif) 0 -64px no-repeat; cursor:pointer;}
  #panel2 a:hover { background: transparent url(images/topnavigation.gif) -154px -64px no-repeat; cursor:pointer;}
  #panel3 a:hover { background: transparent url(images/topnavigation.gif) -331px -64px no-repeat; cursor:pointer;}
  #panel4 a:hover { background: transparent url(images/topnavigation.gif) -488px -64px no-repeat; cursor:pointer;}
  #panel5 a:hover { background: transparent url(images/topnavigation.gif) -647px -64px no-repeat; cursor:pointer;}

  #panel1on {left: 0; width: 154px; background: transparent url(images/topnavigation.gif) 0 -64px no-repeat ; cursor:pointer;}
  #panel2on {left: 154px; width: 176px; background: transparent url(images/topnavigation.gif) -154px -64px no-repeat; cursor:pointer;}
  #panel3on {left: 331px; width: 157px; background: transparent url(images/topnavigation.gif) -331px -64px no-repeat; cursor:pointer;}
  #panel4on {left: 488px; width: 159px; background: transparent url(images/topnavigation.gif) -488px -64px no-repeat; cursor:pointer;}
  #panel5on {left: 647px; width: 155px; background: transparent url(images/topnavigation.gif) -647px -64px no-repeat; cursor:pointer;}  

/*end navigation*/  


.bottomspacer {height:35px;}
.bottomspacersub {height:35px; background-color:#D2D2D2;}
.bottomleft1 {background-image:url(images/winnerassociates_35.gif); background-repeat:repeat-x;}
.bottomleft1sub {background-image:url(images/winnerassociates_35.gif); background-repeat:repeat-x; background-color:#D2D2D2;}

.bottomleft2div { background-color:#5F5F5F; height:40px; overflow:hidden; float:right; width:270px;}
.bottomleft2div2 {background-image:url(images/winnerassociates_37.gif); background-repeat:no-repeat; height:10px; overflow:hidden; width:270px;}

.rightsidesections {padding: 25px 30px 0px 45px; color:#FFFFFF;}

.bluetext {color:#B5D5ED}
.bluetextCentered {	color:#B5D5ED; 	text-align: center;}

#bluetext a {color:#B5D5ED; text-decoration:underline;}
#bluetext a:hover {color:#B5D5ED; text-decoration:none;}

/*HEADERS IMAGES GO HERE*/
.ourwork {background-image:url(images/ourwork.gif); margin:18px 0px 15px 0px; height:11px; background-repeat:no-repeat;}




/*TABS GO HERE*/
.tabs { width:518px; margin-left:8px;}
.tabcontent {padding:13px 15px 20px 15px;}
.tab1 {float:left; width:171px; height:37px; background-image:url(images/tabs1.gif); background-repeat:no-repeat; overflow:hidden; cursor:pointer;}
.tab2 {float:left; width:172px; height:37px; background-image:url(images/tabs2.gif); background-repeat:no-repeat; overflow:hidden; cursor:pointer;}
.tab3 {float:left; width:175px; height:37px; background-image:url(images/tabs3.gif); background-repeat:no-repeat; overflow:hidden; cursor:pointer;}

.tab1_on {float:left; width:171px; height:37px; background-image:url(images/tabs1_over.gif); background-repeat:no-repeat; overflow:hidden; cursor:pointer;}
.tab2_on {float:left; width:172px; height:37px; background-image:url(images/tabs2_over.gif); background-repeat:no-repeat; overflow:hidden; cursor:pointer;}
.tab3_on {float:left; width:175px; height:37px; background-image:url(images/tabs3_over.gif); background-repeat:no-repeat; overflow:hidden; cursor:pointer;}

.tabbg {width:518px; background-image:url(images/itsyourbusiness_12.gif); }
.tabbottom {width:518px; background-image:url(images/itsyourbusiness_13.gif); background-repeat:no-repeat; height:1px; overflow:hidden;}


.tabshidden { display: none; }
.tabsvisible { position: static; display:block; }

.media {border:1px solid #D5D5D5; background-image:url(images/examples_03.gif); margin-bottom:12px;}
#media td.media1 {padding: 13px;}
#media td.media2 {padding-top: 13px; padding-bottom: 13px; padding-right: 13px; width:99%;}
#media div.mediatitle {color:#336699; font-weight:bold; padding-bottom: 11px;}
#moretable td {text-align:left; vertical-align:middle;}
#media img {border:1px solid #666666;}
#moretable img {border:0px solid #ffffff; margin-top:3px;}

#mediavideo td {text-align:center; vertical-align:middle;}
.mediavideo {border:1px solid #D5D5D5; background-image:url(images/examplevideo_03.gif); height:293px; margin-bottom:9px; }
.mediavideotable {padding-top:11px;padding-bottom:15px;}

#mediaprint td {text-align:center; vertical-align:middle;}
.mediaprint {border:1px solid #D5D5D5; margin-bottom:12px; height:293px; margin-top:12px;}


div.mediadesc {}
div.mediatitlecontainer { height: 77px; overflow:hidden;}


.blogtitle {font-family:Times, Times New Roman, Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#660000; font-weight:bold; padding-bottom: 4px;}
.blogtitleby { padding-bottom:17px;}
.blogcomments {background-image:url(images/comment.gif); background-repeat:no-repeat; height: 25px; padding-left: 20px; margin-top:15px;}
.back {background-image:url(images/back.gif); height:19px; width:51px; overflow:hidden;  margin-right:6px; cursor:pointer; float:right;}
.commentsbold {padding-top: 25px; font-weight:bold; padding-bottom: 13px;}
#commentstable td.commentstd1 { width:35px; vertical-align:top; text-align:right; background-image:url(images/comment.gif); background-position:top right; background-repeat:no-repeat;}
#commentstable td.commentstd2 { width:440px; vertical-align:top; text-align:left; }
#commentstable div.date {padding-top: 10px; font-size:10px; font-style:italic; padding-bottom:23px;}
.commmentsline { height:1px; overflow:hidden; background-color:#CCCCCC;}

div.commentsform {font-size:10px;}
div.formelementcontainer { padding-bottom: 20px;}
div.formelementcontainer2 { padding-top: 20px;}
.formelement1 { border:1px solid #cccccc; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.formelement2 { border:1px solid #cccccc; width:350px; height:150px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

#commentslongtds td { vertical-align:middle; text-align:left; }
.post {background-image:url(images/post.gif); height:19px; width:42px; overflow:hidden;  cursor:pointer;}



.scrollbox {
	display:block;
	border-width: 0px;
	height:490px; width:786px;
	overflow-x:scroll;
	overflow-y:hidden;
	margin-left:9px;
	}


.examplesicons {width:123px; height:112px; overflow:hidden; float:left; text-align:center; }
.topposition { background-position:top; width:71px; height:71px; text-align:center; margin:auto; cursor:pointer; margin-bottom:11px;}
.bottomposition { background-position:bottom; width:71px; height:71px; text-align:center; margin:auto; cursor:pointer; margin-bottom:11px;}


 .glossaryhidden { display: none; }
 .glossaryvisible { position: static; }

