body {
	margin: 0px;
	padding: 0px;
	background: #272727;
	FONT-SIZE: 12px;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
}

body table{
	background: #FFFFFF;
}

.headerimg table{
	background: none;
}

a:link, a:visited, a:active {
	COLOR: #dc0000; 
	TEXT-DECORATION: none;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;sub
}

a:hover {
	color: #bababa;
}

hr {
	border-top: 1px dashed #999999;
	color: #ffffff;
	height: 1px;
}

.LftShadow {
	background-color: #272727;
	background-image: url(../media/Gods_MainbgLeft.jpg);
	background-repeat: repeat-x;
}

.RightShadow {
	background-color: #272727;
	background-image: url(../media/Gods_MainbgRight.jpg);
	background-repeat: repeat-x;
}

.BgColor {
	background-color: #272727;
}

.FlashbgColor {
	background-color: #373737;
	text-align: center;
	vertical-align: middle;
	padding: 20px;
}

.MainBGwhite {
	background-color: #FFFFFF;
	margin:20px;
	padding-top: 5px;
	padding-right:0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #666666;
	width:921px;
}

.headerimg{
	background-image: url(../media/Gods_Header.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 125px;
	width: 961px;
}

/*menu css starts*/
.nav_bg{
	background-image: url(../media/Gods_Mnubg.jpg);
	background-repeat: repeat-x;
}

.nav_bar{
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	letter-spacing: 1px;
	background-image: url(../media/Gods_Mnubg.jpg);
	background-repeat: repeat-x;
}

.nav_bar a{
	color:#ffffff;
	FONT-WEIGHT: normal;
}

.nav_bar_down{
	background: url(../media/bg4.jpg);
	background-repeat: repeat-x;
}

.sub_menu{
	display: none;
	font-style:normal;
	font-weight:normal;
	color:#efefef;
	text-align:center;
	background:#373737;
	height: 29px;
}

.sub_menu a:link,
.sub_menu a:visited,
.sub_menu a:active,
.sub_menu a:hover{
	font-style:normal;
	font-weight:normal;
	color: #ffffff;
}

.sub_menu a:hover{
	text-decoration: underline;
}
/*menu css ends*/

/*testimonial css starts*/
.testimg{
	float:right;
	margin-left:13px;
}
.imageleft{
	border:1px solid #666666;
	padding:3px;
	float:left;
	margin-right:15px;
}
/*testimonial css ends*/

.hiddenBlock{
	display: none;
	margin-bottom: 5px;
}

.main_heading{
	background:#666666;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	padding:5px;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
}

.main_heading01{
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#800000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
}

.main_heading02{
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#800000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
}

.main_heading03{
	font-size: 32px;
	color: #00235c;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
}

.main_heading04{
background:#666666;
font-size:10px;
font-weight:bold;
color:#ffffff;
padding:5px;
FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
}

.sub_heading{
	COLOR: #464646;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height:17px;
	margin:0px;
	padding:0px;
	text-decoration: none;
}

.sub_heading01{
COLOR: #464646;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	font-size:20px;
	FONT-WEIGHT: normal;
	line-height:25px;
	margin:0px;
	padding:0px;
	text-decoration: none;
}

.sub_heading02{
COLOR: #800000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	font-size:20px;
	FONT-WEIGHT: normal;
	height:30px;
	margin:0px;
	padding:0px;
	text-decoration: none;
	font-style:italic;
}

.sub_heading03{
	color: #800000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	font-size:16px;
	FONT-WEIGHT: bold;
	height:30px;
	margin:0px;
	padding:0px;
	text-decoration: none;
	font-style:italic;
}

.normal_txt_ita{
color: #464646;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style:italic;
	line-height:17px;
	margin:0px;
	padding:0px;
	text-decoration: none;
}

.normal_txt_bld{
COLOR: #464646;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height:17px;
	margin:0px;
	padding:0px;
	text-decoration: none;
}

.normal_txt2_bld{
COLOR: #800000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height:17px;
	margin:0px;
	padding:0px;
	text-decoration: none;
}

.normal_txt{
COLOR: #464646;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height:normal !important;
	margin:0px;
	text-decoration: none;
}

.astric{
COLOR: #FF0000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	text-decoration: none;
}

.ImgeSpacing {
	padding: 5px;
}

.CommonText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.Bgcolr_ash {
	background-color: #DEDEDE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 10px;
}

/* box css starts*/
.box1_01{
	background: url(../media/1box_01.gif) no-repeat;
	height: 9px;
	width: 9px;
}

.box1_02{
	background-image: url(../media/1box_02.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
}

.box1_03{
	background-image: url(../media/1box_03.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
}

.box1_04{
	background-image: url(../media/1box_04.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 9px;
}

.box1_top{
	background-image: url(../media/1box_top.gif);
	background-repeat: repeat-x;
	height: 9px;
}

.box1_rit{
	background-image: url(../media/1box_rite.gif);
	width: 9px;
	background-position:bottom;
	width: 9px;
	height:201px;
}

.box1_bot{
	background-image: url(../media/1box_bot.gif);
	background-repeat: repeat-x;
	height: 9px;
}

.box1_lft{
	background-image: url(../media/1box_lft.gif);
	background-position:bottom;
	width: 9px;
	height:201px;
}

.box1_lftbg{
	background-image: url(../media/1box_lftbg.gif);
	background-repeat: repeat-y;
	width: 9px;
}

.box1_ritbg{
	background-image: url(../media/1box_ritebg.gif);
	background-repeat: repeat-y;
	width: 9px;
}

.box1_bg{
	background-image: url(../media/1box_bg.gif);
	background-repeat: repeat-x;
	background-color: #FEFEFE;
	background-position: bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	height:201px;
}

.box2_01{
	background: url(../media/box2_01.gif) no-repeat;
	height: 6px;
	width: 6px;
}

.box2_02{
	background-image: url(../media/box2_02.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
}

.box2_03{
	background-image: url(../media/box2_03.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
}

.box2_04{
	background-image: url(../media/box2_04.gif);
	background-repeat: no-repeat;
	height: 6px;
	width: 6px;
}

.box2_top{
	background-image: url(../media/box2_top.gif);
	background-repeat: repeat-x;
	height: 6px;
}

.box2_rit{
	background-image: url(../media/box2_rit.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.box2_bot{
	background-image: url(../media/box2_bot.gif);
	background-repeat: repeat-x;
	height: 6px;
}

.box2_lft{
	background-image: url(../media/box2_lft.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.box2_bg{
	padding:5px;
	margin:0px;
	text-align: center;
	vertical-align: top;
	text-align:left;
}

.login_head{
	background-image: url(../media/logintxt.gif);
	background-repeat: no-repeat;
	height: 31px;
}

.forgotpass_head{
	background-image: url(../media/forgotpasstxt.gif);
	background-repeat: no-repeat;
	height: 31px;
}

.changepass_head{
	background-image: url(../media/changepasstxt.gif);
	background-repeat: no-repeat;
	height: 31px;
}
/* box css ends*/

.inp_but01{
	background-color: #707375;
	background-image: url(../media/but_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #424242;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.inp_box_login01{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 17px;
	width: 323px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.inp_checkbox{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;

}

.inp_box_01{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 17px;
	width: 220px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}

.inp_box_02{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 17px;
	width: 300px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.inp_box_03{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 17px;
	width: 125px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.compbox_01{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	width: 228px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.compbox_02{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	width: 170px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.txt_area_01{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 200px;
	width: 600px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.txt_area_02{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 200px;
	width: 450px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.txt_area_03{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 50px;
	width: 450px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.txt_area_05{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 80px;
	width: 98%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.label01{
	COLOR: #464646;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height:17px;
	margin:0px;
	text-decoration: none;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.label02{
	COLOR: #800000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height:17px;
	margin:0px;
	text-decoration: none;
	text-align: right;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.label03{
	COLOR: #800000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT:normal;
	line-height:17px;
	margin:0px;
	text-decoration: none;
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 0px;
}
/*verical menu starts here*/
.sidemenu_bdy{
	margin: 0px;
	background-color: #373737;
	background-image: url(../media/menu_cont_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 5px;
	width: 177px;
	border: 1px solid #373737;
}
/*verical menu ends here*/
.gridBrdr {
	border: 1px solid #333333;
}

.gridHedr{
	background-color: #707375;
	background-image: url(../media/but_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.gridcolum {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 5px;
}
.gridcolum2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 5px;
	height:25px;
}
.gridcolum3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-left: 5px;
	height:25px;
}
.faqhead{
	background-color: #E5E5E5;
	border: 1px solid #CACACA;
	padding: 5px;
	margin: 0px;
}
.faqansbdy{
	border: 1px solid #CACACA;
	border-top:none;
	padding:5px;
}
.toplogbox{
	color:#FFFFFF;
	background: #373737 none repeat scroll 0 0;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	line-height:17px;
	margin:0px;
	padding:5px;
	padding-right:10px;
	text-decoration: none;
	
}
.toplogbox a:link, .toplogbox a:active, .toplogbox a:visited{
	COLOR: #FFFFFF;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.toplogbox a:hover{
COLOR: #E2E2E2;
text-decoration: none;
}
/*image gallery css*/
.pgallery{
	margin: 0px;
	padding: 0px;
}
.pgallery li{
	margin: 5px;
	padding: 5px;
	border: 1px solid #CACACA;
	float: left;
	width: 142px;
	list-style-image: none;
	list-style-type: none;
	text-align:center;
}
.pgallery li .caption{
	padding: 2px;
	margin: 2px;
	border: 1px solid #E1E1E1;
}
.managelst_box{
border: 1px solid #CACACA;
}
.mnglst_box1{
background-color:#E5E5E5;
}
.mnglst_box2{
background-color:#F4F4F4;
}
.fotnumsel:link, .fotnumsel:active, .fotnumsel:visited{
COLOR: #464646;
cursor:default;
}
.contryBrdr {
	border: 1px solid #666666;
	background-color: #F0F0F0;
	text-align: center;
	height: 250px;

	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.photoBrdr {
	border: 1px solid #666666;
	background-color: #F0F0F0;
	text-align: center;
	height: 300px;

	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.photoBrdrNosize {
	border: 1px solid #666666;
	background-color: #F0F0F0;
	text-align: center;
	vertical-align: middle;
	padding-top: 18px;
	padding-right: 5px;
	padding-bottom: 18px;
	padding-left: 5px;
}
.photoBrdrNosize img{
	border: none;
}

.txt_area_04{
	border: 1px solid #B5B4B4;
	background-color: #FCFCFC;
	margin: 0px;
	height: 150px;
	width: 220px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.sbox{
	border:1px solid #acacac;
	padding:5px;
	font-family: Verdana, Arial, Tahoma;
	text-align:justify;
	line-height:16px;
	margin-bottom:5px;
	background-image: url(../media/godbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}
.border {
	border: 1px solid #666666;
}
.submenu{
	height:27px;
	
}

a img{
	border: none;
}

label.error{
	display: block;
	padding: 0px 0px 3px 0px;
	font-size: 10px;
	color: #FF0000;
}
.msg_red{
	padding: 5px 5px 5px 0px;
	font-size: 10px;
	font-weight: bold;
	color: #f00;
}
.msg_green{
	padding: 3px 3px 3px 0px;
	font-size: 10px;
	font-weight: bold;
	color: #009900;
}
.Empty{
	height: 60px;
	text-align: center;
	vertical-align: middle;
}


.homelnkcont{
position:relative; width:0px; height:0px;
}
.homelink{
position:absolute; top:23px; left:72px; width:355px; height:85px;
}
.faqlink{
padding-left:400px;
padding-right:400px;

}
.reglink{
	padding-left:100px;;
	padding-right:450px;
}


.nav_bg a:link, .nav_bg a:visited, .nav_bg a:active{
color:#FFFFFF;
font-weight:normal;
font-style:normal;
}


ul.jd_menu, 
ul.jd_menu_vertical {
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;
}

ul.jd_menu_vertical li {
	float: none;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}


ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	padding: 0px;
	margin: 0px;
}
ul.jd_menu_vertical {
	height: auto;
}
ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {
	cursor: pointer;
	white-space: nowrap;
	padding:0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../media/menu_bg.gif);
	background-repeat:repeat-x;
	border: 1px solid #255963;
	height:22px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
}
ul.jd_menu li li  {
	margin:0px;
	padding:0px;	
 
}

ul.jd_menu li a:link, ul.jd_menu li a:active, ul.jd_menu li a:visited{
	width:155px;
	height:17px;
	text-align:left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #FFFFFF;
	display:block;
	margin:0px;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-decoration:none; 
}

ul.jd_menu li li a:link, ul.jd_menu li li a:active, ul.jd_menu li li a:visited{
	background-color: #123841 !important; 
	 width:155px;  
	 font-size:11px; 
	 background-image:none !important; 
	 margin:0px; 
	 border-bottom:none !important;
	 padding-top:3px;
	 padding-left:5px;


}
ul.jd_menu li li a:hover{
	background-color: #1D5867 !important; 
	 width:155px;  
	 font-size:11px; 
	 background-image:none !important; 
	 margin:0px; 
	 border-bottom:none !important; 
	 padding-top:3px;
	 padding-left:5px;
}

.jdm_hover li.jdm_hover{
	background:  #123841 !important;
}

ul.jd_menu li li a:hover, ul.jd_menu li a:hover{
	color: #599999;
}




.menubg2{
 background-image: url(../media/menu_bg2.gif) !important;	
 background-repeat:repeat-x !important;	
 border: 1px solid #49494B !important;	
}
li.menubg2 a:hover {

 color: #8B8A8A !important;
 }
 
 
 /* new styles*/
 .Bgcolr_ash01{
	background-color: #DEDEDE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #464646;
	padding: 5px;
}

.Imgeborder01 {
	padding: 0px;
	margin: 0px;
	border: 2px solid #BFBEBE;
	padding: 5px;
	background-color: #FFFFFF;
}

.sub_heading05{
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	line-height: 18px;
	color: #272727;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}

.sub_heading06{
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	border: 1px solid #B9B9B9;
	margin: 0px;
	padding: 7px;
	background-color: #E4E4E4;
}

.readmore{
	height:17px;
	text-align: right;
	background-color: #D5D5D5;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.readmore a:hover{
	color:#333333;
}

.testimonycont{
	background-color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #464646;
	text-decoration: none;
}

.sub_heading04{
	margin:0px;
	text-decoration: none;
	background-color: #E4E4E4;
	display: block;
	text-transform: capitalize;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 6px;
	width: auto;
	font-family: Verdana, Arial, Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}

.line{
	background-image: url(../media/line.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 17px;
	background-position: center;
}

.caption_red{
	font-size: 85%;
	color:#ff0000;
	font-style: italic;
	font-weight:bold;
}
 /* new styles*/ 
 
 
ol#PhotoList{
	display: block;
	list-style-position: inside;
}
ol#PhotoList li{
	float: left;
	padding: 3px;
	margin: 2px;
	background: #CCCCCC;
	border: #333333 1px solid;
	text-align: center;
}

#PhotoList > li > a {
	font-size: 10px;
}


/*popup css*/

.brownJqiwarning .brownJqi{ background-color: #ffffff; }
.brownJqifade{
	position: absolute;
	background-color: #000000;
}
div.brownJqi{
	position: absolute;
	background-color: #ffffff;
	padding: 10px;
	text-align: left;
	width:470px
}
div.brownJqi .brownJqiclose{
	cursor: pointer;
	color: #333333;
	font-size: 10px;
	display: block;
	margin: 0;
	padding: 3px;
	position: absolute;
	top: 5px;
	right: 15px;
	z-index: 3000;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
}
div.brownJqi .brownJqicontainer{
	position: relative;
	background-color: #ffffff;
	border: solid 1px #999999;
}
div.brownJqi .brownJqimessage{
	position: relative;
	background-color: #ffffff;

}
div.brownJqi .brownJqimessage h3{
background-color: #ffffff;
	margin: 0;
	padding: 0px;
}

div.brownJqi .brownJqimessage p{
	padding: 0px;
	background-color: #ffffff;
}
div.brownJqi .brownJqimessage img.helpImg{
	background-color: #ffffff;
}

div.brownJqi .brownJqibuttons{
	text-align:right;
	margin: 0;
	padding: 0px;
	background-color: #ffffff;
		display: block;
		
}
div.brownJqi button{
	background-color: #707375;
	background-image: url(../images/but_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	vertical-align: middle;
	margin: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #424242;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

/*search listing  css*/
.serach_list, .serach_list li{
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}
.serach_list li {
	display: block;
	padding: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	background-color: #E6E6E6;
	border: 1px dotted #C3C3C3;
}
.serach_list li h3 {
	color: #FFFFFF;
	background-color: #D1D1D1;
	display: block;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.serach_list li a {
	display: block;
	padding: 0px;
	text-decoration: none;
	margin: 0px;
	font-size: 12px;
	font-style: normal;
}

.serach_list li a:hover {
	color:#333333;
}
.serach_list li p {
	margin: 5px;
	padding: 3px;
	border: 1px solid #D1D1D1;
}
.aboutlink{
	padding-left:100px;;
	padding-right:500px;
}

#brdtable{
	/*border:#CCCCCC solid 0.5px;*/
	border: 1px solid #CACACA;
	padding:10px;
}

.paypal_text{
	padding-right: 65px;
}

.fb_button{
	margin: 0px;
	text-align:left;
	padding: 0px;
	display:block;
	/*font-size:0;
	line-height:0;*/
}

.powered{
	text-align:center;
	padding-right:200px;
	margin:0px;
	display:block;
}

.intro_bg{
	background-color: #373737;
}

.country_heading{
color : #000000;
font-family: Verdana,Arial,Tahoma,sans-seri;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.profile_main_heading{
	font-size: 32px;
	color: #00235c;
	font-weight: bold;
	text-align: center;
	padding: 0px;
	margin: 0px;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
}

.CountryTable {
	background-color: #FFFFFF;
	margin:0px;
	padding-top: 0px;
	padding-right:0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #666666;
	width:961px;
}

.normal_txt_facts{
COLOR: #000000;
	FONT-FAMILY:Verdana, Arial, Tahoma, sans-seri;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	line-height:normal !important;
	margin:0px;
	text-decoration: none;
}

.LftShadow_country{
	background-color: #FFFFFF;
	background-image: url(../media/LeftShadow_country.png);
	background-repeat: repeat-x;
	height: 125px;
}

.RightShadow_country {
	background-color: #FFFFFF;
	background-image: url(../media/RightShadow_country.png);
	background-repeat: repeat-x;
}

.normal_txt_facts a:link,
.normal_txt_facts a:visited,
.normal_txt_facts a:active,
.normal_txt_facts a:hover{
	color : #666666;
}

.landing_logo{
	padding-left: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.landing_signup{
	padding-left:10px;
	padding-right:60px;
	padding-top:10px;
	padding-bottom:20px;
}

.landing_txt{
	padding-bottom:25px;
	padding-top:10px;
	color:#FFFFFF
}

.landing_txt a:link,
.landing_txt a:visited,
.landing_txt a:active,
.landing_txt a:hover{
	color:#FFFFFF;
}
		
.LftShadow_landing {
	background-color: #000000;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
}
