body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/background.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#fcfeff;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}


div.plain  {
	width: 786px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	margin: 4em; 
	background: #ffffff;
}
div.demo { 
	width: 786px; 
	padding-top: 20px; 
	padding-bottom: 20px; 
	margin-top: 4em;
    background: #ffffff;
	height:500px;
}

/* New --------|||| */


A:link {
	text-decoration: none; 
	color:#000000;
	font-weight:bold;
}
A:visited {
	text-decoration: none; 
	color:#000000;
	font-weight:bold;
}
A:active {
	text-decoration: none; 
	color:#000000;
	font-weight:bold;
}
A:hover {
	text-decoration: underline; 
	color:#000000; 
	font-weight:bold;
}

.BG-header {
	background-image: url(images/bg-grey-graidient.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.BG-right-nav {
	background-image: url(images/rightnav.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.BG-left-nav {
	background-image: url(images/leftnav.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BG-centre-nav {
	background-image: url(images/centrenav.gif);
	background-repeat: repeat-x;
	background-position: top center;
}

.Background-Orange {
	background-image: url(images/BG-Red.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.Background-left-menu {
	background-image: url(images/Left-menu-background.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.BG-right-menu {
	background-image: url(images/rightmenu.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.BG-left-menu {
	background-image: url(images/leftmenu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BG-right-footer {
	background-image: url(images/rightfooter.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.BG-left-footer {
	background-image: url(images/leftfooter.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.BG-centre-footer {
	background-image: url(images/centrefooter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.font-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Font-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:6px;
}
.Font-9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Font-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Font-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Font-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Font-14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Font-16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.Font-24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.Font-10-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Font-11-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Font-12-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Font-14-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Font-40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
}
.Font-30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #CCCDDD;
}
.Font-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#ff8a00;
	font-weight:bold;
}
.Font-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#0063dc;
	font-weight:bold;
}
.Font-titleBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#000000;
	font-weight:bold;
}
.Font-boldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color:#3366CC;
	font-weight:bold;
}
.font-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
}
.Font-site {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*text-transform: uppercase;*/
}
.whitetextB {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #c3031f;
	/*text-transform: uppercase;*/
}
/*.Form-TextArea {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px;
	color: #2e2f36;
	width: 98%;
	height: 18px;
}
*/
.Form-TextArea {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	color: #2e2f36;
	width: 97%;
}

.Form-TextAreasmall {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #2e2f36;
	width: 96%;
	height: 18px;
}

.Form-combobox {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #2e2f36;
	width: 50%;
	height: 18px;
}
.Form-TextAreaB {
	font-size: 11px;
	background-color: #cdcdcd;
	border: 1px solid #acacac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #2e2f36;
	width: 98%;
	height: 18px;
}
.Form-TextAreaC {
 font-size: 12px;
 background-color: White;
 border: 1px solid #666666;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 padding:8px;
 color: Black;
 background-color: #E8EAFF;
 width: 130px;
}
/*.Form-TextArea2 {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #2e2f36;
	width: 98%;
	height: 124px;
}
*/
.Form-TextArea2 {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #2e2f36;
	width: 95%;
}

/*.Form-TextArea3 {
	font-size: 14px;
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	width: 98%;
	background-color: #E8EAFF;
	height: 150px;
}
*/
.Form-TextArea3 {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:2px;
	color: #2e2f36;
	width: 40px;

}

.Form-TextArea5 {
	font-size: 10px;
/*	background-color:#E6F2FF;*/
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	width: 70%;
	padding: 4px;
}

.Form-Buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #2a3786;
	color: White;
	width: 100px;
	height: 24px;
}
.Form-Buttonsmax {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #3b3c83;
	color: White;
	width: 100%;
	height: 24px;
}

.textBoxPrpoMini {
    height:16px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:140px;
  }
.Form-MiniButtons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #1b9bde;
	color: White;
	width: 30px;
	height: 22px;
}

.Form-Buttons-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0063dc;
	color: White;
	margin-right: 6px;
	padding: 8px;
}
a.Hover-BLack:link {
COLOR: black; TEXT-DECORATION: none
}
a.Hover-BLack:visited {
COLOR: black; TEXT-DECORATION: none
}
a.Hover-BLack:hover {
text-decoration: underline;
}

a.Hover-Orange:link {
COLOR: #FF6D00; TEXT-DECORATION: none
}
a.Hover-Orange:visited {
COLOR: #FF6D00; TEXT-DECORATION: none
}
a.Hover-Orange:hover {
text-decoration: underline;
}

a.Hover-Green:link {
COLOR: #00c969; TEXT-DECORATION: none
}
a.Hover-Green:visited {
COLOR: #00c969; TEXT-DECORATION: none
}
a.Hover-Green:hover {
text-decoration: underline;
}

a.Hover-Red:link {
COLOR: red; TEXT-DECORATION: none
}
a.Hover-Red:visited {
COLOR: red; TEXT-DECORATION: none
}
a.Hover-Red:hover {
text-decoration: underline;
}

a.Hover-Grey:link {
COLOR: #7d7d7d; TEXT-DECORATION: none
}
a.Hover-Grey:visited {
COLOR: #7d7d7d; TEXT-DECORATION: none
}
a.Hover-Grey:hover {
text-decoration: underline;
}

a.Hover-details:link {
COLOR: #2e2f36; TEXT-DECORATION: none
}
a.Hover-details:visited {
COLOR: #2e2f36; TEXT-DECORATION: none
}
a.Hover-details:hover {
text-decoration: none;
COLOR: #c3031f;
}

a.Hover-Blue:link {
COLOR: #0063dc; TEXT-DECORATION: none
}
a.Hover-Blue:visited {
COLOR: #0063dc; TEXT-DECORATION: none
}
a.Hover-Blue:hover {
text-decoration: underline;
}

a.Hover-White:link {
COLOR: #ffffff; TEXT-DECORATION: none
}
a.Hover-White:visited {
COLOR: #ffffff; TEXT-DECORATION: none
}
.bg-header {
	background-image: url(images/bgstrip.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.bg-marquee {
	background-image:url(images/marquee-image.png);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.bg-footer {
	background-image:url(images/footer-background.png);
	background-repeat:no-repeat;
	background-position: left bottom;
}
.bg-top-pattern {
	background-image: url(images/bg-top-pattern.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.bg-topB-pattern {
	background-image: url(images/bg-topB-pattern.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.bg-top-left-header {
	background-image: url(images/bg-top-left-header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-bottom-pattern {
	background-image: url(images/bg-bottom-footer.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.bg-watermark{
	background-image: url(images/bg-watermark.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.grey-horz {
	background-image: url(images/grey-line.gif);
	background-repeat: repeat-y;
	background-position: top center;
}
.line-right {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.Line-OrangeTop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF6D00;
	border-right-color: #FF6D00;
	border-bottom-color: #FF6D00;
	border-left-color: #FF6D00;
}
.Line-OrangeTopBottom {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF6D00;
	border-right-color: #FF6D00;
	border-bottom-color: #FF6D00;
	border-left-color: #FF6D00;
}
.Line-OrangeBottom {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF6D00;
	border-right-color: #FF6D00;
	border-bottom-color: #FF6D00;
	border-left-color: #FF6D00;
}
.BorderBoxGrey {
	border: 1px solid #999999;
}
.BorderBoxBlack {
	border: 1px solid #2e2f36;
}
.BG-extra-Left {

	background-image: url(images/left_top_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BG-extra-Right {


	background-image: url(images/right_top_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BorderBoxGreyThick {

	border: 2px solid #CCCCCC;
}
.BG-title {

	background-image: url(images/greebarrep.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.BG-titleBlue {


	background-image: url(images/bluebarrep.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.BorderBoxGreyDark {

	border: 1px solid #666666;
}
.BorderBoxGreyDarkA {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.BorderBoxGreyDarkB {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.BG-ShadowGrnBottom {

	background-image: url(images/bottomgreenshadow.gif);
	background-repeat: repeat-x;
	background-position: top center;
}
.BG-ShadowGrnBottomB {


	background-image: url(images/bottomgreenshadowB.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.Padding-image {
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.BorderLineGreen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #99C604;
	border-right-color: #99C604;
	border-bottom-color: #99C604;
	border-left-color: #99C604;
}
.line-dotted-grey {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
}
.BorderBoxWhite {
	border: 1.5px solid #FFFFFF;
}
.line-dotted-grey-B {
	border-top: 1px none #3DD4FC;
	border-right: 1px none #3DD4FC;
	border-bottom: 1px dotted #3DD4FC;
	border-left: 1px none #3DD4FC;
}
.Horizontal-Blue-Rule {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #cdcdcd;
	border-right-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
	border-left-color: #cdcdcd;
}
.Horizontal-Blue-RuleDotted {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #01a9d6;
	border-right-color: #01a9d6;
	border-bottom-color: #01a9d6;
	border-left-color: #01a9d6;
}
.floaty {	
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	height: 270px;
}
.floaty {	
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}
.bluetext {
	color:0063dc;
}
.menu-button-a
{
	background: #ebebeb url(images/STARBLUE.gif) no-repeat left;
	padding-left:18px;
	cursor:pointer;
	color:#000000;
}
.menu-button-b
{
	background: #ad0000 url(images/STARBLUEB.gif) no-repeat left;
	padding-left:18px;
	cursor:pointer;
	color:#ffffff;
}
.divScroll{
height:316px;
overflow:auto;
}

.mainhead
{
	font-family:Arial, Helvetica, sans-serif;
	Font-size: 18px;
 	color:#21347d;
	font-weight:bold;  
	border-bottom:1px solid #21347d
}

.mainhead2
{
	Font-size: 14px;
}

.timg {
   behavior: url("png.htc");
}

.bg-top {
	background-image: url(images/bg-top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.menu-repeat {
	background-image: url(images/menu-repeat.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.left-repeat {
	background-image:url(images/leftshadow.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.right-repeat {
	background-image:url(images/rightshadow.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.table-left-repeat {
	background-image: url(images/background/table-left-repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.table-right-repeat {
	background-image: url(images/background/table-right-repeat.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.table-top-repeat {
	background-image: url(images/background/table-top-repeat.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.table-bottom-repeat {
	background-image: url(images/background/table-bottom-repeat.gif);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.top_menu{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.top_menu a{ 
color:#FFFFFF;
text-decoration:none;
}
.top_menu a:hover{ 
color:#000000;
text-decoration:underline;
font-weight:bold;
}
.left_menu{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.left_menu a{ 
color:#000000;
text-decoration:none;
}
.left_menu a:hover{ 
font-weight:bold;
text-decoration:underline;

}
.left_menudown{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
}
.left_menudown a{ 
color:#FFFFFF;
text-decoration:none;
font-weight:bold;	
}
.left_menudown a:hover{ 
font-weight:bold;
text-decoration:underline;
}

.marqueeText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bolder;
}
.textBoxPrpo {
    height:12px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:173px;
  }

.textBoxPrpo2 {
    height:12px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:250px;
  }

.leftBottomTableLine{
	border-bottom:solid;
	border-bottom-color:#cccccc;
	border-bottom-width:1px;
}
.BG-Image {
	background-image:url(images/Shia-Matrimonial-design-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menuBackground{
	background-image:url(images/menu-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.footerBackground{
	background-image:url(images/bottomline.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.body-Image {
	background:  url(images/bodyimages/bodyimage.jpg)  no-repeat right bottom;
}

.tableTopImage{
	background:  url(images/bodyimages/tabletopimage.jpg)  no-repeat right top;
}
.Font-price {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; COLOR: #666666; FONT-FAMILY: arial, helvetica, sans-serif
}
.line-solid-grey {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #cccccc 1px solid
}

.trHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#1B9CDE;
color:#FFFFFF;
height:25px;
margin-right:6px;
}
.trEven{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#A4E1FF;
color:#000000;
height:25px;
margin-right:6px;
}

.trEven a{
color:#000000;
text-decoration:none;
}
.trEven a:hover{
color:#000000;
text-decoration:underline;
font-weight:bold;
}

.trOdd{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#CAEEFF;
color:#000000;
height:25px;
margin-right:6px;
}
.trOdd a{
color:#000000;
text-decoration:none;
}
.trOdd a:hover{
color:#000000;
text-decoration:underline;
font-weight:bold;
}

#buyOnlineDiv{
color:#00c0f3;
font-size:35px;
font-weight:bold;
text-align:center;
}

.bodyText{
	color:#000000;
	font-size:14px;
}

.bodyText a{
color:#5185D8;
text-decoration:none;
}
.bodyText a:hover{
color:#5185D8;
text-decoration:underline;
font-weight:bold;
}
.bodyText a:visited{
color:#5185D8;
text-decoration:none;
}
.policy{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	font-weight:bold;
}
.policy a{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	text-decoration:none;
}

.policy a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	text-decoration:underline;
	font-weight:bolder;
}
.policy a:visited{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	text-decoration:none
}

.footerText{
	color:#989898;
}
.style19 {font-family: Calibri; font-size: 24px; font-weight: bold; color: #535351; }
.style16 {font-family: Calibri; font-weight: bold; font-size: 14px; color: #535351; }
.style18 {font-family: Calibri; font-weight: bold; font-size: 14px; color: #000000; }
.style9 {
	font-family: Calibri;
	font-weight: bold;
	font-size: 14px;
}
.leftTableHeading{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:14px;
	font-weight:bold;
}
.leftMenuText{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:14px;
}
.leftMenuText a{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:14px;
	text-decoration:none;
}

.leftMenuText a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:14px;
	text-decoration:underline;
	font-weight:bolder;
}
.leftMenuText a:visited{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:14px;
	text-decoration:none
}
.rightMenuText{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	font-weight:bold;
}
.rightMenuText a{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	text-decoration:none;
}

.rightMenuText a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	text-decoration:underline;
	font-weight:bolder;
}
.rightMenuText a:visited{
	font:Arial, Helvetica, sans-serif;
	color:#2a3786;
	font-size:12px;
	text-decoration:none
}
.sep_dot{

background:url(images/dot.gif);
background-repeat:repeat-x;
background-position:center;
/*
border-bottom:dotted 1.5px #a09701;*/
}
.line_mainheading{

border-bottom:dotted 1.5px #a09701;
}

.testimonailFont{
	font:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#000000;

}

.footer_menu{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.footer_menu a{ 
color:#FFFFFF;
text-decoration:none;
}
.footer_menu a:hover{ 
color:#000000;
text-decoration:underline;
}
a.backtotop:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: none;
	text-align: center;

}
a.backtotop:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: none;
	text-align: center;

}
a.backtotop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: center;


}
a.backtotop:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: center;

}

.background-earth{
	background-image:url(images/earth-background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.Border-grey-left{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d5d5d5;
}
.Border-grey-right{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d5d5d5;
}
.Border-grey-top{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #d5d5d5;
}
.Border-grey-bottom{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d5d5d5;
}

.imageSpace{
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
}

.sep_red{
background:url(images/sep_red.gif);
background-repeat:repeat-x;
background-position:center;
}
.blueBorder{
	border-bottom: 1px solid #3b3c83;
	border-top:1px solid #3b3c83;
}
