body	{width:100%;}

#modal_shadow	{
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	z-index:100;
	background-color:#000000;
	opacity:0.4;
	display:none;

	filter: alpha(opacity=40);
	moz-opacity: 0.4;
	opacity: 0.4;
}

* html #modal_shadow {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');

}



#modal_container	{
/*	margin-left:-253px;
	margin-top:-208px;
	left:50%;
	top:50%;*/
	width:662px;
	color:#000000;
	display:none;
	left:37px;
	top:20px;
	position:fixed;
	text-align:left;
	z-index:102;
}

/* ie6 */
* html #modal_container {
/*	margin-left:-253px;*/
/*	margin-top:-150px;*/
/*	left:50%;*/
	margin-top:20px;
	position: absolute;
	top: expression(parseInt(document.documentElement.scrollTop, 0) + "px");
}

/*ie7*/
/**+ html #modal_container {
	margin-top:20px;
}*/


table.modalCorners{ border:0px solid #000;}

table.modalCorners .tl	{width:21px; height:21px; background: url('/i/modal/corners.png') repeat-y 0 0;}
table.modalCorners .tc	{height:21px; background: url('/i/modal/tc.png') repeat-x 0 0;}
table.modalCorners .tr	{width:21px; height:21px; background: url('/i/modal/corners.png') repeat-y -21px 0;}

table.modalCorners .ml	{width:21px; background: url('/i/modal/ml.png') repeat-y 0 0;}
table.modalCorners .mc	{background: #FFF;}
table.modalCorners .mr	{width:21px;  background: url('/i/modal/mr.png') repeat-y 0 0;}

table.modalCorners .bl	{width:21px; height:21px; background: url('/i/modal/corners.png') repeat-y 0px 21px;}
table.modalCorners .bc	{height:21px; background: url('/i/modal/bc.png') repeat-x 0 0;}
table.modalCorners .br	{width:21px; height:21px; background: url('/i/modal/corners.png') repeat-y -21px 21px;}


* html table.modalCorners .tl	{
	width:21px; height:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/tl.png', sizingMethod='scale');
}

* html table.modalCorners .tc	{
	height:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/tc.png', sizingMethod='scale');
}

* html table.modalCorners .tr	{
	width:21px; height:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/tr.png', sizingMethod='scale');
}

* html table.modalCorners .ml	{
	width:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/ml.png', sizingMethod='scale');
}

* html table.modalCorners .mc	{background: #FFF;}
* html table.modalCorners .mr	{
	width:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/mre.png', sizingMethod='scale');
}

* html table.modalCorners .bl	{
	width:21px; height:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/bl.png', sizingMethod='scale');
}

* html table.modalCorners .bc	{
	height:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/bc.png', sizingMethod='scale');
}

* html table.modalCorners .br	{
	width:21px; height:21px;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/modal/br.png', sizingMethod='scale');
}

.closeButton	{width:12px; height:12px; position:relative; left: 590px; top:-10px;}
.closeButton a	{display:block; width:12px; height:12px;}

.form-body		{width:590px; height:520px; margin:0px 0px 0px 12px;}
.form-body h3	{color:#d66938; font-size:14px; font-weight:bold; padding-bottom:15px; }

.form-body .usage_fieldset			{padding-bottom:15px;}
.form-body .usage_fieldset .legend	{font-weight:bold; padding-right:25px;}
.form-body .usage_fieldset .label	{padding-right:25px;}

.form-body .fields					{width:100%; float:left;}
.form-body .fieldset				{width:49%; float:left; }
.form-body .description				{display:block; float:left; text-align:center; padding:5px; width:91%;}
.form-body #modal_done .description	{margin:150px 0px 20px 0px;}

.form-body .submitButton			{display:block; text-align:center; padding:15px; float:left; width:91%;}

.form-body sup						{color:#d66938;}

.form-body .fieldset input			{display:block; width:100%; border:1px solid #ccc;}
.form-body .fieldset label			{display:block;}
.form-body .fieldset label .warning	{color:#d66938}

.form-body .fieldset .flag label	{display:inline;}
.form-body .fieldset .flag input	{display:inline; width:auto; height:19px;}

.form-body .fieldset .field			{margin:5px 15px 5px 0px;}
.form-body .fieldset .field label	{font-size:11px; padding-bottom:2px;}

.form-body .fieldset .field #i_pub_url_label	{padding-top:4px;}

.form-body .capcha		{width:100%; overflow:hidden;float:left;}
.form-body .code_image	{text-align:right;}
.form-body .code_image img	{ margin:30px 13px 5px 0px;}

.form-body .code		{text-align:left; padding:35px 0px 0px 0px;}
.form-body .code input	{width:190px;}

#modal_container textarea		{ border:1px solid #D3D3D3; width:605px; height: 75px;}
.modal_textarea		{ border:1px solid #D3D3D3; width:605px; height: 75px;}
.blockareapos 		{position:absolute; z-index:101; width:650px; left:35px; }



div#vr .rubric-header			{width: 100%; text-align: center; font-family:Arial,sans-serif; font-size: 18px !important; background:transparent url(/i/fra/pixel/grey.gif) repeat-x scroll 0 50%; margin-bottom:12px;}
div#vr .rubric-header strong, 
div#vr .rubric-header a			{background-color:#ffffff; font-weight:normal; padding: 0 3px; text-decoration:none; color:#00aef0;}
div#vr th						{text-align:left; padding:12px 0 6px;}
div#vr .btn						{margin:15px 0;}

div#vr .captcha_img				{position:relative; top:0; left:0;}
div#vr p						{padding:15px 0 10px;}	
div#vr td div					{margin:2px 0; }
div#vr textarea					{width:415px; height:70px; font-size: 13px !important;}
div#vr input.text 				{width:135px; margin-left:7px; font-size: 13px !important;}
div#vr label 					{color:#000101; margin:0 2px 2px 0; text-align:right;}
div#vr label.alert 				{color:#FF0000;}
div#footer .footerLogo 			{font-size:26px; line-height:22px; margin-top:11px; color:#D1D2D4;}
div#footer .copyright 			{font-size:10px; margin-top:4px; text-transform:uppercase; }
div#vr .switcher				{color:#D1D2D4; font-size:22px; letter-spacing:-1px; line-height:22px; margin-left:-6px; text-transform:lowercase; text-align:center;}
