/*--Global Styles--*/
body 	{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0; background:url(../images/bg-tile.gif) repeat-x;}
td 		{}
tb 		{}

.content { line-height:18px;}

.content ul {margin:0 0 0 17px; padding:0;}
.content li {list-style: url(../images/bullet.jpg); margin:0; padding:0 0 16px 0;}

.contentHome ul {margin:0 0 0 40px; padding:0;}
.contentHome li {list-style: url(../images/bullet.jpg); margin:0; padding:0 0 8px 0;}

/*p {margin-top:5px; margin-bottom:5px;}*/

/*--Links--*/
a { color:#00a3e0;}
a:visited { color:#00a3e0;}
a:hover { color:#48CDFF;}

#home-content h3 a{ color:#00A3E0; font-size:20px; text-decoration:none; font-weight:normal; }
#home-content h3 a:visited{ color:#00A3E0; text-decoration:none;}
#home-content h3 a:hover{ color:#48CDFF; text-decoration:none;}

/*--General Layout--*/
#header { width:900px;}
#footer { color:#63BDDF; width:235px; padding:15px 0 25px 0; display:block; text-align:right;}

/*--Navigation--*/
div#navDiv {  background:url(../images/nav-bg.jpg) right; width:230px; display:block; }
ul#nav { display:block; margin:0; padding:0; margin-bottom:0px;display:block;}

ul#nav li.nav1 { margin:0; padding:0; list-style-image:none; font-size:16px; color:#00A3E0; list-style:none; width:190px; border-bottom:1px #01A3E0 solid; border-collapse:collapse;}
ul#nav li.nav1LastItem { margin:0; padding:0; list-style-image:none; font-size:16px; color:#00A3E0; list-style:none; width:190px;}

ul#nav li.nav2{ margin:0; padding:0;  list-style-image:none; list-style:none; background-image: url(../images/nav-selected.gif); background-repeat:no-repeat; background-position:2% 50%; font-size:16px; width:175px; line-height:30px; border-bottom:1px #01A3E0 solid; border-collapse:collapse; padding-left:15px;background-color:#A8E0F4; color:#00A3E0;}
ul#nav li.nav2LastItem{ margin:0; padding:0;  list-style-image:none; list-style:none; background-image: url(../images/nav-selected.gif); background-repeat:no-repeat; background-position:2% 50%; font-size:16px; width:175px; line-height:30px; padding-left:15px;background-color:#A8E0F4; color:#00A3E0;}

ul#nav li a { margin:0; padding:0; text-decoration:none; display:block; line-height: 30px; height: 30px;}
ul#nav li a:visited { margin:0; padding:0; text-decoration:none; display:block;}
ul#nav li a:hover { margin:0; padding:0; text-decoration:none; background-color:#A8E0F4; color:#00A3E0; display:block;}

#col1 #footer { width:210px; text-align:left; padding-top:60px; clear:both;}

/*--Mailing List--*/
#ML-box { width:190px; padding-top:15px; clear:both; }
#ML-box p {padding:5px 0 0 0; margin:0;}
#ML-box h3 {color:#00A3E0; font-size:18px; padding:0px;margin-bottom:16px; font-weight:normal;}
.join-mail-textbox { width:90%; height:18px; font-size:12px; font-weight:normal; color:#000000; background-color:#E2F5FB; border:solid 1px #00A3E0;}
p.join-mail-label  { padding:5px 0 0 0; margin:0; font-weight:bold;}
.join-mail-button { width:80px; border:solid 1px #00A3E0;}
p.join-mail-button-p{ padding:10px 0 0 0; margin:0; text-align:right; width:174px; }

/*--Content page layout--*/
#con-bg { background:url(../images/con-bgtile.jpg) repeat-y; min-height:100px; float:left;}
#content { float:left; width:900px; padding-left:70px; background:url(../images/con-topleft.jpg) no-repeat; min-height:500px;}
#content #col1, #content #col2 { float:left; min-height:100px; margin-right:14px; margin-left:10px;}
#content #col1 {margin-top:120px; width:235px;}
#content #col2 {margin-top:50px; width:520px;}
#con-col-bum { background:url(../images/con-collumn-btm.jpg) no-repeat; width:900px; min-height:72px; float:left;}
#col2 img { margin-bottom:15px;}
.parabox {border-bottom:1px solid #00A3E0; padding-bottom:15px; clear:both; margin:0;}


/*--Home page layout--*/
#hm-bg { background:url(../images/bgtile.jpg) repeat-y; min-height:100px; float:left;}
#home-content { float:left; width:900px; padding-left:67px; background:url(../images/topleft.jpg) no-repeat;min-height:200px; }
#home-content #col1, #home-content #col2, #home-content #col3 {width:223px; float:left; min-height:100px; margin:0; padding: 0 35px 0 0; line-height:18px; }
#home-content #col1 { margin-top:120px;}
#home-content #col2 { margin-top:50px;}
#home-content #col3 { margin-top:12px;}
#home-content #col1 p, #home-content #col2 p, #home-content #col3 p{padding:0 0 8px 14px; margin: 0 0 8px 8px; }
#col-bum { background:url(../images/collumn-btm.jpg) no-repeat; width:900px; height:72px; min-height:72px; clear:both}

/*--Text Styling--*/
h1 { font-weight:normal; color:#00A3E0; font-size:26px; background-color:#B8E5F6; padding-left:15px; padding-top:8px; margin-bottom:16px; width:510px; padding-bottom:11px;}
h1 a{ font-weight:normal;color:#00A3E0; text-decoration:none;}
h2 {font-weight:normal; color:#00A3E0; font-size:26px; border-bottom:1px solid #00A3E0;  padding-top:2px; margin-bottom:16px; width:525px; padding-bottom:7px;}
h4 { font-size:13px; width:525px; border-bottom:1px solid #00A3E0;  padding-top:0px; margin-bottom:6px; padding-bottom:17px; }
h5 {color:#00A3E0; font-size:13px; width:250px; border-bottom:1px solid #00A3E0;  padding-top:0px; padding-bottom:5px; margin:0; }
h6 {color:#00A3E0; font-size:12px; width:250px;padding: 6px 0 6px 0; margin:0; }
h6 a{color:#00A3E0; font-size:12px; width:250px;text-decoration:underline;}
.selectedH6 h6{ color:#000000; text-decoration:none;}
#home-content h3 { color:#00A3E0; font-size:18px; border-bottom:1px solid #00A3E0; padding:0 0 8px 14px; margin: 0 0 8px 8px; width:220px;}
/*#home-content p {padding:0 0 8px 14px; margin: 0 0 8px 8px;}*/

/*--Form Styling--*/
.form-label{ padding:10px 0 10px 0; margin:0; font-weight:bold;}
.form-textbox{ width:90%; height:18px; font-size:12px; font-weight:normal; color:#000000; background-color:#E2F5FB; border:solid 1px #00A3E0;}
.form-textbox-full-width{ width:95%; height:18px; font-size:12px; font-weight:normal; color:#000000; background-color:#E2F5FB; border:solid 1px #00A3E0;}
.form-button { width:120px; border:solid 1px #00A3E0;}
.form-button-td { text-align:right; padding:10px 20px 0 0;}
.form-previous-practitioner{ background-color:#E2F5FB; padding:10px 0 10px 0;}
