@charset "utf-8";
/* CSS Document */

/* CSS Document */
/* general modules of width 194px */
a:focus, input:focus {outline:0 none;}
html, body {height:100%;margin:0;padding:0}
p,div{margin:0;padding:0}
form {margin:0;padding:0;width:99%}
img {border:none;}
td {padding:5px 5px 5px 7px;}
.layerTopLeftCorner {
background:transparent url(../Images/layerTopLeftCorner.png) no-repeat scroll left top;
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/images/layerTopLeftCorner.png');
height:25px;
float:left;
width:15px;
}

.layerTopRightCorner {
background:transparent url(../Images/layerTopRightCorner.png) no-repeat scroll right top;
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/images/layerTopRightCorner.png');
height:25px;
float:left;
width:8px;
}
.layerTop {
background:transparent url(../Images/layerTop_repeat.png) repeat-x scroll left top;
height:25px;
float:left;
}
.layerPopupBottomLeft {
background:transparent url(/templates/images/layerBottomLeftCorner.png) no-repeat scroll left top;
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/images/layerBottomLeftCorner.png');
float:left;
height:7px;
width:4px;
}

.layerPopupBottom {
background:transparent url(/templates/images/layerBottomRepeat.png) repeat-x scroll center top;
float:left;
height:7px;
}
.layerPopupBottomRight {
background:transparent url(../Images/layerBottomRightCorner.png) no-repeat scroll right top;
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/images/layerBottomRightCorner.png');
float:left;
height:7px;
width:6px;
}

.fsRemovePadding
{
margin:0px;
padding:0px;
border:0px;
}
.fsOuterShell
	{
	/*padding-left:8px;*/
	padding-right:2px;
	color:#003468;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.fsOuterShell .fsInput-Border{
    border:1px solid #ABABAB; 
    height:13px;
}	
	
	.fsInnerTop
	{
	background-image: url(../Images/MYFS/sc_outer_bg.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#003468;
	width:972px;
	position:relative;
	}
.fsPopupOuter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003468;
z-index:99;
}

.fsPopupOuter p, .fsLpcTeaser p{
	line-height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003468;
	line-height:15px;
}

.fsInnerTop label, .fsPopupOuter label, .fsOuterShell label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#003468;
}	
.fsPopupClose{
margin-top:3px;}

.fsPopupContent {
border-left:1px solid #335d86;
background:transparent url(/templates/images/layerRightRepeat.png) repeat-y scroll right top;
margin:0;
/*position:relative;*/
}
*html .fsPopupContent
{
background:transparent url(/templates/images/layer_RightRepeat.gif) repeat-y scroll right top;
}

.fsPopupOuter .fsPopupContHeader
{
background-color:#335d86;
height:65px;
margin:0px;
padding:0px;
}
.fsPopupOuter input, .fsPopupOuter select, .fsPopupOuter textarea
{
color:#666666;
font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
}
.fsPopupOuter .fsSteps
{
	width: 197px;
	margin-right:15px;
	margin-top: 25px;
	float:right;
	color:#c2cfdb;
	font-weight:bold;
	font-size:11px;
}

.fsPopupOuter .fsSteps-View
{
	width: 197px;
	/*margin-right:15px;*/
	margin-top: 4px;
	float:right;
	color:#c2cfdb;
	font-weight:bold;
	font-size:11px;
}


.fsTwoRadioBtn
{
/*margin:9px 0px 9px 15px;*/
padding:9px 0px 9px 15px;
font-weight:bold;
background-color:White;
}
.fsTwoRadioBtn input
{
margin:0px 3px 0px 0px;
padding:0px;
}

.fsPopupCenterContent
{
background-color:#ccd6e1;
}

.fsPopupOuter .fsSaveMyProfle
{
	background-color:#f4f5fa;	
 	padding-right: 10px;
	padding-left: 10px;
}
	
.fsPopupOuter .saveInMyProfileInner
{
background-image: url(../Images/MYFS/sc_bgline.gif);
background-repeat: repeat-x;
background-position: bottom;
margin-left: 1px;
padding-top:5px;
height:34px;
}

.fsPopupOuter #fsbline
{
background-color:#f4f5fa;	
	

}
.fsPopupOuter .fsInnerBLine
{
background-image: url(../Images/MYFS/SC_BottomLine1.gif);
background-position: bottom;
background-repeat: repeat-x;
padding:15px 0px 15px 0px;
}

.fsPopupOuter .fsInnerBWLine
{
padding:18px 0px 11px 5px;
}
.fsPopupMainForm{
margin-left:174px;
/*margin-left:160px;*/

}

.fsPopupMainForm .fsSave-FirstField
{ float:left;

}
.fsConfirmCont{padding:15px 0px 15px 0px; position:relative;}
.fsPopupMainForm label
{display:block; margin-bottom:3px;
font-weight:bold;}

.fsPopupMainForm label.fsFbold
{
font-weight:normal;
}
.fsPopupMainForm select
{
width:196px;
}

.fsPopupMainForm .ajax__slider_h_rail
{
	background: url(../Images/MYFS/SC_SliderBg.gif) no-repeat left;
	width:200px;
	height:22px;
	
}
.fsPopupMainForm .fsMainFormRadioBtn 
{
width:90px;
display:inline;
float:left;
}
#PolicyForSelfOrChildMedical label
{
  display:inline;
  vertical-align:middle;
  padding-left:5px;
  padding-right:40px;  
  width:80px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
#GenderMedical label, #GenderLiability label, #PolicyForSelfOrChildLiability label,  #IsReminderActive label
{
  display:inline;
  vertical-align:middle;
  padding-left:5px;
  padding-right:27px;  
  width:80px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

#IsReminderActive label,#radioSetAlarm label
{
    display:inline;
  vertical-align:middle;
  padding-left:5px;
  padding-right:27px;  
  width:80px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
#ctl03_rblAnnualIncome label
{
margin-right:10px;
}
#PolicyForSelfOrChildLiability label, #PolicyForSelfOrChildLegal label
{
    
  display:inline;
  vertical-align:middle;

  padding-left:5px;
  padding-right:38px;  
  width:80px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}
#QuckCheckNeededRadioMedical label, #QuckCheckNeededRadioVehicle label, #QuckCheckNeededRadioLiability label, #QuckCheckNeededRadioLegal label
{
    padding-right:30px;
    vertical-align:middle;
    font-weight:bold;
}

#PolicyForSelfOrChildMedical input, #GenderMedical input, #GenderLiability input, #QuckCheckNeededRadioMedical input, #QuckCheckNeededRadioVehicle input, #QuckCheckNeededRadioLiability input, #PolicyForSelfOrChildLiability input, #QuckCheckNeededRadioLegal input, #radioSetAlarm input, #PolicyForSelfOrChildLegal input, #IsReminderActive input, #ctl03_rblAnnualIncome input
{
  /*display:inline;*/
  vertical-align:middle; 
  width:13px;
  margin:0px;
  padding-right:0px;
  margin-right:4px;
}
.fsSaveMyProfle .fsNewContractFirst
{ padding-left:10px;
padding-right:0px;
padding-top:20px;
}

.fsSaveMyProfle .fsNewContractFirst input.fsRadioBtn1 {
display:block;
float:left;
margin:0px 0 0;
vertical-align:middle;
width:15px;
}

.fsSaveMyProfle .fsNewContractFirst label.fsRadioBtn2 {
display:block;
float:left;
margin-top:0px;
padding-bottom:0;
padding-left:3px;
vertical-align:middle;
}
/*New Contract Step1 : RB */
.fsNewContractFirst{
padding:20px 14px 0px 14px;
}
/*.fsNewContractLast
{
padding:20px 14px 20px 14px;
}*/

/*.fsPopupContent input, .fsPopupContent select
{
padding:0px;
margin:0px;
}*/
.fsNewContractFirst label{
display:block;
font-weight:bold;
padding-bottom:3px;
}
.fsNewContractFirst label.fsRadioBtn2
{
display:block;
padding-bottom:0px;
float:left;
margin-top:18px;
padding-left:3px;
vertical-align:middle;
}
.fsNewContractFirst select
{ 
width:195px;
/*margin-bottom:18px;*/
}
.fsNewContractFirst input
{
width:190px;
/*margin:0px 0px 18px 0px;*/
padding:0px;
}
.fsNewContractFirst input.fsDateField
{
width:165px;
/*margin:0px 0px 18px 0px;*/
padding:0px;
}
.fsPopupMainForm input
{
   width:192px;
   padding:0px;
}
.fsDateField{width:165px!Important;}

.fsPopupMainForm input.fsWidth100
{
   width:100px;
}
.fsNewContractFirst .fsNotPeriod
{
display:inline;
/*width:87px; artf977787 Gse*/
width:40px;
}

.fsNewContractFirst input#IsContractExpirable
{
    width:13px;
}
/*.myFsDisplay-Inline
{
display:inline;
}*/
.fsNewContractFirst input.fsRadioBtn1
{
width:15px;
margin:0px;
display:block;
float:left;
margin-top:18px;
vertical-align:middle;
}
.fsTblCaption
{
	background-image: url(../Images/MYFS/sc_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:45px;
	/*color:#003468;*/
}

.fsTblCaption .Heading a
{
	color:#003468;	
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;	
}

.fsTblCaption .Heading a:hover
{
	text-decoration:none;	
}


/*New Contract Step1 : RB */

/* Save Contract : RB */
.fsBorder-BottomE0{border-bottom:1px solid #e0e0e0;}


.fsPopupGrad
{
	background:#FFFFFF url(../Images/MYFS/sc_popup_grad.gif) repeat-x left bottom;
	/*background-repeat: repeat-x;
	background-position: left bottom;*/
}
.fsSaveInnerText
{
    padding: 8px 4px 5px 12px;
}

.fsSaveStar {
	position:absolute;
	top:9px;
	left:360px;
	background-image: url(../Images/MYFS/sc_savestar.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:100px;
	width:100px;
}
.fsTextDiv
{ height:100px; 
overflow:auto;
padding-left:8px;
padding-right:15px;
}
.fsSaveRoundCorner{
	/*width:800px;*/
}

.fsSaveRoundCornerTop{
  background-image:url(../Images/MYFS/sc_save_top_repeat.gif);
  background-repeat:repeat-x;
  background-position:top left;
  height:5px;
 
}

.fsSaveRoundCornerTopLeft{
	background-image:url(../Images/MYFS/sc_save_left_corner_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:5px;
}


.fsSaveRoundCornerTopRight{
  background-image:url(../Images/MYFS/sc_save_right_corner_top.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:5px;
}
.fsSaveRoundCornerMiddle{
background-image:url(../Images/MYFS/sc_middle_repeat.gif);
  background-repeat:repeat-x;
  background-position:bottom left;
  
}
.fsSaveRoundCornerMiddleLeft{
  background-image:url(../Images/MYFS/sc_save_left_repeat.gif);
  background-repeat:repeat-y;
  background-position:top left;

}

.fsSaveRoundCornerMiddleRight{
  background-image:url(../Images/MYFS/sc_save_right_repeat.gif);
  background-repeat:repeat-y;
  background-position:top right;

}

.fsSaveRoundCornerContent{
  padding-left:0px;
  padding-right:2px;
  padding-top:5px;
  padding-bottom:0px;
}

.fsSaveRoundCornerBottom{
  background-image:url(../Images/MYFS/sc_save_bottom_repeat.gif);
   background-repeat:repeat-x;
  background-position:top; 
  height:7px;
 
}

.fsSaveRoundCornerBottomLeft{
  background-image:url(../Images/MYFS/sc_save_left_corner_bottom.gif);
  background-repeat:no-repeat;
  background-position:top left;
  height:7px;  
}

.fsSaveRoundCornerBottomRight{
  background-image:url(../Images/MYFS/sc_save_right_corner_bottom.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:7px;  
}
/* Save Contract : RB */
/* Delete Contract : RB */
.fsDeleteContract{
padding:20px 14px 0px 14px;
}

 .fsNewContractFirst input.fsRadioBtn-Del {
/*display:block;*/
float:left;
margin:0px 0 0;
vertical-align:middle;
width:15px;
}

.fsNewContractFirst label.fsRadioBtn-Del {
/*display:block;*/
float:left;
margin-top:0px;
padding-bottom:0;
padding-left:3px;
vertical-align:middle;
font-weight:normal;
}
/* Delete Contract : RB */
/* Contract Overview classes */

	.fsProgressBarCont
	{
	 width:622px; 
	 padding-top:31px; 
	 margin-left:10px;
	 margin-right:4px;
	 }
	 
	 .fsEditProfileCont
	{
	 width:622px; 
	 padding-top:0px; 
	 margin-left:10px;
	 margin-right:4px;
	 }
	
	.fsInnerTop a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#003468;
}
.innerProgressBar
{
    width:254px;float:left;}
	
/*	.border-bottom{
border-bottom:1px solid #d0cee3; 
padding-bottom:20px;}
.NormalText12 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color:#404e95
}*/
.fsOuterShell th a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
}
.fsOuterShell td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:5px;
}


	
	.fsToolBox ul{
	margin-top:45px;
	width:260px;
	padding-left:25px;
	}
.fsToolBox {
background-image:url(../Images/MYFS/sc_bg_toolbox.jpg);
background-repeat:no-repeat;
position:absolute;
right:10px;
top:-22px;  /*earlier -18 */
height:200px;
}
.fsToolBox li
	{
	list-style-type:none;
	list-style:none;
	padding:8px 0px 0px 0px;
	margin:0px;
	list-style:none;
	}
	.fsToolBox li a
	{
	margin-left:5px; 
	margin-top:7px;
	} 
	
.fsOuterShell .fsTblCaption
{
	/* background-color:#f4f5fa;	 
 	padding-right: 10px;
	padding-left: 10px;*/
	background-image: url(../Images/MYFS/sc_darkgraybg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:28px;
	/*color:#003468;*/
	margin-bottom:6px;
	}
.fsOuterShell .fsTblStructure
{
width:624px;
font-weight:bold;
color:#404e95;
margin-left:-1px;
}

.fsOuterShell .fsTbl-top-left-header
{
	float:left;
	
}

.fsOuterShell thead tr{
	background-image: url(../Images/MYFS/sc_center_repeat.gif);
	background-repeat: repeat-x;
	color:#fff;
	}
.fsOuterShell thead tr th.fsFirst{
	background:transparent url(../Images/MYFS/layer-left.gif) no-repeat scroll left top;
	height:25px;
	padding:0px;
	width:8px;
	border-right:0px;
	}
.fsOuterShell thead tr th.fsLast{
	background:transparent url(../Images/MYFS/layer-right.gif) no-repeat scroll right top;
	height:25px;
	width:8px;
	padding-left:0px;
	}
.fsBorderRightNone{
border-right:0px!Important;}	
	
.fsOuterShell tfoot tr{
	background-image: url(../Images/MYFS/last-center.gif);
	background-repeat: repeat-x;
	}
.fsOuterShell tfoot tr td.fsFirst{
	background:transparent url(../Images/MYFS/last-left.gif) no-repeat scroll left top;
	height:5px;
	padding:0px!important;
	margin:0px!important;
	border-right:0px;
	}
.fsOuterShell tfoot tr td.fsLast{
	background:transparent url(../Images/MYFS/last-right.gif) no-repeat scroll right top;
	height:5px;
	width:8px;
	padding:0px;
	border-right:0px;
	}		
	
.fsOuterShell thead th
{
	border-right: 1px solid #FFFFFF;
	border-bottom:0px;
	text-align:left;
	padding-left:5px;
}

 .fsOuterShell .fsTbl-LastCol
{
background:transparent url(../Images/MYFS/center-left.gif) repeat-y scroll right top;
padding:0px;
font-size:5px;
width:8px;

}
.fsOuterShell .fsTbl-FirstCol
{
background:transparent url(../Images/MYFS/center-right.gif) repeat-y scroll left top;
padding:0px;
width:8px;
	/*
	background-image: url(../Images/MYFS/sc_lastcol_bg.gif);
	background-repeat: repeat-y;
	background-position: right top;
*/
}
.fsOuterShell .fsTbl-LastRow
{
border-bottom-width: 1px;
border-bottom: 1px solid #c9c9df;
}
.history .fsOuterShell .fsTbl-Data{height:41px;}
.fsOuterShell .fsTbl-Data
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccd6e1;
	height:44px;
}
.fsOuterShell .fsSecond-Col
{
	padding:5px 5px 5px 4px;
}
.fsBackgroud-DarkBlue
{
    background-color:#d9e0f0;
}
.fsBackground-SkyBlue
{
background-color:#e7ebf5;
}
.fsOuterShell .fsTbl-Hr
{
background-image: url(../Images/MYFS/sc_lightgraybg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:15px;
}
.fsOuterShell .fsOdd
	{
	background-color:#eef2f6;
	
	}
	.fsOuterShell .fsPotential-Cont
	{
	background-image: url(../Images/MYFS/sc_background.gif);
	background-repeat: no-repeat;
	height:74px;
	/* background-position: left top;*/
	}
.fsSalute	
{
    margin-bottom:35px;        
}
/* Contract Overview classes end here */

/* Start My Profile CSS */

.fsContainer-3Col {
float:left;
width:590px;/* changed from 612px */
}
.fsUserProfile-Thumbnail
{
width:80px;
height:80px;
}
.gen-modules-3col .border
{
	border-left: 1px solid #d0cee3; 
	border-right:1px solid #d0cee3;
	border-bottom:1px solid #d0cee3;
	padding:5px;
}
.fs-3Col
{
	padding:10px; margin-left:10px;	
}
#divRadio label
{
    vertical-align:top;
   /* _vertical-align:middle;*/
    *vertical-align:middle;
}
#divRadio input
{
    vertical-align:middle;
}
.fsOuterShell .fsLabel-Font12
{
    font-size:12px;
}
.fsBorder-Bottom{
border-bottom:1px solid #d0cee3;
/*padding-bottom:30px;*/
}
.fsBorder-Top{
border-top:1px solid #d0cee3;
/*padding-bottom:30px;*/
}
.fsBorder-BottomCC{
border-bottom:1px solid #cccccc; 
}
.fsBorder-Bottom2{
border-bottom:1px solid #99aec3; padding-bottom:10px;}

.fsBorder-Bottom3{
border-top:1px solid #d0cee3; 
padding-top:14px; 
margin-top:8px;
}

.fs-3Col .fsArrowHeading{
   font-weight:bold;
   font-size:12px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   margin-top:2px;
   color:#003468;
}
.annualHelp{margin-left:-13px; margin-top:2px; float:left;}

.profileButton{margin-top:17px;margin-bottom:15px; margin-right:30px;}

.fsRoundCornerAccessAccordian-content td{padding:0px; padding-bottom:10px;}

.fsFormLabel{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;	
   color:#003468;
   text-align:right;
   margin-right:5px;
}
/*
.fs-3Col .fsFormLabel2{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;	
   color:#003468;
   margin-right:5px;
   width:80px;
   text-align:right;
}


.fs-3Col .fsFormLabel3{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;	
   color:#003468;
   margin-right:5px;
   width:175px;
   text-align:right;  
}

.fs-3Col .fsFormLabel4{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;	
   color:#003468;  
   margin-right:5px;
   width:92px;
   text-align:right;
  
}

.fs-3Col .fsFormLabel5{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;	
   color:#003468;  
   margin-right:5px;
   width:107px;
   text-align:right;
  
}


.fs-3Col .fsFormLabelNormal{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;	
   color:#003468;  
   margin-top:2px;
   margin-right:5px;  
}*/
/*
.fs-3Col .fsTextField { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 width: 90px; 
 margin-top:2px;
 margin-bottom:2px;
}

.fs-3Col .fsTextFieldSmall { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 width: 30px; 
 margin-top:2px;
 margin-bottom:2px;
}

.fs-3Col .fsTextFieldLarge { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 width: 127px; 
 margin-top:2px;
 margin-bottom:2px;
}*/
/*
.fs-3Col .fsDropDown { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 width: 100px;  
 margin-top:2px;
 margin-bottom:2px;
}

.fs-3Col .fsDropDownLarge { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 width: 133px;  
 margin-top:2px;
 margin-bottom:2px;
}
*/

/* My Profile classes */

/* PintScreen classes */

.fsPrint-Screen 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003468;
}
/*
.fsPrint-Screen a{
text-decoration:none;
}*/

.fsBorder-Bottom3468
{
border-bottom:1px solid #003468; 
}

.fsPrint-Screen label
{
font-size:11px;
}

.fsPrint-Screen .fsLabelLeft
{
float:left;
margin-right:35px;
padding-left:21px;
width:245px;
}
.fsPrint-Screen .fsLabelRight
{
font-size:11px;
font-weight:bold;
float:left;
width:200px;
}
.fsPrint-Screen label.fsFont12
{
font-size:12px;
}
.fsPrint-Screen label.fsFont16
{
font-size:16px;
}
.fsPrint-Screen .fsCopyright
{
color:#6A7B8C;
font-size:10px;
}
.fsPrint-Screen .fsCopyright a
{
color:#999999;
font-size:10px;
text-decoration:none;
}
.fsPrint-Screen .fsCopyright a:hover
{
color:#FF7500;
font-size:10px;
text-decoration:none;
}


.fsPrint-Screen p
{
line-height:20px;
}
/* PintScreen classes */

/* Contract Overview Rounded corner classes
.fsRoundedBoxContainer
{
    width:790px;
} */
.fsRoundedBoxContainer .fsBottom {
background:transparent url(../Images/MYFS/sc_outer_centerrepeat.gif) repeat-x scroll left top;
height:8px;
}
.fsRoundedBoxContainer .fsBottom .fsTopLeftCorner {
background:transparent url(../Images/MYFS/sc_outer_bottomleft.gif) no-repeat scroll left top;
height:8px;
}
.fsRoundedBoxContainer .fsBottom .fsTopRightCorner {
background:transparent url(../Images/MYFS/sc_outer_bottomright.gif) no-repeat scroll right top;
height:8px;
}

.fsRoundedBoxContainer .fsTopCont {
background:transparent url(../Images/MYFS/sc_outer_toprepeat.gif) repeat-x scroll left top;
height:5px;
font-size:6px;
}
.fsRoundedBoxContainer .fsTopCont .fsTopLeftCorner {
background:transparent url(../Images/MYFS/sc_outer_topleft.gif) no-repeat scroll left top;
height:5px;
}
.fsRoundedBoxContainer .fsTopCont .fsTopLeftCorner1 {
background:transparent url(../Images/MYFS/sc_outer_topleft1.gif) no-repeat scroll left top;
height:5px;
}
.fsRoundedBoxContainer .fsTopCont .fsTopRightCorner {
background:transparent url(../Images/MYFS/sc_outer_topright.gif) no-repeat scroll right top;
height:5px;
}
/* Contract Overview Rounded corner classes end here */

/* Popup Rounded corners classes */
.fsRoundedBoxContainer .fsTop {
background:transparent url(../Images/MYFS/rounded_box_top_repeat.gif) repeat-x scroll left top;
height:25px;
}
.fsRoundedBoxContainer .fsTop .fsTopLeftCorner {
background:transparent url(../Images/MYFS/Popup_TopLeftCorner.gif) no-repeat scroll left top;
height:25px;
}
.fsRoundedBoxContainer .fsTop .fsTopRightCorner {
background:transparent url(../Images/MYFS/Popup_TopRightCorner.gif) no-repeat scroll right top;
height:25px;
}

/* Teaser Login Rounded corners classes */
.fsRoundedBoxContainer .fsTeaserCont .fsTopTeaserLogin {
background:transparent url(../images/layerTop_repeat.png) repeat-x scroll left top;
height:24px;
float:left;
width:180px;
}
.fsRoundedBoxContainer .fsTeaserCont .fsTopLeftCorner {
background:transparent url(../images/layerTopLeftCorner.png) no-repeat scroll left top;
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/images/layerTopLeftCorner.png');
height:24px;
float:left;
width:12px;
}
.fsRoundedBoxContainer .fsTeaserCont .fsTopRightCorner {
background:transparent url(../images/layerTopRightCorner.png) no-repeat scroll left top;
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/images/layerTopRightCorner.png');
height:24px;
float:left;
width:5px;
}

.fsTeaserFormLabel{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   font-weight:bold;	
   color:#003468;   
}

/* Teaser Top Corner */
.fsRoundedBoxContainer .fsTopTeaser {
background:transparent  url(../Images/MYFS/rounded_box_top_repeat2.gif) repeat-x scroll left top;
height:25px;
}
.fsRoundedBoxContainer .fsTopTeaser .fsTopLeftCorner {
background:transparent url(../Images/MYFS/rounded_box_top_left_corner2.gif) no-repeat scroll left top;
height:24px;
}
.fsRoundedBoxContainer .fsTopTeaser .fsTopRightCorner {
background:transparent url(../Images/MYFS/rounded_box_top_right_corner2.gif) no-repeat scroll right top;
height:24px;
}

/* Teaser Top Corner  2*/
.fsRoundedBoxContainer .fsTopTeaser2 {
background:transparent url(../Images/MYFS/RoundCornertopmiddle_teaserheader.gif) repeat-x scroll left top;
height:25px;
}
.fsRoundedBoxContainer .fsTopTeaser2 .fsTopLeftCorner {
background:transparent url(../Images/MYFS/RoundCornertopleft_teaserheader.gif) no-repeat scroll left top;
left:7px;
height:24px;
}
.fsRoundedBoxContainer .fsTopTeaser2 .fsTopRightCorner {
background:transparent url(../Images/MYFS/RoundCornertopright_teaserheader.gif) no-repeat scroll right top;
height:24px;
}

/* Teaser Ad Banner  2*/
.fsRoundedBoxContainer .fsTopTeaser3 {
background:transparent url(../Images/MYFS/roundedCornertop_sbar.gif) repeat-x scroll left top;
height:8px;
}
.fsRoundedBoxContainer .fsTopTeaser3 .fsTopLeftCorner {
background:transparent url(../Images/MYFS/roundedCornertopleft_sbar.gif) no-repeat scroll left top;
left:7px;
height:8px;
}
.fsRoundedBoxContainer .fsTopTeaser3 .fsTopRightCorner {
background:transparent url(../Images/MYFS/roundedCornertopright_sbar.gif) no-repeat scroll right top;
height:8px;
}

.fsRtop,.rtop .fsRBottom{display:block; background:#fff;}
.fsRtop *,.rtop *, .fsRBottom *{display: block; overflow: hidden; height:1px; background:#f1f4fa; }

.fsPopupOuter .fsR11 {
border-top:1px solid #335d86;
margin:0 3px;
background:transparent;
}
.fsPopupOuter .fsR1 {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #335d86;
margin:0 3px;
}

.fsPopupOuter .fsR2 {
border-left:1px solid #335d86;
border-right:1px solid #335d86;
margin:0 2px;
}

.fsPopupOuter .fsR4 {
border-left:1px solid #335d86;
border-right:1px solid #335d86;
margin:0 1px;
}

.fsPopupMiddleRight{
  background:transparent url(../Images/MYFS/Popup_RightRepeat.gif);
  background-repeat:repeat-y;
  background-position:top right;

}
.fsPopupBottom{
  background:transparent url(../Images/MYFS/Popup_BottomRepeat.gif);
  background-repeat:repeat-x;
  background-position:top; 
  height:7px;
 
}

.fsPopupBottomLeft{
  background:transparent url(../Images/MYFS/Popup_BottomLeftCorner.gif);
  background-repeat:no-repeat;
  background-position:top left;
  height:7px;  
}

.fsPopupBottomRight{
  background:transparent url(../Images/MYFS/Popup_BottomRightCorner.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:7px;  
}
/* Pop Up rounded corners classes end here*/
/* font classes */

.fsFont12
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.fsFont9
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
}

.fsFont10, #divTerms.fsFont10
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

.fsFont11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
/*color:#666666;*/
}

.fsFont14
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#404e95;
}

.fsFont16
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
}

.fsFont18, label.fsFont18
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
}

.fsFont26{
font-size:26px;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-weight:bold;*/
color:#FF7500;
}
h3.fsHeading2 span
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#003468;
}
.fsFbold, .fsNewContractFirst .fsFbold{font-weight:normal;}
.fsBlue-Color{color:#404e95}
.fsWhite-Color{color:#ffffff;!important}
.fsGray-Color{color:#666666;}
.fsOrangeLight-Color{color:#ff6f0c;}
.fsBlack-Color{color:#000000;}
.fsWhite-Color2{color:#f6f9fb;}

.fsOrange-Color{color:#FF7500}
.fsBase-Color{color:#003468;}
.fsBackSkyBlue-Color{background-color:#e7ebf5;}
.fsBackDarkBlue-Color{background-color:#d9e0f0;}
.fsBackWhite-Color{background-color:#ffffff;}
/* header classed */
/*h4
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}
h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#003468;
}*/

h1.fsHeading1{
font-size:26px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF7500;
padding:16px 7px 12px 0px;
}


h3.fsPopupHeader{
color:#FFFFFF;
font-size:12px;
padding:5px 12px 0px 0px;
margin:0px;
}

h3.fsTeaserHeader{
color:#003468;
font-size:12px;
padding:4px 12px 0;
margin:0px;
line-height:19px;
}

h3.fsPopupStep{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding:15px 0px 0px 14px;
margin:0px;
}

h2.fsheading1, h2.fsheading1 span 
{
font-size: 16px;
font-weight: bold;
color: #003468;
padding:2px 0 7px 0;
line-height: 19px;
font-family:verdana;
margin:0;
text-align:left;
}
.fsPopupOuter h1
{
padding:18px 0px 0px 15px;
}

.fsSub-Heading
{
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
border-bottom:1px solid #D0CEE3;
}
/*h3.font12-bold, p.certi-heading
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#003468;
}*/
/* Column layout */
.fsModule-4Col {width:800px; margin:0;}
/* anchors */
.fsOuterShell a, .fsPopupOuter a{font-family:verdana; font-size:12px; font-weight:normal; color:#2540CC; cursor: hand; text-decoration:underline;}
.fsOuterShell a:hover, .fsPopupOuter a:hover { text-decoration:underline; cursor: hand; color:#ff7500}
/*
a.more-link, .more-link a {font-family:Verdana; font-size:10px; font-weight:normal; color:#ff6600;text-decoration:none}
a.more-link:hover, .more-link a:hover{text-decoration:underline}
a.file-link {font-family:Verdana; font-size:10px; font-weight:normal; color:#6a7b8c; text-decoration:underline;}
.grey-link a {font-family:Verdana; font-size:10px; font-weight:normal; color:#6a7b8c;text-decoration:underline; margin-right:30px;}
a.active {font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; color:#000066;}
a:focus, input:focus {outline:0 none;}
*/
.fsPosition-Relative{position:relative;}
.fsOuterShell p, .fsHeading5{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
color:#003468;
}
.fsRoundCornerContent p,.fsPopupContentgrey p {
font-size:12px !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px !important;
color:#003468 !important;
}
.fsOuterShell li{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
color:#003468;
font-weight:bold;
}
.fsOuterShell li span{
margin-right:14px;
}

.fsOuterShell li span.last{
margin-right:0px;
}

.fsOuterShell li span.icon-ms{
margin-right:3px;
}

.module-4col {
margin:0;
width:800px;
}
.fsOuterShell input{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight:normal;
 margin-top:2px;
 margin-bottom:2px;
}


.fsOuterShell select{
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 margin-top:2px;
 margin-bottom:2px;
 width:85px;
 margin-right:8px;
}
/* float classes*/
.fsFloat-Left{float:left;}
.fsFloat-Right{float:right;}
.fsClearFix {display: inline-block; } /* all browsers see, fixes IE/Mac */

/* clear */
.fsClear {clear:both; margin:0;padding:0;line-height:0;}
.fsClear-Left {clear:left;}
.fsClearFix:after{
    content: ".";
    display: block;
    height: 0;
    clear: both; 
    visibility: hidden;
    height: 0pt;
}
html>body .fsClearFix {
    display: block;         /* FF */
    }
.fsText-Right{text-align:right;}
.fsText-Center{text-align:center;}
.fsText-Right{text-align:right;}

.fsValign-Middle{vertical-align:middle;}
.fsValign-Bottom{vertical-align:bottom;}
.fsValign-Top{
	vertical-align:top;
}
.fsDisplay-Block{display:block;}
.fsDisplay-Inline{display:inline;}
.fsDisplay-None{display:none;}
.fsDisplay-Table{display:Table;}
.fsCursor-Pointer{cursor:pointer;}
input.profile-elements{width:179px;}
select.profile-elements{width:183px;}
*html select.profile-elements{width:185px;}
input.profile-input{width:145px;}
*html input.profile-input{width:143px;}
input.profile-input1{width:127px;}
*html input.profile-input1{width:133px;}
/* margin */
/*width classes */
.fsWidth3{width:3px;}
.fsWidth2{width:2px;}
.fsWidth18{width:18px;}
.fsWidth28{width:28px;}
.fsWidth68{width:68px;}
.fsWidth177{width:177px;}
.fsWidth238{width:238px;}
.fsWidth80{width:80px!Important;}
.fsWidth83{width:83px!Important;}
.fsWidth146{width:146px;}
.fsWidth180{width:180px;}
.contractThird{width:79px;}
.contractSecond{width:81px;}
.contractForth{width:80px;}
.contractFifth{width:83px;}
.contractFirst{width:131px;}
.contractSix{width:173px;}
.contractSeven{width:208px; padding-right:0px!Important;}

.fsWidth190{width:190px;}
.fsWidth195{width:195px;}
.fsWidth125{width:125px;}
.fsWidth151{width:151px;}



.fsWidth20{width:20px;}
.fsWidth209{width:209px;}
.fsWidth208{width:208px;}
.fsWidth210{width:210px;}
.fsWidth213{width:213px;}
.fsWidth185{width:185px;}
.fsWidth194{width:194px;}
.fsWidth195{width:195px;}
.fsWidth307{width:307px;}
.fsWidth371{width:371px;}
.fsWidth357{width:357px;}
.fsWidth579{width:579px;}
.fsWidth45{width:45px;}
.fsWidth370{width:370px;}
.fsWidth394{width:394px;}
.fsWidth559{width:559px;}
.fsWidth500{width:500px;}
.fsWidth530{width:530px;}
.fsWidth536{width:536px;}
.fsWidth549{width:549px;}
.fsWidth587{width:587px;}
.fsWidth156{width:156px;}
.fsWidth150{width:150px;}
.fsWidth152{width:152px;}
.fsWidth175{width:175px;}
.fsWidth176{width:176px;}

.fsWidth50{width:50px;}
.fsWidth40{width:40px;}
.fsWidth260{width:260px;}
.fsWidth250{width:250px;}
.fsWidth265{width:265px;}

.fsWidth267{width:267px;}
.fsWidth81{width:81px;}
.fsWidth87{width:87px;}
.fsWidth70{width:70px;}
.fsWidth75{width:75px;}
.fsWidth78{width:78px;}
.fsWidth294{width:294px;}
.fsWidth82{width:82px;}
.fsWidth86{width:86px;}
.fsWidth100{width:100px;}
.fsWidth110{width:110px;}
.fsWidth310{width:310px;}
.fsWidth120{width:120px;}
.fsWidth141{width:141px;}
.fsWidth163{width:163px;}
.fsWidth170{width:170px;}
.fsWidth400{width:400px;}
.fsWidth401{width:401px;}
.fsWidth490{width:490px;}
.fsWidth117{width:117px;}
.fsWidth130{width:130px;}
.fsWidth135{width:135px;}
.fsWidth270{width:270px;}
.fsWidth200{width:200px;}
.fsWidth248{width:248px;}
.fsWidth205{width:205px;}
.fsWidth300{width:300px;}
.fsWidth366{width:366px;}
.fsWidth347{width:347px;}
.fsWidth348{width:348px;}
.fsWidth142{width:142px;}
.fsWidth228{width:228px;}


.fsWidth207{width:207px;}
.fsWidth124{width:124px;}
.fsWidth802{width:802px;}
.fsWidth811{width:811px;}
.fsWidth245{width:245px;}
.fsWidth405{width:405px;}
.fsWidth408{width:408px;}
.fsWidth285{width:285px;}
.fsWidth280{width:280px;}
.fsWidth350{width:349px;}
.fsWidth475{width:475px;}
.fsWidth495{width:495px;}
.fsWidth520{width:520px;}
.fsWidth525{width:525px;}
.fsWidth512{width:512px;}
.fsWidth572{width:572px;}
.fsWidth585{width:585px;}
.fsWidth128{width:128px;}
.fsWidth130{width:130px;}
.fsWidth140{width:140px;}
.fsWidth172{width:172px;}
.fsWidth162{width:162px;}
.fsWidth194{width:194px;}
.fsWidth189{width:189px;}
.fsWidth535{width:535px;}
.fsWidth600{width:600px;}

.fsWidth115{width:115px;}
.fsWidth171{width:171px;}
.fsWidth220{width:220px;}
.fsWidth223{width:223px;}
.fsWidth258{width:258px;}
.fsWidth363{width:363px;}
.fsWidth191 {width:191px;}
.fsWidth383 {width:383px;}
.fsWidth390 {width:390px;}
.fsWidth368 {width:368px;}
.fsWidth114{width:114px;}
.fsWidth275{width:275px;}
.fsWidth568{width:568px;}
.fsWidth736{width:736px;}
.fsWidth749{width:749px;}
.fsWidth759{width:759px;}
.fsWidth788{width:788px;}
.fsWidth798{width:798px;}
.fsWidth790{width:790px;}
.fsWidth803 {width:803px;}
.fsWidth795{width:795px;}
.fsWidth968{width:968px;}
.fsWidth573{width:573px;}
.fsWidth785{width:785px;}
.fsWidth202 {width:202px;}
.fsWidth205 {width:205px;}
.fsWidth56 {width:56px;}
.fsWidth328 {width:328px;}
.fsWidth155{width:155px;}
.fsWidth175{width:175px;}
.fsWidth92{width:92px;}
.fsWidth106{width:106px;}
.fsWidth103{width:103px;}
.fsWidth173{width:173px;}
.fsWidth497{width:497px;}
.fsWidth503{width:503px;}
.fsWidth322{width:322px;}
.fsWidth343{width:343px;}
.fsWidth290{width:290px;}
.fsWidth374{width:374px;}
.fsWidth410{width:410px;}


.fsWidth367{width:367px;}
.fsWidth90{width:90px;}
.fsWidth95{width:95px;}
.fsWidth30{width:30px;}
.fsWidth127{width:127px;}
.fsWidth133{width:133px;}
.fsWidth610{width:610px;}
.fsWidth160{width:160px;}
.fsWidth163{width:163px;}
.fsWidth242{width:242px;}
.fsWidth217{width:217px;}

.fsWidth48{width:48px;}
.fsWidth53{width:53px;}

.fsWidth310{width:310px;}
.fsWidth398{width:398px;}
.fsWidth768{width:768px;}
.fsWidth104{width:104px;}
.fsWidth263{width:263px;}
.fsWidth70{width:70px;}
.fsWidth385{width:385px;}
.fsWidth196{width:196px;}
.fsWidth612{width:612px;}
.fsWidth186{width:186px;}
.fsWidth485{width:485px;}
.fsWidth188{width:188px;}
.fsWidth197{width:197px;}
.fsWidth550{width:550px;}
.fsWidth800{width:800px;}
.fsWidth98{width:98px;}
.fsWidth378{width:378px;}
.fsWidth386{width:386px;}
.fsWidth354{width:354px;}
.fsWidth353{width:353px;}
.fsWidth32{width:32px;}
.fsWidth340{width:340px;}
.fsWidth578{width:578px;}
/* height */
.fsHeight10 {height:10px;}
.fsHeight53 {height:53px;}
.fsHeight23 {height:23px;}
.fsHeight26 {height:26px;}

.fsHeight56 {height:56px;}
.fsHeight78 {height:78px !important;}
.fsHeight56 {height:56px;}
.fsHeight106 {height:106px;}
.fsHeight130 {height:130px;}
.fsHeight124 {height:124px;}
.fsHeight145 {height:145px;}
.fsHeight160 {height:160px;}
.fsHeight170 {height:170px;}
.fsHeight176 {height:176px;}
.fsHeight182 {height:182px;}
.fsHeight220 {height:220px;}
.fsHeight267 {height:262px;}
.fsHeight404 {height:394px;}
.fsHeight187 {height:187px;}
.fsHeight989 {height:960px;}
.fsHeight715 {height:715px;}
.fsHeight759 {height:759px;}
.fsHeight163 {height:163px;}
.fsHeight165 {height:165px;}
.fsHeight167 {height:167px;}
.fsHeight172 {height:172px;}
.fsHeight176 {height:176px;}
.fsHeight190 {height:190px;}
.fsHeight178 {height:178px;}
.fsHeight316 {height:316px;}
.fsHeight193 {height:193px;}
.fsHeight214 {height:214px;}



.fsClr0 {height:0px; margin:0; padding:0;}
.fsClr1 {height:1px; margin:0; padding:0;}
.fsClr2 {height:2px; margin:0; padding:0;}
.fsClr3 {height:3px; margin:0; padding:0;}
.fsClr4 {height:4px; margin:0; padding:0;}
.fsClr5 {height:5px; margin:0; padding:0;}
.fsClr6 {height: 6px; margin:0; padding:0;}
.fsClr7 {height:7px; margin:0; padding:0;}
.fsClr8 {height: 8px; margin:0; padding:0;}
.fsClr9 {height: 9px; margin:0; padding:0;}
.fsClr10 {height:10px; margin:0; padding:0;}
.fsClr11 {height:11px; margin:0; padding:0;}
.fsClr13 {height:13px; margin:0; padding:0;}
.fsClr15 {height:15px; margin:0; padding:0;}
.fsClr18 {height:18px; margin:0; padding:0;}
.fsClr16 {height:16px; margin:0; padding:0;}
.fsClr19 {height:19px; margin:0; padding:0;}
.fsClr24 {height:24px; margin:0; padding:0;}
.fsClr25 {height:25px; margin:0; padding:0;}
.fsClr30 {height:30px; margin:0; padding:0;}
.fsClr33 {height:33px; margin:0; padding:0;}
.fsClr44 {height:44px;}
.fsClr50 {height:37px; margin:0; padding:0; height:30px;}
.fsClr120 {height:120px; margin:0; padding:0;}
.fsClr75 {height:75px; margin:0; padding:0;}
.fsClr85 {height:85px; margin:0; padding:0;}

/* padding classes */
.fsPadding0 {padding:0px;}
.fsPadding1 {padding:1px;}
.fsPadding7 {padding:7px;}
.fsPadding8 {padding:8px;}
.fsPadding10 {padding:10px;}

.fsPadding-Top-7 {padding-top:-7px;}
.fsPadding-Top2 {padding-top:2px;}
.fsPadding-Top3 {padding-top:3px;}
.fsPadding-Top4 {padding-top:4px;}
.fsPadding-Top6 {padding-top:6px;}
.fsPadding-Top7 {padding-top:7px;}
.fsPadding-Top8 {padding-top:8px;}
.fsPadding-Top12{padding-top:12px;}
.fsPadding-Top15{padding-top:15px;}
.fsPadding-Top9{padding-top:9px;}
.fsPadding-Top10{padding-top:10px;}
.fsPadding-Top16{padding-top:16px;}
.fsPadding-Top17{padding-top:17px;}
.fsPadding-Top18{padding-top:18px;}
.fsPadding-Top37{padding-top:37px;}
.fsPadding-Top5{padding-top:5px;}
.fsPadding-Top20{padding-top:20px;}
.fsPadding-Top34{padding-top:30px;}
.fsPadding-Top25{padding-top:25px;}
.fsPadding-Top28{padding-top:28px;}
.fsPadding-Top26{padding-top:26px;}
.fsPadding-Top21{padding-top:21px;}


.fsPadding-Top30{padding-top:30px;}
.fsPadding-Top35{padding-top:35px;}
.fsPadding-Top22{padding-top:22px;}
.fsPadding-Top23{padding-top:23px;}
.fsPadding-Top36{padding-top:36px;}
.fsPadding-Top13{padding-top:13px;}
.fsPadding-Top40{padding-top:40px;}
.fsPadding-Top70{padding-top:70px;}
.fsPadding-Top75{padding-top:75px;}
.fsPadding-Top11{padding-top:11px;}
.fsPadding-Top1{padding-top:1px;}
.fsPadding-Right15{padding-right:15px;}
.fsPadding-Right30{padding-right:30px;}
.fsPadding-Right20{padding-right:20px;}
.fsPadding-Right40{padding-right:40px;}
.fsPadding-Right25{padding-right:25px;}
.fsPadding-Right50{padding-right:50px;}

.fsPadding-Right3 {padding-right:3px;}
.fsPadding-Right4 {padding-right:4px;}
.fsPadding-Right5 {padding-right:5px;}
.fsPadding-Right2 {padding-right:2px;}
.fsPadding-Right6 {padding-right:6px;}
.fsPadding-Right7 {padding-right:7px;}
.fsPadding-Right8 {padding-right:8px;}
.fsPadding-Right10 {padding-right:10px;}
.fsPadding-Right11 {padding-right:11px;}
.fsPadding-Right12 {padding-right:12px;}
.fsPadding-Right16 {padding-right:16px;}
.fsPadding-Right34{padding-right:34px;}
.fsPadding-Right65{padding-right:65px;}

.fsPadding-Bottom3{padding-bottom:3px;}
.fsPadding-Bottom4{padding-bottom:4px;}
.fsPadding-Bottom5{padding-bottom:5px !important;}

.fsPadding-Bottom6{padding-bottom:6px;}
.fsPadding-Bottom8{padding-bottom:8px;}
.fsPadding-Bottom10{padding-bottom:10px !important;}
.fsPadding-Bottom15{padding-bottom:15px;}
.fsPadding-Bottom12{padding-bottom:12px;}
.fsPadding-Bottom32{padding-bottom:32px;}
.fsPadding-Bottom24{padding-bottom:24px;}
.fsPadding-Bottom48{padding-bottom:48px;}


.fsPadding-Bottom21{padding-bottom:21px;}
.fsPadding-Bottom55{padding-bottom:55px;}
.fsPadding-Bottom56{padding-bottom:56px;}
.fsPadding-Bottom57{padding-bottom:57px;}

.fsPadding-Bottom13 {padding-bottom:13px;}
.fsPadding-Bottom16 {padding-bottom:16px;}
.fsPadding-Bottom23 {padding-bottom:23px;}

.fsPadding-Bottom17 {padding-bottom:17px;}
.fsPadding-Bottom18 {padding-bottom:18px;}
.fsPadding-Bottom20{padding-bottom:20px;}
.fsPadding-Bottom25{padding-bottom:25px;}
.fsPadding-Bottom30{padding-bottom:30px;}
.fsPadding-Bottom28{padding-bottom:28px;}
.fsPadding-Bottom2{padding-bottom:2px;}

.fsPadding-Left2{padding-left:2px;}
.fsPadding-Left8{padding-left:8px;}
.fsPadding-Left4{padding-left:4px;}

.fsPadding-Left9{padding-left:9px;}
.fsPadding-Left5{padding-left:5px;}
.fsPadding-Left6{padding-left:6px;}
.fsPadding-Left10{padding-left:10px;}
.fsPadding-Left13{padding-left:13px;}
.fsPadding-Left20{padding-left:20px;}

.fsPadding-Left22{padding-left:22px;}
.fsPadding-Left24{padding-left:24px;}
.fsPadding-Left25{padding-left:25px;}
.fsPadding-Left30{padding-left:30px;}
.fsPadding-Left29{padding-left:29px;}

.fsPadding-Left15{padding-left:15px;}
.fsPadding-Left1{padding-left:1px;}

.fsPadding-Left3{padding-left:3px;}
.fsPadding-Left5{padding-left:5px;}
.fsPadding-Left4{padding-left:4px;}

.fsPadding-Left17{padding-left:17px;}
.fsPadding-Left18{padding-left:18px;}
.fsPadding-Left20{padding-left:20px;}
.fsPadding-Left30{padding-left:30px;}
.fsPadding-Left26{padding-left:26px;}

.fsPadding-Left35 {padding-left:35px;}

.fsPadding-Left40 {padding-left:40px;}
.fsPadding-Left45{padding-left:45px;}
.fsPadding-Left50{padding-left:50px;}
.fsPadding-Left55{padding-left:55px;}
.fsPadding-Left53{padding-left:53px;}

.fsPadding-Left100{padding-left:100px;}
.fsPadding-Left60{padding-left:60px;}
.fsPadding-Left62{padding-left:62px;}
.fsPadding-Left135{padding-left:135px;}
.fsPadding-Left140{padding-left:140px;}
.fsPadding-Left7 {padding-left:7px;}
.fsPadding-Left70 {padding-left:70px;}
.fsPadding-Left75 {padding-left:75px;}
.fsPadding-Left80 {padding-left:80px;}
.fsPadding-Left14 {padding-left:14px;}
.fsPadding-Left12 {padding-left:12px;}
.fsPadding-Left13 {padding-left:13px;}
.fsPadding-Left11 {padding-left:11px;}
.fsPadding-Left155 {padding-left:155px;}
.fsPadding-Left65 {padding-left:65px;}

	

/* margin classes */
.fsMargin0{margin:0px;}
.fsMargin-Top15{margin-top:15px;}
.fsMargin-Top3{margin-top:3px;}
.fsMargin-Top4{margin-top:4px;}
.fsMargin-Top5{margin-top:5px;}
.fsMargin-Top6{margin-top:6px;}
.fsMargin-Top7{margin-top:7px;}
.fsMargin-Top8{margin-top:8px;}
.fsMargin-Top10{margin-top:10px}
.fsMargin-Top11{margin-top:11px}
.fsMargin-Top12{margin-top:12px}
.fsMargin-Top14{margin-top:14px}
.fsMargin-Top18{margin-top:18px;}
.fsMargin-Top20{margin-top:20px}
.fsMargin-Top24{margin-top:24px}
.fsMargin-Top28{margin-top:28px;}
.fsMargin-Top30{margin-top:30px;}
.fsMargin-Top35{margin-top:35px;}
.fsMargin-Top50{margin-top:50px;}
.fsMargin-Top40{margin-top:40px;}
.fsMargin-Top-10{margin-top:-17px;}
.fsMargin-Top95{margin-top:95px;}

html>body .fsMargin-Top-10 {margin-top:-10px}
.fsMargin-Top-15 {margin-top:-15px;}
.fsMargin-Top-4{margin-top:-4px;}


.fsMargin-Right95{margin-right:95px;}
.fsMargin-Right6{margin-right:6px;}
.fsMargin-Right2{margin-right:2px;}
.fsMargin-Right3{margin-right:3px;}
.fsMargin-Right7{margin-right:7px;}
.fsMargin-Right8{margin-right:8px;}
.fsMargin-Right5 {margin-right:0px;}
.fsMargin-Right10 {margin-right:10px;}
.fsMargin-Right11 {margin-right:11px;}
.fsMargin-Right12 {margin-right:12px;}
.fsMargin-Right15 {margin-right:15px;}
.fsMargin-Right18 {margin-right:18px;}
.fsMargin-Right20 {margin-right:20px;}
.fsMargin-Right23 {margin-right:23px;}
.fsMargin-Right25 {margin-right:25px;}
.fsMargin-Right30 {margin-right:30px;}
.fsMargin-Right40 {margin-right:40px;}
.fsMargin-Right4 {margin-right:4px;}
.fsMargin-Right35 {margin-right:35px;}

.fsMargin-Right45 {margin-right:45px;}
.fsMargin-Right55 {margin-right:55px;}
.fsMargin-Right50 {margin-right:50px;}
.fsMargin-Right13 {margin-right:13px;}
.fsMargin-Right27 {margin-right:27px;}
.fsMargin-Right36{margin-right:36px;}

.fsMargin-Left95{margin-left:95px;}
.fsMargin-Left105{margin-left:105px;}
.fsMargin-Left100{margin-left:100px;}
.fsMargin-Left3{margin-left:3px;}
.fsMargin-Left116{margin-left:116px;}
.fsMargin-Left112{margin-left:112px;}
.fsMargin-Left102{margin-left:102px;}
.fsMargin-Left162{margin-left:162px;}

.fsMargin-Left13{margin-left:13px;}
.fsMargin-Left14{margin-left:14px;}
.fsMargin-Left16{margin-left:16px;}
.fsMargin-Left21{margin-left:21px;}
.fsMargin-Left7{margin-left:7px;}
.fsMargin-Left75{margin-left:75px;}
.fsMargin-Left9{margin-left:9px;}

.fsMargin-Left5{margin-left:5px;}

.fsMargin-Left6{margin-left:6px;}
.fsMargin-Left8{margin-left:8px;}
.fsMargin-Left80{margin-left:80px;}
.fsMargin-Left85{margin-left:85px;}
.fsMargin-Left90{margin-left:90px;}
.fsMargin-Left95{margin-left:95px;}
.fsMargin-Left60{margin-left:60px;}

.fsMargin-Left20{margin-left:20px;}
.fsMargin-Left25{margin-left:25px;}
.fsMargin-Left50{margin-left:50px;}
.fsMargin-Left290{margin-left:290px;}
.fsMargin-Left40{margin-left:40px;}
.fsMargin-Left35{margin-left:35px;}
.fsMargin-Left135{margin-left:135px;}
.fsMargin-Left130{margin-left:130px;}
.fsMargin-Left110{margin-left:110px;}
.fsMargin-Left104{margin-left:104px;}
.fsMargin-Left10 {margin-left:10px;}
.fsMargin-Left15 {margin-left:15px;}
.fsMargin-Left12 {margin-left:12px;}

.fsMargin-Left70 {margin-left:70px;}
.fsMargin-Left30 {margin-left:30px;}
.fsMargin-Left-4{margin-left:-4px;}
.fsMargin-Left125{margin-left:125px;}

.fsMargin-Bottom4{margin-bottom:4px;}
.fsMargin-Bottom5{margin-bottom:5px;}
.fsMargin-Bottom6{margin-bottom:6px;}
.fsMargin-Bottom8{margin-bottom:8px;}
.fsMargin-Bottom15{margin-bottom:15px;}
.fsMargin-Bottom20{margin-bottom:20px;}
.fsMargin-Bottom25{margin-bottom:25px;}
.fsMargin-Bottom30{margin-bottom:30px;}
.fsMargin-Bottom10 {margin-bottom:10px;}
.fsMargin-Bottom12 {margin-bottom:12px;}
.fsMargin-Bottom16 {margin-bottom:16px;}
.fsMargin-Bottom19 {margin-bottom:19px;}
.fsMargin-Bottom24 {margin-bottom:24px;}
.fsMargin-Bottom35 {margin-bottom:35px;}


.fsLineHeight19{line-height:19px;}
.fsLineHeight24{line-height:24px;}


.scSmallslider
{
	background-image: url(../Images/MYFS/SC_SliderSmallBg.gif);
	background-repeat: no-repeat;
	background-position: left;
	
}

.fsActiveLink{
 color:#2045bc;	
 text-decoration:underline;
}

.fsTeaserNormalText{
	 font-size: 11px; 
	 color:#404e95	
}

.fsPopupContentgrey, fsTeaserContentgrey{
background:#ffffff none repeat scroll 0 50%;
border-left:1px solid #d0cee3;
border-right:1px solid #d0cee3;
margin:0;
}
.gen-modules .fsPopupContentgrey{
padding:8px;
}

.fsPopupContentgrey ul
{
	margin:0px;
	padding-left:20px;
	padding-bottom:0px;	
}

.fsPopupContentgrey ul li
{
	line-height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003468;
	padding-bottom:6px;
}


.fs-teaser-onecol
{
	padding:10px 6px 8px 7px;
}

.fsTeaserContentgrey {
background:#ffffff none repeat scroll 0 50%;
border-left:1px solid #d0cee3;
border-right:1px solid #d0cee3;
margin:0;
}
.fsR11Grey {
border-top:1px solid #d0cee3;
margin:0 3px;
}


.fsR2Grey {
border-left:1px solid #d0cee3;
border-right:1px solid #d0cee3;
margin:0 2px;
}

.fsR4Grey {
border-left:1px solid #d0cee3;
border-right:1px solid #d0cee3;
margin:0 1px;
}

.fsRoundCorner{
	/*width:800px;*/
	  width:172px;
}

.fsRoundCornerTop{
  background-image:url(../Images/MYFS/roundCornertopmiddle_bl.gif);
  background-repeat:repeat-x;
  background-position:bottom left;
  height:9px;
  
}

.fsRoundCornerTopLeft{
	background-image:url(../Images/MYFS/roundCornerlefttop_bl.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:9px;
}


.fsRoundCornerTopRight{
  background-image:url(../Images/MYFS/roundCornerrighttop_bl.gif);
  background-repeat:no-repeat;
  background-position:bottom right;
  height:9px;
}
.fsRoundCornerMiddleLeft{
  background-image:url(../Images/MYFS/roundCornerleftmiddle_bl.gif);
  background-repeat:repeat-y;
  background-position:top left;

}

.fsRoundCornerMiddleRight{
  background-image:url(../Images/MYFS/roundCornerrightmiddle_bl.gif);
  background-repeat:repeat-y;
  background-position:top right;

}

.fsRoundCornerContent{
  padding-left:10px !important;
  padding-right:10px !important;
  width:152px;
}

.fsQuickCheckContent{
  padding-left:10px;
  padding-right:10px;
}

.fsRoundCornerBottom{
  background-image:url(../Images/MYFS/roundCornerbottommiddle_bl.gif);
  background-position:top; 
 background-repeat:repeat-x;
}

.fsRoundCornerBottomLeft{
  background-image:url(../Images/MYFS/roundCornerleftbottom_bl.gif);
  background-repeat:no-repeat;
  background-position:top left;
  height:9px;  
}

.fsRoundCornerBottomRight{
  background-image:url(../Images/MYFS/roundCornerrightbottom_bl.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:9px;  
}

.fsRoundCornerBottomLeft_sc{
  background-image:url(../Images/MYFS/roundCornerleftbottom_sc.gif);
  background-repeat:no-repeat;
  background-position:top left;
  height:9px;  
}

.fsRoundCornerBottomRight_sc{
  background-image:url(../Images/MYFS/roundCornerrightbottom_sc.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:9px;  
}

/* Rounder Corner with Header and Bottom Shadow */
.fsRoundCornerHeader{
	/*width:800px;*/
}

.fsRoundCornerHeaderTop{
  background-image:url(../Images/MYFS/roundCornertopmiddle_th.gif);
  background-repeat:repeat-x;
  background-position:bottom left;
  height:28px;
}

.fsRoundCornerHeaderTopLeft{
	background-image:url(../Images/MYFS/roundCornerlefttop_th.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:28px;
}


.fsRoundCornerHeaderTopRight{
  background-image:url(../Images/MYFS/roundCornerrighttop_th.gif);
  background-repeat:no-repeat;
  background-position:bottom right;
  height:28px;
}
.fsRoundCornerHeaderMiddleLeft{
  background-image:url(../Images/MYFS/roundCornerleftmiddle_th.gif);
  background-repeat:repeat-y;
  background-position:top left;

}

.fsRoundCornerHeaderMiddleRight{
  background-image:url(../Images/MYFS/roundCornerrightmiddle_th.gif);
  background-repeat:repeat-y;
  background-position:top right;

}

.fsRoundCornerHeaderContent{
  padding-left:10px;
  padding-right:10px;
}

.fsRoundCornerHeaderBottom{
  background-image:url(../Images/MYFS/roundCornerbottommiddle_th.gif);
  background-position:top; 
  background-repeat:repeat-x;
  height:9px;
}

.fsRoundCornerHeaderBottomLeft{
  background-image:url(../Images/MYFS/roundCornerleftbottom_th.gif);
  background-repeat:no-repeat;
  background-position:top left;
  height:9px;  
}

.fsRoundCornerHeaderBottomRight{
  background-image:url(../Images/MYFS/roundCornerrightbottom_th.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:9px;  
}



.fsLoginTeaserAccordian-cont {/*.toolbox-cont*/
margin-left:1px;
padding-bottom:0px;
width:199px;
}
.fsLoginTeaserAccordian-head {/*.toolbox-head */
background-color:#92A5CD;
color:#FFFFFF;
padding:4px 8px 4px 12px;
}
.fsLoginTeaserAccordian span.prelogin {/*accordian*/
background:transparent url(../Images/MYFS/teaser1.gif) repeat scroll 0 bottom;
border-left:1px solid #DDDDDD;
color:#003468;
display:block;
font-family:verdana;
font-size:12px;
font-weight:bold;
margin:0;
padding:4px 10px 5px 10px;
cursor:pointer;
height:16px;
}
.fsLoginTeaserAccordian span.active {/*accordian*/
background:transparent url(../Images/MYFS/teaser1.gif) no-repeat scroll 0 top;
border-left:1px solid #DDDDDD;
color:#FFFFFF;
display:block;
font-family:verdana;
font-size:12px;
font-weight:bold;
margin:0;
padding:4px 10px 5px 13px;
cursor:default;
height:16px;
}




.fsLoginTeaserAccordian-content, .fsLoginPasswordTeaserAccordian {/*.toolbox-content */
display:none;
padding:0px;
}

/* 10/09/2009 */
.fsPadding-Left1{padding-left:1px;}

.fsProgressBar{
	background-image:url(../Images/MYFS/progressBar-bg.gif);
	background-repeat:no-repeat;
	width:260px;
	padding-top:4.5px;	
	height:13px;	
	padding-left:1px;
}

.fsBtn-Img b {
background:transparent url(../Images/MYFS/2.png) repeat-x scroll 0 0;
color:#FFFFFF;
float:left;
height:21px;
line-height:18px;
margin:0;
padding:0 13px 0 0;
}
.fsBtn-Img a {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.fsBtn-Img a:hover {
text-decoration:none;
}

.fsBtn-Img .fsBtn-Right {
background:transparent url(../Images/MYFS/1.png) no-repeat scroll 0 0;
float:left;
height:21px;
margin:0;
padding:0;
width:13px;
}
.fsBtn-Img .fsBtn-Left {
background:transparent url(../Images/MYFS/0.png) no-repeat scroll 0 0;
float:left;
height:21px;
margin:0;
padding:0;
width:11px;
}

.fsBtn-Img .fsBtn-Left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	 BACKGROUND: url(../Images/MYFS/0.png) no-repeat 0px 0px;
	 BACKGROUND: expression("none"); 
	 FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Images/MYFS/0.png'); 
	 FLOAT: left; 
	 PADDING-BOTTOM: 0px; 
	 MARGIN: 0px; 
	 WIDTH: 11px; 
	 PADDING-TOP: 0px; 
	 HEIGHT: 21px
}
.fsBtn-Img .fsBtn-Right {
	padding-right: 0px; padding-left: 0px; 
	background: url(../Images/MYFS/1.png) no-repeat 0px 0px; 
	background: expression("none"); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='../Images/MYFS/1.png'); 
	float: left; 
padding-bottom: 0px; 
	margin: 0px; 
	width: 13px; 
	padding-top: 0px; 
	height: 21px
}


.fsTransLayer, .dv-feedback-overlay{
height:1px;
filter:alpha(opacity=50);
-moz-opacity:0.5;
opacity:0.5;
z-index:98;
background:#000000 none repeat scroll 0 0;
display:none;
width:100% !Important;
}

.fsIframe
{
    border:0px;
    padding:0px;
    margin:0px;
    background-color:Transparent;
  
         
}

.fsRoundCornerAccess{
	/*width:394px;*/
}

.fsRoundCornerAccessTop{
  background-image:url(../Images/MYFS/TroundedCorner_topmiddle_al.gif);
  background-repeat:repeat-x;
  background-position:bottom left;
  width:971px;
}

*html .fsRoundCornerAccessTop, *html .fsRoundCornerAccessBottom{width:974px;}

.fsRoundCornerAccessTopLeft{
	background-image:url(../Images/MYFS/TroundedCorner_topleft_al.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:5px;
}


.fsRoundCornerAccessTopRight{
  background-image:url(../Images/MYFS/TroundedCorner_topright_al.gif);
  background-repeat:no-repeat;
  background-position:bottom right;
  height:5px;
}
.fsRoundCornerAccessMiddleLeft{
  background-image:url(../Images/MYFS/TroundedCorner_leftmiddle_al.gif);
  background-repeat:repeat-y;
  background-position:top left;

}

.fsRoundCornerAccessMiddleRight{
  background-image:url(../Images/MYFS/TroundedCorner_rightmiddle_al.gif);
  background-repeat:repeat-y;
  background-position:top right;

}
.fsRoundCornerAccessContent{

  padding-left:10px;
  padding-right:10px;
}

.fsRoundCornerAccessBottom{
  background-image:url(../Images/MYFS/TroundedCorner_bottommiddle_al.gif);
  background-position:top;
  background-repeat:repeat-x;
  height:10px;  
  width:971px;
}

.fsRoundCornerAccessBottomLeft{
  background-image:url(../Images/MYFS/TroundedCorner_bottomleft_al.gif);
  background-repeat:no-repeat;
  background-position:top left;
  height:10px;  
}

.fsRoundCornerAccessBottomRight{
  background-image:url(../Images/MYFS/TroundedCorner_bottomright_al.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:10px;  
}

.fsRoundCornerAccessCaption
{
	background-image: url(../Images/MYFS/TroundedCorner_captionbottomline_al.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:30px;
	padding-top:5px;
	/*color:#003468;*/
}

.fsRoundCornerAccessBorder-Bottom{
border-bottom:1px solid #99aec3; 
padding-top:10px;}

.fsRoundCornerAccessAccordian-cont {/*.toolbox-cont*/
margin-left:1px;
padding-bottom:0px;
/*width:370px;*/
}
.fsRoundCornerAccessAccordian-head {/*.toolbox-head */
background-color:#92A5CD;
color:#FFFFFF;
padding:4px 8px 4px 12px;
}
.fsRoundCornerAccessAccordian span.default {/*accordian*/
border-bottom: 1px solid #99AEC3;                                            
color:#003468;
display:block;
font-family:verdana;
font-size:16px;
font-weight:bold;
padding:2px 10px 0px 0px;
height:25px;
margin:0 0 10px;
}

.vergleich, .vertrage
{
    background:transparent url(../Images/MYFS/myscout24_icon_vergleich.gif) no-repeat scroll 0 0;
    display: inline-block;
    padding-bottom: 10px;
    padding-left: 52px;
    margin-top:7px;
    height:133px;
    margin-left:13px;
}
.vertrage
{
    background:transparent url(../Images/MYFS/sc_icon_addnew.gif) no-repeat scroll 0 0;
    height:138px;
}
.fsBorder-Bottom30{
border-bottom:1px solid #d0cee3; padding-bottom:30px;}

.fsNewsLinkColor
{
color:#003468;
}

.fsRegionContent{
float:left;
margin:0 15px 0 7px;
padding:0;
width:814px;
}

.fsRoundCornerAccessMyProfile span.default {/*accordian*/
background:transparent url(../Images/MYFS/myprofile_arrowHeading.gif) no-repeat scroll 0 0;
color:#003468;
/*display:block;*/
font-family:verdana;
font-size:16px;
font-weight:bold;
margin-top:18px;
padding:0px 0px 0px 30px;
cursor:pointer;
}
.fsRoundCornerAccessMyProfile span.active {/*accordian*/
background:transparent url(../Images/MYFS/myprofile_arrowHeading.gif) no-repeat scroll 0 -18px;
color:#003468;
font-family:verdana;
font-size:16px;
font-weight:bold;
padding:0px 0px 0px 30px;
cursor:pointer;

}
.fsRoundCornerAccessMyProfile1 {
color:#003468;
font-family:verdana;
font-size:16px;
font-weight:bold;
padding:0px;


}
/* Tabs menu */

/*
.fsTab-Outer
{position:relative; 
border-bottom:1px solid #d0cee3;
width:785px;
}
.fsTab-Inner 
{
	background-image: url(../Images/MYFS/sc_tab_rshadding.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	position:absolute; 
	top:-26px;
}
.fsTabMenu {
		padding: 0px;
		z-index: 1;
		margin:0px;
		width:790px;
}
	 .fsTabMenu li {
	float: left;
	overflow: hidden;
	list-style-type: none;
	margin:0px;
	padding:0px;
	background-image: url(../Images/MYFS/sc_tabgrad.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #d0cee3;
	
	}
	
.fsTabMenu a, a.fsActive-Tab {
	
	display:block;
	color: #003468;
	padding:6px 9px;
	margin: 0px;
	text-decoration: none;
	background-image: url(../Images/MYFS/sc_tab_separator.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom:1px solid #d0cee3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;

}
.fsTabMenu a:hover, .fsTabMenu a.fsActive-Tab{
	
background: #ffffff url(../Images/MYFS/sc_tab_separator.gif) no-repeat right bottom;
color:#FF6600;
padding-bottom:7px;
}


.fsTabMenu a.fsLast-Tab,.fsTabMenu a:hover{
	background-image: url(../Images/MYFS/sc_tab_shadding.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.border-bot{ 
		border-bottom:1px solid #d0cee3;
		display:block;
}
.fsTabMenu a.fsActive-Tab {
	border-bottom-color: #FFFFFF;

	}
*/

.fsTab-Inner 
{
	background-image: url(../Images/MYFS/sc_tab_rshadding.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	margin-top:5px;
	
}
.fsTabMenu {
		padding: 0px;
		z-index: 1;
		margin:0px;
		/*width:795px;*/
		/*border-bottom:1px solid #D0CEE3;*/
		
}

.fsTabMenu a.fsActive-Tab{
background:white url(../Images/MYFS/sc_tab_separator.gif) no-repeat scroll right bottom;
color:#FF6600;
position:relative;
top:1px;
overflow:hidden;
}
 .fsTabMenu li
{
background-image:url(../Images/MYFS/sc_tabgrad.gif);
background-repeat:repeat-x;
margin:0px;
padding:0px;
float:left;
border-top: 1px solid #d0cee3;
list-style-type: none;
background-position:bottom left;
}
li.fsTab-Outer
{
    background-image: url(../Images/MYFS/sc_tab_shadding.gif)!Important;
	background-repeat: repeat-y;
	background-position: left bottom;
	width:2px;
	height:27px;	
	display:block;
}

.fsTabMenu a
{
background:transparent url(../Images/MYFS/sc_tab_separator.gif) no-repeat scroll right bottom;
display:block;
color: #003468;
padding:6px 15px;
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
	
}
.fsTabMenu a:hover
{
background: #ffffff url(../Images/MYFS/sc_tab_separator.gif) no-repeat right bottom;
color:#FF6600;
text-decoration:underline;
}

.fsTabMenu a.fsLast-Tab{
	background-image: none;
		
}

.fsTabMenu a.fsLast-Tab:hover{
	background:#ffffff none;
	
}	
	/* Profile Tab Menu */
	
	/* Tabs menu */


.fsTabProfile-Outer
{
	/*position:relative;*/
	margin-left:8px;
	width:590px;
	border-bottom:1px solid #D0CEE3;
}
.fsTabProfile-Inner 
{
	background-image: url(../Images/MYFS/sc_tab_rshadding.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	/*position:absolute; 
	top:-27px;	*/
	padding-left:3px;
}
.fsTabProfileMenu {
		padding: 0px;
		margin:0px;
		/*border-bottom:1px solid #D0CEE3;*/
		
}
.fsTabProfileMenu li {
	float: left;
	overflow: hidden;
	list-style-type: none;
	margin-right:0px;
	background-image: url(../Images/MYFS/sc_tabgrad.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #d0cee3;
	padding:0px;
	position:relative;
	}
	
.fsTabProfileMenu a, .fsTabProfileMenu a.fsActive-Tab {
	
	display:block;
	color: #003468;
	padding:6px 15px;
	margin: 0px;
	text-decoration: none;
	background-image: url(../Images/MYFS/sc_tab_separator.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;

}
.fsTabProfileMenu a:hover, .fsTabProfileMenu a.fsActive-Tab{
	
background: #ffffff url(../Images/MYFS/sc_tab_separator.gif) no-repeat right bottom;
color:#FF6600;
}


	.fsTabProfileMenu a.fsLast-Tab{
	background-image: url(../Images/MYFS/sc_tab_shadding.gif);
	background-repeat: no-repeat;
	background-position: right top;
	
	
}

	.fsTabProfileMenu a.fsActive-Tab {
	border-bottom-color: #FFFFFF;
	}	
	

	
	
	/* Tooltip Classes */

.fsInfoLayer p.fsFont10
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:13px;
}
.fsInfoLayer ul li
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:13px;
}

.fsInfoLayer p.fsFont11
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
	.fsTooltip-Top
{
/*	background-image:  url(../Images/MYFS/sc_tooltip_top.png);
	background-repeat: no-repeat;
	background-position:bottom;*/
	height:6px;
	width:233px;
	background:url(../Images/MYFS/sc_tooltip_top_notitle.png) no-repeat;
	/*padding-left:10px;*/
	background: expression("none"); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/templates/Images/MYFS/sc_tooltip_top_notitle.png'); 
}
.fsTooltip-Center
{
	background-image: url(../Images/MYFS/sc_tooltip_center.gif);
	background-repeat: repeat-y;
	background-position:top;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	
}

/*
.fsTooltip-Bottom {
background-image: url(../Images/MYFS/sc_tooltip_bottom.png);
}
 
* html .fsTooltip-Bottom {
background-color: #333;
back\ground-color: transparent;
background-image: url(images/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/MYFS/sc_tooltip_bottom.png", sizingMethod="scale");
}
*/
.fsTooltip-Bottom
{
    height:22px;
    width:233px;
    /*writingMode:lr-tb;
    position:absolute;*/
	background: url(../Images/MYFS/sc_tooltip_bottom.png) no-repeat;
	background: expression("none"); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/templates/Images/MYFS/sc_tooltip_bottom.png'); 
}


.fsBottomBorder
{
	border-bottom:1px solid #D0CEE3;
	height:4px;
	margin-top:4px;
	/*color:#003468;*/
}

/*.fsTooltip-Bottom{
  display: block;
  height: 22px;
  background: url(../Images/MYFS/sc_tooltip_bottom.gif) no-repeat;
}*/


.fsInfoLayer {visibility:hidden;width:233px;position:absolute;z-index:199}

.iframeForm{width:100%;}

.save-comparison td{padding-top:0px; padding-bottom:0px;}

.save-comparison th a {
	margin:0px;
	text-align:left;
	padding-left:4px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	width:200px;
}
/*
.save-comparison th a.dark-ascending {
	background-image:url(../Images/MYFS/sort_up_arrow.png);
	background-repeat:no-repeat;
	margin:0px;
	background-position: 5px 3px;
}

.save-comparison th a.dark-descending {
	background-image:url(../Images/MYFS/sort_down_arrow.png);
	background-repeat:no-repeat;
	margin:0px;
	background-position: 5px 3px;	
}*/

.save-comparison th a:hover {
	cursor:pointer;
	text-decoration:none;
	color:#fff;
}
/*
.save-comparison th a.dark-ascending, .save-comparison th a.dark-descending {
	background-position:30% 90%;
	/*padding-right:30px;
	padding-bottom:30px;
}
*/



.fsGen-Modules {
background:#ffffff none;
overflow:hidden;
padding:0;
}

.fsGen-Modules iframe {
margin:0px;
padding:0px;
width:165px;
}



div.myfsFixMe {
position: fixed; 
top: 100px; 
left: 150px;
z-index: 99;
}

#test label
{
	margin:4px 20px 0px 3px;
	vertical-align:middle;
}

#test input
{
	padding:0px;
	margin:0px;
	border:0px;
	vertical-align:middle;
	
}

.fsModule-3col {
float:left;
padding:0;
text-align:left;
width:608px;
}
.fsPopupOuter .ajax__slider_h_handle {
height:15px;
width:21px;
margin-top:-5px;}
.fsPopupOuter .ajax__slider_h_rail {
background:transparent url(../Images/MYFS/slider_rail.gif) repeat-x scroll 0 0;
height:7px;
margin-top:7px;
margin-bottom:7px;
position:relative;
width:176px;
}

.fsContainer-3col {
float:left;
margin-top:8px;
width:608px;
}

.fsDisabled-Slider
{
    background-image:url(../Images/MYFS/sc_transparent.gif);
    background-repeat:repeat;
    height:17px;
    width:185px;   
    z-index:99;
    position:absolute;
   /* left:170px;
    top:234px;*/
    top:100px;
   
}

.fsDisabled-Slider1
{
    background-image:url(../Images/MYFS/sc_transparent.gif);
    background-repeat:repeat;
    height:17px;
    width:185px;   
    z-index:99;
    position:absolute;
    /*left:170px;
    top:315px;
    top:180px;*/
    top:-6px;
    left:0px;
     
   }
   
   .hiLife
   {
	margin:0px;
	padding:10px 0px 0px 0px!Important;
	}
   .hiLife li
   {
	list-style-type:none;
	margin:0px;
	padding:0px; 	
   }
   
   .ui-datepicker-trigger
   {
    cursor:pointer;
   }
      /* Public Dynamic Teasers */
   .fsTeaser-OneCol
{
	/*padding:2px 2px 1px 3px;*/
	width:200px;
	height:187px;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003468;
}
.fsTeaser-HeaderLine
{
font-weight:bold;
font-size:12px;
padding:5px 9px 0px 10px;
}
.fsTeaser-OneCol .fsTeaser-SubHeaderLine
{
font-weight:bold;
/*padding:5px 9px 13px;*/
padding:5px 9px 6px;
}
.fsTeaser-OneCol .fsTeaser-Text
{
font-size:11px;
height:41px;
margin: 5px 9px;
overflow:hidden;
color:#003468;
}
.fsTeaser-OneCol .fsTeaser-Link
{

color:#2540cc;
position:absolute;
right:9px;
bottom:4px;
}

.fsTeaser-Top
{
background:transparent url(../Images/MYFS/sc_teaser_bg.gif) repeat-x scroll left top;
height:25px;
margin-top:4px;
}
.fsTeaser-TopRightCorner
{background:transparent url(../Images/MYFS/sc_teaser_rcorner.gif) no-repeat scroll right top;
height:25px;
}
.fsTeaser-TopLeftCorner {
background:transparent url(../Images/MYFS/sc_teaser_lcorner.gif) no-repeat scroll left top;
height:25px;
}
.fsTeaser-Content
{
border-left:1px solid #b7c7d6;
border-right:1px solid #b7c7d6;
background:url(../Images/MYFS/sc_teaser_bgcontent.gif) bottom repeat-x;
margin:0;
height:155px;
position:relative;
*background:url(../Images/MYFS/sc_teaser_bgcontent.gif) top repeat-x;
*overflow:hidden;
}

.fsTeaser-OneCol .fsRBottom *{display: block; overflow: hidden; height:1px; background:#e5e7f0; }

.fsTeaser-OneCol .fsR11 {
border-top:1px solid #b7c7d6;
margin:0 3px;
background:transparent;
}

.fsTeaser-OneCol .fsR2 {
border-left:1px solid #b7c7d6;
border-right:1px solid #b7c7d6;
margin:0 2px;
}

.fsTeaser-OneCol .fsR4 {
border-left:1px solid #b7c7d6;
border-right:1px solid #b7c7d6;
margin:0 1px;
}
.fsTeaser-TwoCol{
background:url(../Images/MYFS/sc_pvt_teaserbg.png) no-repeat;
width:374px;
height:169px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003468;
}
.fsTeaser-TopProd{
background:url(../Images/MYFS/sc_topprod_teaserbg.png) no-repeat;
height:200px;
}

.fsTeaser-TwoCol .fsTeaser-HeaderLine
{
font-weight:bold;
font-size:12px;
padding:8px 15px 0px 10px;
}
.fsTeaser-TwoCol .fsTeaser-ProdHeaderLine
{
font-weight:bold;
font-size:12px;
padding:8px 11px 0px 10px;
}
.fsTeaser-TwoCol .fsTeaser-SubHeaderLine
{
font-weight:bold;
color:#666666;
padding:0px 0px 8px 16px ;
}
.fsTeaser-TopProd  .fsTeaser-SubHeaderLine
{
padding:0px 0px 8px 10px ;
}

.fsTeaser-TwoCol p
{
font-size:12px;
color:#666666;
padding:0px 5px 31px 17px;
}
.fsTeaser-TopProd p.fsFont11 {
font-size:11px;
padding:0 0 1px 10px;
}

	
.fsTeaser-TopProd p, .fsActivityCol .fsTeaser-TwoCol p
{
 padding:0 0px 1px 10px;
 }
.fsTeaser-TwoCol a {font-size:11px;}
.fsTeaser-TwoCol .fsTeaser-Link
{
float:right;
color:#2540cc;
padding-right:0px;
padding-bottom:5px;
text-decoration:underline;
}
.fsTeaser-TwoCol .fsTeaser-Link:hover
{
	color:#ff7500;
	text-decoration:underline;
}
.fsTeaser-TwoCol ul
{
margin:0px;
padding:0px;
list-style:none;
text-align:center;
width:80px;
margin:0px auto;
}
.fsTeaser-TwoCol li
{
margin:0px;
padding:0px;
list-style:none;
list-style-type:none;
float:left;
}
.fsTeaser-TopProd .fsTeaser-Pos {
top:154px;
}
.fsTeaser-Pos{
position:absolute;
/*bottom:9px;*/
top:140px;
height:20px;
left:153px;
width:100px;
}

.fsTeaser-Btn a
{
display:inline-block;
background:url(../Images/MYFS/sc_teaserbtn.png) 0px 0px no-repeat;
height:16px;
width:16px;
padding:0px;
margin:0px;
margin-right:-2px;
_margin-right:2px;
}
*:first-child+html .fsTeaser-Btn a{margin-right:2px;}
.fsTeaser-Btn a:hover, a.fsTeaser-BtnOver
{
background:url(../Images/MYFS/sc_teaserbtn.png) -18px 0px no-repeat;
height:16px;
width:16px;
}

 .fsBtn-OrangeNewsLetter
 {
background:transparent url(../images/MYFS/btn_orange94x28.gif) no-repeat scroll left top;
color:#FFFFFF;
font-weight:bold;
height:28px;
margin:0 10px 0 0;
padding:3px 0 0 9px;
/*text-align:center;*/
width:102px;
 }
 
 .fsBtn-OrangeNewsLetter a, .fsBtn-OrangeNewsLetter a:hover {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

/* Registration Reasons */

 .fsAA{display:block; background:transparent;}
 .fsAA *{display: block; overflow: hidden; height:1px;  }

.fsT11 {
border-bottom:1px solid #99aec3;
margin:0 4px;
/*background:transparent;*/
}
 .fsT3 {
border-left:1px solid #99aec3;
border-right:1px solid #99aec3;
margin:0 2px;
}
.fsT2 {
border-left:1px solid #99aec3;
border-right:1px solid #99aec3;
margin:0 3px;
}

 .fsT4 {
border-left:1px solid #99aec3;
border-right:1px solid #99aec3;
margin:0 3px;
}
.fsRegreason-BorderLeft
{
background:url(../images/MYFS/RegReason_MidLeft.gif) repeat-y;
background-position:left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#003468;
}
.fsRegreason-BorderRight
{
background:url(../images/MYFS/RegReason_MidRight.gif) repeat-y;
background-position:right top;

}
.fsRegreason-Ad{
 background:transparent url(../Images/MYFS/sc_ad.gif) no-repeat;
 width:90px;
 height:95px;
 float:right;
 margin-right:9px; 
 margin-top:14px;
 }
 .fsRegBenefits
 {
    width:265px;
 }
 *:first-child+html .fsRegBenefits{width:250px; }
 *html .fsRegBenefits { width:250px;}
 .fsRegreason-CheckBox
 {
     background:transparent url(../Images/MYFS/reg_checkbox.gif) no-repeat;
    padding-left:28px;
    color:#000000;
 }
.fsRegreasonBottom{
  background:transparent url(../Images/MYFS/regreasons_BottomBg.gif);
  background-repeat:repeat-x;
  background-position:top; 
  height:9px;
 
}

.fsRegreasonBottomLeft{
  background:transparent url(../Images/MYFS/RegReasons_BottomLeft.gif);
  background-repeat:no-repeat;
  background-position:top left;
  height:9px;  
}

.fsRegreasonBottomRight{
  background:transparent url(../Images/MYFS/RegReasons_BottomRight.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:9px;  
}

/* Login */
.fsLogin-TLCorner {
background:transparent url(../Images/MYFS/tlcnr_Login.png) no-repeat scroll left top;
float:left;
height:24px;
width:12px;
}
*html .fsLogin-TLCorner
{
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/Images/MyFS/tlcnr_Login.png'); }

.fsLogin-TopCont {
background:transparent url(../Images/MYFS/tccnr_Login.gif) repeat-x scroll left top;
float:left;
height:24px;
/*width:348px;*/
}
.fsLogin-TRCorner {
background:transparent url(../Images/MYFS/trcnr_Login.png) no-repeat scroll right top;
float:left;
height:24px;
width:7px;
}

*html .fsLogin-TRCorner{
background: expression("none"); 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/images/MYFS/trcnr_Login.png');
}

.fsLogin-Box {
background:#F8F8FB url(../Images/MYFS/login_MidBg.gif) repeat-x scroll right bottom;
border-left:1px solid #cac8dd;
border-right:1px solid #d1cee3;
}
.fsReg-Login
{
padding:10px 11px 8px 14px;
}
.fsLogin-Input {
border:1px solid #ABABAB;
color:#666565;
font-size:10px;
height:15px;
padding:3px;
padding-left:9px;
}
.fsLogin-Bottom {
display:block;
}

.fsLogin-Bottom * {
background:#dadfe7 none repeat scroll 0 0;
display:block;
height:1px;
overflow:hidden;
}
.fsLogin-R4 {
border-left:1px solid #b7c7d6;
border-right:1px solid #B7C7D6;
margin:0 1px;
}
.fsLogin-R2 {
border-left:1px solid #B7C7D6;
border-right:1px solid #B7C7D6;
margin:0 2px;
}
.fsLogin-R11 {
background:transparent none repeat scroll 0 0;
border-top:1px solid #B7C7D6;
margin:0 3px;
}
.fsReg-Box {
background:#F8F8FB url(../Images/MYFS/Reg_bg.gif) repeat-x scroll right bottom;
border-left:1px solid #cac8dd;
border-right:1px solid #d1cee3;
}
.fsReg-Box a {
font-size:12px;
color:#2540cc;
text-decoration:underline;
}
.fsReg-Box p {display:inline;font-size:12px;color:#003468;}
.fsHeader-Line
{
background:url(../Images/MYFS/heading_bg.gif) repeat-x;
height:4px;
width:367px;
margin-top:5px;
padding-bottom:16px;
margin-left:23px;
}

/* LPC Teaser */
.fsLpcTeaser 
{
    /*width:388px;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003468;
	width:374px;
	padding-top:2px;
}

.fsLpcTeaser-Top{display:block; 
background:url(../Images/MYFS/LPC_Top.png) no-repeat left bottom;
height:6px;
width:374px;}
.fsLpcTeaser-Top *{display: block; overflow: hidden; background:#dee5f1; height:1px;  }

.fsT11 {
border-bottom:1px solid #d0cee3;
margin:0 4px;

}
 .fsT3 {
border-left:1px solid #d0cee3;
border-right:1px solid #d0cee3;
margin:0 2px;
}
.fsT2 {
border-left:1px solid #d0cee3;
border-right:1px solid #d0cee3;
margin:0 2px;
}

 .fsT4 {
border-left:1px solid #d0cee3;
border-right:1px solid #d0cee3;
margin:0 3px;
}
.fsLpcTeaser .fsMidLeft {
background-image:url(../Images/MYFS/LPC_MidLeft.gif);
background-position:left top;
background-repeat:repeat-y;

}

.fsLpcTeaser .fsMidRight {
background-image:url(../Images/MYFS/LPC_MidRight.gif);
background-position:right top;
background-repeat:repeat-y;

}

.fsLpcTeaser .fsMiddle {
background:#f2f5fa url(../Images/MYFS/LPC_Middle.gif);
background-position:left top;
background-repeat:repeat-x;
}
.fsLpcTeaser-Star
{
    background:transparent url(../Images/MYFS/LPC_Star.png) no-repeat scroll right top;
    background: expression("none"); 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/Images/MYFS/LPC_Star.png'); 
   position:absolute;
    top:-30px;
    right:-75px;
     width:78px;
    height:78px;
}

.fsLpcTeaser-SmallStar
{
    background:transparent url(../Images/MYFS/LPC_SmallStar.png) no-repeat scroll right top;
    background: expression("none"); 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/templates/Images/MYFS/LPC_SmallStar.png'); 
    width:60px;
    height:60px;
}

.fsLpcTeaser img
{
    letter-spacing: -1em; 
    white-space: nowrap;
}
.fsLpcTeaser p
{
    color:#666666;
     margin-right:18px;
    margin-left:12px;
    margin-top:14px;
   
}
.fsLpcTeaser p.fsP-Desc
{
   font-size:11px;
   margin:0px;
   
}
.fsLpcTeaser a
{
    font-size:11px;
    color:#2540cc;
    text-decoration:underline;
}
.fsLpcBottom {
background:transparent url(../Images/MYFS/LPC_BotRepeat.gif) repeat-x scroll center top;
height:7px;
}
.fsLpcBottomLeft {
background:transparent url(../Images/MYFS/LPC_BotLeft.gif) no-repeat scroll left top;
height:7px;
}
.fsLpcBottomRight {
background:transparent url(../Images/MYFS/LPC_BotRight.gif) no-repeat scroll right top;
height:7px;
}
div.fsLogin-Content {
margin:0;
overflow:hidden;
padding:10px 10px 5px 14px;
position:relative;
}
/* Did You Know Help Layer */
h3.fsPopupHelp {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin:0;
padding:15px 0 0 12px;
}
.fsHelpLayer-Info
{
    display:table;
    height:1%;
}
.fsHelpLayer-Label
{
    font-weight:bold;
    padding-left:10px;
   
}
.fsHelpLayer-Label input
{
    margin-right:16px;
    vertical-align:middle;     
}

.printScroll
{
overflow:auto; height:300px;
}
.fsHelpLayer-Label label
{font-size:12px;}
p.saveInMyProfileInner {height:27px !important;}

.fsPassword-Bar {font-size: 1px;height: 5px;}
.fsPassword-Outer {width: 153px;border: 1px solid #666666;height: 5px;}

.region-content .fsNobg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
padding-left:10px!Important;
width:815px!Important;
}
.region-content .fsNobg .content-4col {margin:0px;}
.fsRatings {
position:relative;
z-index:1;
}
.fsSecond-Col img{ width:11px;}
.fsSecond-Col span{ width:98px;}
.fsModule-1col{width:189px; padding:0; float:left; text-align:left;}
.fsText-Border{border:1px solid #ABABAB;}
.fsSelect-Border{height:23px;}

.fsButton-Space{margin-top:34px;}

.fsBg .module-1col, .fsBg .module-2col{background:none!Important;}
.fsBg .module-1col, .fsBg .module-1col .gen-modules{width:200px!Important;}
.fsButton-Space .gen-modules{width:200px; margin:0px;}
.fsButton-Space .gen-modules .fsPadding-Top10{padding:0px;}
.fsContractOneCol .gen-modules, .fsContractOneCol .third-col .gen-modules{width:242px; margin-left:0px;}
.fsContractOneCol div.module-content{padding:5px 4px 7px 0px;}
.fsModule-1col .gen-modules{width:186px; margin:0px;}
.fsModule-1col .gen-modules .fsRoundCorner {width:186px;}
.fsModule-1col div.module-content{padding:0px;}
.myFs .module-1col .gen-modules {margin:0px;}
.myFs div.module-content{width:182px; padding-left:15px;}
.fsSecond div.module-content{padding-left:4px;}
.myFs .module-1col div.module-content{padding-right:0px;}

.fsNobg .content-2col,.fsNobg .content-2col .gen-modules-2col, .fsNobg .module-2col{
float:left;
padding:0;
text-align:left;
width:404px;
}
.fsNobg .content-2col .gen-modules-2col
{
	margin:0px;}
	
.loggedinCont .gen-modules-2col	{width:381px;}
.loggedinCont div.module-content-2col{padding-right:0px;}

.fsNobg .gen-modules-3col {
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:2px;
overflow:hidden;
padding:0;
width:608px;
margin:0px;
}

.loggedinCont{margin-left:22px;}

.loggedinCont .fsToolBox{top:-16px;right:0px;}
*html .loggedinCont .fsToolBox{top:-7px;right:0px;}
.legendCont{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0; padding:5px 0px 6px;}
.historyCont{border-top:1px solid #e0e0e0; padding:5px 0px 6px;}
.legend-text{float:left; font-weight:bold; font-size:12px;}
.legend{width:325px; margin:0px; padding:0px; float:right;}
.legend li{ list-style-type:none; display:inline;font-size:11px;}
.contractCont{width:972px; margin-left:14px!Important;}
.myScout{margin-left:10px!Important;}
.contractSeven .button_orange{margin:0px!Important;}
.einsp{width:150px; display:block; float:left}
.zoomIcon{float:right; margin-left:5px;}
.icon-ms {
background:transparent url(../Images/MYFS/MyScout24_sprite.gif) no-repeat scroll 0 0;
display:block;
height:25px;
width:29px;
}
.icon-ms.new
{
	background-position: -1px -60px;
	width:28px;
	height:28px;}

.icon-ms.ut
{
	background-position: -259px -11px;
	width:28px;
	height:28px;}	
	
.icon-ms.profile{
	background-position: -309px -10px;
	width:28px;
	height:28px;}
	
.icon-ms.nl{
	background-position: -351px -10px;
	width:28px;
	height:28px;}
	
.icon-ms.pencil
{
 	background-position: -309px -58px;
	width:32px;
	height:27px;   

}
.icon-ms.aktiv
{
    background-position: -3px -101px;
	width:11px;
	height:11px;  }
.icon-ms.beantragt{background-position: -14px -101px;
	width:11px;
	height:11px;   }
.icon-ms.gekundigt{background-position: -25px -101px;
	width:11px;
	height:11px;   }
.icon-ms.abgelehnt{background-position: -36px -101px;
	width:11px;
	height:11px;   }
.icon-ms.euro
{
 	background-position: -1px -8px;
	width:38px;
	height:29px;   
}
.icon-ms.euroLarge
{
    background-position: 0px -127px;
	width:59px;
	height:59px; 
    }
.icon-ms.clock
{
 	background-position: -406px -10px;
	width:38px;
	height:29px;
}

.icon-ms.contDate
{
 	background-position: -353px -52px;
	width:38px;
	height:34px;
}
.icon-ms.comparison
{
 	background-position: -394px -52px;
	width:45px;
	height:34px;
}

.icon-ms.contract
{
    background-position: -54px -61px;
	width:28px;
	height:28px;
}
.icon-ms.delete
{
    background-position: -265px -65px;
	width:15px;
	height:15px;
	cursor:pointer;
}
.icon-ms.edit
{
    background-position: -161px -66px;
	width:15px;
	height:15px;
}
.icon-ms.search
{
    background-position: -112px -66px;
	width:15px;
	height:15px;
}
.icon-ms.funk
{
    background-position: -211px -66px;
	width:15px;
	height:15px;
}
.editRegLeft{width:230px; text-align:right; float:left;margin-right:3px; float:left;}
.editRegRight{width:219px; text-align:right; float:left;margin-right:3px; float:left;}
.deleteCont{margin:13px 15px 13px 12px;float:left;}
.fsOuterShell p.conditionText{font-size:10px; padding-bottom:12px; padding-top:15px; color:#999999;}
.profile-text{float:right; width:330px; margin-left:10px; margin-top:10px;}
.history1{width:146px}.history2{width:120px}.history3{width:148px}.history4{width:173px}
.historyResult1{width:258px;}.historyResult2{width:307px;}
.nsButton{float:right; margin-right:132px; margin-top:-12px; margin-bottom:28px;}
.buttonHistory{ display:block; margin-top:8px; float:right;}
	
