body{
font-family:"Tahoma";
font-size:.9em;
color:#666666;
text-align:center;
margin:0pt auto;
padding:0pt;
background:url(../images/body_bg.jpg) repeat-x;
}


#wrapper{
background:#ffffff;
width:779px;
margin:0pt auto;
padding:0pt;
}

#top_header{
height:75px;
padding-bottom:1px;
border-bottom:#4C7794 2px solid;
}

.logo{
float:left;
height:52px;
width:406px;
margin-left:10px;
background:url(../images/logo.jpg) no-repeat;
margin-top:6px;
}

.owner_login{
color:#648BA9;
font-size:1em;
float:right;
padding-top:34px;
font-weight:bold;
padding-right:5px;
}

#img_area{
width:779px;
height:133px;
border-bottom:#9F9F9F 2px solid;
padding-bottom:1px;
}

#bot_container{
background:url(../images/right_bg_repeator.jpg) repeat-y;
width:779px;
float:left;
}


#left_colum{
background-color:#F0F0F0;
float:left;

}

#navigation_menu{
list-style:none;
margin:0pt auto;
padding:0pt;
}

#navigation_menu li a{
display:block;
width:218px;
height:18px;
padding-left:20px;
padding-top:8px;
padding-bottom:5px;
text-transform:uppercase;
color:#5E5E5E;
text-decoration:none;
text-align:left;
font-size:.75em;
border-bottom:#E7E3E3 1px solid;
font-weight:bold;
background:#F0F0F0 url(../images/arrow_bue.gif) no-repeat;
background-position:1em 1.1em;
}



#navigation_menu li a:hover{
background:url(../images/navigation_bg.jpg) repeat-x;
color:#ffffff;
}

.active_link{
display:block;
width:218px;
text-align:left;
text-transform:uppercase;
padding-left:20px;
height:18px;
color:#ffffff;
padding-top:8px;
padding-bottom:5px;
background:url(../images/navigation_bg.jpg) repeat-x;
font-size:.75em;
font-weight:bold;
}

.quick_cont{
color:#648BA9;
font-size:.9em;
font-weight:bold;
background:#F0F0F0;
padding-top:29px;
text-transform:uppercase;
text-align:left;
padding-left:15px;
}

.address{
font-size:.75em;
color:#585757;
text-align:left;
padding-left:15px;
padding-top:10px;;
}

.address a:link{ 
color:#585757;
text-decoration:none;
font-weight:bold;
}

.address a:hover{ 
color:#585757;
text-decoration:underline;
}

/* Right Colum */

#right_colum{
width:525px;
float:left;
padding-left:16px;
padding-top:2px;
}


#welcome_part{
width:509px;
padding-top:16px;
padding-right:10px;
float:left;
padding-bottom:16px;
}

.welcome_pict{
width:168px;
height:113px;
float:left;
border:#999999 1px solid;
margin-right:15px;
}

#welcome_part h2{
color:#648BA9;
font-family:Verdana;
font-size:1em;
text-transform:uppercase;
float:left;
}

.more{
color:#0C0C0C;
}

.welcome_text{
color:#535353;
font-size:.8em;
float:left;
text-align:justify;
width:320px;
}

#appt_list{
width:502px;
height:121px;
background:#F0F0F0;
border:#ACAAAA 1px solid;
float:left;
padding-top:18px;
padding-left:16px;
margin-bottom:20px;
}

.title_blue{
color:#648BA9;
font-family:Verdana;
font-size:1em;
text-transform:uppercase;
float:left;
}

.img_list{
width:80px;
height:83px;
border:#4775A7;
margin-right:20px;
float:left;
}


.sub_title{
color:#515151;
font-size:.7em;
font-weight:bold;
padding-top:8px;
text-transform:capitalize;
}

/* Update box Start Here */
#updates_box{
width:297px;
margin-right:16px;
text-align:left;
}

.u_title{
height:25px;
width:287px;
padding-left:10px;
font-size:1em;
background:url(../images/up_dt_box_title.jpg) repeat-x;
color:#ffffff;
text-transform:uppercase;
margin-top:-4px;
text-align:left;
padding-top:2px;
}

.box_style{
border:#ACAAAA 1px solid;
background:#E7E7E7;
float:left;
}

.box_style1{
border-left:#ACAAAA 1px solid;
border-right:#ACAAAA 1px solid;
border-bottom:#ACAAAA 1px solid;
background:#E7E7E7;

}

#upd_list{
padding:0pt;
}

#upd_list li{
color:#282828;
font-size:.8em;
list-style-image:url(../images/small_bullet_blue.jpg);
margin-left:20px;
text-align:left;
}

#advertise_box{
float:right;
margin-right:16px;
margin-top:-2px;
}

.adv_img{
width:192px;
padding-bottom:10px;
padding-top:5px;
}

.adv_title{
float:left;
height:25px;
width:184px;
padding-left:7px;
font-size:.8em;
background:url(../images/up_dt_box_title.jpg) repeat-x;
color:#ffffff;
text-transform:uppercase;
text-align:left;
padding-top:2px;
font-weight:bold;
}

.left_logo{
padding-top:10px;
}

#footer{
height:75px;
padding:0pt;
margin-top:15px;
width:779px;
background:#cccccc;
float:left;
}

#bot_navigation{
float:left;
padding-left:15px;
text-align:center;
}

#bot_navigation li{
float:left;
padding-right:5px;
padding-top:10px;
text-transform:uppercase;
color:#5E5E5E;
list-style:none;
font-size:.7em;
font-weight:bold;
}

#bot_navigation li a{
color:#5E5E5E;
text-decoration:none;
}

#bot_navigation li a:hover{
text-decoration:underline;
}

#bot_navi{
float:none;
}
#privacy_pol{
float:none;
}

#privacy_stat li{
float:left;
font-size:.7em;
list-style:none;
padding-right:5px;
}

#privacy_stat li a:link{
color:#626262;
text-decoration:none;
}

#privacy_stat li a:hover{
text-decoration:underline;
}

/* Internal Pages */

.title_bar_1{
width:495px;
text-align:left;
padding-left:15px;
display:block;
height:20px;
padding-top:1px;
color:#ffffff;
font-weight:bold;
padding-bottom:7px;
background:url(../images/title_bg.jpg) repeat-x;
text-transform:uppercase;
}

#block_download{
padding-top:25px;
border:0px;
text-align:left;
}