* {font-size: 100.01%;}
html {font-size: 75%;}
body {
	margin: 0;
	font: 0.997em arial, Helvetica, sans-serif;
	background: #000000;
	color: #fff;
}
img {border: none;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
#wrapper {padding: 35px 0 0;}
.page1 #header,
.page2 #header {
	position: relative;
	margin: 0 auto;
	padding: 0 0 2px;
	width: 880px;
	border: solid #545556;
	border-width: 0 0 1px;
	z-index: 9;
}
.page3 .content-holder {
	position: relative;
	margin: 0 auto;
	width: 880px;
}
.page3 #header {
	padding: 0 0 2px;
	width: 880px;
	border: solid #545556;
	border-width: 0 0 1px;
	z-index: 9;
}
.page3 #header {padding: 0 0 21px;}
#header strong.logo {
	float: right;
	width: 93px;
	text-indent: -9999px;
}
.logo a {
	display: block;
	overflow: hidden;
	height: 108px;
}
#a .logo a {background: url(../images/logo1.gif) no-repeat;}
#b .logo a {background: url(../images/logo2.gif) no-repeat;}
#c .logo a {background: url(../images/logo3.gif) no-repeat;}
#d .logo a {background: url(../images/logo4.gif) no-repeat;}
#e .logo a {background: url(../images/logo5.gif) no-repeat;}
#f .logo a {background: url(../images/logo6.gif) no-repeat;}
.logoImg {  visibility:hidden;  float: left;  clear:none;  width:0;  height:0;  overflow: hidden; } 
#header span.title {
	display: block;
	margin: 0 0 9px;
	width: 286px;
	text-indent: -9999px;
}
.title a {
	display: block;
	overflow: hidden;
	height: 79px;
	background: url(../images/title.gif) no-repeat;
}
#a .title a {background: url(../images/title1.gif) no-repeat;}
#b .title a {background: url(../images/title2.gif) no-repeat;}
#c .title a {background: url(../images/title3.gif) no-repeat;}
#d .title a {background: url(../images/title4.gif) no-repeat;}
#e .title a {background: url(../images/title5.gif) no-repeat;}
#f .title a {background: url(../images/title6.gif) no-repeat;}
#header span.slogan {
	display: block;
	margin: 0 0 12px;
	font-size: 1.455em;
	line-height: 1.188em;
	font-style: normal;
	font-weight: bold;
}
#header ul#top-nav {
	margin: 0;
	padding: 0;
	width: 880px;
	list-style: none;
	background: #333 url(../images/top-nav-bg.gif) repeat-x;
}
#header ul#top-nav:after {
	content: "";
	display: block;
	clear: both;
}
#top-nav li {
	position: relative;
	float: left;
	line-height: 1.25em;
	background: url(../images/top-nav-sep.gif) no-repeat 0 50%;
	text-align: center;
}
#top-nav li a {
	display: block;
	padding: 8px 0 6px;
	color: #fefdfd;
}
#top-nav li a:hover {
	margin: 0 0 0 1px;
	padding: 8px 1px 6px 0;
	text-decoration: none;
	background: #ee4c9b;
}
#a #top-nav li a:hover {background: #ee4c9b;}
#b #top-nav li a:hover {background: #dc0451;}
#c #top-nav li a:hover {background: #009fda;}
#d #top-nav li a:hover {background: #00b2a9;}
#e #top-nav li a:hover {background: #ee8300;}
#f #top-nav li a:hover {background: #b6bf00;}
#top-nav li.firm a {width: 129px;}
#top-nav li.firm a:hover {
	margin: 0;
	padding: 8px 0 6px;
	width: 129px;
}
#top-nav li.role a {width: 188px;}
#top-nav li.role a:hover {width: 186px;}
#top-nav li.offices a {width: 178px;}
#top-nav li.offices a:hover {width: 176px;}
#top-nav li.training a {width: 152px;}
#top-nav li.training a:hover {width: 150px;}
#top-nav li.summer a {width: 113px;}
#top-nav li.summer a:hover {width: 111px;}
#top-nav li.apply a {width: 119px;}
#top-nav li.apply a:hover {width: 117px;}
#top-nav li.contact a {width: 122px;}
#top-nav li.contact a:hover {width: 120px;}
#top-nav li:first-child {background: none;}

#top-nav li:hover ul,
#top-nav li.hover ul {display: block;}
#top-nav li ul {
	position: absolute;
	top: 26px;
	left: 1px;
	display: none;
	margin: 0;
	padding: 5px 0 0;
	list-style: none;
}
#top-nav li ul li {
	float: none;
	text-align: left;
	background: none;
}
#top-nav li.firm ul li a {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 134px;
	background: #333 url(../images/top-nav-sub-bg.gif) repeat-x 0 100%;
}
#top-nav li.firm ul li a:hover {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 134px;
	background: #ee4c9b;
}
#top-nav li.role ul li a {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 184px;
	background: #333 url(../images/top-nav-sub-bg.gif) repeat-x 0 100%;
}
#top-nav li.role ul li a:hover {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 184px;
	background: #ee4c9b;
}
#top-nav li.offices ul li a {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 164px;
	background: #333 url(../images/top-nav-sub-bg.gif) repeat-x 0 100%;
}
#top-nav li.offices ul li a:hover {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 164px;
	background: #ee4c9b;
}
#top-nav li.apply ul li a {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 90px;
	background: #333 url(../images/top-nav-sub-bg.gif) repeat-x 0 100%;
}
#top-nav li.apply ul li a:hover {
	margin: 0;
	padding: 8px 0 6px 29px;
	width: 90px;
	background: #ee4c9b;
}
.page3 #content {
	width: 100%;
	z-index: 15;
}
#content a {text-decoration: underline;}
#content a:hover {text-decoration: none;}
#a #content a {color: #ee4c9b;}
#b #content a {color: #dc0451;}
#c #content a {color: #009fda;}
#d #content a {color: #00b2a9;}
#e #content a {color: #ee8300;}
#f #content a {color: #b6bf00;}
#content div.image-block {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	padding: 8px 0 0;
	width: 880px;
}
.image-block div#carousel {
	overflow: hidden;
	width: 880px;
	padding-bottom: 5px;
	border-bottom: dotted 1px #555;
}
#carousel div.slides-holder {
	position: relative;
	overflow: hidden;
	width: 880px;
}
#carousel div.slides-holder ul {
	position: relative;
	overflow: hidden;
	height: 215px;
	padding: 0;
	margin: 0;
	list-style: none;
}
#carousel div.slides-holder ul li {
	position: absolute;
	width: 880px;
	top: 0;
	left: 0;
}
#carousel div.slides-holder ul li.active {
	z-index: 1;
}
#carousel div.slides-holder ul li img {display: block;}





#carousel div.slides-holder-inside {
	position: relative;
	overflow: hidden;
	width: 880px;
}
#carousel div.slides-holder-inside ul {
	position: relative;
	overflow: hidden;
	height: 215px;
	padding: 0;
	margin: 0;
	list-style: none;
}
#carousel div.slides-holder-inside ul li {
	position: absolute;
	width: 880px;
	top: 0;
	left: 0;
}
#carousel div.slides-holder-inside ul li.active {
	z-index: 1;
}
#carousel div.slides-holder-inside ul li img {display: block;}





.image-block div.switcher {
	position: absolute;
	bottom: 6px;
	left: 7px;
	width: 100px;
	z-index: 3;
}
.image-block div.switcher ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.image-block div.switcher ul li {float: left;}
.image-block div.switcher ul li a {
	float: left;
	overflow: hidden;
	margin: 0 5px 0 0;
	height: 15px;
	width: 15px;
	text-indent: -9999px;
}
#a .image-block div.switcher ul li a {background: #f5d4e2;}
#b .image-block div.switcher ul li a {background: #f3c6d3;}
#c .image-block div.switcher ul li a {background: #c6e5ef;}
#d .image-block div.switcher ul li a {background: #c6e8e4;}
#e .image-block div.switcher ul li a {background: #f5dfc3;}
#f .image-block div.switcher ul li a {background: #e9e9c0;}
#a .image-block div.switcher ul li.active a,
#a .image-block div.switcher ul li a:hover {background: #ee4c9b;}
#b .image-block div.switcher ul li.active a,
#b .image-block div.switcher ul li a:hover {background: #dc0451;}
#c .image-block div.switcher ul li.active a,
#c .image-block div.switcher ul li a:hover {background: #009fda;}
#d .image-block div.switcher ul li.active a,
#d .image-block div.switcher ul li a:hover {background: #00b2a9;}
#e .image-block div.switcher ul li.active a,
#e .image-block div.switcher ul li a:hover {background: #ee8300;}
#f .image-block div.switcher ul li.active a,
#f .image-block div.switcher ul li a:hover {background: #b6bf00;}
.image-block div.quote1 {
	position: absolute;
	z-index: 1;
	top: 31px;
	left: 19px;
	width: 430px;
}
.image-block div blockquote {margin: 0;}
.image-block div blockquote p {margin: 0;}
.image-block div blockquote p q {
	quotes: none;
	font-weight: bold;
}
#a .image-block div blockquote p q {color: #ffffff;}
#b .image-block div blockquote p q {color: #ffffff;}
#c .image-block div blockquote p q {color: #ffffff;}
#d .image-block div blockquote p q {color: #ffffff;}
#e .image-block div blockquote p q {color: #ffffff;}
#f .image-block div blockquote p q {color: #ffffff;}

/* 
#a .image-block div blockquote p q {color: #da487e;}
#b .image-block div blockquote p q {color: #dc0451;}
#c .image-block div blockquote p q {color: #009fda;}
#d .image-block div blockquote p q {color: #00b2a9;}
#e .image-block div blockquote p q {color: #ee8300;}
#f .image-block div blockquote p q {color: #b6bf00;}
*/

.image-block div.quote1 blockquote p q {
	font-size: 1.636em;
	line-height: 1.222em;
}
.image-block div.quote2 blockquote p q {
	font-size: 1.300em;
	line-height: 1.188em;
}
.image-block div blockquote q:before {content: "";}
.image-block div blockquote q:after {content: "";}
.image-block div blockquote p cite {
	font-size: 1em;
	font-style: normal;
}
.image-block div.quote1 blockquote p cite {
		line-height: 1.364em;
		color: #0b0b0b;
}
.image-block div.quote2 blockquote p cite {line-height: 2.182em;}
.image-block div.quote2 {
	float: right;
	overflow: hidden;
	padding: 13px 5px 0 15px;
	width: 197px;
	min-height: 202px;
	background: #141414 url(../images/quote2-bg.gif) repeat-x;
}
* html .image-block div.quote2 {height: 202px;}
.page2 div.image-block img {
	float: left;
	overflow: hidden;
	height: 215px;
	width: 661px;
	font-size: 0;
	line-height: 0;
}
#a #content div.quote2 a.all,
#b #content div.quote2 a.all,
#c #content div.quote2 a.all,
#d #content div.quote2 a.all,
#e #content div.quote2 a.all,
#f #content div.quote2 a.all {
	padding: 0 19px 0 0;
	color: #fff;
	text-decoration: underline;
	background: url(../images/bullet-link.gif) no-repeat 100% 50%;
}
#a #content div.quote2 a.all:hover {
	text-decoration: none;
	color: #da487e;
}
#b #content div.quote2 a.all:hover {
	text-decoration: none;
	color: #dc0451;
	}
#c #content div.quote2 a.all:hover {
	text-decoration: none;
	color: #009fda;
}
#d #content div.quote2 a.all:hover {
	text-decoration: none;
	color: #00b2a9;
}
#e #content div.quote2 a.all:hover {
	text-decoration: none;
	color: #ee8300;
}
#f #content div.quote2 a.all:hover {
	text-decoration: none;
	color: #b6bf00;
}




.image-block div.quote3 {
	position: absolute;
	z-index: 1;
	top: 31px;
	left: 19px;
	width: 830px;
}
.image-block div.quote3 blockquote p q {
	font-size: 1.636em;
	line-height: 1.222em;
}
.image-block div.quote3 blockquote p cite {
		line-height: 1.364em;
		color: #0b0b0b;
}




#content div.main-block-wrap1 {
	margin: 9px 0 0;
}

/* #content div.main-block-wrap1 {
	margin: 9px 0 0;
	background: #0b0b0b url(../images/wrap1-bg.gif) repeat-x;
} */

.main-block-wrap1 div.main-block-wrap2 {
	padding: 0 0 1px;

}
div.main-block {
	overflow: hidden;
	margin: 0 auto;
	width: 880px;
}
.main-block div.column {
	float: left;
	padding: 3px 15px 0 5px;
	width: 200px;
	line-height: 16px;
}
.main-block .column p {
	margin: 0 0 12px;
	padding: 4px 0 0;
}
.main-block .column h1 {
	margin: 0 0 12px;
	padding: 4px 0 0;
	font: 1.4em arial, Helvetica, sans-serif;
	font-weight: bold;
}
.main-block div.columnLong {
	float: left;
	padding: 3px 15px 0 5px;
	width: 600px;
	line-height: 16px;
	margin-right:40px;
	margin-bottom:20px;
}
.main-block .columnLong p {
	margin: 0 0 12px;
	padding: 4px 0 0;
}
.main-block .columnLong h1 {
	margin: 0 0 12px;
	padding: 4px 0 0;
	font: 1.4em arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a .main-block .columnLong h1 {color: #ee4c9b;}
#b .main-block .columnLong h1 {color: #dc0451;}
#c .main-block .columnLong h1 {color: #009fda;}
#d .main-block .columnLong h1 {color: #00b2a9;}
#e .main-block .columnLong h1 {color: #ee8300;}
#f .main-block .columnLong h1 {color: #b6bf00;}

.main-block .columnLong h2 {
	margin: 0 0 12px;
	padding: 4px 0 0;
	font: 1.091em arial, Helvetica, sans-serif;
	font-weight: bold;
}
#a .main-block .columnLong h2 {color: #ee4c9b;}
#b .main-block .columnLong h2 {color: #dc0451;}
#c .main-block .columnLong h2 {color: #009fda;}
#d .main-block .columnLong h2 {color: #00b2a9;}
#e .main-block .columnLong h2 {color: #ee8300;}
#f .main-block .columnLong h2 {color: #b6bf00;}

.main-block .columnLong li {
	font-weight: bold;
}
#a .main-block .columnLong li {color: #ee4c9b;}
#b .main-block .columnLong li {color: #dc0451;}
#c .main-block .columnLong li {color: #009fda;}
#d .main-block .columnLong li {color: #00b2a9;}
#e .main-block .columnLong li {color: #ee8300;}
#f .main-block .columnLong li {color: #b6bf00;}

.main-block .columnLong li span {
	color: white;
}

.main-block .intro {
	padding: 3px 25px 0 0;
	width: 195px;
	font-size: 1.273em;
	font-weight: bold;
}
#a .main-block .intro {color: #ee4c9b;}
#b .main-block .intro {color: #dc0451;}
#c .main-block .intro {color: #009fda;}
#d .main-block .intro {color: #00b2a9;}
#e .main-block .intro {color: #ee8300;}
#f .main-block .intro {color: #b6bf00;}
.main-block .intro p {
	margin: 0 0 10px;
	padding: 6px 0 0;
}
.main-block div.questions {
	margin: 6px 0 0 3px;
	padding: 3px 0 0 2px;
	width: 215px;
	min-height: 213px;
	background: #141414 url(../images/questions-bg.gif) repeat-x 0 100%;
}
* html .main-block div.questions {height: 213px;}
.questions span.heading {
	padding: 0 0 0 16px;
	font-size: 1.091em;
	line-height: 1.333em;
	font-weight:bold;
}
#a .questions span.heading {color: #ee4c9b;}
#b .questions span.heading {color: #dc0451;}
#c .questions span.heading {color: #009fda;}
#d .questions span.heading {color: #00b2a9;}
#e .questions span.heading {color: #ee8300;}
#f .questions span.heading {color: #b6bf00;}

.main-block div.questions ul {
	margin: 0;
	padding: 5px 0 0;
	list-style: none;
}
.questions ul li {
	width: 100%;
	padding: 0;
	font-size: 1.091em;
	line-height: 1.25em;
	vertical-align: top;
}
#a #content .questions ul li a,
#b #content .questions ul li a,
#c #content .questions ul li a,
#d #content .questions ul li a,
#e #content .questions ul li a,
#f #content .questions ul li a {
	display: block;
	margin: 0 0 3px;
	padding: 3px 0 4px 34px;
	color: #fefdfd;
	text-decoration: none;
	background: url(../images/bullet-link.gif) no-repeat 14px 50%;
}
#content .questions ul li a:hover {text-decoration: none;}
#a #content .questions ul li a:hover {background: #ee4c9b url(../images/bullet-link.gif) no-repeat 14px 50%;}
#b #content .questions ul li a:hover {background: #dc0451 url(../images/bullet-link.gif) no-repeat 14px 50%;}
#c #content .questions ul li a:hover {background: #009fda url(../images/bullet-link.gif) no-repeat 14px 50%;}
#d #content .questions ul li a:hover {background: #00b2a9 url(../images/bullet-link.gif) no-repeat 14px 50%;}
#e #content .questions ul li a:hover {background: #ee8300 url(../images/bullet-link.gif) no-repeat 14px 50%;}
#f #content .questions ul li a:hover {background: #b6bf00 url(../images/bullet-link.gif) no-repeat 14px 50%;}
.main-block ul ul {
	margin: 0;
	padding: 0;
	width: auto;
	list-style: none;
}
.main-block ul ul li {
	float: none;
	width: auto;
}
#content div.phrases-block {
	position: relative;
	margin: 0 auto 2px;
	height: 467px;
	width: 880px;
	border: solid #545556;
	border-width: 0 0 1px;
}
.phrases-block .phrases a {
	position: relative;
	outline: none;
	cursor: pointer;
}
.phrases-block .phrases a span {
	float: left;
	clear: left;
}
.phrases-block .phrases a:hover span {background: #000;}
.phrases a img {
	position: relative;
	display: block;
}
.phrases-block div.phrase1 {
	position: absolute;
	top: 68px;
	left: 0;
}
.phrase1 a span {background: #ee4c9b;}
.phrases-block div.phrase2 {
	position: absolute;
	top: 70px;
	left: 442px;
}
.phrase2 a span {background: #00b6bd;}
.phrases-block div.phrase3 {
	position: absolute;
	top: 146px;
	left: 126px;
}
.phrase3 a span {background: #ed145a;}
.phrases-block div.phrase4 {
	position: absolute;
	top: 157px;
	left: 564px;
}
.phrase4 a span {background: #00adef;}
.phrases-block div.phrase5 {
	position: absolute;
	top: 230px;
	left: 20px;
}
.phrase5 a span {background: #f7941d;}
.phrases-block div.phrase6 {
	position: absolute;
	top: 253px;
	left: 474px;
}
.phrase6 a span {background: #f7941d;}
.phrases-block div.phrase7 {
	position: absolute;
	top: 327px;
	left: 76px;
}
.phrase7 a span {background: #bed62f;}
.phrases-block div.phrase8 {
	position: absolute;
	top: 336px;
	left: 580px;
}
.phrase8 a span {background: #ee4c9b;}
.phrases-block div.popup1 {
	position: absolute;
	display: none;
	width: 442px;
}
.phrases-block .phrase1 div.content-popup1 {bottom: -60px; left: 230px;}
.phrases-block .phrase3 div.content-popup1 {bottom: 50px; left: 115px;}
.phrases-block .phrase5 div.content-popup1 {bottom: 50px; left: 235px;}
.phrases-block .phrase7 div.content-popup1 {bottom: 50px; left: 230px;}



.phrase1 .popup1 {
	padding: 0;
	width: 484px;
}
.phrase1 .popup1 .popup1-middle {
	width: 484px;
	background: url(../images/popup1-m.gif) repeat-y 42px 0;
}
.phrase1 .popup1 .popup1-top {
	width: 484px;
	background: url(../images/popup1-t.gif) no-repeat 42px 0;
}
.phrase1 .popup1 .popup1-bottom {
	padding: 18px 25px 19px 61px;
	width: 398px;
	min-height: 175px;
	background: url(../images/popup12-b.gif) no-repeat 0 100%;
}
* html .phrase1 .popup1 .popup1-bottom {height: 175px;}
.phrase2 .popup2 {
	padding: 0;
	width: 484px;
}
.phrase2 .popup2 .popup1-middle {
	width: 484px;
	background: url(../images/popup1-m.gif) repeat-y;
}
.phrase2 .popup2 .popup1-top {
	width: 484px;
	background: url(../images/popup1-t.gif) no-repeat;
}
.phrase2 .popup2 .popup1-bottom {
	padding: 18px 61px 19px 25px;
	width: 398px;
	min-height: 175px;
	background: url(../images/popup22-b.gif) no-repeat 0 100%;
}
* html .phrase2 .popup2 .popup1-bottom {height: 175px;}



.popup1 div.popup1-t {
	height: 3px;
	font-size: 0;
	line-height: 0;
	background: url(../images/popup1-t.gif) no-repeat;
}
.popup1 div.popup1-b {
	height: 45px;
	width: 442px;
	background: url(../images/popup1-b.gif) no-repeat 0 100%;
}
.popup1 div.popup1-m {
	padding: 18px 25px 19px;
	background: url(../images/popup1-m.gif) repeat-y;
}
.popup1-middle span.title,
.popup1-m span.title,
.popup2-m span.title {
	display: block;
	margin: 0 0 14px;
	font-size: 1.636em;
	line-height: 0.889em;
	font-weight: bold;
}
.popup2-m span.title {margin: 0 0 10px;}
.phrase1 .popup1-middle span.title,
.phrase1 .popup1-m span.title {color: #ee4c9b;}
.phrase2 .popup1-middle span.title,
.phrase2 .popup1-m span.title {color: #00b6bd;}
.phrase3 .popup1-m span.title,
.phrase3 .popup2-m span.title {color: #ed145a;}
.phrase4 .popup1-m span.title,
.phrase4 .popup2-m span.title {color: #00adef;}
.phrase5 .popup1-m span.title,
.phrase5 .popup2-m span.title {color: #f7941d;}
.phrase6 .popup1-m span.title,
.phrase6 .popup2-m span.title {color: #f7941d;}
.phrase7 .popup1-m span.title,
.phrase7 .popup2-m span.title {color: #bed62f;}
.phrase8 .popup1-m span.title,
.phrase8 .popup2-m span.title {color: #ee4c9b;}
.popup1-middle p,
.popup1-m p,
.popup2-m p {
	margin: 0 0 27px;
	font-size: 1.455em;
	line-height: 1.5em;
	color: #000;
}
.popup1-middle a.enter,
.popup1-m a.enter,
.popup2-m a.enter {
	position: static;
	float: none;
	clear: none;
	padding: 0 21px 0 0;
	font-size: 1.636em;
	line-height: 0.889em;
	background: url(../images/bullet-enter.gif) no-repeat 100% 50%;
}
.popup2-m a.enter {
	font-size: 1.455em;
	line-height: 1.125em;
	background: url(../images/bullet-enter.gif) no-repeat 100% 50%;
}
.phrase1 .popup1-middle a.enter,
.phrase1 .popup1-m a.enter {color: #ee4c9b !important;}
.phrase2 .popup1-m a.enter,
.phrase2 .popup2-m a.enter {color: #00b6bd !important;}
.phrase3 .popup1-m a.enter,
.phrase3 .popup2-m a.enter {color: #ed145a !important;}
.phrase4 .popup1-m a.enter,
.phrase4 .popup2-m a.enter {color: #00adef !important;}
.phrase5 .popup1-m a.enter,
.phrase5 .popup2-m a.enter {color: #f7941d !important;}
.phrase6 .popup1-m a.enter,
.phrase6 .popup2-m a.enter {color: #f7941d !important;}
.phrase7 .popup1-m a.enter,
.phrase7 .popup2-m a.enter {color: #bed62f !important;}
.phrase8 .popup1-m a.enter,
.phrase8 .popup2-m a.enter {color: #ee4c9b !important;}
.popup1-m a.enter:hover {
	background: none;
	background: url(../images/bullet-enter.gif) no-repeat 100% 50%;
}
.popup2-m a.enter:hover {
	background: none;
	background: url(../images/bullet-enter.gif) no-repeat 100% 50%;
}
.popup1-middle a.close,
.popup1-m a.close,
.popup2-m a.close {
	float: right;
	clear: none;
	padding: 0;
	height: 12px;
	width: 10px;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	background: url(../images/close.gif) no-repeat;
}
.popup2-m a.close {background: url(../images/close.gif) no-repeat;}
.popup1-middle a.close:hover,
.popup1-m a.close:hover {background: url(../images/close.gif) no-repeat;}
.popup2-m a.close:hover {background: url(../images/close.gif) no-repeat;}
.phrases-block div.popup2 {
	position: absolute;
	display: none;
	width: 442px;
}
.phrases-block .phrase2 div.content-popup1 {bottom: -60px; left: -500px;}
.phrases-block .phrase4 div.content-popup1 {bottom: 50px; left: -440px;}
.phrases-block .phrase6 div.content-popup1 {bottom: 50px; left: -440px;}
.phrases-block .phrase8 div.content-popup1 {bottom: 50px; left: -440px;}
.popup2 div.popup2-t {
	height: 3px;
	font-size: 0;
	line-height: 0;
	background: url(../images/popup1-t.gif) no-repeat;
}
.popup2 div.popup2-b {
	height: 45px;
	width: 442px;
	background: url(../images/popup2-b.gif) no-repeat 0 100%;
}
.popup2 div.popup2-m {
	padding: 28px 27px 8px 25px;
	width: 390px;
	background: url(../images/popup1-m.gif) repeat-y;
}
.phrases-block ul.nav {
	position: absolute;
	top: 9px;
	right: 0;
	margin: 0 -5px 0 0;
	padding: 0;
	list-style: none;
}
.nav li {
	float: left;
	padding: 0 4px 0 19px;
	font-size: 1.636em;
	line-height: 1.222em;
	font-weight: bold;
	background: url(../images/nav-sep.gif) no-repeat 0 5px;
}
.nav li:first-child {background: none;}
#a #content .phrases-block .nav li a,
#b #content .phrases-block .nav li a,
#c #content .phrases-block .nav li a,
#d #content .phrases-block .nav li a,
#e #content .phrases-block .nav li a,
#f #content .phrases-block .nav li a {
	text-decoration: none;
	color: #fff;
}
#a #content .phrases-block .nav li a:hover {color: #ee4c9b;}
#b #content .phrases-block .nav li a:hover {color: #dc0451;}
#c #content .phrases-block .nav li a:hover {color: #009fda;}
#d #content .phrases-block .nav li a:hover {color: #00b2a9;}
#e #content .phrases-block .nav li a:hover {color: #ee8300;}
#f #content .phrases-block .nav li a:hover {color: #b6bf00;}
#footer {
	margin: 0 auto;
	padding: 7px 0 20px;
	width: 880px;
	border-top: 1px dotted #555;
}
#footer ul.bottom-nav {
	float: right;
	overflow: hidden;
	margin: 0 -4px 0 0;
	padding: 0;
	height: 1%;
	list-style: none;
}
.bottom-nav li {
	float: left;
	margin: 0 1px 0 -1px;
	padding: 0 4px 0 6px;
	background: url(../images/bottom-nav-sep.gif) no-repeat 0 50%;
}
.bottom-nav li a {color: #fff;}
#a .bottom-nav li a:hover {color: #ee4c9b;}
#b .bottom-nav li a:hover {color: #dc0451;}
#c .bottom-nav li a:hover {color: #009fda;}
#d .bottom-nav li a:hover {color: #00b2a9;}
#e .bottom-nav li a:hover {color: #ee8300;}
#f .bottom-nav li a:hover {color: #b6bf00;}
#footer .powered {
	display: block;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
	margin: 2px 0 0;
	height: 12px;
	width: 235px;
}
#a #footer .powered {background: url(../images/powered1.png) no-repeat}
#b #footer .powered {background: url(../images/powered2.png) no-repeat}
#c #footer .powered {background: url(../images/powered3.png) no-repeat}
#d #footer .powered {background: url(../images/powered4.png) no-repeat}
#e #footer .powered {background: url(../images/powered5.png) no-repeat}
#f #footer .powered {background: url(../images/powered6.png) no-repeat}

.pdf {margin-right:10px;}

.row1 {
	background-color:#3e3c3c;
	height:40px;
	margin:3px;
}
.row2 {
	background-color:#514e4e;
	height:40px;
	margin:3px;
}