body		{margin:0; border:0; padding:0; height:100%; max-height:100%; background-image:url('graphics/background_image.png'); background-repeat:repeat-x; font-family:arial, verdana, sans-serif; font-size:76%; overflow:hidden;}
#container	{position:absolute; top:0; bottom:1px; left:50%; width:1014px; margin-left:-507px; height:100%; overflow-x:hidden; overflow-y:auto; background-image:url('graphics/dropshadow.png'); background-repeat:repeat-y;}
#header		{position:absolute; top:0; left:50%; width:1002px; margin-left:-501px; height:160px; overflow:hidden;}
#contact_us	{position:absolute; top:20px; left:50%; width:502px; margin-left:-1px; height:100px; overflow:hidden; text-align:center;}
#navigation	{position:absolute; top:135px; left:50%; width:1002px; margin-left:-501px; padding-top:6px; height:25px; overflow:hidden; background-image:url('graphics/grey_bar_center.png'); background-repeat:repeat-x;}
div.title_bar	{width:100%; height:20px; background:#e7e7e7; padding-left:10px; padding-right:10px; font-size:140%; color:#496da1; font-family:Techno, Impact, sans-serif;}
div.rt_title_bar {width:212px; height:20px; background:#e7e7e7; padding-left:10px; padding-right:10px; font-size:140%; color:#496da1; font-family:Techno, Impact, sans-serif;}
#bluebar	{position:absolute; top:160px; left:50%; width:1002px; margin-left:-501px; height:15px; overflow:hidden; background:url('graphics/bluebar.png');}
div.panel		{width:100%; background:#FFF; text-align:justify;}
div.linkbar	{float:left; width:180px; background:#646464; text-align:center;}
div.orange		{float:left; width:16px; background:#FF9A31; text-align:center;}
#left_content {position:absolute; top:175px; bottom:50px; left:50%; width:734px; margin-left:-501px; padding-left:13px; padding-right:5px; overflow-y:auto; overflow-x:hidden; background:#FFF;}
#right_content {position:absolute; top:175px; bottom:50px; left:50%; width:232px; margin-left:251px; padding-left:5px; padding-right:5px; overflow-y:auto; overflow-x:hidden; background:#FFF;}
#full_content {position:absolute; top:175px; bottom:50px; left:50%; width:966px; margin-left:-501px; padding-left:13px; padding-right:5px; overflow-y:auto; overflow-x:hidden; background:#FFF;}
#footcontainer {position:absolute; bottom:0; left:50%; width:1014px; margin-left:-507px; height:50px; overflow:auto; }
#footer		{position:absolute; bottom:0; left:50%; width:1002px; margin-left:-501px; height:50px; overflow:hidden; background-image:url('graphics/footer.png'); background-repeat:repeat-x;}	
#movie		{width:360px; height:260px; float:left; margin-right:5px;}
div.sectiontitle {font-size:175%; font-weight:bold; color:#000000;}
div.smalltitle {font-size:135%; font-weight:bold; color:#000000;}
div.city_phone {font-size:135%; font-weight:bold; color:#000000; float:left; background-color:inherit;}
div.clinic {width:100%; height: 20px; background-color:#999; padding-left: 4px;}
input.dots {margin-left: 10px; border-top-style: none; border-right-style: none;border-left-style: none; border-bottom-style: dotted; border-width: 2px; border-color: #000;}
a.menubar			{color:#080884; font-weight:bold; text-decoration:none;}
a.menubar:link		{color:#080884; font-weight:bold; text-decoration:none;}
a.menubar:visited	{color:#080884; text-decoration:none;}
a.menubar:hover	{color:#0B0BDF; text-decoration:none;}
a.spec			{color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.spec:link		{color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.spec:visited		{color:#FFFFFF; text-decoration:none;}
a.spec:hover		{color:#000000; text-decoration:none;}
#clrbutton		{color:#333377; font-weight:bold; background-color:#fff; border:0px solid; border-color:#fff #fff #fff #fff; text-align:left;}
div.links {text-align: center; float: left; position: relative; left: 38px;}
div.ylinks {text-align: center; width: 135px; float: left; background-color:#FF9A31; position: relative;}
#sectiontitle {font-size:175%; font-weight:bold; color:#000000; text-align:center;}
img { border: 0; }

table, thead, tbody, tr, td, th {font-size:inherit; font-family:inherit;}

a			{color:#2100CE; }
a:link		{text-decoration:underline;}
a:visited	{text-decoration:underline;	color:#52188C;}
a:hover		{text-decoration:underline;	color:#8f7bff;}
a:active	{text-decoration:underline;	color:#000067;}

span.reg 		{position:relative; top:-3px; font-size:10px;}
span.reg-large	{position:relative; top:-6px; font-size:10px;}

.whitelink a			{color:#FFFFFF; font-weight:bold;}
.whitelink a:link		{text-decoration:none;}
.whitelink a:visited	{text-decoration:none;	color:#FFFFFF;}
.whitelink a:hover		{text-decoration:none;	color:#FF9A31;}
.whitelink a:active		{text-decoration:none;	color:#FFFFFF;}

.awmAnchor	{position:relative;top:5px;z-index:0;}
.titlebar	{font-size:140%; color:#496da1; font-family:Techno, Impact, sans-serif;}
.zoomin		{font-size:150%; font-family:Arial, Helvetica, sans-serif;}
.normal		{font-size:100%; font-family:Arial, Helvetica, sans-serif;}
.heavy		{font-size:120%; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.extraheavy	{font-size:200%; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.small		{font-size:75%; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.large		{font-size:133%; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.largethin	{font-size:133%; font-family:Arial, Helvetica, sans-serif;}
.locationname	{font-size:120%; font-weight:bold; color:#000099;}
.redtitle	{font-size:175%; font-weight:bold; color:#FF0000;}
.highlight	{font-size:110%; font-weight:bold; color:#FFFFFF; background-color:#496da1;}
.unhighlight	{font-size:110%; font-weight:bold; color:#000000;}
.bodyparts	{font-size:115%; font-weight:bold; color:#000066;}
.definition	{font-size:120%;}
