/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
body {
	background-color: #A9AFC9;
	background-image: url(../images/page_bg.png);
	margin: 0;
	padding: 0;
}
a, a:link, a:visited, a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
a:hover {
	color:#96A3B4;
}
img {
	border: 0px none;
}

p { margin-top: 8px; margin-bottom: 8px; }
td { text-align:left; vertical-align:top; }
.page {
	position: relative;
	width: 760px;
	margin: 0px auto;
	padding: 0;
	vertical-align: top;
}
td.plft { width:10px; background-image:url(../images/page_left_bg.png); background-repeat:repeat-y; }
td.prght { width:10px; background-image:url(../images/page_right_bg.png); background-repeat:repeat-y; }


div#header { position:relative; width:100%; height:97px; margin:0; padding:0; background-image:url(../images/top_bg.png); background-repeat:repeat-x; }
div#manchester_ophthalmology { position:absolute; width:606px; height:55px; top:20px; left:21px;  background-image:url(../images/manchester_ophthalmology_txt.png); background-repeat:no-repeat; background-position:68px top; }
div#manchester_ophthalmology strong { display: none; }
div#manchester_ophthalmology hr { display:inline; float: right; }
div.tophr { position:absolute; top:30px; right:0px; width:178px; height:3px; background-image:url(../images/top_hr.png); background-repeat:no-repeat; }

div#menu { position:relative; width:100%; height:41px; margin:0; padding:0; background-image:url(../images/menu_bg.png); background-repeat:repeat-x; }

#toolbar { position:relative; width:100%; height:61px; margin:0; padding:0; background-image:url(../images/toolbar_bg.png); background-repeat:repeat-x; }

#toolbar td.left { width:3px; background-image:url(../images/toolbar_left.png); background-repeat:no-repeat; }
#toolbar td.right { width:3px; background-image:url(../images/toolbar_right.png); background-repeat:no-repeat; }

#toolbar td.our_docs, #toolbar td.our_locs, #toolbar td.our_procs { background-image:url(../images/toolbar_seperator.png); background-position:right top; background-repeat: no-repeat; }

#toolbar strong { display:none; }

#toolbar td.our_docs { }
#toolbar td.our_locs { }
#toolbar td.our_procs { }
#toolbar td.latest_tech { }

#toolbar td.our_docs a, #toolbar td.our_docs a:hover { display:block; width:150px; height:50px; background-image:url(../images/toolbar_docs.png); background-repeat:no-repeat; background-position: 19px 19px; }
#toolbar td.our_locs a, #toolbar td.our_locs a:hover { display:block; width:150px; height:50px; background-image:url(../images/toolbar_location.png); background-repeat:no-repeat; background-position: 16px 19px; }
#toolbar td.our_procs a { display:block; width:175px; height:50px; background-image:url(../images/toolbar_testimonials.png); background-repeat:no-repeat; background-position: 16px 19px; }
#toolbar td.latest_tech a { display:block; width:205px; height:50px; background-image:url(../images/toolbar_vision_disorders.png); background-repeat:no-repeat; background-position: 21px 19px; }

div#manchester_ophthalmology2 { position:relative; width:740px; height:178px; background-image:url(../images/flash_bottom_border.png); background-repeat:repeat-x; background-position: left 174px; }
div#toolbar2 { position:absolute; left:464px; top:2px; width:273px; height:170px; }
td.right2 { width:1px; background-image:url(../images/toolbar2_right.png); background-repeat:no-repeat; }

td.left2 { width:40px; height:42px; background-image:url(../images/toolbar2_deco.png); background-repeat:no-repeat; }
#toolbar2 strong { display:none; }
td.our_docs2, td.our_locs2, td.our_procs2, td.latest_tech2 { width:232px; height:43px; margin-bottom:1px; line-height:42px; background-image:url(../images/toolbar2_bg.png); background-repeat:repeat-x; }
td.our_docs2 a { display:block; width:230px; height:42px; background-image:url(../images/toolbar2_docs.png); background-repeat:no-repeat; background-position: left top; }
td.our_locs2 a { display:block; width:230px; height:42px; background-image:url(../images/toolbar2_location.png); background-repeat:no-repeat; background-position: left top; }
td.our_procs2 a { display:block; width:230px; height:42px; background-image:url(../images/toolbar2_procedures.png); background-repeat:no-repeat; background-position: left top; }
td.latest_tech2 a { display:block; width:230px; height:42px; background-image:url(../images/toolbar2_latest_tech.png); background-repeat:no-repeat;	background-position: left top; }

#content { position:relative; padding:15px 22px; background-color:#0F1C34; background-image:url(../images/content_bg.png); background-repeat:repeat-x; }
#content h1 { margin:0; padding:0 0 6px 0; font-size: 16px; color:#fff; }
td.col1 { width:425px; }
td.col2 { width:30px; background-image:url(../images/middle_seperator.png); background-repeat:repeat-y; background-position:center top; text-align:center; vertical-align:top; }
td.col3 { width:242px; }

td.cellt, td.cellb, td.celll, td.cellr { }

td.celll, td.cellr { width:1px; background-image:url(../images/cell_border.png); background-repeat:no-repeat; background-position:top; }
td.cellt { height:1px; background-color:#627D95; }
td.cellb { height:1px; background-color:#111B29; }
td.celll { } 
td.cellr { }


.cellm {
	padding: 10px 8px 0 7px;
	background-color:#1E335A;
	background-image:url(../images/cell_bg.png);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.cellm h1, .cellm2 h1, .cellm3 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0 0 5px 0;
	padding: 0px;
}

.h1s { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#d5d9e8;
	font-weight:normal;
}

.h1bg { background-image:url(../images/h1_bg.png); background-position:right; background-repeat:no-repeat; }

.lblue { color:#d5d9e8; }

td.cellm2, td.cellm3 {
	padding: 10px 8px 10px 18px;
	background-color:#1E335A;
	background-image:url(../images/cell_bg2.png);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.cellm3 {	background-image:url(../images/testbg.png); }
td.cellm2 a { font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; text-decoration:none; }
#procedures { margin:6px auto; }
#procedures a {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding:4px 0;
}

 #procedure_list a {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding:1px 0;
}

#footerLink {
	width:736px;
	height:45px;
	background-image:url(../images/footer_bg.png);
	background-repeat:repeat-x;
	margin: 0 auto;
	padding-top: 15px;
	text-align: center;
}
#footerLink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;;
	padding: 0px 6px 0 3px;
	background-image: url(../images/footer_separator.gif);
	background-repeat: no-repeat;
	background-position: right center;
	line-height:17px;
}
#footerLink a:hover { text-decoration: underline; }

#copyright,#copyright a {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #332E33;
	text-decoration: none;
}

a.nooo { color:#000000; }
a.nooo:hover { color:#FFFFFF; }

div#testimonials { width:95px; height:74px; margin:15px 0 0 0; padding:150px 9px 0 17px; background-image:url(../images/testimonials.jpg); background-repeat:no-repeat; font-size:11px; }

div#lasik_exp { width:280px; height:165px; margin:15px 5px 0 0; padding:57px 0 0 15px; background-image:url(../images/lasik_exper.png); background-repeat:no-repeat; }

#expheader { color: #FFF; font-weight: bold; font-size: 11px; font-family: Sans-serif; text-decoration:none; z-index:1; }
.explistitem { color: #FFF; font-weight: bold; font-size: 11px; font-family: Sans-serif; text-decoration:none; z-index:2; padding-left:3px; }
.expitemlink { color: #FFF; font-weight: bold; font-size: 11px; font-family: Sans-serif; text-decoration:none; z-index:2; }
#explistcontainer { margin:7px 0 0 4px; }
#explistcontainer.a:hover { color: #d5d9e8; z-index:1; }
.hidd { width:140px;height:120px;overflow:auto;visibility:hidden;display:none;padding:4px; border:1px solid #CCC; }
#expimg { width:140px;height:120px;padding:4px 0;margin:0px; }



a#headerLink1, a#headerLink2  {
	display:block;
	position:relative;
	width: 94px;
	height: 42px;
	margin:0; padding:0;
	overflow:hidden;
	cursor:pointer;
}
a#headerLink1 span, a#headerLink2 span {
	position: absolute;
	top:0; left:0;
	width:100%; height:100%;
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
a#headerLink1 { height: 33px; }
a#headerLink1 span { background-image: url(../images/buttons/cus.png); }
a#headerLink1:hover span { background-image: url(../images/buttons/cusoo.png); }

a#headerLink2 span { background-image: url(../images/buttons/dir.png); }
a#headerLink2:hover span { background-image: url(../images/buttons/diroo.png); }

a#learnmore1 { float:right; }
a#learnmore2 { float:right; vertical-align:bottom; padding-top:28px; }
a#learnmore22 { float:right; vertical-align:bottom; padding-top:6px; }
a#learnmore3 { float:right; vertical-align:bottom; padding-top:8px; }
a#learnmore4 { float:right;  padding-top:12px}


#pageheader1 { position:absolute;width:295px;top:83px;left:454px;margin:0;padding:0;text-align:right;z-index:98; }
#pageheader1 h1 {margin:0;padding:0;text-align:right;color:#AFB6D0; font-weight:normal;font-size:0.8em;font-style:italic; }



div#lasikWebSiteDesign {
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #332E33;
	text-decoration: none;
}
.IRText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align:center;
}
div#lasikWebSiteDesign a:link, div#lasikWebSiteDesign a:visited, div#lasikWebSiteDesign a:active, .IRLinks:link, .IRLinks:visited, .IRLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
div#lasikWebSiteDesign a:hover, .IRLinks:hover {
	color: #000000;
}
