@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0pt none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0pt;
outline-color:invert;
outline-style:none;
outline-width:0pt;
padding:0pt;
vertical-align:baseline;
}
body{
font-family: Verdana, Arial, Helvetica, sans-serif;

}
table {
border-collapse:separate;
border-spacing:0pt;
}
caption, th, td {
font-weight:normal;
text-align:left;
}
blockquote:before, blockquote:after, q:before, q:after {
content:"";
}
blockquote, q {
quotes:"" "";
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
a{
 text-decoration: underline;
 }
a:hover{
 text-decoration: none;
 cursor: pointer;
 }
p{
 font-size: .8em;
 margin: 6px 0;
 }
* {
margin:0pt;
padding:0pt;
}
/* Main leyar start...............................*/
#main{
 position: relative;
 margin: 0 auto;
 padding: 0 10px;
 width: 980px;
 }
/* Main2 leyar start...............................*/
#main2{
 width: 980px;
 height: auto;
}
/* Header leyar start...............................*/
#hdr{
 height: 224px;
 width: 980px;
 }
/* Header left leyar start...............................*/
#hdr_left{
 height: 100%;
 width: 236px;
 float: left;
 }
/* Header left leyar close...............................*/

/* Header right leyar start...............................*/
#hdr_right{
 height: 100%;
 width: 744px;
 float: left;
 }
.hdr_right_top{
 height: 178px;
 width: 100%;
 }
.hdr_right_top1{
 height: 100%;
 width: 197px;
 background: url(../images/hdr_rit_top1.jpg) no-repeat;
 float: left;
 }
.hdr_right_top2{
 height: 100%;
 width: 200px;
 background: url(../images/hdr_rit_top2.jpg) no-repeat;
 float: left;
 }
.hdr_right_top3{
 height: 100%;
 width: 185px;
 background: url(../images/hdr_rit_top3.jpg) no-repeat;
 float: left;
 }
.hdr_right_top4{
 height: 100%;
 width: 162px;
 background: url(../images/hdr_rit_top4.jpg) no-repeat;
 float: left;
 }
.hdr_right_botm{
 padding: 0 20px;
 height: 47px;
 width: 704px;
 background: url(../images/hdr_rit_botm.jpg) no-repeat;
 }
/*......menu leyar start..................*/
.menu_main{
 height: 43px;
 width: 704px;
 margin: 2px 0 0 0;
 float: left;
}
.menu_left{
 height: 100%;
 width: 21px;
 background: url(../images/menu_left.gif) no-repeat;
 float: left;
 }
.menu_mid{
 height: 100%;
 width: 661px;
 background: url(../images/menu_mid.jpg) repeat-x;
 float: left;
 }
.menu_rit{
 height: 100%;
 width: 22px;
 background: url(../images/menu_rit.gif) no-repeat;
 float: left;
 }


/*......menu leyar close..................*/ 
/* Header right leyar close...............................*/
/* Header leyar close...............................*/

/*.........Middle leyar start..............................*/
#main_middle{
 margin: 20px 0 0 0;
 height: auto;
 width: 980px;
 overflow: hidden;
 }

/*rounded corner leyar start......................*/
/* middle right rounded corner  start.............*/
.roundcont {
	width: 100%;
	background: #cbe3fb;
	color: #726f6f;
	text-align: left;
}

.roundtop { 
	background: url(../images/round_tr.jpg) no-repeat top right;
}

.roundbottom {
	background: url(../images/round_br.jpg) no-repeat top right; 
}

img.corner {
   width: 16px;
   height: 16px;
   border: none;
   display: block !important;
}

/*rounded corner leyar close......................*/

/*Middle left leyar start......................*/
.middle_left{
 height: auto;
 width: 256px;
 float: left;
 text-align: left;
 }
.left_cplace{
 min-height:500px;
 height:auto !important;
 height:500px;
 color: #5b5c5d;
 
 }
.left_heading{
 line-height: 35px;
 height: 35px;
 width: 241px;
 background: url(../images/left_hding_dvr.jpg) no-repeat left bottom;
 padding: 0 0 0 15px;
 font-size: 1.2em;
 font-weight: bold;
 }
.left_nev{
 padding: 4px 0 0 0;
 }
.left_nev li{
 height: 32px;
 display: block;
 border-bottom: 1px dashed #5b5c5d;
 padding: 0 0 0 8px;
 }
.left_nev li a
{
 text-decoration: none;
 font-size: 12px;
 color: #5b5c5d;
 line-height: 32px;
 background: url(../images/lft_mnu_bul.gif) no-repeat left 60%;
 padding: 0 0 0 15px;
 display: block;
 font-weight: bold;
 }
.left_nev li a:Hover{
 text-decoration: underline;
 color: #ff0000;
 }
.callus_main{
 margin: 80px 0 0 10px;
 padding: 15px 0 0 8px;
 height: 166px;
 width: 226px;
 background: url(../images/call_us_back.jpg) no-repeat;
 font-weight: bold;
 }
 
 .callus_main a
 {
	color:#FFFFFF;
 }
 
.callus_main h3{
 color: #ffdf04;
 font-size: 18px;
 margin: 6px 0;
 }
.callus_main p{
 color: #FFFFFF;
 font-size: 14px;
 margin: 2px 0;
 }
/*Middle left leyar close......................*/

/*Middle Right leyar start......................*/
.middle_right{
 height: auto;
 width: 707px;
 float: left;
 padding: 0 0 0 15px;
 }
.middle_right_baner{
 height: 151px;
 width: 100%;
 margin: 0 0 15px 0;
 }

.right_cplace{
 height: auto;
 width: 687px;
 padding: 10px;
 color: #373738;

 }
.m_right_top{
 height: auto;
 overflow: hidden;
 padding: 0 0 20px 0;
 width: 683px;
 background: url(../images/mid_rit_top_dvr.jpg) no-repeat bottom;
 }
.m_right_top h3{
 font-size: 1.2em;
 font-weight: bold;
 color: #373738;
 }
.m_right_top h3 span{
  color: #ff0000;
  }
.m_right_top h3 .back
{
 background:transparent url(../images/home_name_back.jpg) no-repeat scroll center bottom;
color:#FFFFFF;
font-size:18px;
height:32px;
line-height:40px;
padding:6px 26px;
width:337px;
}
.m_right_botm{
 height: 340px;
 width: 683px;
 }
.m_right_botm h3{
 color: #ff0000;
 font-size: 14px;
 font-weight: bold;
 margin: 4px 0;
 }
.m_right_botm h5{
 text-align: right;
 }
.m_right_botm h5 a{
 color: #ff0000;
 font-size: 12px;
 font-weight: bold;
 margin: 4px 0;
 display: block;
 }

.m_right_botm_left{
 height: 320px;
 width: 320px;
 background: url(../images/right_mid_botm_dvr.jpg) no-repeat right;
 padding: 20px 10px 0 10px;
 float: left;
 }

.m_right_botm_right{
 height: 320px;
 width: 310px;
 padding: 20px 10px 0 20px;
 float: left;
 }

/* Mid Right roundeed corner for all pagess start...........................*/
.t {background: #FFFFFF url(../images/dot.jpg) 0 0 repeat-x;
    width: 683px; 
    margin: 15px 0 12px 0;}
.b {background: url(../images/dot.jpg) 0 100% repeat-x}
.l {background: url(../images/dot.jpg) 0 0 repeat-y}
.r {background: url(../images/dot.jpg) 100% 0 repeat-y}
.bl {background: url(../images/bl.jpg) 0 100% no-repeat}
.br {background: url(../images/br.jpg) 100% 100% no-repeat}
.tl {background: url(../images/tl.jpg) 0 0 no-repeat}
.tr {background: url(../images/tr.jpg) 100% 0 no-repeat; padding:10px; overflow: hidden;}
.t h3{
 font-size: 1em;
 color: #0977f5;
 font-weight: bold;
 }
 .t h3 a
 {
	text-decoration: none;
 }
.mid_list{
 list-style: none;
 padding: 5px 0 5px 8px;
 }
.mid_list li{
 display: block;
 height: auto;
 background: url(../images/midd_al_bullats.gif) no-repeat left 3px;
 font-size: 11px;
 padding: 0 0 0 15px;
 margin: 6px 0;
 font-size: 12px;
 
 }
.send_quey
{
 height: 26px;
 width: 193px;
 border: none;
 outline: none;
 font-size:14px;
 font-weight: bold;

 }
 .send_quey a
 {
 color: #ff3333;
 display:block;
 background: url(../images/send_query_button.jpg) no-repeat;
 height:26px;
 width:193px;
 line-height:25px;
 text-decoration:none; 
 margin: 0 0 0 200px;
 text-align: center;
 }
 
.alignn{
 padding: 6px 0;
 }
/* Mid Right roundeed corner for all pages close...........................*/

/*Middle Right leyar close......................*/
/*.........Middle leyar close..............................*/

/*.........Footer leyarr start....................................*/
#footer{
 margin: 10px 0;
 height: 37px;
 width: 980px;
 }
.ftr_lft
{
 height: 100%;
 width: 14px;
 background: url(../images/ftr_left.jpg) no-repeat;
 float: left;
 }
.ftr_mid
{
 height: 100%;
 width: 945px;
 float: left;
 background: url(../images/ftr_mid.jpg) repeat-x;
 text-align: center;
 line-height: 35px;
 color: #FFFFFF;
 font-size: 12px;
 font-weight: bold;
 }
.ftr_mid a
{
 color: #FFFFFF;
 }
.ftr_rit{
 height: 100%;
 width: 15px;
 background: url(../images/ftr_rit.jpg) no-repeat;
 float: left;
 }
/*.........Footer leyarr start....................................*/
/* Main2 leyar close...............................*/
/* Main leyar close...............................*/

input.submit1
{
	height:26px;
	width:193px;
	border:0;
	background: url(../images/send_query_button.jpg) no-repeat;
	font-size:15px;
}

input.cancel1
{
	height:26px;
	width:80px;
	border:0;
	background: url(../images/cancel_button.jpg) no-repeat;
	font-size:15px;
}
.back
{
	color: Red;
	font-size: 12px;
	font-weight:bold;
}
.validate
{
	 height: 50px;
	 width: 100%;
	 text-align: right;
}