a
	{
	 color:#c3131e;
	 text-decoration:none;
	}
img.bg {
  display: block;
}

form {
    margin: 0px;
    padding: 0px;
}

body {
    margin: 0px;
}

.error {
    color: red;
}

.page-control-totals {
    font-size: 8pt;
}

.page-control-pages {
    font-size: 8pt;
}

/* new pagination style */
table.pagination {
    width: 50%;
}

.pagination-totals {
    font-size: 8pt;
}

td.pagination-pages {
    font-size: 8pt;
    width: 1%;
}

td.pagination-left {
    width: 10px;
    height: 8px;
    background-image: url(../../images/little_red_arrow_left.gif);
    background-repeat: no-repeat;
    background-position: center center;
}

td.pagination-right {
    width: 10px;
    height: 8px;
    background-image: url(../../images/little_red_arrow_right.gif);
    background-repeat: no-repeat;
    background-position: center center;
}
body
	{
	 background-color:#FFFFFF;
	 margin-top:0px;
	}
h1
	{
	 color:#4e4849;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:18px;
	 margin-top:0px;
	 margin-bottom:0px;
	}
h2
	{
	 float:left;
	 color:#6b6466;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 margin-top:0px;
	 margin-bottom:0px;
	}
#container
	{
	 width:700px;
	 margin:0px auto;
	}
#poweredByNMG, #poweredByNMG a
	{
	 float:right;
	 width:122px;
	 height:31px;
	 background-image:url(../images/poweredbynmg.gif);
	 background-repeat:no-repeat;
	 cursor:pointer;
	 display: block;
	}
#topLogo
	{
	 width:700px;
	 height:100px;
	 background-image:url(../images/topLogo.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 cursor:auto;
	 display:block;
	}
.clear 
	{ 
	 clear: both; 
	 line-height: 0px; 
	 font-size: 0px; 
	}
#headerContainer
	{
	 width:694px;
	 height:178px;
	 margin-top:2px;
	 margin-bottom:2px;
	 border:3px solid #674333;
	}
#flashHeader
	{
	 position:absolute;
	 margin-top:0px;
	 margin-left:0px;
	 z-index:2;
	}
#mainNav
	{
	 width:250px;
	 height:178px;
	 position:relative;
	 margin-top:0px;
	 margin-right:0px;
	 z-index:19;
	 float:right;
	}
#mainNav li
	{
	 list-style:none;
	 line-height:20px;
	 border-bottom:1px dotted #5c93d2;
	}
#mainNav li a 
	{ 
	 color:#ffffff;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 text-decoration: none; 
	}
#mainNav li a:hover
	{ 
	 color:#94aef1;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 text-decoration: none; 
	}
#mainNav ul
	{
	 margin-top:4px;
	}
/***********************/
/***application form****/
/***********************/
.rq
    {
     color: red;        
    }
.appButton
    {
     text-align: center;
     width:      670px;
    }
/***********************/
/******APPLICATION******/
/***********************/
#applicationContainer
	{
	 width:700px;
	 height:94px;
	 margin-bottom:10px;
	}
#applicationBgContainer
	{
	 width:700px;
	 height:94px;
	 margin-bottom:8px;
	 position:absolute;
	 margin-top:0px;
	 margin-left:0px;
	 z-index:21;
	}
#applicationImage
	{
	 width:149px;
	 height:94px;
	 position:absolute;
	 margin-top:0px;
	 margin-left:0px;
	 z-index:22;
	}
#applynowBtn, #applynowBtn a
	{
	 width:129px;
	 height:24px;
	 background-image:url(../images/applynow.gif);
	 background-repeat:no-repeat;
	 cursor:pointer;
	 display: block;
	 margin:0px auto;
	}
#application01 {width:173px; height:8px; background-image:url(../images/application01.gif); background-repeat:no-repeat; float:left;}
#application02 {width:469px; height:8px; background-image:url(../images/application02.gif); background-repeat:no-repeat; float:left;}
#application03 {width:58px; height:8px; background-image:url(../images/application03.gif); background-repeat:no-repeat; float:left;}
#application04 {width:173px; height:41px; background-image:url(../images/application04.gif); background-repeat:no-repeat; float:left;}
#application05 {width:469px; height:41px; background-image:url(../images/application05.gif); background-repeat:no-repeat; float:left;}
#application06 {width:58px; height:41px; background-image:url(../images/application06.gif); background-repeat:no-repeat; float:left;}
#application07 {width:173px; height:39px; background-image:url(../images/application07.gif); background-repeat:no-repeat; float:left;}
#application08 {width:469px; height:39px; background-image:url(../images/application08.gif); background-repeat:no-repeat; float:left;}
#application09 {width:58px; height:39px; background-image:url(../images/application09.gif); background-repeat:no-repeat; float:left;}
#application10 {width:173px; height:6px; background-image:url(../images/application10.gif); background-repeat:no-repeat; float:left;}
#application11 {width:469px; height:6px; background-image:url(../images/application11.gif); background-repeat:no-repeat; float:left;}
#application12 {width:58px; height:6px; background-image:url(../images/application12.gif); background-repeat:no-repeat; float:left;}
#applicationContainer h1
	{
	 color:#FFFFFF;
	 font-family:Tahoma, Arial, Helvetica, sans-serif;
	 font-size:18px;
	 text-transform:uppercase;
	 padding-left:10px;
	 padding-top:5px;
	}
/***********************/
/******NEWSLETTER*******/
/***********************/
#newsletterContainer
	{
	 width:170px;
	 height:150px;
	 position:absolute;
	 margin-top:0px;
	 margin-left:0px;
	 z-index:10;
	 padding-left:13px;
	 padding-top:20px;
	 float:left;
	}
#newsletterContainer h1
	{
	 color:#c3131e;
	 font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	 font-weight:bold;
	}
#newsletterContainer h2
	{
	 margin-top:5px;
	 margin-bottom:10px;
	 color:#959595;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	}
#newsletterInput
	{
	 width:150px;
	 color:#c3131e;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 background-color:#FFFFFF;
	 border:1px solid #a5acb2;
	}
#subscribeBtn
	{
	 margin-top:5px;
	 margin-left:60px;
	}
/***********************/
/******DOCTOR INFO******/
/***********************/
.doctorInfoContainer
	{
	 width:700px;
	 color:#4e4849;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	}
.doctorInfoHeader
	{
	 width:700px;
	 height:24px;
	 background-image:url(../images/doctorInfoHeaderBg.gif);
	 background-repeat:repeat-x;
	}
.doctorInfo
	{
	 width:674px;
	 padding:12px;
	 border-left:1px solid #888888;
	 border-bottom:1px solid #888888;
	 border-right:1px solid #888888;
	}
.doctorInfoLeft
	{
	 background-image:url(../images/doctorInfoHeaderLeft.gif);
	 background-repeat:no-repeat;
	 width:10px;
	 height:24px;
	 float:left;
	}
.doctorInfoRight
	{
	 background-image:url(../images/doctorInfoHeaderRight.gif);
	 background-repeat:no-repeat;
	 width:10px;
	 height:24px;
	 float:right;
	}
.doctorInfoContainer h1
	{
	 padding-left:5px;
	 float:left;
	}
.doctorInfoContainer h2
	{
	 margin-top:6px;
	 padding-left:20px;
	}
.doctorInfoImage
	{
	 width:109px;
	 float:left;
	 padding-right:30px;
	}
.content
	{
	 color:#4e4849;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 float:left;
	}
.doctorInfo .content
	{
	 width:530px;
	}
/***********************/
/*****PREVIEW BOXES*****/
/***********************/
.physicianLoansContainer
	{
	 width:340px;
	 margin-top:12px;
	}
.previewBoxHeaderL h1, .previewBoxHeaderR h1
	{
	 float:left;
	 padding-left:15px;
	 margin-top:2px;
	}
.previewBoxHeaderL
	{
	 width:340px;
	 height:26px;
	 background-image:url(../images/previewBoxBG.gif);
	 background-repeat:repeat-x;
	}
.previewBoxHeaderR
	{
	 width:340px;
	 height:26px;
	 background-image:url(../images/previewBoxBG.gif);
	 background-repeat:repeat-x;
	}
.previewBoxLL
	{
	 width:16px;
	 height:26px;
	 background-image:url(../images/previewBoxLL.gif);
	 background-repeat:no-repeat;
	 float:left;
	}
.previewBoxLR
	{
	 width:13px;
	 height:26px;
	 background-image:url(../images/previewBoxLR.gif);
	 background-repeat:no-repeat;
	 float:right;
	}
.previewBoxRL
	{
	 width:14px;
	 height:26px;
	 background-image:url(../images/previewBoxRL.gif);
	 background-repeat:no-repeat;
	 float:left;
	}
.previewBoxRR
	{
	 width:15px;
	 height:26px;
	 background-image:url(../images/previewBoxRR.gif);
	 background-repeat:no-repeat;
	 float:right;
	}
.previewContent
	{
	 padding:10px;
	 border-left:1px solid #333333;
	 border-bottom:1px solid #333333;
	 border-right:1px solid #333333;
	}
.previewImage
	{
	 float:left;
	 width:124px;
	 padding-right:10px;
	}
.previewContent .content
	{
	 width:176px;
	}
#homeRightContainer
	{
	 padding-left:20px;
	 width:340px;
	 float:left;
	}
#homeLeftContainer
	{
	 width:340px;
	 float:left;
	}
/***********************/
/********FOOTER*********/
/***********************/
#footerContainer
	{
	 width:700px;
	 height:20px;
	 background-image:url(../images/footerBg.gif);
	 background-repeat:repeat-x;
	 margin-top:8px;
	 margin-bottom:15px;
	 float:left;
	}
#footerLeft
	{
	 width:9px;
	 height:20px;
	 background-image:url(../images/footerLeft.gif);
	 background-repeat:no-repeat;
	 float:left;
	}
#footerRight
	{
	 width:10px;
	 height:20px;
	 background-image:url(../images/footerRight.gif);
	 background-repeat:no-repeat;
	 float:right;
	}
.footerText
	{
	 width:680px;
	 margin-top:4px;
	 color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 text-align:center;
	 float:left;
	}
/***********************/
/*******BOTTOMBAR********/
/***********************/
.bottomBar
	{
	 width:700px;
	 height:13px;
	 background-image:url(../images/bottomBarBg.gif);
	 background-repeat:repeat-x;
	 margin-bottom:8px;
	}
.bottomBarL
	{
	 width:10px;
	 height:13px;
	 background-image:url(../images/bottomBarL.gif);
	 background-repeat:no-repeat;
	 float:left;
	}
.bottomBarR
	{
	 width:10px;
	 height:13px;
	 background-image:url(../images/bottomBarR.gif);
	 background-repeat:no-repeat;
	 float:right;
	}
/***********************/
/********TOPBAR*********/
/***********************/
.topBar
	{
	 width:700px;
	 height:13px;
	 background-image:url(../images/topBarBg.gif);
	 background-repeat:repeat-x;
	}
.topBarL
	{
	 width:10px;
	 height:13px;
	 background-image:url(../images/topBarL.gif);
	 background-repeat:no-repeat;
	 float:left;
	}
.topBarR
	{
	 width:10px;
	 height:13px;
	 background-image:url(../images/topBarR.gif);
	 background-repeat:no-repeat;
	 float:right;
	}



#subInfoContainer
	{
	 width:450px;
	 float:left;
	}
#subInfoHeader
	{
	 width:450px;
	 height:24px;
	 background-image:url(../images/doctorInfoHeaderBg.gif);
	 background-repeat:repeat-x;
	}
#subInfo
	{
	 width:424px;
	 padding:12px;
	 border-left:1px solid #888888;
	 border-bottom:1px solid #888888;
	 border-right:1px solid #888888;
	}
#subInfoLeft
	{
	 background-image:url(../images/doctorInfoHeaderLeft.gif);
	 background-repeat:no-repeat;
	 width:10px;
	 height:24px;
	 float:left;
	}
#subInfoRight
	{
	 background-image:url(../images/doctorInfoHeaderRight.gif);
	 background-repeat:no-repeat;
	 width:10px;
	 height:24px;
	 float:right;
	}
#subInfoContainer h1
	{
	 padding-left:1px;
	 float:left;
	}
#subInfoContainer h2
	{
	 margin-top:6px;
	 padding-left:20px;
	}
	
#testimonialContainer
	{
	 width:240px;
	 float:right;
	}
#testimonialHeader
	{
	 width:240px;
	 height:24px;
	 background-image:url(../images/doctorInfoHeaderBg.gif);
	 background-repeat:repeat-x;
	}
#testimonialInfo
	{
	 width:214px;
	 padding:12px;
	 border-left:1px solid #888888;
	 border-bottom:1px solid #888888;
	 border-right:1px solid #888888;
	}
#testimonialLeft
	{
	 background-image:url(../images/doctorInfoHeaderLeft.gif);
	 background-repeat:no-repeat;
	 width:10px;
	 height:24px;
	 float:left;
	}
#testimonialRight
	{
	 background-image:url(../images/doctorInfoHeaderRight.gif);
	 background-repeat:no-repeat;
	 width:10px;
	 height:24px;
	 float:right;
	}
#testimonialContainer h1
	{
	 padding-left:1px;
	 float:left;
	}
#testimonialContainer h2
	{
	 margin-top:6px;
	 padding-left:20px;
	}
#faq li
	{
	 padding-bottom:20px;
	}
.faqAnswer
	{
	 color:#c3131e;
	}