/* CSS Document */
body{background-color:#fae879;
	margin:0px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
a{
	font-size:12px;
	/*font-weight:bold;*/
	text-align:left;
	color:#003a74;
	text-decoration: none;
	outline:none;
}
td.page_text,td.page_head,td.f_text{
	text-align:left;
}
.commandline{font-family:Arial, Helvetica, sans-serif;
			font-size:20px;
			color:#FFFFFF;
}
.maintab{background-color:#fae879;
}
.tabforlink{margin-top:8px;
}
.account_text{font-family:Arial;
			font-size:12px;
			font-weight:bold;
			color:#108401;
}
.tab_con{background-color:#FFFFFF;}
.tab_midcon{border:#000000;
			background-color:#ffec78;
			background-image:url(../images/tab_con_bg.jpg);
			background-repeat:repeat-x;
}
.tab_con_text{font-family:Arial;
				font-size:16px;
				font-weight:bold;
				color:#000000;
				}
.heading_text_a{font-family:Arial, Helvetica, sans-serif;
				font-size:24px;
				font-weight:bold;
				color:#005c83;
}
.heading_text_b{font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				font-weight:bold;
				color:#000000;
}
.heading_text_c{font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
}

.insidetabbody{background-color:#fff6bf;
				border-left:#FFFFFF solid 12px;
				border-right:#FFFFFF solid 12px;
				border-top:#FFFFFF solid 12px;
}			
.tabhead1{background-image:url(../images/1_tab_haed.jpg);
			background-repeat:no-repeat;
}
.tabheadinside{background-image:url(../images/1_tab_baner.jpg);
			background-repeat:no-repeat;
}
.subtab{background-color:#FFFFFF;
}
.tabbanner2{background-image:url(../images/hader_index.jpg);
		background-repeat:no-repeat;
}
.tablign3{background-image:url(../images/3_tab_lign.jpg);
		background-repeat:no-repeat;
}
.toptab{width:995px;
height:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:6px;
}
.bodytop{
		background-repeat:no-repeat;
}
.bodybottom{
		background-repeat:no-repeat;
}
.footerbg{background-image:url(../images/fotterbg.jpg);
		background-repeat:no-repeat;
}
.footer1{font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#003a74;
}
.footer1 a:link, .footer1 a:visited{text-decoration:none; color:#003a74;outline:none;}
.footer1 a:hover{text-decoration:none; color:#000066;outline:none;}
.bodyheader{font-family:Arial, Helvetica, sans-serif;
			font-size:24px;
			color:#005c83;
}
.bodywelcome_1{font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#000000;
}
.bodywelcome_2{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000000;
}
.bannertext{font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#FFFFFF;
}
.tabadda{
		background-repeat:no-repeat;
}
.tabaddb{
		background-repeat:no-repeat;
}
.tabaddc{
		background-repeat:no-repeat;
}
.tabaddd{
		background-repeat:no-repeat;
}
.tabadde{
		background-repeat:no-repeat;
}
.tabaddf{background-image:url(../images/Home_add_6.jpg);
		background-repeat:no-repeat;
}
.languagetext{font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#000000;
}
.text_a{font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#818181;
}
.text_b{font-family:Arial, Helvetica, sans-serif;
		font-size:36px;
		color:#1880b5;
}
.text_c{font-family:Arial, Helvetica, sans-serif;
		font-size:36px;
		color:#fa8a00;
}
.text_d{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fe8900;
}
.text_e{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5b5b5b;
		text-align:justify;
}
.text_h{font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		color:#f90058;
		line-height:18px;
}
.text_i{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#f90058;
}
.paraa{text-align:left;
		letter-spacing:1px;
}
.parab{text-align:left;
		letter-spacing:3px;
}
.line{font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4d4d4d;
}
.footerlink a:link, ..footerlink a:visited{color:#000066;
text-decoration:none;outline:none;
}
.footerlink a:hover{color:#FF3300;
text-decoration:none;outline:none;
}
.headerlink a:link, .headerlink a:visited{font-family:Arial, Helvetica, sans-serif;
											font-size:13px;
											font-weight:bold;
											color:#FFFFFF;
											text-decoration:none;outline:none;
											/*line-height:30px;*/
}
.headerlink a:hover{font-family:Arial, Helvetica, sans-serif;
											font-size:13px;
											font-weight:bold;
											color:#00FF00;
											text-decoration:none;outline:none;
}
.readmore a:link, .readmore a:visited{font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#FF0000;
									text-decoration:none;outline:none;
}
.readmore a:hover{font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									color:#FF6666;
									text-decoration:none;outline:none;
}
.bodytext{font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
font-size:12px;
line-height:18px;
color:#5b5b5b;
text-align:justify;
}
.orangetext{color:#fc8900;
font-weight:bold;}
.browntext{font-size:12px;
		color:#870000;
		font-weight:bold;
}
.bluetext{font-size:12px;
		color:#012972;
		font-weight:bold;
}
.homepagecap01{background-image:url(../images/featuredfamilycap.jpg);
background-repeat:no-repeat;
background-position:left;}
.qucklinkbg{background-image:url(../images/quicklinkbg.jpg);
background-repeat:no-repeat;}
.blacktext{color:#000000;
font-weight:bold;}
.blacktext a:link, .blacktext a:visited{text-decoration:none; color:#000000;}
.blacktext a:hover{text-decoration:underline; color:#990000;}
.justforcap{background-image:url(../images/justfor.jpg);
background-repeat:no-repeat;}
.pinktext{color:#f90058;
font-weight:bold;}


#contentT {
	background-image:url(../images/con_top.jpg);
	background-repeat:no-repeat;
	height:15px;
}
#contentC {
	background-image:url(../images/con_cen.gif);
	background-repeat:repeat-y;
}

#head1{
	width:853px;
}
#main{
	background-image:url(../images/mainbg.jpg);
	background-repeat:no-repeat;
	height:378px;
	width:853px;
}
#main_white{
	/*background-image:url(images/mainbg.jpg);
	background-repeat:no-repeat;
	height:378px;*/
	width:853px;
	border:#82a0d9 1px solid;
	background-color:#FFFFFF;
}
#mainIN{
	width:730px;
	padding:10px 70px 10px 10px;
}
#mainIN_left{
	float:left;
	width:375px;
}
#mainIN_right{
	float:right;
	width:350px;
}
#h3{
	padding: 10px 0px 10px 0px;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	float:left;
}
.page_tit{
	padding: 10px 0px 10px 0px;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	float:left;
}
.bluehead{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#003a74;
}

#footer{
	padding-top: 0px;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	height:136px;
	border:0px solid yellow;
}
#fot_txt{
	width:920px;
	margin:auto;
	text-align:center;
	border:0px solid green;
	/*padding-top:17px;*/
}
#footer a {
	color: #000000;
	text-decoration:none;
	font-size:12px;outline:none;
}
#footer a:hover {
	color: #000000;
	text-decoration:underline;outline:none;
}

.errorfont{
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #FF0000;
 }
 .error{
 	color:#FF0000;
 }
 .mnthhead{
	font-size:24px;
	font-weight:bold;
	text-align:right;
	color:#003a74;
}

.page_text{

	font-family:Arial;
	font-size:12px;
	/*color:#666666;*/
	color:#000000;

}

.max_text{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	/*color:#666666;*/
	color:#000000;
}

#sub_menu_2{
	float:right;
	/*background-color:#fab319;*/
	height:32px;
	margin-right:20px;
}
#sub_menu_2 ul{
	
	padding-top:10px;
	list-style-type: none;
}
#sub_menu_2 ul li {
	display: block;
	float: left;}

.theme_background{

	background-image:url(../images/mailbox_title_bg.gif);
	font-family: Arial;
	color:#797964;
	font-size:12px;
	font-weight:bold;
}

.theme_background a:link {
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #797964;
	text-decoration: none;
}

.theme_background a:visited {

	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #797964;
	text-decoration: none;

}

.theme_background a:active {

	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #797964;
	text-decoration: none;outline:none;
}

.theme_background a:hover {

	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color: #191970;
	text-decoration: none;outline:none;

}
	
.ann_text{
	font-family: Arial;
	font-size  : 12px;
	color:#666666;
	text-align: justify;
}

.f_text{
	font-family: Arial;
	font-size  : 11px;
	color:#000000;
}

.page_title{

	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#666666;
}

.page_text{
	font-family:Arial;
	font-size:12px;
	color:#666666;
}

.blog_com_name{
	font-family: Arial;
	font-size:12px;
	color:#878787;
	font-weight:bold;
}
.blog_post_title{
	font-family:Arial;
}
.blog_post_title a{
	color:#7D6C52;
	font-weight:bold;
	font-size:14px;outline:none;
}


/******* For overlib (text explanation of features) ***/

 .olcg {background-color:#333399; text-align:center;}
.olfg {background-color:#cceeff; text-align:center;}

.olcap {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#ffffff;}

.olclo {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#33ff33;}
a.olclo:hover {color:#ffbbff;}

.oltxt {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-weight:bold;
 font-size:11px;
 color:#000000;}



 
 
.olraisedBlue {text-align:center;
 background:#33aaff url(../images/raised_blue.gif) repeat-x bottom left;}
table.olraisedBlue {border-bottom:1px solid #333399;}

.olraisedMetallic  {text-align:center;
 background:#33aaff url(../images/raised_metallic.gif) repeat-x bottom left;}
table.olraisedMetallic {border-bottom:1px solid #666666;}

.olcapMetallic {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;
 font-weight:bold; color:#333; text-shadow:#ddd 2px 2px 0;}

.olfgMetallic {background-color:#eeeeee; text-align:center;}


/** Added for INDEX page design **/
 
.index_questions{	
	font-size:12px;
	/*font-family: georgia,palatino;*/
	font-family:Arial, Helvetica, sans-serif;	
	color: #ff6600;
	font-weight: bold;
	padding-bottom: 10px;	
}
.index_solution{	
	font-size:16px;
	/*font-family: georgia,palatino;*/
	font-family:"Trebuchet MS";
	color:#268BC1;
	font-weight: bold;
}

.index_head{
	font-size:24px;
	font-family: georgia,palatino;
	color:#009F1F;
	font-weight: bold;
	/*line-height:46px;*/
}

.index_sub_head{
	font-size:16px;
	/*font-family: georgia,palatino;
	color:#FBC423;*/
	font-family:"Trebuchet MS";
	color: #007856;
	font-weight: bold;
}

.index_title{
	font-size:20px;
	font-family: georgia,palatino;
	color:#A40000;
	font-weight: bold;
}

.index_para{
	font-size:14px;
	font-family: georgia,palatino;
	color:#336973;
	font-weight: bold;
}

/** End INDEX page design **/

.orange_big{
	font-style:italic;
	color:#FF7F00;
	font-weight:bold;
	font-size:12px;
	word-wrap: break-word;
}
.orange_large{
	font-style:italic;
	color:#FF7F00;
	font-weight:bold;
	font-size:14px;
	word-wrap: break-word;
}
.green_small{
	color:#44A82B;
	font-weight:bold;
}

.imp_text2{
	font-family:Times New Roman;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}
.imp_text3{
	font-family:Arial;
	font-size:14px;
	color:#FF0000;
}

/* used in view details pages */
.add_text{
	color:#1079B7;
	font-weight:bold;
}

.page_link{
	font-size: 12px;
}
.page_small_link{
	font-size: 11px;	
}
.page_link,.page_small_link{
	color:	#0071bb;	
	font-family: Arial;	
	text-decoration:none;
	letter-spacing: 0.5px;
}
.page_link:hover {color:#4EB810;}
.page_small_link:hover {color:#4EB810;}
