BODY {
	BACKGROUND-POSITION: left top;  MARGIN: 0px; WIDTH: 100%; COLOR: #000000;  HEIGHT: 100%; BACKGROUND-COLOR:#efefef; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Tahoma;
}
P {margin:0px; padding:0 0 0px 0;
}
H1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; margin-top:0px; margin-bottom:0px; padding:0px;color:#f38822;
}

H3 {font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; margin-top:0px; margin-bottom:0px; padding:0px;color:#f38822; PADDING-TOP: 5px;
}


H2 {margin:5px; padding:0; font-size:15px;
}


A { COLOR: #0066cc; TEXT-DECORATION: none; }

A:hover { COLOR: #0066cc; TEXT-DECORATION: underline }


ul {
   margin-left : 20px;
   margin-top : 0px;
   margin-bottom : 0px;
   }

li {
   margin-top : 0px;
   margin-bottom : 0px;
   padding-top : 0px;
   padding-left: 0px;
   padding-bottom : 0px; 	list-style-image: circle; text-indent: 0;	
}

ol {
   margin-top : 0px;
   margin-bottom : 30px;
   }

.Banner1 {
	MARGIN-LEFT: auto; WIDTH: 896px; MARGIN-RIGHT: auto; HEIGHT: 265px
}

#Box {
	MARGIN: 0px auto; WIDTH: 941px; HEIGHT: auto
}

#Box .left {FLOAT: left; WIDTH: 550px; MARGIN-RIGHT:50px;
}

#Box .right {FLOAT: left; WIDTH: 300px;
}

#Box .content {
	DISPLAY: inline; FLOAT: left;  MARGIN-LEFT: 20px; WIDTH: 941px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left
}
.BoxStyle1 {
	MARGIN: 0px auto; WIDTH: 300px; HEIGHT: auto
}
.BoxStyle1 .middle {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(../img/layout/box_style_1_middle.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto
}
.BoxStyle1 .top {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../img/layout/box_style_1_top.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
.BoxStyle1 .bottom {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(../img/layout/box_style_1_bottom.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
.BoxStyle1_content {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 25px;  MARGIN-TOP: 20px;WIDTH: 270px; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left
}

.button_news {
	BORDER-RIGHT: medium none; 
	FONT-WEIGHT: bold;
	BACKGROUND-POSITION: center center; 
	BORDER-TOP: medium none; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../img/btn_bg.gif); 
	BORDER-LEFT: medium none; 
	WIDTH: 97px; COLOR: #0066cc; 
	BORDER-BOTTOM: medium none; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 23px;
}

.Header {
	WIDTH: 941px; POSITION: relative; HEIGHT: 20px
}
.Header .Middle {
	RIGHT: 20px; LEFT: 20px; WIDTH: 902px; POSITION: absolute; HEIGHT: 20px;BACKGROUND-IMAGE: url(../img/layout/header_middle.png); BACKGROUND-REPEAT: repeat-x
}
.Header .Left {
	LEFT: 0px; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px; BACKGROUND-IMAGE: url(../img/layout/header_left.png); BACKGROUND-REPEAT: no-repeat
}
.Header .Right {
	RIGHT: 0px; WIDTH: 20px; POSITION: absolute; HEIGHT: 20px; BACKGROUND-IMAGE: url(../img/layout/header_right.png); BACKGROUND-REPEAT: no-repeat
}

.Footer {
	WIDTH: 941px; POSITION: relative; HEIGHT: 78px
}
.Footer .Middle {
	RIGHT: 20px; LEFT: 20px; WIDTH: 902px; POSITION: absolute; HEIGHT: 78px; BACKGROUND-IMAGE: url(../img/layout/footer_middle.png); BACKGROUND-REPEAT: repeat-x
}
.Footer .Left {
	LEFT: 0px; WIDTH: 20px; POSITION: absolute; HEIGHT: 78px; BACKGROUND-IMAGE: url(../img/layout/footer_left.png); BACKGROUND-REPEAT: no-repeat
}
.Footer .Right {
	RIGHT: 0px; WIDTH: 20px; POSITION: absolute; HEIGHT: 78px; BACKGROUND-IMAGE: url(../img/layout/footer_right.png); BACKGROUND-REPEAT: no-repeat
}
.PageContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 941px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; POSITION: relative; align-text: center
}

.Table1 {
	BORDER-RIGHT: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; BACKGROUND-COLOR: #ffffff
}

#Top {
	MARGIN: 0px auto; WIDTH: 949px; HEIGHT: 70px; POSITION: relative;
}


#Top .left {POSITION: absolute; LEFT: 0px; TOP: 10px; 
}

#Top .right {POSITION: absolute;  LEFT: 440px; TOP: 0px; HEIGHT: 40px; WIDTH: 502px; BACKGROUND: url(../img/layout/top_links_bg.png) no-repeat left top;
}

#Top .main_top_menu {POSITION: absolute;  LEFT: 470px; TOP: 10px; FONT-SIZE: 0.9em; FONT-WEIGHT: bold;
}

.main_right_menu {PADDING-BOTTOM:10px; PADDING-TOP:15px; FONT-SIZE: 13px; color:#f38822; FONT-WEIGHT: bold; }

.main_right_menu  li{ PADDING-TOP:4px; PADDING-BOTTOM:4px; }

.copyright {MARGIN: 10px auto 5px; FONT-SIZE: 11px; }

.title {
	PADDING-TOP:30px;PADDING-BOTTOM:10px;
}
.three_links {
	 PADDING-TOP:5px; FONT-SIZE: 13px;;
}

.Pic_small{
	WIDTH: 180px; height: 120px; PADDING-RIGHT:10px; DISPLAY:inline; FLOAT:left;
}
.ShadowTop {
	LEFT: 0px; BACKGROUND-IMAGE: url(../img/layout/shadow_top.png); WIDTH: 949px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 5px; HEIGHT: 20px
}
.ShadowLeft {
	LEFT: 0px; BACKGROUND-IMAGE: url(../img/layout/shadow_left.png); WIDTH: 3px; BOTTOM: 66px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 25px; HEIGHT: auto
}
.ShadowRight {
	RIGHT: 0px; BACKGROUND-IMAGE: url(../img/layout/shadow_right.png); WIDTH: 5px; BOTTOM: 66px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 25px; HEIGHT: auto
}
.ShadowBottom {
	LEFT: 0px; BACKGROUND-IMAGE: url(../img/layout/shadow_bottom.png); WIDTH: 949px; BOTTOM: 31px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 35px
}

.br {
	CLEAR: left; FONT-SIZE: 0pt; LINE-HEIGHT: 6px; HEIGHT: 6px
}
.br-line {
	CLEAR: left; FONT-SIZE: 0pt; LINE-HEIGHT: 6px; HEIGHT: 6px;BORDER-BOTTOM:#E6E6E7 1px solid;
}
.clearbr {
	CLEAR: left; FONT-SIZE: 0pt; LINE-HEIGHT: 0px; HEIGHT: 0px
}

.screenshot_baner { TEXT-ALIGN: center; PADDING-BOTTOM: 20px; 
}

#product-buttons {
	MARGIN: 12px 0px 20px; WIDTH: 600px;
}
.product-button:hover {
	BACKGROUND-POSITION: 0px -35px; TEXT-DECORATION: none; COLOR: #ffffff;
}
.product-button-wrapper {
	WIDTH: 50%; FLOAT: left;
}
.product-button {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; MARGIN: 0px auto; WIDTH: 224px;
DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: tahoma;
BACKGROUND-POSITION: 0px 0px; HEIGHT: 35px; COLOR: #ffffff; FONT-SIZE:
15px; FONT-WEIGHT: bold
}
.product-button-wrapper P {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 224px; DISPLAY: block;
FONT-FAMILY: tahoma; COLOR: #1f1f1f; FONT-SIZE: 11px
}
#button-download {
	BACKGROUND-IMAGE: url(../img/button-orange.gif)
}
#button-buynow {
	BACKGROUND-IMAGE: url(../img/button-blue.gif);
}

.faq_text { padding:0 0 20px 0; FONT-SIZE: 9pt; line-height:15pt }

.form_textarea {
	HEIGHT: 120px; WIDTH:380px; FONT-SIZE: 12px;  BACKGROUND-COLOR: #ffffff
}

