body {
	margin:0px;
	padding:0px;
	font-family: verdana;
	font-size: 12px;
	text-align:justify;
	color: #393939;
	background:#efefef url(../images/bg.jpg) repeat-x;
	line-height:18px;
}
#wrapper {
	margin:0 auto;
	padding:20px 0 0 0px;
	width:908px;
}
#clear {
	clear:both;
}

a.more:link, a.more:active, a.more:visited{
color:#0768a9;
text-decoration:none;
font-weight:bold;
}
a.more:hover{
color:#0768a9;
text-decoration:underline;
font-weight:bold;
}

#main_wrapper {
	margin:0px;
	padding:0px;
	width:906px;
	border:#dcdcdc solid 1px;
	background-color:#FFFFFF;
	min-height:916px;
	height:auto !important;	
	height:916px;
	float:left;
}
#header {
	margin:0px;
	padding:0px;
	width:906px;
	background:url(../images/header.jpg) no-repeat;
	height:289px;
	float:left;
}
#logo {
	margin:0px;
	padding:8px 0 0 29px;
	width:310px;
	float:left;
}

/*--------------------  Main Body Container ------------------------------*/

#main_container {
	margin:0px;
	padding:0px;
	width:906px;
	float:left;
}

/*-------------------- Body Left Side / Navigation Bar  Div -------------------------------*/

#body_left_side {
	margin:0px;
	padding:25px 0 0 20px;
	width:274px;
	float:left;
}
#navigation {
	margin:0px;
	padding:0px;
	width:235px;
	float:left;
}
#navigation img {
	margin:0px;
	padding:0px;
	float:left;
}


/*------------------ Body Right Side Welcome Div ----------------------------*/

#boy_main_welcome {
	margin:0px;
	padding:29px 0 0 0px;
	width:612px;
	float:left
}
#welcome {
	margin:0px;
	padding:0px;
	width:612px;
	float:left;
}
#welcome img {
	margin:0px;
	padding:0px;
	float:left;
}
#welcome img.sep {
	margin:22px 0 0 0px;
	padding:0px;
	float:left;
}
#welcome p {
	margin:0px;
	padding:17px 0 0 4px;
	width:566px;
	float:left;
}
#welcome a {
	color: #393939;
	text-decoration:none;
}
#welcome a:hover {
	color:#7fc41c;
	text-decoration:underline;
}

#welcome p.sec {
	margin:0px;
	padding:18px 0 0 4px;
	width:566px;
	float:left;
}
#welcome_new {
	margin:0px;
	padding:10px 0 0px 0px;
	width:612px;
	float:left;
}
#welcome_new_left {
	margin:0px;
	padding:0px;
	width:300px;
	float:left;
}
#welcome_new_left ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#welcome_new_left ul li{
	margin:0 0 0 0px;
	padding:8px 0 0 30px;
	background:url(../images/bullet01.jpg) no-repeat 10px 12px;
	width:250px;
	float:left;
	display:block;
}
#welcome_new_left ul li.urdu{
	margin:0 0px 0 0px;
	padding:8px 30px 0 0px;
	background:url(../images/bullet02.jpg) no-repeat right 12px;
	width:250px;
	float:left;
	display:block;
	text-align:right;
}
#welcome_new_left img {
	margin:0px 0 0px 0px;
	padding:0px;
}
#welcome_new_left ul li.sec {
	margin:15px 0 0 0px;
	padding:0px;
	width:280px;
	background: none;
}
/*#welcome_right {
	margin:0px;
	padding:0px;
	width:300px;
	float:left;
}
#welcome_new_left img {
	margin:15px 0 5px 5px;
	padding:0px;
	float:left;
}
#welcome_new_left img.sec {
	margin:0 0 0 5px;
	padding:0px;
	float:left;
}*/
#welcome_right {
	margin:0px;
	padding:0px;
	width:300px;
	float:left;
}

#welcome_right ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#welcome_right ul li{
	margin:0 0 0 0px;
	padding:8px 0 0 30px;
	background:url(../images/bullet01.jpg) no-repeat 10px 12px;
	width:250px;
	float:left;
	display:block;
}

#welcome_right img {
	margin:0px 0 0px 0px;
	padding:0px;
}
#welcome_right ul li.sec {
	margin:15px 0 0 0px;
	padding:0px;
	width:280px;
	background: none;
}
#welcome_new_left img.for {
	margin:0 0 0px 5px;
	padding:0px;
	float:left;
}
#welcome_new_left img.chines {
	margin:0px;
	padding:7px 0 5px 5px;
	float:left;
}
#welcome_new_left ul {
	margin:0;
	padding:0px 0 0 0px;
	list-style-type:none;
	float:left;
}
#welcome_new_left li {
	padding:3px 0 0 22px;
	margin:0;
	background:url(../images/bullet.jpg) no-repeat 5px 11px;
	width:200px;
	font-family:verdana;
	font-size:12px;
	color: #393939;
	line-height:18px;
	text-align:justify;
}
#welcome_new_left li a {
	padding:0px;
	margin:0;
	color: #393939;
	text-decoration:none;
}
.participating {
	margin:0px;
	padding:25px 0 0 4px;
	width:566px;
	float:left;
}
h2 {
	margin:0px;
	padding:8px 0 4px 5px;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#0768a9;
	text-decoration:underline;
	width:200px;
	float:left;
}
h3 {
	margin:0px;
	padding:15px 0 4px 5px;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#0768a9;
	text-decoration:underline;
	width:200px;
	float:left;
}

/*----------------------- Welcome Callout Areas first ----------------------------*/

#main_callout {
	margin:0px;
	padding:40px 0 0 0px;
	width:612px;
	float:left;
}
#first_callout {
	margin:0px;
	padding:0 22px 0 0px;
	width:275px;
	float:left;
}
#first_callout p {
	margin:0px;
	padding:10px 22px 0 5px;
	width:259px;
	float:left;
}
#table {
	margin:0px;
	padding:15px 0 0 0px;
	width:275px;
	float:left;
}
.border {
	border:#999999 solid 1px;
}
.border_cell {
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-left:#999999 solid 1px;
}
.border_top {
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-left:#999999 solid 1px;
}
.border_left {
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
}
.border_top1 {
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-left:#999999 solid 1px;
	border-top:#999999 solid 1px;
}
.border_left1 {
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	border-top:#999999 solid 1px;
}

h1 {
	margin:0px;
	padding:3px 0 4px 5px;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0768a9;
	width:75px;
}
h5 {
	margin:0px;
	padding:3px 0 4px 5px;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0768a9;
	width:150px;
}

#first_callout img {
	margin:0px;
	padding:0px;
	float:left;
}
#first_callout ul {
	margin:0;
	padding:0px 0 0 0px;
	list-style-type:none;
	float:left;
}
#first_callout li {
	padding:11px 0 0 22px;
	margin:0;
	background:url(../images/bullet.jpg) no-repeat 5px 17px;
	width:240px;
	font-family:verdana;
	font-size:12px;
	color: #393939;
	line-height:18px;
	text-align:justify;
}
#first_callout strong {
	padding:0px;
	margin:0px;
	color: #0768a9;
}
#first_callout img.patients {
	margin:12px 0 0 22px;
	padding:0px;
	float:left;
}
#first_callout img.providers {
	margin:12px 12px 0 0px;
	padding:0px;
	float:right;
}


/*----------------------- Welcome Callout Areas Second ----------------------------*/

#second_callout {
	margin:0px;
	padding:0 0 0 0px;
	width:285px;
	float:left;
}
#second_callout p {
	margin:0px;
	padding:8px 0 0 10px;
	width:256px;
	float:left;
}
#second_callout img {
	margin:0px;
	padding:0px;
	float:left;
}
#second_callout strong {
	padding:0px;
	margin:0px;
	color: #0768a9;
}
#second_callout img.patients {
	margin:0px;
	padding:11px 0 0 10px;
	float:left;
}
#second_callout img.read {
	margin:11px 16px 0 0px;
	padding:0px;
	float:right;
}
#second_callout ul {
	margin:0;
	padding:0px 0 0 0px;
	list-style-type:none;
	float:left;
}
#second_callout li {
	padding:11px 0 0 22px;
	margin:0;
	background:url(../images/bullet.jpg) no-repeat 5px 17px;
	width:240px;
	font-family:verdana;
	font-size:12px;
	color: #393939;
	line-height:15px;
	text-align:justify;
}

/*----------------------- Body Address -----------------------------*/

#body_address {
	margin:0px;
	padding:28px 0 11px 0px;
	width:906px;
	float:left;
}
#body_address img {
	margin:0px;
	padding:0 0 0 33px;
	float:left;
}
#body_address img.po {
	margin:0px;
	padding:0 0 0 160px;
	float:left;
}
#body_address img.info {
	margin:0px;
	padding:2px 0px 0 145px;
	float:left;
}

/*--------------------- Footer ----------------------------------------*/

#main_footer {
	margin:0px;
	padding:2px 0 10px 0px;
	width:908px;
	float:left;
}
#footer {
	margin:0px;
	padding:0px;
	border:#dcdcdc solid 1px;
	background:#f0f0f0 url(../images/footer_bg.jpg) repeat-x;
	width:906px;
	min-height:57px;
	height:auto !important;
	height:57px;
	float:left;
}
#footer p {
	margin:0px;
	padding:10px 0 0 0px;
	width:906px;
	font-family:verdana;
	font-size:11px;
	text-align:center;
	line-height:17px;
}
#footer a {
	text-decoration:underline;
	color:#393939;
}
#footer a:hover {
	text-decoration:none;
	color:#0768a9;
}

.clear{
clear:both;
}

/************* Search Utility **********/

.attorneyDirectory {
    background: none repeat scroll 0 0 #0668A9;
    text-align: center;
    display: block;
    padding: 6px 5px;
}
.attorneyDirectory a {
    text-decoration: none;
	margin-right: 6px;
    color: #FFFFFF !important;
	font-weight: bold;
}
table.searchFields td {
    font: 11px Verdana,Arial,Helvetica,sans-serif;
    padding: 0 5px 5px;
    white-space: nowrap;
}
table.searchFields .field {
    border: 1px solid #A7A7A7;
    color: #575656;
    font: 12px Verdana,Arial,Helvetica,sans-serif;
    padding: 1px;
}

table.searchBody {
    border-bottom: 5px solid #F9F9F9;
    margin-bottom: 12px;
    width: 100%;
    font: 11px Verdana,Arial,Helvetica,sans-serif;
	text-align:left
}
table.searchBody th {
    background-color: #0668A9;
    color: #FFFFFF;
    font: 12px Verdana,Arial,Helvetica,sans-serif;
    padding: 4px 5px 6px;
	font: bold 11px Verdana,Arial,Helvetica,sans-serif;
}
table.searchBody tr.odd td {
    background-color: #F0F0F0;
}

