html {width:100%; margin:0px; padding:0px; height:100%; }

body{
min-width:997px;
width:100%;
height:100%;
background-color:#eee;
text-align:center;
margin:0px;
padding:0px;
line-height:normal;
}


@font-face {
    font-family: 'a750-sans-cdlight';
    src: url('a750-sans-cd-light-webfont.eot');
    src: url('a750-sans-cd-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('a750-sans-cd-light-webfont.woff') format('woff'),
         url('a750-sans-cd-light-webfont.ttf') format('truetype'),
         url('a750-sans-cd-light-webfont.svg#a750-sans-cdlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('opensans-condlight.eot');
    src: url('opensans-condlight.eot?#iefix') format('embedded-opentype'),
         url('opensans-condlight.woff') format('woff'),
         url('opensans-condlight.ttf') format('truetype'),
         url('opensans-condlight.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}

H1 {
    font-size:30px;
	font-family: 'a750-sans-cdlight';
    line-height:1em;
	font-weight:normal;
	color:#151515;	
	letter-spacing:0px;  
    margin-bottom:25px;
}

H2 {font-family: Arial, serif; font-style: normal; font-weight: normal; font-size: 9pt; margin-top:-0px; margin-bottom:-0px; color: rgb(0,0,0);}
H3 {font-family: Arial, serif; font-style: normal; font-weight: normal; font-size: 9pt; margin-top:-0px; margin-bottom:-0px; color: rgb(0,0,0);}
H6 {font-family: Arial, serif; font-style: normal; font-weight: normal; font-size: 9pt; margin-top:-0px; margin-bottom:-0px; color: rgb(255,0,0);}

.freeproducts {
    font-size:25px;
	font-family: 'a750-sans-cdlight';
    line-height:1em;
	font-weight:normal;
	color:#151515;	
	letter-spacing:0px;  
    margin-top:25px;
    margin-bottom:15px;
    display:block;
}


table.pptvieo {
    line-height:0.6em;
    border-collapse: collapse;
    padding:0px;
    width:165px;
}

table.cart {
    width:170px;
    padding:0px;
    
}

table.emptycart {
    width:148px;
    padding:0px;
}

td.video {
    height:15px;
    border-collapse: collapse;
    text-align:center;
    padding:0px;
}

th.pptvieo, tr.pptvieo, td.pptvieo {
    line-height:0px;
    border-collapse: collapse;
    padding:0px;
}
    
table.pptd {
    min-height:100%;
    border-collapse: collapse;
    height:100%; 
    background:url('/img/n_space.gif');
    background-repeat:repeat-y; 
    vertical-align:top;
       
}

tr.pptd {
        vertical-align:top; 
        }
        
table.pptdd {    
    border-collapse: collapse;    
    background:url('/img/n_space.gif');
    background-repeat:repeat-y;         
}

tr.pptdd, td.pptdd {
        vertical-align:top; 
        }        
        

table.ppt {
    
    border-collapse: collapse;
    
    width:265px;
    line-height:0px;
    vertical-align:top;
}

tr.ppt {
        vertical-align:top; }
        
td.ppt {
        height:30px;
         }       


th, td {
    min-height: 100%;
    padding: 0px;
    vertical-align:top;
}


th.ppslide, tr.ppslide, td.ppslide {
    min-height: 100%;
    padding: 0px;
    height: 100%;
  
} 

.newboxes {
position:relative;
height:252px;
left:2px;
margin-top:-245px;
background-color:#f8f8f8; 
width:446px;
 }

table.hold {
padding:0px;
vertical-align:top; 
width:685px;}

table.ppthold {
padding:0px;
vertical-align:top; 
width:544px;
border-collapse: collapse;
border-spacing: 0;
}


.centered {
text-align:center;
}

.right {
text-align:right;
}

.left {
text-align:left;
}

.new-templates {
padding-left:50px;
background-image:url('/img/new-templates.jpg'); 
background-repeat:no-repeat;

}


table.page {
width:100%;
text-align:center;
}

.w10 {
width:10px;
}

.w15 {
width:15px;
}

.w20 {
width:20px;
}

.w25 {
width:25px;
}

.w30 {
width:30px;
}

.w45 {
width:45px;
}

.w40 {
width:40px;
}

.w50 {
width:50px;
}

.w120 {
width:120px;
}

.w130 {
width:130px;
}

.w147 {
width:147px;
}

.w150 {
width:150px;
}

.w165 {
width:165px;
}

.w170 {
width:170px;
}

.w173 {
width:173px;
}

.w208 {
width:208px;
}

.w250 {
width:250px;
}

.w260 {
width:260px;
}

.w270 {
width:270px;
}

.w290 {
width:290px;
}

.w365 {
width:365px;
}

.w395 {
width:395px;
}

.w450 {
width:450px;
}

.w475 {
width:475px;
}

.w485 {
width:485px;
}

.w500 {
width:500px;
}

.w520 {
width:520px;
}

.w530 {
width:530px;
}

.w540 {
width:540px;
}

.w585 {
width:585px;
}

.w600 {
width:600px;
}

.w650 {
width:650px;
}

.w810 {
width:810px;
}

.w835 {
width:835px;
}

.w850 {
width:850px;
}

.w860 {
width:860px;
}

.h8 {
height:8px;
}

.h10 {
height:10px;
}

.h15 {
height:15px;
}

.h20 {
height:20px;
}

.h25 {
height:25px;
}

.h30 {
height:30px;
}

.h36 {
height:36px;
}

.h40 {
height:40px;
}

.h45 {
height:45px;
}

.h50 {
height:50px;
}

.h55 {
height:55px;
}

.h70 {
height:70px;
}

.h90 {
height:90px;
}

.h110 {
height:110px;
}

.h140 {
height:140px;
}

.h155 {
height:155px;
}

.h170 {
height:170px;
}

ul.pptslides {
font-family: Arial, serif; 
font-style: normal; 
font-weight: 700; 
font-size: 9pt;
color: rgb(0,0,0);

 }
 
ul.pptslides li {
padding:3px;
 } 

table.holder {
padding:0px;
vertical-align:top;
margin-top:200px; 
width:685px;}

table.categories {
padding:0px;
vertical-align:top; 
width:700px;
border-collapse: collapse;
border-spacing: 0;
}

table.ppt-content {
padding:0px;
vertical-align:top; 
width:167px;}

.ppt-stylez {
	width:997px;     
	padding:0;
    background:#fff;
	margin:0 auto;    
    position:relative;
    overflow:hidden;
    border-left:1px solid #989898;
    border-right:1px solid #989898;
    border-top:0px;
    border-bottom:0px;
    box-shadow: 6px 0px 10px -7px #888, -6px 0px 10px -7px #888; 
    text-align:left;   
}

#ppt-stylez {
	width:997px;     
	padding:0;
    background:#fff;
	margin:0 auto;    
    position:relative;
    overflow:hidden;
    border-left:1px solid #989898;
    border-right:1px solid #989898;
    border-top:0px;
    border-bottom:0px;
    box-shadow: 6px 0px 10px -7px #888, -6px 0px 10px -7px #888; 
    text-align:left;   
}

.ppt-style {
	width:997px; 	
	padding:0;
    text-align:left;
    background:#fff;
	margin:0 auto;    
    position:relative;
    overflow:hidden;
    border-left:1px solid #989898;
    border-right:1px solid #989898;    
    -moz-box-shadow: 0px 0px 7px #989898;
	-webkit-box-shadow: 0px 0px 7px #989898;
	box-shadow: 0px 0px 7px #989898;	
}

#pptstyle {
	width:997px; 	
	padding:0;
    background:#fff;
	margin:0 auto;    
    position:relative;
    overflow:hidden;
    border-left:1px solid #989898;
    border-right:1px solid #989898;    
    -moz-box-shadow: 0px 0px 7px #989898;
	-webkit-box-shadow: 0px 0px 7px #989898;
	box-shadow: 0px 0px 7px #989898;	
}

.lightbox-image {
	position:relative;
	z-index:1;
	overflow:hidden;
	display:inline-block;
	cursor:pointer;   
	}
	.lightbox-image img {
		position:relative;
		z-index:1;
	}
	.lightbox-image span {
		display:inline-block;
		position:absolute;
		left:0px;
		top:0;
		width:100%;
		height:100%;
		background:url(/img/magnify.png) no-repeat 50% 50%;
		z-index:2;
		padding:0;
	}

.social-style {
	width:1010px; 	
	padding:0px;
    background:#fff;
	margin:0 auto;
    position:relative;    
  
}

a:link,a:active,a:visited,a.postlink{color:#006699;text-decoration:none; }
a:hover{color:#FF0000; }
a:link img,a:active img,a:visited img,a.postlink img{border:0px;}
a:hover img {border:0px;} 


.bodynormal {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 9pt;
color: rgb(0,0,0);
}

.bodyvideo {
font-family: Arial, serif;
font-weight: bold;
font-size: 8.5pt;
color: rgb(0,0,0);
vertical-align: middle;

}

.middle {
  vertical-align: middle;
  height: 24px;
}

.bodysearch {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 8pt;
color: rgb(0,0,0);

}

.bodyred {
font-family: Arial, serif;
font-style: normal;
font-weight: 700;
font-size: 9pt;
color: rgb(255,0,0);

}

.bodyin {
font-family: Arial, serif;
font-style: normal;
font-weight: 700;
font-size: 6pt;
color: rgb(255,255,255);

}

.bodynormalhv {
font-family: Arial, serif;
font-style: italic;
font-weight: normal;
font-size: 9pt;
color: rgb(0,0,0);

}

.H2{
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 9pt;
color: rgb(0,0,0);
}

.bodytm {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 6pt;
color: rgb(0,0,0);

}

.bodydis {
font-family: Arial, serif;
font-style: normal;
font-weight: 700;
font-size: 9pt;
color: rgb(150,0,0);

}

.bodyhtm {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 6pt;
color: rgb(127,151,157);

}

.bodyunderline {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 9pt;
color: #006699;
text-decoration : none;

}

.bodyheavy {
font-family: Arial, serif;
font-style: normal;
font-weight: bold;
font-size: 9pt;
color: rgb(127,151,157);

}

.bodyheavywhite {
font-family: Arial, serif;
font-style: normal;
font-weight: bold;
font-size: 9pt;
color: rgb(255,255,255);

}

.bodyheavyest {
font-family: Arial, serif;
font-style: normal;
font-weight: bold;
font-size: 9pt;
color: rgb(0,0,0);

}

.bodylist, .bodylistcapital {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 8pt;
color: rgb(0,0,0);
text-decoration:none;
}

.bodylistcapital {
text-transform:capitalize;
}

.bodylistred {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 8pt;
color: rgb(255,0,0);
text-decoration:none;

}

.bodylistm {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 7pt;
color: rgb(0,0,0);
text-decoration:none;

}

.bodylistheavy {
font-family: Arial, serif;
font-style: normal;
font-weight: bold;
font-size: 8pt;
color: rgb(127,151,157);

}

.bodylistheavyest {
font-family: Arial, serif;
font-style: normal;
font-weight: 700;
font-size: 8pt;
color: rgb(0,0,0);

}

.bodylistsmallest {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 8pt;
color: rgb(0,0,0);


}

.bodylistsmallests {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 7pt;
color: rgb(0,0,0);
}


.linktitle {
font-family: Arial, serif;
font-style: normal;
font-weight: normal;
font-size: 9pt;
color: rgb(20,68,104);

}

.myStyle {
	z-index:5;
    position: absolute;
	left:50px; 
	top:16px;
    visibility: hidden;
}

.playvideo { 
width:150px; 
height:24px; 
display: block;
text-align:left;
margin-bottom:10px;
background-image : url(/img/play-video-background.gif); 
} 

.playvideo:hover { 
background-image : url(/img/play-video-background_high.gif); 
} 


.ppttemplates {
    font-size:20px;
	font-family: 'a750-sans-cdlight';
    line-height:1em;
	font-weight:300;
	color:#151515;	
	letter-spacing:0px;
    margin-left:5px;
    margin-bottom:25px;    
	 }
     
.powerpointthemes {
    font-size:24px;
	font-family: 'a750-sans-cdlight';
    line-height:1.3em;
	font-weight:300;
	color:#151515;	
	letter-spacing:0px;  
    margin-bottom:25px;
	 }          
     
.powerpointstyles {
    font-size:18px;
	font-family: 'a750-sans-cdlight';
    line-height:1.3em;
	font-weight:300;
	color:#151515;	
	letter-spacing:0px;  
    margin-bottom:25px;
	 }
     
.pgtitle {
    display:block;
    font-size:50px;
	font-family: 'a750-sans-cdlight';
    line-height:1em;
	font-weight:300;
	color:#94a4a8;	
	letter-spacing:0px;  
    margin-bottom:5px;   
    }  
     
.pgsubtitle {
    font-size:35px;
	font-family: 'a750-sans-cdlight';
    line-height:1em;
	font-weight:300;
	color:#8a8a8a;	
	letter-spacing:0px;
    }       

.pghead {
    position:absolute;
    top:35px;
    left:267px;
    width:735px;
    text-align:left;
    }
    
.powerpoint {
    top:0px; 
    position:absolute;    
    left:267px;
    width:730px;
    height:12px;
    text-align:left;
    background-image:url('/img/top-ppt-banner.gif'); background-repeat:no-repeat; background-position:0 0;      
	} 
    
.videobkgnds {
	clear:both;
    position:absolute;
    width:208px; 	
	padding:0px;    
    float:left;    
    top:220px;
    left:786px;   
}

.videobkgnd {
	clear:both;
    position:absolute;
    width:208px; 	
	padding:0px;    
    float:left;    
    top:245px;
    left:787px;   
}           

.red {color:#ff0000;}

.cart { display:block; border-bottom:0px solid #ffffff; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 12pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #bfbfbf;  height:30px; white-space:nowrap; line-height: 1;}
    
a.menucats:link, a.menucats:visited, a.menucats:active {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 12pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #5D7075; height:30px; white-space:nowrap; line-height: 1;}

a.menucats:hover {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 12pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #ff0000;  height:30px; white-space:nowrap; line-height: 1;}

a.menucats_selected:link, a.menucats_selected:hover, a.menucats_selected:active, a.menucats_selected:visited {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 12pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #ab0404;  height:30px; white-space:nowrap; line-height: 1; background-image:url('/img/selected_ppt-template.gif'); background-repeat:no-repeat; background-position:0 -7px;}

ul.submenu {list-style:none;}
ul.submenu li {margin-bottom: 5px; margin-right:8px; white-space:nowrap;}

li.submenua a:link, li.submenua a:visited, li.submenua a:active {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 11pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #5D7075; height:20px; white-space:nowrap; line-height: 1;}

li.submenua a:hover {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 11pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #ff0000; height:20px; white-space:nowrap; line-height: 1;}

li.submenua_selected a:hover, li.submenua_selected a:link, li.submenua_selected a:active, li.submenua_selected a:visited {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 11pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #ab0404; height:20px; white-space:nowrap; line-height: 1; background-image:url('/img/selected_ppt-template.gif'); background-repeat:no-repeat; background-position:0 -7px;}

li.submenuz a:link, li.submenuz a:visited, li.submenuz a:active {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 11pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #be0404; height:20px; white-space:nowrap; line-height: 1;}

li.submenuz a:hover {display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 11pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #7e0101;  height:20px; white-space:nowrap; line-height: 1;}

li.submenuz_selected a:hover, li.submenuz_selected a:link, li.submenuz_selected a:active, li.submenuz_selected a:visited { display:block; font-family: 'open_sanscondensed_light'; font-style: normal; font-weight: normal; font-size: 11pt; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; color: #520101;  height:20px; white-space:nowrap; line-height: 1; background-image:url('/img/selected_ppt-template.gif'); background-repeat:no-repeat; background-position:0 -7px;}


.sharesb ul{
		text-align:center;
		list-style:none;
		margin:6px 0 4px 0;
		padding:0;
		font-family: Arial, serif;
		font-style: normal;
		font-weight: normal;
		font-size: 9pt;
		color: rgb(0,0,0);
	}
	.sharesb ul li{
		text-align:center;
		display:inline;
		padding:0 4px 6px 0 ;
	}
	.sharesb ul li.delicious{
		background:url("/img/icons/bookmarks/delicious.gif") no-repeat 0 0;
	}
	.sharesb ul li.digg{
		padding:0px 5px 0px 1px;
		background:url("/img/icons/bookmarks/digg.gif") no-repeat 0 0;
	}
	.sharesb ul li.reddit{
		padding:0px 7px 0px 1px;
		background:url("/img/icons/bookmarks/reddit.gif") no-repeat 0 0;
	}
	.sharesb ul li.facebook{
		padding:0px 2px 0px 0px;
		background:url("/img/icons/bookmarks/facebook.gif") no-repeat 0 0;
	}
	.sharesb ul li.stumbleupon{
		padding:0 0 0 0px;
		background:url("/img/icons/bookmarks/stumbleupon.gif") no-repeat 0 0;
	}
	.sharesb ul li a{
		padding:0 0 0 18px;
		margin:0 12px 0 0px;
	}

		
.deepsea
{
line-height:0.97em;
}

.deepseek
{
background-image:url('/img/video_layer_back.gif');
background-repeat:no-repeat; 
background-color:#FFFFFF;

}

.deepseed
{
line-height:0.97em;
}

input.checkbox.test {
width: 13px; 
height: 13px; 
padding: 0; 
margin:0; 
vertical-align: bottom; 
position: relative; 
top: -1px; 
overflow: hidden;
}

video {display:inline;}

.ppt-videos {text-align:left; padding:0px; margin:0px; border:0px; min-height:100%; height:100%;}

ul {list-style: disc; margin-left: 1.75em; padding: 0;}

.Stil6 {padding:7px; }

img.pptx {
display:block;
line-height:0px;
}

img.ppt {
line-height: 0em;
border: none;
padding: 0px;
margin: 0px; 

}

img.pptshow {
vertical-align: bottom;
line-height:0em;
border: none;
padding: 0px;
margin: 0px; 

}

.ppt-music {
width:147px; 
line-height:0.6em;
}

.ppt-presentation {
width:165px; 
line-height:0.6em;
}

.ppt-vidpresentation {
width:165px; 
line-height:0.6em;
}

.pad15 {
margin-right:15px;
 }


.ppt-presentations{
width:175px; 
line-height:0.6em;

}

.ppt-backgrounds {
padding:6px 0px 0px 0px;
text-align:center;
white-space:nowrap;
} 	

.ppt-templates {
padding:0px;
text-align:center;
white-space:nowrap;
line-height:0.9em;
} 

.ppt-template {
margin-top:5px;
text-align:center;
white-space:nowrap;
line-height:0.8em;
} 

.presentation-music {
width:165px; 
line-height:0.6em;
}

#gallery {
	border:1px solid #000;
	position:relative;
	width:700px;
	height:345px;
	overflow:hidden;
}

#gallery a {
	float:left;
	position:absolute;
}

#gallery a img {
	 border:0px;	
}
	
#gallery a.show {
	z-index:500
}

#gallery .caption {
	z-index:600; 
	background-color:#000; 
	color:#ffffff; 
	height:65px; 
	width:700px; 
	position:absolute;
	bottom:0;
}

#gallery .caption .content {
	margin:10px;
	font-size: 11px;
}
	
#gallery .caption .content h3 {
	margin:0;
	padding:0;
	color:#B3B3B3;
}

.catTitle, .secTitle {      
    display:block;
    height:58px;
    padding-bottom:6px;    
}

.catTitle {
     width:560px;  
}

.secTitle {
     width:495px;  
}

.catBkgd, .secBkgd, .secBkgda, .secBkgdb, .secBkgdc {         
    display: table-cell;
    width: 100%;
    vertical-align: top;
    padding: 0px;
    margin: 0px;      
}

.catBkgd { 
     background:url('/img/title_bkgd.gif') no-repeat left center; 
     background-position: 0px 7px;        
}
 
.secBkgd { 
     background:url('/img/title_bkgd.gif') no-repeat left center; 
     background-position: 0px 0px;     
}

.secBkgda { 
     background:url('/img/title_bkgd1.gif') no-repeat left center; 
     background-position: 0px 0px;     
}
 
.secBkgdb { 
     background:url('/img/title_bkgd2.gif') no-repeat left center; 
     background-position: 0px 0px;     
} 

.secBkgdc { 
     background:url('/img/title_bkgd3.gif') no-repeat left center; 
     background-position: 0px 0px;     
} 
 
.categorytitle {    
    font-family: 'a750-sans-cdlight';    
    font-size:28px;
    color:#8aa1a6;
    font-weight: normal;
    font-style: normal;    
    text-transform:uppercase; 
    display: table-cell;
    min-width: 160px;
    white-space: nowrap;        
 }

.catline {   
  border-top: 4px solid #bdcbce;    
 }
 
 
td.padded {
 padding-right:25px;
 }

.pptmusicloop {
display:inline-block; 
vertical-align:top;
font-family: Arial, serif;
font-size: 8pt;
color: rgb(0,0,0);
margin-right:6px;
}

ul.tips, ol.tips {
font-family: Arial, serif; 
font-style: normal; 
font-size: 9pt;
color: rgb(0,0,0);
}
 
ul.tips li, ol.tips li {
padding-bottom:7px;
 }