﻿html{

 background-color:#6d6e71;
 }
body{
background-color:#fff;
}

#topHederFull{
	
        
	width:100%;
}
#topBox{
	
}



#topHeader {
	height:90px;
	width:100%;
	
}

/*---------------  top Nav ---------------*/

#topMenu{ width:940px; height:45px; background: #fff url(../images/top_menu_hover_bg.jpg) left -56px repeat-x; }
#topMenu *{ margin:0px;padding:0px}
#topMenu ul { height:45px;display:inline-block; width:915px;  float:left;}
#topMenu ul li{ display:inline-block;  float:left; background:url(../images/top_nav_seperator.jpg) left 13px no-repeat;}

#topMenu ul li a{color:#FFF; font-size:15px; font-weight:bold;  margin-left:1px; padding:12px 35px 12px 17px; text-decoration: none; display:inline-block;  height:26px;  overflow:hidden; }

#topMenu ul li:hover{background:url(../images/menu-hover-left.jpg) 0px 1px no-repeat }
#topMenu ul li a:hover {color:#85d622; background:url(../images/menu-hover-right.jpg) right 1px no-repeat;}




#topMenu ul li.current-cat { background:url(../images/menu-hover-left.jpg) 0px 1px no-repeat !important; }

#topMenu ul li.current-cat a {	color:#85d622; font-size:15px; font-weight:bold;	padding:12px 35px 12px 17px;	margin-left:1px;	text-decoration: none; 	display:inline-block; height:26px;	overflow:hidden; background:url(../images/menu-hover-right.jpg) right 1px no-repeat !important; }


/*#topMenu ul li a:hover {	color:#FFF; font-size:15px; font-weight:bold; 	padding:12px 22px;	text-decoration: none;	display:inline-block; 	height:26px; background:url(../images/top_menu_hover_bg.jpg) 0px -1px no-repeat; overflow:hidden; }

#topMenu ul li.current-cat a {	color:#FFF; font-size:15px; font-weight:bold;	padding:12px 22px;	margin-left:1px;	text-decoration: none; 	display:inline-block; height:26px;	overflow:hidden; background:url(../images/top_menu_hover_bg.jpg) 0px -1px no-repeat; }
#topMenu ul li.current-cat a:hover {	color:#FFF; font-size:15px; font-weight:bold;  	padding:12px 22px; 	margin-left:1px;	text-decoration: none;display:inline-block;height:26px; overflow:hidden; background:url(../images/top_menu_hover_bg.jpg) 0px -1px no-repeat; }*/

#topMenu .menuEnd { width:5px; height:45px; background:url(../images/top_nav_right_curve.jpg) right top no-repeat; float:right; display:block;}
#topMenu .menuStart { width:20px; height:45px; background:url(../images/top_nav_left_curve.jpg) left top no-repeat; float:left; display:block;}
#topMenu ul li.first {background-image:none!important;}

/*--------------- End of top Nav ---------------*/

#topSlideShow {
	height:440px;
	width:100%;
	overflow:hidden;
	
}
#topBody .grid-11{
	 padding:0px;
	 margin:0px;
	 display:inline;
	 width:560px;
	 float:left;
	 margin-right:30px;
}
#topBody .grid-5{
	 padding:0px;
	 margin:0px;
	 display:inline;
	 width:350px;
	 float:left;
}
#topBody .grid-4{
	 padding:0px;
	 margin:0px;
	 display:inline;
	 width:auto;
	 float:left;
}
#bottomBody .grid-4 {
	 padding:0px;
	 margin:0px;
	 display:inline;
	 width:auto;
	 float:left;
}
#bottomBody-1 {
	 padding:0px;
	 margin:0px;
	 display:inline;
	 width:200px;
	 float:left;
	 padding-right:20px;
}
#bottomBody-2 {
	 padding:0px;
	 margin:0px;
	 display:inline;
	 width:320px;
	 float:left;
	 margin-left:30px;
	 padding-right:30px;
}
#bottomBody-3 {
	 padding:0px;
	 margin:0px;
	 display:inline;
	 width:320px;
	 float:left;
	 margin-left:20px;
	 
}

.headerTopBlockHome{
        height:60px;
	width:100%;
	background-color:#e2e2e2;

}
.headerTopBlockHomeLeft{
        height:390px;
	width:280px;
         float:left;
       display:inline;

        padding:0px 10px;
	background-color:#d2e2d2;

}
#animation1Holder{
        height:350px;
	width:640px;
        float:left;
        display:inline;

	background-color:#f2d2f2;
        position:relative;

}
#animation1Holder .nav{
        
       
       height:35px;
	width:640px;
background-color:#d2d2d2;
}

#animation1Holder .slid-img{
        height:350px;
	width:430px;
        float:left;
        
	background-color:#f2d2f2;
       


}
#animation1Holder .slid-text{
        height:350px;
	width:200px;
        float:left;
        display:inline;

        padding:0px 5px;
	background-color:#efefef;
       


}

#logo-holder {
	height:70px;
	width:100%;
	padding-top:17px;
}
#hederText-holder {
	height:70px;
	width:100%;
	
	
}
#topBreadcrumbs {
	width:100%;
}
.breadcrumb-class {
	margin-top:8px;
}
.breadcrumb-class a , .breadcrumb-class a:visited{
	text-decoration:none;
	
	 
}
#topBody, #mdlBody, #bottomBody, #footerContent {
	margin:0px;
}
#topBody{
	float:left;
	display:inline;

	background:url(../images/down_shadow_1.jpg) center bottom no-repeat;
	padding-bottom:25px;

}


#footer{

	
}
#footerContent {
	
}
#footerContent-1, #footerContent-2, #footerContent-3,#footerContent-4 {
	
	
}
#footerBottom{
	height:5px;
	width:100%;
	
	overflow:hidden;
	
}
.clear{
	width:100%;
	display:block;
	height:0px;
	clear:both;
	overflow:hidden;
	
}

.dropdown {
	display:none;
	margin:0;
	padding:0;
	list-style:none;
}
/* these are the inner menus*/
.dropdown ul{
	margin:0;
	padding:0;
	
	list-style:none;
	
}


.menu-level1{
	margin:0;
	padding:0px 10px 0px 10px;
	width:100px;	
	cursor:pointer;
	height:40px;
	display:block;
} 
.menu-level2 {
	margin:0;
	padding:0px 15px 0px 15px;
	/*width:120px;*/
	width:170px;
	cursor:pointer;
	height:40px;
	display:block;
} 
.menu-level3{
	margin:0;
	padding:0px 15px 0px 15px;
	/*width:120px;*/
	width:170px;
	cursor:pointer;
	height:40px;
	display:block;
} 

.subpage-b{
	background-image:url(expand_down3.png) ;
	background-repeat:no-repeat;
	background-position:right ;
	}
.subpage-r{
	background-image:url(expand_right3.png) ;
	background-repeat:no-repeat;
	background-position:right ;
	}

/* these are anchor in the menu, if you want to style them differently from the rest of you website*/
.dropdown a{
	text-decoration:none;
	color:#444;
	width:100%;
	padding:10px 0px;
	font-size:15px;
}

.dropdown a:hover{
	text-decoration:none;
}

.breadcrumb-class {
color:#383;
}
.breadcrumb-class a{
	background-image:url(expand_right3.png) ;
	background-repeat:no-repeat;
	background-position:right ;
	padding-right:15px;
	margin-right:5px;
}
.breadcrumb-class a:link,  .breadcrumb-class a:visited{
color:#383;
}
.breadcrumb-class a:hover{
color:#040;
}
#langbutton-holder a:link, #langbutton-holder a:visited{
	text-align:center;
	font-size:18px;
	text-decoration:none;
	padding:2px 25px;
	display:inline;
	color:#999;
}
#langbutton-holder a:hover{
	text-align:center;
	font-size:18px;
	text-decoration:none;
	padding:2px 25px;
	display:inline;
	color:#333;
}

/*  slider container(s) */
#containerSlider1 {
	position: relative;
	margin:0px;
	padding:0px;
	width:940px;
	height: 300px;

}
.itemSlider1 {
	display: block;
	width: 940px;
	height: 300px;
	position:absolute;
}

#controlsSlider1 {
	
	display: block;
	font-size:10px;
	direction:ltr;
	float:right;
	position: relative;
	right:0px;
	top:270px;
	height:20px;
	width: 400px;
}

.num_navSlider1 {
	display:block;
	float:left;
	display:block;
	width:250px;
	height:18px;
	margin-top:2px;
}
.num_navSlider1 ul li {
	display: block;
	margin: 0px 3px;
	float:left;
}
.num_navSlider1 ul li a {
	display: block;
	padding: 2px 4px;
	color:#111;
	border: 1px solid #161;
	background-color:#fff;
}
.num_navSlider1 ul li a.active, .num_navSlider1 ul li a:hover {
	color:#040;
	display: block;
	border-color: #000;
	background-color:#7f7;
}


#topSlidShowFull {background:url(../images/header-block-bg.jpg) left bottom repeat-x;}
#topBox {background:#FFF url(../images/btn-panel-bg.jpg) center bottom no-repeat; }


/*---------------- Top Right Menu ---------------*/
.topright_menu_holder{ margin-top:0px; min-width:165px; max-width:550px; height:23px; float:right; color:#FFF; background:#8ec743 url(../images/top-right-panel-left-curve.jpg) left bottom no-repeat; padding-left:5px;}
.topright_menu { background:url(../images/top-right-panel-right-curve.jpg) right top no-repeat; height:23px;}
.topright_menu ul {margin:0px; padding:0px 12px 0px 6px;}
.topright_menu ul li {float:left; padding:0px 10px 0px 9px; list-style-type:none; background:url(../images/top-right-seperator.jpg) right 6px no-repeat;}
.topright_menu ul li.login {background:url(../images/login-active-bg.png) center top no-repeat; height:27px; width:65px; text-align:center; padding:0px; }

.topright_menu ul li a {color:#FFF; text-decoration:none; display:block; text-align:center;}
.topright_menu ul li.last {background:none; padding-right:0px;}


/*---------------- Header Top Text ---------------*/
.bulleted_head{ width:940px; margin:0px; float:left; height:50px;   background:url(../images/menu_top_border.jpg) center bottom no-repeat; padding:0px; text-align:center; overflow:hidden;}
.bulleted_head ul{ padding:0px 0px 0px 80px; text-align:center; width:860px; }
.bulleted_head ul li {list-style-type:none; list-style-position:outside; float:left; padding-left:30px; margin:0px 8px; background:url(../images/content_icon.jpg) left 8px no-repeat; font-size:20px; text-transform:capitalize; line-height:48px;}
.bulleted_head ul li.text { text-indent:-2000px; width:200px; 
background:url(../images/your-documents.jpg) center no-repeat;
padding:0px;}
/*.bulleted_head ul li.first {background:none; padding-left:0px !important; margin-left:0px;} seperator  content_icon*/

/*-------------------- Fixed Panel ----------------------*/
.fixed_panel {width:300px; float:left; margin-top:20px; }
.fixed_panel h1 {font-size:20px; color:#060606; font-family:"Times New Roman", Times, serif; margin-bottom:23px; text-indent:-9999px; background:url(../images/fixedblock-head.jpg) left top no-repeat;  height:66px;}
.fixed_panel ul {float:left; width:140px; padding-right:10px;}
.fixed_panel ul li { list-style-type:none; background:url(../images/home-list-bg.gif) left 4px no-repeat; padding-left:15px; font-size:11px; color:#313431;}

/*------ take a tour -----*/
.take_tour {display:block;  padding:15px 0px 7px 0px; clear:both;}
.take_tour a {background:url(../images/take-tour-btn.jpg) 0px top  no-repeat; display:block; height:40px; color:#FFF; font-size:18px; text-decoration:none; padding:3px 0px 0px 23px; }
.take_tour a:hover {background-position:0px -44px;}


/*----------------- Slider Panel -------------------------*/
.slider_panel {width:920px; float:left; margin-top:20px; display:inline; height:370px; overflow:hidden; position:relative;}
.slider_image {width:600px; float:left; display:inline; padding-top:20px;}
.slider_text {width:315px; float:right;  display:inline; padding:20px 0px 0px 0px;}
.slider_text h1 {font-size:20px; color:#060606; line-height:28px; margin-bottom:20px;}
.slider_text p {color:#727272; line-height:19px;  margin-top:15px; clear:both;}
.slider_text ul {margin:0px; padding:0px; display:block; overflow:hidden;}
.slider_text ul li {background:url(../images/list_icon.gif) left 5px no-repeat; float:left; padding:2px 20px 2px 16px; list-style-type:none; font-weight:bold; font-size:13px; color:#727272;}
.slider_text a {display:block; padding:6px 6px 7px 32px; background:url(../images/btn-learn-more.jpg) left top no-repeat; width:89px; font-size:14px; color:#FFF; font-weight:bold; margin-top:15px; text-decoration:none;}
.slider_text a:hover {text-decoration:none; background-position:0px -34px;}

.slider_panel .nav {width:100px; position:absolute; left:830px; top:350px; z-index:10; line-height:16px;}
.slider_panel .nav a {height:15px; width:10px; display: block;	margin: 0px 1px; float:left; padding: 0px 2px 0px 3px; border: 1px solid #ddd; 	background-color:#fff;  color:#111; text-decoration:none; font-size:10px; text-align:center;}
.slider_panel .nav a.activeSlide,.slider_panel .nav a:hover {	color:#fff;	display: block;	border-color: #106938;	background-color:#8cc04f;}


/*-------------------- Home Button Panel ------------------*/
.button_panel {padding:18px 0px 34px 0px; width:960px; margin:0px auto; position:relative; }

/*------ Free download Button -----*/
.button_panel .button1 {width:225px; float:left; margin-left:0px;}
.button_panel .button1 a {height:77px; width:221px; display:block; padding:0px; background:url(../images/home_btns_bg.jpg) left -149px no-repeat; text-decoration:none;}
.button_panel .button1 a:hover {background-position:0px -224px; }

/*------ Buy Certivox -----*/
.button_panel .button2 {width:225px; float:left; padding-left:115px; background:url(../images/btn-seperator.jpg) 55px 0px no-repeat;}
.button_panel .button2 a {height:77px; width:221px; display:block; padding:0px; background:url(../images/home_btns_bg.jpg) left 1px no-repeat; text-decoration:none;}
.button_panel .button2 a:hover {background-position:0px -74px; }

/*------ Certivox Portable -----*/
.button_panel .button3 {width:180px; float:right; margin:20px 36px 0px 0px;}
.button_panel .button3 a {height:50px; width:180px; display:block; padding:0px; background:url(../images/home_btns_bg.jpg) -18px -301px no-repeat; text-decoration:none;}
.button_panel .button3 a:hover {background-position:-18px -351px; }


.compare_edition {width:167px; height:36px; position:absolute; top:-20px; left:192px; z-index:999; background:url(../images/compare-editions.gif) left bottom no-repeat; padding-left:50px; display:none;}
.compare_edition a {display:block; width:111px; height:20px; text-decoration:none;}







/*\================================================= Right main pannel =====================================================*/

#topBody-right {padding-top:50px;}

.right_pannel { background: url(../images/home_right_panel_bg.jpg) left top no-repeat; padding: 0px 0px 0px 16px; position:relative; margin-bottom:25px; height:298px; width:313px; float:right;}
.head_container {background:url(../images/go_pro_arrow.jpg) left 0px no-repeat; padding-left:11px; height:50px; width:200px; position:absolute; top:172px; left:-11px;}
.head_container h1{ color:#FFF; padding:2px 0px 4px 25px; background:#065796 url(../images/go_pro_h1_bg.jpg) left 0px repeat-x;}
.head_container h1 a {color:#FFF; text-decoration:none;}
.head_container h1 a:hover {color:#FFF; text-decoration:underline;}
.right_pannel p {font-size:12px; line-height:17px; margin:0px; width:205px; float:left;}
/*.readmore{ padding:13px 5px 0px 0px;float:right; border:none;}*/
.new{ position:absolute; right:25px; top:65px;}
.left_imge{ padding-top:40px;}
.text{ padding-top:75px; overflow:hidden;}
.text p {width:210px;}
.text a{ background:url(../images/readmore_go_pro.jpg) left 2px no-repeat; width:92px; height:28px; display:block; float:right; text-decoration:none;}

/*--------------------------- Video Block --------------------------*/
.video_block {text-align:center; margin-bottom:25px;}
.video_block img {margin:0px auto;}
.video_block p {margin:0px; padding:0px;}
.more_btn {/*margin-right:41px; */text-align:right; width:270px; margin:0px auto;}
.more_btn a {background: url(../images/learnmore_arrow.jpg) right 2px no-repeat ; font-size:12px; font-weight:bold; color:#f68e2b; text-decoration:underline; display:block;  padding-right:23px;}
.more_btn a:hover {text-decoration:none;}

/*--------------------------- small video thumb --------------------------*/
.video_thumb {background:url(../images/video-block-bg.jpg) center bottom no-repeat;}
.video_thumb img {background:url(../images/video-icon-bg.jpg) left top no-repeat; padding:4px 4px 6px 4px; margin-right:7px;}
.video_thumb h3 {margin:0px; font-size:12px; padding:0px;}
.video_thumb p {margin:0px;}


/*================================================ End of Right main pannel ================================================*/








/*------- Conent area  Ul,Li block 1 ------*/

#topBody-left { width:530px; float:left; padding-top:30px;}
#topBody-left ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#topBody-left ul li {margin:0px; padding:5px 0px 6px 38px; list-style-position:outside; list-style-type:none; background:url(../images/content_icon.jpg) left -2px no-repeat; font-weight:bold; }
#topBody-left h1 {font-size:32px; color:#323232; margin:0px; padding-bottom:20px; margin:6px 0px 13px 0px; padding-bottom:6px;  background:url(../images/contact-us_boderline.jpg) left bottom repeat-x;}
.certivox_font_color{ color:#8cc04f;}
#topBody-left h2 {font-size:20px; margin:6px 0px 13px 0px;}

#topBody-left h6{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#a5a5a5; padding:0px;}

#topBody-left a {color:#f68e2b; text-decoration:underline; margin:0px 7px;}
#topBody-left a:hover {color:#f68e2b; text-decoration:none;}

.learnmore_arrow{ width:110px; float:left; margin:0px; margin-top:15px; }
.learnmore_arrow a { background: url(../images/learnmore_arrow.jpg) right 2px no-repeat ; padding-left:0px;font-size:12px; font-weight:bold; color:#f68e2b; text-decoration:underline; display:block; padding-right:20px;}









/*\================================================== Bottom Blocks ========================================================*/

#bottomBody {background:url(../images/down_shadow.jpg) center bottom no-repeat; padding-bottom:40px; margin:30px 0px;}

#bottomBody-1 p,#bottomBody-2 p,#bottomBody-3 p {line-height:18px; margin:0px 0px 10px 0px;}
#bottomBody-1 h2, #bottomBody-2 h2,#bottomBody-3 h2 {font-size:20px; margin:0px 0px 7px 0px; padding:0px; }


 /*----------- Login Section (Block 1) ------------*/  
#bottomBody-1{  height:256px; background:url(../images/right_border.jpg) right 5px no-repeat; }
.login_btn_holder{ text-align:center;}
.login_btn_holder a { background: url(../images/login_bg.jpg) 0px -1px no-repeat; display:block; height:30px; font-size:15px; color:#FFF; text-decoration:none; font-weight:bold; width:111px; padding: 13px 0px 0px 0px; margin:0px auto;}
.login_btn_holder a:hover{ background-position: 0px -44px;}

#bottomBody-1 h4 { text-align:center; padding-top:5px;  color:#F90; font-size:12px; margin:0px; margin-bottom:10px;} 
#bottomBody-1 h4 a { color:#F60;}
#bottomBody-1 h4 a:hover {text-decoration:none;}
#bottomBody-1 h4.creat_account{ color:#F90; text-decoration:underline; display:block;font-family:Verdana, Geneva, sans-serif;}
#bottomBody-1 h4.creat_account a {color:#F90;}


/*--------------------------- Clients (Block 2) ----------------------------*/

#bottomBody-2{background:url(../images/right_border.jpg) right 5px no-repeat;}
#bottomBody-2 ul { margin:0px; padding:0px; position:relative; left:-10px; top:0px;}
#bottomBody-2 ul li{ background:none; float:left;display:block; padding:5px 19px 3px 18px; margin:0px; list-style-type:none; }
 
 
/*------------------------- Blog Panel (Block 3) ---------------------------*/

#bottomBody-3 {padding-bottom:20px; }

/*----------- Latest Blog posts in all pages -----------*/
#latestPosts {}
#latestPosts h3 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/head_recent_blogs.jpg) left top no-repeat; height:33px; width:275px; text-indent:-9999px; float:left;}
#latestPosts dl {margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; clear:both; }
#latestPosts dl dd {margin:0px 0px 5px 0px; padding:0px 4px 6px 4px; color:#a6a6a6; font-size:11px;  background:url(../images/blog_bg.jpg) left bottom repeat-x; }
#latestPosts dl dt {margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; background:url(../images/blog_icon_arrow.jpg) left 7px no-repeat;}

#latestPosts dl dd .blogDateFull { padding-left:62px; background:url(../images/posted-on.jpg) 12px 3px no-repeat;} 
#latestPosts dl dd .blogDateDay {padding-left:6px; background:url(../images/blog_home_bracket_left.jpg) left 2px no-repeat;} 
#latestPosts dl dd .blogDateMonth {padding-left:9px; background:url(../images/blog-date-dot.jpg) 3px 7px no-repeat;}
#latestPosts dl dd .blogDateYear {padding-left:9px; background:url(../images/blog-date-dot.jpg) 3px 7px no-repeat;} 
#latestPosts dl dd .blogDateTime {display:none;}

#latestPosts dl dt a {color:#4a4d4a; padding:0px 4px; text-decoration:none;} 
#latestPosts dl dt a:hover {text-decoration:underline;}

.more_blogs { float:right; text-align:right; padding:2px 25px 0px 0px; width:300px; position:relative; margin-bottom:23px; background:url(../images/more_ico.jpg) 98% 8px no-repeat; text-transform:uppercase; }
.more_blogs a {text-decoration:underline; font-weight:bold; font-size:11px;}
.more_blogs a:hover {text-decoration:none;}

/*\=============================================== End of Bottom Blocks =====================================================*/









/*\======================================================= Footer ===========================================================*/

/*#footer {background-color:#6d6e71; height:142px; }
.footer_block {width:960px; margin:0px auto 0px auto;height:142px; color:#cdcdcd}
.footer_left { width:496px; height:44px; float:left; margin:70px 0px 30px 0px;}
.footer_right { width:207px; height:94px; float:right; margin-top:20px;}
.copyright { color:#9b9a9a;}
.twitter { float:right;}*/

#footer {background-color:#6d6e71; height:142px; }
.footer_block{width:940px; margin:0px auto 0px auto;height:142px; color:#cdcdcd}
.footer_left{ width:496px; height:44px; float:left; margin:98px 0px 0px 0px; color:#cdcdcd;}
.footer_left a{ color:#cdcdcd; text-decoration:none;}
.footer_left a:hover { text-decoration:underline;}

.footer_right{ width:300px; height:94px; float:right; margin-top:20px;}
.copyright{ color:#9b9a9a;}
.twitter{ float: right; width:200px; height:36px; text-align:right;}
.twitter a{ color:#b2b2b2; font-weight:bold; background:url(../images/twitter.jpg) right 0px no-repeat; display:block; text-decoration:none; padding:7px 43px 7px 0px;}
.facebook{ float: right; width:200px; height:36px; margin-top:15px; text-align:right;}
.facebook a{color:#b2b2b2; font-weight:bold; background: url(../images/facebook.jpg) right 0px no-repeat; display:block;text-decoration:none; padding:7px 43px 7px 0px;}
 

 div.light_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background: url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background: url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background: url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background: url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background: url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background: url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
