/*  ===== pt_customerservice Notes =====   /
	Styles for the pt_customerservice page.
	This page has a two column layout,
	
	Use this style sheet to put custom styles specific to the Content Asset Pages,
	editable in the Business Manager.
*/

/***********************************************/
/* Page Structure CSS                          */
/***********************************************/

/* Sticky footer requires full-height page */
#pt_customerservice {
	width:100%;	
	margin: 0 auto;
}

#pt_customerservice p {margin: 15px 0}

#pt_customerservice #contentMain {padding:20px 15px 50px; min-height: 400px; width:750px; background-color: #fff;}

#pt_customerservice #contentMain .contentasset {margin: 17px 40px 20px 10px}
	
/***********************************************/
/* Page Styling CSS                            */
/***********************************************/	
/*
	Text from the content management system. Style are applied within the content assets.
	Default style definition in pt_default.css
*/
#pt_customerservice #content .text  {}

#pt_customerservice #content .text  h1 {
	padding: 0;
	margin: 0; }

#pt_customerservice #content .contentasset #addresstable td  {
	padding: 5px 10px; }

	#pt_customerservice #content .text a {
		font-weight: bold; }
	
	#pt_customerservice #content .text p.footnote {
		margin-top: 20px;
		border-top: 1px solid darkblue;
		padding-top: 5px;
		font-style: italic; }
		
	#pt_customerservice ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
list-style-type: none;
}
		
/* Left Nav */	

#leftColumn .liSubTlt {color: #000;text-transform: uppercase;font-size: 9pt;margin-bottom: 2px;}

#leftColumn .contentasset li {margin:0 0 2px;font-size: 9pt}


#leftColumn .treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;

}
.contentasset .treeview li .ulInner li {padding-left: 15px;}
.contentasset .treeview li a,.contentasset .treeviewSolo li a {padding-left: 0px;font-weight:normal;font-size: 9pt;color: #fff;text-decoration: none}
.contentasset .treeview li a:hover,.contentasset .treeviewSolo li a:hover {padding-left: 0px;font-weight:normal;font-size: 9pt;color: #5AA8C5;text-decoration: none}

.contentasset .treeviewSolo li a {padding-left: 0px;font-weight:normal;font-size: 9pt;color: #fff;text-decoration: none;text-transform:uppercase;text-decoration: underline}
.contentasset .treeviewSolo li a:hover {padding-left: 0px;font-weight:normal;font-size: 9pt;color: #d3f0ff;text-decoration: none;text-transform:uppercase;text-decoration: underline}



.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/

list-style-type: none;
margin-bottom: 3px;
}


#leftColumn .contentasset .liSubTlt a { color: #fbfaf3; text-decoration: none; }
#leftColumn .contentasset .liSubTlt a:hover {color: #d3f0ff; /*#5AA8C5;*/ text-decoration: none}
#leftColumn .contentasset .treeviewMain li a { color: #fbfaf3; text-decoration: none; text-transform: uppercase; }
#leftColumn .contentasset .treeviewMain li a:hover {color: #d3f0ff; /*#5AA8C5;*/ text-decoration: none;text-transform: uppercase;}

#leftColumn .contentasset a { color: #fbfaf3; text-decoration: none; margin-left: 0; }
#leftColumn .contentasset a:hover {color: #d3f0ff; text-decoration:none;}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	


cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;}

#leftColumn .navBorderTop {
	margin-top: 0px;
	padding:0px;
	height: 4px;
	line-height: 4px;
	margin-bottom: 5px;
	font-size: 0px;
	width: 177px;
	background: url(../images/leftnav/cat_nav_border.gif) no-repeat;}
	
#leftColumn .catTitle {font: bold 10pt arial,verdana,sans-serif;margin-left: 20px;text-transform:uppercase;}

	
/* BML Terms & Conditions styles BML_TC in Business Manager.
=======HTML in Business Manager needs to have font tages removed======= */		
#pt_customerservice #content #bml_termsandconditions {	
	margin: 10px; }
	
#pt_customerservice #content #bml_termsandconditions blockquote {	
	margin: 10px 0px; }
		
#pt_customerservice #content #bml_termsandconditions ul {	}
		
#pt_customerservice #content #bml_termsandconditions ul li {	
	margin-left: 20px;}		
	
#pt_customerservice #wrapper {
	background-color: #001D3B;
}

#pt_customerservice .tltMain {
	font: bold 22px Times New Roman, serif;
	text-transform: uppercase;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#pt_customerservice #breadcrumb {
	margin-left: 0;	
}

#pt_customerservice p strong,
#pt_customerservice .catTitle {
	font: bold 16px Times New Roman, serif;
}

#pt_customerservice #leftColumn {
	padding: 50px 0 50px 5px;
	width: 180px;
	min-height: 0;
	color: #fbfaf3;
}

#pt_customerservice #leftColumn,
#pt_customerservice #wrapper,
#pt_customerservice {
	background-color: #001d3b;
}
	
* html #pt_customerservice.asSeenIn #contentMain {
	padding: 0 0 0 15px;
}
