@charset "UTF-8";

/* CSS Document */





/* GLOBAL RESETS */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, iframe, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding:0;

	border:0;

	outline:0;

	font-weight:inherit;

	font-style:inherit;

	font-size:100%;

	font-family:inherit;

	vertical-align:baseline;

	line-height:1.4em;

}



body{background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333;}



p{margin-bottom:20px;}




.clear{clear:both;}



ol{margin:0 0 20px 20px;*margin-left:30px;}



a, a:visited{text-decoration:none;color:#00718f;}
sup {
	font-size: 60%;
	vertical-align: top;
}

suphome {
	font-size: 40%;
	vertical-align: top;
	margin-top: -20%;
}


a:hover{text-decoration:underline;}



a.green-link{color:#528a40;}

a.red-link{color:#c41130;}

a.navy-link{color:#003d7d;}

a.blue-link{color:#00718f;}

.red-highlight {
	color: #C41230;
	font-size: 130%;
}
.blue-highlight {
	color: #003E7E;
	font-size: 130%;
}
.teal-highlight {
	color: #0091B5;
	font-size: 130%;
}
.green-highlight {
	color: #66B360;
	font-size: 130%;
}
.grey-out {
	color: #C0C0C0;
}


/*Page Arrow*/



#header .nav-cont{background:url(../images/arrow_on.gif) 0 -15px no-repeat; width:600px; padding:10px; float:right; padding-top:70px}



#header .nav-cont#home-arrow{background:none;}

#header .nav-cont#serv-arrow{background-position:188px -20px;}

#header .nav-cont#resource-arrow{background-position:322px -20px;}

#header .nav-cont#store-arrow{background-position:250px -20px;}

#header .nav-cont#blog-arrow{background-position:387px -20px;}

#header .nav-cont#aboutUs-arrow{background-position:455px -20px;}

#header .nav-cont#contact-arrow{background-position:533px -20px;}





#header{margin: 0 auto;width:920px; height:126px; padding:0px 20px 0 20px; background: url(../images/dottedline.gif) center 122px no-repeat}



#header.header-home{padding-bottom:40px; background:url(../images/highspot_home_16.gif) center 99px no-repeat; }



#header img{float:left; margin-top:50px;}



#header ul{ list-style:none; float:right; padding:0;margin:0;}

#header ul li{float:left;}

#header ul li a{display:block; height:33px; background:url(../images/nav.gif) top left no-repeat;text-indent:-9999px;}







#header ul#nav li a#home{background-position:0 bottom; width:52px;}

#header ul#nav li a#serv{background-position:-52px bottom; width:75px;}

#header ul#nav li a#store{background-position:-129px bottom; width:57px;}

#header ul#nav li a#res{background-position:-188px bottom; width:87px;}

#header ul#nav li a#blog{background-position:-276px bottom; width:54px;}

#header ul#nav li a#about{background-position:-330px bottom; width:83px;}

#header ul#nav li a#cont{background-position:-413px bottom; width:61px;}



#header ul#nav li a#home:hover, #header ul#nav li a#home.active{background-position:0 top; width:52px;}

#header ul#nav li a#serv:hover, #header ul#nav li a#serv.active{background-position:-52px top; width:75px;}

#header ul#nav li a#store:hover, #header ul#nav li a#store.active{background-position:-129px top; width:57px;}

#header ul#nav li a#res:hover, #header ul#nav li a#res.active{background-position:-188px top; width:87px;}

#header ul#nav li a#blog:hover, #header ul#nav li a#blog.active{background-position:-276px top; width:54px;}

#header ul#nav li a#about:hover, #header ul#nav li a#about.active{background-position:-330px top; width:83px;}

#header ul#nav li a#cont:hover, #header ul#nav li a#cont.active{background-position:-413px top; width:61px;}



/* second-level lists */

#header ul#nav li ul {position: absolute;margin-top:0;padding-top:0;background: #f4f4f5;border:1px solid #CCC;width: 150px;left: -999em;}

#header ul#nav li ul li{padding:2px 5px; margin:0 0 5px; clear:both;}

#header ul#nav li ul li a{text-indent:0; background:none; width:140px;display:block; height:auto; color:#003d7d; text-decoration:none; font-size:12px;}

#header ul#nav li ul li a:hover{color:#c41130;text-decoration:none;}

#header ul#nav li:hover ul, #nav li.sfhover ul{left: auto;}







#main-cont{margin:0 auto; width:920px;}





/*Secondary Nav*/

#inside-nav{margin: 0 auto;width:920px; background:url(../images/dottedline.gif) center bottom no-repeat; padding:0px 0 2px 5px; height:25px; margin-bottom:5px;}





#inside-nav ul{list-style:none; float:left; margin:2px 0 0 0;}

#inside-nav ul li{float:left; padding:0px 10px; border-left:1px solid #333;}

#inside-nav ul li.first{border-left:none; padding-left:0;}

#inside-nav ul li a{background:none;color:#333;text-decoration:none;text-indent:0;height:18px;}

#inside-nav ul li a:hover, #inside-nav ul li a.active{color:#c41130; text-decoration:none;}







/*Main Body*/



#main-cont #body-cont{padding:20px 0}

#main-cont #body-cont.inside{

	padding:0;

	background-repeat: no-repeat;

	background-position: right 10px;

	margin: 0;

}





/*Home Page Styles*/

#main-cont #body-cont #body-main-copy{background:url(../images/book_image.gif) left top no-repeat; padding-left:390px;}

#main-cont #body-cont #body-main-copy h1{margin-bottom:20px;}

#main-cont #body-cont #body-main-copy p{padding:0 20px 0 15px;}

#main-cont #body-cont #body-main-copy ul{margin:0 0 30px 50px; list-style:none;}

#main-cont #body-cont #body-main-copy ul li{ background:url(../images/bullet.gif) 0 7px no-repeat; padding-left:15px;}



#main-cont #body-cont #visitBlog, #main-cont #body-cont #inSpotlight, #main-cont #body-cont #whereStart{width:145px; height:150px; float:left; padding:62px 25px 0 15px; border:1px solid #ccc; border-bottom:none; margin:0 5px 30px 0; font-size:12px;}



#main-cont #body-cont #visitBlog{

background:url(../images/tweettweet.gif) 0 0 no-repeat;

border-left:none;}

#main-cont #body-cont #inSpotlight{

background:url(../images/inspotlight.gif) 0 0 no-repeat;}

#main-cont #body-cont #whereStart{background:url(../images/wheretostart.gif) left top no-repeat;width:490px; border-right:none;}

#main-cont #body-cont #whereStart ul{ margin:0 0 20px 0; padding:0; list-style:none;}

#main-cont #body-cont #whereStart ul li{ background:url(../images/bullet.gif) 0 7px no-repeat; padding-left:10px; color:#c41130; font-size:14px;}

#main-cont #body-cont #visitBlog a{color:#528a40;}

#main-cont #body-cont #inSpotlight a{color:#00718f;}

#main-cont #body-cont #whereStart a{color:#c41130; text-decoration:underline}



#main-cont #body-cont #visitBlog a:hover, 

#main-cont #body-cont #inSpotlight a:hover, 

#main-cont #body-cont #whereStart a:hover{color:#333;}





/*Inside Pages*/



#main-cont #body-cont #left-col{border-right:1px solid #ccc; width:713px; float:left; padding-right:25px;}

#main-cont #body-cont #left-col h1{margin:10px 0; font-size:24px;font-weight:bold;}

#main-cont #body-cont #left-col h2{margin:0 ; font-size:18px; font-weight:bold;}

#main-cont #body-cont #left-col p{margin:0 0 15px 0;}



#main-cont #body-cont #left-col #four-steps{background:url(../images/dottedline.gif) top center no-repeat; padding-top:20px; margin-top:30px;}

#main-cont #body-cont #left-col #four-steps img{float:left; margin-right:15px;}



#main-cont #body-cont #left-col #four-steps .step-one{ background: url(../images/step1.gif) 0 0 no-repeat; padding:11px 0 0  265px;height:166px; }

#main-cont #body-cont #left-col #four-steps .step-two{ background:url(../images/step2.gif) 0 0px no-repeat; padding:50px 0 0 265px;}

#main-cont #body-cont #left-col #four-steps .step-three{ background:url(../images/step3.gif) 0 0 no-repeat; padding:50px 0 0 265px;}

#main-cont #body-cont #left-col #four-steps .step-four{ background:url(../images/step4.gif) 0 0 no-repeat; padding:40px 0 70px 265px;}





#main-cont #body-cont #left-col #four-steps p#stepone{color:#c41130; margin-bottom:0;}

#main-cont #body-cont #left-col #four-steps p#steptwo{color:#003d7d; margin-bottom:0;}

#main-cont #body-cont #left-col #four-steps p#stepthree{color:#00718f; margin-bottom:0;}

#main-cont #body-cont #left-col #four-steps p#stepfour{color:#528a40; margin-bottom:0;}



#main-cont #body-cont #left-col .pub-list{text-align:center;}

#main-cont #body-cont #left-col ul{margin:5px 0 20px 0; list-style:none;}



#main-cont #body-cont #left-col ul.list{list-style:disc; margin:10px 20px;}

#main-cont #body-cont #left-col.coming-soon{height:550px;}



#main-cont #body-cont #right-col{width:170px; float:right;padding:125px 5px 0; background:#fff url(../images/books.jpg) center top no-repeat; }

#main-cont #body-cont #right-col img{border:2px solid #fff;}







ul.jump-link li a{color:#528a40; text-decoration:underline;}

ul.jump-link li a:hover{ text-decoration:none;}

ul.jump-link {}

#main-cont #body-cont #left-col h2.book-header{display:block; font-size:16px; color:#333; background:#ebebeb; padding:5px 10px;margin:15px 0 15px;  clear:both;}



#main-cont #body-cont #left-col a.backtop{margin:15px 5px ;color:#528a40;}

#main-cont #body-cont #left-col a.backtop:hover{}



/*SUCCESS STORIES*/



.success-cont{

	clear:both;

	background:url(../images/dottedline.gif) top left no-repeat;

	font-size: 12px;

	padding-top: 25px;

	padding-right: 0;

	padding-bottom: 25px;

	padding-left: 0;

}

#main-cont #body-cont #left-col .success-cont h2 {

	font-size: 18px;

}



.success-cont-first{background:none;clear:both; padding:20px 0;}

.success-cont-first .book, .success-cont .book{

	float:left;

	width:105px;

	margin-top: 10px;

}

.success-cont-first .content, .success-cont .content{float:left; width:530px;}

.success-cont-first .content h2, .success-cont .content h2{





}

.success-cont-first .content h3, .success-cont .content h3{

	font-size: 13px;

	font-weight: bolder;

	clear: both;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #000000;

}

#main-cont #body-cont #left-col .success-cont-first .content ul,

#main-cont #body-cont #left-col .success-cont .content ul{list-style:disc; margin:15px 0 15px 15px;}

.success-cont-first .content ul li, .success-cont .content ul li{color:#000000;}



span.quote{display:block; font-style:italic; font-weight:bold;}



.success-cont-first .content p img, .success-cont .content p img{

	float:left;

	margin-top: 10;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 0;

}



.successstory-header {

}

.dots-icon {

	float: left;

	margin-bottom: 20px;

	margin-right: 5px;

	margin-top: -2px;

}





/*SUCCESS STORIES --OLD



.success-cont{clear:both; padding:20px 0; background:url(../images/dottedline.gif) top left no-repeat;}

.success-cont-first{background:none;clear:both; padding:20px 0;}

.success-cont-first .book, .success-cont .book{float:left; width:160px;}

.success-cont-first .content, .success-cont .content{float:left; width:550px;}

.success-cont-first .content h2, .success-cont .content h2{color:#003d7d;}

.success-cont-first .content h3, .success-cont .content h3{}

#main-cont #body-cont #left-col .success-cont-first .content ul,

#main-cont #body-cont #left-col .success-cont .content ul{list-style:disc; margin:15px 0 15px 15px;}

.success-cont-first .content ul li, .success-cont .content ul li{color:#c4112f;}

.success-cont-first .content a, .success-cont .content a{margin-top:15px; display:block; width:115px;}



span.quote{display:block; font-style:italic; font-weight:bold;}



.success-cont-first .content p img, .success-cont .content p img{float:left; margin:0 10px 5px 0;}

.storebox img {

	padding: 20px;

}



*/



/*BACKGROUNDERS*/



.backgrounder-cont{clear:both; padding:20px 0;}

.backgrounder-cont .pic{float:left; width:100px;}

.backgrounder-cont .content{float:left; width:610px;}

.backgrounder-cont .content h2{color:#003d7d;}

.backgrounder-cont .content h3{margin-top:15px; font-weight:bold;}

#main-cont #body-cont #left-col .backgrounder-cont .content ul{list-style:disc; margin:0px 0 15px 15px;}

.backgrounder-cont .content ul li{}

.backgrounder-cont .content a{}





/*OUR TEAM*/



.ourTeam-cont{clear:both; padding:20px 0;background:url(../images/dottedline.gif) top left no-repeat;}

.ourTeam-cont .pic{float:left; width:200px;}

.ourTeam-cont .content{float:left; width:510px;}

.ourTeam-cont .content h2, h2.title{color:#003d7d;}

.ourTeam-cont .content h3{margin-top:15px; font-weight:bold;}

#main-cont #body-cont #left-col .ourTeam-cont .content ul{list-style:disc; margin:0px 0 15px 15px;}

.backgrounder-cont .content ul li{}

.backgrounder-cont .content a{}



/*STORE*/

.product{margin-bottom:25px; padding-top:20px;}

.product h3{font-weight:bold;}

.product-left{width:350px; padding:20px 0 0 0;float:left; margin-bottom:20px; }

.product-right{width:350px; padding:20px 0 0 0;float:right; margin-bottom:20px;}

.product span, .product-left span, .product-right span{color:#c41130;}

.product-left a img, .product-right a img{margin:5px 0 0 0;}

.product a img{margin:5px 0 20px 0;}



/*FOOTER*/

#main-cont #footer{ background:url(../images/highspot_home_29.gif) top center no-repeat; padding:10px 0 0; text-align:right; font-size:11px; clear:both;}

#main-cont #footer span{float:right; color:#666;}

#main-cont #footer ul{list-style:none; float:right; margin-left:15px;}

#main-cont #footer ul li{float:left; padding:0px 5px; border-left:1px solid #003d7d;}

#main-cont #footer ul li.first{border-left:none;}

#main-cont #footer ul li a{color:#003d7d;text-decoration:none;}

#main-cont #footer ul li a:hover{color:#c41130; text-decoration:underline;}



/*MEDIA ROOM*/

.dl-image{width:115px; margin:15px 50px 15px 0; float:left;}

.dl-image-book{width:210px; margin:15px 25px 15px 0; float:left;}



/*SITE MAP*/



#main-cont #body-cont #left-col ul#sitemap{list-style:none; margin:25px 0;}

#main-cont #body-cont #left-col ul#sitemap li{margin-bottom:15px;}

#main-cont #body-cont #left-col ul#sitemap li.bottomlinks{margin-bottom:0;}

#main-cont #body-cont #left-col ul#sitemap li a, #main-cont #body-cont #left-col ul#sitemap li a:visited{color:#00718f; font-size:16px; font-weight:bold;}

#main-cont #body-cont #left-col ul#sitemap li.bottomlinks a, #main-cont #body-cont #left-col ul#sitemap li.bottomlinks a:visited{font-size:12px; font-weight:normal;}

#main-cont #body-cont #left-col ul#sitemap li a:hover{text-decoration:underline;}

#main-cont #body-cont #left-col ul#sitemap li ul{color:#00718f; list-style:disc; margin-left:25px; padding-left:15px;}

#main-cont #body-cont #left-col ul#sitemap li ul li{margin-bottom:0;}

#main-cont #body-cont #left-col ul#sitemap li ul li a, #main-cont #body-cont #left-col ul#sitemap li ul li a:visited{color:#00718f;font-size:12px; font-weight:normal;}

#main-cont #body-cont #left-col ul#sitemap li ul li a:hover{text-decoration:underline;}





.share-this{float:right;padding-top:2px;}

.share-this a{color:#528a40; font-size:12px}.storebox {

	width: 660px;

	border: 2px dotted #999999;

	float: left;

	margin: 10px;

	padding: 0px;

}

.productthumb {

	margin: 0px;

	padding: 0px;

}

.storebox-header {

  background: transparent url(/images/dotsicon-success.jpg) top left no-repeat;

  padding-left: 30px;

  margin: 15px 0 0 25px;

}

.storebox .storebox-header h2{

  padding: 0;

  margin: 0;

}

.storebox .storebox-header p {

  padding: 0;

}

.storebox-content-left {

	display: block;

	width: 140px;

	float: left;

	min-height: 250px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

}

.storebox-content-right {

  display: block;

  width: 495px;

  padding: 5px;

  float: right;

  min-height: 250px;

}

.storebox-more {

  display: none;

}

.storebox-footer {

  display: block;

  text-align: right;

}

.storebox p {

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 20px;

	font-size: 12px;

}



a.storebutton {

  display: inline-block;

  margin: 0;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif; 

  color: #FFFFFF;

  border: 1px dotted #666666;  

  text-align: center;

}



a.storebuttonred{

	padding: 6px 20px;

	background-color: #C51230;	

}



a.storebuttonblue {

	width: 85px;

  padding: 6px; 

	background-color: #013E7F;

}

titledescriptionwrap {

	background-image: url(../images/dotsicon-success.jpg);

	background-repeat: no-repeat;

}



.storebox h2 {

	padding-top: 10px;

}

.storebox h3 {

	font-size: 14px;

	font-weight: bold;

	margin-left: 20px;

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 14px;

}





.dots-icon-store {

	float: left;

	margin: -20px -10px -20px 5px;



}



.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

 

.clearfix {

	display: inline-block;

}

 

html[xmlns] .clearfix {

	display: block;

}

 

* html .clearfix {

	height: 1%;

}

.storebox-content-right ul {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 30px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.storebox-content-right  li {

	padding-left: 5px;

	list-style-type: disc;

	width: 80%;

	margin-left: 30px;

	font-size: 12px;

	padding-top: 0px;

}



/* Icons & Buttons

----------------------------------------------------*/

.PDFicon {

    vertical-align: middle; 
	margin: 10px; 

}

buynow {

    vertical-align: middle; 
    border: none;
    margin: 5px; 

}



/*-----------------------------

	03-05-2011

	Md. Mostafizur Rahman

--------------------------------*/

#starTho{

	width:866px;/*920*/

	padding:43px 0 34px 54px;

	margin:0;

	background:url(../images/starBg.gif) no-repeat center top;

}

#starTho h2, h3{

	padding:0 0 19px;

	margin:0;

	line-height:37px;

	font-weight:bold;

	font-size:37px;

	color:#404041;

	font-family:"AvenirLTStd-Heavy",Arial, Helvetica, sans-serif;

}

#starTho h3{

	padding-bottom:0;

	font-size:20px;

	line-height:32px;

}

#starTho p{

	padding:10px 506px 0 0;

	margin:0;

	line-height:22px;

	font-size:16px;

	font-family:"AvenirLTStd-Medium",Arial, Helvetica, sans-serif

}

#starTho ul{

	padding:9px 0 0;

	margin:0;

	list-style:none;

}

#starTho ul li{

	padding:0 0 0 12px;

	margin:0;

	color:#c41130;

	font-size:16px;

	line-height:24px;

	font-family:"AvenirLTStd-Roman",Arial, Helvetica, sans-serif;

	background:url(../images/strLibg.gif) no-repeat left 2px;

}



#videoWrap{

	width:100%;

	padding:1px 0 0;

	margin:19px 0 0;

	overflow:hidden;

	background:url(../images/highspot_home_29.gif) no-repeat left top;

}

.yTubeVdo{

	width:424px;

	height:355px;

	padding:17px 120px 28px 28px;

	margin:0 41px 0 0;

	float:left;

	overflow:hidden;

	background:url(../images/videoWrapBG.gif) no-repeat left top;

}

.bightIdea{

	width:175px;

	padding:16px 0 0;

	margin:0;

	float:left;

}

.bightIdea h3{

	padding:0 0 12px;

	margin:0;

	font-size:20px;

	line-height:23px;

	color:#003e7e;

	font-family:"AvenirLTStd-Heavy",Arial, Helvetica, sans-serif;

}

.bightIdea p{

	padding:0 0 15px;

	margin:0;

	font-size:13px;

	line-height:16px;

}

.bightIdea label{

	display:block;

	line-height:15px;

	font-size:10px;

}

.txtInput{

	width:156px;

	height:20px;

	padding:0 5px;

	margin:0 0 3px;

	border:none;

	background:url(../images/txtInput.jpg) no-repeat;

}

.subBtn{

	width:97px;

	height:28px;

	margin-top:19px;

	text-align:center;

	color:#fff;

	font-size:16px;

	line-height:28px;

	cursor:pointer;

	font-family:"AvenirLTStd-Heavy",Arial, Helvetica, sans-serif;

	border:none;

	background-color:#c41130;

}

#header{position:relative}

#header.header-home{padding-bottom:20px}

#header .nav-cont{background-position:left 48px; padding-top:48px;margin-top:22px;}



#header .nav-cont#home-arrow{background:none;}

#header .nav-cont#serv-arrow{background-position:188px 0;}

#header .nav-cont#resource-arrow{background-position:322px 0;}

#header .nav-cont#store-arrow{background-position:252px 0;}

#header .nav-cont#blog-arrow{background-position:387px 0;}

#header .nav-cont#aboutUs-arrow{background-position:455px 0;}

#header .nav-cont#contact-arrow{background-position:533px 0;}



#topMenu{

	padding:0;

	margin:0;

	display:block;

	position:absolute;

	right:18px;

	top:15px;

	color:#c41130;

	font-size:12px;

	font-family:"AvenirLTStd-Roman",Arial, Helvetica, sans-serif;

}

#topMenu a{	color:#c41130; padding:0 4px}

#main-cont #body-cont #right-col{

	background:#fff url(../images/thoughtstar_graphic.jpg) no-repeat 7px 0

}



/*-=-=-=-=-=dipu-2011-03-11=-=-=-=-=-=-*/



#header .nav-cont{background-position:left 148px; padding-right:0; padding-top:48px; margin-top:22px}



#header .nav-cont#serv-arrow{background-position:154px 0;}

#header .nav-cont#star-arrow{background-position:246px 0;}

#header .nav-cont#store-arrow{background-position:328px 0;}

#header .nav-cont#resource-arrow{background-position:400px 0;}

#header .nav-cont#blog-arrow{background-position:470px 0;}

#header .nav-cont#aboutUs-arrow{background-position:537px 0;}



#header ul#nav li a#serv{background-position:left bottom; width:75px;}

#header ul#nav li a#stars{background-position:-75px bottom; width:111px;}

#header ul#nav li a#store{background-position:-186px bottom; width:57px;}

#header ul#nav li a#res{background-position:-243px bottom; width:87px;}

#header ul#nav li a#blog{background-position:-330px bottom; width:51px;}

#header ul#nav li a#about{background-position:-381px bottom; width:59px;}





#header ul#nav li a#serv:hover, #header ul#nav li a#serv.active{background-position:left top; width:75px}

#header ul#nav li a#stars:hover, #header ul#nav li a#stars.active{background-position:-75px top; width:111px}

#header ul#nav li a#store:hover, #header ul#nav li a#store.active{background-position:-186px top; width:57px}

#header ul#nav li a#res:hover, #header ul#nav li a#res.active{background-position:-243px top; width:87px}

#header ul#nav li a#blog:hover, #header ul#nav li a#blog.active{background-position:-330px top; width:51px}

#header ul#nav li a#about:hover, #header ul#nav li a#about.active{background-position:-381px top; width:59px}.response {

	font-size: 10px;

	color: #FF0000;

}

.success-cont-first .content h4, .success-cont .content h4 {

	font-size: 13px;

	font-weight: bolder;

	clear: both;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #000000;

}

.storebox-summary h3 {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

}

.productthumb {

	margin-left: 25px;

	margin-top: 15px;

}

#main-cont #body-cont #left-col .backgrounder-cont .content h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

/*#left-col ul {

	padding-left: 20px;

	list-style-type: circle;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#left-col li {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	list-style-type: disc;

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

} */

#main-cont #starTho a {

	color: #C41130;

	text-decoration: none;

}

.storebox2-content-right ul {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.storebox2-content-right  li {

	padding-left: 5px;

	list-style-type: disc;

	width: 80%;

	margin-left: 15px;

	font-size: 14px;

	padding-top: 0px;

}

.storebox2-content-right table {

	margin-left: 0px;

	border: thin none #CCCCCC;

	margin-bottom: 10px;

	padding-top: 6px;

	padding-right: 6px;

	padding-bottom: 6px;

	padding-left: 0px;

	font-size: 12px;

}

.storebox2-content-right .allignleft {

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 15px;

	margin-bottom: 5px;

	margin-left: 0px;

}



.storebox2-content-right table tr {

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-bottom-style: dotted;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 0px;

}



.storebox2-content-right table img {

	margin: 0px;

	padding: 0px;

}

.storebox2-header {

	background: transparent url(/images/dotsicon-success.jpg) top left no-repeat;

	padding-left: 30px;

	margin-top: 15px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0px;

}

.storebox2 .storebox2-header h2{

  padding: 0;

  margin: 0;

}

.storebox2 .storebox2-header p {

  padding: 0;

}

.storebox2-content-right td {

	border: thin none #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	vertical-align: middle;

	padding-top: 8px;

	padding-right: 16px;

	padding-bottom: 8px;

	padding-left: 0px;

}

.audioplayer {

	background-color: #EFEFEF;

	border: thin solid #999999;

	margin-bottom: 20px;

	vertical-align: middle;

	text-align: center;

	height: 40px;

	padding: 4px;

	width: 325px;

}







.storebox2-content-left {

	display: block;

	width: 140px;

	float: left;

	min-height: 250px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.storebox2-content-right {

	display: block;

	padding: 5px;

	min-height: 250px;

}

.storebox2-more {

  display: none;

}

.storebox2-footer {

  display: block;

  text-align: right;

}

.storebox2 p {

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-size: 14px;

}



a.storebutton {

  display: inline-block;

  margin: 0;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif; 

  color: #FFFFFF;

  border: 1px dotted #666666;  

  text-align: center;

}



a.storebuttonred{

	padding: 6px 20px;

	background-color: #C51230;	

}



a.storebuttonblue {

	width: 85px;

  padding: 6px; 

	background-color: #013E7F;

}

titledescriptionwrap {

	background-image: url(../images/dotsicon-success.jpg);

	background-repeat: no-repeat;

}



.storebox2 h2 {

	padding-top: 10px;

	color: #003D7D;

	font-size: 16px;

}

.storebox2 h3 {

	font-size: 14px;

	font-weight: bold;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	margin-top: 14px;

}





.dots-icon-store {

	float: left;

	margin: -20px -10px -20px 5px;



}



.bightIdea2{

	width:165px;

	padding-top: 16px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

	margin-top: 10;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

	background-color: #FFFFFF;

	float: right;

}

.bightIdea2 h3{

	font-size:20px;

	line-height:23px;

	color:#003e7e;

	font-family:"AvenirLTStd-Heavy",Arial, Helvetica, sans-serif;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 4;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 12px;

	padding-left: 0;

}

.bightIdea2 p{

	font-size:13px;

	line-height:16px;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 4;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 15px;

	padding-left: 0;

}

.bightIdea2 label{

	display:block;

	line-height:15px;

	font-size:10px;

}

.txtInput2{

	width:156px;

	height:20px;

	border:none;

	background:url(../images/txtInput.jpg) no-repeat;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 3px;

	margin-left: 0;

	padding-top: 0;

	padding-right: 5px;

	padding-bottom: 0;

	padding-left: 5px;

}

.subBtn2{

	width:97px;

	height:28px;

	margin-top:12px;

	text-align:center;

	color:#fff;

	font-size:16px;

	line-height:28px;

	cursor:pointer;

	font-family:"AvenirLTStd-Heavy",Arial, Helvetica, sans-serif;

	border:none;

	background-color:#c41130;

	margin-bottom: 19px;

	margin-left: 0px;

}

#pdflist
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-top: 0px;
	padding-top: 0px;
}

#pdflist li
{
	padding-left: 25px;
	background-image: url(../images/pdf_icon_small.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	font-size: 12px;
	margin-bottom: 10px;
}
.bightIdea2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003D7D;
	margin-bottom: 10px;
	font-weight: bold;
}
#pdflist a {
	color: #000000;
}
