#wrapper_123af8ad8e * {
    border:0 none;
    margin:0;  
	font: 1em Arial, Helvetica, sans-serif;
}

body {
    behavior: url("http://scottishwidows.latest.uidget.appspot.com/css/csshover3-source.htc");
}

#wrapper_123af8ad8e a, #wrapper_123af8ad8e #tagContentText_14aae67812 a{
    text-decoration:none;
    color:#df274d;
    font-weight:bold;
}
#sidebar #about #wrapper_123af8ad8e a{
    text-decoration:none;
    color:#df274d;
    font-weight:bold;
}
#wrapper_123af8ad8e {
    position:relative;
    width:200px;
    height:370px;
    font-weight:normal;
    font-size:12px;
    color:#333333;
    background-color:inherit;
    font-family: Arial,arial; 
}

#wrapper_123af8ad8e .swtitle_15ff57e2a5 {
    position:absolute;
    left:9px;
    top:4px;
    width:187px;
    height:37px;
    background:transparent url(../imgs/swimages.gif) 0px 0px no-repeat;
    
}
#wrapper_123af8ad8e .backImage_15ff57e2a5 {
    position:absolute;
    left:90px;
    top:19px;
    width:110px;
    height:183px;
    /*background:transparent url(../imgs/swimages.gif) -187px 0px no-repeat;*/
}

#wrapper_123af8ad8e #calculator_15ff57e2a5 {
    position:absolute;
    left:0px;
    top:58px;
    width:200px;
    height:312px;
}
#wrapper_123af8ad8e #calculator_15ff57e2a5  *{
	font:Arial, Helvetica, sans-serif;
}
#wrapper_123af8ad8e .calcTitle_15ff57e2a5 {
    position:absolute;
    left:10px;
    top:0;
    width:180px;
    height:30px;
    font-size:14px;
    font-weight:bold;
    background:transparent url(../imgs/swimages.gif) -0px -97px no-repeat;
    text-align: center;    
    line-height: 30px;    
}

#wrapper_123af8ad8e #calculator_15ff57e2a5 #calcDescription_15ff57e2a5{
    position:absolute;
    left:16px;
    top:43px;
    width:160px;
    height:54px;
    font-size:12px;
    font-weight:bold;
    text-align: left;
    color:#d6274d;
    line-height: 13px;
}

#wrapper_123af8ad8e .dataInputText_44585621475 {
    font-size:9px;
    line-height:9px;
}

#wrapper_123af8ad8e #targetAnnuityText_15ff57e2a5 {
    position:absolute;
    left:16px;
    top:121px;
    width:70px;
    height:30px;

}

#wrapper_123af8ad8e #targetAnnuityContainer_15ff57e2a5{
    position:absolute;
    width:86px;
    height:20px;
    top:120px;
    left:99px;
    background:transparent url(../imgs/swimages.gif) -0px -37px no-repeat;
    line-height:20px;
    text-indent:8px;
    
}

#wrapper_123af8ad8e #targetAnnuity_44557586644{
    position:absolute;
    width:63px;
    height:12px;
    top:124px;
    left:115px;
    font-size:11px;
    text-align:right;
    background:transparent;
}

#wrapper_123af8ad8e #ageSelectText_44557586644{
    position:absolute;
    width:74px;
    height:20px;
    left:16px;
    top:160px;
}

#wrapper_123af8ad8e #ageSelectContainer_44557586644{
    position:absolute;
    width:86px;
    height:20px;
    line-height:20px;
    text-indent:5px;
    left:99px;
    top:160px;
    background:transparent url(../imgs/swimages.gif) -0px -37px no-repeat;
}

#wrapper_123af8ad8e #ageSelectContainerValues_44557586644{
    position:absolute;    
    width:77px;    
    left:102px;
    top:180px;
    height:38px;
    background-color:#eeeeee;
    color:#333333;
    visibility:hidden;

    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #aaaaaa;
    border-left-color: #aaaaaa;
    border-bottom-color: #aaaaaa;
    border-top-color: #aaaaaa;
}

#wrapper_123af8ad8e #ageSelectComboButton_44557586644{
    position:absolute;
    width:23px;
    height:20px;
    left:162px;
    top:160px;
    cursor:pointer;
    background:transparent url(../imgs/swimages.gif) -87px -57px no-repeat;
}

#wrapper_123af8ad8e #DobText_88aa8aa24a {
    position:absolute;
    width:74px;
    height:10px;
    left:16px;
    top:196px;
}

#wrapper_123af8ad8e #dobContainer_88aa8aa24a {
    position:absolute;
    width:86px;
    height:20px;
    left:99px;
    top:190px;
    text-indent:26px;
    background:transparent url(../imgs/swimages.gif) -0px -37px no-repeat;
    letter-spacing: 26px;
    line-height:20px;
}

#wrapper_123af8ad8e .dateInputField_1155477aa{
    position:absolute;
    top:194px;
    height:11px;
    line-height:11px;
    background-color:transparent;
    text-align:center;
    font-size:10px;
    
}

#wrapper_123af8ad8e #dayDob_88aa8aa24a{
    left:103px;
    width:19px;
    
}

#wrapper_123af8ad8e #monthDob_88aa8aa24a{
    left:129px;
    width:24px;
    background-color:#ECECEC;
}

#wrapper_123af8ad8e #yearDob_88aa8aa24a{
    left:155px;    
    width:29px;
    
}

#wrapper_123af8ad8e #genderSelectText_44557586644{
    position:absolute;
    width:33px;
    height:10px;
    left:16px;
    top:226px;

}

#wrapper_123af8ad8e #genderSelectContainer_44557586644{
    position:absolute;
    width:86px;
    height:20px;
    left:99px;
    top:220px;
    line-height:20px;
    text-indent:5px;
    background:transparent url(../imgs/swimages.gif) -0px -37px no-repeat;
}

#wrapper_123af8ad8e #genderSelect_44557586644{
    position:absolute;    
    width:77px;    
    left:102px;
    top:240px;
    background-color:#eeeeee;
    visibility:hidden;
    color:#333333;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #aaaaaa;
    border-left-color: #aaaaaa;
    border-bottom-color: #aaaaaa;
    border-top-color: #aaaaaa;
}

#wrapper_123af8ad8e #genderSelectButton_44557586644{
    position:absolute;
    width:23px;
    height:20px;
    left:162px;
    top:220px;
    cursor:pointer;
    background:transparent url(../imgs/swimages.gif) -87px -57px no-repeat;
}

#wrapper_123af8ad8e #calcResultContainer_44557586644{
    position:absolute;
    left:5px;
    top:251px;
    width:180px;
    height:20px;
    
}

#wrapper_123af8ad8e #calcButton_a24556ff445{
    position:absolute;
    width:86px;
    height:20px;
    left:100px;
    top:282px;
    background:transparent url(../imgs/swimages.gif) -0px -57px no-repeat;
    color:#ffffff;
    line-height:20px;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
}

#wrapper_123af8ad8e #gotoContent2_a24556ff445{
    position:absolute;
    width:86px;
    height:20px;
    left:5px;
    top:282px;
    background:transparent url(../imgs/swimages.gif) -86px -37px no-repeat;
    color:#ffffff;
    line-height:20px;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
}


/*
    Content 2 styles
*/
#aboutPage_15ff57e2a5 #tagsContainer_4556789210 ul{
	list-style-type: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	margin-bottom:0px;
}
#aboutPage_15ff57e2a5 {
    position:absolute;
    left:0px;
    top:48px;
    width:200px;
    height:312px;
}

#wrapper_123af8ad8e .tagsContainerClass_4556789210{
    position:absolute;
    height:11px;
    width:180px;
    left:17px;
    top:0px;
}

#wrapper_123af8ad8e ul.tags_4556789210 {
    padding-left:0px;
    left:0px;
    padding-top:0px;
}

#wrapper_123af8ad8e ul.tags_4556789210 li {
    display:inline;
    list-style: none;
    padding-right:0px;
    font-weight:bold;

}

#wrapper_123af8ad8e ul a.tagText_a32d589e84 {
    cursor:pointer;
    line-height: 10px;
    width:58px;
    height:11px;
    color:#d6274d;
    font-size:9px;
    text-decoration:underline;
    font-weight:bold;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

#wrapper_123af8ad8e ul a.tagText_a32d589e84:hover {
    text-decoration:none;
}

#wrapper_123af8ad8e .content2Title_15ff57e2a5{
    position:absolute;
    left:10px;
    top:64px;
    width:180px;
    height:30px;
    font-size:14px;
    font-weight:bold;
    background:transparent url(../imgs/swimages.gif) -0px -97px no-repeat;
    text-align: center;
    line-height: 30px;
}

#c2backImage_15ff57e2a5{
    top:29px;
}


#wrapper_123af8ad8e .tagText_45563a89ff{
    position:absolute;
    width:160px;
    height:130px;
    top:136px;
    left:16px;
    overflow:auto;
}

#wrapper_123af8ad8e .tagContentTitle_14aae67812{
    font-size:13px;
    color:#d6274d;
    text-align:left;
    font-weight:bold;
}

#wrapper_123af8ad8e .tagContentText_14aae67812{
    top:5px;
    font-size:11px;
    color:#333333;
    text-align:left;
}

#gotoContent1_a24556ff445{
    position:absolute;
    width:86px;
    height:20px;
    left:5px;
    top:292px;
    background:transparent url(../imgs/swimages.gif) -86px -37px no-repeat;
    color:#ffffff;
    line-height:20px;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
}