﻿body 
{
	margin:0;
}
.Wrapper
{
	position: relative; 
	float:none;
	background-color:#f0f0f0;
}
.InnerPageContainer
{
	margin: 0 auto;
	width:1030px;
	background:url('../images/MainContainerBG.png') repeat-y;
	padding:0px 5px 0px 5px;
}
.InnerBodySection{
	margin: 0 auto;
	width:1030px;
	padding-bottom:60px;
	}
}

.Container
{
	margin: 0 auto;
	width:960px;
}
.TopSection
{
	width:960px;
	height:157px;
	margin: 0 auto;
	background:url(../images/topsection_bg.png) repeat-x;
	padding:0px 35px 0px 35px;
}
.Header
{
	margin: 0 auto;
	width:960px;
	height:117px;
	padding:0px 0px 0px 0px;
}
.HeaderTops
{
	width:960px;
	height:57px;
	padding-bottom:23px;
}
.HeaderBottoms
{
	
	width:960px;
	height:29px;
}


.MenuCurved_TopBorder
{
	width:407px;
	z-index:10;
	height:33px;
	/*background:#fed534 url(../images/menuBG_left.png) top left no-repeat;*/
	background-color:#fed534; 
	border:solid 2px #fed534;
	-moz-border-radius-topleft:7px; /* top left corner */
	-moz-border-radius-topright:7px; /* top right corner */
	-moz-border-radius:7px 7px 0px 0px;  /* shorthand topleft topright bottomright bottomleft */

	/* webkit's individual border radius properties */
	-webkit-border-top-left-radius:7px; /* top left corner */
	-webkit-border-top-right-radius:7px; /* top right corner */
	
	border-top-left-radius: 7px 7px;
	border-top-right-radius: 7px 7px;
	behavior:url(ie-css3.htc);
	float:left;
}


.LogoSection
{
	width:175px;
	text-align:right;
	padding-top:10px;
}
.Logo
{
	float:right;
	border:none;
}
.SearchSection
{
	width:710px;
	text-align:left;
	padding-top:10px;
	height:21px;
}

#searchcontainer{
	width:188px; /*follow your image's size*/
	height:27px;/*follow your image's size*/
	background:url(../images/searchwrapper_img2.png) no-repeat; /*important*/
	padding:0px;
	margin:0px;
	position:relative; /*important*/
}
#searchcontainer  form { display:inline ; }

.searchbox {
	border : 0px;
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	padding-left:5px;
	padding-top:5px;
	top:2px;
	left:0;
	width:158px;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	color:#5d5d5d;
	
}
.searchbox_submit {
	border:0px; /*important*/
	background-color:transparent;/* important*/
	position:absolute; /*important*/
	left:158px;
	width:30px;
	height:20px;
}



.BannerSection
{
	width:100%;
	height:290px;
	margin: 0 auto;
	background-color:#FFF;
}
.Banner
{
	width:970px;
	height:270px;
	padding:15px 0 5px 0;
	margin: 0 auto;
}
.BannerFrame{
	margin-bottom:10px;
	float:left;
}
.MiddleSection
{
	width:100%;
	height:205px;
	margin: 0 auto;
	padding:5px 0 40px 0;
	background-color:#f9f7fa;
}
.MiddleContainer
{
	width:954px;
	height:195px;
	margin: 0 auto;
	padding:15px 7px 0 7px;
	background-color:#ffffff;
	border:solid 1px #e7e5e8;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	box-shadow:0px 2px 2px #dbdbdb;
	-moz-box-shadow:0px 2px 2px #dbdbdb; 
	-webkit-box-shadow:0px 2px 2px #dbdbdb;
}
.MainContainer
{
	padding:15px 35px 0 35px; 
	margin: 0 auto; 
	min-height:400px; 
	width:960px;
}

.MainContent
{
	width:700px;
	padding-right:24px;
	font-family:Arial, Myriad Pro, Helvetica, sans-serif;
    text-align:justify;
    font-size:12px;
    line-height:20px;
}

.MainContent a
{
    font-family:Arial, Myriad Pro, Helvetica, sans-serif;
    font-size:12px;
    text-decoration:none;
}


.MainContent h1
{
    font-size:36px;
    font-family:Arial, Myriad Pro, Helvetica, sans-serif;
    font-weight:bold;
    margin:0px 0px 30px;
    color:#313131;
}

.MainContent h2
{
    font-size:16px;
    font-family:Arial, Myriad Pro, Helvetica, sans-serif;
    font-weight:bold;
    color:#000;
    margin:15px 0px 10px 0px;
    padding:5px 0px;
    border-bottom:1px solid #F3B700;
    width:700px;
}
.MainContent h3
{
	margin:5px 0px;
	font-size:16px;
    font-family:Arial, Myriad Pro, Helvetica, sans-serif;
    font-weight:bold;
    color:#000;
	}

.MainContent  ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
.MainContent ul li {
		margin: 0;
		line-height:18px;
		padding-left:15px;
		margin-left:20px;
		background:url(../Images/bullet.html) no-repeat left center;
		}
.MainContent  li a {
		display: block;
		padding: 2px 0px 2px 10px;
		color: #505050;
		text-decoration: none;
		}
.retail ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
.retail ul li {
		margin: 0;
		line-height:18px;
		padding-left:15px;
		margin-left:20px;
		background:url(../Images/bullet_plus.html) no-repeat left center;
		}
.retail ul li li{
		margin: 0;
		line-height:18px;
		padding-left:15px;
		margin-left:20px;
		background:url(../Images/bullet.html) no-repeat left;
		}

#rightcontent
{
    width:210px;
    height:auto;
}
.BottomSection
{
	width:1030px;
	height:40px;
	margin: 0 auto;
	background:#3f3f3f url("../images/footerBG.png") repeat-y;
}
.Footer
{
	margin: 0 auto;
	width:1010px;
	height:25px;
	padding:15px 10px 0px 10px;
	color:#FFF;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}

.Footer a
{
	color:#FFF;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.Footer a:hover
{
	color:#C0C0C0;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.Quicklink
{
	width:145px;
	border:none;
	background-color:Transparent;
	font-family:Arial;
	font-size:11px;
}
#searchwrapper {
	width:188px; /*follow your image's size*/
	height:27px;/*follow your image's size*/
	background-image:url(../images/searchwrapper_img2.png);
	background-repeat:no-repeat; /*important*/
	padding:0px;
	margin:0px;
	position:relative; /*important
	top:35px;*/
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
	/*important*/
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	padding-left:5px;
	padding-right:2px;
	padding-top:5px;
	top:2px;
	left:0;
	width:158px;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	color:#5d5d5d;

}
.searchbox_submit {
	border:0px; /*important*/
	background-color:transparent;/* important*/
	position:absolute; /*important*/
	left:158px;
	width:30px;
	height:27px;
}
.IndexInfoHdr
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#020202;
	padding-bottom:5px;
	padding-left:5px;
}
.IndexInfoBox
{
	width:220px;
	height:157px;
	background:url(../images/IndexInfoBox_bg.png) repeat-x;
	border:solid 1px #e7e5e8;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	box-shadow:0px 2px 2px #dbdbdb;
	-moz-box-shadow:0px 2px 2px #dbdbdb; 
	-webkit-box-shadow:0px 2px 2px #dbdbdb;
}
.IndexInfoBox2
{
	width:220px;
	height:157px;
}

.textbox
{
	border:solid 1px #CDCDCD;
	width:196px;
	height:16px;
	padding:2px;
}
.multiline_textbox
{
	border:solid 1px #CDCDCD;
	width:196px;
	height:54px;
	padding:2px;
}
.button
{
    padding:4px 8px;
	font-size:12px;
	background: #949393 url(../images/btn_bg.png) repeat-x;
	cursor:pointer;
	font-family:Arial;
	color:#FFF;
	border:none;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
.loanInfo
{
	padding-top:25px;
	padding-left:25px;
	padding-right:25px;
	text-align:center;
	color:#505050;
	font-size:11px;
	font-family:Arial;
}

#Quick_Search 
{
	font-size:11px;
	font-weight:bold;
	width:200px;
	font-family: Arial;
	}
	
#Quick_Search ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
#Quick_Search li {
		margin: 0;
		line-height:24px;
		}
#Quick_Search ul li a {
		display: block;
		padding: 2px 0px 2px 10px;
		color: #505050;
		text-decoration: none;
		width: 200px;
		background:url(../Images/bullet.html) no-repeat left center;
		}
html>body #Quick_Search li a {
		width: auto;
		}
#Quick_Search li a:hover {
	color:#ffb900;
}


u li:hover .drop {
	background:url("img/drop.html") no-repeat right 7px;
}



.td_SPListItem
{
 margin: 0px;	
	
	}

.LinkButton_SPListItem
{
	display: block;
	color: black;
	text-decoration:none;
	width: 200px;
	}
}



/* rotator in-page placement */
    div.rotator {
	position:relative;
	height:270px;/**/
	display: none;
}
/* rotator css */
	div.rotator tr td {
	float:left;
	position:absolute;
	list-style: none;
	margin:0;
	list-style-position:outside;
}
/* rotator image style */	
	div.rotator tr td img 
	{
	 text-decoration:none;
	background: #FFF;
	margin:0;
}
    div.rotator tr td.show {
	z-index:1; /*500*/
}
.PageTitle
{
	font-family:Arial;
	font-size:40px;
	padding-bottom:10px;
	font-weight:bold;
}
.DirectorsIntroBg
{
	width:680px;
	min-height:400px;
	padding:20px;
	background-color:#ececec;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}
.DirectorName
{
	border-top:solid 1px #b8b7b7; 
	border-bottom:solid 1px #b8b7b7; 
	padding:5px 0px 5px 2px;
	font-family:Arial;
	font-size:18px;
	color:#444;
}
.DirectorDesignation
{
	font-family:Arial;
	font-size:13px;
	color:#444;
	font-weight:bold;
}
.DirectorIntro
{
	font-family:Arial;
	font-size:12px;
	color:#444;
	line-height:17px;
	text-align:justify;
	padding-top:5px;
	margin-bottom:25px;
}
.DirectorIntro a
{
	font-family:Arial;
	font-size:12px;
	color:#444;
	font-weight:bold;
}
.DirectorIntro a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#F3B700;
	font-weight:bold;
}
.Content_Hdr1
{ 
	margin:5px 0px 10px 0px;
	font-family:Arial;
	font-size:15px;
	color:#444;
	font-weight:bold;
}
.Content_Hdr2
{ 
	margin:5px 0px 5px 0px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#444;
}





/* Menu begin here */
.menu_container{
	float:left;
	width:auto;
	height:38px;
	padding:0px;
	background-position:0px 0px;
}

.Left_MegaMenu_BG
{
	float:left;
	width:5px; 
    height:38px;
    overflow:hidden;
    background-repeat:no-repeat;
    background-color:Transparent;
    background-image: url(../images/Left_MegaMenu_BG.png);
}

.Right_MegaMenu_BG
{
	float:left;
	clear:right;
	width:5px; 
    height:38px;
    overflow:hidden;
    background-repeat:no-repeat;
    background-color:Transparent;
    background-image: url(../images/Right_MegaMenu_BG.png);
}


ul#MegaMenu 
{
	padding:0px; 
	margin:0px;
	list-style:none; 
	height:38px; 
	width:auto; 
	background-color: #fed534;
	position:relative;
	z-index:99999;/*
	-moz-border-radius:5px 5px 0px 0px;   shorthand topleft topright bottomright bottomleft 
	-webkit-border-top-left-radius:5px; 
	-webkit-border-top-right-radius:5px; 
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	behavior:url(/SiteAssets/EnterpriseBank_Files_/css/ie-css3.htc);*/
}

ul#MegaMenu li 
{
	float:left;
	margin: 0; 
	padding: 0;
	border:none;
}
ul#MegaMenu li a 
{
	display:block; 
	height:32px; 
	line-height:36px; 
	padding:0 14px 0 0; 
	float:left; 
	color:#000; 
	text-decoration:none; 
	font-family:arial, sans-serif; 
	font-size:12px;
	margin:5px 2px 0px 2px;
	background:url(../images/tab_a.png) no-repeat right top; 
}
ul#MegaMenu li a b 
{
	display:block; 
	height:32px; 
	float:left; 
	font-size:12px;
	padding:0 0 0 14px; 
	margin:0px 2px 0px 2px;
	cursor:pointer;
	background:url(../images/tab_b.png) no-repeat left top; 
}
ul#MegaMenu li a:hover
{
	display:block;
	color: #000;
	text-decoration: none;
	border:none;
	font-size:12px;
	background:url(../images/tab_a_hover.png) no-repeat right top; 
	line-height:36px;
}

ul#MegaMenu li a:hover b 
{
	display:block;
	color: #000;
	text-decoration: none;
	border:none;
	font-size:12px;
	background:url(../images/tab_b_hover.png) no-repeat left top; 
	line-height:36px;
}
ul#MegaMenu li:hover > a 
{
	background:url(../images/tab_a_hover.png) no-repeat right top; 
}
ul#MegaMenu li:hover > a b 
{
	background:url(../images/tab_b_hover.png) no-repeat left top; 
}
/*
ul#MegaMenu li:hover > a 
{
	background:url(images/glowtab-hoverr.png) no-repeat right top; 
}
ul#MegaMenu li:hover > a b 
{
	background:url(images/glowtab-leftt.png) no-repeat left top; 
}
ul#MegaMenu li:hover > span 
{
	visibility:visible;
}


*/
ul#MegaMenu li:hover  
{
	line-height:18px;
	background-color:Transparent;
	
}

ul#MegaMenu li span
{
	float:left;
	padding:10px 10px 10px 10px; 
	position:absolute;  
	background-color:#fed534;
	display:none;
	left:-5px;
	top:37px;  
	border-top:1px solid #FFF;
	-moz-border-radius:0px 0px 5px 5px;  /* shorthand topleft topright bottomright bottomleft */
	-webkit-border-bottom-left-radius:5px; 
	-webkit-border-bottom-right-radius:5px; 
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	visibility:hidden;
	width:700px;
	height:auto;
	z-index:10;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*IE 8 */
  	filter: alpha(opacity=90);/* IE 5-7 */
  	-moz-opacity: 0.95;/* Netscape */
  	-khtml-opacity: 0.95;/*  Safari 1.x */
  	opacity: 0.95; /* Good browsers 	*/
}


ul#MegaMenu li:hover span
{
	display:block;
	height:18px; 
	line-height:18px;
	visibility:visible; 
	height:auto;
	display:block;
	padding:2px 5px;
	margin-right:5px;
}

ul#MegaMenu li span a 
{
	line-height:18px;
	display:inline-table;
	display:block;
	background:transparent;
	width:140px;
	height:auto;
	text-wrap:normal;
	white-space:normal;
	padding:2px 5px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
}

ul#MegaMenu span  a
{border-bottom:1px #000 dotted;}

ul#MegaMenu li span a:hover
{
	line-height:18px;
	padding:2px 5px;
	background-color:#000;
	background-image:none;
	display:block;
	color:#FFF;
	display:block;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	height:auto;	
}

ul#MegaMenu li a.hdrlink 
{
	color:#000;
	padding:0px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	text-decoration:none;
}

a.main_nav	
{
	float:left;
	font-family:arial;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:auto;
	height:6px;
	word-wrap: break-word;
	margin:0px;
	overflow:hidden;
}   

a.main_nav:hover 
{
	float:left;
	color:#000;
	text-decoration:none;
}  











/*
#MegaMenu li.current a 
{
	background:url(/SiteAssets/EnterpriseBank_Files_/images/tab_a_hover.png) no-repeat right top; 

}
#MegaMenu li.current a b 
{
	background:url(/SiteAssets/EnterpriseBank_Files_/images/tab_b_hover.png) no-repeat left top; 

}
ul#MegaMenu li.current  li a 
{
	color:#000; 
	padding:0 10px 0 10px; 
	height:25px; 
	line-height:25px; 
	background:transparent;
}
#MegaMenu :hover ul 
{
	left:0;
}

#MegaMenu li.current ul 
{
	left:0; z-index:1;
}
#MegaMenu li.current ul li.current_sub a {color:#c60;}
#MegaMenu li.current ul li a:hover {color:#c60;}

*/



.dropdownList
{
	height:25px;
	padding:5px;
	font-size:11px;
	width:350px;
	color:#b4b4b4;
	border:1px #b4b4b4 solid;
}


/* Drop down styles*/ 
div.selectbox-wrapper {   
	position:absolute;   
	width:144px;   
	background-color:#000;   
	border:1px solid #ccc;   
	margin:0px;   
	margin-top:-10px;   
	padding:0px;   
	text-align:left;   
	max-height:200px;   
	overflow:auto; 
}   

/*Drop down list styles*/ 
div.selectbox-wrapper ul {   
	list-style-type:none;   
	margin:0px;   
	padding:0px; 
} 

/* Selected item in dropdown list*/ 
div.selectbox-wrapper ul li.selected {   
	background-color: #EAF2FB; 
}   

/* Hover state for dropdown list */ 
div.selectbox-wrapper ul li.current {   
	background-color: #CDD8E4; 
}   

/* Drop down list items style*/ 
div.selectbox-wrapper ul li {   
	list-style-type:none;   
	display:block;   
	margin:0;   
	padding:2px;   
	cursor:pointer; 
}   

/* Look and feel of select box */ 
.selectbox {   
	padding:2px;   
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;   
	font-size:1em; /* Resize Font*/   
	width : 140px; /* Resize Width */   
	display : block;   
	text-align:left;   
	background:#000 url("../images/darkBackground.jpg") no-repeat; 
	cursor: pointer;   
	border:transparent;/*1px solid #D1E4F6;*/   
	position:relative;
	float:right;
	clear:left;
	margin-top:14px;
}

.selectbox .drpdwnlst{
	width:140px;
	height:19px;
	border:0px;
	border-style:none;
	border-collapse:collapse;
	color:#fff;
	background:url("../images/darkNormal.jpg") no-repeat right;
	background-color:#000;
}



H1.eb-rteElement-H1
{
	-ms-name:"eb Heading1";
	font-size:28px;
    font-family:Arial, Myriad Pro, Helvetica, sans-serif;
    font-weight:bold;
    margin-bottom:10px;
    margin-top:0px;
    border-bottom:1px orange solid;
    border-top:1px orange solid;
}
H2.eb-rteElement-H2
{
	-ms-name:"eb Heading2";
	font-size:22px;
    font-family:Arial, Myriad Pro, Helvetica, sans-serif;
    font-weight:bold;
    margin-bottom:5px;
	border-top:solid #1px solid #F4A12B;
    border-bottom:solid #1px solid #F4A12B;
}

.eb-rteStyle-Normal-1
{
	-ms-name:"eb Normal1";
	font-size:12px;
    font-family:Arial, Myriad Pro, Helvetica, sans-serif;
}

.eb-rteStyle-FontSize-1
{
	font-size:12px;
}

.eb-rteFontFace-1
{
	-ms-name:"eb FontFace1";
	font-family:Arial;
}

.eb-rteForeColor-1
{
	-ms-name:"eb FontColor1";
	color:#b4b4b4;
}

.eb-rteThemeForeColor-1-0
{
	color:#F2F2F2;
	-ms-name:"Light 1 Lightet";
	-ms-color:white;
}
















/*----------------------FAQ--------------------------------*/
.right_bdrfaq
{	
	float:left;
	width:550px;
	height:auto;
	border:1px solid #CDCDCD;
	padding:2px;
}

.open_faq_content
{
	float:left;
	height:auto;
	width:550px;
	padding:0px 0px 0px 0px;
	background-color:#fff;
}

.applemenufaq{
	float:left;
	padding:0;
	margin:0;
	width: 550px; /*width of menu*/
}

.applemenufaq div.silverheaderfaq a{
	background: #F1F1F1;
	font: normal 12px Arial, "Tahoma", "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	color:#505050;
	font-weight:bold;
	display: block;
	/*position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width:525px;
	padding:5px 5px 5px 20px;
	text-decoration: none;
	background-position:10px 10px;
	border-bottom:1px solid #CDCDCD;
	background-repeat:no-repeat;
}

.applemenufaq div.silverheaderfaq a:visited, .applemenufaq div.silverheaderfaq a:active{

color:#505050;
}

.applemenufaq div.selected a, .applemenufaq div.silverheaderfaq a:hover{
color:#505050;
}

.applemenufaq div.submenufaq{ /*DIV that contains each sub menu*/
border:1px solid #EEEEEE;
padding: 0px 10px 0px 10px;
height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
width: 530px;
}

a.news_link
{
color:#F1F1F1;
font-size:11px;
text-decoration:none;
}

a.news_link:hover
{
color:#fff;
font-size:11px;
text-decoration:none;
}

.NewsHeader{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.mGrid { 
    width: 700px; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
    text-transform:capitalize;
    font-size:12px;
    text-align:left;
}
.mGrid td { 
    padding: 2px; 
    color: #717171; 
    text-transform:capitalize;
    font-size:12px;
}
.mGrid th { 
    padding: 4px 2px; 
    color: #fff; 
    background: #424242 url(../images/grd_head.png) repeat-x top; 
    border-left: solid 1px #525252; 
    font-size: 12px; 
}
.mGrid .alt  
{
	background: #f0f0f0 url(../images/grd_alt.png) repeat-x top; 
}
.mGrid .pgr  
{
	background: #424242 url(../images/grd_pgr.png) repeat-x top; 
}
.mGrid .pgr table  
{
	margin: 5px 0; 
}
.mGrid .pgr td { 
    border-width: 0; 
    padding: 0 6px; 
    border-left: solid 1px #666; 
    font-weight: bold; 
    color: #fff; 
    line-height: 12px; 
    text-transform:capitalize;
    font-size:12px;
    text-align:left;
 }   
.mGrid .pgr a { color: #666; text-decoration: none; }
.mGrid .pgr a:hover { color: #000; text-decoration: none; }




/*===============Accordion Panel=======================*/


.Accordion {
	width:700px;
	outline:0;
}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
	width:700px;
	
	outline:0px;
}

.AccordionPanelTab {
	background-color: #898989;
	border-top: solid 1px #898989;
	border-right: solid 1px #898989;
	border-left: solid 1px #898989;
	border-bottom: solid 1px #fff;
	margin: 0px;
	padding: 5px 10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	width:680px;color:#FFF;
}
.AccordionPanelTab a
{
	color:#fff;
	font-weight:bold;
}
.AccordionPanelContent {
	margin: 0px;
	padding: 10px 20px 25px;
	height: auto;
	width:660px;
}
.AccordionPanelContent a {
	color:#424242;
}
.AccordionPanelContent a:hover {
	color:#f5d101;
}


.AccordionPanelOpen .AccordionPanelTab {
	background-color: #9a9a9a;
	color:#fff;
	font-weight:bold;
}
.AccordionPanelOpen .AccordionPanelTab a{
	color:#fff;
	font-weight:bold;
}


.AccordionPanelTabHover {
	color: #f9f9f9;
}
.AccordionPanelTabHover a{
	color:#fff;
	font-weight:bold;
}

.AccordionPanelOpen .AccordionPanelTabHover {
	color: #fff;
}


.AccordionFocused .AccordionPanelTab {
	background-color: #9a9a9a;
	color: #fff;

}
.AccordionFocused .AccordionPanelTab a{
	color:#fff;
	font-weight:bold;
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #9a9a9a;
	color:#fff;
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab a{
	color:#fff;
	font-weight:bold;
}


#minihome
{	
	font-family:Arial;
	font-weight:normal;
 	font-size:12px;
 	color:#25354c;
 	text-align:left;
	/**/
	line-height:15px;
 	background-color:#f6f6f6;
 	border:solid 1px #cacaca;
 	width:700px;
}
#minihome .prodt
{	
	border:solid 1px #bababa;
	background-color:#fff;
	height:130px;
	box-shadow:0px 2px 2px #bababa;
	-moz-box-shadow:0px 2px 2px #bababa; 
	-webkit-box-shadow:0px 2px 2px #bababa;
}
#minihome a
{	
	font-family:Arial;
 	font-size:12px;
 	color:#25354c;
 	text-decoration:none;
}
#minihome a:hover
{	
	font-family:Arial;
	font-weight:normal;
 	font-size:12px;
 	color:#ffcc00;
 	text-decoration:none;
}
#minihome h2
{	
	font-family:Arial;
	font-weight:bold;
 	font-size:14px;
 	color:#3c3c3c;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:2px;
	width:auto;
	border:none;
}

.news-outline {width:700px;}

.news-outline ul li{ 
	list-style:none;
	background-image:none;
	display:block; 
	padding-bottom:1px; 
	margin-bottom:5px;
	margin:0px;
	padding-left:0px;
	border-bottom:solid 1px #cdcdcd;
}
.news-outline .thumbnail{float:left; vertical-align:top; width:75px; height:75px; margin:0px; padding-top:5px;}

.news-outline .title{ margin:0px; text-align:left; width:600px; padding:0px; font-weight:bold;}
.news-outline .title a{ margin-left:0px; text-align:left; padding:0px;}
.news-outline .title a:hover{color:#f3b700;}
.news-outline div.highlight{ margin:0px;  font-weight:normal; width:600px; }
.news-outline div.highlight a{ margin:0px; font-size:11px; color:#f3b700; font-family:Arial;}
.news-outline div.highlight a:hover{ margin:0px; font-size:11px; color:#f3b700; text-decoration:underline; font-weight:normal;}
.clear{	clear:both;}
    

/*Right Side news highlight*/
    
.right-news-outline {
	width:210px; 
	height:258px; 

	padding-left:0px;
	margin-left:0px;
	background-image: url(../images/NewsHeadlineBG.jpg);
	background-repeat: no-repeat;/*
	padding:0px 10px 10px;*/
	display:block;
}
.right-news-outline ul{
	
	padding:0px;
	margin:0px;
	padding-top:30px; 
}
.right-news-outline ul li{ 
	
	list-style:none;
	list-style-type:none;
	background-image:none;
	display:block; 
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px; 
	border-bottom:1px dashed #ccc;
	margin:0px;
	font-size:12px;
	line-height:18px;
	width:190px;
}
.right-news-outline ul li a{ 

	list-style:none;
	background-image:none;
	display:block; 
	padding-left:0px;

	margin:0px;
	font-size:12px;
	font-family:Arial;
	line-height:18px;
	width:190px;
}

.right-news-outline .title
{
	width:190px; 
	color:#424242;
	padding:0px;
}
.right-news-outline .title a
{
	color:#424242;
	margin-left:0px; 
	text-align:left; 
	padding:0px;
}
.right-news-outline .title a:hover
{
	color:#f3b700;
}
.right-news-outline .title a:active{
	float:right; 
	color:#cdcdcd;
}

.right-news-outline .title span.highlight{
display:block;
}
        
     



#minihome .customersevice 
{	
	font-family:Arial;
	font-weight:normal;
 	font-size:12px;
 	color:#25354c;
 	text-align:left;
 	border:none;
 	background-image:url(../images/customer_service_mini_bg.jpg);  
 	background-repeat:no-repeat; 
 	height:410px; 
 	width:622px;
 	float:left;
 	padding:100px 0 0 78px;
 	/*padding:100px 0 0 93px;*/
}
#minihome .customersevice .mnu-links 
{
	margin:0px 0px 7px 7px; 
	padding: 5px 15px 5px 0px;
	text-align:right;
	font-family:Arial;
	color:#3f3f3f;
	width: 205px;
}
#minihome .customersevice .mnu-hdr-links 
{
	margin:0px 0px 0px 7px; 
	padding:15px 5px 5px 0px;
	font-size:16px;   
	font-style:italic;
	font-weight:bold;
	text-align:right;
	font-family:Arial;
	color:#3f3f3f;
	width: 200px;
}
#minihome .customersevice .mnu-links ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
#minihome .customersevice .mnu-links li {
		margin: 0;
		color:#3f3f3f;
		width: 219px;
		background-image:none;
		background-color:#fd9a01;
		border-bottom: 1px solid #f5d101;
		}
#minihome .customersevice .mnu-links li:hover {
		
		margin: 0;
		color:#fff;
		width: 219px;
		top:45px;
		background-color:#f5d101;
		border-bottom: 1px solid #f5d101;
		}
#minihome .customersevice .mnu-links li a {
		display: block;
		padding: 5px 15px 5px 0px;
		color: #3f3f3f;
		text-decoration: none;
		background:#fd9a01 url(../images/bullet2.png) no-repeat right center;
		text-align:right;
		}
#minihome .customersevice .mnu-links li a:hover {
		display: block;
		padding: 5px 15px 5px 0px;
		color: #fff;
		background-color:#f5d101;
		}
.br-table-hdr{
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	height:22px;
	background-color: #4c4c4c;
	padding: 2px 10px 2px 10px;
}


.br-table-row{
	font-size: 12px;
	color: #4c4c4c;
	min-height:24px;
	line-height:18px;
	border-bottom: solid 1px #e5e5e5;
	padding: 2px 5px;
}






/*=============================================================*/

div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.html) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.html) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.html) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.html) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.html) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.html) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.html) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.html) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{background:url(../images/prettyPhoto/light_rounded/sprite.html) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.html) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.html) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.html) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.html) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.html) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.html) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.html) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.html) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.html) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.html) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.html) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.html) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_rounded .pp_description{color:#fff;margin-right:85px}
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.html) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.html) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.html) 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:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.html) center center no-repeat}
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.html) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.html) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.html) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.html) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{background:url(../images/prettyPhoto/dark_square/sprite.html) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.html) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.html) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.html) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.html) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.html) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.html) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.html) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.html) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.html) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.html) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{background:url(../images/prettyPhoto/light_square/sprite.html) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.html) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.html) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.html) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.html) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.html) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.html) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.html) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.html) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.html) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.html) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.html) top right repeat-y}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.html) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.html) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.html) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.html) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{background:url(../images/prettyPhoto/facebook/sprite.html) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.html) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.html) 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_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.html) -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_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.html) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.html) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.html) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.html) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.html) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.html) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.html) -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_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.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{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,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}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.html) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.html) 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.html) 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;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
.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}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.html) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.html) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}