/* CSS Document */

body
{
margin:0;
padding:0;
background:url(../images/bg.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
color: #494949;
}

a{ outline:none;}

.top_head{
background-image:url(../images/top_head.jpg);
height:94px;
background-repeat:repeat-x;
}
#navigation
{
width:984px;
background-image:url(../images/nav_bg.jpg);
height:36px;
background-repeat:repeat-x;
}

#navigation ul
{
margin:0;
padding:0;
list-style-type:none;
}

#navigation li
{
margin:0;
padding:0px 10px 0px 10px;
list-style-type:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: none;
}

#navigation li a
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: none;
}

#navigation li a:hover, #navigation li a.selected
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: #ffe400;
text-decoration: none;
}

.middle_bg
{
background:url(../images/body_bg.jpg) no-repeat;
}

.blue_bg
{
width:232px;
background:url(../images/blue_bg.jpg) no-repeat;
height:38px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: none;
padding-left:25px;
}

.border
{
border:solid 1px #2aa1c6;
border-bottom:none;
}

.left_nav_title
{
height:30px;
background-color:#0f3e7f;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: none;
padding-left:25px;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
}

.left_nav ul
{
margin:0;
padding:5px 0 0 0;
list-style-type:none;
}

.left_nav li
{
margin:0;
padding:0 30px 3px 25px;
list-style-type:none;
}

.left_nav li a
{
margin:0;
padding:0 0 3px 0;
list-style-type:none;
border-bottom:dotted 1px #a1a1a1;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #605f5f;
text-decoration: none;
}

.left_nav li a:hover
{
margin:0;
padding:0 0 3px 0;
list-style-type:none;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #cb1006;
text-decoration: none;
}

.new
{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: italic;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: red;
text-decoration: none;
}

h1
{
width:660px;
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding-bottom:5px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: #3db3d8;
text-decoration: none;
line-height:25px;
border-bottom:solid 1px #CCCCCC;
}




h2
{

margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: #0f3e7f;
text-decoration: none;
	
}



h3
{

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color: #FFFFFF;
margin:0px;
padding:0px;
	
}



h4
{

margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: #494949;
text-decoration: none;

}


p
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #494949;
text-decoration: none;
padding:3px 0px 3px 0px;
text-align:justify;
}

.dooted_line
{
background:url(../images/doted_grey_line.gif) repeat-x;
height:1px;
}

.footer
{
height:40px;
background-color:#1c1c1c;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: none;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
}

.footer ul
{
margin:0;
padding:0;
list-style-type:none;
}
.footer li
{
margin:0;
padding:0 0 0 12px;
list-style-type:none;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: none;
}

.footer li a
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: none;
}

.footer li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: white;
text-decoration: underline;
}

.content ul{
list-style:none;
line-height:normal;
margin:0;
padding:0;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #494949;

}

div.content li{
list-style:none;
line-height:normal;
background-image: url(../images/icon.gif);
background-position:0 5px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #494949;
padding:0 0 5px 10px;
}

.testimonials_midbg{
margin:0px;
padding:0px;
background-image:url(../images/testimonial_mid.jpg);
width:680px;
background-position:top;
background-repeat: repeat-y;

}

.testimonials_bottombg{
margin:0px;
padding:0px;
background-image: url(../images/testimonial_bottom.jpg);
width:680px;
height:73px;
background-repeat:no-repeat;
background-position:top;

}


.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:12px;
font-weight:bold;
}

.suscribe_bg{
margin:0px;
padding:0px;
background-image: url(../images/sus_imag.jpg);
width:223px;
height:275px;
background-repeat:no-repeat;

}

.request_info{
margin:0px;
padding:0px;
background-image: url(../images/request.jpg);
width:216px;
height:261px;
background-repeat:no-repeat;
}


.request_info_text{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;

}

.request_info_input{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
font-size:12px;
width:124px;
height:16px;
line-height:16px;
border:1px solid #006600;

}





/* CSS Document */
.pages
{
margin:0px;
padding:0px;
padding-right:10px;
height:20px;
background-color:#c0141d;
color:#FFFFFF;
font-weight:bold;
text-align:right;
}

.pages a
{
margin:0px;
padding:0px;
line-height:20px;
height:20px;
float:RIGTH;
color:#FFFFFF;
text-decoration:none;
}

.pages a:hover
{
margin:0px;
padding:0px;
line-height:20px;
height:20px;
float:RIGTH;
color:#FFFFFF;
text-decoration:underline;
}

.ato_admin
{

margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding-bottom:5px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: /*#3db3d8*/ #FFFFFF;
text-decoration: none;
line-height:25px;
border-bottom:solid 1px #CCCCCC;
}


.anylinkcss{
border-top: 1px solid #D0D0D0; position:absolute;
visibility: hidden;
line-height: 18px;
z-index: 100;
background-color: #98d3e3;
width: 240px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:10px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #85bbd8;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #4b4d4d;
color: white;
}



.top_nav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0px 3px 0px 3px;
text-decoration:none;

}

.top_nav a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:0px 3px 0px 3px;
text-decoration:none;

}


.top_nav a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #FF0000;
padding:0px 3px 0px 3px;
text-decoration:none;

}


.mid_bg{
background-image:url(../images/mid_bg.jpg);
height:282px;
background-repeat:repeat-x;
}

.demo{
margin:0px;
padding:0px;
background-image:url(../images/img_demo_bg.jpg);
background-repeat:repeat-x;
color:#0f3e7f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding:0px 0px 0px 0px;
}





/*login page css style**********************/




.login_bg{
background-image: url(../images/login_bg.jpg);
background-repeat: no-repeat;
background-position:top;
width:451px;
height:332px;


}





.link{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #FF0000;

}
.link a{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #FF0000;

}

.link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #FF0000;

}

.login_input{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color: #666666;
height:18px;
line-height:18px;
width:320px;

}


.login_text{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
font-style: normal;
font-weight:bold;
color:#ffffff;
padding:11px 0px 0px 0px;

}

.bullet_list
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

.bullet_list ul
{
margin:5px 0 0 0;
padding:0;
color:#FF0000;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.bullet_list li
{
margin:0;
padding:0 0 10px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
list-style-type:none;
background-image:url(../images/bullet_services.gif);
background-repeat:no-repeat;
background-position:0 6px;
color:#FF0000;
}

.bullet_list li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;

margin:0;

list-style-type:none;

}
.bullet_list li a:hover
{
margin:0;
list-style-type:none;
color: #333333;
}
.border
{
border:solid 1px #7f7f7f;
}
.table_title
{
color:white;
font-weight:bold;
}

.title_bg
{
background-color:#4295BF;
}


a
{
color:#d72a18;
text-decoration:underline;
}

a:hover
{
color: #666666;
text-decoration:none;
}



.register a
{
color: #666666
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}

.register a:hover
{
color: #FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}


.star{
color:#FF0000;
}

.table td
{
border:solid 1px #7f7f7f;
}

.table_title
{
color:white;
font-weight:bold;
}


.hdb{font-size:14px; text-align:left; text-decoration:underline; color:#198eb1;}
.nrmt{font-size: 12px;line-height:18px;color: #494949;text-decoration: none;}
.readmore{font-size:12px; text-align:left; text-decoration:none; color:#e72d2c; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:16px;}
.readmore:hover{font-size:12px; text-align:left; text-decoration:underline; color:#e72d2c; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:16px;}



/*/////////Admin_section////////////*/
.admin_link
{
margin:0px;
padding:0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.admin_link:hover
{
margin:0px;
padding:0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
}

.link1
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#666666;
text-decoration:none;
}

.link1:hover
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#666666;
text-decoration:underline;
}

.new_top_link
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.new_top_link a
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:0px 10px 0px 10px;
color:#666666;
}

.new_top_link a:hover
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
padding:0px 10px 0px 10px;
color:#e80e0d;
}

.mainlist ul
{
margin:0px;
padding:0px;
color:#0f3e7f;

}

.mainlist  li
{
margin:0px;
padding:0px;
list-style-image:url(../images/arrow.gif);
color:#0f3e7f;
}

.mainlist  li a
{
margin:0px;
padding:0px;
color:#0f3e7f;
text-decoration:none;
font-size:14px;
font-weight:bold;
}
.mainlist  li a:hover
{
margin:0px;
padding:0px;
color:#0f3e7f;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


.mainlistsub ul
{
margin:0px;
padding-left:20px;
color:#0f3e7f;

}

.mainlistsub  li
{
margin:0px;
padding:0px;
list-style-image:url(../images/icon.gif);
color:#0f3e7f;
}

.mainlistsub  li a
{
margin:0px;
padding:0px;
list-style-type:decimal;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#0f3e7f;
}

.mainlistsub  li a:hover
{
margin:0px;
padding:0px;
list-style-type:decimal;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#0f3e7f;
}



/****************** medical billing Page ********************/
.right-side-bg{ background-image:url(../images/right-coloumn-bg.jpg); background-repeat:no-repeat; background-color:#FFFFFF; width:340px; position:absolute;}
.top-header-medi{ width:984px; background-image:url(../images/medi-banner-img-2.jpg); background-repeat:no-repeat;}

.header-top-padding{ padding-top:175px;}
.header-content-padding{ padding-top:360px; padding-left:10px;}

.content-middle ul{
list-style:none;
line-height:normal;
margin:0;
padding:0;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
font-style: normal;
font-weight:normal;
font-variant: normal;
text-transform:none;
color: #494949;
width:340px;

}

.get-started{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#a90533;}
.tell-us{ font-family:12px; font-family:Arial, Helvetica, sans-serif; color:#424242;}
.required-us-residents{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a6a6a6;}
.fields-text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424242; font-weight:bold;}
.all-fields{ background-color:#f6f8f7; border:1px solid #888888; height:1.8em;}

/*.select-pallete{ margin:5px; background-color:#ffffff; border:1px solid #424242;}*/

.all-fields .small {
margin-left:0;
width:12em;
}

.all-fields select {
font-size:1.1em;
margin:0 0 1.5em 0.3em;
width:250px;
}

.comboBox select {
background-color:#F8FAF9;
border:1px solid #888888;
color:#464E54;
font-size:1.1em;
padding:5px 3px;
}

.heading-h1
{
width:320px;
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding-bottom:5px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: #3db3d8;
text-decoration: none;
line-height:25px;
border-bottom:solid 1px #CCCCCC;
}

.heading-h2
{

margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-transform:none;
color: #0f3e7f;
text-decoration: none;
	
}
.middle_bg_medi
{
background:url(../images/body_bg.jpg) no-repeat; margin-top:354px;
}
