﻿*{margin:0;padding:0;}

.picabooFix{width:100%}

img {border:none;}
* {-moz-outline:none;}


body{font-family:Arial, Verdana, Times New Roman;font-size:12px;background:#eee url(../images/master/tile-background.jpg) repeat;color:#333}
a, a:link {text-decoration:none;color:#2b5286}
a:visited {text-decoration:none;color:#2b5286}
a:hover {text-decoration:underline;color:#2b5286}
a:active {text-decoration:none;color:#2b5286}


#helpPopUp{background:transparent;width:450px;height:450px;}
#box{background: url(../images/master/help-back.jpg) repeat-x}

h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a {color:#666}
h1 {font-size:25px;}
h2 {font-size:18px}
h3 {font-size:14px}
h4 {font-size:13px}
h5 {font-size:11px}

h2.benefitHead span { display:none;}

ul li {list-style-type:square;margin-left:15px;}
	.inlineUl{list-style-type:none;}
	.inlineUl li{display:block;width:199px;float:left;margin:2px}
	ol li{list-style-position:inside;margin-left:15px}
	
ul.norm li {list-style-type:none;margin-left:5px;}



small{font-size:11px;}
.warning{margin:20px auto; padding:20px;font-size:25px;color:red;text-align:center;width:80%;border:solid 1px red;background-color:#ffbcbc}

.abc, .abc a:link, .abc a:visited, .abc a:link {color:#369;}
.abcGreen, .abcGreen:link, .abcGreen:visited, .abcGreen a:link, .abcGreen a:visited, .abcGreen a:link {color:#690 !important;}
.abcOrange, .abcOrange a, .abcOrange a:visited, .abcOrange a:link, .abcOrange li {color:#c63}
.abcGrey, .abcGrey:link, .abcGrey:visited, .abcGrey a:link, .abcGrey a:visited, .abcGrey a:link {color:#666;}

.learnMoreLink, learnMoreLink a, learnMoreLink:link, learnMoreLink a:link, learnMoreLink:active, learnMoreLink a:active, learnMoreLink:visited, learnMoreLink a:visited {color:#690 !important;font-size:11px !important;text-decoration:underline !important;}
/*
p:first-letter {font-size:large;color:black;font-wight:bold;} 
*/

.clear{clear:both;}
.centered{text-align:center;}
.rightAligned {text-align:right}
.underliner {text-decoration:underline !important;}
.nounderliner {text-decoration:none !important;}
.floatLeft {float:left }
.floatRight {float:right }
.floatRightPadded {float:right;padding:5px;}
address {font-style:normal}
.pad20 {padding:0 20px;}
backToTOp{margin-left:100px}






.bread-crumbs{background-color:#ebe7dc;color:#adf1ff;height:30px;padding:5px;border-bottom:solid 1px #7ea60a;margin-bottom:10px;}
	.bread-crumbs h2{font-size:22px;display:inline;}.bread-crumbs h1{font-size:22px;display:inline;}
	
.page-head{background-color:#939393;color:white;font-size:14px;text-align:left;height:40px;width:980px;margin-bottom:5px;}



#movieContainerHolder{width:625px;height:411px;margin:10px;margin-top:5px}
#movieContainer{}


#mainContent {width:976px;margin:0 auto;background:#fff url(../images/master/main-content-background.jpg) repeat-y;}
#mainContentTop {background:#fff url(../images/master/main-content-topper.jpg) no-repeat;height:9px;}
#mainContentBot {background: transparent url(../images/master/main-content-bottom.jpg) bottom left;background-repeat:no-repeat; height:9px;}



.blogHeaderContainer{width:100%;background:transparent url(../images/master/blogHeadBack.jpg) top left no-repeat;float:left;}
.blogHeaderContainer h2 {font-size:14px;}
.blogHeader{float:left;width:500px;margin-top:3px}
.blogSubHeader{float:left;padding-top:11px;width:400px;}
.blogIcon{background:transparent;float:left;width:72px;height:50px}


.bTag {}
.bTag2 {font-size:12px;}
.bTag3 {font-size:13px;}
.bTag4 {font-size:14px;}
.bTag5 {font-size:15px;}
.bTag6 {font-size:16px;}
.bTag7 {font-size:18px;}


.setH100{height:100px;}
.setH150{height:150px;}
.setH200{height:200px;}
.setH250{height:250px;}
.setH300{height:300px;}
.setH350{height:350px;}
.setH400{height:400px;}
.setHLargest{height:450px;}

hr {border:none 0;border-top:1px dashed #999; width:100%; height:1px;margin:8px auto;} 
.fullWidthHr{width:100%;padding:10px 0px 5px 0px}


	
	
#jimvideocontainer{background:gray;margin:10px;width:300px}	
#miniVideoHoldActivate{background:#fff url(../images/master/jimVideoBack.jpg) center no-repeat;margin:10px;width:300px;}
#miniVideoHoldActivate img{border:none !important}
#miniVideoHoldActivate a{text-decoration:underline;}
#benefitsvideocontainer{width:300px;margin:10px}

.testimonialPic{float:left;margin:5px;}
.testimonialPicReal{float:left;margin:5px 15px 10px 5px;border:solid 1px black !important;margin-top:3px}
.testimonialPicDetailed{float:left;margin:5px;border:solid 1px black !important}
.businessCenterPic{float:left;margin:5px;border:solid 1px black !important}
.jimPic{float:left;margin-right:5px;float:left;}
.benefitsIcons{float:left;padding:0px 15px 15px 5px;}
.magazineMainPic{padding:22px;margin:5px;border-bottom:1px solid black !important}
.partnerBigPic{padding:5px;float:right;}
.icons {width:19px;height:19px;vertical-align:middle;}



.marketingMaterialsLinks li {width:150px;float:left;text-align:center;margin:0;
list-style:none} 
.marketingMaterialsLinks li.break {float:none;clear:both;height:15px;}



/*blog-post*/
.blogPost{padding:10px;margin:5px auto;border-bottom:1px dashed #ccc;width:95%}
.blogPostDetails{width:55px;height:75px;float:left;text-align:center;margin-right:10px;font-size:10px;}
.blogPicture{width:55px;height:55px;}
.blogPicture img {width:55px;height:55px;}
.blogDetails {width:55px;height:30px;background:transparent url(../images/box/box-head-75.jpg) no-repeat;font-size:10px;text-align:center;}
.blogByline {font-size:10px;padding-left:25px;margin-bottom:6px;margin-top:6px}
.blogText {font-size:14px;line-height:22px;}
.blogText ul {margin-left:20px} .blogText ol {margin-left:20px}
.blogLinks{font-size:10px;width:500px;float:left;}
.blogLinks a:link, .blogLinks a, .blogLinks a:visited {color:#666}
.blogContent{float:left;margin-top:10px;}
.blogBody{width:500px;float:left}
.blogBody h3 span {color:#535353;font-size:12px;font-weight:normal;}
.blogFullDetails {float:right;width:175px;height:75px;border:solid 1px #D5D1C8;text-align:center;padding:5px}
.blogFullDetails img {float:left;width:75px;height:75px}

.blogroll dt {font-weight:bold;letter-spacing:1px;margin-top:3px;text-transform:lowercase;}

.faqlist li {list-style:none;margin-left:25px;margin-bottom:4px} .faqlist li a {color:#690;text-decoration:underline;}


/* for the home page slider thing */
.fader {display:none}
.homeArticles { float:left;padding:10px;width:183px;height:280px;border-right:solid 1px #c5c5c5 }
.homeArticlesLast {border:none}
.magazineHomeBottom { width:95%;text-align:right;margin:10px auto 0 auto;padding-right:15px;padding-top:10px;font-size:10px; }



/*affiliates and resellers //////////////////////////////////////////////*/
.legendStyle{font-size:1.5em;margin-left:10px;}


#resellerMenu {padding:0 10px 10px 10px; }
#resellerMenu h3 { color:#369;margin-bottom:5px }
#resellerMenu ul { margin-left:5px }
#resellerMenu ul li {color:#690;list-style-type:square; }
#resellerMenu ul li a {color:#000;text-decoration:underline; }
#resellerMenu ul li a.o {color:#c63;text-decoration:underline; }

.greenDot li {color:#690;list-style-position:outside;}
.greenDot li{margin:4px 0px 0px 0px;}	
.greenDot li span {color:#000;font-weight:normal;} .greenDot li span a {color:#000;font-weight:normal;text-decoration:underline;}

.afffaqlist li a {color:#000;text-decoration:underline}

.topPad {padding-top:20px !important}
.botPad {padding-bottom:20px !important}