html		{padding:0; margin:0;}
body		{width:99%; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#pagesize	{background-color: #FFFFFF; margin-left: auto; margin-right: auto; padding:0px; position:relative; text-align:left; width:950px; height:650px;}
#border1	{background: transparent url(images/bordertop_m.jpg); padding:0px; width:950px; height:20px; position:absolute; left:0px; top:2px; z-index:2;}
#border2	{background: transparent url(images/borderright_m.jpg); padding:0px; width:20px; height:650px; position:absolute; left:935px; top:0px; z-index:3;}
#border3	{background: transparent url(images/borderbottom_m.jpg); padding:0px; width:950px; height:20px; position:absolute; left:0px; top:635px; z-index:4;}
#border4	{background: transparent url(images/borderleft_m.jpg); padding:0px; width:20px; height:647px; position:absolute; left:0px; top:3px; z-index:5;}
#border5	{background: transparent url(images/bordertopleftcorner_m.jpg); padding:0px; width:37px; height:37px; position:absolute; left:1px; top:2px; z-index:6;}
#border6	{background: transparent url(images/bordertoprightcorner_m.jpg); width:37px; height:37px; position:absolute; left:918px; top:0px; z-index:7;}
#border7	{background: transparent url(images/borderbottomrightcorner_m.jpg); width:37px; height:37px; position:absolute; left:918px; top:618px; z-index:8;}
#border8	{background: transparent url(images/borderbottomleftcorner_m.jpg); width:37px; height:37px; position:absolute; left:0px; top:618px; z-index:9;}
#logo		{position:absolute; left:42px; top:40px; z-index:30;}
#phone		{position:absolute; left:108px; top:115px; text-align:right; z-index:30;}
#fax		{position:absolute; left:242px; top:71px; text-align:right; z-index:15; visibility:hidden;}
#address	{position:absolute; left:23px; top:596px; z-index:15;}
#backmenu	{position:absolute; left:23px; top:130px; z-index:10;}
#tagline	{position:absolute; left:740px; top:195px; width:200px; z-index:20; visibility:hidden;}
#icon_direct	{position:absolute; left:809px; top:264px; width:90px; z-index:20;}
#icon_creative	{position:absolute; left:811px; top:312px; width:90px; z-index:20;}
#icon_online	{position:absolute; left:792px; top:352px; width:90px; z-index:20;}
#icon_mobile	{position:absolute; left:773px; top:413px; width:90px; z-index:20;}
#icon_tradeshow	{position:absolute; left:743px; top:468px; width:90px; z-index:20;}
#icon_media		{position:absolute; left:706px; top:513px; width:90px; z-index:20;}
#icon_yp		{position:absolute; left:663px; top:557px; width:90px; z-index:20;}
#text_direct	{position:absolute; left:855px; top:274px; width:80px; z-index:20;}
#text_creative	{position:absolute; left:860px; top:324px; width:80px; z-index:20;}
#text_online	{position:absolute; left:848px; top:382px; width:90px; z-index:20;}
#text_mobile	{position:absolute; left:835px; top:434px; width:90px; z-index:20;}
#text_tradeshow	{position:absolute; left:818px; top:485px; width:100px; z-index:20;}
#text_media		{position:absolute; left:780px; top:534px; width:100px; z-index:20;}
#text_yp		{position:absolute; left:730px; top:575px; width:100px; z-index:20;}
#submenu_glass	{position:absolute; left:415px; top:520px; width:200px; text-align:center; z-index:20;}
#submenu_glass1	{position:absolute; left:415px; top:535px; width:200px; text-align:center; z-index:20;}
#submenu_glass2	{position:absolute; left:405px; top:475px; width:200px; text-align:center; z-index:20;}
#submenu_glass3	{position:absolute; left:410px; top:550px; width:200px; text-align:center; z-index:20;}
#submenu_glass4	{position:absolute; left:400px; top:520px; width:200px; text-align:center; z-index:20;}
#submenu_creative	{position:absolute; left:655px; top:190px; width:auto; line-height:15px; text-align:left; z-index:20;}


#copy		{position:absolute; left:23px; top:620px; width:200px; z-index:30; color:666666;}
#terms		{position:absolute; left:420px; top:620px; width:auto; z-index:30; color:666666;}
#wr			{position:absolute; left:810px; top:620px; width:140px; z-index:30; color:666666;}
#terms a:link, #terms a:visited, #wr a:link, #wr a:visited {color:#666666; text-decoration:none;}
#terms a:hover, #wr a:hover {color:#FFFFFF; text-decoration:underline; background-color:#666666;}

#popupdiv	{border:1px solid #003db5; background-color:#FFFFFF; padding: 10px; z-index:50;}

/* placements & treatments*/
.alignleft	{text-align:left;}
.alignright	{text-align:right;}
.aligncenter {text-align:center;}
.tablecenter {position:relative; left:0px; top:0px; height:auto; padding: 2; text-align:center; z-index:20;}
.tableleft	{position:relative; left:0px; top:0px; height:auto; padding: 2; text-align:left; z-index:20;}
.tablegrey	{background-color: #EEEEEE;}
.paddingtop	{padding-top:6px;}


/* links */
a			{outline: none; font-weight: normal;}
a:link		{color: #009999; text-decoration: none;}
a:visited	{color: #009999; text-decoration: none; font-weight: normal;}
a:hover		{color: #FFFFFF; text-decoration: underline; background-color: #003db5;}
a:active	{color: #009999; text-decoration: underline; background-color: #003db5;}
#text_direct a:link, #text_direct a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:15px; color:#00AAAA; text-decoration:none; text-align:left; overflow:hidden;}
#text_direct a:hover, #text_direct a:active	{color: #FFFFFF; text-decoration: none; background-color: #00AAAA;}
#text_creative a:link, #text_creative a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:15px; color:#FF9900; text-decoration:none; text-align:left; overflow:hidden;}
#text_creative a:hover, #text_creative a:active	{color: #FFFFFF; text-decoration: none; background-color: #FF9900;}
#text_online a:link, #text_online a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:15px; color:#990000; text-decoration:none; text-align:left; overflow:hidden;}
#text_online a:hover, #text_online a:active	{color: #FFFFFF; text-decoration: none; background-color: #990000;}
#text_mobile a:link, #text_mobile a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:15px; color:#00CC00; text-decoration:none; text-align:left; overflow:hidden;}
#text_mobile a:hover, #text_mobile a:active	{color: #FFFFFF; text-decoration: none; background-color: #00CC00;}
#text_tradeshow a:link, #text_tradeshow a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:15px; color:#660099; text-decoration:none; text-align:left; overflow:hidden;}
#text_tradeshow a:hover, #text_tradeshow a:active	{color: #FFFFFF; text-decoration: none; background-color: #660099;}
#text_media a:link, #text_media a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:15px; color:#33CCFF; text-decoration:none; text-align:left; overflow:hidden;}
#text_media a:hover, #text_media a:active	{color: #FFFFFF; text-decoration: none; background-color: #33CCFF;}
#text_yp a:link, #text_yp a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:15px; color:#FFCC33; text-decoration:none; text-align:left; overflow:hidden;}
#text_yp a:hover, #text_yp a:active	{color: #FFFFFF; text-decoration: none; background-color: #FFCC33;}
#submenu_creative a:link, #submenu_creative a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:bold; font-weight:normal; line-height:15px; color:#FF9900; text-decoration:none; text-align:left; overflow:hidden;}
#submenu_creative a:hover, #submenu_creative a:active	{height:15px; line-height:15px; color:#FFFFFF; text-decoration:none; background-color:#FF9900;}
#submenu_glass a:link, #submenu_glass1 a:link, #submenu_glass2 a:link, #submenu_glass3 a:link, #submenu_glass a:visited, #submenu_glass1 a:visited, #submenu_glass2 a:visited, #submenu_glass3 a:visited		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:bold; font-weight:bold; line-height:15px; color:#009999; text-decoration:none; text-align:left; overflow:hidden;}
#submenu_glass a:hover, #submenu_glass1 a:hover, #submenu_glass2 a:hover, #submenu_glass3 a:hover, #submenu_glass a:active, #submenu_glass1 a:active, #submenu_glass2 a:active, #submenu_glass3 a:active	{color: #FFFFFF; text-decoration: none; background-color: #009999;}
#wr a:link, #wr a:visited, #terms a:link, #terms a:visited {color: #999999; text-decoration: none;}
#wr a:hover, #wr a:active, #terms a:hover, #terms a:active  {color: #FFFFFF; text-decoration: underline; background-color: #999999;}

/* fonts */
.credits	{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; font-style:normal; color:#999999; line-height:15px; text-decoration:none; text-align:left;  letter-spacing:0.05px; cursor:hand; z-index:30;}
.emailtext	{font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; font-style:normal;	color: #333333; line-height: 18px; text-decoration: none; text-align: left; overflow: hidden; vertical-align: top; border: thin none #CCCCCC; z-index:50;}
.emailtextsmall {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; color: #111111; line-height: 12px; text-decoration: none; 	text-align: left; overflow: hidden; vertical-align: top; border: none; z-index:51;}
.h1 {font-family: "Gill Sans MT"; font-size:15px; font-style:normal; line-height:17px; color:#003db5; font-weight:bold; text-decoration:none; text-align:left; overflow:hidden;}
.h2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; line-height:16px; color:#003db5; text-decoration:none; text-align:left; overflow:visible;}
.h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:15px; color:#003db5; font-weight:normal; text-decoration:none; text-align: left; overflow:visible;}
.h4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; line-height:14px; color:#003db5; text-decoration:none; text-align: left; overflow:visible; padding-top: 6px;}
.h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; line-height:12px; color:#003db5; text-decoration:none; text-align:left; overflow:visible;}
.h6 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; line-height:11px; color:#003db5; text-decoration:none; text-align:left; overflow:visible;}
.h7 {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; line-height:11px; color:#003db5; text-decoration:none; text-align:left; overflow:visible;}
.h8 {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:normal; line-height:12px; color:#999999; text-decoration:none; text-align:left; overflow:hidden;}

.teal	{font-family:"Gill Sans MT", Verdana; font-size:24px; font-style:normal; font-weight:bold; line-height:30px; color:#00AAAA; text-decoration:none; text-align:left; overflow:hidden;}
.orange	{font-family:"Gill Sans MT", Verdana; font-size:24px; font-style:normal; font-weight:bold; line-height:30px; color:#FF9900; text-decoration:none; text-align:left; overflow:hidden;}
.red	{font-family:"Gill Sans MT", Verdana; font-size:24px; font-style:normal; font-weight:bold; line-height:30px; color:#990000; text-decoration:none; text-align:left; overflow:hidden;}
.blue	{font-family:"Gill Sans MT", Verdana; font-size:21px; font-style:normal; font-weight:normal; line-height:30px; color:#0033CC; text-decoration:none; text-align: left; overflow:hidden;}
.green	{font-family:"Gill Sans MT", Verdana; font-size:24px; font-style:normal; font-weight:bold; line-height:30px; color:#00cc00; text-decoration:none; text-align:left; overflow:hidden;}
.purple	{font-family:"Gill Sans MT", Verdana; font-size:24px; font-style:normal; font-weight:bold; line-height:30px; color:#660099; text-decoration:none; text-align:left; overflow:hidden;}
.lblue	{font-family:"Gill Sans MT", Verdana; font-size:24px; font-style:normal; font-weight:bold; line-height:30px; color:#33CCFF; text-decoration:none; text-align:left; overflow:hidden;}
.yellow	{font-family:"Gill Sans MT", Verdana; font-size:24px; font-style:normal; font-weight:bold; line-height:30px; color:#FFCC33; text-decoration:none; text-align:left; overflow:hidden;}

.pagetitle	{font-family: "Lucida Sans Unicode", "Lucida Sans", "Arial Unicode MS"; font-size: 26px; line-height: 36px; color: #CC6600; font-weight: lighter; text-decoration: none; overflow: visible; font-style: normal; text-align: left;}
.phone		{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:normal; line-height:16px; color:#003db5; text-decoration:none; text-align:left; letter-spacing:0.09em; overflow:visible;}
.phone2		{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; font-style:normal; color:#0033db5; line-height:16px; text-decoration:none; text-align:left;  letter-spacing:0.05em; z-index:30;}

.phototext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #F5F5DC; font-weight: normal; text-decoration: none; overflow: visible; font-style: normal; text-align: left;}
.selected {color: #336600;}
.textscroll {overflow: auto; vertical-align: top;}
.submenu {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; line-height:13px; color:#003db5; text-decoration:none; text-align:center; overflow:visible; padding-top:6px;}
.submenu-creative {
font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; line-height:13px; color:#FF9900; text-decoration:none; text-align:left; overflow:visible; padding-top:6px;
}

/* color */
.lighttext	{color: #999999;}
.links	{color:#00AAAA;}