/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
body {
	font: 12px Verdana, sans-serif;
	color: #333333;
	background: #eeeeee;
	padding: 10px 0;
}
/*html, body{
	scrollbar-face-color:#999967;
	scrollbar-base-color:#999967;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#F1F1DC;
}*/
p { 
	padding: 8px 0;
}
a {
	outline: none;
	color: #F26624;
}
a:hover {
	color: #686845;
}
a:active {color:#0000FF}
a.stbutton {
	padding:1px 5px 5px 22px;
}

img { border: none; vertical-align: middle; }

h2 {
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #f26624;
	text-align: center;
	padding: 5px 5px;
}
h3 {
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #3f5b96;
	padding: 5px 5px;
	text-align: center;
}

#topLinks_main {
	width: 955px;
	margin: 0 auto;
	background: url(../images/main/top_link_rgt.gif) no-repeat 950px top;
	padding-right: 45px;
	height: 27px;
}
#topLinks {
	font: 11px Verdana, sans-serif;
	color: #012267;
	float: right;
	height: 25px;
	line-height: 25px;
	background: url(../images/main/top_link_lft.gif) no-repeat left top;
	padding: 2px 0 0 15px;
}
#topLinks a {
	color: #686845;
	text-decoration: none;
	padding: 0 2px;
}
#topLinks a.myHome {
	background: url(../images/icon/home.png) no-repeat 0px 0px;
	padding-left: 27px;
}
#topLinks a.mySignin {	
	padding-left: 2px;
}
#topLinks a.myCart {
	background: url(../images/icon/my_cart.gif) no-repeat 0px 0px;
	padding-left: 27px;
}
#topLinks a:hover {
	color: #f26624;
}

#header_top {
	width: 1000px;
	margin: 0 auto;
	background: url(../images/main/container_top.gif) no-repeat top;
	height: 15px;
}
#header {
	width: 998px;
	margin: 0 auto;
	background: #fff;
	border-left: 1px solid #a2a284;
	border-right: 1px solid #a2a284;
	border-bottom: 1px solid #a2a284;
}
.logo {
	float: left;
	padding:0 4px 13px 10px;
}
.slogan {
	float: left;
	width: 540px;
	text-align: center;
	padding: 0px 0 0 9px;
}
.slogan h1 {
	font: bold 36px "Times New Roman", Times, serif;
	color: #FF671B;
	padding: 0px 0 3px;
	margin: 0;
}
.slogan .description {
	font: normal 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #686845;
	padding: 2px 0 0;
	margin: 0;
}

.icon {
	float: right;
	padding: 0px 10px;
}
.icon a {
	padding: 0 0px;
}
.main_nav {
	font: bold 13px Arial, Helvetica, sans-serif;
	text-align: center;
	clear: both;
	height: 29px;
	/*width:875px;
	width: 920px;*/
	width: 973px;
	margin: 0 auto;
	overflow: hidden;
}
.main_nav a {
	color: #686845;
	text-decoration: none;
	text-align: center;
	line-height: 19px;
	background: url(../images/menu_bg.gif) no-repeat left top;
	width: 108px;
	/*width: 114px;*/
	display: block;
	float: left;
	padding: 7px 0 3px;
}
.main_nav a:hover, .main_nav a#active {
	color: #fff;
	background-position: left -50px;
}
#container {
	width: 998px;
	margin: 0 auto;
	background: url(../images/main/container.gif) repeat-y center #fff;
	border-left: 1px solid #a2a284;
	border-right: 1px solid #a2a284;
	border-bottom: 1px solid #a2a284;
}
#left_col {
	width: 189px;
	float: left;
	padding: 5px 10px;
}
#mid_col {
	width: 540px;
	float: left;
	padding: 5px 0px 10px 20px;
}
#right_col {
	width: 193px;
	float: right;
	padding: 5px 8px;
}
#footer {
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding: 3px 10px 0;
	width: 978px;
	margin: 0 auto;
	min-height: 65px;
	height: auto !important;
	height: 65px;
	background: url(../images/main/footer_bg.gif) repeat-x bottom #999967;
	border-right: 1px solid #999967;
	border-left: 1px solid #999967;
	line-height: 18px;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 5px;
}
#footer a:hover {
	text-decoration: underline;
}
#footer_bot {
	width: 1000px;
	margin: 0 auto;
	background: url(../images/main/footer_bot.gif) no-repeat bottom;
	height: 15px;
}
#footer p {
	padding: 5px 0 0;
}
#footer .designedBy a {
	padding: 0;
}
.gray_block a {
	color: #999967;
}
.gray_block a:hover {
	color: #f26624;
}
.featured_title {
	text-align: center;
	padding: 10px 0 5px;
}
.featured_title a {
	color: #999967;
	text-decoration: none;
	background: url(../images/arw_orange.gif) no-repeat right;
	padding: 0 15px;
}
.featured_title a:hover {
	color: #f26624;
}
.add_to_cart a {
	color: #f26624;
}
.add_to_cart a:hover {
	color: #999967;
}
.external_links {
	padding: 10px 0;
	text-align: center;
	line-height: 30px;
}
.external_links a {
	padding: 2px 0 0;
}
.core-section-header {
	background: url(../images/section-header.png) repeat-x scroll left top;
	text-align: left;
	color:white;
	font: bold 12px Arial, Helvetica, sans-serif;
	height:20px;
	margin:0;
	padding-left:10px;
}
.core-section-header-grid {
	background: #999967;
	text-align: center;
	color: #fff;
	font: bold 14px Arial, Helvetica, sans-serif;
	height:20px;
	margin:0;
	padding-left:10px;
}
.core-section-header-sub-total {
    font: normal 14px Arial, Helvetica, sans-serif;
	color: #f26624;
	padding: 5px 5px;
}
.store-action {
    font-size: 1px;
	padding: 10px;
	height: 10px;
}
.store-page-navigation{
margin-top:0;
margin-right:0.5em;
text-align:right;
}

.txt_red { color: #ff261b;}
.txt_blue { color: #0066b9;}

.block_lft_rgt {
	padding: 5px 0;
}
.block_lft_rgt .bl_top {
	background: url(../images/block/left_col/top_rgt.gif) no-repeat right top;
}
.block_lft_rgt .bl_top h2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	padding: 10px 5px 6px;
	background: url(../images/block/left_col/top_lft.gif) no-repeat left top;
}
.block_lft_rgt .bl_mid {
	background: #f1f1dc;
	font: 12px Arial, Helvetica, sans-serif;
	color: #686845;
	border-left: 1px solid #c9c9ac;
	border-right: 1px solid #c9c9ac;
}
.block_lft_rgt .bl_mid ul {
	list-style: none;
}
.block_lft_rgt .bl_mid li {
	font: 12px Arial, Helvetica, sans-serif;
	color: #3f5b96;
	border-top: 1px solid #c9c9ac;
	background: none;
	padding: 1px;
}
.block_lft_rgt .bl_mid li a {
	color: #686845;
	text-decoration: none;
	background: url(../images/lft_arw.gif) no-repeat 5px 10px;
	padding: 3px 5px 3px 20px;
	line-height: 18px;
	display: block;
}
.block_lft_rgt .bl_mid li a:hover {
	color: #f26624;
	background-position: 5px -30px;
}
.block_lft_rgt .bl_bot {
	background: url(../images/block/blue_bot_rgt.gif) no-repeat right bottom;
}
.block_lft_rgt .bl_bot div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/blue_bot_lft.gif) no-repeat left bottom;
	height: 10px;
}

.gray_block {
	padding: 5px 0;
} 
.gray_block .bl_top {
	background: url(../images/block/gray_top_rgt.gif) no-repeat right top;
}
.gray_block .bl_top div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/gray_top_lft.gif) no-repeat left top;
	height: 10px;
}
.gray_block .bl_bot {
	background: url(../images/block/gray_bot_rgt.gif) no-repeat right bottom;
}
.gray_block .bl_bot div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/gray_bot_lft.gif) no-repeat left bottom;
	height: 10px;
}
.gray_block .bl_mid {
	background: #f7f6f6;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
}
.white_block {
	padding: 5px 0;
	font: Normal 12px Verdana, Geneva, sans-serif;

} 
.white_block .bl_top {
	background: url(../images/block/white_top_rgt.gif) no-repeat right top;
}
.white_block .bl_top div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/white_top_lft.gif) no-repeat left top;
	height: 10px;
}
.white_block .bl_bot {
	background: url(../images/block/white_bot_rgt.gif) no-repeat right bottom;
}
.white_block .bl_bot div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/white_bot_lft.gif) no-repeat left bottom;
	height: 10px;
}
.white_block .bl_mid {
	background: #fff;
	border-left: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	padding: 0 10px;
}
.blue_block {
	padding: 5px 0;
} 
.blue_block .bl_top {
	background: url(../images/block/blue_top_rgt.gif) no-repeat right top;
}
.blue_block .bl_top div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/blue_top_lft.gif) no-repeat left top;
	height: 10px;
}
.blue_block .bl_bot {
	background: url(../images/block/blue_bot_rgt.gif) no-repeat right bottom;
}
.blue_block .bl_bot div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/blue_bot_lft.gif) no-repeat left bottom;
	height: 10px;
}
.blue_block .bl_mid {
	background: #F1F1DC;
	border-left: 1px solid #c9c9ac;
	border-right: 1px solid #c9c9ac;
	padding: 0 10px;
}
td {
	padding: 3px 5px;
}

.tbl_subscribe td {
	padding: 3px 2px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #686845;
}
.fld_txt {
	font: 12px Verdana, Geneva, sans-serif;
	padding: 3px;
	border: 1px solid #e6e6e6;
}
.store-order-price-label {
float:left;
font: bold 20px Verdana, Geneva, sans-serif;
font-weight:bolder;
width:85%;
}
ul {
	list-style: none;
}
ul li {
	padding: 7px 7px 7px 15px;
	background: url(../images/bullet.gif) no-repeat 0px 10px;
}
.txt_blue {
	color: #003366;
}
.share_link {
	padding: 10px 0;
}

.share_link a {
	color: #368236;
	background: url(../images/share.gif) no-repeat 0px 0px;
	padding: 3px 0 3px 23px;
}
.share_link a:hover {
	color: #036;
}
.wd_90 { width: 90px;}
.wd_100 { width: 100px;}
.wd_105 { width: 105px;}
.wd_107 { width: 107px;}
.wd_140 { width: 140px;}
.wd_150 { width: 150px;}

.pad_5 { padding: 5px 5px 0px; }
.pad_lr_5 { padding: 0 5px; }
.pad_lr_10 { padding: 0 10px; }

.cl_both { clear: both; }
.fl_lft { float: left; }
.fl_rgt { float: right; }

.img_lft { float: left; padding: 0 10px 10px 0;}
.leftPr
{
overflow:auto;
height:150px;
}
.CatTitle
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #3f5b96;
	font-weight:bold;
}
.TitlePr
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #3f5b96;
	font-weight:bold;
}
.hrPr{
color:#CCCCCC;
height:0px;
}
.list_book{
	list-style: circle; color:black;
}
.pad_btm05{ padding-bottom: 5px;}
.pad_btm10{ padding-bottom: 10px;}
.pad_tb10{ padding:10px 0; }
.pad_top10{ padding-top:10px; }

.cl_both { clear: both; }
.fl_lft { float: left; }
.fl_rgt { float: right; }

.img_lft { float: left; padding: 0 10px 10px 0;}

.prod_head {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #686845;
	padding: 5px 0;
}

p.ver_sep{
	background: url(../images/sep.gif) repeat-x;
	padding:5px 0;
}

.sec_head {
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #f26624;
	text-align: left;
	padding: 5px 5px;
	text-align:center;
}

.prod_price{
	color: #f26624;
	font-weight:bold;
}

.txt_fld {
	font-size: 12px;
	border: 1px solid #dbdbdb;
	padding: 3px 3px;
}

.orggray_block {
	padding: 5px 0;
} 
.orggray_block .bl_top {
	background: url(../images/block/block_org/rgt_gry.gif) no-repeat right top;
}
.orggray_block .bl_top div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/block_org/left_gry.gif) no-repeat left top;
	height: 30px;
}

.orggray_block .bl_top div h2{
	color:#FFFFFF;
	padding:2px;
}

.orggray_block .bl_bot {
	background: url(../images/block/block_org/rgtbtm_gry.gif) no-repeat right bottom;
}
.orggray_block .bl_bot div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/block_org/lftbtm_gry.gif) no-repeat left bottom;
	height: 10px;
}

.orggray_block .bl_mid {
	background: #fff;
	border-left: 1px solid #ff7c00;
	border-right: 1px solid #ff7c00;
	padding: 5px 10px 0 10px;
}
.orgwht_block {
	padding: 5px 0;
} 
.orgwht_block1 {
	padding: 5px 0;
} 

.orgwht_block .bl_top {
	background: url(../images/block/block_org/rgt_white.gif) no-repeat right top;
}
.orgwht_block1 .bl_top1 {
	background: url(../images/block/block_org/rgt_white.gif) no-repeat right top;
}
.orgwht_block .bl_top div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/block_org/left_white.gif) no-repeat left top;
	height: 30px;
}
.orgwht_block1 .bl_top1 div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/block_org/left_white.gif) no-repeat left top;
	min-height:30px;
	height: auto !important;
	height:30px;
}

.orgwht_block .bl_top div h2{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px;
	padding-top:8px;
}
.orgwht_block1 .bl_top1 div h2{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px;
	padding-top:8px;
}

.orgwht_block .bl_bot {
	background: url(../images/block/block_org/rgtbtm_white.gif) no-repeat right bottom;
}
.orgwht_block .bl_bot div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/block_org/lftbtm_white.gif) no-repeat left bottom;
	height: 10px;
}
.orgwht_block1 .bl_bot {
	background: url(../images/block/block_org/rgtbtm_white.gif) no-repeat right bottom;
}
.orgwht_block1 .bl_bot div {
	font-size: 1px;
	padding: 0px;
	background: url(../images/block/block_org/lftbtm_white.gif) no-repeat left bottom;
	height: 10px;
}
.orgwht_block .bl_mid {
	background: #F1F1DC;
	border-left: 1px solid #c9c9ac;
	border-right: 1px solid #c9c9ac;
	padding: 5px 10px 0 10px;
}
.orgwht_block1 .bl_mid {
	background: #F1F1DC;
	border-left: 1px solid #c9c9ac;
	border-right: 1px solid #c9c9ac;
	padding: 5px 10px 0 10px;
}
.note{
	color: #FF7C00;
	font-weight:bold;
}
.wd_90 { width: 90px;}
.wd_100 { width: 100px;}
.wd_105 { width: 105px;}
.wd_140 { width: 140px;}
.wd_150 { width: 150px;}
.wd_200 { width: 200px;}
.wd_250 { width: 250px;}
.wd_350 { width: 350px;}
.tbl_user{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #686845;
}
.required-field
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:red;
}
.usr-required-field
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#F26624;
}

.content_inside li {
	background:transparent url(../images/arrow3.gif) no-repeat scroll 9px 7px;
	padding:3px 3px 3px 25px;
}

.content_inside li ul{
	list-style: none;
}

.content_inside li ul li{
	background:transparent url(../images/arw1.gif) no-repeat scroll 9px 7px;
	padding:3px 3px 3px 25px;
}

.content_inside a {
	text-decoration:none;
}
.twtr-widget h3
{
	height:18px;
}
#guidelines{
	font-family:verdana;
	font-size:12px;
}
.nBr{border: 0px;}
.blackBr{border: 1px solid #000000;}
/*--Height Classes--*/
.hS0 {height: 1px;}
.hS0a {height: 3px;}
.hS1_first {height: 5px;}
.hS2 {height: 10px;}
.hS3 {height: 15px;}
.hS4 {height: 20px;}
.hS4-5{height: 25px;}
.hS5 {height: 30px;}
.hS6 {height: 40px;}
.hS7 {height: 50px;}

.h02 {height: 2px;}
.h03 {height: 3px;}
.h04 {height: 4px;}
.h05 {height: 5px;}
.h09 {height: 9px;}
.h10 {height: 10px;}
.h15 {height: 15px;}
.h20 {height: 20px;}
.h25 {height: 25px;}
.h30 {height: 30px;}
.h50 {height: 50px;}
.h75 {height: 75px;}
.h80 {height: 80px;}
.h100 {height: 100px;}
.h123 {height: 123px;}
.h125 {height: 125px;}
.h130 {height: 130px;}
.h150 {height: 150px;}
.h160 {height: 160px;}
.h180 {height: 180px;}
.h175 {height: 175px;}
.h200 {height: 200px;}
.h205 {height: 205px;}
.h210 {height: 210px;}
.h220 {height: 220px;}
.h250 {height: 250px;}
.h260 {height: 260px;}
.h275 {height: 275px;}
.h400 {height: 400px;}
.h450 {height: 450px;}
.h500 {height: 500px;}
.h520 {height: 520px;}
.h540 {height: 540px;}
.h550 {height: 550px;}
.h580 {height: 580px;}
.h600 {height: 600px;}
.h630 {height: 630px;}
.h750 {height: 750px;}
.h800 {height: 800px;}
/*--Width Classes--*/
.w05 {width: 5px;}
.w10 {width: 10px;}
.w12 {width: 12px;}
.w20 {width: 20px;}
.w30 {width: 30px;}
.w40 {width: 40px;}
.w50 {width: 50px;}
.w56 {width: 56px;}
.w57 {width: 57px;}
.w60 {width: 60px;}
.w69 {width: 69px;}
.w70 {width: 70px;}
.w75 {width: 75px;}
.w80 {width: 80px;}
.w85 {width: 85px;}
.w90 {width: 90px;}
.w95 {width: 95px;}
.w100 {width: 100px;}
.w110 {width: 110px;}
.w120 {width: 120px;}
.w125{width:125px;}
.w130 {width: 130px;}
.w140 {width: 140px;}
.w145 {width: 145px;}
.w149 {width: 149px;}
.w150 {width: 150px;}
.wB150{
	width: 149px !important;
	width: 150px;
}
.w30 {width: 30px;}
.w140 {width: 140px;}
.w155 {width: 155px;}
.w157 {width: 157px;}
.w160 {width: 160px;}
.w165 {width: 165px;}
.w166 {width: 166px;}
.w167 {width: 167px;}
.w170 {width: 170px;}
.w175 {width: 175px;}
.w180 {width: 180px;}
.w181 {width: 181px;}
.w182 {width: 182px;}
.w185 {width: 185px;}
.w190 {width: 190px;}
.w200 {width: 200px;}
.w210 {width: 210px;}
.w216 {width: 216px;}
.w215 {width: 215px;}
.w220 {width: 220px;}
.w225 {width: 225px;}
.w230 {width: 230px;}
.w240 {width: 240px;}
.w245 {width: 245px;}
.w246 {width: 246px;}
.w250 {width: 250px;}
.w260 {width: 260px;}
.w262 {width: 262px;}
.w265 {width: 265px;}
.w268 {width: 268px;}
.w270 {width: 270px;}
.w275 {width: 275px;}
.w276 {width: 276px;}
.w277 {width: 277px;}
.w280 {width: 280px;}
.w290 {width: 290px;}
.w300 {width: 300px;}
.w307 {width: 307px;}
.w310 {width: 310px;}
.w320 {width: 320px;}
.w325 {width: 325px;}
.w330 {width: 330px;}
.w340 {width: 340px;}
.w350 {width: 350px;}
.w380 {width: 380px;}
.w396 {width: 396px;}
.w329 {width: 329px;}
.w370 {width: 370px;}
.w380 {width: 380px;}
.w400 {width: 400px;}
.w420 {width: 420px;}
.w430 {width: 430px;}
.w440 {width: 440px;}
.w450 {width: 446px;}
.w460 {width: 460px;}
.w470 {width: 470px;}
.w475 {width: 475px;}
.w480 {width: 480px;}
.w500 {width: 500px;}
.w520 {width: 520px;}
.w530 {width: 530px;}
.w548 {width: 548px;}
.w538 {width: 538px;}
.w550 {width: 550px;}
.w570 {width: 570px;}
.w575 {width: 575px;}
.w580 {width: 580px;}
.w600 {width: 600px;}
.w610 {width: 610px;}
.w620 {width: 620px;}
.w630 {width: 630px;}
.w637 {width: 637px;}
.w640 {width: 640px;}
.w648 {width: 648px;}
.w650 {width: 650px;}
.w660 {width: 660px;}
.w655 {width: 655px;}
.w670 {width: 670px;}
.w680 {width: 680px;}
.w690 {width:690px;}
.w692 {width:692px;}
.w695 {width:695px;}
.w700 {width:700px;}
.w705 {width:705px;}
.w710 {width:710px;}
.w720 {width:720px;}
.w740 {width:740px;}
.w750 {width:750px;}
.w755 {width:755px;}
.w760 {width:760px;}
.w765 {width:765px;}
.w770 {width:770px;}
.w775 {width:775px;}
.w780 {width:780px;}
.w790 {width:790px;}
.w800 {width:800px;}
.w810 {width:810px;}
.w830 {width:830px;}
.w880 {width:880px;}
.w885 {width:888px;}
.w890 {width:890px;}
.w900 {width:900px;}
.w910 {width:910px;}
.w920 {width:920px;}
.w930 {width:930px;}
.w940 {width:940px;}
.w945 {width:945px;}
.w950 {width:950px;}
.w960 {width:960px;}
.w970 {width:970px;}
.w980 {width:980px;}
/*Padding Classes*/
.p1{padding:1px;}
.p2{padding:2px;}
.p5{padding:5px;}

/*--Padding Bottom Classes--*/
.pad_bot5{ padding-bottom: 5px;}
.pad_bot10{ padding-bottom: 10px;}
.pad_bot15{ padding-bottom: 15px;}
.pad_bot20{ padding-bottom: 20px;}
.pad_top2{ padding-top: 2px;}
.pad_top3{ padding-top: 3px;}
.pad_top5{ padding-top: 5px;}
.pad_top6{ padding-top: 6px;}
.pad_top7{ padding-top: 7px;}
.pad_top8{ padding-top: 8px;}
.pad_top9{ padding-top: 9px;}
.pad_top10{ padding-top: 10px;}

/*--Padding Right Classes--*/
.pad_rgt5{ padding-right: 5px;}
.pad_rgt8{ padding-right: 8px;}
.pad_rgt10{ padding-right: 10px;}
.pad_rgt12{ padding-right: 12px;}
.pad_rgt15{ padding-right: 15px;}
.pad_rgt17{ padding-right: 17px;}
.pad_rgt18{ padding-right: 18px;}
.pad_rgt19{ padding-right: 19px;}
.pad_rgt20{ padding-right: 20px;}
.pad_rgt23{ padding-right: 23px;}
.pad_rgt25{ padding-right: 25px;}
.pad_rgt27{ padding-right: 27px;}

/*--Padding Left Classes--*/
.pad_left6{ padding-left: 6px;}
.pad_left5{ padding-left: 5px;}
.pad_left10{ padding-left: 10px;}
.pad_left11{ padding-left: 11px;}
.pad_left12{ padding-left: 12px;}
.pad_left14{ padding-left: 14px;}
.pad_left15{ padding-left: 15px;}
.pad_left16{ padding-left: 16px;}
.pad_left18{ padding-left: 18px;}
.pad_left19{ padding-left: 19px;}
.pad_left20{ padding-left: 20px;}
.pad_left22{ padding-left: 22px;}
.pad_left28{ padding-left: 28px;}
.pad_left30{ padding-left: 30px;}
.pad_left35{ padding-left: 35px;}
.pad_left37{ padding-left: 37px;}
.pad_left38{ padding-left: 38px;}
.pad_left40{ padding-left: 40px;}
.pad_left50{ padding-left: 50px;}
.pad_left60{ padding-left: 60px;}
.pad_left65{ padding-left: 65px;}
.pad_left70{ padding-left: 70px;}
.pad_left75{ padding-left: 75px;}
.pad_left80{ padding-left: 80px;}
.pad_left85{ padding-left: 85px;}
.pad_left90{ padding-left: 90px;}
.pad_left100{ padding-left: 100px;}
.pad_left110{ padding-left: 110px;}
.pad_left120{ padding-left: 120px;}
.pad_left130{ padding-left: 130px;}
.pad_left140{ padding-left: 140px;}
.pad_left143{ padding-left: 143px;}
.pad_left142{ padding-left: 142px;}
.pad_left145{ padding-left: 145px;}
.pad_left150{ padding-left: 150px;}
.pad_left160{ padding-left: 160px;}
.pad_left180{ padding-left: 180px;}
.pad_left200{ padding-left: 200px;}

/*--Margin Classes--*/
.mgrtop5{margin-top:5px;}
.mgrtop10{margin-top:10px;}
.mgrtop20{margin-top:20px;}
.mgrtop28{margin-top:28px;}
.mgrtop30{margin-top:30px;}
.mgrtop40{margin-top:40px;}
.mgrleft5{margin-left:5px;}
.mgrleft10{margin-left:10px;}
.mgrleft15{margin-left:15px;}
.mgrleft20{margin-left:20px;}
.mgrleft25{margin-left:25px;}
.mgrleft28{margin-left:28px;}
.mgrleft30{margin-left:30px;}
.mgrleft35{margin-left:35px;}
.mgrleft40{margin-left:40px;}
.mgrleft45{margin-left:45px;}
.mgrleft50{margin-left:50px;}
.mgrleft55{margin-left:55px;}
.mgrleft60{margin-left:60px;}
.mgrleft65{margin-left:65px;}
.mgrleft70{margin-left:70px;}
.mgrleft75{margin-left:75px;}
.mgrleft80{margin-left:80px;}
.mgrleft90{margin-left:90px;}
.mgrleft95{margin-left:95px;}
.mgrleft98{margin-left:98px;}
.mgrleft100{margin-left:100px;}
.mgrleft101{margin-left:101px;}
.mgrleft102{margin-left:102px;}
.mgrleft105{margin-left:105px;}
.mgrleft110{margin-left:110px;}
.mgrleft120{margin-left:120px;}
.mgrleft130{margin-left:130px;}
.mgrright5{margin-left:5px;}
.mgrright10{margin-left:10px;}
.mgrbottom5{margin-bottom:5px;}
.mgrbottom10{margin-bottom:10px;}
.homeContent_title{
	color: #003366;
	font-weight:bold;
}
.homeConent_summary{
	font-size: small;
	font-family: Verdana;
}
.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 330px;
	padding: 16px;
	border: 16px solid #999967;
	background-color: #F1F1DC;
	z-index:1002;
	overflow: hidden;
}
#frmoverlay{
	display: none;
	position: absolute;
	z-index:100;
	filter: alpha(opacity=60);
}
.fontTimes{font-family: Times New Roman;}
.fontVerdana{font-family: Verdana;}
.fontBold{font-weight: Bold;}
.fontSmall{font-size: small;}
.txtCenter{text-align: center;}
.f8{font-size: 8px;}
.f9{font-size: 9px;}
.f10{font-size: 10px;}
.f11{font-size: 11px;}
.f12{font-size: 12px;}
.f13{font-size: 13px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f17{font-size: 17px;}
.f18{font-size: 18px;}
.f19{font-size: 19px;}
.f20{font-size: 20px;}
.mnuTxt{
	color:#000000;
	font-size:12px;
	font-family: verdana;
	padding-top:10px;
}
.proboxitems{
	cursor: pointer;
}
.proboxitems:hover{
	cursor: pointer;
	color: #F26624;
}
.mnuDownloads{
	font-family: Times New Roman;
	font-weight:bold;
	color:#F26624;
	font-size:18px;
}
.mnuRecs{
	font-size:12px; 
	color:#3E5B96;
	font-weight:normal;
}
.mnuRecs:hover{
	font-size:12px; 
	color:#FF671B;
	font-weight:normal;
}
.cancelPrice{
	text-decoration: line-through;
}

#f1_upload_form {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#dividerRule {
	border-top:1px solid #DDDDDD;
}
.grbdrTop{border-top:1px solid #cecece;}

#f1_upload_process{
   z-index:100;
  visibility:hidden;
}
.noUline{
	text-decoration:none;
}
.Uline{
	text-decoration:underline;
}
.clrDBlue{color: #003366;}
.clrRed{color: #FF0000;}
.clrdGreen{color: #686845;}
.clrdRed{color: #591406;}
.clrOrange{color: #F26624;}
.clrLOrange{color: #FF6600;}
.clrdrGreen{color: #333300;}
.secLevelTbl{
	border:1px solid #BFBFBF;
	border-collapse:collapse;
	font-family:verdana,arial,helvetica;
	font-size:12px;
}
.secLevelTbl tr{
	background:#656598;
	font-weight:bold; 
	color:#ffffff;
	line-height:20px;
}
.secLevelTbl td{
	border:1px solid #BFBFBF;
	border-collapse:collapse;
}
.dgBdr{border-bottom:1px solid #333300;}
.lgBdr{border-bottom:1px solid #C9C9AC;}
.mm {margin: 0 auto;}
.mL {margin: 0 0 0 2px;}
.mR {margin: 0 3px 0 0;}

.vT {vertical-align: top;}
.vM {vertical-align: middle;}
.vB {vertical-align: bottom;}

.rTx {text-align: right;}
.mTx {text-align: center;}
.lTx {text-align: left;	}
.uTx { text-decoration:underline; }

.pR {position: relative;}
.pA {position: absolute;}
.pF {position: fixed;}
.pI {position:inherit;}

/* Floats Left and Right*/
.fL {float: left;}
.fR {float: right;}

/* Padding 0 */
.p0 {padding: 0px;}

/* clear floating*/
.cl_both{clear:both;}
.testmonials_head{
	color:#333300;
	font-size:small;
	font-family:verdana;
	line-height:18px;
}
.testmonials_content{
	color:#686845;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
}
.pgbooksDiv{
	float:left;
	width:8px;
	padding-top:3px;
}
.pgbooksDivTtl{
	float:left;
	width:480px;
	color:#686845;
	padding-left:6px;
}
.pgbooks_image_upload{
	padding-top:10px;
	padding-bottom:10px;
	font-size:small;
	font-family:verdana;
	line-height:17px;
}
.lnHgt10{line-height:10px;}
.lnHgt15{line-height:15px;}
.lnHgt17{line-height:17px;}
.lnHgt20{line-height:20px;}
.treasureTbl_span{
	color:#F26624;
	font-weight:normal;
	cursor:pointer;
}
.tSingle{
	padding:-13px 2px 15px 2px;
}
.tSingleSpan{
	font-family: Times New Roman;
	font-weight:bold;
	color:#F26624;
	font-size:18px;
}
.tSingleSpanCnt{
	text-decoration:underline;
	color:#F26624;
	font-weight:normal;
	cursor:pointer;
}
.curpointer{cursor:pointer;}
.popEzineTbl{
	border:1px solid #CFCFCF;
}

.hereSample {
	padding-top: 0px;
	height: 30px;
	line-height: 23px;
}
.tbl_hereSample { margin: 0 auto;}
.tbl_products {
	padding: 0px 0px;
}
.tbl_products td {
	padding: 0px 0px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #686845;
}
.tbl_products a {
	color: #686845;
	text-decoration: none;
}
.tbl_products a:hover {
	color: #F26624;
	text-decoration: none;
}
.lftfreestuff
{
	width: 150px; 
border:0px solid red;
	/*padding-left:40px;*/
	color:#FF6600;
}
