BODY {
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.text {
	font-size: x-small;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.text404 {
	font-size: 18px;
	font-family: Arial;
	text-decoration: none;
	color: #A195DB;
}

.textsm {
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.nolink {
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	color: #7569b2;
}

.creepline {
	font-size: 16px;
	font-family: Arial;
	text-decoration: none;
	color: #7569b2;
}
.nolinknosize {
	font-size: x-small;
	font-family: Arial;
	text-decoration: none;
	color: #7569b2;
}

.mnu {
	margin: 0px 0px 0px 15px
}

p {
	text-indent: 0em;
	margin: 0px 0px 0px 15px
}

form .input {
	text-indent: 0em;
	margin: 0px 0px 0px 15px
}
h1  {
	font-size: 18px;
	font-family: Arial;
	text-decoration: none;
	color: #fd7218;
    margin-left: 15;
    margin-right: 15;
    margin-top: 0;
    margin-bottom: 0;
}

H2  {
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
    margin-left: 15;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 0;
}

a:visited {
	text-decoration : underline;
	color : #9787d0;
}

a:hover, a:active, a:link  {
	text-decoration : underline;
	color : #7569b2;
}

.doc {
	margin: 0px 0px 0px 45px
}


.frm  {
	font-size: 13px;
	font-family: Arial;
	text-decoration: none;
	background: #ffffff;
}

.marginleft{
    margin-left: 15;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
}

.city {
	font-size: x-small;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
}

.bluehead {
	font-family: Arial;
	text-decoration: none;
	color: #2d1e87;
	font-weight: bold;
}
.whitetext {
color: white;
       font-size: small;
       font-family: Arial;
       text-decoration: none;
}
.whitetext a {
color: white;
       font-size: small;
       font-family: Arial;
}
.blacktext {
 /*color: gray; */
color: #094fa3;
       font-size: small;
       font-family: Arial;
       text-decoration: none;
}
.blacktext a{
 /*color: gray; */
color: #094fa3;
       font-size: small;
       font-family: Arial;
       text-decoration: underline;
}
.blacktext h1{
 /*color: gray; */
color: #094fa3;
       font-family: Arial;
       text-decoration: none;
}
.blacktext textarea,input,select {
	border: solid thin silver
}
/* .whitetext textarea,input,select {
	border: solid thin red
} */
.title_name {
	background:#f07d19 url('/icons/title_right_bg.gif') no-repeat 100% 0px;
	margin-bottom:15px;
	color: white;
       font-size: small;
       font-family: Arial;
       /* text-decoration: none; */
}
.hr {
margin-top:5px;
height:15px;
background:url('/icons/hr.gif') repeat-x;
}


#input_image {
	border: 0px
}
#link_orange {
	color: #f07d19
}
.gentab {
        border-top-color:   #9162ff;
        border-top-style:   solid;
        border-left-color:  #9162ff;
        border-left-style:  solid;
        border-width:       1px;
        font-size: x-small;
        font-family: Arial;
        text-decoration: none;
        color: #000000;
}
.gentabtd {
        border-right-color: #9162ff;
        border-right-style: solid;
        border-bottom-color:    #9162ff;
        border-bottom-style:    solid;
        border-width:       1px;
        padding:       3px;
}

#main_table {
width:100%;
height:100%;
margin:0px auto;
max-width:1260px;
min-width:1000px;
}

#gray_table {
border:1px solid #bdbdbd;
border-collapse:collapse;
}
#gray_table td {
border-left:1px solid #bdbdbd;
padding-left: 5px;
padding-right: 5px;
}

#findoctb_header td {
/* padding-left: 50px;
padding-right: 10px; */
	/*width: 121px;*/
	width: 20%;
}
#gray_table tr {
border-top:1px solid #bdbdbd;
} 

.col_left {
width:7%;
} /* width:4%; */
.col_left div {
width:25px;
} /* width:40px; */
.col_center {
width:6%;
} /* width:3%; */
.col_center div {
width:33px;
} /* width:33px; */
.col_right {
width:7%;
} /* width:4%; */
.col_right div {
width:25px;
} /* width:43px; */
.col_left_text {
width:20%;
} /* width:22%; */
.col_right_text {
width:60%;
} /* width:67%; */
a.none_decor {
text-decoration:none;
}
a.none_decor:hover {
text-decoration:underline;
}


#block_spacer {
width:689px;
}

.top {
vertical-align:top;
}

.bottom {
vertical-align:bottom;
}

.left {
float:left;
}


#copy {
font-family:'Tahoma';
font-size:10px;
color:#fff;
background:#094fa3;
height:23px;
width:100%;
}
#copy p {
padding:5px 40px 0px 0px;
}
#copy a {
font-size:10px;
font-family:'Tahoma';
}

