body {
	margin: 0px;
	padding: 0px;
}

*{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px}
a{text-decoration:none; color:#164778;}
a:hover{text-decoration:underline;}
p{margin:0; padding:10px 0;}
.text_bold{font-weight:bold;}

#wrap{width:806px; margin:0 auto;}
#top{height:120px;}

#homeclick{width:220px; height:60px; background:url(../img/logo.gif) no-repeat; text-indent:-9999px; display:block; position:absolute; margin:13px 0 0 0 ;}

#menu_topright{position:absolute; margin:20px 0 0 630px;}
#menu_topright ul{list-style-type:none; }
#menu_topright ul li{float:left;}
#toprigh_home{padding:0 10px 0 20px; background:url(../img/topright_home.gif) no-repeat left;}
#topright_sitemap{padding:0 10px 0 20px; background:url(../img/topright_sitemap.gif) no-repeat left;}
#topright_tell{padding:0 10px 0 20px; background:url(../img/topright_tell.gif) no-repeat left;}


#main_menu {width:591px; position:absolute; margin:88px 0 0 0; height:32px; background:url(../img/menu_bar.gif) no-repeat;}
#main_menu ul{list-style-type:none; padding:0; margin:0;}
#main_menu ul li{float:left;    height:32px;}
.mm{background:url(../img/main_menu_line.gif) no-repeat center right;}
#main_menu ul li a {color:#fff; font-weight:bold; display:block; height:24px; width:150px;  padding:8px 0 0 38px; background:url(../img/main-menu_arrow.gif) no-repeat 30px center ;}




#search{width:207px; height:32px; position:absolute; margin:88px 0 0 599px; display:inline; background:url(../img/search_back.gif) no-repeat;}
#search_form{position:absolute; margin:6px 0 0 10px; width:140px; width:150px; }
#search_button{position:absolute; margin:5px 0 0 170px; width:23px; height:21px; background:url(../img/search_button.gif) no-repeat; text-indent:-9999px; border:none; display:block;}

#column_left{width:591px; float:left; margin-top:16px;}
#column_right{width:207px; float:left; margin:7px 0 0 8px;}



.left_column_box_home1, .left_column_box_home2,  .left_column_box_home3,  .left_column_box_home4{width:292px; background:url(../img/left_column_box_back.gif) bottom; float:left; margin-top:7px;  padding-bottom:10px;}

.left_column_box_home2, .left_column_box_home4{margin-left:7px;}

.left_column_box_home1 h2, .left_column_box_home2 h2, .left_column_box_home3 h2, .left_column_box_home4 h2{width:282px; height:27px; margin:0; background:url(../img/left_column_box_top.gif) no-repeat;  padding:15px 0 0 10px; color:#164778;}

.left_column_box_home1 p, .left_column_box_home2 p, .left_column_box_home3 p, .left_column_box_home4 p, #what_we_do p, #partnership p, #contact p{padding:10px 14px; color:#4a5b6c;}

.find_out, .find_out1, .find_out2, .find_out3, .find_out4 {width:73px; height:18px; background:url(../img/find_out.gif) no-repeat; display:block; padding:3px 0 0 18px; margin:5px 0 0 15px;}

.find_out2{margin-top:33px;}
.find_out1{margin-top:20px;}

.find_out3{margin-top:65px;}
.find_out4{margin-top:26px;}



.left_column_box_get1, .left_column_box_get2,  .left_column_box_get3,  .left_column_box_get4{width:292px; height: 160px; background:url(../img/left_column_box_back.gif) bottom; float:left; margin-top:7px;  padding-bottom:10px;}

.left_column_box_get2, .left_column_box_get4{margin-left:7px;}

.left_column_box_get1 h2, .left_column_box_get2 h2, .left_column_box_get3 h2, .left_column_box_get4 h2{width:282px; height:27px; margin:0; background:url(../img/left_column_box_top.gif) no-repeat;  padding:15px 0 0 10px; color:#164778;}

.left_column_box_get1 p, .left_column_box_get2 p, .left_column_box_get3 p, .left_column_box_get4 p, #what_we_do p, #partnership p, #contact p{padding:10px 14px; color:#4a5b6c;}

.find_out_get, .find_out_get1, .find_out_get2, .find_out_get3, .find_out_get4 {width:73px; height:18px; background:url(../img/find_out.gif) no-repeat; display:block; padding:3px 0 0 18px; margin:5px 0 0 15px;}

.find_out_get2{margin-top:13px;}
.find_out_get1{margin-top:26px;}

.find_out_get3{margin-top:52px;}
.find_out_get4{margin-top:39px;}


.find_out_getcon, .find_out_getcon1, .find_out_getcon2, .find_out_getcon3, .find_out_getcon4 {width:73px; height:18px; background:url(../img/find_out.gif) no-repeat; display:block; padding:3px 0 0 18px; margin:5px 0 0 15px;}

.find_out_getcon2{margin-top:26px;}
.find_out_getcon1{margin-top:39px;}

.find_out_getcon3{margin-top:39px;}
.find_out_getcon4{margin-top:39px;}


.find_out_getpro, .find_out_getpro1, .find_out_getpro2, .find_out_getpro3, .find_out_getpro4 {width:73px; height:18px; background:url(../img/find_out.gif) no-repeat; display:block; padding:3px 0 0 18px; margin:5px 0 0 15px;}

.find_out_getpro2{margin-top:39px;}
.find_out_getpro1{margin-top:39px;}

.find_out_getpro3{margin-top:0px;}
.find_out_getpro4{margin-top:13px;}


#what_we_do, #partnership, #contact{width:207px; background:url(../img/right_column_box_back.gif) bottom; margin-top:9px; padding-bottom:10px;}
#what_we_do{overflow:hidden;}
#what_we_do ul{list-style-type:none; padding:0; margin:6px 0 0 15px;}
#what_we_do ul li{float:left; width:150px; padding:5px 0 5px 0; }
.what_line{border-bottom:1px solid #ededed;}
#what_we_do ul li a{padding-left:10px; background:url(../img/whatwedo_arrow.gif) no-repeat center left; }

.microsoft_logo{position:absolute; margin-left:130px;}

#what_we_do h2, #partnership h2, #contact h2{width:197px; height:27px; background:url(../img/right_column_box_top.gif) no-repeat; margin:0; padding:15px 0 0 10px; color:#164778;}



#footer{clear:both; padding-top:20px; color:#a2a2a2; border-bottom:1px solid #ededed; margin-bottom:10px;}
#footer p{clear:both;}
#footer ul{list-style-type:none; margin:0; padding:0;}
#footer ul li{float:left;}
#footer ul li a {color:#a2a2a2; padding:0 15px;}
#footer p{margin-left:15px;}
.foot_line{ border-right:1px solid #ededed;}


/*-----------------------------------------------subpages------------------------------------------*/

#references, #accreditations{width:207px; background:url(../img/right_column_box_back.gif) bottom; margin-top:8px; padding-bottom:10px;}
#references h2, #accreditations h2{width:197px; height:27px; background:url(../img/right_column_box_top.gif) no-repeat; margin:0; padding:15px 0 0 10px; color:#164778;}
#references p, #accreditations p{padding:10px 15px; color:#4a5b6c;}
#references{height:192px;}
#accreditations{height:181px;}
#referencescontent{margin-left:1px}


#column_right_sub{width:207px; float:left; margin:7px 0 0 8px;}

.sub_box_1{height:175px;}
.sub_box_1, .sub_box_2, .sub_box_3, .sub_box_getsupported{width:591px; background:url(../img/sub_box_back.gif) repeat-y; margin-top:7px; padding-bottom:10px;}
.sub_box_1 h2, .sub_box_3 h2 {width:581px; height:26px; margin:0; padding:15px 0 0 10px; color:#164778; background:url(../img/sub_box_top.gif) no-repeat;}
.sub_box_2 h2, .sub_box_getsupported h2{height:6px; width:591px; font-size:1px; background:url(../img/sub_box_top2.gif) no-repeat;}
.sub_box_1 h3, .sub_box_2 h3, .sub_box_3 h3, .sub_box_getsupported h3{padding:10px 0 0 15px; color:#164778; margin:0; }
.sub_box_bottom{height:6px; background:url(../img/sub_box_bottom.gif) no-repeat; font-size:1px;}

.sub_box_1 p, .sub_box_2 p, .sub_box_3 p, .sub_box_getsupported p{padding:10px 15px; color:#4a5b6c;}
.sub_box_3 ul {color:#4a5b6c; margin-right:10px}

.sub_box_2{height:145px;}
.sub_box_2 p{margin-top:15px;}
.sub_box_getsupported{height:70px;}
.sub_box_getsupported p{margin-top:15px;}

.item_selection{float:left; margin:10px 30px 0px 50px; display:inline; width:290px;}
.buybutton{margin: 0 0 0 40px; }


.ciscologo{position:absolute; margin:15px 0 0 25px;}
.trainingrooms{margin:0 0 0 80px;}
.partnerlogos{margin:15px 0 15px 120px;}
.microsoft_logo2{position:absolute; margin:25px 0 0 120px;}
.hpselectlogo{position:absolute; margin:15px 0 0 65px;}
.icons{margin:20px 0 0 25px;}
.floatleft_logo {float: left; margin: 0 5px 0 5px;}
.formbox{width: 280px; color:blue;}
.inputbox{width: 300px;}
.alignright{text-align:right;}

#map{margin: 15px 0 5px 15px;}
#contactboxmargin{margin-bottom:7px}
#clearleft{clear:left;}
#googleform{padding-bottom: 25px;}

