/**/
/**/
/*GENERIC CLASSES*/


.WF_ContentLevel_Top
{
	margin: 0;
	background-color: #111111;
	height:auto;
	width:960px;
	text-align:left;	
	border:5px #282828 solid;
	overflow:hidden;
	
}
.WF_ContentLevel_Full
{
	margin: 0;
	background-color: #111111;
	height:auto;
	width:960px;
	text-align:left;	
	border:5px #282828 solid;
	overflow:hidden;
	
}
.WF_MainContentLevel
{
	width:970px;
	overflow:hidden;
}
.WF_ContentLevel_SX_1
{
	margin:0;
	background-color: #111111;
	height:auto;
	width:768px;
	text-align:left;	
	border:5px #282828 solid;
	float:left;
	overflow:hidden;
}
.WF_ContentLevel_DX_1
{
	margin: 0;
	background-color: #111111;
	height:auto;;
	width:177px;
	text-align:left;	
	border:5px #282828 solid;
	float:right;
	overflow:hidden;

}
/**/
/**/
/*HTML TAGS*/
h1
{
	font-family:Georgia;
	font-size:38px;
	color:#ffffff;
	font-weight:normal;
}
h2
{
	font-family:Georgia;
	font-size:28px;
	color:#ffffff;
	font-weight:normal;
}
h3
{
	font-family:Georgia;
	font-size:22px;
	color:#ffffff;
	font-weight:normal;
}
h4
{
	font-family:Verdana;
	font-size:13px;
	color:#ffffff;
	font-weight:Bold;
}
h4.whitegray
{
	font-family:Tahoma;
	font-size:14px;
	color:#b8b8b8;
	font-weight:normal;
}
h5,
h5 A,
h5 A:Active,
h5 A:Hover,
h5 A:Link,
h5 A:visited
{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:Bold;
	text-decoration:none;
}
p,
p A,
p A:Active,
p A:Hover,
p A:Link,
p A:visited
{
 	font-family:Tahoma;
	font-size:11px;
	color:#808080;
	text-decoration:none;
	line-height:15px;
	
}
p A:Hover {
	color:#cfcfcf;

}

p.white,
p.white A,
p.white A:Active,
p.white A:Hover,
p.white A:Link,
p.white A:visited
{
 	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
p.whitegray,
p.whitegray A,
p.whitegray A:Active,
p.whitegray A:Hover,
p.whitegray A:Link,
p.whitegray A:visited
{
 	font-family:Tahoma;
	font-size:11px;
	color:#b8b8b8;
	text-decoration:none;
}
p.darkgray,
p.darkgrayA,
p.darkgrayA:Active,
p.darkgrayA:Hover,
p.darkgrayA:Link,
p.darkgrayA:visited
{
 	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
p.medium,
p.medium A,
p.medium A:Active,
p.medium A:Hover,
p.medium A:Link,
p.medium A:visited
{
	font-family:Verdana;
	font-size:13px;
	line-height:19px;
	color:#808080;
	text-decoration:none;
}
p.medium_white,
p.medium_white A,
p.medium_white A:Active,
p.medium_white A:Hover,
p.medium_white A:Link,
p.medium_white A:visited
{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
p.medium_red,
p.medium_red A,
p.medium_red A:Active,
p.medium_red A:Hover,
p.medium_red A:Link,
p.medium_red A:visited
{
	font-family:Tahoma;
	font-size:12px;
	color:#bc0001;
	text-decoration:none;
}
p.medium_whitegray,
p.medium_whitegray A,
p.medium_whitegray A:Active,
p.medium_whitegray A:Hover,
p.medium_whitegray A:Link,
p.medium_whitegray A:visited
{
	font-family:Tahoma;
	font-size:12px;
	color:#b8b8b8;
	text-decoration:none;
}

.SummaryLink,
.SummaryLink a,
.SummaryLink a:active,
.SummaryLink a:link,
.SummaryLink a:visited
{
 	font-family:Tahoma;
	font-size:11px;
	color:#b8b8b8 !important;
	
}
.SummaryLink a:hover
{
	color:#ffffff !important;
	text-decoration:none;

}
.WF_SubContent_Top .SummaryLink a:hover
{
	color:#ffffff !important;
	text-decoration:none;

}

.SummaryLink DIV
{
	margin:0;
	vertical-align:top;
}
.WP_SummaryLink,
.WP_SummaryLink A,
.WP_SummaryLink A:Active,
.WP_SummaryLink A:Link,
.WP_SummaryLink A:Visited
{
	font-family:Tahoma;
	font-size:11px;
	color:#b8b8b8 !important;
	padding-top:0px;
	text-decoration:none !important;
}
.WP_SummaryLink A:Hover
{
	color:#cfcfcf !important;
	text-decoration:none !important;


}
.WP_Summary_Img
{
	float:left;
	background-image:url('SummaryLinkImages/ICONS/proceed.gif');	
	background-repeat:no-repeat;
	background-position:0 0;
	width:20px;
	height:20px;
	padding-right:2px;	
}
/**/
/*GENERIC SPACES*/
.WF_V_Space_5{height:5px;clear:both;margin:0;width:auto;font-size:1px;}
.WF_H_Space_5{width:5px;float:left;margin:0;height:auto;font-size:1px;}
.WF_V_GrayLine{font-size:1px;height:1px;background-color:#191919;margin-left:25px;margin-right:25px;clear:both;}
.WF_H_GrayLine{position:absolute;width:2px;background-color:#191919;margin-top:1px;margin-bottom:25px;height:auto;}
/**/
/*GENERIC PADDINGS*/
.WF_Padding_Top_03{padding-top:3px;}
.WF_Padding_Top_05{padding-top:5px;}
.WF_Padding_Top_10{padding-top:7px;}
.WF_Padding_Top_11{padding-top:9px;}
.WF_Padding_Top_16{padding-top:10px;}
.WF_Padding_Top_17{padding-top:11px;}
.WF_Padding_Top_15{padding-top:13px;}
.WF_Padding_Top_18{padding-top:15px;}
.WF_Padding_Top_20{padding-top:20px;}
.WF_Padding_Top_25{padding-top:25px;}
.WF_Padding_Top_30{padding-top:30px;}
.WF_Padding_Left_25{padding-left:25px;}
.WF_Padding_Left_05{padding-left:5px;}
.WF_Padding_Right_25{padding-right:25px;}
.WF_Padding_Bottom_5{padding-bottom:4px;}
.WF_Padding_Bottom_08{padding-bottom:8px;}
.WF_Padding_Bottom_03{padding-bottom:3px;
                      font-family:Tahoma!important;
font-size:14px!important;
}
.WF_Padding_Bottom_10{padding-bottom:7px;}
.WF_Padding_Bottom_11{padding-bottom:9px;}
.WF_Padding_Bottom_16{padding-bottom:10px;}
.WF_Padding_Bottom_15{padding-bottom:13px;}
.WF_Padding_Bottom_17{padding-bottom:15px;}
.WF_Padding_Bottom_20{padding-bottom:20px;}
.WF_Padding_Bottom_23{padding-bottom:23px;}
.WF_Padding_Bottom_25{padding-bottom:25px;}
.WF_Padding_Bottom_45{padding-bottom:45px;}
/**/
/*GENERIC FLOATS*/
.WF_Float_Left{float:left;}
.WF_Float_Right{float:right;}
.WF_Clear_Both{clear:both;}
/**/
/*BUTTONS SECTION*/
button input {
	margin:0;
	padding:0;
	border:0 !important;
	font-family:Tahoma !important;
	font-size:13px !important;
	font-weight:bold !important;
	
}
input.button,
div.button {
	display:block;
	height:27px;
	background:url(ImgForStyle/button-right.png) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:13px!important;
}




input.button:hover {
	text-decoration:none!important;
}
input.button:link,
input.button:visited,
input.button:active, 
input.button:hover,
div.button input

   {
	display:block;
	background:url(ImgForStyle/button-left.png) top left no-repeat;
	height:27px;
	font-weight:Bold;
	line-height:13px;
	float:left;
	cursor:pointer;
	width:auto;
	overflow:visible;
	text-align:center;
	
	
	}





div.button input {
	padding-bottom:4px;
}
a.button.back span,
div.button.back input {
	background:url(ImgForStyle/button-left-arrow.png) top left no-repeat;
	padding-left:32px;
	border:0;
	color:#fff;
	cursor:pointer;
	width:auto;
	height:27px;

}
a.button.forward,
div.button.forward {
	background:url(ImgForStyle/button-right-arrow.png) top right no-repeat;
	padding-right:0;
}
a.button.forward span,
div.button.forward input {
	background:url(ImgForStyle/button-left-short.png) top left no-repeat;
	padding-left:8px;
	padding-right:35px;
	border:0;
	color:#fff;
	cursor:pointer;
	width:auto;
	height:27px;
	}

button2 input {
	margin:0;
	
	padding:0;
	border:0 !important;
	font-family:Verdana !important;
	font-size:10px !important;
	font-weight:bold !important;
}
input.button2,
div.button2 {
	display:block;
	height:22px;
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:10px!important;
}




input.button2:hover {
	text-decoration:none!important;
}
input.button2,
div.button2 input {
	display:block;
	background:url(ImgForStyle/button-left.gif) top left no-repeat;
	
	height:22px;
	padding:0px 10px 0 12px;
	color:#DC291E;
	font-weight:bold;
	line-height:23px;
	float:left;
	cursor:pointer;
	width:auto;
	overflow:visible;
	text-align:center;
	position:relative;
	top:-2px;
	font-size:10px!important;
	border:0 !important;
}
input.button2:hover,
div.button2 input:hover {
	color:#94140c;

}
div.button2 input {
	padding-bottom:4px;
}
a.button2.forward,
div.button2.forward {
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:0;
	position:relative;
	top:5px;
	left:250px;
	height:22px;
	width:90px;
	

}



a.button2.forward span,
div.button2.forward input {
	background:url(ImgForStyle/button-left-short.gif) top left no-repeat;
	background-position: 0 2px;
	padding-left:8px;
	padding-right:35px;
	display:inline;
	
	
	
}

button3 input {
	margin:0;
	padding:0;
	border:0 !important;
	font-family:Tahoma !important;
	font-size:10px !important;
}
input.button3,
div.button3 {
	display:block;
	height:22px;
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:10px!important;
}




input.button3:hover {
	text-decoration:none!important;
}
input.button3,
div.button3 input {
	display:block;
	background:url(ImgForStyle/button-left.png) top left no-repeat;
	height:22px;
	padding:0px 10px 0 30px;
	color:#ffee00;
	font-weight:bold;
	line-height:23px;
	float:left;
	cursor:pointer;
	width:auto;
	overflow:visible;
	text-align:right;
	position:relative;
	top:-2px;
	border:0 !important;
	font-size:10px!important;

}
input.button3:hover,
div.button3 input:hover{
	color:#fff;
}

div.button3 input {
	padding-bottom:4px;
}
a.button3.forward,
div.button3.forward {
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:0;
	position:relative;
	top:5px;
	left:250px;

	}
a.button3.forward span,
div.button3.forward input {
	background:url(ImgForStyle/button-left-short.png) top left no-repeat;
	background-position: 0 2px;

	padding-left:8px;
	padding-right:35px;
}


button4 input {
	margin:0;
	
	padding:0;
	border:0 !important;
	font-family:Tahoma !important;
	font-size:10px !important;
}
input.button4,
div.button4 {
	display:block;
	height:22px;
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:10px!important;
}




input.button4:hover {
	text-decoration:none!important;
}
input.button4,
div.button4 input {
	display:block;
	background:url(ImgForStyle/button-left.png) top left no-repeat;
	height:22px;
	padding:0px 10px 0 12px;
	color:#808080;
	font-weight:bold;
	line-height:23px;
	float:left;
	cursor:pointer;
	width:auto;
	overflow:visible;
	text-align:center;
	position:relative;
	top:-2px;
	border:0 !important;
	font-size:10px!important;

}
input.button4:hover,
div.button4 input:hover{
	color:#fff;
}
div.button4 input {
	padding-bottom:4px;
}
a.button4.forward,
div.button4.forward {
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:0;
	position:relative;
	top:5px;
	left:260px;
}
a.button4.forward span,
div.button4.forward input {
	background:url(ImgForStyle/button-left-short.png) top left no-repeat;
	background-position: 0 2px;
	padding-left:8px;
	padding-right:35px;
	float:left;
	display:inline;
}






buttonGo input {
	margin:0;
	padding:0;
	border:0 !important;
	font-family:Tahoma !important;
	font-size:13px !important;
	font-weight:bold !important;
}
input.buttonGo,
div.buttonGo {
	display:block;
	height:27px;
	background:url(ImgForStyle/button-right.png) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:13px!important;
	
}




input.buttonGo:hover {
	text-decoration:none!important;
}
input.buttonGo,
div.buttonGo input {
	display:block;
	background:url(ImgForStyle/button-left.png) top left no-repeat;
	height:27px;
	padding: 0 10px 0 50px;
	margin-top:-2px;
	color:#808080;
	font-weight:bold;
	line-height:23px;
	float:left;
	cursor:pointer;
	width:auto;
	overflow:visible;
	text-align:center;
	position:relative;
	border:0 !important;
	font-size:13px!important;
	
}
div.buttonGo input {
	padding-bottom:0px;
}
a.buttonGo.back span,
div.buttonGo.back input {
	background:url(ImgForStyle/button-left-arrow.png) top left no-repeat;
	padding-left:35px;
}
a.button.forward,
div.buttonGo.forward {
	background:url(ImgForStyle/button-right-arrow.png) top right no-repeat;
	padding-right:0;
	position:absolute;
	left:380px;
	top:20px;
	float:left;
	
	
}



a.buttonGo.forward span,
div.buttonGo.forward input {
	background:url(ImgForStyle/button-left-short.png) top left no-repeat;
	padding-left:5px;
	padding-right:35px;
	
	
}

/**/
/**/
/**/
/**/
/**/





/**/
/**/
/**/
/**/
/*Edit Panel Area*/
.WF_EMD_ContentLevel1_Left
{
	background-color: #840010;
	width:470px;
	min-height: 480px; height:auto !important; height: 480px;
	border:4px #000000 solid;
	float:left;
	overflow:hidden;
}
.WF_EMD_ContentLevel1_Right
{
	background-color: #840010;
	width:470px;
	min-height: 480px; height:auto !important; height: 480px;
	border:4px #000000 solid;	
	float:right;
	overflow:hidden;
}
.WF_EMD_Title
{
	font-family:Georgia;
	font-weight:bold;
	font-size:14px;
	color: #FFFFFF;
	text-align:center;
	background-color:#000000;
	margin-bottom:15px;
}
.WF_EMD_Col1
{
	float:left;
	width:120px;
}
.WF_EMD_Col2
{
	float:right;
	width:330px;
}
.WF_EMD_H_Separator
{
	clear:both;
	height:15px;
}
/**/
/*EDIT MODE SECTION*/
.radeditor 
{
	width:99% !important;
}
h1 INPUT
{
	width:95% !important;
}
h2 INPUT
{
	width:95% !important;
}
h3 INPUT
{
	width:95% !important;
}
h4 INPUT,
h4 TEXTAREA,
h4 TABLE,
h4 SELECT
{
	width:95% !important;
}
h5 INPUT
{
	width:95% !important;
}
h6 INPUT
{
	width:95% !important;
}
.WF_textEditLabel SELECT
{
	font-family:Arial;
	color: #FFFFFF;	
	font-size:10px;
	padding-top:3px;
}
.WF_textEditLabel
{
	font-family:Arial;
	color: #FFFFFF;	
	font-size:10px;
	padding-top:3px;
}
.WF_textEditLabel A:hover
{
	font-family:Arial;
	color: #FFFFFF;	
	font-size:10px;
	text-decoration:underline;
	padding-top:3px;
}
.ms-WPTitle SPAN
{
	font-size:10px !important;
	white-space:normal !important;
}

input[type=checkbox] {
	width:20px!important;
}

button5 input {
	margin:0;
	
	padding:0;
	border:0 !important;
	font-family:Tahoma !important;
	font-size:10px !important;
}
input.button5,
div.button5 {
	display:block;
	height:22px;
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:10px!important;
}




input.button5:hover {
	text-decoration:none!important;
}
input.button5,
div.button5 input {
	display:block;
	background:url(ImgForStyle/button-left.png) top left no-repeat;
	height:22px;
	padding:0px 10px 0 12px;
	color:#808080;
	font-weight:bold;
	line-height:23px;
	float:left;
	cursor:pointer;
	width:auto;
	overflow:visible;
	text-align:center;
	position:relative;
	top:-2px;
	border:0 !important;
	font-size:10px!important;

}
div.button5 input {
	padding-bottom:4px;
}
a.button5.forward,
div.button5.forward {
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:0;
	position:relative;
	top:5px;
	left:261px;
}
a.button5.forward span,
div.button5.forward input {
	background:url(ImgForStyle/button-left-short.png) top left no-repeat;
	background-position: 0 2px;
	padding-left:8px;
	padding-right:35px;
	
	float:left;
	display:inline;
}

button6 input {
	margin:0;
	
	padding:0;
	border:0 !important;
	font-family:Tahoma !important;
	font-size:10px !important;
}
input.button6,
div.button6 {
	display:block;
	height:22px;
	overflow:hidden!important;
	overflow:visible;
	background:url(ImgForStyle/Logged_menu/button_tv.jpg) top right no-repeat!important;
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:10px!important;
}
input.button6:hover,
div.button6:hover {
	display:block;
	height:22px;
	overflow:hidden!important;
	overflow:visible;
	background:url(ImgForStyle/Logged_menu/button_tv.jpg) top right no-repeat!important;
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:2px;
	float:left;
	margin-right:10px;
	border:0 !important;
	font-size:10px!important;

} 



input.button6:hover {
	text-decoration:none!important;
}
input.button6,
div.button6 input {
	display:block;
	background:url(ImgForStyle/button-left.png) top left no-repeat;
	height:23px;
	padding:0px 10px 0 12px;
	color:#808080;
	font-weight:bold;
	line-height:23px;
	float:left;
	cursor:pointer;
	width:auto;
	overflow:hidden!important;
	overflow:visible;
	text-align:center;
	position:relative;
	top:0px!important;
	top:-2px;
	border:0 !important;
	font-size:10px!important;

}
div.button6 input {
	padding-bottom:4px;
}
a.button6.forward,
div.button6.forward {
	background:url(ImgForStyle/button2_forward.gif) top right no-repeat;
	padding-right:0;
	position:absolute;
	top:40px;
	left:840px;
}
a.button6.forward span,
div.button6.forward input {
	background:url(ImgForStyle/Logged_menu/button_tv.jpg) top right no-repeat!important;
	background:url(ImgForStyle/button-left-short.png) top left no-repeat;
	
	width:106px!important;
	width:auto;

	background-position: 0 2px;
	padding-left:8px;
	padding-right:35px;
	float:left;
	display:inline;
}
a.button6.forward span,
div.button6.forward input:hover{
	background:url(ImgForStyle/Logged_menu/button_tv_hover.jpg) top right no-repeat!important;
}


#nav_main-navigation div.button6.forward input {
	background:url(ImgForStyle/Logged_menu/button_tv.jpg) top right no-repeat;
	width:106px;

	background-position: 0 2px;
	padding-left:8px;
	padding-right:35px;
	float:left;
	display:inline;


}

.PP_Item .WP_SummaryLink , .PP_Item_Image .WP_SummaryLink {
	padding-top:4px;
}

.fw_community .WP_SummaryLink a:hover {
	text-decoration:underline!important;
}



