a {
	text-decoration: none
}
.newtraining1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: 13pt;
	color: #000000
}
ul.footer_links{
	margin:2px 0 14px;
	padding:0
}
ul.footer_links li{
	display:inline;
	text-decoration:none;
	list-style:none;
	margin:0;
	padding:0 10px;
}
.com_logos img{
	border:solid 1px #CCCCCC;
	padding:4px;
	margin: 8px;
}
.blue{
	background:#148DE0;
	}
.gray{
	background:#E0E0E8;
	}
.table{
	width:100%;
	display: table;
	font-family:Helvetica, sans-serif
}
.table .row{
	margin:0;
	border:solid 1px #000;
	border-bottom: 0;
	padding:0 !important;
	font-size: 14px;
}
.table .row:nth-last-child(1){
	border-bottom:solid 1px #000;
}
.table .row .cell{
	margin:0;
	width:100%;
  	display: table-cell;
	padding:8px 6px 8px;
    text-align: center;
}
.table .row .cell_1{
	margin:0;
	width: 25%;
  	display: table-cell;
	background:#CCCCFF;
	border-right: solid 1px #000;
	padding: 8px 6px 8px;
    text-align: center;
}
.table .row .cell_1:nth-last-child(1){
	border-right:none;
}
.test-bg{
	background:#E8E8FF;
}
.videoCntr{
	width:64%;
	margin:0 auto;
}
.style1 {
	font-size: 10px
}
.style3 {
	font-size: 11px
}
.style4 {
	color: #E13A29;
	font-weight: bold;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style6 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.style8 {
	color: #666666
}
.style9 {
	color: #CCCCCC
}
.style10 {
	font-size: 7px;
	color: #666666
}
.style11 {
	font-size: 9px
}
.style12 {
	font-size: 12px
}
.style13 {
	color: #E13A29
}
.footer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0E0E8;
}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #666666
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;
	font-weight: bold;
}
ul.bullet-list {
	margin-left: 20pt;
	list-style: disc outside none;
}
ul.bullet-list li {
	margin-bottom: 5pt;
}
/* new css */
.container {
	width: 754px;
}
.row {
	width: 100%;
	float: left;
}
.pull-left {
	float: left;
}
.pull-right {
	float: right;
}
/* Nav 
.menu-top ul {
	padding: 0px;
	margin: 0px;
	background: #000;
	height: 20px;
	border-radius: 0px 7px 7px 0px; padding-left: 109px;
}
.menu-top ul li {
	float: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
	 position:relative;
	
}
.menu-top ul li a {
  float: left;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial;
  text-decoration: none;
  color: white;
  border-right: 1px solid  #BDBDBD;
  margin: 2px 0px;
  padding: 0px 15px;
  line-height: 16px;   letter-spacing: 0.6;
 
}

.menu-top ul li:last-child a{ border-right:none;}

.menu-top ul li ul { display:none; position:absolute; top:19px; left:0px; background:#660000; z-index:999; width:165px; padding:0px; margin:0px; border-radius:0px; }
.menu-top ul li ul li a { width:100%; border:none; background:#660000; margin:0px; padding:0px; display:block; float:left; font-weight:normal; line-height:21px; text-indent:15px; border-bottom:2px #C0C0C0 solid;}
.menu-top ul li ul li { float:none; }
.menu-top ul li:hover ul  { display:block;}
.menu-top ul li ul li a:hover { background:#BA6D5A; font-size:10px;}
*/

/* body  */

.col-left { width:449px; float:left; padding:10px;}
.col-right { width:266px; float:left;}
body { padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;}
.footer { background:#333;}
  .img-responsive{
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}
.clearfix:after, .container:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
	 
	 .banner { display:block;}
	 .overflow { width:100%; overflow:hidden;}
	 .center .row  h2 {  font-size: 1.5em;}
	 .center .row p {  font-family: Arial, Helvetica, sans-serif; font-size:small;line-height: 22px;}
	 
	.center .row h3 { font-size: 15px; }
	.center .row  {padding: 20px 35px 0px 20px; box-sizing:border-box;}
	.center1{text-align:center;}
	.justify{text-align:justify;}
	.tr_row{background:#E0E0E8;}
	.fl{float:left;}.fr{float:right;}
	.white{background:#fff;}
	.red{background:#F00;}
	.blue{background:#99ccff;}
	.violet{background:#E8E8FF;}
	 .font_size{font-size:15px;}
	 .w-200{width:200px;}
	 p.ft_style{ font-family:Arial, Helvetica, sans-serif; line-height: 16px;font-size:10px !important; text-align:left;}
	 .full_width{width:100%;}
	 .ft_blue{font-family:Arial, Helvetica, sans-serif;color:#000099;font-size:18px !important; text-align:left;}
	 .ft_red{font-family:Arial, Helvetica, sans-serif;color:#f00;font-size:18px!important;}
	 .size_12{font-size:13px !important;font-family:Arial, Helvetica, sans-serif; text-align:left;}
	 .size_16{font-size:16px !important;font-family:Verdana, Geneva, sans-serif !important;}
	 .ft_green{color:#008000;}
	 iframe{border:0;}
	 .col_left{float:left;width:480px;}
	 img.ftr_line{width:100%; height:1px;}
	 .cert_ask{float:left;margin:0 5px 0px;}
	 .ft_section{font-size:26px !important;font-family:Verdana, Geneva, sans-serif !important;}
	 .tx_blue{color:#148DE0;}
	 ul.txt_list{margin:0;}
	 ul.txt_list li{list-style:none;margin:0 0 12px 20px;}
	 ul.txt_list1{margin:0;}
	 ul.txt_list1 li{list-style:none;margin:12px 0 12px 20px;}
@media (min-width: 300px) and (max-width: 768px)   

{
	.container { width:100%; margin:0px auto;}
	.menu-top { display:none;}
	.col-left, .col-right { width:100%; box-sizing:border-box;}
	#rightTable { width:95%; margin:0px auto;}
	.center .row {box-sizing:border-box; padding:10px;}
	.videoCntr{width: 100%;}
}

@media (min-width: 300px) and (max-width: 766px)  {
.banner { display:none;}
.pull-left {float: none;}
blockquote{margin:0;}
.table .row .cell_1{
	margin:0;
	padding:0px;
}
ul.iso_data{height:120px;overflow-y:scroll;}
}

@media (min-width: 300px) and (max-width: 640px) {
	.logo {width:100%;margin-bottom: 3px;}
	.logo img{ margin:0px auto;}
	iframe, embed{border:0;width:100%;}
	.col_left{float:none;width:100%;}
	.fr{float:none;}
	.w-200{margin:0 auto;}
	}
