*{ 
margin:0; 
padding:0; 
border:0px none; 
}
body {
	background-color: #FFF;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#5F5E5E;
}


a:link{color:#B30A0A;text-decoration:underline;}
a:visited{color:#B30A0A;text-decoration:none;}
a:hover{color:#B30A0A;text-decoration:underline overline;}


a.topmenu {
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial, helvetica, sans-serif;
	color:#FFFFFF;
}

a.topmenu:hover {
	FONT-SIZE: 11px; 
	COLOR:white;
	background-color:#B30A0A;
	FONT-FAMILY: arial, helvetica, sans-serif
}


a.topmenu:visited {
	FONT-SIZE: 11px; 
	COLOR:white;
	FONT-FAMILY: arial, helvetica, sans-serif
}


#wrapper{
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	width:780px;
}
/*Header Part CSS Starts here*/
#header{
	float:left;
	width:780px;
}
.logo-row{
	float:left;
	width:780px;
	background-color:#AC0707;
}
.logo{float:left;width:404px;}
.phone{float:left;width:376px;}
.phone1{float:left;width:367px;height:15px;text-align:right;padding:16px 9px 13px 0px;}

.top-button{float:left;width:376px;height:27px;}
/*********************************
Top Buttons CSS Starts Here
*********************************/
ul{
	margin:0px;
	padding:0px;
}
ul li{
	list-style-type:none;
	display:inline;
}

ul li.home{
	list-style-type:none;
	display:inline;
}
ul li.abtus{
	list-style-type:none;
	display:inline;
}
ul li.contact{
	list-style-type:none;
	display:inline;
}
ul li.faq{
	list-style-type:none;
	display:inline;
}
/* Navigation Button1 Section */
ul li a.b1:link, ul li a.b1:visited, ul li a.b1:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;
	background-image:url('../images/b_silver.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}
ul li.home a.b1:link, ul li.home a.b1:visited, ul li.home a.b1:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;
	background-image:url('../images/b-yellow.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}

/* Navigation Button1 Section */
ul li a.b2:link, ul li a.b2:visited, ul li a.b2:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;
	background-image:url('../images/b_silver.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}
ul li.abtus a.b2:link, ul li.abtus a.b2:visited, ul li.abtus a.b2:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;
	background-image:url('../images/b-yellow.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}

/* Navigation Button1 Section */
ul li a.b3:link, ul li a.b3:visited, ul li a.b3:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;	
	background-image:url('../images/b_silver.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}
ul li.contact a.b3:link, ul li.contact a.b3:visited, ul li.contact a.b3:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;	
	background-image:url('../images/b-yellow.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}
/* Navigation Button1 Section */
ul li a.b4:link, ul li a.b4:visited, ul li a.b4:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;	
	background-image:url('../images/b_silver.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}
ul li.faq a.b4:link, ul li.faq a.b4:visited, ul li.faq a.b4:hover{
	float:left;
	width:94px;
	height:20px;
	text-align:center;
	padding-top:7px;	
	background-image:url('../images/b-yellow.jpg');
	background-repeat:no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#313131;
}
/*********************************
Top Buttons CSS Ends Here
*********************************/
.banner-row{
	float:left;
	width:780px;
	border-top:1px solid #FFF;
	border-bottom:2px solid #FFF;	
}
.nav-row{
	float:left;
	width:780px;
}
.nav-row ul{
	margin:0px;
	padding:0px;
}
.nav-row ul li{list-style-type:none;display:inline;}

ul li a.t1:link, ul li a.t1:visited{float:left;width:176px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg.jpg') repeat-x;font-weight:bold;color:#FFF;}
ul li a.t1:hover{float:left;width:176px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg_over.jpg') repeat-x;font-weight:bold;color:#FFF;}

ul li a.t2:link, ul li a.t2:visited{float:left;width:102px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg.jpg') repeat-x;font-weight:bold;color:#FFF;}
ul li a.t2:hover{float:left;width:102px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg_over.jpg') repeat-x;font-weight:bold;color:#FFF;}

ul li a.t3:link, ul li a.t3:visited{float:left;width:99px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg.jpg') repeat-x;font-weight:bold;color:#FFF;}
ul li a.t3:hover{float:left;width:99px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg_over.jpg') repeat-x;font-weight:bold;color:#FFF;}

ul li a.t4:link, ul li a.t4:visited{float:left;width:95px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg.jpg') repeat-x;font-weight:bold;color:#FFF;}
ul li a.t4:hover{float:left;width:95px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg_over.jpg') repeat-x;font-weight:bold;color:#FFF;}

ul li a.t5:link, ul li a.t5:visited{float:left;width:75px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg.jpg') repeat-x;font-weight:bold;color:#FFF;}
ul li a.t5:hover{float:left;width:75px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg_over.jpg') repeat-x;font-weight:bold;color:#FFF;}

ul li a.t6:link, ul li a.t6:visited{float:left;width:120px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg.jpg') repeat-x;font-weight:bold;color:#FFF;}
ul li a.t6:hover{float:left;width:120px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg_over.jpg') repeat-x;font-weight:bold;color:#FFF;}

ul li a.t7:link, ul li a.t7:visited{float:left;width:113px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg.jpg') repeat-x;font-weight:bold;color:#FFF;}
ul li a.t7:hover{float:left;width:113px;height:21px;text-align:center;padding-top:7px;background:url('../images/topnav_bg_over.jpg') repeat-x;font-weight:bold;color:#FFF;}

/*Header Part CSS ends here*/
/*Tabs Part CSS Starts here*/
#tabs{
	float:left;
	width:780px;
	padding:14px 0px 13px 0px;
}
.tab-section{
	float:left;
	width:194px;
	height:151px;

}
.sec-img{
	float:left;
	width:192px;
}
.box-txt{
	float:left;
	width:170px;
	height:84px;
	border-left:1px solid #DF6565;
	border-right:1px solid #DF6565;
	padding:5px 10px 5px 10px;
}
.sec-head{
	float:left;
	width:170px;
	font-size:12px;
	color:#191919;
	font-weight:bold;
	line-height:22px;
}
.sec-head a:link,
.sec-head a:visited,
.sec-head a:hover{
	color:#191919;
	text-decoration:none;
}
.sec-txt{
	float:left;
	width:170px;
	font-size:11px;
	color:#21282D;
	line-height:12.5px;
}
.sec-more{
	float:left;
	width:170px;
	font-size:11px;
	color:#B00D0D;
	font-weight:bold;
	text-align:right;	
}
.sec-more a:link,
.sec-more a:visited,
.sec-more a:hover{
	color:#B00D0D;
	text-decoration:none;
}
.sec-row{
	float:left;
	width:170px;
	padding:0px 0px 3px 0px;
}
.input{
	float:left;
	width:128px;
	border:2px solid #000000;
	font-size:13px;
}
.go{
	float:left;
	width:35px;
	padding:0px 0px 0px 5px;
}
.radio{
	float:left;
	width:20px;
}
.smalltxt{	
	float:left;
	width:146px;
	font-size:11px;
	color:#7E7E7E;
	padding:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
}
/*Tabs Part CSS ends here*/
/*content Part CSS Starts here*/
#content{
	float:left;
	width:780px;
	background:url('../images/pg_bg.jpg') repeat-y;
}
#content-left{
	float:left;
	width:524px;
	padding-right:20px;
}
.content-section{
	float:left;
	width:524px;
	font-size:11px;
	color:#757575;
}
.head-icon{
	float:left;
	width:26px;
	padding-top:1px;
}
.head-blkbold{
	float:left;
	width:498px;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#21282D;
	padding:0px 0px 2px 0px;
}
.more-button{
	float:left;
	width:524px;
	text-align:right;
	border-top:1px solid #A3A3A3;
}
.text{
	float:left;
	width:514px;
	font-size:12px;
	color:#757575;
	text-align:justify;
	padding:10px 0px 15px 10px;
}
.grey-head{
	float:left;
	width:500px;
	height:20px;
	background:url('../images/red-bullet.jpg') no-repeat left #F5F5F5;
	font-size:15px;
	color:#930202;
	font-weight:bold;
	padding:3px 0px 0px 24px;
}
.article-section{
	float:left;
	width:524px;
	font-size:11px;
	color:#4D4D4D;
	padding:10px 0px 10px 0px;	
}
.article-list{
	float:left;
	width:344px;
}
.article-list ul{margin:0px; padding:0px;}
.article-list ul li{
	float:left;
	width:321px;
	background:url('../images/bullet.jpg') no-repeat 8px 5px;
	margin:1px 0px 1px 3px;
	list-style-type:none;
	padding:0px 0px 0px 20px;
}
.article-section span{
	float:left;
	width:344px;
	font-size:11px;
	color:#AC2222;
	text-align:right;
	padding:3px 0px 3px 0px;	
}
.article-section span a:link,
.article-section span a:visited,
.article-section span a:hover{
	color:#AC2222;
	text-decoration:underline;
}
.article-img{
	float:left;
	width:180px;
	text-align:right;
}
#content-right{
	float:left;
	width:236px;
}
.content-right-row{
	float:left;
	width:236px;
	padding:1px 0px 1px 0px;
}
.courses{
	float:left;
	width:216px;
	padding:10px 5px 10px 15px;
}
.course-name{
	float:left;
	width:216px;
	padding:5px 0px 2px 0px;
	font-size:12px;
	color:#B72D2D;
	font-weight:bold;
}
.course-desc{
	float:left;
	width:216px;
	padding:2px 0px 5px 0px;
	font-size:11px;
	color:#717171;
	line-height:12.5px;
}
.course-content ul{
	margin:0px;
	padding:0px;
	color:#000000;
}
.course-content ul li{
	float:left;
	width:204px;
	background:url('../images/blk-bullet.jpg') no-repeat left;
	list-style-type:none;
	margin:1px 0px 0px 0px;
	padding:0px 0px 0px 12px;
}
.course-more{
	float:left;
	width:216px;
	text-align:right;
	padding:10px 0px 0px 0px;
	background:url('../images/dot.jpg') repeat-x bottom;
}



.portfolio-head{
	float:left;
	width:212px;
	height:21px;
	background:url('../images/blk-head.jpg') no-repeat left #3F3F3F;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 0px 24px;
}
.portfolio-img{
	float:left;
	width:202px;
	padding:5px 5px 5px 5px;
}
.portfolio-title{
	float:left;
	width:216px;
	background-color:#E3E3E3;
	font-size:11px;
	color:#040404;
	padding:5px 10px 5px 10px;
}
.portfolio-title span{
	font-size:12px;
	font-weight:bold;
	color:#BE2323;
}
.portfolio-list{
	float:left;
	width:216px;
	padding:5px 10px 5px 10px;
	font-size:11px;	
	font-weight:bold;
	color:#040404;
}
.portfolio-list ul{
	margin:0px;
	padding:0px;
}
.portfolio-list ul li{
	float:left;
	width:204px;
	background:url('../images/red-bullet1.jpg') no-repeat left;
	list-style-type:none;
	margin:1px 0px 1px 0px;
	padding:0px 0px 0px 12px;
}
.portfolio-more{
	float:left;
	width:226px;
	text-align:right;
	padding:5px 10px 5px 0px;
}
/*content Part CSS ends here*/
/*footer Part CSS Starts here*/
#footer{
	float:left;
	width:780px;
	height:83px;
}
#footer-nav{
	float:left;
	width:780px;
	background-color:#BE2323;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:10px 0px 8px 0px;
}
#footer-nav a:link,
#footer-nav a:visited,
#footer-nav a:hover{
	color:#FFF;
	text-decoration:none;
}
#footer-subnav{
	float:left;
	width:780px;
	background-color:#FFF;
	color:#454545;
	text-align:center;
	padding:12px 0px 11px 0px;
}
#footer-subnav a:link,
#footer-subnav a:visited,
#footer-subnav a:hover{
	color:#454545;
	text-decoration:none;
} 
#footer-copy{
	float:left;
	width:780px;
	background-color:#F5F5F5;
	color:#808080;
	text-align:center;
	padding:8px 0px 5px 0px;
}
/*footer Part CSS ends here*/

.topspace{
	float:left;
	width:780px;
	line-height:12px;
}
.inpg-head{
	float:left;
	width:498px;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#B30A0A;
	background:url('../images/dot.jpg') repeat-x bottom #F1F1F1;
	padding:5px 0px 4px 0px;

}

.innav-head{
	float:left;
	width:220px;
	height:21px;
	background-color:#830000;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 0px 16px;
}
.innav{
	float:left;
	width:216px;
	height:20px;
	background:url('../images/nav-bullet.jpg') no-repeat  8px 10px #DFDFDF;
	border-bottom:1px solid #FFF;
	font-size:12px;
	color:#21282D;
	font-weight:bold;
	padding:5px 0px 0px 20px;
}
.innav a:link,
.innav a:visited,
.innav a:hover{
	color:#21282D;
	text-decoration:none;
	
}
.innav-newsletter{
	float:left;
	width:224px;
	height:69px;
	background:url('../images/newsletter-bg.jpg') repeat-x #DFDEDE;
	border:1px solid #AEAEAE;
	padding:5px 5px 5px 5px;
}
.nl-head{
	float:left;
	width:210px;
	background:url('../images/nav-bullet.jpg') no-repeat 2px 6px;
	font-size:12px;
	color:#21282D;
	font-weight:bold;
	padding:0px 0px 0px 14px;
}
.nl-content{
	float:left;
	width:204px;
	padding:5px 5px 5px 15px;	
}
.nl-row{
	float:left;
	width:204px;
	padding:2px 0px 2px 0px;
}


/* Added After */


.pagelist{

	float:left;
	font-size:12px;
	color:#757575;
	text-align:justify;
	padding:5px 0px 5px 20px;

}

H1{
	float:left;
	width:498px;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#B30A0A;
	/* background:url('../images/dot.jpg') repeat-x bottom #F1F1F1; */
	padding:0px 0px 0px 0px;
}


H2{
	/* float:left; */
	width:514px;
	font-size:12px;
	color:#B30A0A;
	text-align:justify;
	padding-top:20px; padding-left:10px;

}



p{
	float:left;
	width:514px;
	font-size:12px;
	color:#757575;
	text-align:justify;
	padding:5px 0px 5px 10px;
}


.price{
	font-size:15px;
	font-weight:bold;
	color:#B30A0A;
	/* background:url('../images/dot.jpg') repeat-x bottom #F1F1F1; */
	
}


/*
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #49D7FD; text-decoration: none;}

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #49D7FD; text-decoration: underline;}

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #49D7FD; text-decoration: underline;}
*/


.pmbk {
	padding:6px 0px 7px 0px;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-FAMILY: arial, helvetica, sans-serif;
	width:100%;
	display:block;
	background-image: url(../images/topnav_bg.jpg);
	background-position: 0px 0px;
	float:left;
}

.light1{
	font-size:12px;
	color:#575757;
	font-weight:bold;
	padding:0px 0px 3px 5px;
}

.light2{
	font-size:12px;
	color:#575757;
	padding:0px 0px 3px 5px;
}