/* globals */
body{
	margin: 0;
	padding:0;
	width: 100%;
	background: #01B6CA;
	font: xx-small Arial, Helvetica, Geneva, Georgia, Verdana, Helvetica, sans-serif;
	font-size: .74em;
	color: #333;
}
/* ie xhtml quirks mode fix */
* html table th, * html table td, * html table caption{
	font-size: .74em;
}
img{
	border: 0;
	display: block;
}
img.inline{
	border: 0;
	display: inline;
}
img.toright{
	float:right;
	margin: 0 0 10px 15px;
}
.toright{
	float:right;
	margin: 0 0 5px 5px;
}
a{
	color: #f30;
	font-weight:bold;
}
a:hover{
	text-decoration: none;
}
h1,h2,h3,h4,h5{
	padding: 0;
	margin: 0;
	color:#029FB0;
}
.return{
	clear: both;
	display: block;
}
form{
	width: auto;
	padding: 0;
	margin: 0;
}
input, textarea, select{
	font: 1em Arial, Helvetica, Geneva, Georgia, Verdana, Helvetica, sans-serif;
}
fieldset{
	border: 0;
	padding: 5px;
	margin: 0;
}
label{
	padding: 0 5px;
}
.red{
	color: #f00;
}
td .red{
	font-size: 1.2em;
	padding: 0 0 0 5px;
	color: #f00;
}
.note{
	margin: 0 15px 10px 5px;
	padding: 10px;
	font-size: .84em;
	font-weight:normal;
	background: #F5F5F5;
}
td .note .red{
	font-size: 1em;
	color: #f00;
}
/* globals */

#pwrap{
	width: 634px;
	background: url(/i/bg_popup.gif) no-repeat;
	padding: 20px 0 0 0;
}
body#no-shade #pwrap{
	width: 634px;
	background: url(/i/bg_popup-noshade.gif) no-repeat;
	padding: 20px 0 0;
}
#ptop{
	padding: 0 32px 13px 0;
	width:auto;
	text-align: right
}
#ptop img{
	text-align:right;
	margin: 0 0 0 auto;
}
body#no-shade #ptop{
	text-align:center;
	padding: 15px 0;
}
body#no-shade #ptop img{
	text-align:center;
	margin: 0 auto;
}
#pbody ul{
	margin: 10px 0 15px 28px;
}
#pbody ul li{
	list-style: url(/i/blt_ipucu.png);
	padding: 0;
	margin: 0 0 10px;
}
#pbody{
	position: relative;
	margin: 0 0 15px 38px;
	width: 575px;
	background: url(/i/bg_p_ctl.gif) no-repeat top left #fff;
}
#pbody div#ctr{
	position: relative;
	background: url(/i/bg_p_ctr_wave.gif) no-repeat top right;
}
body#no-shade #pbody div#ctr{
	position: relative;
	background: url(/i/bg_p_ctr.gif) no-repeat top right;
}
#pbody div#ctr div#btl{
	position: relative;
	background: url(/i/bg_p_cbl.gif) no-repeat bottom left;
}
#pbody div#ctr div#btl div#btr{
	position: relative;
	padding: 25px 40px 25px 25px;
	background: url(/i/bg_p_cbr.gif) no-repeat bottom right;
	min-height: 240px;
}
	* html #pbody div#ctr div#btl div#btr{
		height: 240px;
	}
body#no-shade #pwrap #pbody div#ctr div#btl div#btr{
	text-align:center;
}
#moviecont{
	position: relative;
	min-width: 60%;
	background: url(/i/bg_pmovie_ctl.gif) no-repeat top left #016873;
	margin: 0 15px 15px;
}
#moviecont #moviecont_b{
	position: relative;
	background: url(/i/bg_pmovie_ctr.gif) no-repeat top right;
}
#moviecont #moviecont_c{
	position: relative;
	background: url(/i/bg_pmovie_cbl.gif) no-repeat bottom left;
}
#moviecont #moviecont_d{
	position: relative;
	background: url(/i/bg_pmovie_cbr.gif) no-repeat bottom right;
	_height: 160px;
	min-height: 160px;
	padding: 20px;
}

#pbody h1, #pbody h2, #pbody h3, #pbody h4, #pbody h5{
	font-family: "Trebuchet MS", Geneva, Georgia, Verdana, Helvetica, sans-serif;
	margin: 15px 0 8px;
	color:#029FB0;
}
#pbody h2{
	font-size: 1.4em;
	line-height: 1em;
}
#pbody h2.orange{
	font-size: 1.6em;
}
#pbody h2.turkuaz{
	font-size: 1.6em;
}
#pbody h3{
	font-size: 1.3em;
	color:#E8AA56;
}
#pbody h4{
	font-size: 1.1em;
}
#totop{
	clear:both;
	margin: 15px 0;
	padding: 0 15px;
	text-align: right;
}
#totop img{
	margin: 0 0 0 auto;
}
#rmenu{
	float:right;
	margin: 0 -10px auto 10px;
	height: 100%;
}
p.alert{
	padding: 5px 15px;
	font-weight: bold;
	color: #f00;
}
p.footnote{
	padding: 10px 15px;
	font-size: .84em;
	background: #F5F5F5;
}

table.turkuaz{
	width: 100%;
	border-collapse:collapse;
	border: 1px solid #77D9E4;
	margin: 10px 0 25px 0;
}

table.turkuaz2{
	width: 75%;
	border-collapse:collapse;
	border: 1px solid #77D9E4;
	margin: 0 0 15px;
}

table.turkuaz caption,
table.turkuaz2 caption,
table.turkuaz thead td,
table.turkuaz2 thead td{
	background: url(/i/bg_caption.png) repeat-x #DBF5F8;
	padding: 5px 0 5px 10px;
	text-align:left;
	font-weight:bold;
	border-collapse:collapse;
	border: solid #77D9E4;
	border-width:2px 1px 1px;
}

table.turkuaz tbody td,
table.turkuaz2 tbody td{
	border-collapse:collapse;
	padding: 5px 3px 10px 5px;
}

table.turkuaz tbody.split td,
table.turkuaz2 tbody.split td{
	border: solid #77D9E4;	
	border-width: 0 1px;
}
table.orange{
	width: 100%;
	border-collapse:collapse;
	border: 1px solid #f90;
	margin: 0 0 25px;
}
table.orange caption,
table.orange thead td{
	background: url(/i/bg_thead_orange.png) repeat-x #fda;
	padding: 5px 0 5px 10px;
	text-align:left;
	font-weight:bold;
	border-collapse:collapse;
	border: solid #f90;
	border-width:2px 1px 1px;
	color:#DF3307;
}
table.orange tbody td{
	border-collapse:collapse;
	padding: 5px 0 5px 10px;
}
table.orange tbody.split td{
	border: solid #f90;
	border-width: 0 1px;
}
table.turkuaz tfoot td,
table.orange tfoot td{
	text-align:right;
	padding: 5px 24px 10px auto;
}
.inputtxt{
	border: 1px solid #CED7DB;
	width: 11em;
}
.inputtxt2{
	border: 1px solid #CED7DB;
}
#pfoot{
	position: relative;
	background: #008F9F;
	padding: 5px 15px 5px 0;
	text-align:right;
	width:634px;
	voice-family: "\"}\"";  voice-family:inherit;  width:620px;
}
#pfoot img{
	margin: 0 0 0 auto;
}