.mm1 {
font-family:Arial,Helvetica, sans-serif;
font-size:xx-small;
line-height:normal;
}

.mm1b {
font-family:Arial,Helvetica, sans-serif;
font-size:xx-small;
line-height:normal;
font-weight:700;
}

.mm2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
line-height:normal;
text-align:justify;
}

.mm2b {
font-family:Verdana,Arial,Helvetica, sans-serif;
font-size:xx-small;
line-height:normal;
font-weight:700;
}

.mm2bw {
font-family:Verdana,Arial,Helvetica, sans-serif;
font-size:xx-small;
line-height:normal;
font-weight:700;
color:#FFF;
}

.mm2gr {
font-family:Verdana,Arial,Helvetica, sans-serif;
font-size:xx-small;
line-height:normal;
color:#999;
}

.mm3 {
	color:#000;
	font-family:Verdana,Arial,Helvetica;
	font-size:x-small;
	line-height:19px;
	text-align: center;
}

.mm3bg {
font-family:Verdana,Arial,Helvetica;
font-size:x-small;
font-weight:700;
color:#033;
line-height:19px;
}
.gram_page_wrap {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
}


.mm3m {
color:#000;
font-family:Arial,Helvetica;
font-size:x-small;
line-height:19px;
}

.mm3mb {
color:#000;
font-family:Arial,Helvetica;
font-size:x-small;
line-height:19px;
font-weight:700;
}

.mm3b {
color:#000;
font-family:Verdana,Arial,Helvetica;
font-size:x-small;
line-height:normal;
font-weight:700;
}

.mm3bgr {
font-family:Verdana,Arial,Helvetica, sans-serif;
font-size:x-small;
line-height:normal;
font-weight:700;
color:#999;
}

.mm4 {
color:#000;
font-family:Verdana,Arial,Helvetica;
font-size:small;
line-height:normal;
}

.mm4b {
	color:#000;
	font-family:Verdana, Arial, Helvetica;
	font-size:small;
	line-height:normal;
	font-weight:700;
}

.mm5bg {
font-family:Verdana,Arial,Helvetica;
font-size:medium;
line-height:normal;
font-weight:700;
color:#033;
}

.border_1 {
background:#b6cbde;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
border-top:none;
border-right:none;
border-bottom:none;
border-left:none;
}

.liner {
border-top:1px dotted #666;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
}

.box_1 {
border-top:1px solid #333;
border-bottom:1px solid #333;
border-left:1px solid #333;
border-right-style:none;
}

.box_2 {
border:1px solid #333;
padding:4px;
}

.box_3 {
border:1px solid #333;
padding:0;
}

.box5 {
border:1px dotted #666;
padding:0;
}

.box_3a {
border:1px solid #333;
padding:5px;
}

.box_1a {
border-top:none;
border-bottom:1px solid #333;
border-left:1px solid #333;
border-right-style:none;
}

.box_1b {
border-top:none;
border-bottom:1px solid #333;
border-left:1px solid #333;
border-right:1px solid #333;
}

.picture_box {
border:1px solid #333;
}

.solid_line {
background:#CCC;
height:1px;
}

.test {
font:14px Verdana, Arial, Helvetica, sans-serif;
color:red;
}

.type_bg {
background:#f2f5f9;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
color:#000;
margin:0;
padding:4px;
}

.mmtype {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-align:justify;
}

.border_no_right {
border-top:1px solid #666;
border-bottom:1px solid #666;
border-left:1px solid #666;
border-right-style:none;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:3px;
}

.border_no_left {
border-top:1px solid #666;
border-bottom:1px solid #666;
border-left:none;
border-right:1px solid #666;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:3px;
}

.border_no_left_no_top {
border-top:none;
border-bottom:1px solid #666;
border-left:none;
border-right:1px solid #666;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:3px;
}

.border_no_right_no_top {
border-top:none;
border-bottom:1px solid #666;
border-left:1px solid #666;
border-right-style:none;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:3px;
}

.border_no_top {
border-top:none;
border-bottom:1px solid #666;
border-left:1px solid #666;
border-right:1px solid #666;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:3px;
}

.border_all {
border:1px solid #666;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:3px;
}

.mmtype2 {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-align:justify;
}

.border_no_left_no_right {
border-top:1px solid #666;
border-bottom:1px solid #666;
}

.picture_box_dotted {
border:1px dashed #999;
}

.type_bg_2 {
background:#CADAE8;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000;
border-top:none;
border-right:none;
border-bottom:none;
border-left:none;
padding:5px;
}

.picture_box_mm_blue {
border:1px solid #b6cbde;
}

.dotted_line_top_only {
height:1px;
border-top-width:1px;
border-top-color:#b6cbde;
border-style:dotted none none;
}

.dotted_line_top_bottom {
height:1px;
border-bottom-width:1px;
border-bottom-color:#B6CBDE;
border-top-width:1px;
border-top-color:#B6CBDE;
border-style:dotted none;
}

.dotted_line_bottom_only {
height:1px;
border-bottom-width:1px;
border-bottom-color:#B6CBDE;
border-style:none none dotted;
}

.menu_border_right_only {
border-right-width:1px;
border-right-color:#bababa;
border-style:none solid none none;
}

.Menu_Type_white {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
font-weight:700;
}

.menu_border_no_top_no_right {
border-bottom-width:1px;
border-left-width:1px;
border-bottom-color:#bababa;
border-left-color:#bababa;
border-style:none none solid solid;
}

.menu_border_no_top_no_left {
border-right-width:1px;
border-bottom-width:1px;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-style:none solid solid none;
}

.menu_border_no_right {
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
border-style:solid none solid solid;
}

.menu_border_no_left {
border-top-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-top-color:#bababa;
border-bottom-color:#bababa;
border-right-width:1px;
border-right-color:#BABABA;
}

.menu_border_left_only {
border-color:#bababa #bababa #bababa #BABABA;
border-style:solid solid solid none;
border-width:1px;
}

.menu_border_bottom_only {
border-bottom-width:1px;
border-bottom-color:#bababa;
border-style:none none solid;
}

.menu_border_no_left_no_right {
border-top-width:1px;
border-bottom-width:1px;
border-top-color:#bababa;
border-bottom-color:#bababa;
border-style:solid none;
}

.menu_border_no_top_no_bottom {
border-right-width:1px;
border-left-width:1px;
border-right-color:#BABABA;
border-left-color:#BABABA;
border-style:none solid;
}

.menu_border_no_bottom {
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-top-color:#bababa;
border-right-color:#bababa;
border-left-color:#bababa;
border-style:solid solid none;
}

.sc2b_special {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
font-weight:700;
color:#000;
}

.menu_no_top {
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
border-style:none solid solid;
}

.type_in {
padding-right:5px;
padding-left:5px;
}

.menu_border_all {
border:1px solid #bababa;
}

#menu_no_top a:hover {
background-image:url(../images/menu_gradient4.jpg);
display:block;
}

.mb_all {
height:24px;
width:150px;
border:1px solid #bababa;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
background-image:url(images/menu_gradient.jpg);
text-align:center;
}

.mb_no_top {
height:22px;
width:150px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
line-height:20px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
text-indent:12px;
border-style:none solid solid;
}

.mb_no_static {
height:22px;
width:150px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
line-height:20px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
text-indent:12px;
background-color:#E6E6FF;
border-style:none solid solid;
}

#mbnt a:hover {
display:block;
background-color:#f2f5f9;
height:20px;
width:148px;
}

.top_bar_holder {
	width:810px;
	margin-bottom:10px;
	float: left;
	height: auto;
	position: relative;
}

.top_bar_left {
	height:58px;
	width:200px;
	float: left;
}

.top_bar_mid {
	height:58px;
	width:400px;
	float: left;
}

.top_bar_right {
	height:58px;
	width:200px;
	vertical-align:top;
	float: left;
}

.top_nav_1 {
	height:20px;
	width:150px;
	background-image:url(images/nav_grad_1.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	color:#666;
	line-height:20px;
	float: left;
}

.top_nav_1_stay {
height:20px;
width:150px;
background-image:url(images/nav_grad_stay.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#666;
line-height:20px;
}

#tnav_1 a:hover {
background-image:url(images/nav_grad_stay.jpg);
background-repeat:repeat;
display:block;
height:20px;
width:150px;
}

.top_nav_2 {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_1.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#666;
	font-weight:400;
	float: left;
}

.top_nav_2_stay {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_stay.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:700;
	color:#666;
	background-repeat:repeat;
	float: left;
}

.top_nav_3 {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_1.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:400;
	color:#666;
	float: left;
}

.top_nav_3_stay {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_stay.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:700;
	color:#666;
	float: left;
}

.top_nav_4 {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_1.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:400;
	color:#666;
	float: left;
}

.top_nav_4_stay {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_stay.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:700;
	float: left;
}

.top_nav_5 {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_1.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:400;
	color:#666;
	float: left;
}

.top_nav_5_stay {
	height:20px;
	width:130px;
	background-image:url(images/nav_grad_stay.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:700;
	float: left;
}

.top_nav_6 {
	height:20px;
	width:132px;
	background-image:url(images/nav_grad_1.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	font-weight:400;
	color:#666;
	float: left;
}

.top_nav_6_stay {
	height:20px;
	width:132px;
	background-image:url(images/nav_grad_stay.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	font-weight:700;
	float: left;
}

#tnav_6 a:hover {
background-image:url(images/nav_grad_stay.jpg);
background-repeat:repeat;
display:block;
height:20px;
width:132px;
}


.bottom_holder {
	height:30px;
	width:645px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin-top:10px;
	padding: 5;
	float: left;
	margin-left: 160px;
}

.form_size {
height:20px;
width:103px;
margin-left:92px;
margin-top:-50px;
}

.form_size2 {
height:50px;
width:199px;
margin-left:0;
}

.left_nav_top {
height:20px;
width:150px;
background-image:url(images/nav_grad_2.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:700;
color:#033;
text-indent:4px;
margin-bottom:10px;
border:1px solid #bababa;
}

.content_1 {
width:645px;
background-color:#f2f5f9;
height:300px;
border:1px dashed #bababa;
background-image:url(images/about_to.jpg);
background-repeat:no-repeat;
}

.content_2 {
width:645px;
margin-top:10px;
}

.left_nav_texter {
width:143px;
margin-left:5px;
margin-top:20px;
}

.about_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:justify;
	width:300px;
	margin-top:50px;
	margin-left:10px;
	float: left;
}



.products_1_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-align:justify;
width:380px;
margin-top:40px;
margin-left:20px;
}

.product_content_2 {
width:645px;
height:275px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:dashed;
border-bottom-style:dotted;
border-left-style:dotted;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
background-color:#F2F5FA;
}

.product_head_1 {
width:645px;
border:1px dashed #bababa;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:30px;
font-weight:700;
color:#333;
background-image:url(images/30_head_bk.jpg);
background-repeat:repeat;
text-indent:10px;
}

.n_prod_1 {
background-color:#FFF;
height:200px;
width:148.75px;
border:1px solid #bababa;
margin-left:10px;
margin-top:-255px;
}

.n_prod_2 {
background-color:#FFF;
height:200px;
width:148.75px;
border:1px solid #bababa;
margin-left:169px;
margin-top:-227px;
}

.n_prod_3 {
background-color:#FFF;
height:200px;
width:148.75px;
border:1px solid #bababa;
margin-top:-227px;
margin-left:328px;
}

.n_prod_3b {
background-color:#b6cbde;
height:24px;
width:148.75px;
margin-left:328px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:24px;
font-weight:700;
color:#333;
text-align:center;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
}

.
n_prod_4 {
background-color:#FFF;
height:200px;
width:148.75px;
border:1px solid #bababa;
margin-top:-200px;
margin-left:487px;
}

.right_content2 {
width:645px;
margin-left:157px;
margin-top:-480px;
height:625px;
}

.nprod_holder {
width:645px;
margin-top:-290px;
height:300px;
margin-left:157px;
}

.n_prod_1b {
background-color:#b6cbde;
height:24px;
width:148.75px;
margin-left:10px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:24px;
font-weight:bolder;
color:#333;
text-align:center;
}

.n_prod_2b {
background-color:#b6cbde;
height:24px;
width:148.75px;
margin-left:169px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:24px;
font-weight:700;
color:#333;
text-align:center;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
}

.n_prod_4 {
background-color:#FFF;
height:200px;
width:148.75px;
border:1px solid #bababa;
margin-left:487px;
margin-top:-227px;
}

.n_prod_4b {
background-color:#B6CBDE;
height:24px;
width:148.75px;
margin-left:487px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:24px;
font-weight:700;
color:#333;
text-align:center;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
}

.event_content_head {
width:645px;
height:24px;
background-image:url(images/30_head_bk.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:24px;
font-weight:700;
color:#333;
text-indent:20px;
border:1px solid #bababa;
}

.event_content_head_main {
height:28px;
width:645px;
margin-bottom:10px;
}

.event_content_1 {
width:645px;
height:300px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
background-image:url(products/images/events_stay.jpg);
background-repeat:no-repeat;
}

.event_content_spacer {
width:645px;
height:200px;
}

.event_content_1a {
width:645px;
height:300px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
background-repeat:no-repeat;
background-color:#f2f5f9;
}

.event_content_head2 {
width:645px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:700;
color:#333;
text-indent:20px;
background-color:#D4DFEB;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
}

.event_content_1b {
width:645px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
background-repeat:no-repeat;
}

.content_1_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#333;
text-align:justify;
width:315px;
margin-top:-400px;
margin-left:316px;
}

.edu_content_head {
	height:20px;
	width:645px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	font-weight:700;
	color:#666;
	background-color:#b6cbde;
	text-indent:10px;
	border:1px dashed #bababa;
	float: left;
}

.edu_content_1 {
	height:300px;
	width:645px;
	border:1px dashed #bababa;
	margin-bottom:10px;
	float: left;
}

.edu_content_1_text {
width:321px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#666;
text-align:justify;
margin-top:-250px;
margin-left:10px;
}

.edu_content_2 {
	width:645px;
	border:1px dashed #bababa;
	background-repeat:no-repeat;
	background-color:#f2f5f9;
	margin-bottom:10px;
	float: left;
}

.edu_content_2_text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#666;
width:620px;
margin-left:11px;
margin-top:5px;
margin-bottom:5px;
}

.edu_content_4 {
	width:645px;
	border:1px dashed #bababa;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	color:#666;
	background-color:#f2f5f9;
	text-align:justify;
	height:475px;
	float: left;
}

.edu_content_4_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#666;
text-align:justify;
width:625px;
margin-left:10px;
margin-top:10px;
}

.edu_box_1 {
	width:160px;
	height:225px;
	background-color:#f2f5f9;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #bababa;
	border-bottom-color: #bababa;
	border-left-color: #bababa;
}

.edu_box_2 {
	width:160px;
	height:225px;
	border:1px dashed #bababa;
	background-color:#f2f5f9;
	float: left;
}

.edu_box_3 {
	width:160px;
	height:225px;
	background-color:#f2f5f9;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #bababa;
	border-right-color: #bababa;
	border-bottom-color: #bababa;
}

.edu_box_4 {
	width:160px;
	height:225px;
	background-color:#f2f5f9;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #bababa;
	border-right-color: #bababa;
	border-bottom-color: #bababa;
}

.dashed_line_bottom_only {
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#bababa;
}

.box_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#333;
text-align:justify;
width:150px;
margin-left:3px;
margin-top:5px;
}

.box_text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	color:#333;
	text-align:justify;
	width:645px;
	margin-top:10px;
	background-color:#f2f5f9;
	border:1px dashed #bababa;
	height:235px;
	float: left;
}

.box_text2a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	color:#333;
	text-align:justify;
	width:620px;
	margin-left:15px;
	float: left;
	margin-top: 10px;
}

.footer {
	height:30px;
	width:800px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin-top:10px;
	text-indent:170px;
	margin-left:40px;
	padding:5px;
	float: left;
}

.real_right_content {
width:632px;
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
text-align:justify;
margin-top:10px;
}

.head_info {
	width:632px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#bababa;
	height: 65px;
}

.head_info_dealerlist {
	background-color:#FFF;
	vertical-align:middle;
	padding-top:16px;
	float: right;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.head_info_review {
	background-color:#FFF;
	vertical-align:middle;
	padding-top:16px;
	float: right;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-right: 20px;
}


.head_info_company_logo {
	background-color:#FFF;
	margin-bottom:5px;
	float: left;
}

.right_content_photo {
width:632px;
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#000;
text-align:justify;
margin-top:10px;
}

.right_content_sysreq {
width:632px;
background-color:#f2f5f9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
text-align:justify;
}

.tabber {
margin-left:160px;
}

.sysreq_head {
	width:632px;
	background-color:#b6cbde;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	color:#000;
	margin-top:10px;
	line-height:20px;
	border:1px solid #bababa;
	float: left;
}

.builder_tab_special {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#000;
text-align:justify;
}

.builder_tab_photo {
width:250px;
margin-left:372px;
margin-top:-508px;
}

.builder_tab_introtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
text-align:justify;
margin-bottom:5px;
}

.builder_tab_text_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#000;
text-align:justify;
}

.builder_tab_photo2 {
width:250px;
margin-left:372px;
margin-top:-678px;
}

.builder_tab_photo3 {
width:250px;
margin-left:372px;
margin-top:-1250px;
}

.prod_menu_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#999;
height:20px;
width:160px;
border:1px dashed #bababa;
line-height:20px;
text-indent:10px;
}

.prod_menu_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#999;
height:20px;
width:160px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:dashed;
border-bottom-style:dashed;
border-left-style:dashed;
border-right-color:#bababa;
border-bottom-color:#bababa;
border-left-color:#bababa;
line-height:20px;
text-indent:8px;
}

.prod_menu_1_stay {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
height:20px;
width:160px;
background-color:#b6cbde;
border:1px solid #bababa;
line-height:20px;
text-indent:15px;
}

.iframe_holder {
	width:160px;
	margin-top:15px;
	float: left;
}

.prod_menu_2_stay {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
height:20px;
width:160px;
background-color:#B6CBDE;
border:1px solid #bababa;
line-height:20px;
text-indent:15px;
}

.left_nav_top_prod {
height:20px;
width:160px;
background-image:url(images/nav_grad_2.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:700;
color:#033;
text-indent:4px;
margin-bottom:5px;
border:1px solid #bababa;
}

.prod_right_content {
width:632px;
margin-top:-1200px;
background-color:#FF0;
margin-left:170px;
height:800px;
}

.prod_right_content_ikb {
	width:632px;
	float: left;
}
.whole_page_wrap {
	float: left;
	width: 855px;
}


.prod_right_content_head {
width:632px;
margin-left:170px;
margin-bottom:10px;
margin-top:-597px;
}

.prod_wrapper {
width:850px;
margin-top:10px;
height:610px;
}

.test_left_box {
width:160px;
border:1px solid #000;
}

.test_right_box {
width:632px;
border:1px solid #000;
margin-left:170px;
background-color:#FFF;
margin-top:-547px;
}

.sysreq_text {
	width:620px;
	margin-left:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
}

.real_right_content_ikb {
width:632px;
background-color:#f2f5f9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000;
text-align:justify;
margin-top:10px;
}

.text_content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
width:610px;
margin-left:10px;
padding:3px;
}

.real_right_content_ikb2 {
width:630px;
background-color:#f2f5f9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000;
text-align:justify;
margin-top:10px;
border:1px solid #bababa;
}

.right_content2a {
width:645px;
margin-left:157px;
height:625px;
}
.page_content {
	width: 850px;
}


.right_content_edu {
width:670px;
}

.edu_right_holder {
width:646px;
margin-left:161px;
float:none;
margin-top:-156px;
background-color:#FFF;
}

.new_edu_left_nav_holder {
	width:150px;
	float: left;
}

.new_right_edu_content {
	width:670px;
	background-color:#FFF;
	float: left;
	margin-left: 10px;
}

.left_nav_edu {
width:152px;
}

.nav_bars {
height:24px;
width:150px;
}

.nav_bars_info {
height:24px;
width:150px;
background-image:url(images/nav_grad_3.jpg);
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#000;
border:1px solid #bababa;
line-height:24px;
text-align:center;
margin-bottom:10px;
}

.nav_bars_wrap {
width:150px;
background-repeat:repeat;
}

.right_contentau {
	width:645px;
	float: left;
}

.top_bar_holderfr {
width:800px;
margin-bottom:10px;
}

.page_wrapper {
width:875px;
}

.left_nav_master {
width:160px;
height:1200px;
}

.master_content {
	margin-top:10px;
	width:850px;
	float: left;
}

.prod_id_head {
height:20px;
width:160px;
border:1px solid #bababa;
margin-bottom:5px;
background-repeat:repeat;
background-image:url(images/nav_grad_2.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:700;
color:#333;
text-align:center;
}

.prod_id_1 {
height:24px;
width:160px;
background-repeat:repeat;
margin-bottom:.5px;
}

.prod_id_1a {
height:18px;
width:160px;
margin-bottom:0.5px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#999;
line-height:18px;
text-indent:5px;
background-color:#F2F5F9;
}

.prod_id_1b {
height:20px;
width:160px;
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:700;
color:#999;
background-color:#f2f5f9;
text-indent:5px;
}

.footer_store {
height:30px;
width:800px;
border-top-width:1px;
border-top-style:dashed;
border-top-color:#666;
margin-top:10px;
text-indent:170px;
padding:5px;
}

.prod_id_head_a {
height:20px;
width:160px;
border:1px solid #bababa;
background-repeat:repeat;
background-image:url(images/nav_grad_2.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-weight:700;
color:#333;
text-align:center;
}

#pid1:hover {
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#FFF;
background-color:#b6cbde;
height:20px;
width:160px;
}

.prod_right_2 {
width:632px;
margin-top:-253px;
background-color:#FFF;
margin-left:170px;
height:400px;
}

.mm2g,.mm2bg {
font-family:Verdana,Arial,Helvetica, sans-serif;
font-size:xx-small;
line-height:normal;
font-weight:700;
color:#033;
}

a:link,a:visited,a:hover,a:active {
	text-decoration:none;
	color:#000;
	font-weight: bold;
}
.page_photo_head {
	width: 632px;
	border: 1px solid #bababa;
	margin-left: 170px;
	margin-top: 10px;
}


#tnav_2 a:hover,#tnav_3 a:hover,#tnav_4 a:hover,#tnav_5 a:hover {
background-image:url(images/nav_grad_stay.jpg);
background-repeat:repeat;
display:block;
height:20px;
width:130px;
}

.left_nav,.prod_menu_holder {
	width:160px;
	float: left;
}

.prod_content,.real_content {
width:850px;
margin-top:10px;
}

.left_content,.left_content_edu {
	width:150px;
	float: left;
}
.page_right_content {
	height: 1000px;
	width: 632px;
	margin-left: 170px;
	margin-top: -519px;
	background-color: #00CC33;
}
.page_left_nav {
	width: 160px;
	float: left;
}



.content_holder,.product_content_holder {
	width:850px;
	margin-top:10px;
	top:130px;
	float: left;
}

.product_content_1,.product_content_1a {
width:645px;
background-color:#f2f5f9;
height:300px;
border:1px dashed #bababa;
background-image:url(images/products_bk_1.jpg);
background-repeat:no-repeat;
}

#pm2 a:hover,#pm1 a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000;
background-color:#F2F5F9;
display:block;
height:20px;
width:160px;
}

.head_info_ph {
	width:632px;
	height:50px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#bababa;
	margin-left: 170px;
}
.page_text_ph {
	width: 632px;
	margin-left: 170px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
}

UL {
	list-style-image: url();
	margin-left: 0px;
	padding-left: 25px;
}

.page_text_ph2 {
	width: 632px;
	margin-left: 170px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #bababa;
	padding-top: 3px;
	height: 102px;
}


.adjust_photo {
	clear: left;
	float: left;
}


.left_content_new{
	width:150px;
	float: left;
}

.page_left_nav {
	width: 160px;
	margin-top: 0px;
	float: left;
}


.new_right_content_1 {
	float: left;
	width: 642px;
	margin-left: 10px;
}
.footer_new {
	height:30px;
	width:800px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#bababa;
	margin-top:10px;
	padding:5px;
	float: left;
	text-align: center;
}
.text_content_new {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	width:616px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}

.text_content_new2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	width:612px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.default_right_content {
	width:632px;
	background-color:#f2f5f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	margin-top:10px;
	border:1px dashed #bababa;
	float: left;
}

.default_right_content_ni {
	width:632px;
	background-color:#f2f5f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:justify;
	margin-top:10px;
	border:1px dashed #bababa;
	height: 105px;
	float: left;
}

.default_right_content_no_top {
	width:632px;
	background-color:#f2f5f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:justify;
	margin-bottom: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #bababa;
	border-bottom-color: #bababa;
	border-left-color: #bababa;
}

.default_right_content2 {
	width:633px;
	float: left;
}


.right_content_photo2 {
	width:632px;
	background-color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	color:#000;
	text-align:justify;
	margin-top:10px;
	border: 1px dashed #bababa;
	height: auto;
}

.default_right_content3 {
width:633px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000;
text-align:justify;
margin-top:10px;
}
.adjust_photo_right {
	clear: right;
	float: right;
	margin-left: 5px;
}
.dealers_wrap {
	float: left;
	width: 632px;
	margin-left: 10px;
}
.dealer_content {
	width:632px;
	background-color:#FFF;
	float: left;
	margin-bottom: 100px;
}
.right_content {
	width:645px;
	float: left;
}
.prod_menu_1_stay2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#000000;
height:20px;
width:160px;
border:1px solid #000000;
line-height:20px;
text-indent:10px;
}
.prod_menu_2_sub {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	height:20px;
	width:160px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:dashed;
	border-bottom-style:dashed;
	border-left-style:dashed;
	border-right-color:#bababa;
	border-bottom-color:#bababa;
	border-left-color:#bababa;
	line-height:20px;
	text-indent:15px;
	background-image: url(products/images/sub_bk_1.jpg);
	background-repeat: repeat;
}

.prod_menu_2_sub_stay {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	height:20px;
	width:160px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:dashed;
	border-bottom-style:dashed;
	border-left-style:dashed;
	border-right-color:#bababa;
	border-bottom-color:#bababa;
	border-left-color:#bababa;
	line-height:20px;
	text-indent:15px;
	background-image: url(products/images/sub_bk_2.jpg);
	background-repeat: repeat;
}
.default_left_menu_holder {
	float: left;
	width: 162px;
	margin-top: 50px;
}




#sub_1 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	display:block;
	height:20px;
	width:160px;
	background-repeat: repeat;
	text-indent: 18px;
	background-image: url(products/images/sub_bk_2.jpg);
}

.adjust_photo_left {
	clear: left;
	float: left;
	padding: 5px;
}

.adjust_photo_left_dotted_border {
	clear: left;
	float: left;
	border: 1px dashed #bababa;
	margin-right: 5px;
	margin-bottom: 5px;
}

.quick_header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	background-color: #b6cbde;
	text-indent: 8px;
	height: 20px;
	width: 605px;
	margin-right: auto;
	margin-left: auto;
}
.spacer {
	float: left;
	height: 20px;
	width: 620px;
}
.flash_holder {
	float: left;
	height: 22px;
	width: 160px;
}
.special_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 440px;
	margin-left: 5px;
}
.hold_the_photo {
	float: left;
	width: 610px;
	margin-bottom: 5px;
}
.separating_dotted_line {
	float: left;
	height: 350px;
	width: 610px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #bababa;
	padding-top: 5px;
	margin-bottom: 10px;
}
.prod_menu_2_sub_stay_top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	height:20px;
	width:160px;
	line-height:20px;
	text-indent:15px;
	background-image: url(products/images/sub_bk_2.jpg);
	background-repeat: repeat;
	border: 1px dashed #bababa;
}
.prod_menu_2_sub_top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	height:20px;
	width:160px;
	line-height:20px;
	text-indent:15px;
	background-image: url(products/images/sub_bk_1.jpg);
	background-repeat: repeat;
	border: 1px dashed #bababa;
}
.player_holder {
	float: left;
	height: 207px;
	width: 175px;
}
.rotate_box {
	float: left;
	border: 1px solid #d6dde5;
	height: 175px;
	width: 200px;
}
.head_info_master {
	height:60px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#bababa;
	float: left;
}

.default_right_content_hl {
	width:632px;
	background-color:#DBE4EE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-align:justify;
	margin-top:10px;
	border:1px solid #A3A3A3;
	float: left;
}
.stealth_video {
	float: left;
	height: 290px;
	width: 420px;
	border: 1px solid #b6cbde;
	display: inline;
	margin-left: 90px;
}

.melodyne_color_1 {	color: #FF7F15;
	font-weight: bold;
}
.video_arturia {
	width: 320px;
	margin-top: 20px;
	margin-bottom: 25px;
	margin-left: auto;
	margin-right: auto;
	height: 275px;
}
.ak_video {
	float: left;
	height: 290px;
	width: 500px;
}
.video_holder_320x240 {
	height: 350px;
	width: 375px;
	margin-right: auto;
	margin-left: auto;
}



.video_holder_480x270 {
	height: 349px;
	width: 540px;
	margin-right: auto;
	margin-left: auto;
}


.default_right_contentWB {
	width:632px;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	margin-top:10px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.vid_320X240_flush_left {
	clear: right;
	float: left;
	height: 275px;
	width: 320px;
	border: 1px solid #b6cbde;
	margin-right: 10px;
}
.music_player_1 {
	height: 300px;
	width: 600px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #bababa;
}



.reason4_content {
	width:632px;
	background-color:#f2f5f9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	margin-top:5px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.subsub_but {
	float: left;
	height: auto;
	width: 400px;
	margin-top: 10px;
}
.right_9999 {
	float: left;
	height: auto;
	width: 632px;
}


.default_rc99 {
	width:640px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	margin-top:10px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.def_content99 {
	width:635px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	margin-top:10px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.aboutus_content {
	width:810px;
	margin-top:10px;
	top:130px;
	float: left;
}


.aboutus_content2 {
	width:700px;
	float: left;
}



.aboutus_content_photo {
	width:800px;
	background-color:#f2f5f9;
	height:300px;
	border:1px dashed #bababa;
	background-image:url(images/about_to2.jpg);
	background-repeat:no-repeat;
}


.aboutus_content_text {
width:800px;
margin-top:10px;
}


.bottom_holder_aboutus {
	height:30px;
	width:800px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin-top:10px;
	padding: 5;
	float: left;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-align: center;
}
.about_page_wrap {
	float: left;
	width: 815px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	position: relative;
}


.about_text888 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:justify;
	width:420px;
	margin-top:50px;
	margin-left:10px;
	float: left;
}


.about_content_holder{
	width:811px;
	margin-top:10px;
	top:130px;
	float: left;
	height: auto;
}
.prod_conf_box {
	float: left;
	height: 500px;
	width: 675px;
	margin-left: 75px;
}



.prod_conf_box2 {
	float: left;
	height: 120px;
	width: 700px;
	margin-left: 50px;
	margin-bottom: 20px;
}


.page_left_neducation {
	width: 160px;
	margin-top: 0px;
	float: left;
}


.educationer_1 {
	width:634px;
	float: left;
	margin-left: 8px;
	margin-bottom: 10px;
	height: auto;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	border: 1px solid #4C4C4C;
}


.educationer_2 {
	width:634px;
	float: left;
	margin-left: 8px;
	margin-bottom: 10px;
	height: 275px;
	background-image: url(images/classroom.jpg);
	background-repeat: no-repeat;
}

.educationer_4 {
	width:634px;
	float: left;
	margin-left: 8px;
	margin-bottom: 10px;
	height: auto;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}


.edu_text99 {
	float: left;
	height: auto;
	width: 330px;
	margin-top: 15px;
	margin-left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}


.page_left_nav_edu {
	width: 160px;
	margin-top: 0px;
	float: left;
	height: 1020px;
}


.perker_box {
	width:808px;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: center;
}
.perks_lefter {
	float: left;
	height: 150px;
	width: 131px;
	margin-right: 10px;
}
.perker_text {
	float: left;
	height: auto;
	width: 650px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}


.perker_box2 {
	width:801px;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.perks_lefter299 {
	float: left;
	height: 800px;
	width: 130px;
	margin-right: 10px;
}
.perks_bold_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.perks_basic_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}


.perker_box288 {
	float: left;
	height: auto;
	width: 650px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	margin-bottom: 5px;
}


.perker_box289 {
	float: left;
	height: auto;
	width: 650px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-left: 0px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #CCCCCC;
	margin-bottom: 5px;
}
.pc_centerme {
	width: 815px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.imsta_survey {
	float: left;
	height: auto;
	width: 150px;
	margin-top: 20px;
}


.reasoner_wrap{
	width:811px;
	margin-top:10px;
	float: left;
	height: auto;
	position: relative;
}


.reasoner_box {
	width:802px;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 100px;
}


.reasoner_bottom{
	height:30px;
	width:802px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	padding: 5;
	float: left;
	text-align: center;
}


.reasoner_content {
	width:802px;
	float: left;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: auto;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7000A;
	position: relative;
}
.reason_promo_photo {
	float: left;
	height: 235px;
	width: 280px;
}


.reason_promo_photo2 {
	float: left;
	height: 225px;
	width: 394px;
}

.reason_promo_text {
	float: left;
	height: 235px;
	width: 508px;
	margin-left: 10px;
}


.reason_promo_bar {
	float: left;
	height: 30px;
	width: 802px;
	background-color: #D7000A;
	margin-bottom: 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
}


.reason_promo_text2 {
	float: left;
	height: 225px;
	width: 285px;
	margin-left: 10px;
}


.reason_promo_photo3 {
	float: left;
	height: 235px;
	width: 160px;
}


.reason_promo_text2 {
	float: left;
	height: 235px;
	width: 627px;
	margin-left: 10px;
}


.reason_promo_text3 {
	float: left;
	height: 225px;
	width: 394px;
	margin-left: 10px;
}
.feat_prod_wrap {
	float: left;
	height: auto;
	width: 625px;
}
.feat_prod_head {
	float: left;
	height: 50px;
	width: 605px;
	margin-bottom: 5px;
}
.featured_product_graphic {
	float: left;
	height: 300px;
	width: 600px;
	margin-bottom: 8px;
	border: 1px solid #B0BFE8;
}
.feat_prod_iconwrap {
	float: left;
	width: 610px;
	margin-bottom: 10px;
	height: auto;
}
.feat_prod_icon {
	float: left;
	width: 194px;
	margin-right: 7px;
	height: 150px;
	border: 1px solid #B0BFE8;
}

.feat_prod_icon2 {
	float: left;
	width: 193px;
	height: 150px;
	border: 1px solid #B0BFE8;
}
.feat_prod_disc_wrap {
	float: left;
	height: 20px;
	width: 605px;
}

.feat_prod_disc_box1 {
	float: left;
	height: 20px;
	width: 196px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #195794;
	background-color: #B4C9DC;
	margin-right: 7px;
	line-height: 20px;
	text-align: center;
}


.feat_prod_disc_box2 {
	float: left;
	height: 20px;
	width: 195px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #195794;
	background-color: #B4C9DC;
	line-height: 20px;
	text-align: center;
}

.feat_prod_addr_wrap {
	float: left;
	height: 20px;
	width: 600px;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666;
	text-align: center;
	line-height: 20px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #B0BFE8;
}
.ns_body_wrap {
	height: auto;
	width: 820px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	float: left;
}

.ns_navbar_holder {
	width:805px;
	margin-bottom:10px;
	float: left;
	height: 80px;
}

.ns_content{
	width:812px;
	float: left;
	height: auto;
	text-align: left;
	position: relative;
}

.ns_bottom_holder {
	height:30px;
	width:802px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin-top:10px;
	padding: 5;
	float: left;
	text-align: center;
}
.ns_left_wrap {
	float: left;
	height: 700px;
	width: 170px;
}
.ns_shop_content_wrap {
	float: left;
	height: auto;
	width: 802px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999;
	position: relative;
}
.ns_prod_wrap {
	float: left;
	height: auto;
	width: 600px;
	margin-left: 10px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: justify;
	margin-top: 8px;
}

.ns_prod_photo {
	clear: right;
	float: left;
	height: 120px;
	width: 100px;
	margin-right: 8px;
	border: 1px solid #CCC;
}

.ns_product_head {
	float: left;
	height: 50px;
	width: 600px;
	margin-left: 10px;
}
.ns_side_item1 {
	float: left;
	height: auto;
	width: auto;
	margin-bottom: 10px;
	margin-left: 7px;
}


.ns_upgrade_wrap {
	float: left;
	height: auto;
	width: 802px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999;
	position: relative;
}

.ns_shop_content_wrap {
	float: left;
	height: auto;
	width: 620px;
	margin-left: 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #999;
}


.ns_body_wrap99 {
	height: auto;
	width: 830px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
.ns_sider99 {
	float: left;
	height: auto;
	width: auto;
	margin-bottom: 20px;
}
.store_head_wrap {
	float: left;
	height: 82px;
	width: 805px;
}

.store_head_99 {
	float: left;
	height: 150px;
	width: 802px;
	margin-top: 5px;
	margin-bottom: 5px;
}


.store_items_88 {
	float: left;
	height: 140px;
	width: 802px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}
.store_prod_bar {
	background-color: #096CA7;
	float: left;
	height: 25px;
	width: 802px;
}
.barhead_title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: 24px;
	width: 100px;
	padding-left: 10px;
	line-height: 24px;
}


.barhead_desc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
	float: left;
	height: 24px;
	width: 645px;
	line-height: 24px;
	margin-left: 40px;
}
.store_photo11 {
	float: left;
	height: 100px;
	width: 100px;
	margin-top: 5px;
}


.store_prod_text {
	float: left;
	height: auto;
	width: 645px;
	margin-top: 15px;
	margin-left: 50px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
	text-align: justify;
}


.shop_bottom_holder {
	height:25px;
	width:795px;
	margin-top:5px;
	float: left;
	margin-left: 0px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333;
	line-height: 25px;
	background-color: #E3EAF2;
	margin-bottom: 10px;
}


.ns_sider8877 {
	float: left;
	height: auto;
	width: 165px;
	margin-bottom: 50px;
}

.blowouts_wrap {
	float: left;
	height: auto;
	width: 605px;
	margin-left: 10px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: justify;
	margin-top: 15px;
	position: relative;
}
.blouts_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-align: justify;
	float: left;
	height: auto;
	width: 395px;
	margin-top: 5px;
}
.blowout_add_to_cart {
	float: left;
	height: auto;
	width: 87px;
	margin-left: 5px;
}
.blowout_bold_type {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.blowout_top_bar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	color: #333;
	text-align: left;
	float: left;
	height: 22px;
	width: 595px;
	padding-left: 5px;
	background-color: #B6CBDE;
	margin-bottom: 3px;
}


.blowout_photo {
	float: left;
	height: 100px;
	width: 100px;
	margin-right: 8px;
	border: 1px solid #CCC;
	margin-top: 5px;
}
.Red_bold_type {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00;
}
.wrap_it {
	float: left;
	height: auto;
	width: 808px;
	position: relative;
}


.education_content_holder{
	width:810px;
	float: left;
	height: auto;
	position: relative;
}
.special_education {
	float: left;
	height: auto;
	width: 650px;
	margin-left: 100px;
	position: relative;
}



.edu_white_type {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
}
.valreddot {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F00;
}
.media_wrap_1 {
	float: left;
	height: 410px;
	width: 600px;
	background-color: #E3EAF2;
}
.media_header {
	float: left;
	height: 46px;
	width: 598px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #347AAE;
}


.media_box {
	float: left;
	height: 340px;
	width: 595px;
	margin-bottom: 10px;
}


.media_video {
	float: left;
	height: 385px;
	width: 580px;
	margin-left: 10px;
	border: 1px solid #A9BFD6;
	margin-top: 12px;
}



.media_audio {
	float: left;
	height: 300px;
	width: 264px;
	margin-left: 100px;
	border: 1px solid #A9BFD6;
}


.mm3b_special {
	color:#000;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
}


#bluelink a {
	text-decoration: none;
	color: #F00;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.request_type {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.big_bold_boy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.form_box {
	float: left;
	width: 635px;
	border: 1px solid #000;
}

.form_photo {
	width: 640px;
	float: left;
	height: 400px;
}


.form_text99 {
	width: 640px;
	float: left;
	height: auto;
	margin-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: justify;
	margin-top: 10px;
}


.form_form99 {
	float: left;
	width: 640px;
	margin-top: 10px;
	background-color: #DDE6EF;
	padding: 0px;
	height: auto;
}


.bottom_holder_pc {
	height:30px;
	width:800px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin-top:10px;
	padding: 5;
	float: left;
	margin-left: 0px;
	text-align: center;
}


.form_headliner{
	width: 640px;
	float: left;
	height: 30px;
	background-color: #69F;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}

html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

img {
	vertical-align:bottom;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
};


.form_photo1 {
	width: 640px;
	float: left;
	height: 400px;
	border: 1px solid #0072BB;
}

.grammy_box {
	width:802px;
	float: left;
	height: auto;
	background-color: #F2F5F9;
}

.front_wrap {
	width: 840px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}


.ggram_bottom {
	height:30px;
	width:802px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin-top:10px;
	padding: 5;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 30px;
	font-weight: normal;
	color: #333;
	text-align: center;
}
.gram_image {
	background-color: #A9BDD8;
	float: left;
	height: 320px;
	width: 802px;
}
.gram_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	float: left;
	height: auto;
	width: 775px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 1.7em;
	text-decoration: none;
}

.gram_headline {
	background-color: #7D94D7;
	float: left;
	height: 50px;
	width: 802px;
}


.press_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	float: left;
	height: auto;
	width: 775px;
	margin-top: 12px;
	margin-left: 12px;
	margin-bottom: 10px;
	text-align: justify;
}


.press_head{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	float: left;
	height: auto;
	width: 802px;
	margin-bottom: 10px;
	text-align: justify;
	text-decoration: none;
	background-color: #FFF;
}


.press_box {
	width:802px;
	float: left;
	height: auto;
	background-color: #F2F5F9;
	background-image: url(images5/press_head2.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
}


.about_content_holder {
	width:825px;
	margin-top:10px;
	top:130px;
	float: left;
}


.abouter_left_nav {
	width: 160px;
	margin-top: 0px;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
}


.press_release_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	float: left;
	height: auto;
	width: 775px;
	margin-top: 120px;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: justify;
	line-height: 1.7em;
	text-decoration: none;
}


.fead_wrap2010 {
	height: 180px;
	width: 609px;
	float: left;
}


.reason5_box {
	width:802px;
	float: left;
	height: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.75em;
	line-height: 1.5em;
	font-weight: normal;
	color: #333;
	text-align: justify;
	margin-bottom: 15px;
}


.reason5_holder {
	width:825px;
	margin-top:10px;
	top:130px;
	float: left;
	height: auto;
}


.bottom_holder_r5 {
	height:30px;
	width:645px;
	border-top-width:1px;
	border-top-style:dashed;
	border-top-color:#666;
	margin-top:10px;
	padding: 5;
	float: left;
}


.big_bold_boy_blue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003E66;
}


.rss_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	float: left;
	height: auto;
	width: 775px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
	text-align: justify;
	line-height: 1.9em;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #BED6EA;
	border-bottom-color: #BED6EA;
}


.facebook_fanday {
	float: left;
	height: auto;
	width: 825px;
	position: relative;
}


.form_facebook {
	float: left;
	width: 800px;
	margin-top: 10px;
	padding: 0px;
	height: auto;
	background-color: #EEF2F7;
}


.form_photo_facebook {
	width: 825px;
	float: left;
	height: 400px;
}
.facebook_type {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	float: left;
	width: 750px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
	height: auto;
	text-align: justify;
	padding-right: 10px;
	padding-bottom: 10px;
}
.line_separate {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D3D3D3;
}
.submit_area {
	background-color: #F4F8FB;
	float: left;
	height: 120px;
	width: 350px;
	margin-top: 10px;
	border: 1px solid #A8A8A8;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}


.liner2 {
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A7BED6;
}


.form_quiz {
	float: left;
	width: 800px;
	margin-top: 10px;
	background-color: #DDE6EF;
	padding: 0px;
	height: auto;
}


.form_photo_quiz {
	width: 800px;
	float: left;
	height: 400px;
}


.former_quiz {
	float: left;
	height: auto;
	width: 799px;
	margin-left: 0px;
	position: relative;
}

