


/*text css*/

.container_12{
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}
.main
{
    background:#fff3d3;
}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}

.container_12 .grid_3,.container_16 .grid_4{
  width: 220px;
}

.container_12 .grid_6,.container_16 .grid_8{
  width: 460px;
}

.container_12 .grid_9,.container_16 .grid_12{
  width: 700px;
}

.container_12 .grid_12{
  width: 940px;
}

.height_172{
  height:172px;
  background:#3c1802 url(../img/banner_logo.jpg) no-repeat;
}
.height_30{
  height:30px;
  background:#3c1802;
}

.height_52{
  height:52px;
  background: url(../img/page_title_bg.jpg);
}

.alpha{
  margin-left: 0;
}

.omega{
  margin-right: 0;
}

.container_12 .grid_1{
  width: 60px;
}

.container_12 .grid_2{
  width: 140px;
}

.container_12 .grid_4{
  width: 300px;
}

.container_12 .grid_5{
  width: 380px;
}

.container_12 .grid_7{
  width: 540px;
}

.container_12 .grid_8{
  width: 620px;
}

.container_12 .grid_10{
  width: 780px;
}

.container_12 .grid_11{
  width: 860px;
}

.container_16 .grid_1{
  width: 40px;
}

.container_16 .grid_2{
  width: 100px;
}

.container_16 .grid_3{
  width: 160px;
}

.container_16 .grid_5{
  width: 280px;
}

.container_16 .grid_6{
  width: 340px;
}

.container_16 .grid_7{
  width: 400px;
}

.container_16 .grid_9{
  width: 520px;
}

.container_16 .grid_10{
  width: 580px;
}

.container_16 .grid_11{
  width: 640px;
}

.container_16 .grid_13{
  width: 760px;
}

.container_16 .grid_14{
  width: 820px;
}

.container_16 .grid_15{
  width: 880px;
}

.container_12 .prefix_3,.container_16 .prefix_4{
  padding-left: 240px;
}

.container_12 .prefix_6,.container_16 .prefix_8{
  padding-left: 480px;
}

.container_12 .prefix_9,.container_16 .prefix_12{
  padding-left: 720px;
}

.container_12 .prefix_1{
  padding-left: 80px;
}

.container_12 .prefix_2{
  padding-left: 160px;
}

.container_12 .prefix_4{
  padding-left: 320px;
}

.container_12 .prefix_5{
  padding-left: 400px;
}

.container_12 .prefix_7{
  padding-left: 560px;
}

.container_12 .prefix_8{
  padding-left: 640px;
}

.container_12 .prefix_10{
  padding-left: 800px;
}

.container_12 .prefix_11{
  padding-left: 880px;
}

.container_16 .prefix_1{
  padding-left: 60px;
}

.container_16 .prefix_2{
  padding-left: 120px;
}

.container_16 .prefix_3{
  padding-left: 180px;
}

.container_16 .prefix_5{
  padding-left: 300px;
}

.container_16 .prefix_6{
  padding-left: 360px;
}

.container_16 .prefix_7{
  padding-left: 420px;
}

.container_16 .prefix_9{
  padding-left: 540px;
}

.container_16 .prefix_10{
  padding-left: 600px;
}

.container_16 .prefix_11{
  padding-left: 660px;
}

.container_16 .prefix_13{
  padding-left: 780px;
}

.container_16 .prefix_14{
  padding-left: 840px;
}

.container_16 .prefix_15{
  padding-left: 900px;
}

.container_12 .suffix_3,.container_16 .suffix_4{
  padding-right: 240px;
}

.container_12 .suffix_6,.container_16 .suffix_8{
  padding-right: 480px;
}

.container_12 .suffix_9,.container_16 .suffix_12{
  padding-right: 720px;
}

.container_12 .suffix_1{
  padding-right: 80px;
}

.container_12 .suffix_2{
  padding-right: 160px;
}

.container_12 .suffix_4{
  padding-right: 320px;
}

.container_12 .suffix_5{
  padding-right: 400px;
}

.container_12 .suffix_7{
  padding-right: 560px;
}

.container_12 .suffix_8{
  padding-right: 640px;
}

.container_12 .suffix_10{
  padding-right: 800px;
}

.container_12 .suffix_11{
  padding-right: 880px;
}

.container_16 .suffix_1{
  padding-right: 60px;
}

.container_16 .suffix_2{
  padding-right: 120px;
}

.container_16 .suffix_3{
  padding-right: 180px;
}

.container_16 .suffix_5{
  padding-right: 300px;
}

.container_16 .suffix_6{
  padding-right: 360px;
}

.container_16 .suffix_7{
  padding-right: 420px;
}

.container_16 .suffix_9{
  padding-right: 540px;
}

.container_16 .suffix_10{
  padding-right: 600px;
}

.container_16 .suffix_11{
  padding-right: 660px;
}

.container_16 .suffix_13{
  padding-right: 780px;
}

.container_16 .suffix_14{
  padding-right: 840px;
}

.container_16 .suffix_15{
  padding-right: 900px;
}

.clear{
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after{
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix{
  display: inline-block;
}

* html .clearfix{
  height: 1%;
}

.clearfix{
  display: block;
}


body
{
	background: #c59440;
	color: #333;
	font-size: 11px;
	padding: 5px 0 40px;
	border-top: 5px solid #000;
}

a
{
	color: #3c1802;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}


.banner_title
{
    font-family:Rockwell Condensed;
	font-size:40px;
    color:#c39b67;
	padding-top:70px;
}

.page_title
{
    padding: 22px 0 0;
	margin-left:170px;
	color:#ecf2b8;
	font-weight:bold;
	font-size:16px;
}

h3
{
	color:#3c1802;
	font-weight:bold;
	font-size:14px;
}
p
{
	text-align: justify;
	font-size:12px;
	color:#3c1802;
	padding-top:15px;
	padding-bottom:10px;
	line-height:14px;
}
.menu
{
	height:28px;
    border-top: 2px solid #FFF3D3;
	border-left: 2px solid #FFF3D3;
	border-right: 2px solid #FFF3D3;
}
.menu li
{
    float:left;
	background:#c39b67;
	width:139.2px;
	line-height:28px;
	text-align:center;
}
.menu a
{
    display:block;
    line-height:28px;
	color:#3c1802;
	font-size:14px;
	font-weight:Bold;
}
.menu a:hover
{
    line-height:28px;
    color:#FFFFFF;
	font-size:15px;
	text-decoration:none;
}
.menu_container
{
    padding-top:32px;
}
.content_padding
{
    padding-top:40px;
	padding-bottom:10px;
}

.content
{
   padding-top:15px;
   padding-bottom:15px;
   padding-left:10px;
   color:#3c1802;
   font-size:12px;
}
.content li
{
    list-style:disc;
	line-height:14px;
	color:#3C1802;
}

.footer_link{
    text-align:center;
}
.footer_link a
{
    line-height:16px;
    font-size:12px;
    color:#C39B67;
}
.footer_link a:hover
{
	color:yellow;
}
.footer_style1{
text-align:center;
color:#C39B67;
}

.divpad1{
padding-top:60px;
}
.readmore1{
    float:right;
	font-weight:bold;
	color:#3759a1;
}
.center_img{
text-align:center;

}
/**************/
.body{
    font-family:Tahoma,Verdana,Arial;
 }
.copyright01 {
	color : #737373;
    margin-bottom: 0px;
	margin-left : 8px;
    margin-right : 8px;
	font-size : 11px;
	 font-family : Tahoma,Verdana,Arial;  
	font-weight: none;
	text-align: center;
	height:30px;
}

.copyright {
	color : #473e27;
    margin-top: 0px;
	margin-left : 8px;
    margin-right : 8px;
	font-size : 11px;
	 font-family : Tahoma,Verdana,Arial;  
	font-weight: none;
	text-align: center;
	background:#dbd1b5;
	height:25px;
}
.copyright a {
	color : #272113;
    font-size : 11px;
    font-weight: none;
	text-decoration: none;
}
.copyright a:hover {
	color : #272113;	
	text-decoration: underline;
}


.portfoliotitle {
	height:35px;
	color : #FFFFFF;
	 font-family : Arial,Tahoma,Verdana;  
	font-size : 12px;
	text-align: center;
	line-height:25px;
	font-weight: Bold;
}
.news{
    background:url('../images/news_bg.gif');
}


.edu{
    background:url('../images/greenbox_topbg.gif') repeat;
}

.edulist{
    height:129px;
	background:url('../images/greenbox_downbg.gif') no-repeat;
	background-position: right top;
}

.ulgreen{
padding-top:30px;
list-style-image: url('../images/g_icon.gif');
width:296px;
border-left:2px solid #CACACA;
border-right:2px solid #CACACA;
}

.ulgreen li{
	color :#000000;
	margin-left : 50px;
	font-size : 12px;
	font-family : Trebuchet MS;
	font-weight: none;
	line-height: 20px;
	text-align: left;
}

.process{
    background:url('../images/redbox_topbg.gif');
}

.ulred{
padding-top:30px;
list-style-image: url('../images/r_icon.gif');
width:296px;
border-left:2px solid #CACACA;
border-right:2px solid #CACACA;
}

.ulred li{
	color :#000000;
	margin-left : 50px;
	font-size : 12px;
	font-family : Trebuchet MS;
	font-weight: none;
	line-height: 20px;
	text-align: left;
}

.processlist{
    height:129px;
	background:url('../images/redbox_downbg.gif') no-repeat;
	background-position: right top;
}

.product{
    background:url('../images/yellowbox_topbg.gif');
}

.ulyellow{
padding-top:30px;
list-style-image: url('../images/y_icon.gif');
width:296px;
border-left:2px solid #CACACA;
border-right:2px solid #CACACA;
}

.ulyellow li{
	color :#000000;
	margin-left : 50px;
	font-size : 12px;
	font-family : Trebuchet MS;
	font-weight: none;
	line-height: 20px;
	text-align: left;
}

.productlist{
    height:129px;
	background:url('../images/yellowbox_downbg.gif') no-repeat;
	background-position: right top;
}

.portfoliocontent{
    width:248px;
}

#edutopcorner{
    height:11px;
	background:url('../images/edu_top.gif') no-repeat;
}
#proctopcorner{
    height:11px;
	background:url('../images/proc_top.gif') no-repeat;
}
#prodtopcorner{
    height:11px;
	background:url('../images/prod_top.gif') no-repeat;
}
#newstopcorner{
    height:11px;
	background:url('../images/news_top.gif') no-repeat;
}


.portfolioborder{
border-left:2px solid #CACACA;
}
.portfoliotopborder{
    height:13px;
    background:url('../images/portfoliotopborder.gif') no-repeat;

}
.portfoliobottomborder{
height:13px;
    background:url('../images/portfoliobottomborder.gif') no-repeat;
}
.jobs{
    background:url('../images/jobsbg.gif') no-repeat;
	height:50px;
}
.jobss{
    background:url('../images/jobsbg.gif') no-repeat;
	height:50px;
	margin-right:30px;
}

.jobh2{
    font-family:Arial,Tahoma,Verdana;
	line-height:45px;
    display:block;
	text-align:left;
	width:200px;
	font-size:16px;
	padding-left:35px;
}

.jobsh2 a{
    display:block;
}
.registered{
  font-size:10px;
}
#flash{
z-index:-10;
}
#menu{
    z-index:7;
}

.lefttitle {
	height:25px;
	color : #FFFFFF;
 	font-family : Arial,Tahoma,Verdana;  
	font-size : 12px;
	text-align: center;
	line-height:25px;
	font-weight: Bold;
}

.leftcolg{
    background:url('../images/gsmalltop.gif') no-repeat;
	height:10px;
}
.leftg{
    background:url('../images/gsmallbg.gif') repeat-x;
	width:120px;
	height:30px;
}

.leftcolo{
    background:url('../images/osmalltop.gif') no-repeat;
	height:10px;
}
.lefto{
    background:url('../images/osmallbg.gif') repeat-x;
	width:120px;
	height:30px;
}

.vmcontent {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: none;
	text-align: center;
}

.lrborder{
    width:116px;
    border-left:2px solid #CACACA;
    border-right:2px solid #CACACA;
}
.lsmallbottomborder{
    background:url('../images/lsmallborerbottom.gif') no-repeat;
	height:9px;
}
.llist{
    list-style-image: url('../images/roundbullet.gif');
 	font-family : Tahoma,Verdana,Arial;  
	color:#000000;
	font-size:11px;
	margin-left:30px;
}
.abouttitle{
    margin-top:15px;
	color : #48260c;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
    background:#d6d6d6;
	text-align:center;
	line-height:30px;
	width:374px;
}
.careertitle{
    margin-top:15px;
	color : #48260c;
	font-size : 11px;
	 font-family : Tahoma,Verdana,Arial;  
	font-weight: bold;
    background:#d6d6d6;
	text-align:center;
	line-height:30px;
	width:591px;
}
.memlist {
    list-style-image: url('../images/content_arrow.gif');
	font-size : 12px;
	 font-family : Tahoma,Verdana,Arial;  
	font-weight: bold;
	text-align: left;
	line-height:30px;
	margin-left:20px;
}
.memlist a {
	color : #48260C;
	text-decoration: none;
}
.memlist a:hover {
	color : #E29714;	
	text-decoration: none;
}

.middlecontentgrey {
	color : #000000;
	width:350px;
	margin-top: 10px;
	font-size : 11px;
 	font-family : Tahoma,Verdana,Arial;  
	font-weight: none;
	text-align: justify;
	border-left:2px solid #CACACA;
    border-right:2px solid #CACACA;
	border-top:2px solid #CACACA;
    border-bottom:2px solid #CACACA;
	padding:10px 10px 10px 10px;
}

.middlecontentbold {
	color : #48260c;
	line-height: 16px;
	margin-top: 10px;
	margin-left : 20px;
	margin-right : 20px;
	font-size : 11px;
 	font-family : Tahoma,Verdana,Arial;  
	font-weight: bold;
	text-align: left;
}

.middlecontentbig {
	color : #000000;
	width:568px;
	margin-top: 10px;
	font-size : 11px;
 	font-family : Tahoma,Verdana,Arial;  
	font-weight: none;
	text-align: justify;
	border-left:2px solid #CACACA;
    border-right:2px solid #CACACA;
	border-top:2px solid #CACACA;
    border-bottom:2px solid #CACACA;
	padding:10px 10px 10px 10px;
}

.rightcolb{
    background:url('../images/brtop.gif') no-repeat;
	height:10px;
	
}
.rightb{
    background:url('../images/brtopbg.gif') repeat-x;
	width:200px;
	height:30px;
}
.lrborderright{
    width:196px;
    border-left:2px solid #1a1612;
    border-right:2px solid #1a1612;
	background:#302b26;
}

.bcontent {
	color : #FFFFFF;
	margin-left : 20px;
    margin-right : 8px;
	padding-top:5px;
	font-size : 11px;
	 font-family : Tahoma,Verdana,Arial;  
	font-weight: none;
	text-align: left;
}

.rbottomborder{
    background:url('../images/brbottomborder.gif') no-repeat;
	height:10px;
}

.rlink{
	width:170px;
	font-size : 11px;
 	font-family : Tahoma,Verdana,Arial;  
	font-weight: bold;
	line-height:25px;
	padding-left:20px;
}
.rlink ul{
    list-style-type: none;
}
.rlink li{
    border-bottom:1px solid #555555;
}

.rlink a{
    color:#CACACA;
}
.rlink a:hover{
    color:yellow;
	text-decoration:none;
}
.img_padding{
    padding:15px 15px 15px 15px;
}


#enquiryform legend{ 
     font-family : Arial,Tahoma,Verdana;  
}
#enquiryform fieldset{
    margin-top:10px;
	width:586px;
    border:2px solid #CACACA;
}
#enquiryform legend{ 
    font-size:9px;
	color:#999999;
}
#enquiryform label{
	clear:left;
	display:block;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-right:1em;
	margin-top:10px;
	padding-left:55px;
	text-align:left;
	width:9em;
}
#enquiryform input{
	margin-top:10px;
}

#enquiryform textarea{
	margin-top:10px;
}
.enqtextbox {
	BORDER-RIGHT: #cfc4ac 1px solid; 
	BORDER-TOP: #dbd1b5 1px solid; 
	BORDER-BOTTOM: #cfc4ac 1px solid; 
	BORDER-LEFT: #dbd1b5 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	BACKGROUND: #f5f0df; 
	FONT: 11px verdana,Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none
}
.enqtextarea {
	BORDER-RIGHT: #cfc4ac 1px solid; 
	BORDER-TOP: #dbd1b5 1px solid; 
	BORDER-BOTTOM: #cfc4ac 1px solid; 
	BORDER-LEFT: #dbd1b5 1px solid; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	BACKGROUND: #f5f0df; 
	FONT: 11px verdana,Arial;
	TEXT-DECORATION: none
}

.pmpth{
    color:#ff0202;
	font-size:13px;
}
#pmptrain{
    width:577px;
	 font-family:Tahoma,Verdana,Arial;  
    border-left:2px SOLID #CACACA;
	border-right:2px SOLID #CACACA; 
	border-bottom:2px SOLID #CACACA;
    padding-left:5px;
	padding-right:5px;
		padding-bottom:5px;
}
#pmptrain h1{
    text-align:center;
	padding-top:5px;
	padding-bottom:5px;
    color:#a94a0b;
	font-size:17px
}
#pmptrain h3{
    color:#a94a0b;
	padding-top:5px; 
	padding-bottom:5px;
	font-size:15px;
}

#pmptrain p{
     padding:10px 10px 10px 10px;
     color:#404040; 
	 font-size:12px;
     line-height:17px;
	 padding-top:5px;
	 padding-bottom:5px;
}
#pmptrain table td{
    color:#404040;
	font-size:12px;
	padding:5px 5px 5px 5px;
}
#pmptrain ul li{
    margin-left:15px;
    margin-top:4px;
	line-height:18px;
	list-style-image:url(../images/y_icon.gif);
	list-style-position:outside;
	color:#404040;
	font-size:12px;
}
#pmptrain ol li{
    margin-left:15px;
	line-height:18px;
    margin-top:4px;
	list-style-image:url(../images/yt_icon.gif);
	list-style-position:outside;
	color:#153f01;
	font-size:12px;
	border-bottom:#CACACA 1px solid;
}

.block{
	display:block;
}
.box{
	border:1px red solid;
}
.fill{
	background-color:red;
}
.title{	display:block;
	text-indent:-9999px;
	cursor:pointer;	
}
#logo{
height:85px;
	background:url('../images/logo1.gif') no-repeat left center;
}
#tuv11{
height:85px;
	background:url('../images/SEILOGO.gif') no-repeat right;
}

#sei{
height:85px;
	background:url('../images/sei_partner.gif') no-repeat right 50%;
}
#header{
	margin-top:20px;
	float:left;
	padding:0px;
}
.lf{
	float:left;
}
.rf{
	float:right;
}

.regd{
    font-family:Tahoma,Verdana,Arial;
	background:transparent;
    vertical-align:super;
}
.tmargin
{
margin-top:30px;
}
.bmargin
{
margin-left:0px;
}
tuve{
    background:url('../images/sei_partner.gif') repeat-x;
	}
#tuve{
height:40px;
margin-right:20px;
	background:url('../images/sei_partner.gif') no-repeat right;
}
#tuvi{
height:40px;

	background:url('../images/cert.jpg') no-repeat right;
}
#tuv{
    height:40px;
	margin-left:70px;
	background:url('../images/rep_logo.gif') no-repeat right;
}		
