body{

padding:0;

margin:0;

/*background-image:url(../images/body_bg.jpg);

background-repeat:repeat-x;*/

background:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#868686;



}

a {

	text-decoration:underline;

	color:#636363;

}

a:hover {

	text-decoration:none;

}

.clear_br{

padding:0;

margin:0;

clear:both;

}



h1, h2, h3, h4, h5, h6, ol, li, ul, p, div, form, legend, fieldset{

padding:0;

margin:0;

border:0;

}



h1{

font-family:Calibri (Body);

font-size:16px;

text-align:left;

color:#0033DD;

font-weight:normal;

}



/* top area starts from here */



.topwrapper{

padding:10px 0 0 7px;

margin:0 auto;

width:993px;

height:159px;

background-color:#dcdcdc;

}



.logo{

padding:0;

margin:0 0 0 0;

float:left;

}



.topwrapper .topright{

padding:62px 0 0 2px;

margin:0;

/*overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/topright.jpg);

*/

width:190px;

height:65px;

float:right;

}



.topwrapper .topright form label{

padding:0;

margin:0 0 3px 0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-align:center;

color:#FFFFFF;

background-image:url(../images/label_bg.jpg);

width:70px;

height:18px;

display:block;

float:left;

line-height:18px;

}



.topwrapper .topright form .txtbox{

padding:1px 4px 1px 4px;

margin:0 0 3px 0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-align:left;

color:#000000;

float:left;

border:1px solid #9B9B9B;

background-color:#fff;

width:100px;

height:14px;

}



.topwrapper .topright form .submit_butt{

padding:0;

margin:3px 20px 0 0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/submit_butt_login.jpg);

width:71px;

height:20px;

float:right;

border:0;

background-color:transparent;

cursor:pointer;

}



.topwrapper .topright form a{

color:#792E2C;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-decoration:underline;

float:left;

padding:0;

margin:6px 0 0 0;

}



.topwrapper .topright form a:hover{

text-decoration:none;

}





.topwrapper .topright_afterlog{

padding:12px 0 0 2px;

margin:0;

overflow:hidden;

/*background-repeat:no-repeat;

background-image:url(../images/topright.jpg);

*/width:188px;

height:115px;

float:right;

}



.topwrapper .topright_afterlog p{

color:#792E2C;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

float:left;

padding:0 7px 0 0;

margin:0 7px 0 0;

border-right:1px solid #792E2C;

}



.topwrapper .topright_afterlog a{

color:#792E2C;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

float:left;

padding:0;

margin:0;

text-decoration:underline;

}



.topwrapper .topright_afterlog a:hover{

text-decoration:none;

}



.topwrapper .menuwrapper{

padding:0 0 0 0;

margin:0 auto;

}



.topwrapper .menuwrapper ul li{

padding:0 5px 0 0;

margin:0;

float:left;

list-style:none;

}



.topwrapper .menuwrapper ul li a{

font-family:Arial, Helvetica, sans-serif;

font-size:19px;

text-decoration:none;

background:none;

color:#808078;

padding:1px 7px 3px 7px;

margin:0;

text-align:left;

border:solid 1px #dcdcdc;

}



.topwrapper .menuwrapper ul li a:hover, .topwrapper .menuwrapper ul li a.active{

font-family:Arial, Helvetica, sans-serif;

font-size:19px;

background:#808080;

color:#eee;

border:solid 1px #eaeaea;

}



/* end of top area */



/* banner area starts from here */



.bannerwrapper{

padding:15px 7px 5px 7px;

margin:1px auto 0 auto;

width:986px;

background-color:#FFFFFF;

}



.bannerwrapper img{

padding:0;

margin:0;

float:left;

}



.bannerwrapper .bannerright{

padding:10px;

margin:0;

width:340px;

height:469px;

/*background-image:url(../images/banner_right.jpg);

background-repeat:repeat-y;*/

overflow:hidden;

float:right;

}



.bannerwrapper .bannerright p{

padding:0;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

line-height:22px;

text-align:left;

color:#555;

font-weight:600;

}



/* end of banner area */



/* content area starts from here */



.contentwrapper{

padding:2px 7px 10px 7px;

margin:0 auto;

width:986px;



}



.contentwrapper .ctzproducts_box{

padding:2px;

margin:4px 5px 0 0;

float:left;

width:246px;

height:112px;

overflow:hidden;

border:1px solid #B7B7B7;

background-color:#fff;

}



.contentwrapper .ctzproducts_box p{

padding:0 0 0 0;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

line-height:18px;

color:#666666;

float:right;

line-height:16px;

width:130px;

}



.contentwrapper .ctzproducts_box span{

color:#000000;

font-size:12px;

font-weight:bold;

}



.contentwrapper .ctzproducts_box a{

color:#792E2C;

text-decoration:none;

}



.contentwrapper .ctzproducts_box a:hover{

color:#792E2C;

text-decoration:underline;

}



.contentwrapper .ctzproducts_box img{

padding:0;

margin:0;

float:left;

}



.contentwrapper .flash_box{

padding:0;

margin:4px 5px 0 0;

float:left;

width:155px;

height:116px;

border:1px solid #B7B7B7;

overflow:hidden;

}



.contentwrapper .ctztraining_box{

padding:2px;

margin:4px 5px 0 0;

float:left;

width:246px;

height:112px;

overflow:hidden;

border:1px solid #B7B7B7;

background-color:#fff;

}



.contentwrapper .ctztraining_box p{

padding:0;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

line-height:18px;

color:#666666;

float:right;

line-height:16px;

width:130px;

}



.contentwrapper .ctztraining_box span{

color:#000000;

font-size:12px;

font-weight:bold;

}



.contentwrapper .ctztraining_box a{

color:#792E2C;

text-decoration:none;

}



.contentwrapper .ctztraining_box a:hover{

color:#792E2C;

text-decoration:underline;

}



.contentwrapper .ctztraining_box img{

padding:0;

margin:0;

float:left;

}



.contentwrapper .blank_box{

padding:2px;

margin:4px 5px 0 0;

float:left;

width:161px;

height:112px;

overflow:hidden;

border:1px solid #B7B7B7;

background-color:#fff;

}



.contentwrapper .imgindexright{

padding:0;

margin:4px 0 0 0;

float:left;

}





/* end of content area */



/* footer wrapper starts from here */



.footer_outer{

padding:10px 0 10px 0;

margin:0 auto;

background:#DCDCDC;

/*border-top:1px solid #636363;*/

}



.footer_inner{

padding:0;

margin:0 auto;

width:1000px;

}



.footer_inner ul li{

padding:0;

margin:0 10px 0 0;

list-style:none;

float:left;

}



.footer_inner ul li span{

padding:0;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

text-decoration:none;

color:#737373;

}



.footer_inner ul li a{

padding:0;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

text-decoration:none;

color:#737373;

}



.footer_inner ul li a:hover{

text-decoration:underline;

}



.footer_inner ul li a.active{

text-decoration:underline;

}



/* end of footer wrapper */



.content_innerwrapper{

/*background-image:url(../images/content_inner.jpg);

background-repeat:repeat-y;*/

width:950px;

padding:15px 25px;

margin:1px auto 0 auto;

background-color:#b4b4b4;

margin:1px auto 0 auto;

background-color:#b4b4b4;

color:#555;

font-size:14px;

min-height:500px;

overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
}



/* registration area starts from here */



.content_innerwrapper form label{

padding:0 15px 0 0;

margin:0 0 15px 0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:right;

color:#000000;

display:block;

float:left;

width:350px;



}





.content_innerwrapper form .txtbox{

padding:1px;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-align:left;

color:#000000;

float:left;

width:200px;

}





.content_innerwrapper form div.captcha{

padding:0;

margin:0 0 15px 0;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

color:#792E2C;

}



.content_innerwrapper form .combobox{

padding:1px;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-align:left;

color:#000000;

float:left;

}

/*for contact us page*/

.content_innerwrapper2{

/*background-image:url(../images/content_inner.jpg);

background-repeat:repeat-y;*/

width:950px;

padding:15px 25px;

margin:1px auto 0 auto;

background-color:#b4b4b4;

margin:1px auto 0 auto;

background-color:#b4b4b4;

color:#555;

font-size:14px;

min-height:500px;

overflow:hidden;

}

.content_innerwrapper2 form{

width:400px;

float:left;

}



/* registration area starts from here */



.content_innerwrapper2 form label{

padding:0 15px 0 0;

margin:0 0 15px 0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:right;

color:#000000;

display:block;

float:left;

width:150px;



}





.content_innerwrapper2 form .txtbox{

padding:1px;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-align:left;

color:#000000;

float:left;

width:200px;

}





.content_innerwrapper2 form div.captcha{

padding:0;

margin:0 0 15px 0;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

color:#792E2C;

}



.content_innerwrapper2 form .combobox{

padding:1px;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-align:left;

color:#000000;

float:left;

}

.content_innerwrapper2 form .reset_butt{

padding:0;

margin:0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/reset_butt.jpg);

width:85px;

height:24px;

float:left;

border:0;

background-color:transparent;

cursor:pointer;

}



/*end*/

.submit_butt{

padding:0;

margin:0 5px 0 0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/submit_butt.jpg);

width:85px;

height:24px;

float:left;

border:0;

background-color:transparent;

cursor:pointer;

}



.content_innerwrapper form .reset_butt{

padding:0;

margin:0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/reset_butt.jpg);

width:85px;

height:24px;

float:left;

border:0;

background-color:transparent;

cursor:pointer;

}



/* end of registration area */



.error_msg{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

color:#FF0000;

position:absolute;

padding:0;

margin:-18px 0 0 0;

}



.tabledata{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

}



.txtbox_time{

padding:0;

margin:0;

background-color:transparent;

border:0;

font-weight:bold;

}





/***********NEW**********/



.combobox1{

padding:1px;

margin:0;

color:#000000;

float:left;

width:206px;

}

a.bodylink {

	font-size:11px;

	color:#333;

	text-decoration:none;

}

a.bodylink:hover {

	text-decoration:underline;

}

table.linkpage tr td a {

	text-decoration:none;

	color:#0033DD;
	font-family:Calibri (Body);
	font-size:16px;

}

table.linkpage tr td a:hover {

	text-decoration:underline;

}

.redtext {

	color:#ff0000;

}

.update_butt{

padding:0;

margin:0 5px 0 0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/update_butt.jpg);

width:85px;

height:24px;

float:left;

border:0;

background-color:transparent;

cursor:pointer;

}

table.linkpage tr td ul {

	list-style-type:none;

}

table.linkpage tr td ul li {

	background:url(../images/bullet.gif) no-repeat 0 5px;

	padding-left:25px;

	line-height:22px;

}

.contentunder {

	float:left;

	width:850px;

	padding:0 50px;

}

.tarea{

	float:left;

	background-color:#fff;

	width:200px;

	font-size:12px;

	height:70px;

	padding:1px;

	margin:0 0 5px 0;

	border:1px solid #9B9B9B;

	color:#000;

}

.registerNow_butt{

padding:0;

margin:3px 0 0 0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/registerNow_butt.jpg);

width:71px;

height:20px;

border:0;

background-color:transparent;

cursor:pointer;

}

.registerNow_butt1{

padding:0;

margin:3px 0 0 0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/buy.jpg);

width:71px;

height:20px;

border:0;

background-color:transparent;

cursor:pointer;

}


.back_butt{

padding:0;

margin:2px 0 0 0;

overflow:hidden;

background-repeat:no-repeat;

background-image:url(../images/back_butt.png);

width:84px;

height:24px;

border:0;

background-color:transparent;

cursor:pointer;

}

.download ul{

	list-style-type:none;

	padding:10px 0 0 20px;

}

.download ul li{

	background:url(../images/download.png) no-repeat 0 3px;

	padding-left:15px;

}

.table_footer{



	width:985px;

	background:#FFFFFF;

	

}

.table_footer p{

margin:0px;

padding:0px;

display:inline;

}

.table_footer table{

	border:#b4b4b4 solid;

	width:985px;



	

}

.table_footer table td{

	background:#fff;

	padding:5px;

}

.table_footer table td img{

	float:left;

	display:inline-block;

	margin:0 5px 0 0;

}