body{
	color: #cccccc;
	font: 10px/normal Tahoma, Arial, Helvetica, sans-serif;
	background:url(../images/bggraygraylines.gif);
}
.clear{clear:both;}

.container{width:100%;}

#logo{
	width:300px;
	float:left;
}
#wrapper{

	width:875px;
	background:#000;
	margin:0px auto;
}
.xvflag {
width:300px;
text-align:right;
vertical-align: top;
position: fixed;
}
#responsiv-menu {
	 display:none;
	  
 }
 #responsiv-footer-menu{
	 background-color:#fff;
	 display:none;
 }
#top{
	padding:10px 15px 15px 15px;
	display:block;
	overflow:hidden;
}

#top2{
	padding:10px 15px 15px 15px;
	display:none;
	overflow:hidden;
}

.top-left{
	float:left;
	width:20%;
}
.top-left-img{
	text-align:center;
}
.top-left-text p{
	text-align:center;
	padding-top:0.2em;
	color: #51accc;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size:13px;
	font-weight:bold;
}
.top-left-text a{
	color: #51accc;
    text-decoration: none;
}
.top-left-text a:hover{
	color: #51accc;
    text-decoration:underline;
}
.top-left-text span{
	color: #ffffce;
	font-size:12px;
	font-weight:bold;
}
.top-right{
	float:right;
	width:80%;
}
.top-right-box-start{
	float:left;
}
.top-right-box-end{
	float: left;
	margin-left: 16px;
	padding-bottom: 5px;
	font-size: small;
}
.top-right-txt{
	color: #ffffce;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	padding-bottom:10px;
}

.top-right-txt2{
	color: #ffffce;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	padding-bottom:10px;
}


.top-right-img{
	text-align:center; width:100%;
}
.top-right-imgg{
	text-align:center;
}
.top-right-imggg{
	text-align:center;
}
.top-right-imggg-left{
	float:left;
	text-align:center;
	margin-left:10px;
}
.top-right-imggg-right{
	float:left;
	text-align:center;
	margin-left:10px;
}
.top-right .A6{
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	font-size: 11px;
	padding:10px 0px 0px 0px;
}



.top-right .A6 a{
	color: #51accc;
	text-decoration:none;
}


.top-right .A6 sup{
	color: #FF0000;
	text-decoration:none;
}





.top-right .A6 a:hover{
	text-decoration:underline;
}
.A9 {
color: #ffffce;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 15.2px;
font-weight: bold;
border: solid #ffffce;
text-transform: none;
text-align:center;
padding: 2px;
margin-bottom:8px;
}

.A9 sup{
    position: relative;
    font-size: 60%;
    line-height: 0;
    vertical-align: baseline;
    top: -0.9em;
}



#carousel{margin-top:20px;}



#menu{
	display:block;
	padding-left:8px;
}
.menu-mid{
	padding-left:15px;
	padding-right:15px;
	display:block;
}
.menu-left{
	float:left;
	width:72%;
}
.menu-right{
	width:24%;
	float:right;
	background-color:#dedede;
	margin-right:15px;
}
.A11 {
color: #424242;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
padding: 2px;
border: solid 2px #212121;
text-align:center;
float:right;
margin-top:5px;
margin-bottom:8px;
margin-right:25px;
}
.member-login{
	color: #51accc;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	text-align:right;
	margin-right:25px;
	font-size:12px;
	padding-bottom:5px;
}
.member-login a{
	color: #51accc;
	text-decoration:none;
}
.member-login a:hover{
	color: #7CC5FF;
	text-decoration:underline;
}
#content{
	display:block;
	overflow:hidden;
	padding-left:15px;
	padding-bottom:15px;
	padding-right:15px;
	
}
.content-mid{
	background-color:#dedede;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:20px;
	padding:10px 15px 10px 15px;
}
.content-inn{
	background-color:#fff;
	padding-top:15px;
	padding-bottom:10px;
}

.A2{    color: #0000ff;
    font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif;
    font-size: 12px;
    font-weight: bold; text-align:center;}

.A8 {
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
color: #0000ff;
font-size: 14px;
font-weight: bold;
border-style: none;
text-align:center;
padding-bottom:0px;
}
.A15 {
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
color: #0000ff;
font-size: 12px;
font-weight: bold;
border-style: none;
text-align:center;
padding-bottom:0px;
}
.A3 {
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
color: #0000ff;
font-size: 10px;
font-weight:normal;
text-align:center;
padding-bottom:15px;
}
.banner-up{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
}

.banner-up2{
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	display:none;
}
.banner-up-left{
	float:left;
	width:49%;
	background-color:#f9f9f9;
	padding-left:10px;
}
.banner-up-right{
	float: right;
	width: 47%;
	padding-right: 10px;
	margin-left: 5px;
}
.banner-up-right-img{
	text-align:center;
}
.A12 {
color: #424242;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
padding: 2px;
border: solid 2px #212121;
width:75%;
text-align:center;
margin-bottom:8px;
}

.A12 sup{
    position: relative;
    font-size: 60%;
    line-height: 0;
    vertical-align: baseline;
    top: -0.9em;
}

.banner-up p{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight:lighter;
	color: #333;
	padding-bottom:10px;
	text-align:left;
	padding-right:10px;
	line-height:15px;
}
.col-black{
	color:#000;
	font-weight:bold;
}
.col-blue a{
	color: #51accc;
	text-decoration:none;
	font-size:11px;
}
.col-blue a:hover{
	color: #7CC5FF;
	text-decoration:underline;
	font-size:11px;
}
.banner-up-right-txt{
	text-align:center;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight:lighter;
	color: #333;
	padding-bottom:15px;
}
fieldset {
display: block;
-webkit-margin-start: 2px;
-webkit-margin-end: 2px;
-webkit-padding-before: 0.35em;
-webkit-padding-start: 0.75em;
-webkit-padding-end: 0.75em;
-webkit-padding-after: 0.625em;
border: 2px groove threedface;
border-image-source: initial;
border-image-slice: initial;
border-image-width: initial;
border-image-outset: initial;
border-image-repeat: initial;
min-width: -webkit-min-content;
text-align:center;
padding-top:5px;
padding-bottom:5px;
}

.btn{width:100%; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#ebebeb; border:#707070 solid 1px; text-align:center;
     padding:4px 0px 5px 0px; display:none;}
.btn a{color:#343434; font-size:13px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}


.banner-mid-left{
	float:left;
	width:50%;
	padding-left:10px;
	text-align:center;
}
.banner-mid-right{
	float:right;
	width:46%;
	background-color:#f9f9f9;
	padding-right:10px;
}
.banner-mid-right p{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight:lighter;
	color: #333;
	padding-bottom:10px;
	text-align:left;
	padding-right:10px;
	line-height:15px;
	padding-left:5px;
}
.banner-down{
	padding-left:15px;
	padding-bottom:10px;
	padding-right:10px;
}
.banner-down-left{
	float: left;
	width: 45%;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banner-down-right{
	float: right;
	width: 45%;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banner-down-right-img{
	text-align:center;
}
.banner-down-right p{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight:lighter;
	color: #333;
	padding-bottom:10px;
	text-align:left;
	padding-right:10px;
	line-height:15px;
	padding-left:5px;
}
.A13 {
color: #424242;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
padding: 2px;
border: solid 2px #212121;
text-align:center;
margin-bottom:8px;
margin-left:5px;
}

.A13 sup{
    position: relative;
    font-size: 60%;
    line-height: 0;
    vertical-align: baseline;
    top: -0.9em;
}

.banner-down{
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.banner-down p{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight:lighter;
	color: #333;
	padding-bottom:30px;
	text-align:left;
	padding-right:10px;
	line-height:15px;
}
.banner-down span{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #333;
}
.A14 {
color: #424242;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
padding: 2px;
border: solid 2px #212121;
text-align:center;
margin-bottom:8px;
width:40%;
margin-top:10px;
}

.A14 sup{
    position: relative;
    font-size: 60%;
    line-height: 0;
    vertical-align: baseline;
    top: -0.9em;
}

.content-down-text{
	width:40%;
	margin:auto;
	background-color:#000;
	display:block;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
}
.A10 {
color: #fefff5;
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
border: solid #ffffce;
text-transform: none;
text-align:center;
}
.A10 a{
	color: #ffffce;
	text-decoration:none;
	padding: 2px;
	display:block;
}
.A10 a:hover{
	text-decoration:underline;
}
#footer{
	margin-top:15px;
	display:block;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:12px;
	padding-left:10px;
	padding-right:10px;
	background-color:#fff;
}
.footer-top{
	color: #51accc;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-bottom:10px;
}
.footer-top a{
	color: #51accc;
	text-decoration:none;
}
.footer-top a:hover{
	text-decoration:underline;
	color: #7CC5FF;
}
.footer-down{
	background-color:#f9f9f9;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
}
.footer-menu{
	width:95%;
	margin:5px auto;
	background-color:#fff;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	display:block;
	overflow:hidden;
}
.footer-menu ul{
	margin:0;
	list-style-type:none;
}
.footer-menu ul li{
	color: #51accc;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	display:inline-block;
	text-align:center;
	border-left:solid 1px #000;
}
.footer-menu ul li a{
	color: #51accc;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
.footer-menu ul li a:hover{
	padding-left:10px;
	padding-right:10px;
	text-decoration:underline;
	color: #7CC5FF;
}
.border-rgt{
	border-right:solid 1px #000;
}
.footer-contact{
	width:95%;
	margin:10px auto;
	background-color:#fff;
	padding:5px;
	display:block;
	overflow:hidden;
}
.footer-contact-left{
	float:left;
	width:60%;
	text-align:left;
	color: #424242;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}
.footer-contact-right{
	float:right;
	width:40%;
	text-align:right;
	color: #424242;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}
.email a{
	color:#51accc;
	text-decoration:none;
}
.email a:hover{
	color:#7CC5FF;
	text-decoration:underline;
}
.footer-down-down{
	background-color:#fff;
	padding:5px;
	width:95%;
	margin:auto;
}
.footer-down-down-up{
	color: #424242;
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	text-align:center;
	padding-top:5px;
	padding-bottom:15px;
	font-size:12px;
	border-bottom:solid 1px gray;
}
.footer-down-down-up span{
	color:#000;
	font-weight:bold;
}
.footer-down-down-down{
	padding-top:5px;
}
.footer-down-down-down p{
font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size: 10px;
font-weight: normal;
color: #333;
text-align:center;
}

    #owl-demo .item{
        margin: 3px;
    }
    #owl-demo .item img{
        display: block;
        width:100%;
        height: auto;
    }
	
	
	
.bold{font-weight:bold;}
.under-line{text-decoration:underline;}
.center{text-align:center;}
.italic{font-style:italic;}
