body { margin:0px; padding:0}
.font{font-family:Arial, Helvetica, sans-serif; font-size:12px}

.page-bg{background:url(images/page-bg.jpg) left top repeat-x; background-color:#b3cae9; padding:0px 0 0 0}
.tablebg{background:url(images/bg-spread.gif) left top repeat-y}

.tablecontainer{margin:32px auto; width:850px}
.text-bg{background:url(images/view-dollars-middle-bg.jpg) left top repeat-y; width:253px; padding:0px 8px;
font-family:Helvetica; font-size:11px; color:#023c6e; font-weight:bold}

.table_data_left_blue{ background:url(images/border-small.jpg) left top no-repeat; width:622px; height:176px; margin:0 0 0 0}

.form_table_left_data{margin:8px;width:620px; background:#fff}
.form_table_left{ background:url(images/table_bg.jpg) left top repeat-x; background-color:#0273ad; margin:8px;width:605px}

.left_table{width:622px;border:1px solid #003366}
.left_table_big{width:793px;border:1px solid #003366}
.form_table_left_big{ background:url(images/table_bg.jpg) left top repeat-x; background-color:#0273ad; margin:8px;width:777px}
.form_table_left_big_data{margin:8px auto;width:730px; background:#fff}

.table_data_left_blue_inner{width:597px;margin:22px 13px 13px 13px;}
.table_data_left_green_inner{width:597px;margin:30px 13px 13px 13px;}

.center{text-align:center!important}
.left{text-align:left!important}
.right{text-align:right!important}

.pad{padding:5px}
.marginTop{ margin-top:10px!important}
.border-bottom{border-bottom:1px solid #bfd5f0; text-align:left}

.direction{font-family:Arial, Helvetica, sans-serif;font-size:12pt; color:#024173; font-weight:bold; text-align:center}

.important{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#f57c06; font-weight:bold; text-align:center}
.direction_text{font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#024173; font-weight:bold; padding:0 5px; text-align:center}
.direction_text_gray{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#545251; font-style:italic; font-weight:bold; padding:0 5px; text-align:center}



.login-btn{padding:5px 5px 10px 10px}
.normaltext{ font-family:Arial, Helvetica, sans-serif;font-size:9pt; color:#000; padding:0 0 0 10px; text-align:left}
.balancetext{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#000; font-weight:bold; padding:0 0 0 10px; text-align:left}
.boldtext{ font-family:Arial, Helvetica, sans-serif;font-size:9pt; color:#000; font-weight:bold; padding:0 0 0 10px; text-align:left}
.boldtext_header{ font-family:Arial, Helvetica, sans-serif;font-size:9pt; color:#000; padding:0 0 0 10px; text-align:left}
.boldtext_small{ font-family:Arial, Helvetica, sans-serif;font-size:7pt; color:#666; font-weight:bold; padding:0 0 0 10px; text-align:left}
.boldtext_big{font-family:Arial, Helvetica, sans-serif;font-size:12pt; color:#000; font-weight:bold; padding:0 0 5px 0}
.boldtext_smaller{ font-family:Arial, Helvetica, sans-serif;font-size:8pt; color:#666; font-weight:bold;text-align:right}

a.link, a.link:visited, a.link:active{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#4F94D9; font-weight:bold; text-decoration:underline}
a.link:hover{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#4F94D9; font-weight:bold; text-decoration:none}

a.link_big,a.link_big:visited,a.link_big:active{font-family:Arial, Helvetica, sans-serif;font-size:11pt; color:#08396b; font-weight:bold; font-style:italic; text-decoration:underline}
a.link_big:hover{font-family:Arial, Helvetica, sans-serif;font-size:11pt; color:#08396b; font-weight:bold; font-style:italic; text-decoration:none}
.form_textbold{font-family:Arial, Helvetica, sans-serif;font-size:11pt; color:#000; font-weight:bold}
.paypal_line{background:url(images/line.jpg) left top repeat-x; height:7px}

.login_table{ width:180px; margin:0 0 30px 200px; background:#d1d1d1}

.form_boldtext{ font-family:Arial, Helvetica, sans-serif;font-size:9pt; color:#4c4c4c; font-weight:bold;padding:0 0 0 10px}
.forminput{ border:1px solid #666; font-family:Arial, Helvetica, sans-serif; font-size:8pt; width:150px;margin:0 0 0 10px; padding:0 3px}

a.form_link,a.form_link:visited,a.form_link:active{font-family:Arial, Helvetica, sans-serif;font-size:9pt; color:#1e548b; font-weight:bold; text-decoration:underline}
a.form_link:hover{font-family:Arial, Helvetica, sans-serif;font-size:9pt; color:#1e548b; font-weight:bold; text-decoration:none}


.table_data_left_green{ background:url(images/border-small-green.jpg) left top no-repeat; width:622px; height:180px; margin:10px 0 0 0}


.table_data_right_blue{border:1px solid #025287;width:165px; padding:10px 10px 0 10px; text-align:center; margin:0 0 10px 0}
.table_data_right_green{border:1px solid #85b63d;width:165px;padding:10px 5px 0 5px; text-align:center; margin:0 0 10px 0}

/* Faq page*/

.subhead_blue{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0273ad}
.subhead_black{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000}
.menucontainer{ background:url(images/menu-bg.jpg) left top no-repeat; height:38px; width:882px; margin:0 0 5px 0}

a.menu_link, a.menu_link:visited, a.menu_link:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; padding:12px 16px; font-weight:bold; background:url(images/menu-link-divider.jpg) right center no-repeat; line-height:38px}

a.menu_link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:underline; padding:12px 16px; font-weight:bold; background:url(images/menu-link-divider.jpg) right center no-repeat; line-height:38px}



.divider_hide{background:none!important}

.learnTable{margin:0 0 0 13px; width:850px; border:0px solid red}
.left_table1{width:650px;border:1px solid #003366}
.form_table_left1{background:url(images/table_bg.jpg) left top repeat-x; background-color:#0273ad; margin:5px;width:640px}
.form_table_left_data1{margin:5px;width:630px; background:#fff}
.security_msg{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#111140}
.border_all{border:2px solid #003366; width:144px}

.redeemit_table{  border:1px solid #025287; padding:10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; background:#fff}
.RewardCenterTable{border:5px solid #6699cc; background:#fff}
.RewardCenterBg{background:url(Reward_center_bg.gif) no-repeat center; padding:10px;}
.RewardContentTable{padding:0 10px; margin:7px 0;}

#secondary-nav, #secondary-nav a, #secondary-nav .current {background:transparent url(images/nav-1.gif) no-repeat top left; overflow:hidden; height:30px;}
#secondary-nav {position:relative; display:block; margin:0; padding:0; height:30px; list-style-type:none;}
#secondary-nav a, #secondary-nav .current {display:block; position:absolute; top:0; left:0; border:0;}
#secondary-nav-1 a, #secondary-nav-1 .current {width:80px; left:0px; background-position:0px 0px;}
#secondary-nav-1 a:hover, #secondary-nav-1 a:focus {background-position:0px -30px;}
#secondary-nav-1 .current, #secondary-nav-1 a:hover.current {background-position:0px -30px;}
#secondary-nav-2 a, #secondary-nav-2 .current {width:79px; left:79px; background-position:-79px 0px;}
#secondary-nav-2 a:hover, #secondary-nav-2 a:focus {background-position:-79px -30px;}
#secondary-nav-2 .current, #secondary-nav-2 a:hover.current {background-position:-79px -30px;}
.subhide-1,.subhide-2{position:absolute; left:-1000px;}
.SubNavigation{margin:0; padding:0;}

.GreenTdBorder{background:#e5fbb0; border-bottom:2px solid #90cb07; border-left:2px solid #90cb07; border-right:2px solid #90cb07;}
.GreenTable{background:#e5fbb0;}
.BlueTitle{background:#0074b0; height:18px; color:#fff; font-weight:bold; padding:2px; text-align:center;}
.FirstTd{border-bottom:1px solid #747f59; border-right:1px solid #a2b17d; border-left:2px solid #90cb07; padding:7px 5px; color:#030303; font-size:10px;}
.LastTd{border-bottom:1px solid #747f59; border-right:2px solid #90cb07; padding:7px 5px; color:#030303;font-size:10px;}
.Singlecell{border-bottom:1px solid #747f59; border-right:2px solid #a2b17d; border-left:2px solid #90cb07; padding:7px 5px; color:#030303; font-size:10px;}
.MiddleTd{border-bottom:1px solid #747f59; border-right:1px solid #a2b17d; padding:7px 5px; color:#030303;font-size:10px;}
.CurrentBalance{background:#90cb07; font-size:12px; line-height:24px;}


/* Created CSS 05-06-2009 - By Niraj */
.TSlearn-TopGreen{background:url(images/TSlearn_top_green_cor.jpg) no-repeat bottom left; height:156px;}
.TSlearnTopLogo{margin:51px 0 0 0;}
.TSlearnContentTopBg{ background:url(images/TSlearn1_top_bg.jpg) repeat-x top left; height:23px; width:100%;}
.TSlearnContentBottomBg{ background:url(images/TSlearn1_bottom_bg.jpg) repeat-x top left; height:17px;}
.TSlearnContentMiddleBg{ background:url(images/TSlearn1_mid_bg.jpg) repeat-y top left; padding:0 16px 0 14px;}
img.TopLogo{margin:0 50px 0 16px;}
img.TestSpinTxt{margin:0 0 21px 0;}
img.MiddleTopImage{margin:0 10px 0 0;}
.TSlearnBlueTitle{background:#6699cc; height:35px; line-height:35px;}
.TSlearnMiddleBorder{border:1px solid #003366;}
.TSlearnMiddleContent{padding:0 10px;}
img.StepOne{margin:7px 0 0 22px; float:left;}
img.ViewBalance{margin:46px 6px 0 0; float:right;}
.TSlearnOrangeStrip{ background:#023c6e; height:1px; border:0px solid #023c6e; }
.TSlearnWelcomeMsg{text-align:center; font-size:18px; color:#003366; font-family:Arial, Helvetica, sans-serif; padding:17px 0;}
.clear{clear:both; line-height:0px; height:0px; margin:0px; padding:0px; font-size:0; visibility:hidden;}
.TSlearnGreenTxt{font-size:12px; color:#538303; font-family:Arial, Helvetica, sans-serif; padding:5px 0;}
.TSlearnBlueTxt{font-size:13px; color:#023c6e; font-family:Arial, Helvetica, sans-serif; padding:5px 0;}
img.TSlearnNextButton{ margin:0 0 5px 0;}
img{margin:0; padding:0; border:0 none;}
.TSlearnFAQTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; line-height:45px;}
.TSlearnFAQTxt a{color:#003366; text-decoration:underline;}
.TSlearnFAQTxt a:hover{color:#003366; text-decoration:none;}
.TSlearn2MiddleContent{padding:10px 0px 0 0px;}
.TSlearn2BlueTxt{font-size:16px; color:#003366; font-family:Arial, Helvetica, sans-serif; padding:0 5px;}

.TSlearn2FAQTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; line-height:55px; text-align:right; padding:0 20px 0 0;}
.TSlearn2FAQTxt a{color:#003366; text-decoration:underline;}
.TSlearn2FAQTxt a:hover{color:#003366; text-decoration:none;}

/* CSS Created 06-06-2009 - By Niraj */
.TSlearn3ContentBg{background:url(images/TSlearn3_scren_shot_5.jpg) no-repeat top left; font-size:15px; color:#003366; font-family:Arial, Helvetica, sans-serif; padding:15px 0 0 20px;}
.TSlearn3ContentBg span{color:#0273ad; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.TSlearn3MiddleContent{padding:15px 0 0 0; margin:0;}
.TSlearn3BlueTxt{font-size:15px; color:#003366; font-family:Arial, Helvetica, sans-serif; padding:0;}
.TSlearn3FAQTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; text-align:right; padding:0 0 35px 0;}
.TSlearn3FAQTxt a{color:#003366; text-decoration:underline;}
.TSlearn3FAQTxt a:hover{color:#003366; text-decoration:none;}
.TSlearn4SmallContent{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#174a7d; padding:15px 0 0 12px;}
.TSlearn4WelcomeMsg{text-align:center; font-size:15px; color:#003366; font-family:Arial, Helvetica, sans-serif; padding:0px 0 15px 0;}
.TSlearn4BlueContent{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#174a7d; padding:0px 0 0 0px; background:url(images/TSlearn4_scren_shot_4.jpg) no-repeat right 170px;}

/* CSS Created 08-06-2009 - By Niraj */
img.Congratulation{margin:0 0 0 14px;}
.TSlearn5FAQTxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003366; text-align:right; padding:30px 0 0 350px; float:left; display:block;}
.TSlearn5FAQTxt a{color:#003366; text-decoration:underline;}
.TSlearn5FAQTxt a:hover{color:#003366; text-decoration:none;}
.float{float:right;}
.clear{clear:both; margin:0; padding:0; font-size:0; line-height:0;}