﻿
/*-----------------------CSS Reset--------------------------*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup,
tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	font-weight:normal;
}
/*----------------------------------------------------------*/







/*----------------------------------------------------------*/ 
/*----------------->>> Master Styles <<<--------------------*/
/*----------------------------------------------------------*/
html, body {font-family:Arial, Verdana, Tahoma;background:url(../images/main_rep.jpg) repeat-x;}

#wrapper {margin:0 auto;width:968px;position:relative;}

#shine {background:url(../images/shine.jpg) no-repeat;width:478px;height:400px;position:absolute;left:0;}

#logo a {background:url(../images/newlogo.png) no-repeat;width:199px;height:116px;position:absolute;margin:31px 0px 0px 3px;display:block;}
#logo a span {visibility:hidden;}

.hr {border-top:solid 1px #c5c5c5;clear:both;} /*Main Horizontal Row*/

/*-------------------------Flash----------------------------*/
#flash {float:right;width:688px;height:227px;}
/*----------------------------------------------------------*/

/*------------------------Search Box------------------------*/ 
#search {width:198px;height:25px;padding:187px 0px 0px 4px;}
#search_box {background:transparent url(../images/search_box.png) no-repeat;width:167px;height:25px;float:left;position:relative;}
#search_box input {background:transparent;border: none;width:167px;height:25px;font-size:12px;padding:5px 0px 0px 5px;}
#search_button {width:31px;height:25px;float:right;position:relative;}
/*----------------------------------------------------------*/

/*----------------------Content Window----------------------*/
#window_top {background:url(../images/window_top.png) no-repeat;height:65px;width:968px;}

#window_content {background:url(../images/window_rep.png) repeat-y;width:968px;overflow:auto;}
#window_content_container {padding:0px 25px 0px 25px;}

#window_foot {background:url(../images/window_foot.png) no-repeat;height:3px;width:968px;clear:both;}
/*----------------------------------------------------------*/


/*-------------------------Footer---------------------------*/
#footer {width:968px;margin:0 auto;padding:0px 0px 19px 0px;}

/*--------------------Footer Panel Top----------------------*/
.foot_pnl_left {background:url(../images/foot_pnl_left.png) no-repeat;float:left;width:7px;height:52px;position:relative;z-index:2;}
.foot_pnl_rep {background:url(../images/foot_pnl_rep.png) repeat-x;float:left;width:954px;height:52px;position:relative;z-index:2;}
.foot_pnl_right {background:url(../images/foot_pnl_right.png) no-repeat;float:right;width:7px;height:52px;}
.foot_pnl_button {padding:23px 0px 0px 460px;}
/*----------------------------------------------------------*/

/*------------Footer Panel Hidden Content Area--------------*/
#foot_pnl_popup_left {background:url(../images/foot_popup_left.png) no-repeat;height:127px;width:5px;float:left;}
#foot_pnl_popup_rep {background:url(../images/foot_popup_rep.gif) repeat-x;height:127px;width:958px;float:left;}
#foot_pnl_popup_right {background:url(../images/foot_popup_right.png) no-repeat;height:127px;width:5px;float:right;}

#popup_links {float:left;padding:6px 0px 0px 19px;width:958px;}
#popup_links a {font-size:11px;color:#848484;text-decoration:none;}
#popup_links a:hover {color:#ee7729;text-decoration:none;}
#popup_links a b {font-size:12px;}

#popup_links_home {font-size:12px;color:#848484;float:left;width:96px;}
#popup_links_about {font-size:12px;color:#848484;float:left;width:139px;}
#popup_links_prods {font-size:12px;color:#848484;float:left;width:205px;}
#popup_links_customers {font-size:12px;color:#848484;float:left;width:137px;}
#popup_links_news {font-size:12px;color:#848484;float:left;width:113px;}
#popup_links_comp {font-size:12px;color:#848484;float:left;width:113px;}
#popup_links_enq {font-size:12px;color:#848484;float:left;width:91px;}
#popup_links_contact {font-size:12px;color:#848484;float:left;width:53px;}
/*----------------------------------------------------------*/

/*----------Dark Gray Area With Main Footer Links-----------*/
#foot_left {background:url(../images/footer_left.png) no-repeat;float:left;width:8px;height:39px;position:relative;z-index:2;}
#foot_rep {background:url(../images/footer_rep.png) repeat-x;float:left;width:952px;height:39px;position:relative;z-index:2;}
#foot_right {background:url(../images/footer_right.png) no-repeat;float:right;width:8px;height:39px;}

#footer_left {float:left;font-size:10px;color:#fff;padding:11px 0px 0px 7px;width:700px;}
#footer_left a {color:#fff;}
#footer_right {float:right;font-size:10px;color:#464646;padding:11px 7px 0px 0px;width:130px;}
#footer_right a {text-decoration:none;color:#464646;}
#footer_right a:hover {color:#fff;text-decoration:none;}
/*----------------------------------------------------------*/
/*----------------------->>> END <<<------------------------*/
/*----------------------------------------------------------*/




/*----------------------------------------------------------*/ 
/*------------------->>> Typography <<<---------------------*/
/*----------------------------------------------------------*/
h1 {font-size:24px;color:#ee7729;padding:22px 0px 20px 25px;} /*Orange Main Headings*/
h2 {font-size:16px;color:#113363;padding:7px 0px 0px 0px;line-height:32px;}/*Blue Sub Headings*/
h3 {font-size:12px;color:#676767;width:80px;float:left;}
.or_text {font-size:12px;color:#ee7729;}
p {font-size:12px;line-height:21px;padding:0px 0px 20px 0px;color:#565656;} /*Main Paragraphs*/
.content_link{font-size:12px; color:#565656; text-decoration:underline;} /*General anchor tags*/
.survey {outline:none;}
.survey:hover {color:#ee7729;}
.txt
{
	font-size:12px;line-height:21px;padding:0px 0px 20px 0px;color:#565656;
}
/*----------------------------------------------------------*/
/*----------------------->>> END <<<------------------------*/
/*----------------------------------------------------------*/

.uploadbtn
{
	padding:0 0 0 2px;
}
.pointercss
{
	cursor:pointer;
}

/*----------------------------------------------------------*/ 
/*--------->>> Home Page Styles / Default.aspx <<<----------*/
/*----------------------------------------------------------*/

/*----------------------Content Window----------------------*/
#home_window_left {background:url(../images/home_window_left.png) no-repeat;height:315px;width:27px;float:left;}
#home_window_rep {background:url(../images/home_window_rep.png) repeat-x;height:315px;width:914px;float:left;}
#home_window_right {background:url(../images/home_window_right.png) no-repeat;height:315px;width:27px;float:right;}
/*----------------------------------------------------------*/

/*-----------------------News Area--------------------------*/
#news_link a {background:url(../images/arrow.gif) no-repeat right 5px;font-size:12px;color:#113363;float:right;text-decoration:none;margin:-24px 10px 0px 0px;}
#news {padding:13px 0px 0px 0px;}

#news p {font-size:12px;color:#ef7a2d;line-height:18px;padding:8px 0px 0px 0px;}

.more_button a {background:url(../images/more_button.gif) no-repeat;width:38px;height:38px;float:right;display:block;}
.more_button a span {visibility:hidden;}

#news_block_1 {width:278px;float:left;padding:0px 0px 13px 0px;}
#news_block_2 {width:278px;float:left;padding:0px 0px 13px 38px;}
#news_block_3 {width:278px;float:right;padding:0px 25px 13px 0px;}
/*----------------------------------------------------------*/
/*----------------------->>> END <<<------------------------*/
/*----------------------------------------------------------*/




/*----------------------------------------------------------*/ 
/*---------------------->>> Pages <<<-----------------------*/
/*----------------------------------------------------------*/

/*---------------------Double Content-----------------------*/
.left
{
	width:630px;
	float:left;
}
.left h4
{
	color:#676767;
	font-size:14px;
	padding:30px 0px 0px 27px;
	font-weight:bold;
	width:514px;
	
}
.size3
{
	width:500px;
	clear:both; margin:0px 0px 0px 100px;
}
.size4
{
	width:320px;
	clear:both; margin:0px 0px 0px 84px;
}
.left h5
{
	color:#f0762d;
	font-size:11px;
	padding:10px 0px 0px 27px;
	font-weight:bold;
}
.push
{
	clear:both;
	height:40px;
}
.right
{
	width:220px;
	float:right;
}
.links ul li
{
	list-style-image:url(../images/bullet.gif);
	list-style-position:inside;
	vertical-align:super;
	line-height:22px;
	font-size:12px;
	border-bottom:solid 1px #c5c5c5;
	margin:4px 0px 0px 0px;
}
.links ul li a
{
	font-size:12px;
	text-decoration:none;
	
}
.links ul li a:hover
{
	color:#ee7729;
	text-decoration:none;
}


.active
{
	color:#b1b1b1;
}
.non_active
{
	color:#565656;
}
.right h1
{
	font-size:13px;
	color:#565656;
	font-weight:bold;
	margin:-10px 0px -10px -20px;
}
.nextsteps
{
	margin:40px 0px 0px 0px;
}
.nextstepts_container
{
	padding:10px 0px 0px 0px;
}
.nextsteps p a
{
	font-size:11px;

	text-decoration:none;
	color:#565656;
	
}
.nextsteps p a:hover
{
	color:#ee7729;
	text-decoration:none;
}
/*----------------------------------------------------------*/

/*-----------------------Enquiries--------------------------*/
#enq_left {float:left;width:170px;height:250px;}
#enq_right {float:left;width:200px;}
#enq_top
{
	background:url(../images/enq_window_top.gif) no-repeat; height:65px; width:960px; margin:0px 0px 0px 4px;
}
#enq_img
{
	
}
/*----------------------------------------------------------*/

/*------------------------Surveys---------------------------*/
#surv_left {float:left;width:160px;}
#surv_right {float:left;width:200px;}
/*----------------------------------------------------------*/

/*-------------------------Careers--------------------------*/
.car_left {float:left;width:430px; background:url(../images/career_back.jpg) no-repeat;}
.car_right {float:right;width:430px;background:url(../images/career_back.jpg) no-repeat;}
.car_left h4
{
	color:#676767;
	font-size:14px;
	padding:30px 0px 0px 0px;
	font-weight:bold;
	width:320px;
}
.car_right h4
{
	color:#676767;
	font-size:14px;
	padding:30px 0px 0px 0px;
	font-weight:bold;
	width:320px;
}
/*----------------------------------------------------------*/

/*------------------------Contact---------------------------*/
.con_left {float:left;width:50px;}
.con_center {float:left;width:200px;margin:0px 20px 0px 0px;}
.con_right {float:left;width:135px;}

.col_left
{
	background:url(../images/con_back.gif) no-repeat;
	width:295px;
	float:left;
	margin:40px 18px 0px 0px;
}
.col_center
{
	background:url(../images/con_back.gif) no-repeat;
	width:295px;
	float:left;
	margin:40px 0px 0px 0px;
}
.col_right
{
	background:url(../images/con_back.gif) no-repeat;
	width:295px;
	float:right;
	margin:40px 0px 0px 10px;
}
.contact_container
{margin:0px 0px 0px 90px;padding:40px 0px 0px 0px;}
.contact_container2
{margin:0px 0px 0px 75px;padding:40px 0px 0px 0px;}

.con_download_button a {background:url(../images/contact_button.gif) no-repeat;width:295px;height:47px;float:left;margin:0px 5px 0px 6px;display:block;text-decoration:none;}
.con_download_button a span {visibility:hidden;}
.con_download_button p {font-size:14px;color:#eb6f1d;padding:14px 0px 0px 96px;text-decoration:none;}
/*----------------------------------------------------------*/

/*-----------------------Compliance-------------------------*/
.comp_left {float:left;width:130px;}
.comp_right {float:left;width:360px;}
/*----------------------------------------------------------*/

/*-----------------News / Customer Events-------------------*/
.icon {float:left;width:45px;}

.event_content {float:left;margin:0px 0px 0px 20px;width:610px;}
.event_content h1 {font-size:18px;color:#000;margin:-10px 0px 0px -26px;}
/*----------------------------------------------------------*/

/*----------ACTIVcontact, ACTIVset, MAXIS Styles------------*/
.blocks p {font-size:12px;text-align:justify;}
.blocks h1 {margin:0px 0px 0px -26px;}
.blocks h2 {font-size:16px;color:#113363;padding:4px 0px 4px 0px;line-height:32px;border-top:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5;clear:both;}

.blocks_left {float:left;width:300px;}
.blocks_right {width:600px;float:right;}

.blocks_back {background:url(../images/blocks_back.gif) no-repeat;width:295px;}
.blocks_container {margin:0px 20px 0px 16px;padding:20px 0px 0px 0px;text-align:justify;}

.download_button a {background:url(../images/download_button.gif) no-repeat;width:295px;height:47px;float:left;margin:0px 5px 0px 6px;display:block;text-decoration:none;}
.download_button a span {visibility:hidden;}
.download_button p {font-size:14px;color:#eb6f1d;padding:14px 0px 0px 66px;text-decoration:none;}

.text3 {font-size:12px;text-align:left;color:#565656;}

#activContact_logo {background:url(../images/activeContact.jpg) no-repeat;width:256px;height:101px;margin:60px 0px 0px 0px;}
#activSet_logo {background:url(../images/activSet.jpg) no-repeat;width:210px;height:83px;margin:60px 0px 30px 0px;}
#maxis_logo {background:url(../images/maxis.jpg) no-repeat;width:206px;height:122px;margin:40px 0px 30px 20px;}

/*----------------------Page Columns------------------------*/
.left_column {float:left;width:295px;margin:0px 18px 0px 0px;}
.main_column {float:left;width:295px;}
.right_column {float:right;width:295px;margin:0px 0px 0px 10px;}
/*----------------------------------------------------------*/

/*------------------Page Columns Content--------------------*/
#customer_care {background:url(../images/cust_care_header.gif) no-repeat;height:74px;width:295px;}
#customer_care h1 {font-size:18px;color:#10315f;margin:0px 0px 0px 105px;padding:27px 0px 0px 0px;}

#customer_service {background:url(../images/cust_serv_header.gif) no-repeat;height:74px;width:295px;}
#customer_service h1 {font-size:18px;color:#10315f;margin:0px 0px 0px 100px;padding:27px 0px 0px 0px;}

#direct_sales {background:url(../images/direct_sales_header.gif) no-repeat;height:74px;width:295px;}
#direct_sales h1 {font-size:18px;color:#10315f;margin:0px 0px 0px 100px;padding:27px 0px 0px 0px;}

#egain1 {background:url(../images/egain1.gif) no-repeat;height:74px;width:295px;}
#egain1 h1 {background:url(../images/egain_small.jpg) no-repeat 0 15px;font-size:18px;color:#10315f;margin:0px 0px 0px 85px;padding:15px 0px 0px 0px; text-indent:64px;}

#egain2 {background:url(../images/egain2.gif) no-repeat;height:74px;width:295px;}
#egain2 h1 {background:url(../images/egain_small.jpg) no-repeat 0 15px;font-size:18px;color:#10315f;margin:0px 0px 0px 85px;padding:15px 0px 0px 0px;text-indent:64px;}

#egain3 {background:url(../images/egain3.gif) no-repeat;height:74px;width:295px;}
#egain3 h1 {background:url(../images/egain_small2.jpg) no-repeat 0 29px;font-size:18px;color:#10315f;margin:0px 0px 0px 75px;padding:27px 0px 0px 0px;text-indent:64px;}

#voipath {background:url(../images/voipath.gif) no-repeat;height:74px;width:295px;}
#voipath h1 {font-size:15px;color:#10315f;margin:0px 0px 0px 100px;padding:18px 0px 0px 0px;font-weight:bold;}

#plantronic {background:url(../images/plantronic.gif) no-repeat;height:74px;width:295px;}
#plantronic h1 {font-size:18px;color:#10315f;margin:0px 0px 0px 88px;padding:26px 0px 0px 0px;}

#consulting {background:url(../images/consulting.gif) no-repeat;height:74px;width:295px;}
#consulting h1 {font-size:18px;color:#10315f;margin:0px 0px 0px 88px;padding:26px 0px 0px 0px;}

#training {background:url(../images/training.gif) no-repeat;height:74px;width:295px;}
#training h1 {font-size:18px;color:#10315f;margin:0px 0px 0px 88px;padding:26px 0px 0px 0px;}

#quality {background:url(../images/quality.gif) no-repeat;height:74px;width:295px;}
#quality h1 {font-size:18px;color:#10315f;margin:0px 0px 0px 88px;padding:26px 0px 0px 0px;}
/*----------------------------------------------------------*/
/*----------------------->>> END <<<------------------------*/
/*----------------------------------------------------------*/



/*----------------------------------------------------------*/ 
/*----------------->>> General Styles <<<-------------------*/
/*----------------------------------------------------------*/

/*------------------------Textboxes-------------------------*/
.textbox {background:transparent;border:solid 1px #676767;width:150px; font-family:Arial; font-size:12px;}
/*----------------------------------------------------------*/

/*------------------Lists & List Items----------------------*/
.list ul li {font-size:12px;margin:0px 0px 15px 35px;color:#565656;list-style-image:url(../images/or_bullet.gif);}

.or_list ul li {list-style-type:disc;font-size:12px;margin:0px 0px 15px 35px;color:#ee7729;}

.image_list img {padding:30px 40px 0px 0px;}
/*----------------------------------------------------------*/

.enq_width
{
	width:565px;
}

/*----------------------------------------------------------*/
/*----------------------->>> END <<<------------------------*/
/*----------------------------------------------------------*/











/*-----------------Archives page menu-----------------*/
.sub_menu {padding:0px 0px 10px 0px;list-style:none; width:630px;float:right;}
.sub_menu li {position:relative; float:left; margin:0 0px;list-style:none;}
.sub_menu li a {display:block; height:32px;margin:8px 4px 0px 0px;padding:7px 9px 0px 5px; float:left; color:#fff; text-decoration:none!important;font-size:12px;}
.sub_menu li a b {display:block; height:32px; float:left; padding:0 0 0 2px;color:#565656;}
.sub_menu b {font-weight:normal;}
.sub_menu li a:hover, 
.sub_menu li a:active,
.sub_menu li a:focus,
.dance .sub_menu li.dance a,
.math .sub_menu li.math a,
.art .sub_menu li.art a,
.science .sub_menu li.science a,
.admin .sub_menu li.admin a,
.enter .sub_menu li.enter a,
.life .sub_menu li.life a,
.hos .sub_menu li.hos a
{background: url(../images/arch_tab.gif) no-repeat; cursor:pointer; color:#fff;}
.sub_menu li a:hover b,
.sub_menu li a:active b,
.sub_menu li a:focus b,
.dance .sub_menu li.dance a b,
.math .sub_menu li.math a b,
.art .sub_menu li.art a b,
.science .sub_menu li.science a b,
.admin .sub_menu li.admin a b,
.enter .sub_menu li.enter a b,
.life .sub_menu li.life a b,
.hos .sub_menu li.hos a b
{background: url(../images/arch_tab.png) left top; cursor:pointer;}
.sub_active { background: url(../images/arch_tab.gif) no-repeat; cursor:pointer;}

/*------------------------------------------*/


.press_back
{
	background:url(../images/press_back.gif) no-repeat;
	height:167px;
	width:625px;
}

.sec
{
	margin:9px 0px 0px 0px;
}