 
 body
{
  background: url(../images/main-bg.jpg) repeat-x top center #FFFFFF;
  color: #58595b;
  font-size:12px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  margin:0px;
  line-height:18px;
}

p
{
  padding:0px;
  margin:0px;
  margin-bottom:10px;
}

.blk
{
  color:#000000;
}

h1
{
  font:24px Arial, Verdana, Helvetica, sans-serif;
  color: #0093dd;
  font-weight:normal;
  margin:0px;
  padding:0px;
  margin-bottom:15px;
}

h2
{
  font:16px Arial, Verdana, Helvetica, sans-serif;
  color: #92ce00;
  font-weight:bold;
  margin:0px;
  padding:0px;
  margin-bottom:15px;
}

h3
{
  font:14px Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  font-weight:bold;
  margin:0px;
  padding:0px;
  margin-bottom:10px;
}

#main
{
  width:900px;
  margin:0 auto;
}

.cr
{
  clear:both;
}

.upper-box
{
  width:900px;
  height:128px;
  margin:0 auto;
}

.logo
{
  width:302px;
  height:103px;
  float:left;
}

.con-number
{
  background:url(../images/con-number.jpg) no-repeat;
  width:209px;
  height:103px;
  float:right;
 }
 
 /*------------------------------MENUBAR------------------------------*/

#menubar
{
  margin:0 auto;
  width:900px;
  height:42px;
  float:left;
}

#menu-content
{

	margin: 0 auto;
	padding: 0px;
}


#menu-content ul 
{

	color: #FFF;
	margin: 0px;
	padding: 0px;
}



#menu-content li 
{ display:inline; }




#menu-content li a
{
   font:12px Arial, Verdana, Helvetica, sans-serif;
   font-weight:bold;
   margin:0px;
   float:left;
   text-align:center;
   color: #fff;
   text-decoration: none;
   height:30px;
   padding:14px 5px 0px 6px;
	 
}


#menu-content li.lasttab a
{
   font:12px Arial, Verdana, Helvetica, sans-serif;
   font-weight:bold;
   margin:0px;
   float:left;
   text-align:center;
   color: #fff;
   text-decoration: none;
   height:30px;
   padding:14px 7px 0px 6px;
	 
}


#menu-content li a:hover
{
	color:#fff;
	background: url(../images/menu-hover.jpg) repeat-x;
}


#menu-content li a#current
{
	color:#fff;
	background: url(../images/menu-hover.jpg) repeat-x;
}
.greenline
{
    background: url(../images/green-line.jpg) no-repeat;
	width:2px;
	height:42px;
	float:left;
}


.greenline1
{
    background: url(../images/green-line1.jpg) no-repeat;
	width:2px;
	height:42px;
	float:left;
}



/*------------------------------MENUBAR------------------------------*/

.header
{
  width:900px;
  height:315px;
  float:left;
}

.header1
{
  background: url(../images/header-1.jpg) no-repeat;
  width:900px;
  height:122px;
  float:left;
}

.header2
{
  width:900px;
  height:200px;
  float:left;
}

.matter
{
  background:#FFFFFF;
  width:900px;
  float:left;
  padding:0px 0px 0px 0px;
}
.divider-home
{
	background: url(../images/devider.jpg) no-repeat;
	float:left;
	width:17px;
	height:498px;
}
.divider-inner
{
	background: url(../images/devider1.jpg) no-repeat;
	float:left;
	width:17px;
	height:440px;
	margin-left:18px;
}
.left-sec
{
  width:570px;
  padding:30px 11px 15px 0px;
  float:left;
}
.left-sec1 table a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#58595b;
}
.left-sec1 table a:hover
{
	color:#000000;
	font-size:12px;
}
.left-sec1
{
  width:550px;
  float:left;
  padding:30px 11px 15px 0px;
  margin-left:15px;
  margin-bottom:30px;
}

.left-sec1 a
{
  font-size:13px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

.left-sec1 a:hover
{
  font-size:13px;
  color:#1898e9;
  font-weight:bold;
  text-decoration:underline;
}

.left-sec1 ul
{
  margin:0px;
  padding:0px;
  margin-bottom:10px;
}

.left-sec1 ul li
{
  background:url(../images/bullet.jpg) no-repeat;
  list-style:none;
  padding-left:25px;
  margin-left:10px;
  line-height:28px;
}

.right-sec
{
  width:287px;
  height:300px;
  float:right;
}

.right-sec1
{
  width:269px;
  min-height:300px;
  float:right;
}

.form-outer-new
{
  width:269px;
  float:right;
  margin-top:35px;
}

.form-outer
{
  width:269px;
  float:right;
  margin-top:35px;
  background:url(../images/form-bg.jpg) repeat-y;
}

.form-up
{
  width:252px;
  height:29px;
  float:left;
  font-size:20px;
  color:#000000;
  padding:15px 0px 0px 10px;
}

.form-mid
{
  width:246px;
  float:left;
  padding:10px 10px 0px 12px;
  color:#000000;
  margin:0 auto;
}

.form-bottom
{
  background: url(../images/form-bottom.jpg) no-repeat;
  width:282px;
  height:25px;
  float:left;
}

.input 
{
    background: url(../images/textbox.jpg) no-repeat;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	width:234px;
	height:24px;
	padding:10px 0px 0px 10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	border:none;
	margin-bottom:10px;
 } 
 
input.button1 
{
    background: url(../images/bt-submit.jpg) no-repeat;
	width:102px;
	height:34px;
	color:#fff;
	border:0px;
	float:right;
	clear:both;
	cursor:pointer;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;

}

.textarea
{
    background: url(../images/textarea.jpg) no-repeat;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	width:244px;
	height:92px;
	padding:10px 0px 0px 10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	border:none;
	overflow:auto;
}

th
{
  font-weight:normal;
}


#footer-outer
{
  width:100%;
  height:220px;
  background-color:#000000;
  font-size:11px;
  color:#58595b;
  padding-top:15px;
  padding-bottom:15px;
  margin-top:20px;
}

.footer-inner
{
  width:900px;
  margin:0 auto;
}

.footer-left
{
  width:600px;
  float:left;
}

.footer-right
{
  width:300px;
  float:right;
  text-align:right;
}

.footer-inner a
{
  color:#58595b;
  font-size:11px;
  text-decoration:none;
}

.footer-inner a:hover
{
  color: #000000;
  font-size:11px;
  text-decoration:underline;
}

.img-right
{
  float:right;
  margin:0px 0px 15px 15px;
}

.glryimg{ float:left; width:175px; height:96px; margin:0px 8px 8px 0px;}
.glryimg img{ margin:0; padding:0; position:relative; z-index:2;}




.footerbox1
{
	float:left;
	margin:25px 42px 0px 0px;
}
.footerbox1 img
{
	margin-left:0px;
}
.footerbox1 p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	margin:0px;
	padding-left:10px;
	padding-top:10px;
}
.footerbox1 a:hover
{
	color:#ffffff; text-decoration:underline;
}

.footerbox2
{
	float:left;
	margin:25px 32px 0px 70px;
}
.footerbox2 img
{
	margin-left:10px;
}
.footerbox2 p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin:0px;
	padding-bottom:5px;

}
.footerbox2 p a
{
	color:#FFFFFF; text-decoration:none;
}
.footerbox2 a:hover
{
	color:#ffffff; text-decoration:underline;
}




.copyright
{
	width:230px;
	float:right;
	margin-top:47px;
	margin-right:20px;
}
.copyright table
{
	color:#6e6e6d;
}
.copyright table tr td
{
	vertical-align:bottom;
	text-align:right;
}
.copyright img
{
	float:right;
}
.copyright p
{
	color:#6e6e6d;
	text-align:left;
	margin:0px;
}

 .g-recaptcha {
    transform: scale(0.80);
    -webkit-transform: scale(0.80);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0; 
         width:280px;
         margin-top:10px;
        
    }
    
    .form-captcha{
     width:250px;   
    }