body{
font-family:Arial, Helvetica, sans-serif;
background:url(images/main_bg.jpg) repeat-x left top;
margin:0 0 0 0;
}
a{
color:#830424;
}
.logo{
background:url(images/logo.png) no-repeat left top;
height:99px;
width:373px;
float:left;
display:block;
}

.header_box{
width:570px;
height:99px;
float:left;
}

.phone_icon{
background:url(images/phone_icon.png) no-repeat left center;
height:20px;
width:120px;
padding:3px 0 0 35px;
margin:5px 0 0 420px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#000000;
}

.emailid{
height:20px;
width:140px;
text-align:right;
padding:3px 0 0 35px;
margin:5px 0 0 375px;
float:left;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#62031b;
text-decoration:none;
}

.emailid:hover{
text-decoration:underline;
}

.top_nev_box{
margin:2px 0 0 53px;
width:390px;
height:33px;
float:right;
}

.top_nev1{
background:url(images/header_button2.png) no-repeat left top;
margin:5px 0 0 5px;
width:125px;
height:28px;
display:block;
float:left;
text-decoration:none;
color:#ffffff;
font-size:16px;
text-align:center;
padding:8px 0 0 0;
}


.top_nev1:hover{
background:url(images/header_button.png) no-repeat left top;
text-decoration:none;}

.selected{
background:url(images/header_button.png) no-repeat left top;
margin:5px 0 0 5px;
width:125px;
height:28px;
display:block;
float:left;
text-decoration:none;
color:#ffffff;
font-size:16px;
text-align:center;
padding:8px 0 0 0;
}

.header_left_bg{
background:url(images/header_left_bg.png) no-repeat left top;
height:326px;
width:317px;
}

.header_bg{
background:url(images/header_bg.png) repeat-x left top;
height:326px;
width:606px;
}

.header_right_bg{
background:url(images/header_right_bg.png) no-repeat left top;
height:326px;
width:22px;
}

.header_con_bg{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
padding-left:10px;
color:#FFFFFF;
}

.player{
height:37px;
width:248px;
display:block;
float:left;
margin:5px 0 0 0;
}

.nav1{
background:url(images/arrow.png) no-repeat 10px center;
width:225px;
height:20px;
float:left;
display:block;
color:#000000;
margin:3px 0 5px 0px;
padding:5px 0 0 23px;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.nav1 a:hover{
text-decoration:underline;
}

.selected1
{
background:url(images/arrow.png) no-repeat 10px center;
width:225px;
height:20px;
float:left;
display:block;
color:#000000;
margin:3px 0 5px 0px;
padding:5px 0 0 23px;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


.flash{
height:287px;
width:600px;
float:left;
margin:0 0 0 5px;
}

.comman_heading{
font-family:Arial, Helvetica, sans-serif;
color:#8c112e;
font-size:22px;
text-align:left;
padding-left:5px;
}

.comman_text{
color:#535353;
font-size:12px;
}

.box1_left_top_cor{
background:url(images/box_left_top_cor.png) no-repeat left top;
height:8px;
width:8px;
}

.box1_right_top_cor{
background:url(images/box_right_top_cor.png) no-repeat left top;
height:8px;
width:8px;
}

.box1_top_bg{
background:url(images/box_top_bg.png) repeat-x left top;
height:8px;
}

.box1_left_bg{
background:url(images/box_left_bg.png) repeat-y left top;
width:8px;
}

.box1_right_bg{
background:url(images/box_right_bg.png) repeat-y left top;
width:8px;
}

.box1_left_bot_cor{
background:url(images/box_left_bot_cor.png) no-repeat left top;
height:8px;
width:8px;
}

.box1_right_bot_cor{
background:url(images/box_right_bot_cor.png) no-repeat left top;
height:8px;
width:8px;
}

.box1_bot_bg{
background:url(images/box_bot_bg.png) repeat-x left top;
height:8px;
}

.quote_top_cor{
background:url(images/quote_top_cor.png) no-repeat left top;
height:19px;
width:300px;
}

.quote_bg{
background:url(images/quote_bg.png) repeat-y left top;
width:300px;
}

.quote_bot_cor{
background:url(images/quote_bot_bg.png) no-repeat left top;
height:19px;
width:300px;
}

.form_text{
color:#000000;
font-size:12px;
text-align:right;
}

.form_field{
border:solid 1px #989898;
font-size:12px;
color:#000000;
}

.button{
background:url(images/quote_button.png) no-repeat left center;
padding:0 0 1px 0;
width:97px;
height:26px;
float:left;
color:#000000;
font-size:12px;
text-align:center;
border:none;
}

.button1{
background:url(images/quote_button1.png) no-repeat left center;
padding:0 0 1px 0;
width:97px;
height:26px;
float:left;
color:#000000;
font-size:12px;
text-align:center;
border:none;
}

.voic_over_point{
background:url(images/bullate.png) no-repeat 3px 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:6px 0 0 25px;
height:15px;
width:245px;
float:left;
}

.cotact_heading{
background:url(images/contact_top_bg.png) no-repeat left top;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#ffffff;
height:43px;
width:270px;
padding:2px 0 0 19px;
text-align:left;
}

.cotact_contain{
background:url(images/contact_mid_bg.png) no-repeat left bottom;
width:289px;
height:50px;
}

.emailid1{
font-size:13px;
color:#830424;
text-align:left;
text-decoration:none;
}

.emailid1:hover{
font-size:13px;
color:#726600;
text-align:left;
text-decoration:underline;
}

.contact_text{
font-family:Arial, Helvetica, sans-serif;
color:#535353;
font-size:12px;
}


.footer_left{
background:url(images/footer_left_cor.png) no-repeat left top;
height:49px;
width:11px;
}

.footer_right{
background:url(images/footer_right_cor.png) no-repeat left top;
height:49px;
width:11px;
}

.footer_bg{
background:url(images/footer_bg.png) repeat-x left top;
height:49px;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}
.err_div{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;

}

.g-recaptcha>div{width:100% !important;}
.g-recaptcha>div iframe{width:100% !important;}