body {
	background-image: url(images/bgbody.jpg);
	background-position: center;
	background-color: #393939;
	background-repeat: repeat-y;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
.bluecontentborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #257BAC;
}

#footer {
	border-top-width: thick;
	border-top-style: solid;
	border-top-color: #257DAF;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 30px;
	height: 20px;
}
.borders {
	border: 3px solid #ffffff;
}
.blueborder {
	border: 1px solid #267CAD;
}
.menutxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
}
.menutxt a:link, a:visited, a:active
{
color:#ffffff;
text-decoration:none
}
.menutxt a:visited
{
color:#ffffff;
text-decoration:none
}
.menutxt a:hover
{
color:#000000;

}

.subheader_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #267CAD;
}
.blackh2txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.ortxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: bold;
	padding-left: 10px;
}
.inputboxtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #000000;
}
.movetab {
	margin-top: 20px;
}
.morebtn a:link{
color:#187BB2;
text-decoration:underline;
}
.morebtn a:hover{
color:#187BB2;
text-decoration:none;
}

.morebtn a:visited
{
color:#187BB2;

}
.morebtn a:active
{
color:#187BB2;

}

.weeklytxt {
	font-family: Tahoma, Arial, "Helvetica 65 Medium";
	font-size: 11px;
	color: #267CAD;
	font-weight: bold;
}
.contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 2px;
	margin-right: 7px;
}
.content_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
}
.maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: justify;
	margin-right: 10px;
}
.morebtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 20px;
	width: 98%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.divspacer {
	padding-top: 10px;
}
.mainborder {
	border: 1px double #000000;
}
.colorbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #267CAD;
	border: 1px solid #216E9A;
}
.blueborderbg {
	border: 1px solid #267CAD;
	background-image: url(images/rspic.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.insideheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004061;
}
.leftPart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}
.rightPart {
	font-family: Arial, Helvetica, sans-serif;
	color: #004061;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
.divgraytop {
	background-image: url(images/graytop.jpg);
	background-repeat: repeat-x;
	width: 640px;
	text-align: center;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004061;
	background-color: #DBDDDC;
	text-align: justify;
	margin: 2px 0px 5px;
	background-image: url(images/gray_bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.graybox {
	margin: 10px;
	width: 640px;
	text-align: center;
	background-color: #8399B1;
}
.divgraybottom {
	background-image: url(images/gray_bottom.jpg);
	background-repeat: repeat-x;
	width: 640px;
	text-align: center;
	background-position: bottom;
}
.divboxtext {
	margin-bottom: 10px;
}
.ullist {
	list-style-image: url(images/bluebullets.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	list-style-position: outside;
}
.graytext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004061;
	background-color: #E3ECF1;
	text-align: justify;
	margin: 2px 5px 5px;
}
.custommername {

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

	border: 1px solid #267CAD;
	background-image: url(images/com_pic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.blueborderbgchil {


	border: 1px solid #267CAD;
	background-image: url(images/chil_pic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.blackh2txtsp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 15px;
}
.total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding-top: 15px;
}
.total_strick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	padding-top: 15px;
	text-decoration: line-through;
}
.blackh2txtspred {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding-top: 15px;
}
.GETBLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #267CAD;
	text-align: center;
	font-weight: bold;
}
.GETRED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
}
.contents_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #257DAF;
	text-align: justify;
	margin-left: 2px;
	margin-right: 7px;
	font-weight: bold;
	font-style: normal;
}
.blueborderbgphone {

	border: 1px solid #267CAD;
	background-position: right bottom;
}
.blueborderbgask {
	border: 1px solid #267CAD;
	background-image: url(images/couples.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 1px;
}
.blueborderbgconf {


	border: 1px solid #267CAD;
	background-image: url(images/conflict_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.blueborderbgbed {



	border: 1px solid #267CAD;
	background-image: url(images/bedroom.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.blueborderbgmon {

	border: 1px solid #267CAD;
	background-image: url(images/money_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

#footer a:link, a:visited, a:active
{
color:#000033;
text-decoration:underline;
}
#footer a:visited
{
color:#000033;
text-decoration:underline;
}
#footer a:active
{
color:#000033;
text-decoration:underline;
}
#footer a:hover
{
color:#187BB2;
text-decoration:none;
}


.blueborderbgabt 
{
	border: 1px solid #267CAD;
	background-image: url(images/relationbox.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.blueborderbgemail {


	border: 1px solid #267CAD;
	background-repeat: no-repeat;
}
.blueborderbgbooknow {
	border: 1px solid #267CAD;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ullistmarriage {

	list-style-image: url(images/bluebullets.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 22px;
	list-style-position: outside;
}
.contents_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #257DAF;
	text-align: left;
	margin-left: 2px;
	margin-right: 7px;
	font-weight: bold;
	line-height: 35px;
}
.contentsbld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 2px;
	margin-right: 7px;
	font-weight: bold;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	margin-left: 2px;
	margin-right: 7px;
	margin-top: 20px;
	padding-top: 10px;
}
#copyright a:link{
color:#000033;
text-decoration:underline;
}
#copyright a:visited{
color:#000033;
text-decoration:underline;
}
#copyright a:active{
color:#000033;
text-decoration:underline;
}
#copyright a:hover{
color:#FF6600;
text-decoration:underline;
}

.contents_h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #257DAF;
	text-align: left;
	margin-left: 2px;
	margin-right: 7px;
	font-weight: bold;
	line-height: 35px;
}
.txtbanner {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #267CAD;
	text-align: center;
	font-weight: bold;
}
.flvborder {
	padding-top: 10px;
}


.leftborder {
	background-color: #EAEAEA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}


.lefthomebtn-gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #EFEFEF;
	vertical-align: middle;
	height: 28px;
	padding-top: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
#contentheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #19597D;
	padding-left: 10px;
	padding-top: 7px;
}


.lefthomebtn-gray a:hover
{

color:#187BB2;
text-decoration:underline;

}

.lefthomebtn-gray  a:link, a:visited, a:active
{
color:#000033;
text-decoration:none;
}


.lefthomebtn-graydrk {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	vertical-align: middle;
	height: 28px;
	padding-top: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.lefthomebtn-graydrk a:hover
{

color:#187BB2;
text-decoration:underline;

}

.lefthomebtn-graydrk  a:link, a:visited, a:active
{
color:#000033;
text-decoration:none;
}

.maincontent
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.mainheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #267CAD;
	padding-left: 10px;
	padding-top: 7px;
}
#boxhome {
	width: 545px;
	top: 7px;
	left: 10px;
}
#boxstories {
	padding-top: 7px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #267CAD;
}
#col1 {
	background-color: #ECFCFF;
	float: left;
	height: 229px;
	padding-top: 2px;
	width: 183px;
}
.client {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-right: 2px;
	vertical-align: baseline;
	padding-left: 7px;
	padding-top: 7px;
}

#col1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 7px;
	padding-top: 3px;
	text-align: left;
}

#col3 {
	background-color: #ECFCFF;
	float: left;
	height: 230px;
	width: 183px;
}
#divider {
	float: left;
	padding-right: 1px;
	padding-left: 1px;
	width: 1px;
}
#col2 {
	background-color: #FFFFFF;
	float: left;
	height: 229px;
	width: 183px;
}
.tablestories {
	border: 1px solid #216E9A;
}

#col2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	padding-right: 8px;
	padding-left: 5px;
	padding-top: 5px;
	float: none;
}
#col3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	padding-right: 8px;
	padding-left: 7px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.rmbg {
	background-image: url(images/readmoresbg.gif);
	background-repeat: repeat-x;
	width: 182px;
}

.sheader
{
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	height: 20px;
	padding-top: 3px;
	background-color: #216E9A;
	width: 100%;
}
.rheader
{
float:right;
}
.leftborderinside {
	background-color: #EAEAEA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-top: 10px;
}
.btnspacer {
	padding-top: 2px;
	padding-left: 10px;
}
.btnspacertop {

	padding-top: 10px;
	padding-left: 10px;
}
.leftborderinside-sol {
	background-color: #EAEAEA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-top: 10px;
	height: 100%;
}
#leftmenu {
	list-style-type: none;
	list-style-image: none;
	text-align: center;
	padding-top: 8px;
}
#leftmenu ul {
	text-align: left;
}
.client2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-right: 2px;
	vertical-align: baseline;
	padding-left: 7px;
	padding-top: 1px;
}
.client3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-right: 2px;
	vertical-align: baseline;
	padding-left: 7px;
	padding-top: 22px;
}
.readstories {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	height: 20px;
	padding-top: 5px;
	background-color: #216E9A;
	width: 80%;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
}
.seemorenow {

	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #216E9A;
	text-align: center;
	font-weight: bold;
	height: 20px;
	padding-top: 3px;
	width: 100%;
	
}
.spacers
{
	padding-top: 10px;

}
.formtxt {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.GETRED-blink {
	font-family: Tahoma, Arial, "Helvetica 65 Medium";
	font-size: 12px;
	color: #FF0000;
	text-align: center;
}
.formheader {
	font-family: Tahoma, Arial, "Helvetica 65 Medium";
	font-size: 12px;
	font-weight: bold;
	color: #216E9A;
	text-transform: capitalize;
}
.formheaderblue {


	font-family: Tahoma, Arial, "Helvetica 65 Medium";
	font-size: 11px;
	font-weight: normal;
	color: #216E9A;
}
.solutionheading {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #216E9A;
}
.bluecap {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #216E9A;
	}
.bluecap a:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #216E9A;
	text-decoration:none;
}
.bluecap a:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #216E9A;
	text-decoration:none;
}
.bluecap a:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #216E9A;
	text-decoration:none;
}
.bluecap a:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #999999;
	text-decoration:none;

}

.blackcap {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	line-height: 16px;
}
.lightbluebg {
	background-color: #E9F3F5;
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #216E9A;
}
.GETREDcap {
	font-family: Tahoma, Arial,Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 3px;
}
.bigblackcap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 5px;
	padding-left: 10px;
}
.GETRED75 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.contents-story {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	margin-left: 2px;
	margin-top: 2px;
}
.morebtn2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 20px;
	width: 98%;
}
.morebtn2 a:link{
color:#187BB2;
text-decoration:underline;
}
.morebtn2 a:hover{
color:#187BB2;
text-decoration:none;
}
.morebtn2 a:link, a:visited, a:active
{
color:#187BB2;
text-decoration:underline;
}
.readstories  a:link, a:visited, a:active
{
color:#FFFFFF;
text-decoration:none;
}
.readstories a:visited
{
color:#FFFFFF;
text-decoration:none;
}

.readstories a:hover
{
color:#FFCC00;
text-decoration:none;
}
.seemorenow a:link, a:visited, a:active
{
color: #216E9A;
text-decoration:underline;
}

.seemorenow a:hover
{
text-decoration:none;
}
.formtxtheading {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #216E9A;
}
.imageplace {
	border: 1px solid #216E9A;
	margin-left: 8px;
}
.imageflash {
	height: 187px;
	width: 181px;
}
.fixwidth {
	width: 345px;
}
.learnbtn {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #216E9A;
}
.learnbtn a:link
{
color: #216E9A;
text-decoration:none;
}
.learnbtn a:visited
{
color: #216E9A;
text-decoration:none;
}
.learnbtn a:active
{
color: #216E9A;
text-decoration:none;
}
.learnbtn a:hover
{
color: #216E9A;
text-decoration:underline;
}
.tablestar {
	border: 1px solid #216E9A;
}
.freemp3 {
	background-image: url(images/freemp3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.boxtable {
	background-color: #E9F3F5;
	background-image: url(images/freemp31.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #216E9A;
	background-repeat: no-repeat;
}
.formtxtred {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #267CAD;
}
.formtxtwhite {


	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.colorbtnwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #216E9A;
}
.thanksdisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #257DAF;
	text-align: center;
	margin-left: 2px;
	margin-right: 7px;
	font-weight: bold;
	line-height: 35px;
	height: 350px;
}
.listcat {
	font-family: Tahoma, Arial, "Helvetica 65 Medium";
	font-size: 11px;
	color: #216E9A;
	line-height: 18px;
	text-transform: capitalize;
	font-weight: normal;
}
.listtimer {
	font-family: Tahoma, Arial, "Helvetica 65 Medium";
	font-size: 11px;
	color: #000000;
	line-height: 18px;
	text-transform: capitalize;
	font-weight: normal;
}
.tdborder {
	left: 5px;
	top: 5px;
	right: 2px;
	bottom: 5px;
}
