@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body { margin:0; background-color:#a9f4d5; }

/*mainlayoutelements*/
#shell { position:relative; margin: 0; background-image:url(images/bg.jpg); background-repeat:repeat-x; }
#wrapper { position:relative; width:900px; background-image:url(images/wrapper.jpg); background-repeat:repeat-y; margin: auto; }
#container { background-image:url(images/container.jpg); min-height:757px; _height:757px; background-repeat:no-repeat; }

#images {position:absolute; left:35px; top:675px; }
/*contentarea*/
.content { width:530px; padding-top:207px; left:203px;position:relative; }

.content hr {height:1px; color:#000000;}
	.content p, .content ol, .content ul, .content form, .content a:link, .content a:visited, .content ol li a, .content p a, .content a:active, .content h2, .content h3, .content h4, .content h5{font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;line-height:20px;font-weight:normal;}
	.content p, .content ol, .content ul, .content form {font-size:12px;margin-bottom:15px;}
	.content ol{margin-left:30px;}
	.content ul{margin-left:30px;list-style:square; }	
	
/*****links*****/
	.content a:link, .content a:visited, .content ol li a, .content p a, .content a:active {text-decoration:underline;}	
	.content a:hover, .address a:hover { color:#424882; }
	
/*****headings*****/ 
/*****-styles shared by all headings on the site*****/
	.content h2, .content h3, .content h4, .content h5 {margin:7px 0px; font-weight:bold; }	
/***** specific styles for each level*****/
	.content h2{font-size:17px;}
	.content h3{font-size:15px;}
	.content h4{font-size:13px;}
	.content h5{font-size:11px;}

/*Callouts*/
.pagephoto { width:300px; height:198px; float:right; padding:0 0 5px 10px; } 
.image { width:300px; height:198px; float:right; padding:0 0 5px 10px; }
.address  { width:176px; height:68px; position:absolute; top:60px; right:160px;z-index:99; }
.patientlogin { width:180px; height:31px; position:absolute; left:184px; top:155px;z-index:99; }
.popup{font-size:13px;color:#ffffff;}

/*footer*/
#footer {background-image:url(images/footer.jpg); background-repeat:no-repeat; height:85px; padding-top:58px; padding-left:10px; width:890px; margin: auto;}
#leftfoot{float:left;width:300px;}
.foot1 { width:165px;float:right;padding-right:140px;}

#footer a, .foot1, .foot1 a{color:#001d68;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;font-weight:normal;}
#footer a:hover, .foot1 a:hover{text-decoration:underline;}

/*Navigation*/
#topmenu { position:absolute; width:121px; height:18px; left:44px; top:155px; }
#menuarea { width:140px; position:absolute; left:39px; top:189px; }

/* Navigation Menu implementation*/
#navigation {position:relative;	list-style:none;margin:0;padding:0;}
#navigation li{list-style:none;}
#navigation li div {margin:0;padding:0px; width:125px !important;list-style:none;float:left;}
#navigation .menuTitle {padding:0;cursor:pointer;}
#navigation li div a {margin:0;padding:0;display:block;float:left;}
#navigation li div a img{float:left;width:125px;}

/*****  DNN Overrides to make dnn match the design ******/
.formlabel, .formLabel, .errMsg, .errmsg, .textBox, .Normal, .formTable {font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1;color:#000000;font-size:12px;} 
.formTable{width:auto !important;}
#shell .content strong, #shell .content strong *{font-weight:bold !important;}
#shell .content em, #shell .content em *{font-style:italic !important;}
select, textarea, input, optgroup, button,  fieldset, legend, .Head, .SubHead, .DataGrid_Item, .DataGrid_Header, .ModuleTitle_MenuItem , .ModuleTitle_MenuItem  *  {color:#000000 !important;}
a.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:hover, a.CommandButton:focus {color:#000000;text-decoration: underline;}
.ModuleTitle_MenuBar {margin-right:10px;position: relative;}
.eipbackimg {display: none;}
.ControlPanel, .PagingTable {background: #A9F4D5; border:1px solid #000000;}
#optionsarea {background: #F0EDE8 !important;}
.ModuleTitle_SubMenu {left:0!important;	top:15px!important;	width:150px;}
.errMsg, .errmsg { color:#ff0000;}
