/*index page starts here */
.banner_main { width:610px; float:left; min-height:319px; margin:0 0 0 6px; }
.banner_img { float:left; width:397px; text-align:center; height:319px; margin:0 18px 0 0; }
.banner_txt { width:154px; float:left; line-height:14px; margin:15px 0 0 10px; text-align:left; }
.tab_holder { width:365px; float:right; padding:0px; margin:0 6px 0 0; }
.tab_heading { background:url(../../images/tabbg.jpg) repeat-x 0 0; height:30px; font-size:10px; font-style:italic; font-weight:bold; line-height:35px; color:#007bb4; }
a.tab_deselect { text-decoration:none; margin:0 25px 0 0; height:42px; float:left; display:block; font-size:11px; font-style:normal; }
a.tab_deselect:hover { color:#007bb3; }
a.tab_select { text-decoration:none; margin:0 25px 0 0; color:#FFFFFF; background:url(../../images/tab_selectedbg.gif) repeat-x top left; display:block; padding:0 12px; height:42px; float:left; position:relative; font-size:11px; font-style:normal; }
a.tab_select span { background:url(../../images/tab_selected_mid_arrow.jpg) no-repeat top center; height:42px; display:block; }
.tab_content_holder { background:#f2f2f2; border:1px solid #bababa; border-top:0 none; height:330px; }
.tab_content { padding:20px 13px; }
.species_new { }
.species_new ul { color:#9c322e; list-style-type:none; margin:0px; }
.species_new ul li { width:114px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/bullet_yellow.jpg) no-repeat 0 10px; }
.species_new ul li a { color:#574e4e; text-decoration:none; }
.species_new ul li a:hover { text-decoration:underline; }
.tab_content_desc { float:left; width:143px; font-size:11px; line-height:19px; }
.tab_content_desc p { margin:0 0 25px 0; }
.tab_content_img { width:194px; float:right; }
.mid_box_holder { padding:0px; margin:0 0 6px 0; }
.mid_box { width:197px; float:left; padding:0px; margin:0px; }
.box_spacer { width:13px; height:10px; float:left; }
.heading_boating { background:#0e75bb; border-bottom:1px solid #0a3551; border-right:1px solid #0a3551; width:196px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.boating_btm { background:#0e75bb; border-bottom:1px solid #0a3551; border-right:1px solid #0a3551; width:196px; height:12px; }
.heading_knots { background:#fca315; border-bottom:1px solid #6b470d; border-right:1px solid #6b470d; width:196px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.knots_btm { background:#fca315; border-bottom:1px solid #6b470d; border-right:1px solid #6b470d; width:196px; height:12px; }
.heading_fishing { background:#a6cd3b; border-bottom:1px solid #48581c; border-right:1px solid #48581c; width:196px; height:12px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.fishing_btm { background:#a6cd3b; border-bottom:1px solid #48581c; border-right:1px solid #48581c; width:196px; height:12px; }
.heading_mapping { background:#cdcc3b; border-bottom:1px solid #58581c; border-right:1px solid #58581c; width:196px; height:12px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.mapping_btm { background:#cdcc3b; border-bottom:1px solid #58581c; border-right:1px solid #58581c; width:196px; height:12px; }
.box_content { background:#e4e8ed; margin:0; }
.box_content_desc { padding:15px; min-height:262px; }
.box_content p { padding:0 0 17px 0; line-height:19px; margin:0px; }
.box_content a { font-size:17px; color:#1379bd; text-decoration:none; }
.box_content a:hover { color:#000000; }
.fishing_report { width:407px; float:left; padding:0px; margin:0px; }/*********CHANGE***********/
.boat_test { width:407px; float:right; padding:0px; margin:0px; }
.fr_heading { font-size:15px; color:#FFFFFF; padding:0 10px; background:#a6cc3c; font-weight:bold; height:33px; line-height:30px; }
.listing_holder { margin:2px 0 0 0; }
.listrow { background:#c6e9f7; width:398px; margin:0 0 2px 0; padding:5px; min-height:78px; }
.listing_img { width:89px; height:60px; text-align:center; margin:0 16px 0 0; float:left; }
.listing_img span { display:inline-block; height:100%; }
.listing_img * { vertical-align:middle; }
.listing_desc { width:291px; float:left; }
.listing_desc p { margin:0px; padding:0 0 4px 0; font-style:italic; color:#4d4d4d; }
.date { color:#2e8707; text-decoration:none; text-transform:uppercase; font-weight:bold; font-style:normal; }
a.amore { color:#4d4d4d; text-decoration:underline; font-style:italic; }
a.amore:hover { text-decoration:none; }
.date2 { color:#1379bd; text-decoration:none; text-transform:uppercase; font-weight:bold; font-style:normal; }
a.amore2 { color:#1379bd; text-decoration:underline; font-style:italic; }
a.amore2:hover { text-decoration:none; }
.bt_heading { font-size:15px; color:#FFFFFF; padding:0 10px; background:#0a446c; font-weight:bold; height:33px; line-height:30px; }
.boating_img { background:url(../../images/middleimg.jpg) no-repeat 0 0; width:197px; height:118px; }
.knots_img { background:url(../../images/middleimg.jpg) no-repeat -205px 0; width:197px; height:118px; }
.fishing_img { background:url(../../images/middleimg.jpg) no-repeat -411px 0; width:197px; height:118px; }
.mapping_img { background:url(../../images/middleimg.jpg) no-repeat -616px 0; width:197px; height:118px; }
/*index page ends here */

/*classes for boat-test page starts here*/
.tab_content2 { padding:9px 13px; }
.int_banner { width:435px; height:361px; float:left; margin:0 22px 0 0; }
.int_tr { float:left; width:355px; line-height:18px; margin:22px 0 0 0 }
.int_tr p { line-height:18px; font-size:11px; margin:0 0 20px 0; }
.int_tr h2 { line-height:18px; font-size:13px; margin:0 0 20px 0; color:#1b5fa8; }
.tab_holder2 { width:406px; float:left; padding:0px; margin:0 6px 0 0; }
.sb_heading { font-size:15px; color:#FFFFFF; padding:0 10px; background:#3cadcd; font-weight:bold; height:33px; line-height:30px; }
.listrow2 { background:#e4e8ed; width:398px; margin:0 0 2px 0; padding:5px; min-height:78px; }
.link_hold { width:95px; display:block; }
.listing_holder2 { margin:2px 0 0 0; background:#e4e8ed; min-height:239px; padding:15px; }
.listing_desc2 { margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px solid #b1b1b1; }
.listing_desc2 p { margin:0px; padding:0 0 4px 0; font-style:italic; color:#4d4d4d; }
.date3 { font-weight:bold; font-style:normal; color:#000000; }
.tab_content_holder2 { background:#f2f2f2; border:1px solid #bababa; border-top:0 none; height:273px; }
.tab_content_holder2 h2 { color:#0a4771; font-weight:normal; font-size:19px; margin:5px 0; }
.select_holder { width:160px; float:left; margin:0 25px 10px 0; }
.button1 { font-size:13px; font-weight:normal; color:#ffffff; background:#1b5fa8; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:28px; width:150px; border:0px; font-weight:bold; cursor:pointer; }
.button_holder { width:160px; float:left; margin:0 25px 6px 0; line-height:34px; }
.select_holder, select { width:155px; color:#7b7b7b; border:1px solid #a8a8a8; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:1px; }
.length_holder { width:190px; float:left; margin:0 0px 10px 0; font-size:11px; color:#707070; }
.length_holder span { color:#1b5fa8; font-weight:bold; }
.length_heading { height:19px; }
.slider_holder { width:190px; height:19px; background:url(../../images/sliderbg.jpg) repeat-x 0 0; }
.tab_heading2 { background:url(../../images/tabbg.jpg) repeat-x 0 0; height:30px; font-size:15px; font-style:italic; font-weight:bold; line-height:35px; color:#007bb4; }
.tab_txt { font-size:11px; font-style:normal; font-weight:bold; color:#000000; }
.sep { border-bottom: 1px dashed #acacac; height:1px; width:376px; margin:0 0 10px 0; padding:0 0 5px 0; }
.tabselect { text-decoration:none; margin:0 25px 0 0; color:#FFFFFF; background:url(../../images/tab_selectedbg.gif) repeat-x top left; display:block; padding:0 12px; height:42px; float:left; position:relative; font-size:15px; font-style:normal; }
.tabselect span { background:url(../../images/tab_selected_mid_arrow.jpg) no-repeat top center; height:42px; display:block; }
.button_blue { background:#1b5fa8; line-height:19px; line-height:16px; padding:4px 0; text-decoration:none; width:88px; text-align:center; color:#FFFFFF; font-size:16px; margin:0 8px 0 0; font-weight:bold; border:0 none; cursor:pointer; }
.left_boat { float:left; width:175px; margin:0 0 0 6px; }
.left_boat ul { color:#1379BD; list-style-type:none; margin:0px; }
.left_boat ul li { /*width:175px;*/ width:158px; padding:0 0px 0 0px; line-height:14px; margin:8px 0; color:#000000; }
.left_boat ul li a { color:#1379BD; text-decoration:none; font-weight:bold; }
.left_boat ul li a:hover { text-decoration:underline; }
.left_boat ul li label span { color:#1379BD; text-decoration:none; font-weight:bold; cursor:pointer; }
.left_boat ul li label span:hover { text-decoration:underline; }
/*classes for boat-test page starts here*/

/*classes for cooking page starts here*/
.m_heading { font-size:15px; color:#FFFFFF; padding:0 10px; background:#9c322e; font-weight:bold; height:33px; line-height:30px; }
.m_heading2 { font-size:15px; color:#FFFFFF; padding:0 10px; background:#CC0000; font-weight:bold; height:33px; line-height:30px; }
.listing_img2 { width:89px; height:60px; text-align:center; margin:0 13px 0 0; float:left; border:2px solid #a4a4a4; }
.listing_img2 span { display:inline-block; height:100%; }
.listing_img2 * { vertical-align:middle; }
.listing_img2 a { vertical-align:middle; height:100%; }
.listrow3 { background:#eeeeee; width:398px; margin:0 0 2px 0; padding:5px; }
.int_tr2 { float:left; width:387px; line-height:18px; }
.int_tr2 p { line-height:16px; font-size:11px; margin:0 0 14px 0; }
.int_tr2 h2 { line-height:18px; font-size:13px; margin:0 0 15px 0; color:#9c322e; }
.int_banner2 { width:435px; height:361px; float:left; margin:0 5px 0 0; }
a.alink6 { font-size:13px; font-weight:normal; color:#ffffff; background:#9c322e; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:100px; text-align:center; }
a.alink6:hover { text-decoration:none; }
.Ingredience { width:400px; margin:10px 0 0 10px; float:left; height:350px; overflow:auto; }
.Ingredience ul { color:#9c322e; list-style-type:none; margin:0px; }
.Ingredience ul li { width:110px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/sprite.png) no-repeat -315px -354px; }
.Ingredience ul li a { color:#9c322e; text-decoration:none; }
.Ingredience ul li a:hover { text-decoration:underline; }
.recipes { float:left; width:407px; line-height:18px; padding:10px 0 0 10px }
.recipes p { line-height:18px; font-size:11px; margin:0 0 15px 0; }
.recipes h2 { line-height:18px; font-size:13px; margin:0 0 15px 0; color:#9c322e; }
.cooking_desc { padding:5px 0 0 20px; }
.btn_m { font-size:13px; font-weight:normal; color:#ffffff; background:#9c322e; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:25px; width:150px; border:0px; font-weight:bold; cursor:pointer; }
a.alink4 { font-size:11px; font-weight:bold; color:#9c322e; text-decoration:underline; font-style:normal; }
a.alink4:hover { text-decoration:none; }
a.alink5 { font-size:11px; font-weight:normal; color:#9c322e; text-decoration:underline; font-style:italic; }
a.alink5:hover { text-decoration:none; }
.mid_box2 { width:155px; float:left; padding:0px; margin:0px; }
.mid_sep { width:13px; float:left; height:13px; }
.box_content2 { background:#EEEEEE; margin:0; padding:5px; min-height:100px; }
.box_content2 ul { color:#9c322e; list-style-type:none; margin:0px; min-height:75px; }
.box_content2 ul li { padding:5px 0 5px 10px; background:url(../../images/sprite.png) no-repeat -315px -354px; }
.box_content2 ul li a { color:#000000; text-decoration:none; }
.box_content2 ul li a:hover { text-decoration:underline; }
/*classes for cooking page ends here*/

/*classes for Travel page starts here*/
.y_heading { font-size:15px; color:#FFFFFF; padding:0 10px; background:#ceb80d; font-weight:bold; height:33px; line-height:30px; }
.y_heading2 { font-size:15px; color:#ceb80d; padding:0 10px; background:#fdde00; font-weight:bold; height:33px; line-height:30px; }
.listing_img2 { width:89px; height:60px; text-align:center; margin:0 13px 0 0; float:left; border:2px solid #a4a4a4; }
.listing_img2 span { display:inline-block; height:100%; }
.listing_img2 * { vertical-align:middle; }
.listing_img2 a { vertical-align:middle; height:100%; }
.listrow3 { background:#eeeeee; width:398px; margin:0 0 2px 0; padding:5px; }
.int_tr3 { float:left; width:387px; line-height:18px; }
.int_tr3 p { line-height:15px; font-size:11px; margin:0 0 13px 0; }
.int_tr3 h2 { line-height:18px; font-size:13px; margin:0 0 15px 0; color:#ead311; }
.int_banner2 { width:435px; height:361px; float:left; margin:0 5px 0 0; }
.regions { width:500px; margin:10px 0 0 10px; float:left; }
.regions ul { color:#9c322e; list-style-type:none; margin:0px; }
.regions ul li { width:225px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/bullet2.jpg) no-repeat 0 10px; }
.regions ul li a { color:#574e4e; text-decoration:none; }
.regions ul li a:hover { text-decoration:underline; }
.regions-yellow { width:500px; margin:10px 0 0 10px; float:left; }
.regions-yellow ul { color:#9c322e; list-style-type:none; margin:0px; }
.regions-yellow ul li { width:225px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/sprite.png) no-repeat -315px -315px; }
.regions-yellow ul li a { color:#574e4e; text-decoration:none; }
.regions-yellow ul li a:hover { text-decoration:underline; }
ul#yellow_link { color:#9c322e; list-style-type:none; margin:0px; }
ul#yellow_link li { width:175px; padding:0 0px 0 0px; line-height:14px; margin:8px 0; color:#000000; }
ul#yellow_link li a { color:#ceb80d; text-decoration:none; font-weight:bold; }
ul#yellow_link li a:hover { text-decoration:underline; }
ul#yellow_link li label span { color:#ceb80d; text-decoration:none; font-weight:bold; cursor:pointer; }
ul#yellow_link li label span:hover { text-decoration:underline; }
.travel { float:right; width:300px; line-height:18px; padding:10px 0 0; }
.travel p { line-height:18px; font-size:11px; margin:0 0 15px 0; }
.travel h2 { line-height:18px; font-size:13px; margin:0 0 15px 0; color:#ead311; }
.Travel_desc { padding:5px 0 0 20px; }
.btn_y { font-size:13px; font-weight:normal; color:#ffffff; background:#f0d104; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:25px; width:150px; border:0px; font-weight:bold; cursor:pointer; }
a.alink7 { font-size:11px; font-weight:bold; color:#ceb80d; text-decoration:underline; font-style:normal; }
a.alink7:hover { text-decoration:none; }
a.alink8 { font-size:11px; font-weight:normal; color:#ceb80d; text-decoration:underline; font-style:italic; }
a.alink8:hover { text-decoration:none; }
a.alink9 { font-size:13px; font-weight:normal; color:#ffffff; background:#ceb70d; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:100px; text-align:center; }
a.alink9:hover { text-decoration:none; }
.button_yellow { background:#CEB80D; line-height:19px; line-height:16px; padding:4px 0; text-decoration:none; width:88px; text-align:center; color:#ffffff; font-size:16px; margin:0 8px 0 0; font-weight:bold; border:0 none; cursor:pointer; }
.input1_yellow { width:244px; border:1px solid #CEB80D; padding:4px; font-size:11px; background:#fdfdfd; }
/*classes for Travel page ends here*/

/*classes for fishing v2 page starts herezxczxcz*/
.g_heading { font-size:15px; color:#FFFFFF; padding:0 10px; background:#5e951a; font-weight:bold; height:33px; line-height:30px; }
.g_heading2 { font-size:15px; color:#ffffff; padding:0 10px; background:#abce0d; font-weight:bold; height:33px; line-height:30px; }
.listing_img3 { width:89px; height:60px; text-align:center; margin:0 13px 0 0; float:left; }
.listing_img3_exhgt { width:89px; text-align:center; margin:0 13px 0 0; float:left; }
.listing_img3 span { display:inline-block; height:100%; }
.listing_img3 * { vertical-align:middle; }
.listing_img3 a { vertical-align:middle; height:100%; }
.listing_img4 { width:89px; height:63px; text-align:center; margin:0 13px 0 0; float:left; border:2px solid #a4a4a4; }
.listing_img4 span { display:inline-block; height:100%; }
.listing_img4 * { vertical-align:middle; }
.listing_img4 a { vertical-align:middle; height:100%; }
.listrow3 { background:#eeeeee; width:398px; margin:0 0 2px 0; padding:5px; min-height:91px; }
.int_tr4 { float:left; width:387px; line-height:18px; }
.int_tr4 p { line-height:18px; font-size:11px; margin:0 0 15px 0; }
.int_tr4 h2 { line-height:18px; font-size:13px; margin:0 0 15px 0; color:#abce0d; }
.int_banner2 { width:435px; height:361px; float:left; margin:0 5px 0 0; }
a.alink6 { font-size:13px; font-weight:normal; color:#ffffff; background:#9c322e; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:100px; text-align:center; }
a.alink6:hover { text-decoration:none; }
.location { }
.location ul { color:#9c322e; list-style-type:none; margin:0px; }
.location ul li { width:178px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/sprite.png) no-repeat -314px -263px; }
.location ul li a { color:#574e4e; text-decoration:none; }
.location ul li a:hover { text-decoration:underline; }
.species { }
.species ul { color:#9c322e; list-style-type:none; margin:0px; }
.species ul li { width:114px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/sprite.png) no-repeat -314px -263px; }
.species ul li a { color:#574e4e; text-decoration:none; }
.species ul li a:hover { text-decoration:underline; }
.fishing { float:right; width:300px; line-height:18px; padding:10px 0 0; }
.fishing p { line-height:18px; font-size:11px; margin:0 0 15px 0; }
.fishing h2 { line-height:18px; font-size:13px; margin:0 0 15px 0; color:#abce0d; }
.fishing_desc { padding:5px 0 0 20px; }
.btn_g { font-size:13px; font-weight:normal; color:#ffffff; background:#abce0d; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:25px; width:150px; border:0px; font-weight:bold; cursor:pointer; }
a.alink10 { font-size:11px; font-weight:bold; color:#0E76BC; text-decoration:underline; font-style:normal; }
a.alink10:hover { text-decoration:none; }
a.alink11 { font-size:11px; font-weight:normal; color:#a4c434; text-decoration:underline; font-style:italic; }
a.alink11:hover { text-decoration:none; }
a.alink12 { font-size:13px; font-weight:normal; color:#ffffff; background:#abce0d; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:100px; text-align:center; }
a.alink12:hover { text-decoration:none; }
.name { font-weight:bold; font-style:normal; color:#000000; }
.listing_holder3 { margin:2px 0 0 0; background:#ededed; padding:15px; }
.listing_holder4 { background:#fbfbfb; margin:2px 0 0 0; padding:10px; }
.listing_desc3 { padding:0 0 15px 0; }
.listing_desc3 p { margin:0px; padding:0 0 4px 0; font-style:italic; color:#4d4d4d; }
.date4 { font-weight:bold; font-style:normal; color:#000000; }
.select_holder2 { width:160px; float:left; margin:0 4px 10px 0; }
.select_holder2, select2 { width:155px; color:#7b7b7b; border:1px solid #a8a8a8; font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding:1px; }
.input1_green { width:244px; border:1px solid #a4c47d; padding:4px; font-size:11px; background:#fdfdfd; }
.input1_blue { width:244px; border:1px solid #70dfff; padding:4px; font-size:11px; background:#fdfdfd; }
/*classes for fishing v2 page ends here*/

/*classes for TBF page starts here*/
.banner_tbf { width:435px; height:361px; background:#245fa5; float:left; margin:0 10px 0 0; }
.magzine { padding:5px; width:250px; height:353px; float:left; }
.desc { padding:15px 10px; float:left; width:154px; text-align:left; }
.desc h2 { font-size:17px; color:#98e9ff; font-weight:normal; line-height:19px; margin:0 0 10px; }
.desc p { font-size:12px; color:#FFFFFF; line-height:19px; }
.subscribe { background:url(../../images/subscribe.png) no-repeat 0 0; width:257px; height:98px; margin:0 0 0 -88px; }
.subscribe a { width:257px; height:98px; display:block; }
.bann { float:left; width:380px; margin:0; }
.int_tr5 { float:left; width:370px; line-height:18px; margin:30px 0 0 0; }
.int_tr5 p { line-height:18px; font-size:11px; margin:0 0 15px 0; }
.int_tr5 h2 { line-height:18px; font-size:13px; margin:0 0 15px 0; color:#1b5fa8; }
.b_heading { font-size:15px; color:#FFFFFF; padding:0 10px; background:#3cadcd; font-weight:bold; height:33px; line-height:30px; }
.b_heading2 { font-size:15px; color:#FFFFFF; padding:0 10px; background:#3cadcd; margin:0 0 6px 0; font-weight:bold; height:33px; line-height:30px; }
.boat_img { width:108px; float:left; margin:0 20px 0 0; }
.alink13 { background:#14487e; line-height:19px; line-height:16px; padding:10px 0; text-decoration:none; width:108px; text-align:center; color:#FFFFFF; font-size:16px; display:block; margin:15px 0 0 0; font-weight:bold; }
.latest_issues { width:250px; float:left; }
.latest_issues h3 { color:#3cadcd; margin:0 0 10px; font-weight:normal; padding:0px; font-size:13px; }
.textbluebold { color:#0000FF; margin:0 0 10px; font-weight:normal; padding:0px; font-size:13px; }
.latest_issues h3 a { font-size:11px; text-decoration:underline; color:#2b6aae; }
.latest_issues h3 a:hover { text-decoration:none; }
.latest_issues p { padding:0px; font-size:11px; line-height:17px; }
.banner_magzine { background:url(../../images/banner_magzine.jpg) no-repeat 0 0; width:418px; height:270px; float:left; }
.banner_magzine_desc { padding:45px 0 0 30px; width:142px; color:#FFFFFF; font-size:11px; line-height:15px; }
.banner_magzine_link a { width:142px; height:27px; display:block; margin:24px 0 0 24px; }
.b_heading3 { font-size:11px; color:#FFFFFF; padding:0 10px; font-weight:bold; background:#1385cf; font-weight:bold; height:26px; line-height:26px; }
.b_heading4 { font-size:11px; color:#1385cf; padding:0 10px; font-weight:bold; background:#98e9ff; font-weight:bold; height:26px; line-height:26px; }
.b_heading5 { font-size:11px; color:#FFFFFF; padding:5px; font-weight:bold; background:#1385cf; font-weight:bold; min-height:26px; }
.listing_title1 { width:160px; float:left; }
.listing_title2 { width:215px; float:left; text-align:center; }
.listing_title3 { width:160px; float:left; text-align:center; }
.list_sub_title_holder1 { width:215px; float:left; text-align:center; }
.list_sub_value_holder1 { width:215px; float:left; }
.sub_title { width:100px; font-size:11px; font-weight:bold; color:#1385ce; text-align:right; }
.sub_value { width:100px; font-size:11px; text-align:right; }
.listing_value1 { width:127px; float:left; }
.listing_value2 { width:215px; float:left; text-align:center; }
.spacer_list { width:125px; float:left; display:block; height:25px; }
.list_holder { border:1px solid #98e9ff; background:#fbfbfb; }
.condition { font-size:11px; font-style:italic; color:#1384cf; padding:0 0 5px 10px; display:block; }
.list_row_holder { padding:10px; }
.listing_value3 { width:155px; float:left; }
.listing_value4 { width:160px; float:left; text-align:center; }
/*classes for TBF page ends here*/

/* classes for fishiing trips page starts here*/
.listrow4 { background:#eeeeee; width:299px; margin:0 0 2px 0; padding:5px; float:left; min-height:126px; }
.listrow110 { background:#eeeeee; width:402px; margin:0 0 2px 0; padding:5px; float:left; min-height:103px; }
.img_icon_holder { width:89px; margin:0 13px 0 0; float:left; }
.img_icon_holder110 { width:264px; margin:0 13px 0 0; float:left; }
.icon_holder { width:197px; }
.icon_holder3 { width:300px; }
.icon_holder3 img { margin:0 8px 0 0; }
.listing_img5 { width:89px; height:60px; text-align:center; margin:0 0px 10px 0; }
.listing_img5 span { display:inline-block; height:100%; }
.listing_img5 * { vertical-align:middle; }
.spacer { width:2px; height:6px; float:left; display:block; }
.spacer2 { width:2px; height:6px; display:block; }
/*.listing_desc4{ width:197px; float:left;}*/
.listing_desc4 { /*width:295px;*/ }
.listing_desc4 p { margin:0px; padding:0 0 4px 0; font-style:italic; color:#4d4d4d; }
.listing_desc110 { width:244px; float:left; }
.listing_desc110 p { margin:0px; padding:0 0 4px 0; font-style:italic; color:#4d4d4d; }
.left_section ul { color:#9c322e; list-style-type:none; margin:0px; }
.left_section ul li { width:158px; padding:0 0px 0 0px; line-height:14px; margin:8px 0; color:#000000; }
.left_section ul li a { color:#6E993F; text-decoration:none; font-weight:bold; }
.left_section ul li a:hover { text-decoration:underline; }
.left_section ul li label span { color:#6E993F; text-decoration:none; font-weight:bold; cursor:pointer; }
.left_section ul li label span:hover { text-decoration:underline; }
.listing_desc5 { width:165px; background:#E4E8ED; padding:5px; margin:2px 0 0 0; }
.listing_desc5 p { margin:0px; padding:0 0 4px 0; font-style:italic; color:#4d4d4d; }
.map_holder { margin:2px 0 0 0; }
.comment { border-bottom:1px dashed #1F2323; padding:3px 3px 8px; margin:0 0 2px 0; font-style:italic; line-height:11px; }
.comment span { font-size:15px; }
.comment .date5 { text-align:right; color:#000000; font-style:normal; font-weight:normal; margin:4px 0 0px 0; }
.g_heading3 { font-size:13px; color:#ffffff; padding:0 0 0 2px; background:#abce0d; font-weight:bold; height:33px; line-height:30px; }
a.alink14 { font-size:11px; font-weight:bold; color:#6e993f; text-decoration:none; font-style:normal; }
a.alink14:hover { text-decoration:underline; }
.button_green { background:#5E951A; line-height:19px; line-height:16px; padding:4px 0; text-decoration:none; width:88px; text-align:center; color:#FFFFFF; font-size:16px; margin:0 8px 0 0; font-weight:bold; border:0 none; cursor:pointer; }
/* classes for fishiing trips page ends here*/

/*classes for fishing details page*/
.listrow5 { background:#eeeeee; width:388px; margin:0 0 2px 0; padding:5px; float:left; }
.listing_desc6 { width:285px; float:left; }
.icon_holder2 { width:285px; }
.icon_holder2 img { margin:0 8px 0 0; }
.icon_holder4 { width:385px; }
.icon_holder4 img { margin:0 8px 0 0; }
.sec_padd { padding:0px 5px 3px; background:#FBFBFB; }
/*classes for fishing details page*/

/* classes for knots page section starts here*/
.mid_box_holder3 { padding:0px; margin:0 0 6px 0; }
.mid_box3 { width:197px; float:left; padding:0px; margin:0px; }
.box_spacer3 { width:13px; height:10px; float:left; }
.heading_blue { background:#0e75bb; border-bottom:1px solid #0a3551; border-right:1px solid #0a3551; width:196px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.heading_orange { background:#fca315; border-bottom:1px solid #6b470d; border-right:1px solid #6b470d; width:196px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.heading_green { background:#a6cd3b; border-bottom:1px solid #48581c; border-right:1px solid #48581c; width:196px; height:12px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.heading_yellow { background:#cdcc3b; border-bottom:1px solid #58581c; border-right:1px solid #58581c; width:auto; height:12px; height:38px; text-align:center; line-height:38px; font-size:17px; color:#FFFFFF; }
.int_video { width:435px; height:361px; float:left; margin:0 22px 0 0; border:1px solid #969696; }
.knot_tr { float:left; width:355px; line-height:18px; margin:22px 0 0 0 }
.knot_tr p { line-height:18px; font-size:11px; margin:0 0 20px 0; }
.box_content_desc2 { padding:15px; min-height:146px; }
.box_content3 { background:#e4e8ed; margin:0; }
.box_content3 p { padding:0 0 17px 0; line-height:19px; margin:0px; }
.box_content3 a { font-size:17px; color:#1379bd; text-decoration:none; }
.box_content3 a:hover { color:#000000; }
.box_link_holder { position:relative; margin:-35px 0 9px 112px; }
a.box_link1 { font-size:13px; font-weight:normal; color:#ffffff; background:#0e76bc; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:52px; text-align:center; }
a.box_link1:hover { color:#ffffff; }
a.box_link2 { font-size:13px; font-weight:normal; color:#ffffff; background:#FCA315; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:52px; text-align:center; }
a.box_link2:hover { color:#ffffff; }
a.box_link3 { font-size:13px; font-weight:normal; color:#ffffff; background:#A6CD3B; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:52px; text-align:center; }
a.box_link3:hover { color:#ffffff; }
a.box_link4 { font-size:13px; font-weight:normal; color:#ffffff; background:#CDCC3B; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:18px; display:block; width:52px; text-align:center; }
a.box_link4:hover { color:#ffffff; }
.heading_border { padding:6px 0 6px 10px; border-bottom:1px solid #a5a5a6; border-top:1px solid #a5a5a6; font-size:15px; color:#919191; margin:0 0 6px 0; }
.heading_border .label { font-size:20px; color:#0e76bc; width:236px; display:block; float:left; }
.small_box3 { width:187px; float:left; padding:5px; margin:0px; background:#e5e5e5; height:100px; }
.knot_img { width:89px; height:60px; text-align:center; margin:0 0px 10px 0; }
.knot_img span { display:inline-block; height:100%; }
.knot_img * { vertical-align:middle; }
.img_btn_holder { width:89px; margin:0 8px 0 0; float:left; }
.knot_desc { width:90px; float:left; }
.knot_desc p { line-height:14px; margin:0; padding:0 0 17px; }
.knot_desc h3 a { line-height:16px; margin:0; padding:0 0 17px; font-size:15px; color:#0e76bc; text-decoration:none; }
.knot_desc h3 a:hover { text-decoration:underline; }
.row { margin:0 0 13px 0; }
.heading_form { height:32px; padding:0 0 0 10px; line-height:32px; font-size:15px; color:#919191; margin:10px 0 15px 0; }
.heading_form .label { font-size:20px; color:#0e76bc; width:290px; display:block; float:left; }
.select_holder3 { width:205px; float:left; margin:0 20px 10px 0; }
.select_holder3 .select2 { width:205px; color:#7b7b7b; border:1px solid #a8a8a8; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:1px; }
.heading_form .btn { font-size:16px; font-weight:bold; color:#ffffff; background:#FCA315; text-decoration:none; padding:3px 10px; border:1px solid #ffffff; height:30px; display:block; width:69px; cursor:pointer; }
.label_section { float:left; width:185px; margin:35px 0 0 0; }
.label_section a { background:#eeeeee; color:#000000; font-size:13px; margin:0 0 8px 0; padding:7px 5px; display:block; text-decoration:none; }
.label_section a.select { background:#0E76BC; font-weight:bold; color:#ffffff; font-size:14px; margin:0 0 8px 0; padding:7px 5px; display:block; text-decoration:none; }
.value_section { border:1px solid #0E76BC; padding:0px; width:640px; float:left; min-height:350px; }
.sub_cat_holder { background:#0E76BC; padding:10px; width:auto; }
.sub_cat_holder ul { color:#9c322e; list-style-type:none; margin:0px; }
.sub_cat_holder ul li { width:185px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/sprite.png) no-repeat -315px -384px; }
.sub_cat_holder ul li a { color:#ffffff; text-decoration:none; }
.sub_cat_holder ul li a:hover { text-decoration:underline; }
.sub_cat_holder ul li a.select { color:#ffffff; text-decoration:none; font-weight:bold; }
.listing_holder_knots { height:290px; overflow:auto; margin:0px 0 0 0; }
.listing_holder_knots2 { height:350px; overflow:auto; margin:0px 0 0 0; }
.knots_img2 { width:89px; height:63px; text-align:center; margin:0 8px 0 0; float:left; border:2px solid #a4a4a4; }
.knots_img2 span { display:inline-block; height:100%; }
.knots_img2 * { vertical-align:middle; }
.knots_img2 a { vertical-align:middle; height:100%; }
.browse_category { margin:0 0 20px 0; padding: 0 10px; }
.browse_category h3 { font-size:14px; font-weight:bold; color:#0E76BC; margin:0 0 0px 0; }
.browse_category ul { color:#9c322e; list-style-type:none; margin:0px; }
.browse_category ul li { width:185px; padding:0 5px 0 10px; float:left; line-height:19px; background:url(../../images/sprite.png) no-repeat -315px -286px; }
.browse_category ul li a { color:#0E76BC; text-decoration:none; }
.browse_category ul li a:hover { text-decoration:underline; }
/* classes for knots page ends starts here*/

/*classes for subscription form starts here*/
.form_row { padding:5px 0px; }
.form_label { width:200px; float:left; font-weight:bold; color:#4D4D4D; }
.form_value { float:left; width:260px; color:#4D4D4D; }
.form_desc_holder { float:left; width:289px; padding-left:30px; }
.form_desc_box { font-size:11px; font-weight:bold; color:#747474; line-height:16px; position:absolute; width:289px; display:none; }
.form_desc_top { background:url(../../images/create-class-desc-top.gif) no-repeat; font-size:0px; width:289px; height:5px; }
.form_desc_btm { background:url(../../images/create-class-desc-btm.gif) no-repeat; font-size:0px; width:289px; height:5px; }
.form_desc_mid { background:url(../../images/create-class-desc-mid.gif) repeat-y; width:269px; padding:0px 10px; }
.input1 { width:244px; border:1px solid #abecfe; padding:4px; font-size:11px; background:#fdfdfd; }
.select_form1 { width:254px; border:1px solid #abecfe; padding:4px; font-size:11px; background:#fdfdfd; }
.spacer_form { height:20px; width:20px; display:block; }
.small_txt { font-size:9px; }
.form_container h2 { font-size:16px; color:#3CADCD; }
.button_holder_form { padding:10px 0 0 200px; }
.button_form { background:#14487e; line-height:19px; line-height:16px; padding:4px 0; text-decoration:none; width:88px; text-align:center; color:#FFFFFF; font-size:16px; margin:0 8px 0 0; font-weight:bold; border:0 none; cursor:pointer; }
.scroll { height:300px; overflow:auto; }
.btn_close { margin:10px 0 0 0; }
.field_holder_pop { margin:5px 0; color:#4D4D4D; }
.form_label_pop { width:300px; float:left; font-weight:bold; }
.form_value_pop { float:left; width:100px; }
.list_label { font-size:12px; font-weight:bold; color:#3CADCD; width:300px; float:left; }
.list_label2 { font-size:12px; font-weight:bold; color:#3CADCD; width:100px; float:left; }
.field_holder_pop:hover { margin:5px 0; color:#3CADCD; }
/*classes for subscription form starts here*/
.go_btn { float:right; margin-top:5px; }
a.alink20 { font-size:11px; font-weight:bold; color:#ceb80d; text-decoration:none; font-style:normal; }
a.alink20:hover { text-decoration:underline; }
.species_new { }
.species_new ul { color:#9c322e; list-style-type:none; margin:0px; }
.species_new ul li { width:114px; padding:0 5px 0 10px; float:left; line-height:22px; background:url(../../images/bullet_yellow.jpg) no-repeat 0 10px; }
.species_new ul li a { color:#574e4e; text-decoration:none; }
.species_new ul li a:hover { text-decoration:underline; }
.list_holder9 { width:100%; margin-top:8px; padding:5px; }
.heading_yellow { font-size:15px; color:#FFFFFF; padding:0 10px; background:#ceb80d; font-weight:bold; height:33px; line-height:30px; text-align:left; width:auto; }
.comment_title { float:left; color:#CDCC3B; font-size:11px; font-style:normal; font-weight:bold; text-decoration:none; margin:6px 0px 6px 0px; clear:right; }
.comment_title:hover { text-decoration:underline; }
.comment_area { float:left; width:100%; }
.commenter_name { float:right; font-weight:bold; margin-top:6px; }
ul#red_link { color:#9C322E; list-style-type:none; margin:0px; }
ul#red_link li { width:175px; padding:0 0px 0 0px; line-height:14px; margin:8px 0; color:#000000; }
ul#red_link li a { color:#9C322E; text-decoration:none; font-weight:bold; }
ul#red_link li a:hover { text-decoration:underline; }
ul#red_link li label span { color:#9C322E; text-decoration:none; font-weight:bold; cursor:pointer; }
ul#red_link li label span:hover { text-decoration:underline; }
/* Code Modified by Santosh kumar "php" on 11 April 2011
	Starts here
*/
a.alinkred { font-size:11px; font-weight:normal; color:#9C322E; text-decoration:underline; font-style:italic; }
a.alinkred:hover { text-decoration:none; }
ul.red_link { color:#9C322E; list-style-type:none; margin:0px; }
ul.red_link li { width:175px; padding:0 0px 0 0px; line-height:14px; margin:8px 0; color:#000000; }
ul.red_link li a { color:#9C322E; text-decoration:none; font-weight:bold; }
ul.red_link li a:hover { text-decoration:underline; }
ul.red_link li label span { color:#9C322E; text-decoration:none; font-weight:bold; cursor:pointer; }
ul.red_link li label span:hover { text-decoration:underline; }
/*  Ends here*/
/*BBBBBBBBBBBBBBBBBBBBBBBBBBBBB*/

.form_row { padding:5px 0px; }
.form_label { width:200px; float:left; font-weight:bold; color:#4D4D4D; }
.form_label2 { width:150px; float:left; font-weight:bold; color:#4D4D4D; }
.form_label3 { width:150px; float:left; font-weight:normal; color:#4D4D4D; }
.form_value { float:left; width:260px; color:#4D4D4D; }
.form_desc_holder { float:left; width:289px; padding-left:30px; }
.form_desc_box { font-size:11px; font-weight:bold; color:#747474; line-height:16px; position:absolute; width:289px; display:none; }
.form_desc_top { background:url(http://www.marinews.com/images/create-class-desc-top.gif) no-repeat; font-size:0px; width:289px; height:5px; }
.form_desc_btm { background:url(http://www.marinews.com/images/create-class-desc-btm.gif) no-repeat; font-size:0px; width:289px; height:5px; }
.form_desc_mid { background:url(http://www.marinews.com/images/create-class-desc-mid.gif) repeat-y; width:269px; padding:0px 10px; }
.input1 { width:244px; color:#7B7B7B; border:1px solid #abecfe; padding:4px; font-size:11px; background:#fdfdfd; }
.input2 { width:50px; color:#7B7B7B; border:1px solid #abecfe; padding:4px; font-size:11px; background:#fdfdfd; }
.select_form1 { width:254px; color:#7B7B7B; border:1px solid #abecfe; padding:4px; font-size:11px; background:#fdfdfd; }
.select_form2 { width:82px; color:#7B7B7B; border:1px solid #abecfe; padding:4px; font-size:11px; background:#fdfdfd; }
.select_form3 { width:125px; color:#7B7B7B; border:1px solid #abecfe; padding:4px; font-size:11px; background:#fdfdfd; }
.spacer_form { height:20px; width:20px; display:block; }
.small_txt { font-size:9px; }
.radio_holder { width:125px; float:left; }
.form_container h2 { font-size:16px; color:#3CADCD; }
.button_holder_form { padding:10px 0 0 200px; }
.button_holder_form2 { padding:10px 0 0 150px; }
.button_form { background:#3CADCD; line-height:19px; line-height:13px; padding:4px 0; text-decoration:none; width:79px; text-align:center; color:#FFFFFF; font-size:13px; margin:0 8px 0 0; font-weight:bold; border:0 none; cursor:pointer; }
.button_form_login { background:#3CADCD; line-height:19px; line-height:13px; padding:4px 0; text-decoration:none; width:110px; text-align:center; color:#FFFFFF; font-size:13px; margin:0 8px 0 0; font-weight:bold; border:0 none; cursor:pointer; }
.scroll { height:300px; overflow:auto; }
.btn_close { margin:10px 0 0 0; }
.field_holder_pop { margin:5px 0; color:#4D4D4D; }
.form_label_pop { width:300px; float:left; font-weight:bold; }
.form_value_pop { float:left; width:100px; }
.list_label { font-size:12px; font-weight:bold; color:#3CADCD; width:300px; float:left; }
.list_label2 { font-size:12px; font-weight:bold; color:#3CADCD; width:100px; float:left; }
.field_holder_pop:hover { margin:5px 0; color:#3CADCD; }
a.form_link { font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; margin:0 25px 0 0; padding:5px; background:#245FA5; }
a.form_link:hover { text-decoration:underline; }
a.form_link2 { font-size:11px; font-weight:bold; color:#245FA5; text-decoration:underline; }
a.form_link2:hover { text-decoration:none; }
.plan ul { list-style-type:none; padding:0 0 10px 0; }
.plan ul li { background:url(../../images/bullet_subscription.png) no-repeat 0 7px; padding:5px 0 0 34px; line-height:30px; font-size:15px; font-weight:bold; color:#0071BB; }
.contact_sub { font-size:12px; line-height:22px; font-weight:normal; }
.contact_sub span { color:#F7710A; font-weight:bold; }
/*classes for subscription form starts here*/
/*classes for advertisement page starts here*/
.text_section { width:535px; float:left; }
.quick_links { background:#F9F9F9; padding:7px; width:275px; color:#463D3D; float:right; border:1px solid #DADADA; }
.quick_links h3 { font-size:15px; font-weight:bold; margin:0 0 0px 0; color:#569f14; }
.quick_links ul { color:#9c322e; list-style-type:none; margin:0px; }
.quick_links ul li { padding:6px 5px 6px 10px; background:url(http://www.marinews.com/images/bullet2.jpg) no-repeat 0 10px; }
.quick_links ul li a { color:#463d3d; text-decoration:none; }
.quick_links ul li a:hover { text-decoration:underline; }
.ad_title1 { width:265px; float:left; }
.ad_value1 { width:265px; float:left; }
/*classes for advertisement page ends here*/
/*classes for electronic magzine starts here*/
.listrow_mag { padding:5px; background:#EEEEEE; margin:2px 0 0 0; }
.latest_issues2 { width:550px; float:left; }
.latest_issues2 h3 { color:#0072BE; margin:0 0 8px 0; font-weight:bold; padding:0px; font-size:15px; }
.latest_issues2 h3 a { text-decoration:none; color:#0072BE; }
.latest_issues2 h3 a:hover { text-decoration:underline; }
.latest_issues2 ul { padding:0px; margin:0px; list-style-type:none; }
.latest_issues2 ul li { float:left; width:264px; line-height:25px; background:url(bullet_sub_cat2.png) no-repeat 0 11px; padding:0 0 0 11px; }
.tbf_btn_holder { width:135px; text-align:right; float:right; }
/*classes for electronic magzine ends here*/
/*my account page classes starts here*/
.ico_sub_det a { width:190px; padding:70px 0 0 0; text-align:center; display:block; font-size:14px; font-weight:bold; color:#66B1E3; text-decoration:none; float:left; background:url(http://www.marinews.com/images/ico_sub_det.jpg) no-repeat 66px 0; margin:0 0 20px 0; }
.ico_sub_det a:hover { text-decoration:underline; }
.ico_edit_pro a { width:190px; padding:70px 0 0 0; text-align:center; display:block; font-size:14px; font-weight:bold; color:#66B1E3; text-decoration:none; float:left; background:url(http://www.marinews.com/images/ico_edit_pro.jpg) no-repeat 66px 0; margin:0 0 20px 0; }
.ico_edit_pro a:hover { text-decoration:underline; }
.ico_sub_re a { width:190px; padding:70px 0 0 0; text-align:center; display:block; font-size:14px; font-weight:bold; color:#66B1E3; text-decoration:none; float:left; background:url(http://www.marinews.com/images/ico_sub_re.jpg) no-repeat 66px 0; margin:0 0 20px 0; }
.ico_sub_re a:hover { text-decoration:underline; }
.ico_sub_gift a { width:190px; padding:70px 0 0 0; text-align:center; display:block; font-size:14px; font-weight:bold; color:#66B1E3; text-decoration:none; float:left; background:url(http://www.marinews.com/images/ico_sub_gift.jpg) no-repeat 66px 0; margin:0 0 20px 0; }
.ico_sub_gift a:hover { text-decoration:underline; }
.ico_code a { width:190px; padding:70px 0 0 0; text-align:center; display:block; font-size:14px; font-weight:bold; color:#66B1E3; text-decoration:none; float:left; background:url(http://www.marinews.com/images/ico_code.jpg) no-repeat 66px 0; margin:0 0 20px 0; }
.ico_code a:hover { text-decoration:underline; }
.ico_pasword a { width:190px; padding:70px 0 0 0; text-align:center; display:block; font-size:14px; font-weight:bold; color:#66B1E3; text-decoration:none; float:left; background:url(http://www.marinews.com/images/ico_pasword.jpg) no-repeat 66px 0; margin:0 0 20px 0; }
.ico_pasword a:hover { text-decoration:underline; }
.ico_logout a { width:190px; padding:70px 0 0 0; text-align:center; display:block; font-size:14px; font-weight:bold; color:#66B1E3; text-decoration:none; float:left; background:url(http://www.marinews.com/images/ico_logout.jpg) no-repeat 66px 0; margin:0 0 20px 0; }
.ico_logout a:hover { text-decoration:underline; }
/*my account page classes ends here*/
/*BBBBBBBBBBBBBBBBBBBBBBBBBBBBB*/
/*KNOT VIDEO CSS*/
.body_main h3 { color:#0E76BC; display:block; font-size:20px; font-family:Arial; font-weight:normal; padding-bottom:6px; }
.video-tabs_discp { margin:0px 0px 6px; }
.video-tabs_discp .tab_holder { float:left; margin:0 6px 0 0; padding:0; width:100%; }
.video-tabs_discp .tab_heading { background:url(../../images/tabbg.jpg) repeat-x scroll 0 0 transparent; color:#007BB4; font-size:10px; font-style:italic; font-weight:bold; height:30px; line-height:35px; }
.video-tabs_discp a.tab_select { background:url(../../images/tab_selectedbg.gif) repeat-x scroll left top transparent; color:#FFFFFF; display:block; float:left; font-size:11px; font-style:normal; height:42px; margin:0 25px 0 0; padding:0 12px; position:relative; text-decoration:none; }
.video-tabs_discp a.tab_select span { background:url(../../images/tab_selected_mid_arrow.jpg) no-repeat scroll center top transparent; display:block; height:42px; }
.video-tabs_discp a.tab_deselect { display:block; float:left; font-size:11px; font-style:normal; height:42px; margin:0 25px 0 0; text-decoration:none; }
.video-tabs_discp a.tab_deselect { font-size:11px; font-style:normal; text-decoration:none; }
.video-tabs_discp .tab_content_holder { background:none repeat scroll 0 0 #F2F2F2; border-color:-moz-use-text-color #BABABA; border-right:1px solid #BABABA; border-style:none solid solid; border-width:0 1px 1px; height:auto; }
.video-tabs_discp .tab_content { padding:20px 13px; }
.video-tabs_discp .tab_content_desc { float:left; line-height:18px; margin:22px 0 0; width:310px; }
.video-tabs_discp .tab_content_desc p { margin:0 0 25px; font-size:11px; line-height:18px; font-family:Arial; }
a { color:#000000; outline:medium none; text-decoration:underline; }
.video-tabs_discp .tab_content_img { border:1px solid #969696; float:left; height:361px; margin:0 22px 0 0; width:435px; }
.video-tabs_discp .heading_border img { border:0px none; margin:8px 3px 0px 0px; padding:0; }
.video-tabs_discp .browse_category { margin:0 0 20px; padding:0 10px; }
.video-tabs_discp .browse_category ul { color:#9C322E; list-style-type:none; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0; }
.video-tabs_discp .browse_category ul li { background:url(../../images/bullet_sub_cat2.png) no-repeat scroll 0 10px transparent; float:left; line-height:22px; padding:0 5px 0 10px; width:15px; }
.video-tabs_discp .browse_category ul li a { color:#0E76BC; text-decoration:none; font-size:120%; }
.word_name { width:145px; ; float:left; text-align:left; background-color:#FFFFFF; height:20px; padding-left:5px; display:block; font-weight:bold; }
/*.name:hover{color:#0099FF;}*/
.email_header { width:445px; background-color: #3CADCD; font-size:14px; color: #FFFFFF; font-family:Arial; height:24px; line-height:24px; padding-left:5px; font-weight:bold; margin:0px 0px 6px 0px; }
.meaning { width:380px; float:left; text-align:left; background-color:#FFFFFF; display:block; }
.field_container { width:100%; background-color:#FFFFFF; height:400px; overflow:auto; }
.name_meaning { color: #000000; margin-top:6px; }
.name_meaning:hover { color:#3CADCD; }
.word_name_header { width:445px; background-color: #FFFFFF; font-size:14px; font-family:Arial; height:24px; line-height:24px; padding-left:5px; margin:0px 0px 6px 0px; color:#3CADCD; }
.word_name_head { width:145px; ; float:left; text-align:left; background-color:#FFFFFF; height:20px; display:block; font-weight:bold; }
.meaning_head { width:280px; float:left; text-align:left; background-color:#FFFFFF; height:20px; display:block; font-weight:bold; }
.img_area { width:300px; float:left; margin-left:8px; }
.num_sbs { line-height:25px; text-align:center; margin:10px 0; }
.num_sbs a { font-size:15px; color:#0E76BC; font-weight:bold; text-decoration:none; margin:0 4px; }
.num_sbs a:hover { text-decoration:underline; }
.num_sbs a.selected { font-size:15px; color:#ffffff; font-weight:bold; text-decoration:none; margin:0 4px; background:#0E76BC; padding:3px; }
.sbs_img { border:1px solid #969696; float:left; height:275px; margin:0 22px 0 0; width:435px; }
/*KNOT VIDEO CSS*/
/****************88Slider CSS****************************************/
* { outline: none; }
/*--Main Container--*/
.main_view { float: left; position: relative; }
/*--Window/Masking Styles--*/
.window { height:275px; width: 435px; overflow: hidden; /*--Hides anything outside of the set width/height--*/ position: relative; }
.image_reel { position: absolute; top: 0; left: 0; }
.image_reel img { float: left; }
.paging a:hover { font-weight: bold; }
.knot_name { width:454px; float:left; }
/***************888slider css ends***********************************/
/*********************CSS FOR START Electronic Magazine HERE*****************************/
.top_heading .head_int { display:none; }
.uthead_one { background:none repeat scroll 0 0 #3CADCD; color:#FFFFFF; font-size:15px; font-weight:bold; height:33px; line-height:30px; padding:0 10px; }
.mag_view { background:none repeat scroll 0 0 #EEEEEE; }
.mag_view_image img { border: 1px solid #3CADCD; margin:6px 0px 0px 6px; }
.sumhead1 a { color:#0072BE; font-family:Arial; font-size:20px; text-decoration:none; }
.sumhead1 a:hover { text-decoration:underline; }
.mag_descp .sumlist { background: url(../../images/mag_decp_bullet.png) left 11px no-repeat; padding-left:8px; line-height:24px; }
#paging { font-size:11px; color:#6E993F; font-weight:bold; }
#paging a { text-decoration:none; color:#FFFFFF; }
#paging a:hover { text-decoration:underline; }
.current_page { background:none repeat scroll 0 0 #FFFFFF; float:left; height:14px; line-height:15px; margin-right:3px; margin-top:8px; padding:0 3px; }
/*********************CSS FOR ENDS Electronic Magazine HERE*****************************/
/**********lasses for lightbox starts here**********************/
.black_overlay { display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 1347px; background:url(../../images/black_overlay.png); }
.lightbox { display: none; position: fixed; width: 450px; top:15%; left:30%; z-index:1002; margin:auto; }
.popup_container { width:450px; padding:10px 10px 20px 10px; background:#FFFFFF; border:1px solid #5bb6d7; margin:0 auto; }
/**********lasses for lightbox Ends here**********************/
.txt_format { font-size:12px; }
.orangetxtlinknormal { color: #FF6300; font-family: arial; font-size: 12px; font-weight: normal; text-decoration: none; }
.blktxtnormal { color: #000000; font-family: arial; font-size: 12px; font-weight: normal; text-decoration: none; }
.uerrorTxt { color: #02509B; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; }
.photobg { background-color: #CFE1E3; color: #000000!important; font-family: arial; font-size: 12px; font-weight: normal; text-decoration: none; }
.orangetxt { color: #FF6300; font-family: arial; font-size: 12px; font-weight: normal; text-decoration: none; }
.txt_format h2 { font-size:15px; }
.txt_format p { margin:0px; }
.txt_format a { color:#F7710A; text-decoration:none; }
.txt_format a:hover { text-decoration:underline; }
.boat_acc { width:407px; padding:0px; margin:0px; }
.gallery_text { background:#eee; padding:10px; }
/************** style sprites */
.icon_home { background:url(../../images/sprite.png) no-repeat -200px -1px; width:19px; height:37px; display:block; }
.right_topbanner { background:url(../../images/sprite.png) no-repeat left -89px; width:163px; height:61px; display:block; }
.share_btn { width:77px; height:17px; background:url(../../images/sprite.png) no-repeat -34px -37px; display:block; }
.btn_viewvideo { background:url(../../images/sprite.png) no-repeat -132px -56px; width:90px; height:32px; display:block; }
.icon_fishingzone { background:url(../../images/sprite.png) no-repeat -173px -36px; display:inline-block; padding:5px; }
/* Code modified by santosh kumar 'php' on 12 April 2011*/
.sb_title p { font-weight:700; }
table.addform { margin:0; padding:0; }
table.addform td { font-size:13px; }
.head_int_new { background:#3CADCD; font-size:16px; padding:5px 8px; margin:0; color:#fff; font-weight:bold; }
.head_int { background:#3CADCD; font-size:16px; padding:5px 8px; margin:0; color:#fff; font-weight:bold; }
.uthead { background:#f4f3f3; color:#3CADCD; font-size:13px; font-weight:bold; padding:3px 8px }
td.topheading { font-size:12px; font-weight:bold; color:#1a5281; }
table.addform td label { font-size:11px; color:#4D4D4D; font-weight:bold; padding:3px 8px; }
.inputForm { width:267px; border:1px solid #ABECFE; padding:3px 2px; }
.textareaForm { border:1px solid #ABECFE; width:268px; overflow:auto; height:80px; }
.selectbox { border: 1px solid #ABECFE; color: #000000; font-size: 13px; padding: 2px 0; }
td.linksite { padding:2px; margin:0; }
a.alinksite1 { color:#4D4D4D; font-weight:bold; font-size:13px; }
a.alinksite2 { color:#1A5281; font-weight:normal; font-size:11px; }
ul.subcat { list-style:none; margin:0 20px; padding:0; }
ul.subcat li { font-size:13px; font-weight:bold; color:#3CADCD; padding:3px 0; list-style-type:none; text-decoration:underline; }
ul.subcat li a { color:#3CADCD; }
/*Modified by santosh kumar (php) Start*/
ul.scat { list-style:none; margin:0 20px; padding:0; }
ul.scat li { font-size:13px; font-weight:bold; color:#3CADCD; padding:3px 0; list-style-type:none; width:254px; float:left; }
ul.scat li a { color:#3CADCD; text-decoration:underline; }
.uthead a { color:#3CADCD; }
/*Modified by santosh kumar (php)   End */
a.alink { color:#3CADCD; font-size:11px; text-decoration:underline; }
a.alink4 { color:#3CADCD; font-size:12px; text-decoration:underline; font-weight:bold; }
.toplinks { position:absolute; right:5px; top:2px; font-size:11px; color:#3CADCD; }
.toplinks a { color:#3CADCD; text-decoration:underline; font-weight:bold; }
ul.links_new { margin-top:20px; }
ul.links_new li { font-size:14px; font-weight:bold; }
.listrow6 { background:#eeeeee; width:398px; margin:0 0 2px 0; padding:5px; min-height:71px; }
.listrow7 { background:#eeeeee; width:299px; margin:0 0 2px 0; padding:5px; float:left; min-height:100px; }
.new_rel_mag { float:left; width:150px; height:212px; border:1px solid #3CADCD }
.plan { overflow:hidden; }
.new_rel_list { float:left; }

.plan p { color: #0071BB; font-size: 13px; font-weight: bold; padding: 0 0 0 12px; }
.plan p span { display: block; font-size: 11px; font-weight: normal;}


.plan ul li span { display: block; font-size: 11px; line-height: 0; margin-bottom: 15px; }
.plan .new_rel_list ul li { background:none; padding:0 0 0 2px; font-size:16px; }
.plan h2 { color: #0072BE; font-family: Arial; font-size: 20px; padding-left:10px; }
.plan ul li.dark { background: url("../../images/bullet_subscription_dark.png") no-repeat scroll 0 7px transparent; color:#02609d; }
.tdbg { background:#eee; }
.tdbg1 { background:#eee; font-weight:bold; }
.headingbg { color: #fff; font-size: 15px; font-weight: bold; background:#3cadcd; }
a.delete { background:url("../images/delete.png") no-repeat; width:16px; height:16px; display:block; }
p.tfs_p { color: #0071BB; font-size: 13px; font-weight: bold; padding: 0 0 0 12px; }
p.tfs_p span { display: block; font-size: 11px; font-weight: normal;}
.tfs_plan ul li span {display:block;font-size:11px;margin:0 0 15px 22px; }
.tfs_plan ul li {background:none;padding:0 0 0 2px;font-size:16px; list-style:none; font-weight:bold;color:#0071BB;}
.tfs_plan h2 { color: #0072BE; font-family: Arial; font-size: 20px;padding-left:10px; }
.tfs_plan ul li.dark {color:#02609d;}
