html 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Vernada, Arial;
	background-color: #EDFCDA;
}
.top 
{
	background-image: url(images/top_bg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 60px;
	/*padding: 20px 0px 0px 10px;*/
}
.top_txt1
{
	/*color: #758696;*/
	color: Navy;
	font-size: 18pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Vernada;
	font-weight: bold;
}
.top_txt1_shadow
{
	color: #CCCCCC;
	font-size: 18pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Vernada;
	font-weight: bold;
}
.top_txt2
{
	color: Navy;
	font-size: 10pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Vernada;
	font-style: italic;
	font-weight: normal;
	letter-spacing: 0.06mm;
}
.top_txt3
{
	color: #288A04;
	text-decoration: underline;
	font-size: 10pt;
	font-weight: bold;
}
.top_txt3:hover 
{
	text-decoration: none;
}
.feedback
{
	background-image: url(images/feedback.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
}
.feedback:hover 
{
	background-image: url(images/feedbackOver.gif);
}
.refillrequest
{
	background-image: url(images/refillRequest.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
}
.refillrequest:hover 
{
	background-image: url(images/refillRequestOver.gif);
}
.referralrequest
{
	background-image: url(images/referralRequest.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
}
.referralrequest:hover 
{
	background-image: url(images/referralRequestOver.gif);
}
.contactus
{
	background-image: url(images/contact.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
}
.contactus:hover 
{
	background-image: url(images/contactOver.gif);
}
.join 
{
	background-image: url(images/myHm.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 4px;
}
.join:hover 
{
	background-image: url(images/myHmOver.gif);
}
.tbl_main 
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 100%;
	width: 100%;
}
.tbl_main #left_cell
{
	background-image: url(images/left_line.gif);
	background-position: right top;
	background-repeat: repeat-y;
	width: 33px;
}
.tbl_main #main_cell 
{
	vertical-align: top;
}
.top_pics
{
	width: 100%;
	/*padding-left: 5px;*/
}
.top_pics td 
{
	width: 237px;
	height: 188px;
	background-color: #D9EEC0;
}
.top_pics img 
{
	width: 235px;
	height: 185px;
	border: solid 1px #6A9B2C;
}
.top_pics .empty_pic 
{
	background-color: #EDFCDA; /*#EEEFED;*/
	width: 100%;
}
#top_menu 
{
	margin: 0;
	padding: 0;
	/*padding: 0px 0px 0px 5px;*/
	width: 100%;
}
#top_menu td
{
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	height: 70px;
	vertical-align: top;
	text-align: center;
}
#top_menu td.active_td 
{
	background-image: url(images/menu_bg_active.gif);
	background-repeat: repeat-x;
}
#top_menu td a 
{
	height: 22px;
	display: block;
	color: #4F7A17;
	font-size: 11pt;
	text-decoration: none;
	background-image: url(images/menu_item_dots_active.gif);
	background-repeat: no-repeat;
	background-position: 3px 0px;
}
#top_menu td a:hover
{
	background-image: url(images/menu_bg_hover.gif);
	background-repeat: repeat-x;
}
#top_menu .spc
{
	background-image: url(images/menu_bg_empty.gif);
	background-repeat: repeat-x;
	width: 5px;
}
#top_menu td.active_td .active_item
{
	color: black;
	background-image: url(images/menu_item_dots.gif);
	background-repeat: no-repeat;
	background-position: 3px 0px;
	font-weight: bold;
	/*border-left: solid 1px #6a9b2c;
	border-top: solid 1px #6a9b2c;
	border-right: solid 1px #6a9b2c;*/
}
#top_menu td.active_td .active_item:hover 
{
	background-image: url(images/menu_item_dots.gif);
	background-repeat: no-repeat;
}
.content 
{
	padding-left: 5px;
	margin-top: -20px;
	color:  #555676; /*#758696;*/
	font-size: 10pt;
	width: 965px;
}
h1 
{
	color: #555676;
	font-size: 18pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: normal;
	background-image: url(images/underHeaderLine.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
h5
{
	color: #555676;
	font-size: 20pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	background-image: url(images/underHeaderLine.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
h2 
{
	color: #555676;
	font-size: 10pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}
.content table 
{
	color: #555676;
	font-size: 10pt;
}
.content div 
{
	color: #555676;
}

.left_menu
{
	margin:0px;
	/*padding:0px;*/
	padding: 0px 5px 0px 5px;
	list-style:none;
	list-style-type:none;
}
.left_menu a
{
	color: #555676;
	text-decoration: none;
	background-color: #DEDFDD;
	display: block;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	border: solid 1px #BEBFBD;
	background-image: url(images/submenu_item.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
}
.left_menu a:hover
{
	text-decoration: none;
	background-color: #E0F0D0;
	color: Black;
	border: solid 1px #A0B0A0;
}
.left_menu li 
{
	margin:0px;
	padding: 5px 0px 0px 0px;
	list-style:none;
	float: left;
	width: 150px;
}

.tbl1 
{
	padding-left: 30px;
}
.tbl1 .hdr td
{
	border-bottom: solid 1px #bEbFbD;
}

#ticker-container {
    position:relative;
    overflow:hidden;
    width: 200px;
    height: 380px;
    background-color: #DEDFDD;
    padding: 2px 2px 20px 5px;
}

#ticker {
	position:relative;
}

#ticker ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#ticker ul li {
    display:list-item;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-family: arial;
    font-size: 10pt;
    font-weight: normal;
    /*color: ;*/
    padding-left: 2px;
}

#ticker ul li a {
    font-family: arial;
    font-size: 8pt;
    /*font-weight: bold;*/
    color: Navy;
    text-decoration: underline;
    padding-left: 2px;
}
    
#ticker ul li a:hover {
    color: #3399cc;
    text-decoration: none;
}
.txt
{
	height: 20px;
	width: 220px;
	border: solid 1px #6A9B2C;
	padding:0px;
	margin:0px;
}

.txt3
{
	width: 180px;
	border: solid 1px #6A9B2C;
	padding:0px;
	margin:0px;
}
.loginForm 
{
	font-size: 8pt;
	background-image: url(images/LoginForm.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 336px;
}
.loginForm .txt 
{
	font-size: 7pt;
	height: 16px;
	width: 80px;
	border: solid 1px #6A9B2C;
}
#roundedForm
{
	background:#C9E2AB;color:#000;
}
#roundedForm table 
{
	margin-top: 10px;
}
#roundedForm table td
{
	padding: 0px 10px 0px 10px;
}
#roundedFormHeader
{
	background:#84C92E;
	padding-top: 2px;
	height: 20px;
	color: White;
	text-align: center;
}
#roundedForm .tdalr
{
	text-align: right;
}
.shortButton
{
	width: 53px; height: 18px;
}
.pdn_10 
{
	padding: 10px;
}
.pdnt_0
{
	padding-top: 0px;
}
#underLeftMenuPanel 
{
	background-image: url(images/emptyPanelBg.gif);
	/*width: 185px;*/
}
.phoneus 
{
	font-size: 8pt;
}
.phoneus .number 
{
	color: Navy;
	font-weight: bold;
}
.norm
{
}
.norm p 
{
	text-indent: 20px;
	text-align: justify;
}
.norm ul
{
	list-style-type: square;
	padding:0px 0px 20px 20px;
	margin:0px;
}
.norm ul li 
{
}
.bigger 
{
	font-size: 12pt;
}
.link
{
	color: Navy;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
}
.link:hover 
{
	text-decoration: none;
}
.newpatientforms 
{
	background-image: url(images/newPatientForms.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 18px;
}
.worddoc
{
	background-image: url(images/word_ico.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}
.pdfdoc 
{
	background-image: url(images/pdf_ico.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}
.foto 
{
	width: 80px;
	height: 100px;
	border: double 3px green;
}
#tblAboutUs_Container
{
	width: 550px;
	padding:1px;
	/*margin:5px 0;*/
	background-color: #C9E2AB;
}
#tblAboutUs, #tblAboutUs2
{
	width: 100%;
	background-color: #C9E2AB;
}
#tblAboutUs2 
{
	margin-top: -5px;
}
#tblAboutUs td 
{
	background-color: #fff;
	padding: 10px;
	vertical-align: top;
}
#tblAboutUs2 td
{
	/*padding: 10px;*/
	vertical-align: top;
}
#tblAboutUs2 td div 
{
	padding: 10px;
	background-color: #fff;
}
.provider 
{
	font-size: 20pt;
	text-align: left;
	padding:0px;
	margin:0px;
	font-style: italic;
	/*text-decoration: underline;*/
}
h4 
{
	font-size: 10pt;
	text-align: center;
	padding:0px;
	margin:0px;
	font-style: italic;
	text-decoration: underline;
}
#underMenuBlock
{
	background-color: #D64C4C;
	width: 260px;
	margin-top: -40px;
	padding: 2px;
	position: relative;
	left: 350px;
}
#underMenuBlock div
{
	background-color: #E79797;
	font-size: 10pt;
	color: #fff;
	text-align: center;
}
#underMenuBlock .txt2
{
	border: solid 0px white;
	font-size: 10pt;
	padding:0px;
	margin:0px;
	z-index: 99;
	display: block;
	position: relative;
}
#phoneHeader
{
	height: 32px;
	display: block;
	font-size: 14pt;
	padding-top: 4px;
	color: Navy;
}
#title 
{
	background-image: url(images/TopTitle.gif);
	background-repeat: no-repeat;
	width: 310px;
	height: 54px;
}
.shortcut 
{
	background-image: url(images/shortcut.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
}
.bordered
{
	background-image: url(images/bordered_link_bg.gif);
	background-position: left center;
	background-repeat: repeat-x;
}
.pdn_5
{
	padding:5px;
}
.btnSend
{
	padding: 5px 15px 5px 15px;
	color: Navy;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/bordered_link_bg_dark.gif);
	background-position: left center;
	background-repeat: repeat-x;
	/*height: 60px;*/
	display: block;
}
.btnSend:hover 
{
	/*text-decoration: underline;*/
	background-image: url(images/bordered_link_bg.gif);
}
.req
{
	background-image: url(images/required.gif);
	background-repeat: no-repeat;
	width: 10px;
}
.req2
{
	background-image: url(images/required.gif);
	background-repeat: no-repeat;
	background-position: right top;
	/*padding-right: 10px;*/
}
.req_right
{
	background-image: url(images/required.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 10px;
}
.bigger 
{
	font-size: 120%;
}
.bigger p 
{
	text-indent: 20px;
}
.table1 {
	padding:0px
	margin:0px;
}
.table1 td 
{
	margin:0px;
	padding:0px;
}
.list 
{
}
.list li {
	padding:5px;
}
#newpatient_table
{
	width:100%;
}
#newpatient_table td 
{
	padding-right: 12px;
	}

.newpatient_blok_header 
{
	font-size:14pt;
}

.newpatient_blok_header 
{
	font-size:13pt;
	font-weight:bold;
}

.newpatient_sp 
{
	font-size:10pt;
	font-weight:bold;
}
