@charset "utf-8";
/* CSS Document 

Theme Name: MBS
Theme URI: http://www.mbsbillingsolutions.com	
Description: A brief description.
Version: 1.0
Author: Chris Arceneaux
Author URI: Your website address.


Text Color: #878383 changed new color: 	#707070
Menu Blue: #A8A8FF
Bold Text Color: #65abfc
H2 Blue: #428cdb
Bottom Right Panel: #f0f0f0

*/


.menublue {
	color: #A8A8FF;
}
.white {
	color: #fff;
}
.blue {
	color:#428cdb;
}
.blueunderline {
	color:#428cdb;
	text-decoration:underline;
}
.black {
	color:#000;
}
.centerimage{
	margin-left:auto;
	text-align:center;
}
html {
	background-color: #7e7a7a;
}

body {
	font-family: "Myriad Pro", "Times New Roman";
	color: #707070;
	text-align:justify;
}

#container {
	width: 1024px;
	margin:0 auto; 
	padding:0px;
	position:relative;
}

#top_panel{
	height:105px;
	background-color:#FFF;
}
#customer_portal {
	float:left;
	width:50%;
	background-color:#7e7a7a;
}
#customer_portal h4{
	text-align:left;
	margin:0;
}
#customer_portal a {
	text-decoration:none;
	color:#FFF;
}
#customer_portal a:hover {
	color:#ff5a00;
}
#contact_us {
	float:left;
	width:50%;
	background-color:#7e7a7a;
}
#contact_us h4{
	text-align:right;
	margin:0;
}


#top_panel #logo{
	width:45%;
	float:left;
}
#top_panel #logo img{
	padding:0;
}
#top_panel #quicknav{
	float:left;
	width:55%;
	padding-top:35px;
}
#top_panel #quicknav ul {
	margin: 0;
	list-style: none;
}
#top_panel #quicknav img {
	padding:0 5px 0 0;
	text-decoration: none;
	border:none;
}
#top_panel #quicknav li {
	display: inline;
}
#top_panel #quicknav a {
	padding-left:40px;
	text-decoration: none;
	font-weight: bold;
	color:#7e7a7a;
}
#top_panel #quicknav a:hover {
	color: #ff5a00;
}

#middle_panel {
	height:281px;
}
#middle_panel_left {
	width:422px;
	float:left;
	background-color:#3e3a3a;
	padding-top:1px;
}
#middle_panel_centermenu {
	width:200px;
	height:281px;
	float:left;
	background-image:url(images/banner_menuselection.jpg); background-repeat:repeat-x;
}
#middle_panel_centermenu ul {
	margin:0;
	padding:0;
	margin:80px 0 0 25px;
	list-style: none;
	font-size:18px;	
}
#middle_panel_centermenu li {
	background-image:url(images/menuselection_off.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
}
#middle_panel_centermenu a {
	text-decoration: none;
	color:#fff;
}
#middle_panel_centermenu a:hover {
	color: #ff5a00;
}
#middle_panel_centermenu li:hover {
	background-image:url(images/menuselection_on.gif);
}

#middle_panel_right {
	width:402px;
	height:281px;
	float:left;
	background-position:top;
	background-image:url(images/banner_motto.jpg); background-repeat:repeat-x;
}
#motto {
	height:225px;
	float:left;
}
#motto h1 {
color:#FFFFFF;
margin:50px 10px 0;
text-align:center;
}
#ourcommitment {
	height:56px;
	float:left;
}
#ourcommitment img {
	margin:13px 0 0 80px;
	float:left;
}
#ourcommitment span {
	float:left;
	color:#b1b2c2;
	font-size:24px;
	margin:11px 0 0 10px;
}
#bottom_panel h2 {
	font-size:18px;
}

#bottom_panel_left {
	height:775px;
	width:622px;
	float:left;
	padding:0;
	background-position:top;
	background-image:url(images/leftpanel_fade.jpg); background-repeat:repeat-x;
	background-color:#fff;
}
#bottom_panel_left p {
	margin-left:30px;
	margin-right:10px;
}
#bottom_panel_left #bottom_panel_left_top {
	width:100%;
}
#bottom_panel_left #bottom_panel_left_top h2 {
	margin:45px 0 0 30px;
	
}
#bottom_panel_left #bottom_panel_left_top p {
	margin-right:25px;
	margin-bottom:20px;
	
}
#bottom_panel_left #bottom_panel_left_bottomleft {
	width:50%;
	float:left;
}
#bottom_panel_left #bottom_panel_left_bottomleft h2 {
	margin-left:30px;
	text-align:left;
}
#bottom_panel_left #bottom_panel_left_bottomleft p {
	margin-right:15px;
}


#bottom_panel_left #bottom_panel_left_bottomright {
	width:50%;
	float:left;
	margin-top:22px;
}
#bottom_panel_left #bottom_panel_left_bottomright h2 {
	text-align:center;
	margin-left:auto;
}
#bottom_panel_left #bottom_panel_left_bottomright p {
	margin-left:0;
	margin-right:25px;
}
#bottom_panel_left #bottom_panel_left_bottomright img {
	margin-left:0;
	margin-top:5px;
}
#bottom_panel_left #bottom_panel_left_bottomright a {
	text-decoration:underline;
	color:#428cdb;
}

#bottom_panel_right {
	width:402px;
	height:775px;
	float:left;
	padding:0;
	background-position:top;
	background-image:url(images/rightpanel_fade.jpg); background-repeat:repeat-x;
	background-color:#f0f0f0;
}
#bottom_panel_right ul {
	margin:0;
	padding-left:45px;
}
	
#bottom_panel_right p,h2 {
	margin-left:25px;
	margin-right:25px;
}
#bottom_panel_right li{
	color:#428cdb;
	text-align:left;
}
#bottom_panel_right span{
	color:#707070;
}
#bottom_panel_right #right_top {
	float:left;
	height: 19%;
	width:100%;
}
#bottom_panel_right #right_top img{
	margin-top:40px;
}

#bottom_panel_right #right_middle {
	float:left;
	height: 40%;
	width:100%;
}
#bottom_panel_right #right_bottom {
	float:left;
	height: 41%;
	width:100%;
	margin-top:10px;
}

#footer {
	float:right;
	width:100%;
	background-color:#7e7a7a;
}
#footer h5 {
	color:#b1b2c2;
	font-size:12px;
	text-align:center;
}



#background_fade {
	height:65px;
	width:100%;
	float:left;
	padding:0;
	background-position:top;
	background-image:url(images/leftpanel_fade.jpg); background-repeat:repeat-x;
	background-color:#fff;
}

#services_bottom_panel_left {
	height:790px;
	width:804px;
	float:left;
	padding:0;
	background-color:#fff;
}
#services_bottom_panel_left li{
	color:#428cdb;
}
#services_bottom_panel_left span{
	color:#707070;
}
#services_bottom_panel_left h2 {
	margin-left:70px;
	margin-right:80px;
}
#services_bottom_panel_left p,ul {
	margin-left:80px;
	margin-right:80px;
}
#contactus_bottom_panel_left {
	height:790px;
	width:804px;
	float:left;
	padding:0;
	background-color:#fff;
}
#contactus_bottom_panel_left p {
	margin-left:30px;
	margin-right:10px;
}

#faq_bottom_panel_left {
	height:950px;
	width:804px;
	float:left;
	padding:0;
	background-color:#fff;
}
#faq_bottom_panel_left p.black {
	color:black;
}	
#faq_bottom_panel_left p {
	margin-left:30px;
	margin-right:10px;
}

#navbar_bottom_panel_right {
	width:220px;
	height:200px;
	float:left;
	padding:0;
	background-image:url(images/txtboximage.jpg); background-repeat:repeat-y;
	background-color:#403c3c;
}
#navbar_top_corners {
	width:220px;
	height:33px;
	float:left;
	padding:0;
	background-position:bottom;
	background-image:url(images/txtboximage-top.jpg); background-repeat:no-repeat;
	background-color:#FFF;
}
#navbar_bottom_corners {
	width:220px;
	height:20px;
	float:left;
	padding:0;
	background-position:top;
	background-image:url(images/txtboximage-bottom.jpg); background-repeat:no-repeat;
	background-color:#FFF;
}
#navbar_bottom_panel_right ul {
	margin:0;
	padding:0;
	margin:45px 0 0 55px;
	list-style: none;
	font-size:18px;	
}
#navbar_bottom_panel_right li {
	background-image:url(images/menuselection_off.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:20px;
}
#navbar_bottom_panel_right a {
	text-decoration: none;
	color:#fff;
}
#navbar_bottom_panel_right a:hover {
	color: #ff5a00;
}
#navbar_bottom_panel_right li:hover {
	background-image:url(images/menuselection_on.gif);
}


#contactus_bottom_panel_right {
	width:220px;
	height:280px;
	float:left;
	padding:0;
	background-image:url(images/txtboximage-blue.jpg); background-repeat:repeat-y;
	background-color:#4f5173;
}

#contactus_bottom_panel_right h2 {
	color:#FFF;
	text-align:center;
	font-size:16px;
}
#contactus_bottom_panel_right p {
	font-size:12px;
	color:#FFF;
}

#contactus_bottom_panel label {
	float: left;
	text-align: right;
	margin-right: 15px;
	color:#65abfc;
	font-weight:bold;
	width:300px;
}
#contactus_bottom_panel_results {
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#428cdb;
}

#contactus_bottom_panel_mini p {
	text-align:center;
}
#contactus_bottom_panel_mini span {
	font-size:11px;
}
#contactus_bottom_panel_mini label{
	text-decoration:underline;
	font-size:14px;
	color:#FFF;
}
#contactus_bottom_panel_mini_results {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#428cdb;
}
#contactus_top_corners {
	width:220px;
	height:20px;
	float:left;
	padding:0;
	background-position:bottom;
	background-image:url(images/txtboximage-blue-top.jpg); background-repeat:no-repeat;
	background-color:#FFF;
}
#contactus_bottom_corners {
	width:220px;
	height:237px;
	float:left;
	padding:0;
	background-position:top;
	background-image:url(images/txtboximage-blue-bottom.jpg); background-repeat:no-repeat;
	background-color:#FFF;
}

#faq_page_extension {
	width:220px;
	height:160px;
	float:left;
	padding:0;
	background-color:#FFF;
}
