body {
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
}
#wrap{
	width:1022px;
	margin:0px;
	padding:0px;


}
.logo{
	float:left;
	width:402px;
}
.header{
	margin:0px;

}
.logo-right{
	float:left;
	width:620px;
}	
#nav{
	width:1022px;
	height:43px;
}
a#frame{
	background:url(../images/framework.jpg) top; 
	height:43px; 
	width:165px; 
	display:block; 
	float:left;
}
a#community{
	background:url(../images/community.jpg) top;
	height:43px;
	width:178px;
	display:block;
	float:left;
}
a#seminar{
	background:url(../images/seminar.jpg) top;
	height:43px;
	width:146px;
	display:block;
	float:left;
}
a#about{
	background:url(../images/about.jpg) top;
	height:43px;
	width:210px;
	display:block;
	float:left;
}
a#aboutus{
	background:url(../images/aboutus.jpg) top;
	height:43px;
	width:164px;
	display:block;
	float:left;
}
a#contactus{
	background:url(../images/contactus.jpg) top;
	height:43px;
	width:159px;
	display:block;
	float:left;
}
a#frame:hover, a#community:hover, a#seminar:hover, a#about:hover, a#aboutus:hover, a#contactus:hover{
	background-position:bottom;
}

.about-hed{
	background-color:#e6e6e6; 
	border-top:4px solid #c6c6c6;
	border-bottom:6px solid #fff;
	clear:both;
}
#content{
	background:#000000;
	height: 100%;
	min-height: 100%;
	max-height: 100%;
	float: left;
	width: 1022px;
	margin:0px;
	
}
.leftnav{
	padding:10px;
	width:194px;
	float:left;
}
.leftn{
	float:left;
}
.left-top{
	background:url(../images/about-left.jpg) no-repeat left top;
	width:194px;
	height:35px;
}
.left-top2{
	background:url(../images/seminar-left.jpg) no-repeat left top;
	width:194px;
	height:35px;
}
.left-top3{
	background:url(../images/contact-left.jpg) no-repeat left top;
	width:194px;
	height:35px;
}
.left-top4{
	background:url(../images/learnmore-left.jpg) no-repeat left top;
	width:194px;
	height:35px;
}
.left-frame{
	background:url(../images/frame-curv.jpg) no-repeat left top;
	width:194px;
	height:35px;
}
.left-comnty{
	background:url(../images/comnty-curv.jpg) no-repeat left top;
	width:194px;
	height:35px;
}
.left-fr-maint{
	background:url(../images/fram-maintanance.jpg) no-repeat left top;
	width:194px;
	height:35px;
}
.left-top-curv{
	background:url(../images/left-top-curv.jpg) no-repeat left top;
	width:194px;
	height:9px;
}
.left-mid{
	background:#e6e6e6;
	padding:5px;
	
}
.left-midcomm{
	background:#e6e6e6;
	padding:10px;
		
}
.left-bot-curv{
	background:url(../images/left-botom-curv.jpg) no-repeat left top;
	width:194px;
	height:9px;
}
.left-bot-price{
	background:url(../images/pricing.jpg) no-repeat left top;
	width:194px;
	height:33px;
	
}
.left-mid ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;

}
.left-midcomm ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;

}
.left-mid li{
	list-style:none;
	padding:0px;
	padding-top:5px;
	display:block;

}
.left-midcomm li{
	list-style:none;
	font-size:12px;
	font-weight:bold;
	background:url(../images/bullet.jpg) no-repeat left center;
	padding:0px;
	padding-left:20px;
	padding-top:5px;
	display:block;
	line-height:18px;
	text-align:left;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;

}
.left-mid li.line{
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #000000;
}
.left-midcomm li.line{
	font-size:12px;
	font-weight:bold;
	background:url(../images/bullet.jpg) no-repeat left center;
	padding-left:20px;
	/*padding-bottom:10px;
	padding-top:10px;*/
	text-decoration:none;
	color:#000000;
	display:block;
	line-height:18px;
	border-bottom:1px solid #000000;
}
.left-mid li a:link, .left-mid li a:visited{
	font-size:12px;
	font-weight:bold;
	background:url(../images/bullet.jpg) no-repeat left center;
	padding-left:20px;
	/*padding-bottom:10px;
	padding-top:10px;*/
	text-decoration:none;
	color:#000000;
	display:block;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.left-mid li a:hover{
	color:#bf1e2e;
	background:url(../images/bullet-red_new.jpg) no-repeat left center;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
}
.left-mid li a.present{
	color:#bf1e2e;
	background:url(../images/bullet-red_new.jpg) no-repeat left center;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
}
.dummy10{
	height:20px;
	clear:both;
}
.left-mid em{
	font-size:13px;
	line-height:18px;
}
.right-cont{
	float:left;
	width:800px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	
}

.right-cont_contact{
	float:left;
	width:700px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:10px;
	
}
.right-top{
	background:url(../images/curv-right.png) no-repeat left top;
	width:761px;
	height:9px;
}
.right-topwhite{
	background:url(../images/curv-rightwhite.png) no-repeat left top;
	width:761px;
	height:9px;
}
.right-topwhite-abt{
	background:url(../images/curv-rightwhite_new.png) no-repeat left top;
	width:800px;
	height:9px;
}

.right-topwhite_contact{
	background:url(../images/curv-rightwhite_new_contact.png) no-repeat left top;
	width:700px;

	height:9px;
}

.right-midcom{
	background:#f7f7f7;
	padding:10px;
	color:#000;
	width:741px;
	height:513px;
}
.right-midcomwhite{
	background:#ffffff;
	padding:10px;
	color:#000;
	width:741px;
	height:513px;
}

.right-midcomwhite_abt{
	background:#f7f7f7;
	padding:10px;
	color:#000;
	width:780px;
	height:auto;
}
.right-midcomwhite_contact{
	background:#f7f7f7;
	padding:10px;
	color:#000;
	width:680px;
	height:auto;
}

.right-midwhite{
	background:#ffffff;
	padding:10px;
	color:#000;
	width:741px;	
}

.right-midwhite_abt{
	background:#f7f7f7;
	padding:10px;
	color:#000;
	width:780px;
	margin-top:0px	
}

.right-mid{
	background:#f7f7f7;
	padding:10px;
	color:#000;
	width:741px;	
}
.right-mid a:link, .right-mid a:visited{
	color:#000000;
	text-decoration:underline;
}
.right-mid a:hover{
	text-decoration:none;
}
.right-bottom{
	background:url(../images/curv-right.png) no-repeat bottom;
	width:761px;
	height:9px;
}
.right-bottomwhite{
	background:url(../images/curv-rightwhite.png) no-repeat bottom;
	width:761px;
	height:9px;
}

.right-bottomwhite_abt{
	background:url(../images/curv-rightwhite_new_bot.png) no-repeat bottom;
	width:800px;
	height:9px;
}

.right-bottomwhite_contact{
	background:url(../images/curv-rightwhite_new_bot_contact.png) no-repeat bottom;
	width:700px;
	height:9px;
}

.dntab{
	clear:both;
	padding:10px;
	background:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.dntab a:link, .dntab a:visited{
	color:#bf1e2e;
	text-decoration:underline;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
}
.dntab a:hover{
	color:#000;
	text-decoration:none;
}
.dntab ul{
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:left;

}
.dntab li{
	font-size:12px;
	font-weight:bold;
	background:url(../images/bullet-red.jpg) no-repeat left center;
	background-repeat:no-repeat;
	padding-left:20px;
	text-decoration:none;
	color:#000000;
	display:block;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;

}
.dntab li a:link, .dntab li a:visited{
	font-size:12px;
	font-weight:bold;
	background:url(../images/bullet-red.jpg) no-repeat left center;
	background-repeat:no-repeat;
	padding-left:20px;
	text-decoration:none;
	color:#000000;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
}



.dntab li a:hover{
	color:#bf1e2e;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	
}
.footer{
	background:#ececec;
	border-top:4px solid #c6c6c6;
	border-bottom:2px solid #c6c6c6;
	height:61px;
	clear:both;
	padding-top:20px;
	color:#000000;
}
.footer a:link, .footer a:visited{
	color:#bf1e2e;
	text-transform:uppercase;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	display:inline;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
.footer a:hover{
	color:#000000;
	text-decoration:none;
}
.eamil{
	padding-top:20px; font-size:13px; line-height:18px; font-style:italic;
}
.tft{
	width:272px; height:23px; border:1px solid #b9b9b9; font-weight:bold; 
	text-align:center; padding-top:10px;
}
#tab{
	width:626px;
	height:25px;
	float:left;
}
#tab-cont{
	background:#f7f7f7;
	width:626px;
	float:left;
}
#tab-bot{
	float:left;
	width:630px;
	height:20px;
	margin-left:0.1em;
	background-image: url(../images/bg-hom-curv.png);
	background-repeat: no-repeat;
	background-position: left top;
}

a:link {
	color: #bf1e2e;
	font-family: verdana;
}
a.sam:link {
	color: #bf1e2e;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited {
	color: #bf1e2e;
	font-family: verdana;
}
a.sam:visited {
	color: #bf1e2e;
	font-family: Arial, Helvetica, sans-serif;
}
a.sam:hover {
	color: #bf1e2e;
	font-family: Arial, Helvetica, sans-serif;
}

h2 {font-weight: bold; font-size:18px; font-style: italic;}
h3 {font-weight:bold; font-size:12px;}
h4 {font-weight:bold; font-size:19px;}
h5 {font-weight:bold; font-size:15px;}


.u_none {
	text-decoration: none;
}
img, div, input, td, table, tr { behavior: url("../images/iepngfix.htc") }.border {
	border: 1px solid #333333;
}

img, div, input, td, table, tr { behavior: url("images/iepngfix.htc") }
.border {
	border: 1px solid #333333;
}
.gen_txt {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
}
.gen_txt2 {
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	}
.gen_txt3 {
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	margin-right: 22px;
}
.font_16 {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.present {
	color:#bf1e2e;
	
}
.present_red {
	color:#bf1e2e;
	
	font-size:12px;
	font-weight:bold;
	background:url(../images/bullet-red.jpg) no-repeat left center;
	background-repeat:no-repeat;
	padding-left:20px;
	text-decoration:none;
	color:#000000;
	display:block;
}
a.abt:link {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	padding-left: 5px;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.abt:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	padding-left: 5px;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}
a.abt:hover {
	font-weight: bold;
	color: #bf1e2e;
	text-decoration: underline;
	padding-left: 5px;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}

.abt_present {
	font-weight: bold;
	color: #bf1e2e;
	text-decoration: underline;
	padding-left: 5px;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	 }

.font_16 {
	font-size: 16px;
	font-weight: normal;
	color: #000000;
}
.gen_txt_13 {

	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
}
.gen_txt_16 {


	font-family: verdana;
	font-size: 16px;
	font-weight: normal;
}
.but {
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	background-color: #C01D2E;
	height: 22px;
	width: 60px;
	border: 1px solid #000000;
	text-align: center;
	vertical-align: middle;
}
.gen_txt_12 {


	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
}
.gen_txt_10 {



	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
}

a.dn:link{ font-family:verdana; font-size:16px; font-weight:bold; color:#bf1e2e}
a.dn:visited{ font-family:verdana; font-size:16px; font-weight:bold; color:#bf1e2e}
