/*background:#FFFFFF url(../images/pagebk.jpg) repeat-y;*/

*{
margin:0;
padding:0;
}

body{
background:#ffffff url(../images/bodybg.jpg) repeat-x;
margin:0;
padding:0;
}

#page{ 
width:1024px;
margin:0 auto;
height:auto;
}
#page1{ 
width:812px;
background:#FFFFFF url(../images/pagebk.jpg) repeat-y;
margin:0 auto;
height:auto;
}

#leftbar{
background:url(../images/traineeship_01.gif) no-repeat;
width:122px;
height:1650px;
float:left;
}
#leftbar1{
background:url(../images/traineeship_01.gif) no-repeat;
width:122px;
height:1400px;
float:left;
}
#leftbar2{
background:url(../images/traineeship_01.gif) no-repeat;
width:122px;
height:1300px;
float:left;
}
#leftbar3{
background:url(../images/traineeship_01.gif) no-repeat;
width:122px;
height:1200px;
float:left;
}
#leftbar4{
background:url(../images/traineeship_01.gif) no-repeat;
width:122px;
height:1100px;
float:left;
}
#leftbar5{
background:url(../images/traineeship_01.gif) no-repeat;
width:122px;
height:1550px;
float:left;
}
#leftbar6{
background:url(../images/traineeship_01.gif) no-repeat;
width:122px;
height:1800px;
float:left;
}
#middlebar{
background:#ffffff;
width:780px;
height: auto;
float:left;
}



#rightbar{
background:url(../images/traineeship_03.gif) no-repeat;
width:122px;
height:1650px;
float:left;
}
#rightbar1{
background:url(../images/traineeship_03.gif) no-repeat;
width:122px;
height:1400px;
float:left;
}
#rightbar2{
background:url(../images/traineeship_03.gif) no-repeat;
width:122px;
height:1300px;
float:left;
}
#rightbar3{
background:url(../images/traineeship_03.gif) no-repeat;
width:122px;
height:1200px;
float:left;
}
#rightbar4{
background:url(../images/traineeship_03.gif) no-repeat;
width:122px;
height:1100px;
float:left;
}
#rightbar5{
background:url(../images/traineeship_03.gif) no-repeat;
width:122px;
height:1550px;
float:left;
}
#rightbar6{
background:url(../images/traineeship_03.gif) no-repeat;
width:122px;
height:1800px;
float:left;
}
#logo{ background:url(../images/logo.jpg) no-repeat top;
width:780px;
height:96px;
}
#logo h1{ font: normal 30px "Myriad Pro";
color:#2A80D4;
padding:30px 0 0 300px;
}

#menu{ background:url(../images/menubk.jpg) no-repeat;
float:left;
width:264px;
height:214px;
}

#menu ul{
margin:5px;
list-style:none;
}

#menu li{
font: normal 14px "Myriad Pro";
color:#ffffff;
padding:6px 0px 0px 20px;
}

#menu li a{ 
background:url(../images/menua.jpg)no-repeat;
font: normal 14px "Myriad Pro";
color:#ffffff;
height:30px;
width:196px;
text-decoration:none;
padding:0px;
display:block;
padding:5px 0 0 30px;
}

#menu li a:hover,a:active{ 
background:url(../images/menua-hover.jpg) no-repeat;
font: normal 14px "Myriad Pro";
color:#ffffff;
text-decoration:none;
height:30px;
width:196px;
}

#banner{ background:url(../images/banner1.jpg) no-repeat;
float:left;
height:214px;
width:516px;
}
#content{ width:780px;
height:auto;

}
#contentleft{
width:264px;
/*background:#2A80D4;*/
background:#0C2778;
height:auto;
margin:0;
padding:0;
float:left;
}
#leftad{
height:255px;
width:257px;
margin:0 0 0 5px;
}

#leftad img{
border:none;
float:left;
}

#leftad a{ text-decoration:none;}

#contentleft h1{
background:url(../images/lefth1bk.jpg) no-repeat;
font:bold 18px "Myriad Pro";
color:#000000;
padding:0 0 0 30px;
height:33px;
}
.leftlinks1{ padding:5px;}

.leftlinks1 ul{}

.leftlinks1 li{list-style:url(../images/leftlist.jpg);
font: normal 14px"Myriad Pro";
color:#ffffff;
margin:0 0 0 20px;
}
.leftlinks1 li a{ 
font: normal 14px"Myriad Pro";
text-decoration:none;
color:#ffffff;
}


.leftlinks2{ padding:5px;}

.leftlinks2 ul{}

.leftlinks2 li{list-style:url(../images/leftlist.jpg);
font: normal 14px"Myriad Pro";
color:#ffffff;
margin:0 0 0 20px;
}
.leftlinks2 li a{ 
font: normal 14px"Myriad Pro";
text-decoration:none;
color:#ffffff;
}

/*Left block ends*/


#contentright{ width:504px;
background:#ffffff;
height: auto;
float:left;
padding:0 0 0 10px;
}
#contentright a
{
color:#2A80D4;
font: bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
#contentright ul{ padding:0 0 0 20px;
}
#contentright ul li
{
color:#666666;
font:normal 12px Arial, Helvetica, sans-serif;
}
#contentright ol{}
#contentright ol li
{
color:#666666;
font:normal 12px Arial, Helvetica, sans-serif;
}
#contentright1{
width:450px;
height:auto;
float:left;
}

#contentright1 img{ 

float:right;
margin:10px;
}

#contentright strong{
color:#2A80D4;
font: bold 12px Arial, Helvetica, sans-serif;
}
#contentright1 p{
color:#666666;
font:normal 12px Arial, Helvetica, sans-serif;
margin:3px;
padding:5px 0 5px 0;
width:450px;
text-align:justify;

}

#contentright  td{
color:#666666;
font:normal 13px Arial, Helvetica, sans-serif;
}
#contentright h1{
background:url(../images/righth1bk.jpg) no-repeat;
font:bold 18px "Myriad Pro";
color:#000000;
padding-left:15px;
margin:8px 0 0 0;
height:33px;
}

#contentright h2{
background:url(../images/righth1bk.jpg) no-repeat;
font: normal 18px Arial, Helvetica, sans-serif;
color:#2A80D4;
margin:8px 0 0 0;
height:33px;
}
#contentright h3{
font: normal 18px Arial, Helvetica, sans-serif;
color:#2A80D4;
margin:8px 0 0 0;

}

#contentright p{ color:#666666;
font:normal 12px Arial, Helvetica, sans-serif;
margin:3px;
padding:3px 0 3px 0;}

.footer{ background-image:url(../images/footer.jpg);
margin:0 auto 0 104px;
width:818px;
padding:0;
}
.footer1{
background:#F3CA31;
height:86px;
width:780px;
margin:0 auto;
}
.footer1 img{ padding:5px 0 0 0;}

.footer2{
background:#410A98;
height:56px;
width:780px;
margin:0 auto;
}
.footer2 a{
text-decoration:none;
font:normal 11px Tahoma;
color:#ffffff;
}

.footer2 ul{
text-decoration:none;
color:#ffffff;
list-style:none;
display:inline;
}
.footer2 li{
text-decoration:none;
color:#ffffff;
display:inline;

}
.footer2 li a{
text-decoration:none;
font:normal 11px Tahoma;
color:#ffffff;
display:inline;
}
.footer2 p{
text-decoration:none;
font:normal 11px Tahoma;
color:#ffffff;
}
.footer3{ background:url(../images/footerbottom.jpg) no-repeat;
width:816px;
height:16px;
margin:0 0 0 3px;}
.clear{ clear:both;}
/*Contact form*/
#message{
float:left;
width:95%;
height:auto;
}

.borError{
border:#FF0000 2px solid;
}

.normal{
color:#666666;
border:#333333 2px solid;
}

.name{
font-size:18px;
font-weight:bold;
color:#FF0000;
}

.redColor{
color:#FF0000;
}

.button {
cursor:pointer;}




