 img {
border:0
}

html {
background-color:#FFF;
}

body,h1,h2,h3,h4,p,span {
margin:0;
padding:0;
}

#main {
width:985px;
height:auto;
margin:0 auto;
padding:0;
}

#header-bg {
width:985px;
height:148px;
background:url(images/header-bg.gif) repeat-x
}

#header-main {
width:983px;
height:148px;
margin:0 auto
}

#logobox {
width:235px;
height:148px;
float:left
}

.logo {
width:235px;
height:95px
}

.logo-text {
width:235px;
height:53px;
background:url(images/logo-text.jpg) no-repeat;
text-indent:-99999px
}

.flash-header {
width:572px;
height:148px;
float:left;
z-index:-1;
padding:0
}

.flash-text {
width:511px;
height:129px;
z-index:-1;
margin:11px auto
}

#phonenobox {
float:left;
width:176px;
height:148px
}

.phone {
width:155px;
height:102px;
margin:5px auto
}

.phone table {
border-collapse:collapse
}

.phone table td {
width:154px;
height:20px
}

.phone table .us {
background:url(images/us-phone.jpg) no-repeat;
font:Tahoma;
font-size:13px;
color:#000;
font-weight:600;
padding-left:44px
}

.phone table .german {
background:url(images/germany-phone.jpg) no-repeat;
font:Tahoma;
font-size:13px;
color:#000;
font-weight:600;
padding-left:44px
}

.phone table .ned {
background:url(images/nederland-phone.jpg) no-repeat;
font:Tahoma;
font-size:13px;
color:#000;
font-weight:600;
padding-left:44px
}

.phone table .uk {
background:url(images/uk-phone.jpg) no-repeat;
font:Tahoma;
font-size:13px;
color:#000;
font-weight:600;
padding-left:44px
}

.phone table .france {
background:url(images/france-phone.jpg) no-repeat;
font:Tahoma;
font-size:13px;
color:#000;
font-weight:600;
padding-left:44px
}

#menu {
width:985px;
height:36px;
background:#d6c448;
margin:0;
padding:0
}

.searchtextbox {
border:1px inset #000;
color:#313131;
font-family:Arial;
font-size:0.9em;
margin-top:3px;
padding:3px
}

.searchbutton {
width:43px;
height:21px;
background-image:url(images/ok-button.gif);
background-repeat:no-repeat;
border:0;
margin-top:5px;
margin-left:2px
}

#maincontent {
width:985px;
height:auto;
margin-top:3px
}

#container {
width:985px;
height:auto;
margin:0 auto
}

#containerleft {
width:203px;
height:auto;
float:left;
margin-bottom:3px
}

#leftmenu {
width:203px;
height:auto;
background-image:url(images/leftmenu-bg.gif);
background-repeat:repeat-y
}

#leftmenu .tophead {
width:203px;
height:54px;
background:url(images/top-menu-header.gif) no-repeat
}

#leftmenu .tophead h2 {
color:#1b2b2e;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:15px;
padding:18px 0 0 54px
}

#leftmenu .menulink {
width:203px;
padding-bottom:10px
}

#newsletter {
margin-top:5px;
width:203px;
height:auto
}

#newsletter .newsform {
width:203px;
height:98px;
background-color:#1a282c
}

#newsletter .newsform .newsletterform {
width:190px;
height:98px;
background-color:#1a282c;
margin:0 auto
}

#queryform {
margin-top:5px;
width:203px;
height:auto
}

#queryform .enquire {
width:203px;
height:auto;
background-color:#1a282c;
padding-bottom:8px;
}

#queryform .enquire .enquiryform {
width:190px;
height:auto;
background-color:#1a282c;
margin:0 auto;
}

#wantuscall .callform {
width:100%;
height:auto;
background-color:#1a282c
}

#wantuscall .callform .wantuscallback {
width:190px;
height:auto;
background-color:#1a282c;
padding-bottom:5px;
margin:0 auto
}

#wantuscall .callform .wantuscallback label {
color:#d6c247;
width:190px;
font-size:13px;
font-family:"Century Gothic";
margin:0;
padding:0
}

#roadmap {
margin-top:3px
}

#roadmap img {
border:1px solid #d6c448
}

#roadmap img:hover {
border:1px solid #000
}

#chatbox {
width:203px;
margin-top:5px
}

#chatbox .head {
width:203px;
height:37px;
background-color:#d6c448
}

#chatbox .head h2 {
color:#1b2b2e;
font-size:17px;
text-align:left;
padding-left:7px;
font-family:Arial, Helvetica, sans-serif;
padding-top:8px;
margin:0
}

#chatbox .chaticon {
width:203px
}

#chatbox .skype {
margin-top:10px;
margin-left:5px
}

#chatbox .yahoo {
margin-left:15px
}

#containercenter {
width:602px;
height:auto;
float:left;
margin:0;
padding:0
}

#centerbanner {
width:583px;
height:299px;
margin:0 auto
}

#partnersection {
width:578px;
height:106px;
border:#d6c448 2px solid;
margin:5px auto
}

#homepagecontent {
width:578px;
height:140px;
border:0 #000 solid;
overflow:auto;
margin:5px auto
}

#homepagecontent p {
font-size:12px;
font-family:"Century Gothic";
text-align:justify;
margin:5px 10px 0 0;
padding:0;
}

#homepagecontent p a {
font-size:12px;
font-family:"Century Gothic";
color:#06F;
margin:0;
padding:0
}

#homepagecontent p a:visited{color:#06F;}

#homepagecontent h1 {
font-size:15px;
color:#1a282c;
font-weight:500;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
background-color:#fbfbfb;
font-family:"Century Gothic";
padding:5px
}

#bootcampheader {
width:578px;
height:auto;
margin:0 auto
}

#bootcampheader h2 {
font-size:17px;
color:#1a282c;
font-weight:500;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
font-family:"Century Gothic";
padding:5px
}

#bootcamp {
width:578px;
margin:0 auto 3px
}

#bootcamp a {
text-decoration:none;
cursor:pointer
}

#facilitycontent{
	width:578px;
	margin:0 auto;
	height:auto;
	padding:0px;
}

#facilitycontent p{
	font-family:"Century Gothic";
	font-size:12px;
	color:#000;
	text-align:left;
	font-weight:bold;
}
#facilitycontent p span{
	vertical-align:middle;
	font-family:"Century Gothic";
	font-size:10px;
	color:#000;
}

#facilitycontent p span img{
	margin-top:-4px;
	margin-right:4px;
	margin-left:4px;
	width:5px;
	height:5px;
}
#facilitycontent ul{
	width:100%;
	font-family:"Century Gothic";
	font-size:13px;
	color:#000;
	list-style:disc;
	list-style-position:inside;
}

#facilitycontent ul li{
	float:left;
	text-align:left;
}

#bootcamp .microsoft {
width:187px;
height:112px;
background:url(images/microsoftbox.jpg) no-repeat;
float:left;
margin-right:5px
}

#bootcamp .microsoft table h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:200;
color:#000;
padding-left:10px;
padding-top:5px;
text-decoration:none
}

#bootcamp .microsoft table .coursedetails {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding-left:10px;
text-decoration:none
}

#bootcamp .microsoft .days {
padding-left:10px;
text-decoration:none
}

#bootcamp .microsoft .days .noday {
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
font-size:36px;
color:#000;
float:left;
text-decoration:none;
margin:-4px auto 0
}

#bootcamp .microsoft .days .day {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
float:left;
font-weight:600;
margin-top:15px;
text-decoration:none
}

#bootcamp .microsoft .rate {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000;
float:left;
text-decoration:none
}



#bootcamp .microsoft:hover {
width:187px;
height:112px;
background:url(images/microsoftbox-hover.jpg) no-repeat;
float:left;
margin-right:5px;
cursor:pointer;
text-decoration:none
}

#bootcamp .linux {
width:187px;
height:112px;
background:url(images/linuxbox.jpg) no-repeat;
float:left;
margin-right:5px
}

#bootcamp .linux:hover {
width:187px;
height:112px;
background:url(images/linuxbox-hover.jpg) no-repeat;
float:left;
margin-right:5px;
cursor:pointer
}

#bootcamp .cisco {
width:187px;
height:112px;
background:url(images/ciscobox.jpg) no-repeat;
float:left;
margin-right:5px
}

#bootcamp .cisco:hover {
width:187px;
height:112px;
background:url(images/ciscobox-hover.jpg) no-repeat;
float:left;
margin-right:5px;
cursor:pointer
}

#bootcamp .sun {
width:187px;
height:112px;
background:url(images/sunbox.jpg) no-repeat;
float:left;
margin-right:5px
}

#bootcamp .sun:hover {
width:187px;
height:112px;
background:url(images/sunbox-hover.jpg) no-repeat;
float:left;
margin-right:5px;
cursor:pointer
}

#bootcamp .oracle {
width:187px;
height:112px;
background:url(images/oraclebox.jpg) no-repeat;
float:left;
margin-right:5px
}

#bootcamp .oracle:hover {
width:187px;
height:112px;
background:url(images/oraclebox-hover.jpg) no-repeat;
float:left;
margin-right:5px;
cursor:pointer
}

#bootcamp .eccouncil {
width:187px;
height:112px;
background:url(images/eccouncil.jpg) no-repeat;
float:left;
margin-right:5px
}

#bootcamp .eccouncil:hover {
width:187px;
height:112px;
background:url(images/eccouncil-hover.jpg) no-repeat;
float:left;
margin-right:5px;
cursor:pointer
}


#bootcamp .microsoft .rate1,#bootcamp .eccouncil .rate1,#bootcamp .oracle .rate1,#bootcamp .cisco .rate1,#bootcamp .linux .rate1 {
font-family:Calibri;
font-size:8pt;
color:#000;
float:left;
text-decoration:none;
margin-top:-3px;
}

#bottompeople {
width:583px;
margin:0 auto
}

#containerright {
width:180px;
height:auto;
float:left;
margin:0;
padding:0
}

#ourpartners {
width:180px
}

#weather .wx_module_8402 {
width:180px;
height:100px;
background-color:#FFF;
border:2px #1a282c solid
}

#footer {
width:100%;
float:left;
padding:0
}

#footer .footlink {
background-color:#1a282c;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F3FBFF;
padding:10px 0
}

#footer .footlink a {
color:#F3FBFF;
text-decoration:underline;
margin:0 5px
}

#footer .powered {
width:150px;
height:60px;
border:2px #1a282c solid;
float:left
}

#copy {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a282c;
text-align:center;
vertical-align:top
}

#copy a {
color:#B94304;
text-decoration:underline
}

#flsahbox {
width:511px;
height:130px;
background:url(images/border.jpg) no-repeat;
padding:12px 15px
}

#containerbox {
width:780px;
height:auto;
float:left;
margin:0;
padding:0
}

#content {
width:760px;
height:auto;
margin:0 auto
}

#map {
width:700px;
border:1px dashed #1a282c;
margin:0 auto 10px
}

#map .text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700
}

.box .h2box {
font-size:17px;
color:#e00000;
font-weight:500;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
background-color:#fbfbfb;
font-family:Arial, Helvetica, sans-serif;
padding:5px
}

.box h2 a {
color:#06F;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif
}

.linkbox{
	width:100%;
	height:auto;
	background:url(images/boxesbg.gif) repeat-x;
	font-family:Calibri;
	color:#000;
	padding:5px;
	border-top:#CCC 1px solid;
}

.linkbox a{
	color:#00F;
}
.box h2 a:hover {
color:red;
text-decoration:underline
}

p .hyperlink {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px
}

p .boldtext {
color:#000;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:600
}

.star {
color:red;
font-size:18px;
margin-left:3px
}

.box p a {
text-decoration:none;
color:#06F;
font-family:Arial, Helvetica, sans-serif
}

.box p a:hover{
color:#e00000;
text-decoration:none;
}

.box br {
line-height:7px
}

.box ul li {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:5px;
}

.box ul li .boldtext {
color:#000;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:600
}

.contentbox ul li {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:5px
}

.contentbox ul li a:link {
color:red;
text-decoration:none
}

.contentbox h3 {
font-size:15px;
color:#333;
background-color:#fbfbfb;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
padding:5px
}

.box p.small {
line-height:0.4cm
}

.box p.big {
line-height:0.9cm
}

.breadcrumb {
font:normal 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
margin-bottom:5px;
}

.breadcrumb a {
background:transparent url(images/breadcrumb.gif) no-repeat center right;
text-decoration:none;
padding-right:18px;
font-weight:400;
color:#06F
}

.breadcrumb a:visited,.breadcrumb a:active{
	color:#06F
}

.breadcrumb a:hover {
	text-decoration:underline
}

.breadcrumb1 {
font:normal 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
margin-bottom:5px
}

.breadcrumb1 a {
text-decoration:none;
padding-right:4px;
font-weight:400;
color:#06F
}

.breadcrumb1 a:hover {
	text-decoration:underline
}



#friendly-print {
border:1px dashed #1a282c;
background-color:#fbfbfb;
height:40px;
background-image:url(images/printbox.jpg);
background-repeat:no-repeat;
background-position:0 50%;
clear:left;
margin:10px 0;
padding:5px
}

#friendly-print p {
margin:10px 0 0 150px;
padding:0
}

#friendly-print pre {
color:#e00000;
font-size:17px;
font-family:Verdana, Geneva, sans-serif;
text-decoration:none;
text-align:center;
margin:0;
padding:0
}

#friendly-print pre a {
color:#e00000;
font-size:17px;
font-family:Verdana, Geneva, sans-serif;
text-decoration:none
}

#mytable td.spec {
border-left:1px solid #C1DAD7;
border-top:0;
background:#fff url(images/bullet1.gif) no-repeat;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
width:auto;
padding:6px
}

.registerform {
margin:0 auto
}

.registerform h1 {
font-size:20px;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
background-color:#fbfbfb;
font-weight:400;
font-family:"Century Gothic";
padding:5px
}

.registerform p {
margin-top:15px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}

.registerform div.status-bar {
border:0 solid #000;
float:right;
background-color:#fff;
margin:-40px 5px 0 0
}

.registerform label {
float:left;
font-size:20px;
font-family:"Century Gothic";
text-transform:capitalize;
color:#696969
}

.registerform .label1 {
float:left;
font-size:15px;
font-family:"Century Gothic";
text-transform:capitalize;
color:#696969;
}

.registerform .textbox {
width:340px;
color:#555;
border:1px solid #B5B8C8;
font-size:14px;
background:#FFF;
padding:7px
}

.registerform .textarea {
width:335px;
color:#555;
border:1px solid #B5B8C8;
font-size:14px;
background:#FFF;
padding:7px
}


.registerform .textbox1 {
width:340px;
color:#555;
border:1px solid #B5B8C8;
font-size:14px;
background:#FFF;
padding:5px
}

.registerform .dropdown {
width:355px;
color:#555;
border:1px solid #B5B8C8;
font-size:14px;
background:#FFF;
padding:7px
}

.registerform .button {
background:url(images/submit-button-bg.jpg) repeat-x;
border:1px solid #000;
text-decoration:none;
font-weight:500;
color:#000;
font-size:13px;
width:auto;
margin-left:360px;
margin-top:5px;
padding:5px
}

.registerform .button2 {
background:url(images/submit-button-bg.jpg) repeat-x;
border:1px solid #000;
text-decoration:none;
font-weight:500;
color:#000;
font-size:13px;
width:auto;
padding:5px
}


.registerform .button:hover {
background:url(images/submit-button-bg.jpg) repeat-x;
border:1px solid #000;
text-decoration:none;
font-weight:500;
color:#000;
font-size:13px;
width:auto;
padding:5px
}

.clear {
clear:both
}

.registerform fieldset {
border:1px solid #E8E8E8;
margin-bottom:50px;
padding:20px
}

.registerform legend {
margin-left:15px;
font-size:20px;
color:#696969;
font-weight:500;
font-family:"Century Gothic";
padding:0
}

caption {
width:auto;
font:italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:right;
margin:0 auto;
padding:0 0 5px
}

.ratetable {
text-align:center;
border-left:1px solid #C1DAD7;
border-collapse:collapse;
margin:0 auto 1.5em;
padding:0
}

.selectbox {
color:#555;
border:1px solid #B5B8C8;
font-size:9px;
background:#FFF;
padding:2px
}

.ratetable th {
font:bold 10px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#4f6b72;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
letter-spacing:1px;
text-transform:uppercase;
background:#CAE8EA;
vertical-align:middle;
text-align:center;
padding:8px 0 4px
}

.ratetable th.main {
font:bold 12px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}

.ratetable td.total {
border-top:0;
border-left:0;
border-right:1px solid #C1DAD7;
background:none;
font-weight:700;
text-transform:uppercase;
letter-spacing:1px;
text-align:center
}

.ratetable thead th.forwardSort a,.ratetable thead th.reverseSort a {
color:#000;
text-decoration:none
}

.ratetable th a {
text-decoration:none;
color:#4f6b72;
background:transparent
}

.ratetable td a {
text-decoration:none;
color:#239;
background:transparent
}

.ratetable td a:hover {
color:#a84444;
border-bottom:1px dotted #a80000;
background:transparent
}

.ratetable td {
font:normal 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
color:#4f6b72;
padding:6px 12px
}

.ratetable td.lft {
text-align:left
}

.ratetable tr.alt {
background:#F5FAFA;
color:#797268
}

.ratetable tr[class="alt"] td {
background:#F5FAFA
}

.ratetable td[class~="alt"] {
background:#edf3f3 !important
}

.ratetable tbody tr.alt td:first-child {
background:#F5FAFA;
font-weight:700
}

.ratetable tbody tr td:first-child {
background:#fff;
font-weight:700
}

span.one {
font-family:Kalinga;
font-size:19px;
font-weight:700;
font-style:normal;
text-transform:uppercase;
color:#a51111;
letter-spacing:-1px
}

span.prices {
font-family:Kalinga;
font-size:18px;
font-weight:lighter;
text-transform:capitalize;
color:#a51111;
letter-spacing:-1px
}

span.allinclusive {
font-family:Calibri;
font-size:8px;
font-weight:lighter;
text-transform:uppercase;
color:#6d6b6b;
letter-spacing:0;
line-height:0
}

.postaddress {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:30px;
color:#2f2f2f;
text-align:justify
}

.postaddress h5 {
color:#000;
font-family:Calibri;
margin-left:0px;
font-size:14px;
font-weight:200;
background:none;
margin:0px;
padding:0px;
margin-top:10px;
margin-bottom:10px;
}

.postaddress a {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:200;
background:none;
text-decoration:none;
text-shadow:#FFF 0 1px 1px
}

.postaddress a:hover {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:200;
background:none
}

.wikipedia {
font-family:sans-serif;
font-size:x-small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
margin-top:10px
}

.wikipedia p {
line-height:1.5em;
margin:0.4em 0 0.5em
}

.wikipedia h3 {
font-size:13px;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
background-color:#fbfbfb;
font-weight:400;
padding:5px
}

.wikipedia a:visited {
color:#5A3696
}

.wikipedia a:active {
color:#FAA700
}

.wikipedia a.stub {
color:#723
}

.wikipedia a.new,#p-personal a.new {
color:#BA0000
}

.wikipedia a.new:visited,#p-personal a.new:visited {
color:#A55858
}

table.wikitable2 {
margin-top:5px;
background-color:#f3f3f3
}

table.wikitable2 tbody {
font-size:12px;
font-family:Century Gothic
}

.infobox.geography {
border-collapse:collapse;
line-height:1.2em;
text-align:left;
float:left
}

.infobox {
background-color:#F9F9F9;
border:1px solid #AAA;
clear:right;
color:#000;
float:right;
margin:0.5em 0 0.5em 1em;
padding:0.2em
}

.infobox table {
background-color:#FFF;
color:#000
}



.infobox.geography td,.infobox.geography th {
border-top-color:#AAA;
border-top-style:solid;
border-top-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding:0.4em 0.6em
}

.infobox td,.infobox th {
vertical-align:top
}

.infobox a {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:none;
background-position:0 0;
background-repeat:repeat;
color:#002BB8;
text-decoration:none
}

.infobox table td ul{
	list-style:disc;
}

.infobox table td ul li{
	font-family:Calibri;
	font-size:12px;
	color:#000;
}

#ctl00_ContentPlaceHolder1_mytable td.spec {
border-left:1px solid #C1DAD7;
border-top:0;
background:#fff url(images/bullet1.gif) no-repeat;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
height:30px;
padding:6px
}

#ctl00_ContentPlaceHolder1_mytable1 td.spec {
border-left:1px solid #C1DAD7;
border-top:0;
background:#fff url(images/bullet1.gif) no-repeat;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
padding:6px
}

.searchtextbox .blur,#newsletter .newsform .newsletterform .textbox.blur,#queryform .enquire .enquiryform .textbox.blur,#wantuscall .callform .wantuscallback .textbox.blur {
color:#999
}

#newsletter .head,#queryform .head,#wantuscall .head,#yoga .head,#ladyspecial .head {
width:203px;
height:30px;
background-color:#d6c448
}

#newsletter .head p,#queryform .head p,#wantuscall .head p {
color:#1b2b2e;
font-size:15px;
text-align:center;
font-family:"Century Gothic";
font-weight:400;
padding:5px
}

#newsletter .newsform .newsletterform .textbox,#queryform .enquire .enquiryform .textbox,#wantuscall .callform .wantuscallback .textbox {
width:180px;
border:1px solid #d6c448;
color:#313131;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
margin-top:5px;
padding:3.8px
}

.countryselectbox
{
	width:189px;
border:1px solid #d6c448;
color:#313131;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
margin-top:5px;
padding:3.8px
}



#newsletter .newsform .newsletterform .submitbutton,#queryform .enquire .enquiryform .submitbutton,#wantuscall .callform .wantuscallback .submitbutton {
width:57px;
height:23px;
background:url(images/submit-button-bg.jpg) repeat-x;
border:1px solid #000;
text-decoration:none;
font-weight:500;
cursor:pointer;
text-align:center;
margin-top:3px;
padding:0
}

#newsletter .newsform .newsletterform .submitbutton:hover,#queryform .enquire .enquiryform .submitbutton:hover,#wantuscall .callform .wantuscallback .submitbutton:hover {
width:57px;
height:23px;
background:url(images/submit-button-bg.jpg) repeat-x;
border:1px solid #FFF;
text-decoration:none;
font-weight:500;
cursor:pointer;
text-align:center;
margin-top:3px;
padding:0
}

#wantuscall,#yoga,#ladyspecial {
width:203px;
height:auto;
margin-top:5px
}

#yoga .head p,#ladyspecial .head p {
color:#1b2b2e;
font-size:17px;
text-align:center;
font-family:"Century Gothic";
font-weight:400;
margin:0;
padding:5px
}

#yoga .yogaclass,#ladyspecial .ladies {
width:203px;
height:auto
}

#chatbox .msn,#chatbox .gtalk {
margin-left:5px
}

#homepagecontent p a:hover{
color:#e00000
}

#bootcamp .microsoft table,#bootcamp .linux table,#bootcamp .cisco table,#bootcamp .sun table,#bootcamp .oracle table,#bootcamp .eccouncil table {
width:100%;
text-align:left
}

#bootcamp .microsoft table h3 a,#bootcamp .microsoft table h3 a:visited,#bootcamp .microsoft table .coursedetails a,#bootcamp .microsoft table .coursedetails a:visited,#bootcamp .microsoft .rate a,#bootcamp .microsoft .rate a:visited,#bootcamp .linux table h3 a,#bootcamp .linux table h3 a:visited,#bootcamp .linux table .coursedetails a,#bootcamp .linux table .coursedetails a:visited,#bootcamp .linux .rate a,#bootcamp .linux .rate a:visited,#bootcamp .cisco table h3 a,#bootcamp .cisco table h3 a:visited,#bootcamp .cisco table .coursedetails a,#bootcamp .cisco table .coursedetails a:visited,#bootcamp .cisco .rate a,#bootcamp .cisco .rate a:visited,#bootcamp .sun table h3 a,#bootcamp .sun table h3 a:visited,#bootcamp .sun table .coursedetails a,#bootcamp .sun table .coursedetails a:visited,#bootcamp .sun .rate a,#bootcamp .sun .rate a:visited,#bootcamp .oracle table h3 a,#bootcamp .oracle table h3 a:visited,#bootcamp .oracle table .coursedetails a,#bootcamp .oracle table .coursedetails a:visited,#bootcamp .oracle .rate a,#bootcamp .oracle .rate a:visited,#bootcamp .eccouncil table h3 a,#bootcamp .eccouncil table h3 a:visited,#bootcamp .eccouncil table .coursedetails a,#bootcamp .eccouncil table .coursedetails a:visited,#bootcamp .eccouncil .rate a,#bootcamp .eccouncil .rate a:visited,p .hyperlink:hover,#friendly-print p a:hover {
color:#000
}

#bootcamp .linux table h3,#bootcamp .cisco table h3,#bootcamp .sun table h3,#bootcamp .oracle table h3,#bootcamp .eccouncil table h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:200;
color:#000;
padding-left:10px;
padding-top:5px
}

#bootcamp .linux table .coursedetails,#bootcamp .cisco table .coursedetails,#bootcamp .sun table .coursedetails,#bootcamp .oracle table .coursedetails,#bootcamp .eccouncil table .coursedetails {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding-left:10px
}

#bootcamp .linux .days,#bootcamp .cisco .days,#bootcamp .sun .days,#bootcamp .oracle .days,#bootcamp .eccouncil .days {
padding-left:10px
}

#bootcamp .linux .days .noday,#bootcamp .cisco .days .noday,#bootcamp .sun .days .noday,#bootcamp .oracle .days .noday,#bootcamp .eccouncil .days .noday {
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
font-size:36px;
color:#000;
float:left;
margin:-4px auto 0
}

#bootcamp .linux .days .day,#bootcamp .cisco .days .day,#bootcamp .sun .days .day,#bootcamp .oracle .days .day,#bootcamp .eccouncil .days .day {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
float:left;
font-weight:600;
margin-top:15px
}

#bootcamp .linux .rate,#bootcamp .cisco .rate,#bootcamp .sun .rate,#bootcamp .oracle .rate,#bootcamp .eccouncil .rate {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000;
float:left
}

#ourclients,#delhispecial,#weather,#canttravel,#partner {
width:180px;
margin-top:5px
}

#ourclients .head,#ourpartners .head,#delhispecial .head,#weather .head,#canttravel .head,#partner .head {
width:180px;
height:30px;
background-color:#1a282c
}

#ourclients .head p,#ourpartners .head p,#delhispecial .head p,#weather .head p,#canttravel .head p,#partner .head p {
color:#d6c448;
font-size:17px;
text-align:center;
font-family:"Century Gothic";
font-weight:400;
margin:0;
padding:5px
}

#ourclients .client,#ourpartners .client,#delhispecial .delhi,#canttravel .bookeboot,#partner .couples,#partner .client {
width:176px;
background-color:#FFF;
border-left:2px #1a282c solid;
border-right:2px #1a282c solid;
border-bottom:2px #1a282c solid
}

#leftflash
{width:203px;
margin-top:5px
}

#leftflash .head
{width:203px;
height:30px;
background-color:#d6c448}

#leftflash .head p
{color:#1b2b2e;
font-size:15px;
text-align:center;
font-family:"Century Gothic";
font-weight:400;
padding:5px}

#leftflash .flashstart{
width:199px;
background-color:#FFF;
border-left:2px #1a282c solid;
border-right:2px #1a282c solid;
border-bottom:2px #1a282c solid	
}


#footer .footlink a:visited,#copy a:visited,.breadcrumb a:hover,.wikipedia a:hover {
text-decoration:underline
}

#footer .footlink a:hover,#copy a:hover,.anc {
text-decoration:none
}

.box p,.contentbox p {
line-height:1.5em;
text-align:justify;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:5px
}

.box h1,.contentbox h1 {
font-size:18px;
color:#1a282c;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
background-color:#fbfbfb;
font-weight:400;
font-family:Arial, Helvetica, sans-serif;
padding:5px
}

.box h2,.contentbox h2 {
font-size:17px;
color:#1a282c;
font-weight:500;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
background-color:#fbfbfb;
font-family:Arial, Helvetica, sans-serif;
padding:5px
}

.box h4,.contentbox h4{
font-size:14px;
color:#e00000;
font-weight:500;
border-top:1px dashed #1a282c;
border-bottom:1px dashed #1a282c;
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
padding:5px	
}

.contentbox p a:hover,.contentbox h2 a:hover {
color:#000;
text-decoration:underline
}

.box ul,.contentbox ul {
list-style:square
}

.contentbox p a,.contentbox h2 a {
color:#06F;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif
}


.bottomlink{font-family:"Century Gothic";}
.bottomlink a{font-size:12px; text-decoration:none; color:#06F}
.bottomlink a:visited{font-size:12px; text-decoration:none}
.title{font-family:"Century Gothic";font-size:15px;margin-top:5px}
.title a{color:#e00000;text-decoration:none;}
.title a:hover{color:#06F; text-decoration:underline;}
.bottomlink span{ font-size:12px; font-weight:bold}
.bottomlink a:hover{color:#e00000; text-decoration:underline}


#mytable,#ctl00_ContentPlaceHolder1_mytable,#ctl00_ContentPlaceHolder1_mytable1 {
width:100%;
margin:0;
padding:0
}

#mytable td.head,#ctl00_ContentPlaceHolder1_mytable td.head,#ctl00_ContentPlaceHolder1_mytable1 td.head {
font:11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#6D929B;
border-right:1px solid #C1DAD7;
border-left:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
letter-spacing:1px;
text-transform:uppercase;
text-align:center;
background:#CAE8EA url(images/bg_header.jpg) no-repeat
}

#mytable td.head2,#ctl00_ContentPlaceHolder1_mytable td.head2,#ctl00_ContentPlaceHolder1_mytable1 td.head2 {
font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#6D929B;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
border-left:1px solid #C1DAD7;
letter-spacing:1px;
text-transform:uppercase;
text-align:center;
background:#CAE8EA url(images/bg_header.jpg) no-repeat
}

#mytable td.head2 a,#ctl00_ContentPlaceHolder1_mytable td.head2 a,#ctl00_ContentPlaceHolder1_mytable1 td.head2 a {
color:#b3090b;
text-decoration:none
}

#mytable td.head2 a:hover,#ctl00_ContentPlaceHolder1_mytable td.head2 a:hover,#ctl00_ContentPlaceHolder1_mytable1 td.head2 a:hover {
color:#1a1c19;
text-decoration:none
}

#mytable td.nobg,#ctl00_ContentPlaceHolder1_mytable td.nobg,#ctl00_ContentPlaceHolder1_mytable1 td.nobg {
border-top:0;
border-left:0;
font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
text-transform:uppercase;
border-right:1px solid #C1DAD7;
background:none;
text-align:center
}

#mytable td.left,#ctl00_ContentPlaceHolder1_mytable td.left,#ctl00_ContentPlaceHolder1_mytable1 td.left {
border-left:1px solid #C1DAD7;
border-top:0;
background:#fff url(images/bullet1.gif) no-repeat;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
border-right:0 solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
padding:6px
}

#mytable td.noborder,#ctl00_ContentPlaceHolder1_mytable td.noborder,#ctl00_ContentPlaceHolder1_mytable1 td.noborder {
border-left:1px solid #C1DAD7;
border-top:0;
font:bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:600;
border-right:1px solid #C1DAD7;
border-bottom:0 solid #C1DAD7;
padding:6px
}

#mytable td.right,#ctl00_ContentPlaceHolder1_mytable td.right,#ctl00_ContentPlaceHolder1_mytable1 td.right {
border-left:0 solid #C1DAD7;
border-top:0;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
padding:6px
}

#mytable td,#ctl00_ContentPlaceHolder1_mytable td,#ctl00_ContentPlaceHolder1_mytable1 td {
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
background:#fff;
color:#6D929B
}

#mytable td.alt,#ctl00_ContentPlaceHolder1_mytable td.alt,#ctl00_ContentPlaceHolder1_mytable1 td.alt {
background:#F5FAFA;
color:#B4AA9D
}

.ratetable th.forwardSort,.ratetable th.reverseSort {
background:#CAE8EA
}

table.wikitable2 tbody th,table.wikitable2 tbody td {
border:#666 1px solid;
text-align:left
} 

.enrollnowbutton{text-decoration:none;font-size:11px!important;line-height:14px;padding:2px 8px;cursor:pointer;border-width:1px;border-style:solid;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-khtml-box-sizing:content-box;box-sizing:content-box; border-color:#bbb;color:#464646; }

.enrollnowbutton:hover{color:#000;border-color:#666;}


#mytable1 td.head,#ctl00_ContentPlaceHolder1_mytable td.head,#ctl00_ContentPlaceHolder1_mytable1 td.head {
font:11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#175463;
border-right:1px solid #C1DAD7;
border-left:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
letter-spacing:1px;
text-transform:uppercase;
text-align:center;
background:#CAE8EA url(images/bg_header.jpg) no-repeat
}

#mytable1 td.head2,#ctl00_ContentPlaceHolder1_mytable td.head2,#ctl00_ContentPlaceHolder1_mytable1 td.head2 {
font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
color:#175463;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
border-left:1px solid #C1DAD7;
letter-spacing:1px;
text-transform:uppercase;
text-align:center;
background:#CAE8EA url(images/bg_header.jpg) no-repeat
}

#mytable1 td.head2 a,#ctl00_ContentPlaceHolder1_mytable td.head2 a,#ctl00_ContentPlaceHolder1_mytable1 td.head2 a {
color:#b3090b;
text-decoration:none
}

#mytable1 td.head2 a:hover,#ctl00_ContentPlaceHolder1_mytable td.head2 a:hover,#ctl00_ContentPlaceHolder1_mytable1 td.head2 a:hover {
color:#1a1c19;
text-decoration:none
}

#mytable1 td.nobg,#ctl00_ContentPlaceHolder1_mytable td.nobg,#ctl00_ContentPlaceHolder1_mytable1 td.nobg {
border-top:0;
border-left:0;
font:12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
text-transform:uppercase;
border-right:1px solid #C1DAD7;

text-align:center
}

#mytable1 td.left,#ctl00_ContentPlaceHolder1_mytable td.left,#ctl00_ContentPlaceHolder1_mytable1 td.left {
border-left:1px solid #C1DAD7;
border-top:0;
background:#fff url(images/bullet1.gif) no-repeat;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
border-right:0 solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
padding:6px
}

#mytable1 td.noborder,#ctl00_ContentPlaceHolder1_mytable td.noborder,#ctl00_ContentPlaceHolder1_mytable1 td.noborder {
border-left:1px solid #C1DAD7;
border-top:0;
font:bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:600;
border-right:1px solid #C1DAD7;
border-bottom:0 solid #C1DAD7;
padding:6px
}

#mytable1 td.right,#ctl00_ContentPlaceHolder1_mytable td.right,#ctl00_ContentPlaceHolder1_mytable1 td.right {
border-left:0 solid #C1DAD7;
border-top:0;
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align:center;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
padding:6px
}

#mytable1 td,#ctl00_ContentPlaceHolder1_mytable td,#ctl00_ContentPlaceHolder1_mytable1 td {
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
line-height:55px;
font: 11px  Verdana, Arial, Helvetica, sans-serif;

font-weight:bold;
color:#000000;
}

