@charset "utf-8";
*{margin:0; padding:0; } /* -reset margin and padding on all elements */

/***** Main Layout Styles ******/
body { margin:0; background:#877b57; }
/* Main Layout Elements */
#shell { background:url(images/shell.jpg) repeat-x; }
#wrapper { position:relative; margin:0 auto; width:885px; background:url(images/wrapper.jpg) repeat-y; }
#container { width:885px;background:url(images/container.jpg) no-repeat; }

/* Logo Flash */
#logoflash { width:885px; height:144px; }
/* Menu Area */
#menuarea { position:absolute; width:885px; height:23px; left:0px; top:118px; text-align:center;z-index:3; }
/*Image Pannel */
.image { width:423px; height:266px;  top:11px;left:350px;position:relative;z-index:1; }
/*title */


/*links */
#links { width:266px; height:63px; left:419px;position:relative;}
/*leftpannel */
#leftpanel { position:absolute; width:198px; left:41px; top:165px;z-index:2;}
#patientlogin { width:198px; height:40px;position:relative;margin-top:27px; }
#officetour { width:196px; height:198px;padding-left:1px;margin-top:20px; }
#contactus { width:198px; height:35px; margin-top:20px;}
#address { width:198px; height:66px;}
#office { width:198px; height:112px; margin-top:20px; }
.clear { clear:both;}

/*Secondary Pages */
#submenu { width:198px;text-align:center;}

/***** Menu Styles ******/

/*Snapsis Menu */
#navigation {	margin:0;	padding:0;text-align:center;position:relative;}
#navigation ul {	margin:0;	padding:0;text-align:center;}
#navigation ul li {	margin:0;	padding:0;list-style:none;float:left;display:inline;position:relative;}
#navigation ul li a {	margin:0;padding:0;cursor:pointer;text-decoration:none;}
#navigation ul li a img{float:left;	}
#navigation ul li a:hover {cursor:pointer;}
#navigation ul li ul {position: absolute;width:166px;padding:0;left:-1px;top:36px;display: block;	height:auto;z-index:999;}
#navigation ul li ul li {	float:left;	padding:0;margin:0;display: block;width:166px;z-index:999;}
#navigation ul li ul li a {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #ffffff;width:152px;display:block;margin:0;padding:3px 0px 3px 14px;text-align:left;z-index:999;text-decoration:none;}
#navigation ul li ul li a:hover {color: #ffffff;z-index:999;width:152px;padding:3px 0px 3px 14px;}


#SubTab155 {background:url(images/ourofficetop.gif) top no-repeat;height:32px;}
#SubTab155 a{position:relative;top:12px;border:none; }
#SubTab166 {background:url(images/ourofficebottom.gif) bottom no-repeat;height:29px; }
#SubTab166 a{position:relative;background-color:#0072bc;}
#SubTab156 a, #SubTab157 a, #SubTab158 a,#SubTab159 a,#SubTab160 a,#SubTab161 a,#SubTab162 a,#SubTab163 a,#SubTab164 a,#SubTab165 a {background-color:#0072bc; border-bottom:1px solid #ffffff;}
#SubTab155 a:hover, #SubTab156 a:hover, #SubTab157 a:hover, #SubTab158 a:hover,#SubTab159 a:hover,#SubTab160 a:hover,#SubTab161 a:hover,#SubTab162 a:hover,#SubTab163 a:hover,#SubTab164 a:hover,#SubTab165 a:hover,#SubTab166 a:hover{background-color:#68A6CE;}


#SubTab168 {background:url(images/orthotop.jpg) top no-repeat;height:32px;}
#SubTab168 a{position:relative;top:12px;border:none;}
#SubTab174 {background:url(images/orthobottom.gif) bottom no-repeat;height:28px;}
#SubTab174 a{position:relative;background-color:#731182;}
#SubTab168 a,#SubTab169 a ,#SubTab170 a ,#SubTab171 a,#SubTab172 a,#SubTab173 a,#SubTab178 a, #SubTab180 a {background-color:#731182;border-bottom:1px solid #ffffff;}
#SubTab168 a:hover,#SubTab169 a:hover,#SubTab170 a:hover ,#SubTab171 a:hover,#SubTab172 a:hover,#SubTab173 a:hover,#SubTab174 a:hover, #SubTab178 a:hover, #SubTab180 a:hover {background-color:#C675D2;}


#SubTab176 {background:url(images/patienttop.jpg) top no-repeat;height:32px;}
#SubTab176 a{position:relative;top:12px;border:none;}
#SubTab185 {background:url(images/patientbottom.gif) bottom no-repeat;height:29px;}
#SubTab185 a{position:relative;background-color:#F69E24;}
#SubTab176 a,#SubTab177 a,#SubTab179 a,#SubTab181 a,#SubTab182 a,#SubTab183 a,#SubTab184 a, #SubTab199 a, #SubTab189 a, #SubTab191 a {background-color:#F69E24;border-bottom:1px solid #ffffff;}
#SubTab176 a:hover,#SubTab177 a:hover,#SubTab179 a:hover,#SubTab181 a:hover,#SubTab182 a:hover,#SubTab183 a:hover,#SubTab184 a:hover,#SubTab185 a:hover, #SubTab199 a:hover, #SubTab189 a:hover, #SubTab191 a:hover {background-color:#F2B561;}


#SubTab187 {background:url(images/funtop.gif) top no-repeat;height:32px; }
#SubTab187 a{position:relative;top:12px;background-color:#FE0000;border:none;}
#SubTab192 {background:url(images/funbottom.gif) bottom no-repeat;height:35px;}
#SubTab192 a{background-color:#FE0000;border:none;height:12px;}
#SubTab192 a:hover{padding:1px 0px 1px 14px;height:12px;}
#SubTab187 a,#SubTab198 a,#SubTab188 a,#SubTab190 a,#SubTab193 a {background-color:#FE0000;border-bottom:1px solid #ffffff;}
#SubTab187 a:hover,#SubTab188 a:hover,#SubTab190 a:hover,#SubTab198 a:hover,#SubTab192 a:hover,#SubTab193 a:hover {background-color:#F47171;}


/* Leftmenu */ 
#navigation1 {	margin-top:20px;padding:0;text-align:left; width:198px;}
#navigation1 ul  {	margin:0;padding-left:11px;text-align:left; }
#navigation1 ul li { width:198px;float:left;margin:0;	padding:0;list-style:none;position:relative;background:none;display:block;}
#navigation1 ul li a { margin:0;cursor:pointer;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#ffffff;background:none;text-decoration:none;border:none;display:block; font-weight:normal;height:17px;padding:3px 0px 3px 8px;}
#navigation1 ul li a:hover {cursor:pointer;background:url(images/imagesubmenu.jpg) no-repeat;}


/***** Content Styles ******/

/*Content area */
.content { width:470px; min-height:500px; _height:500px;  position:relative;left:299px;top:1px;}

/*links*/
	/* links */
	.content a:link, .content a:visited,.content a:active{ color:#483E20; text-decoration:underline; } 
	.content a:hover { color:#A72525;}
	 	
/*basic page elements*/
	.content hr {height:1px; color:#483E20; }
	.content p, .content ol, .content ul {margin-top:5px; margin-bottom:12px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#483e20;line-height:24px;margin-left:20px;}
	 .content ul{margin-left:34px;list-style:disc; }
	.content ol {margin-left:50px;}

/*headings*/ 

	.content h2, .content h3, .content h4,.content h5,.content h6{font-family:Verdana, Arial, Helvetica, sans-serif;  color:#cd6628; line-height:110%; margin:10px 0px 6px 20px; font-weight:bold; }
	.content h2{font-size:16px;}
	.content h3{font-size:14px;}
	.content h4{font-size:13px;}
	.content h5{font-size:12px;}
	.content h6{font-size:11px;}
	.content table{margin-left:20px;}

/*Inner page footer*/
/*Footer */
#footer { margin:0 auto; width:885px; height:43px; background:url(images/footer.jpg) no-repeat; text-align:right; padding-top:40px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff; }
#foot{padding-left:180px;text-align:center;}
#footer a{color:#ffffff;}
#footer a:hover{color:#ffffff;text-decoration:underline;}
#admin a,#admin a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; text-decoration:underline;}

/***** DNN Overrides ******/

#shell .content strong, #shell .content strong *{font-weight:bold !important;}
#shell .content em, #shell .content em *{font-style:italic !important;;}

select, textarea, input, option, optgroup, button, label, fieldset, legend, a.CommandButton, a.CommandButton:link, a.CommandButton:visited, .Head,.SubHead, .DataGrid_Header,.DataGrid_Item, .ModuleTitle_MenuItem , .ModuleTitle_MenuItem  *{color:#000 !important;}

a.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:hover, a.CommandButton:focus {text-decoration: underline;}

.eipbackimg {	display: none;}
.eipbuttonbackimg {;}
.ControlPanel, .PagingTable {	background: #F6EDC4;border:1px solid #000000;}
#optionsarea {	background: #F0EDE8 !important;}
.ModuleTitle_MenuBar {	position: relative;	margin-right:10px;}
.ModuleTitle_SubMenu {	left:0!important;	top:15px!important;	width:150px;}
.formlabel, .formLabel{color:#000 !important; margin-right:12px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

/*MasterForm Control CSS*/
.formTable,.Normal,.textBox{font-family:Verdana, Arial, Helvetica, sans-serif font-size:12px;color:#483E20;line-height:2;}
.errMsg,.errmsg{color:red;}


/*sifr3-436 Implementation*/
@media screen {.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}.sIFR-replaced, .sIFR-ignore {visibility: visible !important;} .sIFR-alternate {position: absolute; left: 0; top: 0;  width: 0; height: 0; display: block; overflow: hidden;}.sIFR-replaced div.sIFR-fixfocus {margin: 0pt;  padding: 0pt;  overflow: auto;  letter-spacing: 0px;   float: none;}}
@media print {.sIFR-flash {display    : none !important; height     : 0;width      : 0;position   : absolute;overflow   : hidden;}.sIFR-alternate {visibility : visible !important;display    : block   !important;position   : static  !important;left       : auto    !important;top        : auto    !important;width      : auto    !important;height     : auto    !important;}}
@media screen {.sIFR-active h1 {font-family: Verdana; font-family: Verdana, Verdana, Helvetica, sans-serif; font-size: 28px;  visibility: visible;margin:0;padding-bottom:4px;color:#4d621f;}}

