/* CSS Document */

body { margin:0px; padding:0px; }
h2 { position:relative; width:100%; margin:0 auto; color:#a1a5a9; font-size:16px; font-weight:normal; line-height:21px; text-align:center; font-family: Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; padding:0px; }
h3 { font-size: 14px; line-height: 20px; font-family: Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-weight:bold; color:#000000; }
#pro_bg { background:url(images/ide_pro_bg.gif) repeat-x; height:235px; }
form { padding:0px; margin:0px; font-family:Verdana; font-size:12px; color:#FFFFFF; }
textarea { font-family:Verdana; font-size:11px; color:#000000; }
.pro_text2 { font-family:Verdana; font-size:12px; color:#000000; text-align:justify; line-height:20px; }
.txtdark { font-family:Verdana; font-size:12px; color:#666666; text-align:center; line-height:18px; font-weight:bold; }
.txtmac { font-family:Verdana; font-size:14px; color:#000000; text-align:justify; line-height:24px; }
.txtmac p { margin:0px 0px 10px 0px; padding:0px; }
.txtnav_head { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.top_content_txt { font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#A1A5A9; text-align:center; line-height:22px; }
.pro_text { font-family:Verdana; font-size:11px; color:#000000; text-align:left; line-height:18px; }
.com_text { font-family:Verdana; font-size:11px; color:#000000; text-align:center; line-height:18px; }
.com_text2 { font-family:Verdana; font-size:12px; color:#000000; text-align:center; line-height:18px; }
#basic_con { background:url(ide_basic_text_bg.gif) no-repeat; width:358px; border:1px solid #C9C9C9; border-top:none; border-bottom:none; }
H1 { font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0086D0; }
.featextheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; }
.featext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; }
td.lbdr { border-width: 0px 0px 1px 0px; border-style: solid; border-color: #999999; }
.invalid { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFE402; font-weight: bold; }
.formfields { background-color: #ffffff; border: solid 1px; height: 15px; border-color: #cccccc #cccccc #cccccc #cccccc; color: #000000 }
.bottombg { background-image: url(ibk_ftrtopgra.jpg); background-repeat: repeat-x; background-position: bottom; }
.formbutton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #11386d; height: 22px; border: solid 1px; border-color: #cccccc #000000 #000000 #cccccc; color: #FFFFFF; }
.txtcontentwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none; }
.txtcontent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; }
.listbullet { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; list-style-image: url(ibk_next.gif); font-size: 12px; font-weight: normal; text-align: justify; line-height: 20px; }
ul.dwl { list-style-type:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height:20px; margin:0px; padding:0px; }
.dwl li { background : url(ide_bullet.gif) no-repeat; background-position: left 4px; margin:0px; padding:0px 0px 0px 20px; }
.site { margin:10px 0px 0px 10px; padding:0px 0px 0px 10px; list-style-position:inside; }
.site li { margin:0px 0px 5px 0px; padding:0px 0px 5px 4px; list-style-type:decimal; list-style-position:outside; }
ul.fea1 { text-align:justify; list-style-image:url(ide_bullet5.gif); font-size: 12px; color: #333333; }
ul.fea2 { text-align:justify; list-style-image:url(ide_pgbul.gif); font-size: 12px; color: #333333; }
.txtstrong { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none }
.txtheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0086D0; text-decoration: none }
.txtwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none }
.txtwhitebig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #ffffff; text-decoration: none }
.txtorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF8400; text-decoration: none }
.txtblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0D80FF; text-decoration: none }
.txtdarkblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none }
.txtgrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; text-decoration: none }
.txtfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none; }
.txtfooterstrong { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; text-decoration: none }
a.linkbody:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline }
a.linkbody:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline }
a.linkbody:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #01669E; text-decoration: underline }
a.linkbody:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline }
a.linklnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
a.linklnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
a.linklnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0086D0; text-decoration: none }
a.linklnav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
a.linkbodygray:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline }
a.linkbodygray:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline }
a.linkbodygray:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #01669E; text-decoration: underline }
a.linkbodygray:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline }
a.linktop:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none }
a.linktop:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none }
a.linktop:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none }
a.linktop:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none }
a.linkbodynone:link { font-family: Arial; font-size: 12px; color: #1A67BF; ; text-decoration: none }
a.linkbodynone:visited { font-family: Arial; font-size: 12px; color: #1A67BF; text-decoration: none }
a.linkbodynone:hover { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none }
a.linkbodynone:active { font-family: Arial; font-size: 12px; color: #1A67BF; text-decoration: none }
a.linkfootnone:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #01669E; ; text-decoration: none }
a.linkfootnone:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #01669E; text-decoration: none }
a.linkfootnone:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
a.linkfootnone:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #01669E; text-decoration: none }
a.lnkheader:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline }
a.lnkheader:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline }
a.lnkheader:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4F96FE; text-decoration: underline }
a.lnkheader:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline }
a.lnkfooter:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none }
a.lnkfooter:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none }
a.lnkfooter:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0086D0; text-decoration: underline }
a.lnkfooter:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none }
a.lnkfaq:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a.lnkfaq:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a.lnkfaq:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #196BB3; text-decoration: none }
a.lnkfaq:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a.lnkterms:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154977; text-decoration: none }
a.lnkterms:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154977; text-decoration: none }
a.lnkterms:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154977; text-decoration: underline }
a.lnkterms:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #154977; text-decoration: none }
a.lnkhometerms:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: none }
a.lnkhometerms:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: none }
a.lnkhometerms:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: underline }
a.lnkhometerms:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #154977; text-decoration: none }
a.lnkmore:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0086D0; text-decoration: none; font-weight: bold }
a.lnkmore:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF8400; text-decoration: none; font-weight: bold }
a.lnkmore:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0086D0; text-decoration: none; font-weight: bold }
a.lnkorange:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF8400; text-decoration: none; font-weight: bold }
a.lnkorange:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF8400; text-decoration: none; font-weight: bold }
a.lnkorange:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF8400; text-decoration: none; font-weight: bold }
a.lnkorange:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF8400; text-decoration: none; font-weight: bold }
a.bottomlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: normal }
a.bottomlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: normal }
a.bottomlink:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0086D0; text-decoration: underline; font-weight: normal }
a.bottomlink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: normal }
.bottomlink2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline; }
.bordertable { border: 1px solid #999999; }
.tabledash { border-width: 1px; border-style: solid; border-color: #CCCCCC; }
.txtnote { font-family: verdana; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CC0000; ; text-decoration: none }
.submit { font-size:12px; font-family:Verdana, sans-serif; font-weight:bold; color:#000000; width:60px; height:22px; background-image:url(ibk_btnstyle.gif); }
#faq_content { background:url(/portable/images/inside_header.gif) no-repeat 0px 13px; line-height:20px; text-align:justify; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif padding:47px 0px 0px 0px;
}
#faq_content a, #support_nav a { color:#154977; }
#faq_content a:hover, #support_nav a:hover { color:#000; text-decoration:none; }
#nov_download, #nov_support, #nov_faq { margin:0px; padding:29px 0px 0px 0px; }
/* footer */
img { border:0px; outline:none }
.ide_footer { margin-top:10px; background-image: url(ide_footernew_bg.jpg); background-repeat: repeat-x; height:auto; padding-top:30px; padding-right: 27px; padding-bottom: 20px; padding-left: 30px; font-family:Verdana, Geneva, sans-serif; }
.ide_footer_top li a { color:#484848; text-decoration:none; padding:2px 5px; }
.ide_footer_top li a:hover { color:#484848; text-decoration:none; background-color:#ccc; }
.ide_footer_top { height: 170px; padding-bottom:21px; }
.ide_footer_toplt { width:910px; float:left }
.ide_footer_topbt { width:210px; height:79px; float:right; }
.tpbt_m { margin:0px; float:right; padding-bottom:110px }
.tpbt_s { vertical-align:bottom }
.ide_footer_bot { height:43px; background-image: url(ide_footernew_bgbot.jpg); background-repeat: repeat-x; background-position: top; padding-top:15px; line-height:20px; color: #333333; font-size:11px; }
.ide_footer_top ul { font-size:11px; font-family:Verdana, Geneva, sans-serif; margin:0px; float:left; padding-top: 0px; padding-right: 25px; padding-bottom: 0px; padding-left: 0px; }
.ide_footer_top li { margin:0px; padding:0px 0px; list-style-type:none; line-height:20px; }
li.ide_bold { font-weight:bold; font-size:12px; padding-top: 0px; padding-right: 0px; padding-bottom:10px; padding-left: 5px; }
.ide_smfooter { background-image:url(ide_footer_sm.jpg); overflow:hidden; background-repeat:repeat-x; padding:25px 0px 0px 20px; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:70px; color: #333333; line-height:20px; }
.ide_ptrsmftr { background-image:url(ide_footer_ptrsm.jpg); background-repeat:repeat-x; padding:27px 0px 0px 27px; font-family:Verdana, Geneva, sans-serif; font-size:11px; height:88px; color: #333333; line-height:20px; }
.ptr_lnk { padding-bottom:10px; }
/*share login error*/
.sharecaptiontxt { margin:20px 0 0 20px; color:#113350; font-family:Verdana, Geneva, sans-serif; font-size:14px; }
/*new Signup*/
.signuptable form { font-family:Verdana, Arial, Helvetica, sans-serif }
.inputstyle input[type=text], .inputstyle input[type=password], .inputstyle select, .captchatxt, .midbox input { padding:5px; border:1px solid #aaa }
.signuptable { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.signuptable .clear { clear:both }
.signuptable .proplans { color:#3e3e3e; }
.signuptable .signupheading2 { font-size:30px; color:#3e6895; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0 0 11px 11px; padding:0; line-height: 25px; }
.plantitles { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; color:#444; letter-spacing:0px; text-shadow: 1px 1px #FFF; text-align:left; margin-bottom:10px; }
.signuptable .inactiveplan { background-color:#ebf8ff; border:1px solid #b3c8d4; }
.signuptable .activeplan { background-color:#fefdf0; border:1px solid #ccc89a; }
.signuptable .inactiveplan, .signuptable .activeplan { padding:16px 5px 16px 10px; margin:0 auto; width:205px; }
.proplans tr td { vertical-align:top; text-align:left; }
.signuptable .personalplan, .signuptable .familyplan, .signuptable .businessplan { margin:0; padding:0; height:17px; text-indent: -2000px; display:block; margin-bottom:10px; }
.posrel { position:relative; }
.profamilyhelp { cursor: pointer; left: 7px; position: relative; left:5px; top:3px; }
.planradio { color:#004b9f; }
.planradio .txt { font-size:16px; font-weight:bold; }
.freetxt { font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; }
.planradio input, .planradio label { margin:0 3px 15px 0; display:inline-block; cursor:pointer }
/*.businessplandetails{margin-top:25px;}
.signuptable .storage{margin:30px 0;display:block;}
*/
.businessplandetails { margin-top:20px; }
.businessplandetails th { padding:0px 0px 10px 0px; font-size:12px; font-weight:normal; text-align:left }
.businessplandetails td.right { text-align:right }
.businessplandetails td.rad { padding-left:4px }
.businessplandetails th.right { padding:0px 0px 10px 7px; }
#pro-personal .storage, #pro-basic .storage { padding:35px 0px 20px; margin:0px 0px; }
.storage { padding:20px 0px; margin:0px 0px; }
.businessplandetails label, .businessplandetails input { cursor:pointer; display:inline-block; line-height:22px; }
.businessplandetails label { color:#004b9f; font-size: 11px; position:relative; top:-2px; }
.selectedplan, .bg { border:1px solid #d0d0d0; padding:16px 20px; background-color:#f5f5f5; color:#000; margin-top:7px; }
.smalltext { display:inline-block; font-size:11px; }
.txtblock { display:block; position:relative; }
.signuptitle { color:#5a5a5a; font-size:22px; display:inline-block }
.selos .planradio input, .selos .planradio label { margin:0 8px 0px 0; display:inline-block; cursor:pointer }
.captchatxt { width:100px; margin-top:8px; }
.personaldata label { color:#000; display:inline-block; margin:25px 0 8px 0; font-weight:bold; }
.personaldata input[type=text], .personaldata input[type=password], .personaldata select { display:block; width:298px; margin:0px 0 5px 0; }
.signupterms { margin:17px 0 0 20px; }
.signupsubmit { background:url(ide_btn_signupconfi.jpg) no-repeat 0 0; height:35px; width:265px; border:0; padding:0; margin:30px 0 0; cursor:pointer }
#plantype { font-weight:bold; font-size:14px; }
.signuptable .midbox input, .signuptable .midbox span { width:70px; display:inline-block; margin-right:8px; }
.signuptable .midbox span { width:40px; }
.smalltext2 { position:relative; top:4px; font-size:11px; }
#creditcardblock { margin-bottom:17px; }
.subtxt { font-weight:bold; display:block; }
.businessplandetails tr td { padding:2px; }
.errormessage { font-size:11px; color:#F00 }
/* verticals styles*/
.verticals { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.verticals p { line-height: 20px; margin: 10px 0; padding: 0; text-align: justify; }
.verticals hr { border: 1px solid #DDDDDD; }
.verticals .banner_txt { color: #FFFFFF; font-size: 13px; font-weight: normal; line-height: 20px; }
.verticals .txtblue, .verticals .txtblue a { color: #0066CC; font-size: 20px; font-weight: normal; margin: 0; padding: 0; text-decoration: none; }
.verticals .lnkmore { color: #0066CC; font-weight: bold; text-decoration: none; }
.verticals .lnkmore:hover { color: #000000; font-weight: bold; text-decoration: none; }
/* Form Styles */
.body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color: #333333; }
ol li { line-height: 18px; margin: 0 25px 5px 0; text-align: justify; }
.ibs_form { margin:20px auto 0px; }
.ibs_form td { padding:5px 0px }
.ibs_form label { font-size:12px; display:block; padding:0px 0px 5px; width: auto; font-size: 12px; color: #555; font-weight: bold; }
.ibs_form .txtfld { width:370px }
.ibs_form table { border-right:1px solid #ccc; font-size:11px; }
.ibs_form input { vertical-align:top }
.ibs_form table .txtfld { width:150px }
.ibs_form p { padding-right:40px; text-align:justify; line-height: 20px; margin: 10px 0; padding: 0; }
.ibs_form .stxtfld { width:130px }
.ibs_form textarea { width:350px }
.ibs_greytext { color:#999; }
.ibs_form_header { margin:20px auto 0px; border-bottom:1px solid #000 }
.ibs_form_header td { padding:10px 10px 20px }
.text24 { font-size:24px; }
.ibs_form_bdr { border:1px solid #000; border-width:1px 0px 1px 0px; width:940px; overflow:hidden; font-size:13px; }
.ibs_form_bdr_hd { background:#000; line-height:20px; color:#fff; padding:0px 5px; width:55px; }
.ibs_form_bdr { margin:10px auto 0px; }
.ibs_form_bdr td { padding:5px; }
.text16 { font-size:16px; }
.ibs_form_title { font-size:18px; color:#F50; font-weight:bold; padding:5px 0px }
.ibs_form_bdr .txtfld { width: 360px; }
.stxtfld { border: solid rgb(202, 202, 202) 1px; font-size: 12px; padding: 4px; width: 80px; background: #fff repeat-x rgb(255, 255, 255); margin:0px 0px 0px 5px; font-family:Verdana, Geneva, sans-serif }
.dtxtfld { border: solid rgb(202, 202, 202) 1px; font-size: 12px; padding: 4px; width: 50px; background: #fff repeat-x rgb(255, 255, 255); margin:0px 0px 0px 0px; font-family:Verdana, Geneva, sans-serif }
.mtxtfld { border: solid rgb(202, 202, 202) 1px; font-size: 12px; padding: 4px; width: 30px; background: #fff rgb(255, 255, 255); margin:0px 0px 0px 5px; font-family:Verdana, Geneva, sans-serif }
p.ibs_sml_text { margin:0px 0px 0px 43px; padding:0px; font-size:10px; }
p.ibs_sml_text span { padding-right:30px }
.txtfld { border: solid rgb(202, 202, 202) 1px; font-size: 12px; padding: 4px; width: 220px; font-family:Verdana, Geneva, sans-serif; outline:none; }
.redtext { color: #FF0000; }
/* online-backup-linux */
.online-backup-linux { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.online-backup-linux .txtcontent { color: #000000 !important; }
.idr_banner_list { width:420px; }
.idr_banner_list, .idr_listbullet { list-style:none; color: #000000; font-family: Verdana; font-size: 12px; line-height: 20px; text-align: justify; padding-left:22px; }
.online-backup-linux .pro_text2 { margin-top:0px; }
.idr_advantage_img { vertical-align:middle; padding:10px 10px 0px 0px; width:85px; height:64px; text-align:left; }
.idr_advantages_img { color: #0086D0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: bold; line-height: normal; text-align: left; text-decoration: none; text-transform: none; }
.idr_listbullet { list-style:none; padding-left: 0; }
.idr_listbullet li, .idr_banner_list li { background: url("../images/ide_bullet.gif") no-repeat scroll 0 7px transparent; line-height: 20px; margin: 2px 0; padding: 3px 0 3px 20px; text-align: justify; }
.idr_txtblack { color: #000000; font-size: 17px; font-weight: normal; margin: 0; padding: 0; text-decoration: none; }
.idr_lnkmore { color: #0066CC; font-weight: bold; text-decoration: none; }
.idr_ptr_txtblue { color: #0086D0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; font-style: normal; ; margin: 0; padding: 0; text-decoration: none; }
a.idr_rel_link, a.idr_regularlink, a.idr_regularlink_i:hover { color: #1E8EBB; font-size: 12px; text-decoration: none; }
.idr_lnktxt { color: #000000; font-weight: bold; text-decoration: none; }
.idr_note { color: #CC0000; font-size: 12px; font-weight: bold; }
.idr_link1 { color: #1E8EBB; cursor: pointer; font-size: 12px; text-decoration: none; }
.idr_bordernew { background-color: #F9F9F9; border: 1px solid #DDDDDD; padding: 20px; }
.idr_blueboldtxt { color: #0066CC; font-weight: bold; font-size: 12px; }
.readme_txt { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.idr_txt_dec { line-height: 25px; font-size: 12px; }
.idr_blackboldtxt { color: #000000; font-weight: bold; font-size: 12px; }
.idr_readme_border { width:680px; border:#CFCFCF 1px solid; }
.idr_pb15 { margin: 0; padding: 0 0 20px; }
h3.idr_txtblackTitle { color: #000000; font-size: 15px; font-weight: normal; margin: 0; padding: 0 0 0 21px; text-decoration: none; }
.idr_link1:hover { color: #000000; cursor: pointer; font-size: 12px; text-decoration: none; }
html > body .idr_listbullet { *margin-left:0px;}

a.lnkw:link, a.lnkw:visited, a.lnkw:active {
color: #fff; 
font-family:Verdana, Geneva, sans-serif; 
font-size:11px; 
line-height:16px; 
color:#FFF;
text-decoration: none;
	}
	
a.lnkw:hover{
color: #fff; 
font-family:Verdana, Geneva, sans-serif; 
font-size:11px; 
line-height:16px; 
color:#FFF;
text-decoration: underline;
	}
	
	
/*jobs page*/

.jwrapper{width:100%;  font-family: Verdana,Geneva,sans-serif;}
.jwrapper a{color: #0086D0; text-decoration: none;}
.jwrapper a:hover{color: #000; text-decoration: none;}
.jwrapper h2{   color: #0086D0; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 19px; font-weight: bold; margin: 0px; text-align:left; }
.jwrapper h3{   font-size:12px;  font-weight: bold; margin: 0px; text-align:left; }
.container{width:960px; margin:0px auto;}
.mainbg{ background:url(bg_1.png) no-repeat; width:960px; height:400px; }
.mainbg h2{   color: #0086D0; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 19px; font-weight: bold; margin: 0px; text-align: left;  padding:30px 0px 0px 30px}
.bgcontent{width:440px; padding-left:30px; text-align:justify; font-size:14px; line-height:22px;  color: #264A6A; float:left; font-family: Verdana,Geneva,sans-serif;}
.jobs_content{ background:url(bg_2.png) no-repeat; width:960px; height:220px; float:left}

.jobs_content p{padding:0px 30px 0px 0px; text-align:justify; font-size:14px; line-height:22px; color: #264A6A;;font-family: Verdana,Geneva,sans-serif;}
.celeb_image{float:left;padding:40px 0px 0px 30px; width:300px}
.celeb_txt{ float:left; width:550px; padding:60px 0px 0px 30px; }
.jobs_list{padding:40px 0px 30px 0px; float:left}
.jobs_list p{  color: #0086D0; font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif; font-size: 19px; font-weight: bold;}
.jobs_list ul{ list-style-type:disc; margin:0px; padding:0px; list-style-position:inside;}
.jobs_list li{color: #196DC4; cursor: pointer; font-size: 14px; line-height:30px;  }
.benefits{float:right; padding-bottom:30px}
.jobs{float:left; width:500px; padding-top:30px}
.breadcrumb{ font-size:10px; margin:5px 0px 30px 0px;}

.jobs_contentmain hr{border-color: #BABABA; border-width: 0 0 1px; margin-top: 0; outline: medium none; margin-top:5px }
.jobs_left{float:left; font-size:12px; line-height:25px; text-align:justify; width:580px}
.jobs_left h2{font-size:15px}
.jobs_left ul{margin: 0px 0px 0px 15px; list-style-type:disc; list-style-position:outside; padding:0px;  }
.jobs_left li{margin: 15px 0px 0px 0px; line-height:20px; padding:0px}
.jobs_left br{margin:0px; padding:30px 0px}
.jobs_left .tbl_bdr {border: 1px solid #DCDCDC; margin: 30px 0 5px;}
.tbl_bdr tr td {background: none repeat scroll 0 0 #F8F8F8; height: 25px; padding-left: 5px;}
.tbl_bdr tr td p {margin: 0;  padding: 2px;}
.joblists{float: right; padding: 27px 0 20px 10px;}
.jobs_desc{background-color: #F7FCFF; border: 1px solid #0086D0; border-radius: 5px 5px 5px 5px; margin-left: 30px; padding-bottom: 10px; padding-left: 10px; padding-top: 16px;    width: 280px;}
.joblists h2{font-family: 'Lucida Grande',sans-serif; font-size: 16px;}
.joblists .jobs_desc ul{ list-style-position: outside; list-style-type: disc; margin:0px 10px; padding:8px;  text-align: justify;}
.joblists .jobs_desc  li {font-size: 12px; padding-top: 5px; color:#196DC4; line-height:25px}
.jobs_left .inner ul{margin: 5px 30px; list-style-type:disc; list-style-position:outside; padding:0px;  }
.jobs_left .inner li{margin: 0px; line-height:30px}
.smtxt{  color: #000000;  font-family: Arial; font-size: 12px; font-style: normal;  font-variant: normal; font-weight: normal;  line-height: normal;  text-decoration: none; text-transform: none;}