html {
	font-family:"Times New Roman", Times, serif;
}
body {
	font-size: 14px;
	background-color: #366492;
	margin: 0px;
	padding: 0px;
}
a:link, a:visited, a:active {
	font-size: 14px;
	color: #366492;
	text-decoration: underline;
}
a:hover {
	color: #9a1006;
	text-decoration: underline;
}

p{
font-size: 18px;
font-family:"Times New Roman", Times, serif;
}

.stb{
font-size:12pt;
font-family:"Times New Roman", Times, serif;
}
#navBG {
	color: #FFFFFF;
	background-image: url(http://bridgingheartandmarketing.com/images/navBG.jpg);
	background-repeat: repeat-x;
}


#content {
	font-size: 14px;
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#content1 {
	font-size: 14px;
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom:0px;
}

#copyright {
	font-size: 9px;
	color: #FFFFFF;
}
.tableBorderMain {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
h1 {
	font-size:24px;
	color: #0000ff;
}

.h1text{
	font-size:18pt;
	color: #0000ff;
}


.h1textb{
	font-size:25pt;
	color:#0000ff;
}

.h1textbbh{
	font-size:25pt;
	color:#0000ff;
	text-align:center;
	font-weight:bold;
}

.h1textbb{
	font-size:25pt;
	color:#000066;
	text-align:center;
	font-weight:bold;
}

.h1textbbs{
	font-size:25pt;
	color:#0000ff;
	text-align:center;
	font-weight:bold;
}


h2 {
	font-size: 24px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
h3 {
	font-size: 18px;
	padding-bottom: 0px;
}
.black {
	color: #000000;
}

.blue {
	color: #366492;
}



.copy36px {
	font-size: 42px;
}


.copy16px {
	font-size: 16px;
}
copy10px {
	font-size: 8px;
}


.paddingBottom {
	padding-bottom: 5px;
}
.certTop {
	background-image: url(http://www.bridgingheartandmarketing.com/images/certificate_02.gif);
	background-repeat: repeat-x;
}
.certLeft {
	background-image: url(http://www.bridgingheartandmarketing.com/images/certificate_06.gif);
	background-repeat: repeat-y;
}
.certRight {
	background-image: url(http://www.bridgingheartandmarketing.com/images/certificate_08.gif);
	background-repeat: repeat-y;
}
.certBottom {

	background-image: url(http://www.bridgingheartandmarketing.com/images/certificate_15.gif);
	background-repeat: repeat-x;
}
.boxLeft {
	background-image: url(http://www.bridgingheartandmarketing.com/images/box_11.gif);
	background-repeat: repeat-y;
}
.boxRight {
	background-image: url(http://www.bridgingheartandmarketing.com/images/box_09.gif);
	background-repeat: repeat-y;
}
.boxTop {
	background-image: url(http://www.bridgingheartandmarketing.com/images/box_03.gif);
	background-repeat: repeat-x;
}

.speakerBox {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-color: #356492;
	border-bottom-color: #356492;
	border-left-color: #356492;
}
.speakerHeaderBG {
	background-image: url(http://www.bridgingheartandmarketing.com/images/speakerBox_01.jpg);
	background-repeat: no-repeat;
}
.assistantBox {
	border: 4px solid #9a1006;
}
blockquote {
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
.border2 {

	border: 2px solid #333333;
}
.borderBottom {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.testimonialBox {
	background-color: #F4F6F1;
	padding: 10px;
	border: 1px outset #999999;
	font-size: 11px;
}
.alexButtonPad {
	padding: 6px;
	background-color: #CC3333;
	width: auto;
}
.alexButtonBg {
	background-color: #FFFFFF;
	padding-top: 15px;	
	padding-bottom: 15px;
	padding-left: 8px;
	padding-right: 8px;	
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 18px;
	background-image: url(http://www.onlinebuttonsecrets.com/covers/abv3Up.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: auto;
	border-top: 2px outset;
	border-right: 2px outset;
	border-bottom: 2px outset;
	border-left: 2px outset;
}
.alexButtonTw {
	font-size: 9px;
}
.alexButtonPad2 {
	padding: 4px;
	background-color: #CC3333;
	width: auto;
}
.alexButtonBg2 {
	background-color: #FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12px;
	background-image: url(http://www.onlinebuttonsecrets.com/covers/abv3Up.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: auto;
	border-top: 2px outset;
	border-right: 2px outset;
	border-bottom: 2px outset;
	border-left: 2px outset;
	padding: 7px 4px;
}
.testimonialBox2 {
	border: 3px solid #9a1006;
}
hr {
	background-color: #9a1006;
}
fieldset {
	border: 1px solid #366492;
	background-color: #FFFFCC;
	width: 600px;
	padding: 5px;
}
.romanNumerals {
	font-family:"Times New Roman", Times, serif;
}

.alexButtonPad {
	padding: 6px;
	background-color: #CC3333;
	width: auto;

}

.alexButtonBg {

	background-color: #FFFFFF;
	padding-top: 15px;	
	padding-bottom: 15px;
	padding-left: 8px;
	padding-right: 8px;	
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 18px;
	background-image: url(http://www.onlinebuttonsecrets.com/covers/abv3Up.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: auto;
	border-top: 2px outset;
	border-right: 2px outset;
	border-bottom: 2px outset;
	border-left: 2px outset;

}

.alexButtonTw {
	font-size: 9px;
}

.alexButtonPad2 {
	padding: 4px;
	background-color: #CC3333;
	width: auto;
}

.alexButtonBg2 {

	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	background-image: url(http://www.onlinebuttonsecrets.com/covers/abv3Up.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: auto;
	border-top: 2px outset;
	border-right: 2px outset;
	border-bottom: 2px outset;
	border-left: 2px outset;
	padding: 7px 4px;
}
p.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman", Times, serif;
}



span.romannumerals1 {
font-family:"Times New Roman", Times, serif;
}
.style1 {color: #000066}

.style18 {
	color: #000066;
	font-size: 24px;
	font-weight: bold;
}
.style21 {font-size: 18px; font-family:"Times New Roman", Times, serif; }

/*Amit*/

#divc
{
font-size:14pt;
color:#000000;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:left;
}

#divcs
{
font-size:12pt;
color:#000000;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:left;
}


#divcn
{
font-size:20pt;
color:#CC0000;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:center;
}


.redbigt
{
font-size:15pt;
color:#FF0000;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
text-align:left;
}

.red {
	color: #9a1006;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:20pt; 
}

.redsm {
	color: #9a1006;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:15pt; 
}


.redt{
	color:#CC3300;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:20pt; 
}

.redts{
	color:#CC3300;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:18pt; 
}


.redtb{
	color:#CC3300;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:24pt; 
}

.redtbb{
	color:#000000;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:24pt; 
}
.redb{
	color:#000000;
	font-weight:bold;	
	font-family:'Times New Roman', Times, serif; 
	font-size:18pt; 
}


.redbb{
	color:#000000;
	font-weight:bold;	
	font-family:'Times New Roman', Times, serif; 
	font-size:20pt; 
}

.red1 {
	color: #9a1006;
	font-weight:bold;	
	font-family:'Times New Roman', Times, serif; 
	font-size:26pt; 
}

.red11 {
	color: #FF6600;
	font-weight:bold;	
	font-family:'Times New Roman', Times, serif; 
	font-size:18pt; 
}

.red11r{
	color: #CC3300;
	font-weight:bold;	
	font-family:'Times New Roman', Times, serif; 
	font-size:18pt; 
}

p{
font-size: 18px;
font-family:"Times New Roman", Times, serif;
}

.middle{
font-size:16px;
text-align:left;
font-weight:bold;
color:#000000;
font-family:"Times New Roman", Times, serif;
}

.smalltb{
font-size:15px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
text-align:center;
}

.smallt{
font-size:13px;
font-family:"Times New Roman", Times, serif;
text-align:center;
}

.bluetxt
{
font-size:18px;
font-family:"Times New Roman", Times, serif;
text-align:center;
color:#000066;
font-weight:bold;
}

.bluetxtp
{
font-size:18pt;
font-family:"Times New Roman", Times, serif;
text-align:center;
color:#000066;
font-weight:bold;
}

td,th {
font-family:"Times New Roman", Times, serif;
font-size:14px;
}


.tabletext{
font-size:18px;
font-family:"Times New Roman", Times, serif;
}

.tabletextsn{
font-size:14px;
font-family:"Times New Roman", Times, serif;
}



.optionc
{
font-family:"Times New Roman", Times, serif;
font-size:19px;
font-weight:bold;
color: #000000;
}

.option
{
    color: #FF0000;
	font-weight: bold;
	font-size:17px;
	text-decoration:underline;
}


.optionu
{
    color: #FF0000;
	font-weight: bold;
	font-size:17px;
}

.optionsmall
{
    color: #FF0000;
	font-weight: bold;
	font-size:14px;
}




.support
{
font-size:22px;
font-family:"Times New Roman", Times, serif;
text-align:center;
color:#000000;
font-weight:bold;
}

.style9 {color: #000066}
.style25 {color: #0000FF}

.style255 {color: #0000FF; font-size:26px;}
.style25r {color: #CC3300;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
}
.text
{
text-align:center; 
color:#CC3300; 
font-size:24px; 
font-weight:bold;
}

.textleft
{
text-align:left; 
color:#CC3300; 
font-size:24px; 
font-weight:bold;
}


.textblue
{
color:#000000; 
font-size:20px; 
font-weight:bold;
text-align:center;
}

.textred
{
color:#ff0000; 
font-size:20px; 
font-weight:bold;
text-align:center;
}


.style11 {
color: #000066;
font-size:22px;
font-weight:bold;
text-align:center;
font-family:"Times New Roman", Times, serif;
}

.style11b {
color: #000000;
font-size:22px;
font-weight:bold;
text-align:center;
font-family:"Times New Roman", Times, serif;
}

.style11br {
color: #CC3300;
font-size:22px;
font-weight:bold;
text-align:center;
font-family:"Times New Roman", Times, serif;
}


.redsmall {
	color: #9a1006;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:18px;
	text-decoration:underline;
}


.redsmallu {
	color: #9a1006;
	font-weight:bold;
	font-family:'Times New Roman', Times, serif; 
	font-size:17px;
}

ul li 
{
font-family:"Times New Roman", Times, serif;
margin:0px;
padding:0px;
font-size:18px;
color:#000000;
}

.bhmhead{
	font-size:22px;
	color: #FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	padding-left:10px;
}


.bhmhead1{
	font-size:20px;
	color: #FFFFFF;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	
}

.imgborder
{
border:2px solid #f2f2f2;
padding:2px;
margin:5px;
}
.pbtxt
{
font-family:"Times New Roman", Times, serif;
font-size:16pt;
color:#000000;
}

.pbtxts
{
font-family:"Times New Roman", Times, serif;
font-size:15pt;
font-weight:bold;
color:#000000;
}

.btext
{
font-family:"Times New Roman", Times, serif;
color:#0000FF;
font-weight:bold;
font-size:18pt;
text-align:center;
}
.headline
{
text-align:center; 
color:#CC0000; 
font-size:32px; 
font-weight:bold;
}

.table
{
font-family:"Times New Roman", Times, serif;
color:#000000;
font-weight:bold;
font-size:12pt;
text-align:left;
}

.tableh
{
font-family:'Times New Roman', Times, serif; 
color:#0000FF; 
font-size:18pt; 
font-weight:bold; 
text-align:center;
}

/** cpanel settings **/

.cpanneltext{
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-align:left;
padding:10px;
}


#cpanel div.icon {
	text-align: center;
	margin-right: 5px;
	float: left;
	margin-bottom: 5px;
}

#cpanel div.icon a {
	display: block;
	float: left;
	border: 1px solid #f0f0f0;
	height: 97px;
	width: 108px;
	color: #666;
	vertical-align: middle;
	text-decoration: none;
	height:150px;
}

#cpanel div.icon a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #f9f9f9;
	color: #0B55C4;
	height:150px;
}

#cpanel img  { padding: 10px 0; margin: 0 auto; }
#cpanel span { display: block; text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px;}


.bigea{
font-size:12px;
font-weight:bold;
color:#003471;
text-decoration:none;
}


.adminform {
	background-color: #f9f9f9;
	border: solid 1px #d5d5d5;
	width: 100%;
	border-collapse: collapse;
	margin: 8px 0 10px 0;
	margin-bottom: 15px;
	width:580px;
	padding:20px 20px 20px 25px;
}


/*Tab Bg images css*/
/*new nav css */
li span {
    display: inline
}

ul.navigation_tab{
    list-style: none;
    padding: 0;
	border:0px solid #ff0000;
	float:left;
    margin: 0;
	background-color:#FFFFFF;
}

* html ul.navigation_tab {
    height: 1%
}

.navigation_tab li {
    float: left;
    margin: 0 0px 0 0;
    padding: 0;
}

.border {
    height: 1em;
    background: #000000;
    clear: left
}

ul.navigation_tab a,ul.navigation_tab span {
    display: block;
    white-space: nowrap;
}

.navigation_tab a,.navigation_tab a:visited {
    color: #000000;
	font-size:13px;
	font-weight:bold;
    background: #E7EEF8 url(../images/left-nav.gif) left top no-repeat;
    text-decoration: none;
    font-family:"Times New Roman", Times, serif;
    padding-left:12px;
}



.navigation_tab a span,.navigation_tab a:visited span {
    background: #C3D9FF url(../images/right-nav.gif) right top no-repeat;
    padding:6px 12px 5px 0;
	font-size:13px;
	font-weight:bold;
}

.navigation_tab a:hover, .navigation_tab a:focus {
    color: #366492;
    background: #C3D9FF url(../images/left-nav-hover.gif) left top no-repeat;
    font-size:13px;
	font-weight:bold;
    padding-left:12px;
	
}

.navigation_tab a:hover span, .navigation_tab a:focus span {
    background: #E7EEF8 url(../images/right-nav-hover.gif) right top no-repeat;
   font-size:13px;
	font-weight:bold;
}


.navigation_tab #current_firsttab a {
    background: #E7EEF8 url(../images/left-nav-on_firsttab.gif) left top no-repeat;
	color:#472201;
	
}

.navigation_tab #current_firsttab span {
    background: #E7EEF8 url(../images/right-nav-on.gif) right top no-repeat;
	color:#472201;
}
input.submit {
  border:1px solid #333333;
  background-color:#333333;
  color: #ffffff;
  font-size:14px;
  font-weight: bold;
  padding:5px 10px 5px 10px;
  letter-spacing:1px;
}


input.button {
  border: 2px solid #ff0000;
  background:url(../images/button.gif) repeat-x;
  color: #333333;
  font-size:12px;
  font-weight: bold;
  padding:5px;
  font-family:Tahoma;
  cursor:hand;
}

.cur-ha{
font-weight:bold;
color:#ff0000;
cursor:pointer;
}

.tabletextsnbt{
font-size:17px;
font-family:"Times New Roman", Times, serif;
}

.supportm
{
font-size:20px;
font-family:"Times New Roman", Times, serif;
text-align:center;
color:#CC3300;
font-weight:600;
}
