.btn120 {
	DISPLAY: inline-block; border-radius: 2px
}
.btn90 {
	DISPLAY: inline-block; border-radius: 2px
}
.btn120 {
	DISPLAY: inline-block
}
.btn218 {
	DISPLAY: inline-block
}
.btn90 {
	DISPLAY: inline-block
}
.cShadowL {
	box-shadow: 0 6px 16px rgba(0, 0, 0, .35)
}
.cShadowR {
	box-shadow: 0 6px 16px rgba(0, 0, 0, .35)
}
.sCardLar {
	box-shadow: 0 6px 16px rgba(0, 0, 0, .35)
}
.comment {
	OVERFLOW: hidden
}
.features {
	OVERFLOW: hidden
}
.sCardTitle {
	OVERFLOW: hidden
}
.video {
	OVERFLOW: hidden
}
BODY {
	HEIGHT: 100%;
	min-width:1180px;
}
HTML {
	HEIGHT: 100%
}
.btn90 {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; LINE-HEIGHT: 25px; WIDTH: 86px; HEIGHT: 28px; FONT-SIZE: 14px; BORDER-TOP: 2px solid; BORDER-RIGHT: 2px solid
}
.btn120 {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; LINE-HEIGHT: 30px; WIDTH: 116px; HEIGHT: 32px; FONT-SIZE: 16px; BORDER-TOP: 2px solid; BORDER-RIGHT: 2px solid
}
.btn218 {
	BORDER-BOTTOM: 10px solid; BORDER-LEFT: 0px solid; LINE-HEIGHT: 60px; WIDTH: 180px; HEIGHT: 60px; FONT-SIZE: 18px; BORDER-TOP: 0px solid; BORDER-RIGHT: 10px solid; 
}
.btn120:hover {
	BACKGROUND: 0px 0px
}
.btn218:hover {
	BACKGROUND: 0px 0px
}
.btn90:hover {
	BACKGROUND: 0px 0px
}
.bgGreen {
	POSITION: relative; BORDER-BOTTOM: 10px #fff solid; BACKGROUND-COLOR: #ffcc00; BORDER-TOP: 0px #ffcc00 solid; BORDER-RIGHT: 0px #ffcc00 solid; border-radius: 0 0 0px 20px;
	BORDER-LEFT: 10px #fff solid;
	COLOR: #000;
}
.bgGreen2 {
	POSITION: relative; BORDER-BOTTOM: 5px #ffcc00 solid; BACKGROUND-COLOR: #ffcc00; BORDER-TOP: 5px #ffcc00 solid; BORDER-RIGHT: 5px #ffcc00 solid; border-radius: 10px;
	BORDER-LEFT: 5px #ffcc00 solid;
	COLOR: #000;
}
.bgGreen:hover {
	COLOR: #000;
	BACKGROUND-COLOR: #fff;
	BORDER-LEFT-COLOR: #fff;
}
.bgGreen2:hover {
	COLOR: #fff;
	BACKGROUND-COLOR: #cc0000;
	BORDER-COLOR: #cc0000;
}
.sCardTitle .bgGreen:hover {
	COLOR: #fff
}
.bgBlue {
	BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #cc0000; BORDER-TOP-COLOR: #cc0000; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #cc0000;border-radius: 0 0 20px 0px;
}
.bgBlue:hover {
	COLOR: #cc0000; BACKGROUND-COLOR: #fff;
}
.bgDarkBlue {
	BACKGROUND-COLOR: #000
}
.bgOrange {
	BACKGROUND-COLOR: #000
}
.bgPurple {
	BACKGROUND-COLOR: #000
}
.bgYellow {
	BACKGROUND-COLOR: #000
}
.header {
	text-align:center; 
	Z-INDEX: 999; 
	POSITION: fixed; 
	//POSITION: absolute; 
	//POSITION: relative; 
	WIDTH: 100%; ZOOM: 1; HEIGHT: 80px; TOP: 0px; LEFT: 0px;
	
	border-bottom:0px #fff solid;
	//BACKGROUND-size: 210px;
	background-color:#fff;
	//background-color:#336699;
	//background-color:#fff;
	filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; 
	
}
.headerContainer {
	WIDTH: 1210px; DISPLAY: table; HEIGHT: 100%; margin:auto;border:0px #fff solid;
	BACKGROUND-IMAGE: url(../images/logo.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
}
.logoWarp {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle; text-align:center;
}
nav {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.logoWarp {
	PADDING-LEFT: 40px; COLOR: #fff; MARGIN-LEFT: 35px; FONT-SIZE: 105px
}
.logo {
	FONT-SIZE: 32px
}
nav {
	TEXT-ALIGN: right; PADDING-RIGHT: 0px;
	border:0px #333 solid;
}
.btnReg {
	DISPLAY: inline-block
}
A.setup_link {
	DISPLAY: inline-block
}
nav A {
	DISPLAY: inline-block
}
nav A:after {
	DISPLAY: inline-block
}
.banner {
	TEXT-ALIGN: center
}
.fBox {
	TEXT-ALIGN: center
}
.fDes {
	TEXT-ALIGN: center
}
nav A {
	TEXT-ALIGN: center
}
nav A {
	WIDTH: 100px; HEIGHT: 100%; FONT-SIZE: 14px; VERTICAL-ALIGN: middle;
	font-weight:bold;
}
nav A:after {
	WIDTH: 0px; HEIGHT: 100%; VERTICAL-ALIGN: middle; CONTENT: ""
}
.mozFix {
	VERTICAL-ALIGN: top
}
.verifyCode {
	VERTICAL-ALIGN: top
}
nav A:hover {
	
}
.btnReg {
	BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #ffffff 5px solid; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #cc0000; WIDTH: 88px; HEIGHT: 30px; COLOR: #ffffff; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid; border-radius: 20px
}
.video {
	WIDTH: 100%; HEIGHT: 50%
}
video IMG {
	WIDTH: 100%; HEIGHT: 100%
}
.navAct {
	color:#333;
	
}
.btnReg:hover {
	BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #fff 5px solid; BACKGROUND-COLOR: #000000; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid
}
.video {
	POSITION: relative; BACKGROUND-COLOR: #000
}
.video video {
	MIN-WIDTH: 100%; MIN-HEIGHT: 100%; WIDTH: auto; HEIGHT: auto;
	BACKGROUND: url(../images/banner1.jpg) no-repeat;
	BACKGROUND-size: 100% auto;
}
.banner {
	Z-INDEX: 9; POSITION: absolute;
	WIDTH: 100%; HEIGHT: 100%; TOP: -130px; LEFT: 0px;
	
}
.comment {
	BACKGROUND-REPEAT: no-repeat
}
.fDes LI {
	BACKGROUND-REPEAT: no-repeat
}
.comment {
	background-size: cover
}
.fEvo .fSvg {
	background-size: cover
}
.btnWarpper {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1175px; HEIGHT: auto
}
.slogan {
	POSITION: relative; LINE-HEIGHT: 48px; COLOR: #fff; FONT-SIZE: 48px;
	
	
}
.marginBtn45 {
	LINE-HEIGHT: 58px; MARGIN-BOTTOM: 43px; FONT-WEIGHT: 700
}
.marginBtn56 {
	MARGIN-BOTTOM: 56px; FONT-SIZE: 41px
}
.marginRit64 {
	MARGIN-RIGHT: 64px
}
A.setup_link {
	POSITION: absolute; COLOR: #ccc; FONT-SIZE: 16px; TOP: 90px; LEFT: 53px
}
.banner_warpper {
	DISPLAY: none
}
.verifyCode {
	MARGIN: 0px 20px; WIDTH: 160px; DISPLAY: inline-block; HEIGHT: 58px
}
.features {
	BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: auto
}
.fBox {
	MARGIN: 40px 0px 20px; WIDTH: 16%; FLOAT: left; HEIGHT: auto
}
.fLogo {
	BACKGROUND-IMAGE: url(../images/sprite.png); MARGIN: 0px auto
}
.fEvo .fLogo {
	WIDTH: 127px; BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 23px; HEIGHT: 100px
}
.fEvo .fSvg {
	WIDTH: 127px; HEIGHT: 100px; 
}
.fExp .fLogo {
	WIDTH: 127px; BACKGROUND-POSITION: -130px 0px; MARGIN-BOTTOM: 34px; HEIGHT: 100px;
	
}
.fExp .fSvg {
	WIDTH: 127px; HEIGHT: 100px; BACKGROUND-POSITION: 0px 0px;
}
.fMan .fLogo {
	WIDTH: 127px; BACKGROUND-POSITION: -260px 0px; MARGIN-BOTTOM: 31px; HEIGHT: 100px
}
.fMan .fSvg {
	WIDTH: 127px; HEIGHT: 100px; 
}
.fEvo UL {
	PADDING-LEFT: 18%
}
.fExp UL {
	PADDING-LEFT: 18.8%
}
.fMan UL {
	PADDING-LEFT: 24%
}
.fDes H4 {
	MARGIN-BOTTOM: 26px; COLOR: #333333; FONT-SIZE: 20px; FONT-WEIGHT: 400;

	margin-left:-40px;
}
.fDes {
	MARGIN: 0px auto;
}
.fDes UL {
	TEXT-ALIGN: left; LIST-STYLE-TYPE: none; MARGIN: 0px auto 30px; LIST-STYLE-IMAGE: none
}
.cAvatar {
	TEXT-ALIGN: center
}
.cContent {
	TEXT-ALIGN: center
}
.cSlogan {
	TEXT-ALIGN: center
}
.comment LI {
	TEXT-ALIGN: center
}
.fDes LI {
	BACKGROUND-IMAGE: url(../images/dot.png); PADDING-LEFT: 20px; MARGIN-BOTTOM: 14px; FONT-SIZE: 16px
}
.fBoxMLB {
	MARGIN-LEFT: 19.7%
}
.fBoxMRB {
	MARGIN-RIGHT: 19.7%
}
.fBoxMRS {
	MARGIN-RIGHT: 6%
}
.clearFix {
	CLEAR: both
}
.comment {
	BACKGROUND-IMAGE: url(../images/bg_studio.jpg); HEIGHT: 740px
}
.cMask {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#999, endColorstr=#999); WIDTH: 100%; HEIGHT: 100%
}
.comment UL {
	HEIGHT: 17%
}
.comment LI {
	LINE-HEIGHT: 128px; WIDTH: 10%; FLOAT: left; HEIGHT: 100%; COLOR: #a6b1b1; FONT-SIZE: 105px; MARGIN-RIGHT: 0.55%; PADDING-TOP: 13px
}
.comment LI.noMargin {
	MARGIN-RIGHT: 0px
}
.comment LI:hover {
	 COLOR: #fff
}
.cContent {
	POSITION: relative; MARGIN: 0px auto; PADDING-RIGHT: 20px; HEIGHT: 70px; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 40px
}
.cQuote1 {
	COLOR: #2db166; FONT-SIZE: 80px
}
.cQuote2 {
	COLOR: #2db166; FONT-SIZE: 80px
}
.commentBox {
	DISPLAY: none
}
.cQuote1 {
	DISPLAY: inline-block; VERTICAL-ALIGN: -24px
}
SPAN.showbox {
	LINE-HEIGHT: 40px; DISPLAY: inline-block !important; MAX-WIDTH: 1100px; VERTICAL-ALIGN: middle
}
.cContent SPAN.showbox_fix {
	VERTICAL-ALIGN: -40px
}
.cQuote2 {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.cAvatar {
	MARGIN-BOTTOM: 80px
}
.cAvatar P {
	LINE-HEIGHT: 16px; MARGIN-TOP: 20px; COLOR: #fff; FONT-SIZE: 16px
}
.cAvatarWarpper {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 300px; HEIGHT: 98px
}
.cAvatarItem {
	POSITION: absolute; WIDTH: 300px; DISPLAY: none; HEIGHT: 98px; TOP: 0px; LEFT: 0px
}
.fSocialBox {
	POSITION: relative
}
.sCard {
	POSITION: relative
}
.sCardLar {
	POSITION: relative
}
.sCardMid {
	POSITION: relative
}
.sCardSma {
	POSITION: relative
}
.display {
	DISPLAY: block
}
.cSlogan {
	MARGIN-TOP: 80px; COLOR: #6c999b
}
.cHighlight {
	COLOR: #29a654
}
.sCardBtn {
	TEXT-ALIGN: center; COLOR: #fff
}
.sSlogan {
	TEXT-ALIGN: center; COLOR: #fff
}
.service {
	BACKGROUND-COLOR: #102627; WIDTH: 100%; HEIGHT: 506px
}
.sSlogan {
	LINE-HEIGHT: 36px; MARGIN-BOTTOM: 4%; FONT-SIZE: 36px; PADDING-TOP: 100px
}
.sCards {
	MARGIN: 0px auto; WIDTH: 74.5%; HEIGHT: auto; FONT-SIZE: 18px
}
.sCard {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; DISPLAY: inline-block; VERTICAL-ALIGN: bottom
}
.sCardBtn {
	DISPLAY: block; FLOAT: left
}
.sCardIcon {
	DISPLAY: block; FLOAT: left
}
.cShadowR {
	RIGHT: 20px
}
.cShadowL {
	LEFT: 20px
}
.sCardLar {
	Z-INDEX: 99; WIDTH: 27.5%
}
.sCardMid {
	Z-INDEX: 9; WIDTH: 20%; opacity: 0
}
.sCardSma {
	WIDTH: 16.25%; opacity: 0
}
.sCardLar .sCardTitle {
	WIDTH: 130px
}
.sCardSma .sCardTitle {
	WIDTH: 130px
}
.sCardTitle {
	MARGIN: 0px auto; WIDTH: 150px
}
.sCardIcon {
	FONT-SIZE: 30px
}
.sCardBtn {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 32px; FONT-SIZE: 20px; PADDING-TOP: 0px; border-radius: 2px
}
.fAbout {
	DISPLAY: inline-block
}
.fSocial {
	DISPLAY: inline-block
}
.fSocialBox {
	DISPLAY: inline-block
}
.fSocialBox SPAN {
	DISPLAY: inline-block
}
.fSupport {
	DISPLAY: inline-block
}
.sCardLar .sCardTitle {
	PADDING-BOTTOM: 12.8%; PADDING-TOP: 11.7%
}
.sCardLar .sCardDes2 {
	PADDING-BOTTOM: 15.3%
}
.sCardLar .sCardDemo {
	PADDING-BOTTOM: 17.8%; PADDING-TOP: 3.8%
}
.sCardDemo A {
	COLOR: #2db166; FONT-SIZE: 14px
}
.sCardMid .sCardTitle {
	PADDING-BOTTOM: 14%; PADDING-TOP: 19%
}
.sCardMid .sCardDes1 {
	PADDING-BOTTOM: 19.8%
}
.sCardMid .sCardDemo {
	PADDING-BOTTOM: 24.8%; PADDING-TOP: 5%
}
.sCardSma .sCardTitle {
	PADDING-BOTTOM: 16.5%; PADDING-TOP: 16%
}
.sCardSma .sCardDes1 {
	PADDING-BOTTOM: 17.3%
}
.sCardSma .sCardDemo {
	PADDING-BOTTOM: 29.6%; PADDING-TOP: 6.3%
}
.sCardDes1 {
	COLOR: #123233
}
.sCardDes2 {
	MARGIN-TOP: 15px; COLOR: #577475
}
.data {
	WIDTH: 100%; OVERFLOW: hidden
}
.footer {
	WIDTH: 100%; OVERFLOW: hidden
}
.data {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #2aae63; MARGIN: 0px; HEIGHT: 360px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 235px
}
#charts {
	HEIGHT: 330px
}
.footer {
	BACKGROUND-COLOR: #eee; HEIGHT: 120px; 
	border-top:10px #ddd solid;
}
.footerWarpper {
	MARGIN: 0px auto; WIDTH: 100%; FONT-SIZE: 0px; text-align:center;
}
.fAbout {
	MARGIN-TOP: 20px; LETTER-SPACING: 0px; FONT-SIZE: 16px; MARGIN-RIGHT: 0px
}
.fSupport {
	MARGIN-TOP: 20px; LETTER-SPACING: 0px; FONT-SIZE: 16px; MARGIN-RIGHT: 85px
}
.footer H4 {
	MARGIN-BOTTOM: 30px; COLOR: #333
}
.fAbout A {
	COLOR: #333; MARGIN-RIGHT: 0px; font-size:15px;
}
.fSupport A {
	COLOR: #333; MARGIN-RIGHT: 15px
}
.fAbout A:hover {
	COLOR: #999
}
.fSupport A:hover {
	COLOR: #999
}
.fSocial {
	HEIGHT: 55px; MARGIN-LEFT: 28px; FONT-SIZE: 0px
}
.fSocialBox SPAN {
	LINE-HEIGHT: 50px; LETTER-SPACING: 0px; COLOR: #4c5c5d; FONT-SIZE: 36px
}
.fSocialBox {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #273435; WIDTH: 52px; LETTER-SPACING: 0px; HEIGHT: 52px; VERTICAL-ALIGN: 12px; MARGIN-RIGHT: 24px; border-radius: 27.5px
}
.noMargin {
	MARGIN: 0px
}
.fCopyright {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; COLOR: #999; FONT-SIZE: 14px; letter-spacing:3px;
}
.fCopyright P {
	LINE-HEIGHT: 12px; MARGIN-BOTTOM: 16px
}
.fSocialBox:hover SPAN {
	COLOR: #fff
}
.fSocialBoxGreen:hover {
	BACKGROUND-COLOR: #6bd182
}
.fSocialBoxBlue:hover {
	BACKGROUND-COLOR: #2ac0fc
}
.fSocialBoxRed:hover {
	BACKGROUND-COLOR: #ef5767
}
.code {
	POSITION: absolute; PADDING-BOTTOM: 1em; LINE-HEIGHT: 1em; BACKGROUND-COLOR: #fff; DISPLAY: none; COLOR: #797979; TOP: -50px; LEFT: -200px
}
.index_content_news {
	color:#fff;border:10px #fff solid;border-radius: 30px;margin: 0 auto;padding:0px 0px 0px 0px;background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;
	
}
.index_content {
	box-shadow: 5px 5px 9px #333;width:235px;height:210px;color:#fff;border:10px #fff solid;padding:10px 10px 10px 10px;border-radius: 50px;margin: 0 auto;background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;
	
}


#menu{

width:100%;
float:left;
}

#menu a{
margin:0;
font-size:17px;
padding:20px 0px 2px 0px;
display:block;
border-radius: 5px;
//box-shadow: 2px 2px 5px #666;
}

#menu a, #menu a:visited{
color:#eee;
font-weight:bold;
text-decoration:none;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
//font-family: 'Open Sans Condensed', sans-serif;
}



#menu ul {
list-style:none;
margin:0;
padding:0px 0px 0px 10px;
height:33px;
float:left;
//padding-top:6px;
}

#menu ul#a a:hover {
color:#fff;
background: url(../images/bg_nav1_on.png) no-repeat;
}
#menu ul#b a:hover {
color:#fff;
background: url(../images/bg_nav2_on.png) no-repeat;
}
#menu ul#c a:hover {
color:#fff;
background: url(../images/bg_nav3_on.png) no-repeat;
}
#menu ul#d a:hover {
color:#fff;
background: url(../images/bg_nav4_on.png) no-repeat;
}


#menu li{
position:relative;
color:#fff;
}

#menu ul ul{
color:#333;
padding:0px 0px 0px 0px;
text-align:left;
list-style:none;
position:absolute;
float:left;
top:33px;
width:300px;
display:none;
opacity:0.95;
filter:alpha(opacity=95);
}

#menu ul ul a{
//background:none;
padding:8px 8px 8px 18px;
box-shadow: 0px 0px 0px #999;
border-left:1px #999 dotted;
border-right:1px #999 dotted;
border-bottom:1px #999 dotted;
background-color:#fff;
border-radius: 0px;
}
#menu ul ul a:hover{
color:#fff;
font-size:15px;
font-weight:normal;
background-color:#999;
box-shadow: 0px 0px 0px #999;
border-radius: 0px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}

#menu ul ul li{
border-top:0px #fff dotted;
border-bottom:0px #fff dotted;
border-left:0px #fff dotted;
border-right:0px #fff dotted;
top:0px;
}

#menu ul ul ul{
top:0;
left:100%;
}



#menu ul h2#home a:hover {
	background:#222 url(../images/icon_home.png) no-repeat;
	background-position:35px 6px;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */


<!--[if IE]>
<style type="text/css" media="screen">
body {
behavior: url(csshover.htc); /* call hover behaviour file */
font-size: 100%; /* enable IE to resize em fonts */
} 





div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul
{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */




#menu a.x, #menu a.x:visited{
font-weight:bold;
color:#000;
background:#eee url(/css/images/expand3.gif) no-repeat 100% 100%;
}

#menu a.x:hover{
color:#fff;
font-weight:normal;
background:#000;
}

#menu a.x:active{
color:#060;
background:#ccc;
}

/* End CSS Popout Menu */

/* Begin Content Area - Not Part of CSS Popout Menu */

#content{position:absolute;top:3.0em;margin:0;padding:0.5em;border:1px solid #000;clear:both;}
#content a:link{color:#a00;}
#content a:visited{color:#a00;}
#content a:hover{color:#a00;background:#eee;}
#content a:active{color:#060;background:#ddd;}
#content img{border:none;}
#content p{font:normal 0.8em/1.5em Arialmargin:1.0em;}
#content ul, #content ul ul{font:normal 0.9em/1.4em Trebuchet MS, Calibri, Helvetica, sans-serif,tahoma,arial,sans-serif;margin:1.0em 4.0em 1.5em 4.0em;}
#content ul li{font:normal 0.9em/1.4em Trebuchet MS, Calibri, Helvetica, sans-serif,tahoma,arial,sans-serif;margin:1.0em 0;}
#content ul ul li{font:normal 1.1em/1.6em Trebuchet MS, Calibri, Helvetica, sans-serif,tahoma,arial,sans-serif;margin:0;}
#content .fr{float:right;margin:0 0 1.0em 1.0em;}
#content .mod{font:normal .6em arial,sans-serif;margin:.25em;}
div.vv{position:relative;top:0;float:right;margin:0 0 15px 15px;}

/* End Content Area - Not Part of CSS Popout Menu */

#menu ul h2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: bottom; PADDING-BOTTOM: 0px; MARGIN: 0px;PADDING-TOP: 0px;float:left;
text-align:center;
}


#menu ul h2 {margin:0;HEIGHT: 40px;float:left;
}
.fixed {
	position: fixed; 
	top: 80px; 
	height: 70px; 
	z-index: 1;
}	

.non_trans {
	filter:alpha(opacity=100); -moz-opacity:1.00; -khtml-opacity: 1.00; opacity: 1.00;
	background:#eee;
}

.two_blocks {
	width: 570px;
}
.three_blocks {
	width: 380px;
}


/* -------------- RESPONSIVE -------------- */

@media only screen and (min-width:1px) and (max-width:1000px) {
	.two_blocks {
		width: 95%;
	}

	.three_blocks {
		width: 100%;
	}

}

/* -------------- END RESPONSIVE -------------- */