a.white:Visited		{color: #FFFFFF; text-decoration: underline}
a.white:Link		{color: #FFFFFF; text-decoration: underline}
a.white:Active		{color: #99CCFF; text-decoration: underline}
a.white:Hover		{color: #ffd2d6; text-decoration: underline}

a.black:Visited		{color: #000000; text-decoration: underline}
a.black:Link		{color: #000000; text-decoration: underline}
a.black:Active		{color: #000000; text-decoration: underline}
a.black:Hover		{color: #cc3333; text-decoration: underline}

a.darkGrey:Visited	{color: #777777; text-decoration: underline}
a.darkGrey:Link		{color: #777777; text-decoration: underline}
a.darkGrey:Active	{color: #777777; text-decoration: underline}
a.darkGrey:Hover	{color: #000000; text-decoration: underline}

a.grey:Visited		{color: #999999; text-decoration: underline}
a.grey:Link			{color: #999999; text-decoration: underline}
a.grey:Active		{color: #999999; text-decoration: underline}
a.grey:Hover		{color: #666666; text-decoration: underline}

a.red:Visited		{color: #990000; text-decoration: underline}
a.red:Link			{color: #990000; text-decoration: underline}
a.red:Active		{color: #990000; text-decoration: underline}
a.red:Hover			{color: #000000; text-decoration: underline}

a.blue:Visited		{color: #3e8fff; text-decoration: underline}
a.blue:Link			{color: #3e8fff; text-decoration: underline}
a.blue:Active		{color: #3e8fff; text-decoration: underline}
a.blue:Hover		{color: #ff993e; text-decoration: underline}

a.green:Visited		{color: #70aa53; text-decoration: underline}
a.green:Link		{color: #70aa53; text-decoration: underline}
a.green:Active		{color: #70aa53; text-decoration: underline}
a.green:Hover		{color: #c86f6f; text-decoration: underline}

a.green2:Visited	{color: #397859; text-decoration: underline}
a.green2:Link		{color: #397859; text-decoration: underline}
a.green2:Active		{color: #397859; text-decoration: underline}
a.green2:Hover		{color: #2a4a3a; text-decoration: underline}

a.pink:Visited		{color: #ff4e5d; text-decoration: underline}
a.pink:Link			{color: #ff4e5d; text-decoration: underline}
a.pink:Active		{color: #ff4e5d; text-decoration: underline}
a.pink:Hover		{color: #ff1d58; text-decoration: underline}

a.purple:Visited	{color: #a777dd; text-decoration: underline}
a.purple:Link		{color: #a777dd; text-decoration: underline}
a.purple:Active		{color: #a777dd; text-decoration: underline}
a.purple:Hover		{color: #a14efe; text-decoration: underline}

body {
	scrollbar-face-color: #C6D5FD;
	scrollbar-arrow-color: #4D6185; 
	scrollbar-track-color: #e1f0ff; 
	scrollbar-shadow-color: #FBFBF8; 
	scrollbar-highlight-color: #E1EAFE; 
	scrollbar-darkshadow-color: #7DA0D4; 
	scrollbar-3dlight-color: #C6D5FD;
	margin: 0px auto;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Sarif;
}
td {
	font-family: arial, helvetica, sans-sarif;
	color: #000000;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
}
table {
  border-collapse: collapse;
  padding: 0px;
  border: 0px;
}
img {
	border: 0px;
}
.page-bg {
	background-image: URL(images/header_bg.gif);
	background-repeat: repeat-x;
}
.center {
	width: 800px;
	background: #FFFFFF;
}
.nav {
	padding-left: 10px;
	padding-right: 10px;
}
.nav-footer {
	padding-bottom: 10px;
	padding-top: 10px;
}
b.registered {
	font-size: 70%;
	position: relative;
	top: -8px;
	}

.center-content {
	margin: 0 auto;
	}
#footer td {
	text-align: center;
	vertical-align: middle;
	}

/*
/--------------------------------------------------
GLOBAL STYLE SHORTCUTS

*/
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.top { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }
.full-width { width: 100%; }
.full-height { height: 100%; }

/*
.perpage-HOME { 		background-color: #FE7E88; }
.perpage-ABOUT { 		background-color: #bab6a7; }
.perpage-PATIENTINFO{ 	background-color: #4B7AA8; }
.perpage-PROCEDURES{ 	background-color: #66A887; }
.perpage-GALLERY{ 		background-color: #D48A29; }
.perpage-SKINCARE{ 		background-color: #C297E4; }
.perpage-QA{ 			background-color: #EBAF59; }
.perpage-CONTACT{ 		background-color: #518C4C; }
*/

.perpage-HOME { 		background-color: #FE7E88; }
.perpage-ABOUT { 		background-color: #bab6a7; }
.perpage-PATIENTINFO{ 	background-color: #a54b51; }
.perpage-PROCEDURES{ 	background-color: #66A887; }
.perpage-GALLERY{ 		background-color: #D48A29; }
.perpage-SKINCARE{ 		background-color: #C297E4; }
.perpage-QA{ 			background-color: #EBAF59; }
.perpage-CONTACT{ 		background-color: #378ee0; }
.perpage-TESTIMONIALS{	background-color: #6C7F92; }
.perpage-PRACTICENEWS{	background-color: #a54b51; }

.imagelink {
	display: block;
}

.instructions {
	text-align: center;
	text-transform: uppercase;
	color: #bd7e10;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
}

/*
\--------------------------------------------------
*/

/*--------------------------------------------------------------------------------------------------
//
// HEADERS
//
//------------------------------------------------------------------------------------------------*/

.header_about {
	background-image: URL(images/header_about.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	display: block;
	width: 800px;
	height: 250px;
	}
.header_about div {
	padding-left: 200px;
	padding-right: 10px;
	padding-top: 30px;
	}
.header_about h1,
.header_about h2,
.header_about h3,
.header_about p {
	font-family: "Times New Roman";
	font-weight: normal;
	text-align: left;
	}
.header_about h1 {
	font-size: 60px;
	font-weight: normal;
	line-height: 40px;
	}
.header_about h2 {
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	color: #605c46;
	}
.header_about h3 {
	margin-top: 5px;
	line-height: 18px;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #605c46;
	margin-left: 50px;
	}
.header_about p {
	margin-left: 50px;
	font-size: 12px;
	line-height: 18px;
	margin-top: 15px;
	}

#patientInfo {
	background-image: URL(images/header_patientInfo.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
#procedures {
	background-image: URL(images/header_procedures.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
#gallery {
	background-image: URL(images/header_gallery.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
#contact {
/* Removed per Mc Bride 3 Sep 09 - SJD
	background-image: URL(images/header_contact.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 250px;
*/
	}
#testimonials {
	background-image: URL(images/header_testimonials.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
.info .header {
	display: block;
	width: 800px;
	padding-top: 70px;
	padding-bottom: 70px;
	}
.info .header h1 {
	margin-left: 30px;
	font-size: 30px;
	font-weight: normal;
	}
.info .header h1 i {
	color: #a54b51;
	margin-left: 5px;
	}
.info .header h3 {
	font-size: 12px;
	color: #666666;
	margin-left: 30px;
	}
#testimonials .header h1 {
	color: #666666;
	}
#testimonials .header h1 i {
	color: #6c7f92;
	}
#testimonials .content {
	margin-top: 30px;
	}
#testimonials h2 {
	color: #6c7f92;
	font-size: 12px;
	}
#testimonials td {
	line-height: 18px;
	padding: 20px 50px;
	}
#procedures .header h1 {
	color: #48755f;
	}
#contact div.header {
	padding: 0px;
	}
#contact div.header td {
	padding: 10px;
	line-height: 18px;
	color: #666666;
	}
#contact div.header p {
	text-align: center;
	}
#contact div.header h2,
#contact div.header h3 {
	color: #4f829f;
	text-align: center;
	margin: 0px;
	}
#contact .form td {
	padding-bottom: 10px;
	color: #666666;
	}
#contact .form th {
	font-weight: bold;
	color: #5483ad;
	padding-right: 10px;
	}
#contact .form th i {
	font-weight: normal;
	color: #666666;
	}
#contact h4 {
	font-size:10px;
	text-transform: uppercase;
	color: #5483ad;
	}
#gallery .header h1,
#gallery .header h2 {
	margin-left: 400px;
	}
#gallery .header h2 {
	line-height: 10px;
	font-size: 12px;
	font-weight: normal;
	font-size: 18px;
	color: #666666;
	}
#gallery .header h1 i {
	color: #d48a29;
	}
.info .header a {
	color: #a54b51;
	font-size: 14px;
	}
.noPad {
	padding: 0px !important;
	}

/*--------------------------------------------------------------------------------------------------
//
// CONTENT
//
//------------------------------------------------------------------------------------------------*/

.content td {
	text-align: left;
	vertical-align: top;
	}
.about td {
	padding: 10px 5px;
	}
.info .content td {
	padding: 10px;
	vertical-align: top;
	}
.info .content th {
	padding: 10px;
	vertical-align: top;
	border-left: 1px dashed #9fabbe;
	}
.info .content th a {
	color: #666666;
	}
.info .content th.first {
	background-color: #000000;
	color: #ffffff;
	border-top: 1px dashed #9fabbe;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;
	filter: alpha(opacity=50) !important;
	opacity: 0.50 !important;
	}
.info .content th p {
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	}
#patientInfo .content th {
	border-left: 1px dashed #990000;
	}
#patientInfo .content th.first {
	background-color: #990000;
	border-top: 1px dashed #990000;
	}
#procedures .content th {
	border-left: 1px dashed #389567;
	}
#procedures .content th.first {
	background-color: #389567;
	border-top: 1px dashed #389567;
	}
#gallery .content th {
	border-left: 1px dashed #d48a29;
	}
#gallery .content th.first {
	background-color: #d48a29;
	border-top: 1px dashed #d48a29;
	}
#gallery .content th {
	padding: 0px;
	}
#gallery th p {
	padding: 10px 10px;
	}
#gallery th a {
	display: block;
	padding: 5px 10px;
	color: #ffffff;
	background-color: #D48A29;
	border-top:    1px dashed #D48A29;
	border-bottom: 1px dashed #D48A29;
	border-right:  1px dashed #D48A29;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)" !important;
	filter: alpha(opacity=70) !important;
	opacity: 0.70 !important;
	}
#gallery th a:hover {
	background-color: #9f2d00;
	}
#gallery .content td {
	padding: 0px;
	}
#gallery .content td.images {
	padding-bottom: 5px;
	}
#gallery div.title p {
	padding: 10px 20px;
	line-height: 18px;
	}
#gallery div.title h2 {
	color: #333333;
	text-align: center;
	margin: 0px;
	}
#gallery div.title h3 {
	text-align: center;
	line-height: 12px;
	margin: 0px;
	}
#gallery div.title a {
	color: #D48A29;
	}
#gallery div.title a:hover {
	color: #000000;
	}
#gallery div.title p {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	}
#gallery td.description {
	padding: 10px;
	line-height: 18px;
	font-size: 12px;
	color: #333333;
	vertical-align: middle;
	}
.info .content h2 {
	color: #ffffff;
	}
.info .article {
	padding: 10px;
	}
.info .article ul {
	list-style-type: none;
	}
.info .article p {
	padding-top: 10px;
	}
.info .article li {
	padding-top: 10px;
	padding-left: 20px;
	}
.info .article strong {
	color: #7a262c;
	}
.info .article a {
	color: #000000;
	}
.info h2 {
	margin-left: 20px;
	color: #a54b51;
	font-size: 18px;
	font-weight: bold;
	}
.info h3 {
	margin-left: 20px;
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	}
.info h3 a {
	color: #333333;
	}

/*--------------------------------------------------------------------------------------------------
//
// Watch video link
//
//------------------------------------------------------------------------------------------------*/
a.watch-video {
	padding: 0px;
	margin: 0 auto;
	display: block;
	width: 312px;
	height: 35px;
	cursor: pointer;
	background: url(images/button_video.gif) no-repeat 0px 0px;
}
a.watch-video:hover {
	background-position: 0px -35px;
}
#popup {
	padding: 5px;
	margin: 0px;
	text-align: center;
}

/*--------------------------------------------------------------------------------------------------
//
// PINK SPACER
//
//------------------------------------------------------------------------------------------------*/
.spacer-pink-one {
	background-color: #ff7d88;
	height: 3px;
}
.spacer-pink-two {
	background-color: #f68589;
	height: 3px;
}


.nav_spacer {
	padding-left: 10px;
	padding-right: 10px;
	color: #999999;
}
.nav-o {
	padding-left: 10px;
	padding-right: 10px;
	background-image: URL(images/nav-o.gif);
}
.home-special {
	padding-top: 16px;
	padding-bottom: 2px;
	color: #8d8d8d;
	font-size: 14px;
	font-weight: bold;
}
.galleryCategoryTitle {
	font-size: 24px;
	font-weight: bold;
	color: #999999;
	padding-left: 38px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.galleryImages {
	padding-left: 38px;
	padding-right: 38px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.galleryImage {
	padding: 5px;
}

.galleryImage IMG {
	border: 1px SOLID #FFFFFF;
}

.galleryDesc {
	padding-left: 10px;
	font-size: 12px;
	color: #666666;
	line-height: 22px;
}

.procedureTitle {
	font-size: 12px;
	font-weight: bold;
}

.procedureList {
	color: #666666;
	line-height: 18px;
}

.contentSpace {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 18px;
}

.contentList {
	padding: 10px;
}

.title {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #999999;
}

.fieldName {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.fieldValue {
	padding-left: 20px;
	padding-right: 20px;
}

.orderList_title {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background: #d5a9a9;
}

.orderList_list {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #df6767;
	font-size: 12px;
}

div#footer ul {
	text-align: center;
	list-style-type:none;
}

div#footer li {
	padding-left: 5px;
	padding-right: 5px;
	display: inline;
	font-size: 12px;
}

td.specials {
	padding-bottom: 10px;
}

td.articleSpace {
	padding-top: 10px;
	padding-bottom: 10px;
}
td.articleSpace p {
	padding-top: 10px;
	padding-bottom: 10px;
}
td.articleSpace h1 {
	font-size: 18px;
	font-weight: bold;
}
	
/*******************************************************************************


HOME


*******************************************************************************/

/*

Generic styles 

*/
.page-home {
	font: 10px normal Arial;
}
.page-home .h1 {
	font: 24px normal "Times New Roman";
}
.page-home .h2 {
	font: 14px normal "Times New Roman";
}
.light-green-gray, .light-green-grey {
	color: #797c79;
}
.green-gray, .green-grey {
	color: #373530;
}
.wine {
	color: #a81434;
}
.page-home .para {
	padding: 0px 0px 10px 0px;
}

/*

Center quad table styles

*/
.home-center-quad .quad-cell {
	width: 50%;
	vertical-align: top;
}
table.home-center-quad {
	border-spacing: 5px;
	border-collapse: separate;
}
.clipcontents {
	overflow: hidden;
	color: #333333;
	
	/* COPIED FROM INLINE STYLING */
	height:200px;
}
.clipcontents .para {
	font-size: 12px;
	padding-right: 10px;
	line-height: 16px;
}

/*******************************************************************************


HOME FOOTER


*******************************************************************************/

#footer .stuff {
	color: #999999;
	padding: 10px;
	padding-left: 80px;
	padding-right: 80px;
	font-size: 11px;
	display: block;
	height: 20px;
	overflow: hidden;
	}

#footer .stuff a {
	color: #666666;
	}

/*--------------------------------------------------------------------------------------------------
//
//
//
// NAVIGATION MENU
//
//
//
--------------------------------------------------------------------------------------------------*/

/* Format top-level menus */
.menu-top ul {
	display: table;
}

/* Format top-level menu items */
.menu-top ul li {
	display: table-cell;
	text-align: left;
}

/* Top level hyperlinks */
.menu-top a {
	display: block;
	text-decoration: none;
	color: white;
	padding: 6px 10px 6px 10px;
	border-right: 1px solid #4a4a4a;
	border-left: 1px solid #b0b0b0;
	border-top: 1px solid #b0b0b0;
	border-bottom: 1px solid #4a4a4a;
}

.menu-top a:hover {
	text-decoration: underline;
}

.menu-top td ul a.submenu {
	display: block;
	vertical-align: middle;
	background: no-repeat center right URL(images/nav_arrow.gif);
}

.menu-top td ul a.submenu:hover {
	background-image: URL(images/nav_arrow-o.gif);
}

.menu-top td.current-page a {
	border: none !important;
}

/* Sub level hyperlinks */
.menu-top td ul a {
	color: #555555;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	padding-right: 30px;
}

.menu-top td ul a:hover {
	color: #000000;
}

/* Make submenus look like 3d boxes */
.menu-top td ul {
	border-top: 1px white solid;
	border-left: 1px white solid;
	border-bottom: 1px black solid;
	border-right: 1px black solid;
}

/* Sub item format */
.menu-top td ul li {
	display: block;
	/*
	background: repeat 0 0 URL(images/bg_white.png);
	*/
	background-color: #ffffff;
}

.menu-top td ul li:hover {
	/*
	background: repeat 0 0 URL(images/bg_blue_80.png);
	*/
	background-color: #c6e8ff;
}

/* Initially hide sub level menus */
.menu-top td ul
{ 
	display: none;
	position: absolute;
}

/* Level three menus */
.menu-top td ul li ul {
	position: absolute;
	left: 100%;
	margin-top: -30px;
}

.menu-top td {
	white-space: nowrap;
}

/*--------------------------------------------------------------------------------------------------
//
//
//
// GALLERY
//
//
//
--------------------------------------------------------------------------------------------------*/
.gallery {
	vertical-align: top;
	}
.galleryPreview {
	display: block;
	height: 200px;
	width: 280px;
	background: no-repeat;
	background-position: center center;
}
.gallery th {
	text-align: center;
}
.gallery th img {
	margin-top: 10px;
}
.gallery th a {
	clear: both;
	color: #75839b;
	margin: 0 auto;
	font-size: 14px;
	font-weight: normal;
}
.gallery th a:hover {
	color: #000000;
}
.gallery i {
	font-size: 11px;
	color: #75839B;
	}

/*--------------------------------------------------------------------------------------------------
//
//
//
// ABOUT DR. MCBIRDE
//
//
//
--------------------------------------------------------------------------------------------------*/
.aboutMcBride {
	background: no-repeat top left URL(images/background-about-mcbride.jpg);
	padding: 0px 0px 0px 153px;
}
.aboutMcBride2 {
	background: no-repeat top left URL(images/background-about-mcbride-flip.jpg);
	padding: 0px;
	padding-right: 153px;
}
.aboutMcBride .container,
.aboutMcBride2 .container {
	background: repeat URL(images/box_white_50.png);
	padding: 10px;
	display: block;
	height: 175px;
	width: 227px;
}
.aboutMcBride .clipcontents,
.aboutMcBride2 .clipcontents {
	height: 140px;
}
.clipcontents p {
	line-height: 18px;
	font-size: 11px;
	padding: 0px;
}
.aboutMcBride .title,
.aboutMcBride2 .title {
	font-family:"Times New Roman";
	padding-top: 10px;
}
.aboutMcBride h3,
.aboutMcBride2 h3 {
	font-size: 18px;
	line-height: 12px;
	font-weight: normal;
	color: #696864;
	padding-left: 10px;
}
.aboutMcBride h2,
.aboutMcBride2 h2 {
	font-size: 30px;
	font-weight: normal;
	color: #373530;
	line-height: 30px;
	padding-left: 10px;
}
.aboutMcBride i,
.aboutMcBride2 i {
	color: #5e6868;
	display: block;
	margin-top: 2px;
	margin-left: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	font-size: 11px;
	line-height: 12px;
}
.aboutMcBride .control,
.aboutMcBride2 .control {
	margin-top: 10px;
}


/*--------------------------------------------------------------------------------------------------
//
//
//
// GENERIC FEATURES (EASY LIFT, AMAZINGFACES LIFT)
//
//
//
--------------------------------------------------------------------------------------------------*/


.feature {
	padding-right: 155px;
}
.feature td {
	vertical-align: top;
}
.feature h1,
.feature h2,
.feature h3 {
	font-family:"Times New Roman";
	font-weight: normal;
}
.feature h2,
.feature h2 a {
	font-size: 22px;
	color: #a81434;
}
.feature h2 a:hover {
	color: #c52d4e;
	}
.feature h3 {
	color: #d38999;
	margin-bottom: 10px;
}
.feature p {
	padding-right: 10px;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 18px;
	color: #555555;
}
.feature .clipcontents {
	height: 215px;
	margin-bottom: 10px;
}

/*--------------------------------------------------------------------------------------------------
//
//
//
// EASY LIFT
//
//
//
--------------------------------------------------------------------------------------------------*/
.easyLift {
	background: no-repeat right top URL(images/image-easyliftmodel.jpg);
}


/*--------------------------------------------------------------------------------------------------
//
//
//
// AMAZINGFACES LIFT
//
//
//
--------------------------------------------------------------------------------------------------*/
.amazingLift {
	background: no-repeat top right URL(images/image-amazingfacesliftmodel.gif);
	padding-left: 10px;
}
.amazingLift h2 {
	margin-bottom: 10px;
}
.amazingLift .clipcontents {
	height: 230px;
}


/*--------------------------------------------------------------------------------------------------
//
//
//
// BOTTOM PROCEDURES TABLE
//
//
//
--------------------------------------------------------------------------------------------------*/
.procedures th {
	background-color: #a54b51;
	color: #ffffff;
	font-family:"Times New Roman";
	font-weight: normal;
	font-size: 14px;
	text-transform: uppercase;
	text-align: left;
	padding: 5px 10px;
}
.procedures th span {
	color: #e8d2d3;
	text-transform: lowercase;
}
.procedures td {
	border-left: 2px solid #cccccc;
	width: 33%;
	padding: 10px;
}
.procedures td div {
	height: 200px;
	overflow: hidden;
}
.procedures ul {
	list-style-type: none;
}
.procedures li {
	background-image: URL(images/procedure_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 30px;
	padding-bottom: 10px;
	font-size: 14px;
}
.procedures li:hover {
	background-position: 0px -100px;
}
.procedures a {
	color: #3c3c3c;
}
.procedures a:hover {
	color: #c83640;
}


/*--------------------------------------------------------------------------------------------------
//
//
//
// PINK ARROWS
//
//
//
--------------------------------------------------------------------------------------------------*/
.procedures .arrow-pink {
	display: block;
	width: 27px;
	height: 27px;
	float: left;
	margin-right: 5px;
}
.procedures .up {
	background-image: URL(images/scroll_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.procedures .down {
	background-image: URL(images/scroll_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px -200px;
}
.procedures .up:hover {
	background-position: 0px -100px;
}
.procedures .down:hover {
	background-position: 0px -300px;
}

/*--------------------------------------------------------------------------------------------------
//
//
//
// PREV/NEXT
//
//
//
--------------------------------------------------------------------------------------------------*/
.gallery a {
	cursor: pointer;
}
.gallery a.arrow {
	display: block;
	width: 28px;
	height: 35px;
}
.gallery a.prev {
	background-image: URL(images/prevNext.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.gallery a.next {
	background-image: URL(images/prevNext.gif);
	background-repeat: no-repeat;
	background-position: 0px -200px;
}
.gallery a.prev:hover {
	background-position: 0px -100px;
}
.gallery a.next:hover {
	background-position: 0px -300px;
}
.gallery a.disabled {
	background-position: 0px -399px;
}
.gallery a.disabled:hover {
	cursor: default;
	background-position: 0px -399px;
}

.button-viewmore-green {
	width: 69px;
	height: 18px;
	float: right;
	background: no-repeat 0 0 URL(images/button-viewmore-green.gif);
}
.button-uparrow-gray {
	width: 27px;
	height: 27px;
	float: left;
	background: no-repeat 0 0 URL(images/button-uparrow-gray.gif);
}
.button-downarrow-gray {
	width: 27px;
	height: 27px;
	float: left;
	background: no-repeat 0 0 URL(images/button-downarrow-gray.gif);
}


