body {
	background-image: url();
	background-repeat: repeat;
}

html {scrollbar-face-color:#C6C7C2;} /*this changes the scroll bar color in every page to grey*/

.style2 {font-size: 12px}
a:link {
	color: #9900cc;
	font-weight: bold;
}
a:visited {
	color: #9900cc;  /*#5F376D;*/
}
a {
	font-weight: bold;
}

a:hover {
	color: #D66EF9;
}

#header {
	background-color: #000000;
	height: 120px;
	width: auto; 
}  
 
#header_image {  
	height: 120px; 
	width: 950px;
	margin-right: auto; 
	margin-left: auto;
} 
#top_navigation {
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto; 
}

#menu {
	BORDER-TOP: #333333 1px solid; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #333333; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #333333
}

#menu DT {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../../Untitled%20Document_files/Final%20design_files/images/SILVERBACKGROUND.jpg); MARGIN-LEFT: 0px; BORDER-LEFT: #333333 1px solid; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 20px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: left
}
#menu DD {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px; FONT-SIZE: 12px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
#menu LI {
	BORDER-RIGHT: #333333 1px; BORDER-TOP: #333333 1px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; MARGIN-LEFT: auto; BORDER-LEFT: #333333 1px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left
}
#menu LI A {
	DISPLAY: block; COLOR: #000000; HEIGHT: 25px; TEXT-DECORATION: none
}
#menu DT A {
	DISPLAY: block; COLOR: #000000; HEIGHT: 25px; TEXT-DECORATION: none
}
#menu LI A:hover {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px
}
#menu DT A:hover {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BORDER-LEFT: #999999 1px; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px
}
.clearFix {
	MIN-HEIGHT: 1px
}* HTML .clearFix {
	HEIGHT: 1px
}
* HTML > BODY .clearFix {
	DISPLAY: inline-block; HEIGHT: auto
}
*:first-child + HTML .MM > LI > A {
	BACKGROUND-POSITION: 1px 1px
}
* HTML .MM A {
	BACKGROUND-POSITION: 1px 1px
}
* HTML .MM UL A {
	BACKGROUND-POSITION: 0px 0px
}
* HTML > BODY #Menu1 A {
	BACKGROUND-POSITION: 1px 1px
}
#maintop_navigation {
	height: 30px;
	width: auto;
	background-image: url(../Images/changing_button.jpg);
	background-repeat: repeat;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#box_content {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	/* background-color:#FFFF99; --use this to test */
}


#left_navigation {
	height: 435px;
	width: 280px;
	float: left;
	background-image: url(../Images/navigation_box.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

/* this causes problems and creates a big gap between header strip and main window content
#left_spacer {
	background-color: #FFFFFF;
	height: 450px;
	width: 20px;
	float: left;
}*/


#left_spacer_home_page {
	background-color: #FFFFFF;
	height: 450px;
	width: 20px;
	float: left;
}

#box1 {
	float: left;
	height: 220px;
	width: 270px;
	background-image: url(../Images/box1.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#Question_Text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	width: 270px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
}

#box3 {
	float: right;
	height: 180px;
	width: 590px;
	margin-top: 10px;
	background-image: url(../Images/b0x3.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#box2 {
	float: right;
	height: 220px;
	width: 270px;
	background-image: url(http://www.usedtelecoms.com/Images/box1.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#Info_Text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	width: 270px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 10px;
	color: #000000;
	text-align: left;
}
#Question_Text2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	width: 275px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
}
#Info_Text2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 60px;
	width: 275px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EEEEEE;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 10px;
	color: #000000;
	text-align: left;
	padding-bottom: 10px;
}
#top_spacer {
	height: 10px;
	width: auto;
}
#nav_spacer {  
	height: 50px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#nav_background {
	height: auto;
	width: auto;
	background-image: url(../Images/background.jpg);
	background-repeat: repeat-x;
}
#Formbox {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;  
	height: 60px;
	width: 280px; 
	border-bottom-width: 1px;
	border-top-style: none;    
	border-right-style: none;   
	border-bottom-style: none;  
	border-left-style: none; 
	border-top-color: #EEEEEE;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 10px;
	color: #990099;
	text-align: left;
}
#Question_Text3 { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 40px;
	width: 670px;
	border-bottom-width: 1px; 
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid; 
	border-left-style: none; 
	border-top-color: #CCCCCC; 
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #333333;
	
}
 
#Info_Text3 {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	height: 140px;
	width: 275px;
	color: #9900CC;
	text-align: left;
	background-color: #FFFFFF;
	margin-top: 15px;
	border: 1px none #DFDFDF;
}
#copyright {
	height: 20px;
	width: 950px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 0px 5px;
	margin-top: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: bold;
	float: right;
}  
#footer {
	height: 20px;
	width: 950px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-top: 10px;
	float: right;
}
#Info_Text4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	width: 400px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 10px;
	color: #000000;
	text-align: left;
}
#left_navigation2 {

	height: 600px;
	min-height:950px; /*this is for firefox*/
	width: 195px;
	float: left;
	background-image: url(../Images/small_left_box.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#carrier_box {
	float: right;
	height: 145px;
	width: 675px;
	background-image: url(../Images/carrier_box1.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#Question_Text4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: auto;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #333333;
	padding-right: 15px;
	padding-bottom: 5px;
}
#Formbox2 {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;  
	height: 60px;  
	width: auto;  
	border-bottom-width: 1px;
	border-top-style: none;    
	border-right-style: none;   
	border-bottom-style: none;  
	border-left-style: none; 
	border-top-color: #EEEEEE;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 10px;
	color: #990099; 
	text-align: left;
}
#Info_Text5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	width: 195px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EEEEEE;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 10px;
	color: #9900CC;
	text-align: left;
	padding-bottom: 10px;
}
#javabox {
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	height: auto;
	width: 704px;
	clear: right;
}
#page_header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 100px;
	width: 705px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-style: solid;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
	clear: right;
	float: right;
	border-bottom-width: 15px;
}


/*this must not be used inside the div database_pixel */
#Info_Text6 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height:auto !important; /*need this to make height attribute below compatible with firefox*/
	height: 30px;
	width: 670px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 15px;
	color: #000000;
	text-align: left;
	
}
#carrier_box2 {
	float: right;
	height: 300px;
	width: 675px;
	background-image: url(../Images/carrier_box2.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	margin-top: 15px;
}

/*SLIGHTLY LARGER BACKGROUND IMAGE*/
#carrier_box3 {
	float: right;
	height: 430px;
	width: 675px;
	background-image: url(../Images/carrier_box3.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	margin-top: 15px;
}


#Question_Text7 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 45px;
	width: auto;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #333333;
	padding-right: 15px;
}
#footer_container {
	height: auto;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	float: none;
	clear: none;
	margin-top:10px; /*this is needed to ensure it works in firefox - otherwise there is no gap between footer and main content */
}
#Question_Text9 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	width: 400px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
}
#Info_Textb {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	width: 460px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 10px;
	color: #000000;
	text-align: left;
	padding-bottom: 5px;
}
#Question_Textc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	width: 460px;
	border-bottom-width: 1px; 
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid; 
	border-left-style: none; 
	border-top-color: #CCCCCC; 
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #333333;
}
#picture_box {
	float: right;
	height: 220px;
	width: 200px;
	padding-top: 20px;
}
#breadcrumb {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	float: right;
	height: 30px;
	width: 690px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 15px;
	border-top-style: none;
	border-bottom-width: 15px;
	border-bottom-style: none;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	padding-left: 15px;
	clear: right;
}


#vacancy_box1 {
	float: right;
	height: 500px;
	width: 675px;
	background-image: url(../Images/vacancybox1.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#vacancy_box2 {
	float: right;
	height: 370px;
	width: 675px;
	background-image: url(../Images/vacancybox2.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#privacy_box {
	float: right;
	height: 1075px;
	width: 675px;
	background-image: url(../Images/privacybox.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#terms_box {
	float: right;
	height: 3050px;
	width: 675px;
	background-image: url(../Images/termsbox.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#contact_box1 {
	float: right;
	height: 105px;
	width: 675px;
	background-image: url(../Images/contactbox1.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#about_box {
	float: right;
	height: 820px;
	width: 675px;
	background-image: url(../Images/aboutusbox.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}

/*ORIGINAL SMALL LEFT SIDE PANEL*/
#left_navigation3 {

	height: 575px;
	width: 195px;
	float: left;
	background-image: url(../Images/small_left_boxa.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

/*LONG LEFT SIDE PANEL*/
/*this uses the slightly longer left side box small_left_boxb.jpg*/
#left_navigation4 {
	height: 540px;
	min-height:950px; /*this is for firefox*/
	width: 195px;
	float: left;
	background-image: url(../Images/small_left_boxb.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;

	
}

/*MEDIUM LEFT SIDE PANEL - was used for the PBX left side panel but now no longer used*/
/*this uses "small_left_boxc.jpg" - this is slightly smaller than small_left_boxb.jpg but still longer than the original small_left_boxa.jpg*/
#left_navigation5 {
	height: 575px;
	width: 195px;
	float: left;
	background-image: url(../Images/small_left_boxc.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#weee_box {
	float: right;
	height: 490px;
	width: 675px;
	background-image: url(../Images/weeebox.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}

/*
			Vertical Accordions
		*/
		
		.accordion_toggle {
			
			height: 30px;
			width: auto;
			background: none;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px none #ffffff;
			/*cursor: pointer;*/
			margin: 0;
		}
		
		.accordion_toggle_active {
			background: none;
			color: #000000;
			border-bottom: none;
		}
		
		.accordion_content {
	background-color: #F6F6F6;
	color: #444444;
	overflow: hidden;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: auto;
	padding-right: 15px;
	padding-left: 15px;
	border-top-width: 15px;
	border-right-width: 15px;
	border-bottom-width: 15px;
	border-left-width: 15px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
		}
			
			.accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}
			
			.accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
			
		.vertical_accordion_toggle {
			display: block;
			height: 30px;
			width: 200px;
			background: none;
			padding: 0;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			border-bottom: 1px solid #cde99f;
			cursor: pointer;
			margin: 0 0 0 0;
		}

		.vertical_accordion_toggle_active {
			background: none;
			color: #ffffff;
			border-bottom: 1px solid #f68263;
		}

		.vertical_accordion_content {
			background-color: #ffffff;
			color: #444444;
			overflow: hidden;
		}

			.vertical_accordion_content h2 {
				margin: 15px 0 5px 10px;
				color: #0099FF;
			}

			.vertical_accordion_content p {
				line-height: 150%;
				padding: 5px 10px 15px 10px;
			}
  			
		/*
			
					
    /* Container styling*/
    #horizontal_container {
	width: auto;
	margin-right: auto;
	margin-left: auto;
	height: 0px;
    }
    
    #vertical_nested_container {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
    }
a {
	font-weight: bold;
}#Question_Textb {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	width: 670px;
	border-bottom-width: 1px; 
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid; 
	border-left-style: none; 
	border-top-color: #CCCCCC; 
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	border-bottom-color: #CCCCCC;
	color: #333333;
}
#asset_box2 {

	float: right;
	height: 160px;
	width: 705px;
}
#asset_box {


	float: right;
	height: 1200px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/assetbox.jpg);
}
#sitemap_box {

	float: right;
	height: 830px;
	width: 675px;
	background-image: url(../Images/sitemapbox.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#ewsd_box {



	float: right;
	height: 790px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/siemensewsdbox.jpg);
}
#base_station_box {




	float: right;
	height: 1290px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/base_station_box.jpg);
}
#transxpress_box {




	float: right;
	height: 1130px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/transmission_box.jpg);
}
#cisco_box {





	float: right;
	height: 850px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/cisco_box.jpg);
}
#dms_box {





	float: right;
	height: 450px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/dms_box.jpg);
}
#passport_box {




	float: right;
	height: 420px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/passport_box.jpg);
}
#multiservice_box {





	float: right;
	height: 1200px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/multiservice_box.jpg);
}
#alcatel_box {






	float: right;
	height: 675px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/alcatel_box.jpg);
}
#spacer_box {

	float: right;
	height: 350px;
	width: 20px;
	padding-top: 0px;
	border: 1px none #0066FF;
	background-color: #FFFFFF;
}
#test {

	float: right;
	height: 350px;
	width: 312px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border: 1px none #0066FF;
	background-color: #993366;
}
#sell_box {
	float: right;
	height: 350px;
	width: 312px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border: 1px none #0066FF;
	background-image: url(../Images/buy_sell_box.jpg);
	background-repeat: no-repeat;
}
#buy_box {
	float: right;
	height: 350px;
	width: 312px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border: 1px none #0066FF;
	background-image: url(../Images/buy_sell_box.jpg);
	background-repeat: no-repeat;
}
#buy_Text {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 50px;
	width: 270px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
}




#lucent_box {
	float: right;
	height: 700px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/lucent_excel_box.jpg);
}
#rbs_box {
	float: right;
	height: 1130px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/rbs_box.jpg);
}
#marconi_box {

	float: right;
	height: 720px;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/marconi_box.jpg);
}
#option_Text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 60px;
	width: 310px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
	padding-bottom: 6px;
}
#telephone_box {
	float: right;
	height: 675px;
	width: 675px;
	background-image: url(../Images/telephone_background.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#Info_Textpbx {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	width: 670px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 15px;
	color: #000000;
	text-align: left;
	padding-bottom: 15px;
}
#Info_Textwhatispbx {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 250px;
	width: 670px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 15px;
	color: #000000;
	text-align: left;
}
#Info_Textwhatisvoip {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 170px;
	width: 670px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 15px;
	color: #000000;
	text-align: left;
}
#Info_Textpbx_left {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	width: 335px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 15px;
	color: #000000;
	text-align: left;
	padding-bottom: 15px;
	float: left;
}
#Info_Textpbx_right {
	height: auto;
	width: 335px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 15px;
	text-align: left;
	padding-bottom: 15px;
	float: right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
#avaya_box {
	float: right;
	height: 500px;
	width: 675px;
	background-image: url(../Images/avaya_background.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;

	padding-bottom: 15px;
}
#info_text_container {
	height: auto;
	width: auto; 
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none; 
	border-left-style: none; 
	border-top-color: #CCCCCC; 
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	color: #333333;
}
#avaya_definity_box {
	float: right;
	height: 308px;
	width: 675px;
	background-image: url(../Images/definity_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#box_content2 {
	height: 450px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
#avaya_refurb_box {
	float: right;
	height: 1100px;
	width: 675px;
	background-image: url(../Images/refurb_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#avaya_refurb_box2 {
	float: right;
	height: 900px;
	width: 675px;
	background-image: url(../Images/softphone_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#avaya_refurb_box3 {
	float: right;
	height: 300px;
	width: 675px;
	background-image: url(../Images/2400_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#avaya_refurb_box4 {
	float: right;
	height: 500px;
	width: 675px;
	background-image: url(../Images/cms_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#avaya_refurb_box5 {
	float: right;
	height: 650px;
	width: 675px;
	background-image: url(../Images/ipo_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#avaya_refurb_box6 {
	float: right;
	height: 700px;
	width: 675px;
	background-image: url(../Images/vm_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
#avaya_refurb_box7 {
	float: right;
	height: 1000px;
	width: 675px;
	background-image: url(../Images/ip_box.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	padding-bottom: 15px;
}


/***************************************************************************************/
/*NEW CLASSES and IDs*/
/***************************************************************************************/

#database_box_header {

	font-size: 10px;
	line-height:10px;
	height:10px;
	float: right;
	width: 675px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/box_header.jpg);
}


#database_box_footer {
	float: right;
	width: 675px;
	height: 56px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-image: url(../Images/box_footer.jpg);
}



#database_box_pixel {
	float: right;
	width: 675px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-repeat: repeat-y;
	background-image: url(../Images/box_pixel.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}


/******************************/
/*this id has a fixed height - this is so we don't have a huge gap at bottom of page*/
#database_box_pixel_fixed_logged_in {
	float: right;
	width: 675px;
	height:auto !important; /*need this to make the height attribute below acceptable in firefox - as we need the below to get a fixed min width in IE*/
	height: 745px;
	min-height: 745px; /*this only works in firefox and NOT in IE, required so we get a fixed min width in firefox*/
	
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-repeat: repeat-y;
	background-image: url(../Images/box_pixel.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

#database_box_pixel_fixed_logged_out { /*this will be slightly smaller than the logged in div above */
	float: right;
	width: 675px;
	height:auto !important; /*need this to make the height attribute below acceptable in firefox - as we need the below to get a fixed min width in IE*/
	height: 600px;
	min-height: 600px; /*this only works in firefox and NOT in IE, required so we get a fixed min width in firefox*/
	 
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-repeat: repeat-y;
	background-image: url(../Images/box_pixel.jpg);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
/******************************/





#sidepanel_box_header {
	width: 195px;
	font-size: 10px;
	line-height:10px;
	height:13px;
	
	margin-left: -15px;
	background-repeat: no-repeat;
	background-image: url(../Images/sidepanel_header.jpg);
	padding-left:15px;
	padding-right:15px;
}



#sidepanel_box_pixel {
	width: 195px;
	margin-left: -15px;
	
	background-repeat: repeat-y;
	background-image: url(../Images/sidepanel_pixel.jpg);
	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	color: #000000;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	
}

#sidepanel_box_footer {
	
	width: 195px;
	height: 60px;
	margin-left: -15px;
	background-repeat: no-repeat;
	background-image: url(../Images/sidepanel_footer.jpg);
	padding-left:15px;
	padding-right:15px;
}

#quotebasket_summary_background {
	width: 206px;
	height:50px;
	
	background-repeat: repeat-x;
	background-image: url(../Images/quotebasket_summary_pixel.jpg);
}






/********************************************************************/
/*COPIED ACROSS FOR THE EQUIPMENT LISTS */
.MenuTitle
{
    FONT-SIZE: 10pt;
    COLOR: #2c2c2c;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: white
}

.PurpleText
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #9900cc;
    FONT-FAMILY: Tahoma, Verdana, Arial
}

.Text
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: Tahoma, Verdana, Arial
}

.Text A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: purple;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.Text A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, 'Arial Baltic'
}
.Text A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: purple;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.Text A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: purple;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.Text A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, verdana, Arial
}


.line
{
    BACKGROUND-IMAGE: url(../images/newgraphics/line.jpg);
    BACKGROUND-REPEAT: repeat-x
}


TD .Paging
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial
}

TD .Jump
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Tahoma, Verdana, Arial
}


.StockTable
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: white
}

TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial
}


H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #9900cc;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	margin-top:0px;
}


#categories {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	height: auto;
	width: 100%;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding-top: 5px;
	
	text-align: left;
	padding-bottom: 5px;
	
}


#categories a {
	font-size:11px;
	font-weight: bold;
	color: #9900cc;

}

#categories a:hover {
	color: #D66EF9;
}


.background_blue
{
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../images/newgraphics/blue_background.jpg);
    
    FONT-FAMILY: Verdana, Arial
}

/***************************************************************************************/
/*END OF NEW CLASSES*/
/***************************************************************************************/
#topsearchbox {
	height: 140px;
	min-height:950px; /*this is for firefox*/
	width: 195px;
	float: left;
	background-image: url(../Images/small_left_searchimage.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#generic_navigation {
	height: 540px;
	min-height:950px; /*this is for firefox*/
	width: 195px;
	float: left;
	background-image: url(../Images/small_left_generic.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

a.button{
	float:left;
	font-size:110%;
	font-weight:bold;				
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	color:#333;		
	width:auto;
	}	
a.button:hover{	
	border-top:1px solid #333;
	border-left:1px solid #333;
	border-right:1px solid #999;
	border-bottom:1px solid #999;	
	color:#333;					
	}	
a.button span{
	background:#000000 url(images/bg_btn.gif) repeat-x;			
	float:left;
	line-height:24px;
	height:24px;	
	padding:0 10px;							
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;					
	}		
a.button:hover span{
	border:none;						
	border-top:1px solid #000000;
	border-left:1px solid #000000;		
	background:#000000 url(images/bg_btnOver.gif) repeat-x;	
	cursor:pointer;	
	}
	.style3 {
	font-size: 14px;
	font-weight: bold;
}#Question_Text40 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: auto;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #333333;
	padding-right: 15px;
	padding-bottom: 5px;
}
#left_navigation_spanish {

	height: 455px;
	width: 280px;
	float: left;
	background-image: url(../Images/navigation_box2.jpg);
	background-repeat: no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#box3a {

	float: right;
	height: 190px;
	width: 590px;
	margin-top: 10px;
	background-image: url(../Images/b0x3a.jpg);
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
}
#contact_container {
	float: left;
	height: 200px;
	width: 670px;
}
#Question_Text3b {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 40px;
	width: 670px;
	border-bottom-width: 1px; 
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid; 
	border-left-style: none; 
	border-top-color: #CCCCCC; 
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #333333;
}
#Question_Text2b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	width: 325px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
	float: right;
	padding-bottom: 5px;
}
#Question_Text2bholder {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	width: 325px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	float: right;
}
#Question_Text2holder {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 325px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	float: left;
	height: auto;
}
.style7 {
	font-size: 16px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style8 {

	font-size: 12px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#Question_Text2c {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	width: 325px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
	float: right;
	padding-bottom: 5px;
}
#Question_Text2ctext {
	height: auto;
	width: 310px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
	color: #000000;
	float: right;
	padding-left: 15px;
}
#Question_Text2btext {
	height: auto;
	width: 310px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 15px;
	color: #000000;
	float: left;
	padding-left: 15px;
}
#contact_header {

	float: left;
	height: 70px;
	width: 670px;
}
#offerslink {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 35px;
	width: 175px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	color: #000000;
	float: right;
}
#Question_Text99 {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 25px;
	width: 590px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 15px;
	border-bottom-color: #CCCCCC;
	color: #000000;
}
.simpleclearfix {
		o\verflow: auto;
		}
	* html .simpleclearfix {
		height: 1%; /* IE5-6 */
   		}

