* {	margin: 0px;
	padding: 0px;
	border: 0px;
}

body {
	margin: 0px;
	padding: 0px;
	background: #252525;
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #505050;
	text-align: center;
	line-height: 16px;
}

#page-wrap {
	margin: 0px;
	padding: 0px;
	background: #454545;
}



/********* ceiling-wrap starts *******************/

#ceiling-wrap {

	position: relative;

	top: 0px;
	left: 0px;
	width: 100%;
	height: 25px;
	
	margin: 0px;
	padding: 0px;
	
	border: 0px;
	background: #000000;
}

#ceiling-wrap #ceiling-tab-wrap {

	top: 0px;
	width: 961px;
	height: 25px;
	
	margin: 0px auto;
	padding: 0px;
	
	border: 0px;
	
	text-align: left;
}

#ceiling-wrap a {

	color: #FFFFFF;
	text-decoration: none;
	
	padding: 5px;
}

#ceiling-wrap a:hover {

	color: #FFFFFF;
	text-decoration: none;
	
	padding: 5px;
}

#ceiling-tab-wrap .tab,
#ceiling-tab-wrap .tab-over,
#ceiling-tab-wrap .tab-on {

	position: relative;
	
	top: 0px;
	left: 0px;
	
	margin-right: 15px;
	padding: 4px 10px 5px 10px;
	
	text-transform: uppercase;
	letter-spacing: 0em;
	font-weight: normal;
	font-size: 1em;
	font-family: arial;
	
	float: left;
	
	cursor: pointer;
}

html>body #ceiling-tab-wrap .tab,
html>body #ceiling-tab-wrap .tab-over,
html>body #ceiling-tab-wrap .tab-on {

	padding: 5px 10px 3px 10px;
	
	text-transform: uppercase;
	letter-spacing: 0.05em;
	font-weight: normal;
	font-size: 0.9em;
	font-family: arial;
}

#ceiling-tab-wrap .tab {

	background: #000000;
	color: #AAAAAA;
}

#ceiling-tab-wrap .tab-over {

	background: #000000;
	color: #FFFFFF;
}

#ceiling-tab-wrap .tab-on {

	background: url("../images/ceiling/tab-hover.png") repeat;
	color: #FFFFFF;
}

#frame-wrap {

	top: 0px;
	width: 961px;
	
	margin: 0px auto;
	padding: 0px;
	
	border: 0px;
	background: #FFFFFF;
	
	text-align: left;
}

#frame-wrap #preheader-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 961px;
	height: 34px;
	
	background: #454545;
	
	z-index: 3000;
}

#preheader-wrap #clientlogin-wrap {

	position: absolute;
	
	top: 9px;
	left: 580px;
	width: 129px;
	height: 17px;
}

#preheader-wrap #supportnumber-wrap {

	position: absolute;
	
	top: 9px;
	left: 722px;
	width: 170px;
	height: 17px;
}

#preheader-wrap #countryselect-wrap {

	position: absolute;
	
	top: 8px;
	left: 916px;
	width: 45px;
	height: 17px;
	
	background: transparent url("../images/header/selectarrow.png") no-repeat;
	
	cursor: pointer;
}

#preheader-wrap #countryselect-country-wrap {

	position: absolute;
	
	top: 26px;
	left: 790px;
	width: 161px;
	height: 144px;
	
	background: #EEEEEE;
	border: 5px solid #EEEEEE;
	
	z-index: 5000;
	
	display: none;
}

#countryselect-country-wrap .country-wrap {
	
	padding: 0px;
	margin: 0px;
	
	z-index: 5000;
	
	cursor: pointer;
}

.country-wrap .country {
	
	position: relative;
	
	top: -2px;
	left: 4px;
	
	z-index: 5000;
}

#frame-wrap #header-wrap {

	position: relative;
	
	top: 0px;
	left: 30px;
	width: 901px;
	height: 110px;
}

#header-wrap #logo-wrap {

	position: absolute;
	
	top: 20px;
	left: 0px;
	width: 158px;
	height: 60px;
	
	cursor: pointer;
}

#header-wrap #livechat-wrap {

	position: absolute;
	
	top: 49px;
	left: 300px;
	width: 95px;
	height: 18px;
	
	cursor: pointer;
}

#header-wrap #contactsales-wrap {

	position: absolute;
	
	top: 49px;
	left: 408px;
	width: 108px;
	height: 18px;
	
	cursor: pointer;
}

#header-wrap #salesnumber-wrap {

	
}

#header-wrap #shoppingcart-wrap {

	position: absolute;
	
	top: 16px;
	left: 703px;
	width: 160px;
	height: 13px;
	
	padding-left: 26px;
	
	background: transparent url("../images/header/background.png") -703px -16px no-repeat;
	
	font-size: 9px;
	line-height: 12px;
	color: #C40022;
	
	cursor: pointer;
}

#header-wrap #announcement-wrap {

	position: absolute;
	
	top: 14px;
	left: 401px;
	width: 500px;
	height: 20px;
	
	font-size: 11px;
	line-height: 20px;
	color: #C40022;
	
	text-align: right;
}

#frame-wrap #header-129-wrap {

	position: relative;
	
	top: 0px;
	left: 30px;
	width: 901px;
	height: 149px;
}
html>body #frame-wrap #header-129-wrap {

	height: 164px;
}

#header-129-wrap #header-banner-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 611px;
	height: 129px;
}

#header-129-wrap #banner-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 901px;
	height: 129px;
}

#header-129-wrap #banner-wrap .bannerimage {

	position: absolute;
	
	top: 0px;
	left: 0px;
	width: 901px;
	height: 129px;
}

#header-129-wrap #banner-wrap .bannertitle {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 901px;
	height: 129px;
}

#header-129-wrap #breadcrumb-wrap {

	position: relative;
	
	top: 10px;
	left: 0px;
	width: 901px;
	height: 35px;
	
	background: #FFFFFF;
	
	color: #121212;
	font-family: arial;
	font-size: 10px;
	line-height: 16px;
}

#frame-wrap #header-193-wrap {

	position: relative;
	
	top: 0px;
	left: 30px;
	width: 901px;
	height: 193px;
	
	background: #4A4A4A;
}

#header-193-wrap #banner-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 901px;
	height: 129px;
}

#header-193-wrap #banner-wrap .bannerimage {

	position: absolute;
	
	top: 0px;
	left: 0px;
	width: 901px;
	height: 129px;
}

#header-193-wrap #banner-wrap .bannerimage .bannertitle {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 910px;
	height: 129px;
}

#header-193-wrap #navigation-wrap {

	position: relative;
	
	top: 0px;
	left: 10px;
	width: 881px;
	height: 26px;
	
	background: transparent url("../images/navigation/background.png") no-repeat;
}

#header-193-wrap #breadcrumb-wrap {

	position: relative;
	
	top: 8px;
	left: 0px;
	width: 901px;
	height: 30px;
	
	background: #FFFFFF;
	
	color: #121212;
	font-family: arial;
	font-size: 10px;
	line-height: 30px;
}

#breadcrumb-wrap #breadcrumb-contactform-wrap {

	position: absolute;
	
	top: 30px;
	left: 0px;
	width: 901px;
	
	background: #393939;
	
	*-moz-opacity:0.96;filter:alpha(opacity=96);opacity: 0.96;
	z-index: 50;
}

#frame-wrap #header-325-wrap {

	position: relative;
	
	top: 0px;
	left: 30px;
	width: 901px;
	height: 325px;
	
	background: #4A4A4A;
}

#header-325-wrap #banner-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 901px;
	height: 180px;
}

#header-325-wrap #banner-wrap .bannerimage {

	position: absolute;
	
	top: 0px;
	left: 0px;
	width: 901px;
	height: 180px;
}

#header-325-wrap #banner-wrap .bannerimage .bannertitle {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 910px;
	height: 180px;
}

#header-325-wrap #managed-menu-wrap {

	position: relative;
	
	top: 0px;
	left: 10px;
	width: 881px;
	height: 68px;
	
	background: transparent url("../images/menu/background.png");
}

#header-325-wrap #managed-menu-wrap #cell1,
#header-325-wrap #managed-menu-wrap #cell2,
#header-325-wrap #managed-menu-wrap #cell3,
#header-325-wrap #managed-menu-wrap #cell4 {

	position: absolute;
	
	top: 0px;
	height: 68px;
	
	cursor: pointer;
}

#header-325-wrap #managed-menu-wrap #cell1 {

	left: 0px;
	width: 220px;
}

#header-325-wrap #managed-menu-wrap #cell2 {

	left: 220px;
	width: 220px;
}

#header-325-wrap #managed-menu-wrap #cell3 {

	left: 440px;
	width: 221px;
}

#header-325-wrap #managed-menu-wrap #cell4 {

	left: 661px;
	width: 220px;
}

#header-325-wrap #managed-menu-wrap .menu-option1 {

	background: transparent url("../images/menu/cell1.png");
}

#header-325-wrap #managed-menu-wrap .menu-option1-over {

	background: transparent url("../images/menu/cell1-hover.png");
}

#header-325-wrap #managed-menu-wrap .menu-option2 {

	background: transparent url("../images/menu/cell2.png");
}

#header-325-wrap #managed-menu-wrap .menu-option2-over {

	background: transparent url("../images/menu/cell2-hover.png");
}
#header-325-wrap #managed-menu-wrap .menu-option3 {

	background: transparent url("../images/menu/cell3.png");
}

#header-325-wrap #managed-menu-wrap .menu-option3-over {

	background: transparent url("../images/menu/cell3-hover.png");
}

#header-325-wrap #managed-menu-wrap .menu-option4 {

	background: transparent url("../images/menu/cell4.png");
}

#header-325-wrap #managed-menu-wrap .menu-option4-over {

	background: transparent url("../images/menu/cell4-hover.png");
}

#header-325-wrap #navigation-wrap {

	position: relative;
	
	top: 8px;
	left: 10px;
	width: 881px;
	height: 26px;
	
	background: transparent url("../images/navigation/background.png") no-repeat;
}

#navigation-wrap ul.navigation {

	position: relative;
	
	top: 1px;
	left: 11px;
	height: 22px;
	width: 859px;
	
	margin: 0px;
	padding: 0px;
	
	list-style-type: none;
}

#navigation-wrap ul.navigation a {
	
	background: #B3B3B3 url("../images/navigation/background-off.png") repeat;
	padding: 3px 13px 3px 13px;
	
	display: block;
	
	color: #222222;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#navigation-wrap ul.navigation a:hover {

	background: #B3B3B3 url("../images/navigation/background-hover.png") repeat;
}

#navigation-wrap ul.navigation li.navigation {

	float: left;
}

/* BREADCRUMB STYLE ***********************************************************************************************************************************/

#header-325-wrap #breadcrumb-wrap {

	position: relative;
	
	top: 16px;
	left: 0px;
	width: 901px;
	height: 35px;
	
	background: #FFFFFF;
	
	color: #121212;
	font-family: arial;
	font-size: 10px;
	line-height: 34px;
}

#breadcrumb-wrap .breadcrumb:after {

	content: "\00a0\00a0/\00a0\00a0";
}

#breadcrumb-wrap .breadcrumb a {

	color: #C40022;
	text-decoration: none;
}

#breadcrumb-wrap .breadcrumb a:hover {

	color: #C40022;
	text-decoration: underline;
}

#breadcrumb-wrap .livechat {

	position: absolute;
	
	top: 10px;
	left: 632px;
	width: 134px;
	height: 20px;
}

#breadcrumb-wrap .salesform {

	position: absolute;
	
	top: 10px;
	left: 767px;
	width: 134px;
	height: 20px;
	
	cursor: pointer;
}

/* CORPORATE COLUMNS **********************************************************************************************************************************/

#frame-wrap #content-wrap {

	position: relative;
	
	top: 0px;
	left: 30px;
	width: 901px;
	
	margin-top: 30px;
	margin-bottom: 30px;
}

#content-wrap .columns {

	width: 901px;
	background: #FFFFFF;
}

#content-wrap .columns .column1-2-wrap,
#content-wrap .columns .column2-2-wrap,
.column1-2-wrap .subcolumns,
.column1-2-wrap .subcolumns .subcolumn1-20-wrap,
.column1-2-wrap .subcolumns .subcolumn2-80-wrap,
.column1-2-wrap .subcolumns .subcolumn1-50-wrap,
.column1-2-wrap .subcolumns .subcolumn2-50-wrap,
.column1-2-wrap .subcolumns .subcolumn1-10-wrap,
.column1-2-wrap .subcolumns .subcolumn2-40-wrap,
.column1-2-wrap .subcolumns .subcolumn3-10-wrap,
.column1-2-wrap .subcolumns .subcolumn4-40-wrap {

	position: relative;
	float: left;
}

#content-wrap .columns .column1-2-wrap {

	left: 0px;
	width: 580px;
	
	border-right: 1px solid #CCCCCC;
	
	padding: 10px 30px 10px 0px;
}

#content-wrap .columns .column2-2-wrap {

	left: 30px;
	width: 261px;
	
	padding: 10px 0px;
}

.subcolumns {

	width: 580px;
	background: #FFFFFF;
}

.column1-2-wrap .subcolumns .subcolumn1-20-wrap {

	left: 0px;
	width: 55px;
}

.column1-2-wrap .subcolumns .subcolumn2-80-wrap {

	left: 30px;
	width: 190px;
}

.column1-2-wrap .subcolumns .subcolumn1-50-wrap {

	left: 0px;
	width: 275px;
}

.column1-2-wrap .subcolumns .subcolumn2-50-wrap {

	left: 30px;
	width: 275px;
}

.column1-2-wrap .subcolumns .subcolumn1-10-wrap {

	left: 0px;
	width: 100px;
}

.column1-2-wrap .subcolumns .subcolumn2-40-wrap {

	left: 10px;
	width: 165px;
}

.column1-2-wrap .subcolumns .subcolumn3-10-wrap {

	left: 40px;
	width: 100px;
}

.column1-2-wrap .subcolumns .subcolumn4-40-wrap {

	left: 10px;
	width: 165px;
}

/* MANAGED HOSTING COLUMNS ****************************************************************************************************************************/

#frame-wrap .content-managed-wrap {

	position: relative;
	
	top: 0px;
	left: 50px;
	width: 861px;
	
	margin-top: 40px;
	margin-bottom: 40px;
}

.content-managed-wrap .columns {

	width: 861px;
}

.content-managed-wrap .columns .column-1_33-3-wrap,
.content-managed-wrap .columns .column-2_33-3-wrap,
.content-managed-wrap .columns .column-3_33-3-wrap,
.content-managed-wrap .columns .column-1_50-2-wrap,
.content-managed-wrap .columns .column-2_50-2-wrap,
.content-managed-wrap .columns .column-1_70-2-wrap,
.content-managed-wrap .columns .column-2_30-2-wrap,
.content-managed-wrap .columns .column-1_10-2-wrap,
.content-managed-wrap .columns .column-2_90-2-wrap,
.content-managed-wrap .columns .column-1_70-2-legacy-wrap,
.content-managed-wrap .columns .column-2_30-2-legacy-wrap {

	position: relative;
	float: left;
}

.column-1_33-3-wrap {

	left: 0px;
	width: 270px;
}

.column-2_33-3-wrap {

	left: 25px;
	width: 270px;
}

.column-3_33-3-wrap {

	left: 51px;
	width: 270px;
}

.column-1_33-3-wrap .subcolumns,
.column-2_33-3-wrap .subcolumns,
.column-3_33-3-wrap .subcolumns {

	width: 270px;
}

.column-1_33-3-wrap .subcolumns .subcolumn-1_30-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-1_30-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-1_30-2-wrap,
.column-1_33-3-wrap .subcolumns .subcolumn-2_70-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-2_70-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-2_70-2-wrap {

	position: relative;
	float: left;
}

.column-1_33-3-wrap .subcolumns .subcolumn-1_30-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-1_30-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-1_30-2-wrap {

	left: 0px;
	width: 70px;
}

.column-1_33-3-wrap .subcolumns .subcolumn-2_70-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-2_70-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-2_70-2-wrap {

	left: 10px;
	width: 190px;
}

.column-1_33-3-wrap .subcolumns .subcolumn-1_20-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-1_20-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-1_20-2-wrap,
.column-1_33-3-wrap .subcolumns .subcolumn-2_80-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-2_80-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-2_80-2-wrap {

	position: relative;
	float: left;
}

.column-1_33-3-wrap .subcolumns .subcolumn-1_20-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-1_20-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-1_20-2-wrap {

	left: 0px;
	width: 50px;
}

.column-1_33-3-wrap .subcolumns .subcolumn-2_80-2-wrap,
.column-2_33-3-wrap .subcolumns .subcolumn-2_80-2-wrap,
.column-3_33-3-wrap .subcolumns .subcolumn-2_80-2-wrap {

	left: 10px;
	width: 220px;
}

.column-1_50-2-wrap {

	left: 0px;
	width: 410px;
}

.column-2_50-2-wrap {

	left: 41px;
	width: 410px;
}

.column-1_50-2-wrap .subcolumns,
.column-2_50-2-wrap .subcolumns {

	width: 410px;
	background: transparent;
}

.column-1_50-2-wrap .subcolumns .subcolumn-1_20-2-wrap, 
.column-1_50-2-wrap .subcolumns .subcolumn-2_80-2-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-1_20-2-wrap, 
.column-2_50-2-wrap .subcolumns .subcolumn-2_80-2-wrap {

	position: relative;
	float: left;
}

.column-1_50-2-wrap .subcolumns .subcolumn-1_20-2-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-1_20-2-wrap {

	top: 0px;
	left: 0px;
	width: 70px;
	height: 100px;
}

.column-1_50-2-wrap .subcolumns .subcolumn-2_80-2-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-2_80-2-wrap {

	top: 0px;
	left: 10px;
	width: 330px;
}

.column-1_50-2-wrap .subcolumns .subcolumn-1_10-4-wrap, 
.column-1_50-2-wrap .subcolumns .subcolumn-2_40-4-wrap,
.column-1_50-2-wrap .subcolumns .subcolumn-3_10-4-wrap, 
.column-1_50-2-wrap .subcolumns .subcolumn-4_40-4-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-1_10-4-wrap, 
.column-2_50-2-wrap .subcolumns .subcolumn-2_40-4-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-3_10-4-wrap, 
.column-2_50-2-wrap .subcolumns .subcolumn-4_40-4-wrap {

	position: relative;
	float: left;
}

.column-1_50-2-wrap .subcolumns .subcolumn-1_10-4-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-1_10-4-wrap,
.column-1_50-2-wrap .subcolumns .subcolumn-3_10-4-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-3_10-4-wrap {

	left: 0px;
	width: 50px;
}

.column-1_50-2-wrap .subcolumns .subcolumn-2_40-4-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-2_40-4-wrap,
.column-1_50-2-wrap .subcolumns .subcolumn-4_40-4-wrap,
.column-2_50-2-wrap .subcolumns .subcolumn-4_40-4-wrap {

	left: 5px;
	width: 150px;
}

.column-1_10-2-wrap {

	left: 0px;
	width: 70px;
}

.column-2_90-2-wrap {

	left: 10px;
	width: 781px;
}

.column-1_70-2-legacy-wrap {

	left: 0px;
	width: 580px;
}

.column-2_30-2-legacy-wrap {

	left: 20px;
	width: 261px;
}

.column-1_70-2-wrap {

	left: 0px;
	width: 580px;
}

.column-2_30-2-wrap {

	left: 41px;
	width: 240px;
}

.column-2_30-2-wrap .cell-1 {

	background: #E7E7E7;
	
	padding: 20px;
}

.column-2_30-2-wrap .cell-2 {

	background: #F2F2F2;
	
	padding: 20px;
}

.column-1_70-2-wrap .subcolumns .subcolumn-1_50-2-wrap, 
.column-1_70-2-wrap .subcolumns .subcolumn-2_50-2-wrap,
.column-1_70-2-wrap .subcolumns .subcolumn-1_10-4-wrap, 
.column-1_70-2-wrap .subcolumns .subcolumn-2_40-4-wrap,
.column-1_70-2-wrap .subcolumns .subcolumn-3_10-4-wrap, 
.column-1_70-2-wrap .subcolumns .subcolumn-4_40-4-wrap {

	position: relative;
	float: left;
}

.column-1_70-2-wrap .subcolumns .subcolumn-1_50-2-wrap {

	left: 0px;
	width: 275px;
}

.column-1_70-2-wrap .subcolumns .subcolumn-2_50-2-wrap {

	left: 30px;
	width: 275px;
}

.column-1_70-2-wrap .subcolumns .subcolumn-1_10-4-wrap,
.column-1_70-2-wrap .subcolumns .subcolumn-3_10-4-wrap {

	left: 0px;
	width: 50px;
}

.column-1_70-2-wrap .subcolumns .subcolumn-2_40-4-wrap,
.column-1_70-2-wrap .subcolumns .subcolumn-4_40-4-wrap {

	left: 10px;
	width: 230px;
}

.cell-number {

	font-size: 24px;
	font-family: georgia, times, arial;
}

.column-separator {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 861px;
	
	margin-top: 45px;
	padding-bottom: 45px;
	
	border-top: 1px solid #D1D1D1;
}

.subcolumn-separator {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 240px;
	
	margin-top: 25px;
	padding-bottom: 20px;
	
	border-top: 1px solid #D1D1D1;
}

.separator {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 580px;
	
	margin-top: 20px;
	padding-bottom: 20px;
	
	border-top: 1px solid #999999;
}

.type1 {

	font-size: 15px;
	font-family: georgia, times, arial;
	color: #333333;
	line-height: 20px;
}

.type2 {

	font-size: 13px;
	font-family: georgia, times, arial;
	color: #333333;
	line-height: 17px;
}

.type3 {

	font-family: arial;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
}

/* MANAGED HOSTING RIVER ******************************************************************************************************************************/

#frame-wrap .content-river-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 861px;
	
	margin-bottom: 40px;
	padding: 30px 50px;
	
	border-top: 1px solid #D1D1D1;
	border-bottom: 1px solid #D1D1D1;
	
	background: #EEEEEE;
}

.content-river-wrap .columns {

	width: 861px;
}

.content-river-wrap .columns .column-1_50-2-wrap,
.content-river-wrap .columns .column-2_50-2-wrap,
.content-river-wrap .columns .column-1_10-2-wrap,
.content-river-wrap .columns .column-2_90-2-wrap {

	position: relative;
	float: left;
}

/* FOOTER *********************************************************************************************************************************************/

#frame-wrap #footer-wrap {

	position: relative;
	
	top: 0px;
	left: 30px;
	width: 901px;
	height: 60px;
	
	background: #FFFFFF;
}

#footer-wrap .share {

	position: absolute;
	
	top: 20px;
	left: 0px;
	width: 100px;
	height: 19px;
}

#footer-wrap .leader {

	position: absolute;
	
	top: 0px;
	left: 608px;
	width: 293px;
	height: 60px;
}

#frame-wrap #subfooter-salesform-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 961px;
	
	background: #D1D1D1;
	
	border-top: 10px solid #D1D1D1;
	border-bottom: 30px solid #D1D1D1;
}

#subfooter-salesform-wrap #salesform-wrap {

	position: relative;
	
	top: 0px;
	left: 30px;
	width: 901px;
}

#frame-wrap #halogen-middle-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 961px;
	height: 400px;
	
	background: #D1D1D1;
	
	border-top: 10px solid #D1D1D1;
	border-bottom: 90px solid #D1D1D1;
}

#halogen-middle-wrap #halogen-left-wrap{
           position:absolute;
           top:0px;left:0px;
           width:700px;height:400px;
           background:#D1D1D1;
          border-right:solid 1px #dddddd;
   }


   /*****ecommerce_steps*****/

  #ecommerce_steps{
           position:relative;
           top:0px;left:20px;
           width:650px;height:400px;
          
          border-right:solid 1px #dddddd;
   }
#ecom_steps_title{ position:absolute;left:0px;top:0px;width:600px;height:60px;}

#ecom-content{position: absolute;top:102px;left:0px;width:660px;height:250px;}

#ecom-content #step1{position: absolute;top:0px;left:0px;width:235px;height:60px;background: url(../images/ecomm1.jpg);font-size: 1.2em;}

 #ecom-content #step2{position: absolute;top:-60px;left:235px;width:350px;height:180px;}



 #ecom-content #step3{position: absolute;top:180px;left:235px;width:350px;height:180px;}
  
/*****ecommerce_steps ends*****/




  #easysteps {
	position: relative;
	top: 65px;	left: 30px;
	width: 670px;
	height: 260px;
}
#easysteps-title{
    position:absolute;left:0px;top:0px;width:600px;height:60px;

}
#easysteps-content{position: absolute;top:80px;left:0px;width:660px;height:200px;}

#easysteps-content #step1{position: absolute;top:0px;left:0px;width:250px;height:165px;}
  #step1 .step-top{position:absolute;top:0px;left:0px;width:149px;height:22px;background: url(../images/easybackup.jpg);}
  #step1 .step-mid{position:absolute;top:22px;left:0px;width:149px;height:100px;background: url(../images/easybackmid.jpg);}
  #step1 .step-down{position:absolute;top:122px;left:0px;width:149px;height:42px;background: url(../images/easybackdown.jpg);}
  #step1 .step-arrow{position:absolute;top:60px;left:149px;width:100px;height:20px;background: url(../images/easybackarrow3.jpg);}

#easysteps-content #step2{position: absolute;top:0px;left:250px;width:250px;height:165px;}
  #step2 .step-top{position:absolute;top:0px;left:0px;width:149px;height:22px;background: url(../images/easybackup.jpg);}
  #step2 .step-mid{position:absolute;top:22px;left:0px;width:149px;height:100px;background: url(../images/easybackmid.jpg);}
  #step2 .step-down{position:absolute;top:122px;left:0px;width:149px;height:42px;background: url(../images/easybackdown2.jpg);}
  #step2 .step-arrow{position:absolute;top:60px;left:149px;width:100px;height:20px;background: url(../images/easybackarrow3.jpg);}

#easysteps-content #step3{position: absolute;top:0px;left:500px;width:150px;height:165px;}
  #step3 .step-top{position:absolute;top:0px;left:0px;width:149px;height:22px;background: url(../images/easybackup.jpg);}
  #step3 .step-mid{position:absolute;top:22px;left:0px;width:149px;height:100px;background: url(../images/easybackmid.jpg);}
  #step3 .step-down{position:absolute;top:122px;left:0px;width:149px;height:42px;background: url(../images/easybackdown3.jpg);}

  .stepslink{color:#dedede;}


  #easysteps-note{position: absolute;top:242px;left:0px;width:660px;height:40px;color:#efefef;}



/**************************************************************************************************************************/
/*************************************************************right on home page******************************************/

      #halogen2-right-wrap{  position: absolute;top:0px;left:710px;width:230px;height:820px;
    background:#f0f0f0;border:solid 1px white;
    }


     
/**list2 contains slidable lists**/
       #list2 {position:relative;top:9px;left:10px;width:190px;height:200px;margin-top: 15px;}
         #list2_1{position: relative;width:200px;height:150px;overflow: hidden;margin-bottom:2px;}
         #list2_2{position: relative;width:200px;height:126px;overflow: hidden;margin-bottom:2px;}
         #list2_3{position: relative;width:200px;height:126px;overflow: hidden;margin-bottom:2px;}

        .list2_title{position:relative;top:0px;left:0px;color:#444444;
         background: url(../images/arrow-right.gif) #C7C7C7 no-repeat;width:200px;height:25px;padding-left:15px;
         background-position: 0px 4px;
        font-family : Arial,Helvetica,sans-serif;font-size: 12px;line-height: 1.5em;
        vertical-align: baseline;letter-spacing: normal;word-spacing: 0px;
        font-weight: bold;font-style: normal;font-variant: normal;text-transform: none;
        text-decoration: none;text-indent: 0px;


        }
        .list2_title:hover{cursor:pointer;}
        .list-list{position:relative;color:black;list-style-type: none;margin-left: 12px;

        }
        .list-list li{color:#DC464c;padding-top: 5px;

        }


      #halogen-right-hovers{position:absolute;top:27px;left:0px;width:220px;height:228px;}
      #hover1{position:relative;width:220px;height:150px;}
      #hover2{position:relative;width:220px;height:26px;}
      #hover3{position:relative;width:220px;height:26px;}
      #halogen-right-fix-hovers{position:absolute;top:229px;left:0px;width:230px;height:330px;}
        #fixhover1{position:relative;width:220px;height:175px;}
        #testi-cont-wrap{position: absolute;left:0px;top:26px;height:150px;width:220px;}
        #fixhover2{position:relative;width:220px;height:150px;}
        #our-clients-cont-wrap{position: absolute;left:0px;top:26px;height:120px;width:220px;overflow:hidden;}
    .right-side-title{background:#454545;color:white;
                     width:220px;padding-left:5px;padding-top:3px;
                     position:absolute;top:0px;left:0px;height:22px;}
    .hovers{ width:220px;
             position:relative;width:230px;height:22px;}




/**************************************************************************************************************************/



  
 #cell1-wrap .content,
 #cell2-wrap .content {

	position: absolute;
	
	top: 0px;
	left: 130px;
	width: 305px;
	
	font-size: 10px;
	line-height: 14px;
	color: #505050;
}

 
#frame-wrap #footnavigation-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 961px;
}

#footnavigation-wrap #footnavigation-text-wrap {

	position: absolute;
	
	top: 0px;
	width: 961px;
	
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	
	background: #606060;
}

#footnavigation-text-wrap #copyright-wrap {

	position: relative;
	
	top: 5px;
	
	margin-bottom: 15px;
	
	font-size: 10px;
	color: #EEEEEE;
	text-align: center;
}

.subnavigation-link,
.footnavigation-link {

	padding-right: 25px;	
}

/***halogen-main2 starts **/
#frame-wrap #halogen-main2 {
       background:#d1d1d1;
	position: relative;
	height:200px;
	top: 0px;
	left: 0px;
	width: 961px;
	
	font-size: 10px;
	color: #666666;
	line-height: 14px;

}
#main2-button-bar{position:absolute;left:0px;top:0px;width:961px;height:20px;}
  #button-1{position: absolute;left:30px;top:0px;width:76px;height:18px;background:url(../images/qqback.jpg);color:black;padding-top:2px;padding-left:4px;}
  #button-1:hover{cursor:pointer;color:white;}

  #button-2{position: absolute;left:115px;top:0px;width:76px;height:18px;background:url(../images/qqback.jpg);color:black;padding-top:2px;padding-left:4px;}
  #button-2:hover{cursor:pointer;color:white;}

  #button-3{position: absolute;left:201px;top:0px;width:76px;height:18px;background:url(../images/qqback.jpg);color:black;padding-top:2px;padding-left:4px;}
  #button-3:hover{cursor:pointer;color:white;}

  #button-4{position: absolute;left:287px;top:0px;width:123px;height:18px;background:url(../images/qqback2.jpg);color:black;padding-top:2px;padding-left:4px;}
  #button-4:hover{cursor:pointer;color:white;}

  #button-5{position: absolute;left:503px;top:0px;width:76px;height:18px;background:url(../images/qqback.jpg);color:black;padding-top:2px;padding-left:4px;}
  #button-5:hover{cursor:pointer;color:white;}

  #button-6{position: absolute;left:587px;top:0px;width:76px;height:18px;background:url(../images/qqback.jpg);color:white;padding-top:2px;padding-left:4px;}
  #button-6:hover{cursor:pointer;color:white;}
  
#divider-wrap {	position: absolute;top: 20px;left: 0px;	width: 961px;	height: 2px;	z-index: 10;}

#commontoolsdown1{position:absolute;top:20px;left:0px;width:705px;height:170px;z-index:50;}
  #qq_form-wrap{position:absolute;left:30px;top:10px;background:#dddddd;width:635px;height:150px;}
   #qq_form{position:absolute;left:0px;top:0px;width:635px;height:150px;}
      #fullname-wrap{position:absolute;top:14px;left:4px;color:#555555;font-size: 1.1em;}
        #qq-fullname{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
      #emailid-wrap{position:absolute;top:38px;left:4px;color:#555555;font-size: 1.1em;}
        #qq-emailid{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
      #contactno-wrap{position:absolute;top:62px;left:4px;color:#555555;font-size: 1.1em;}
        #qq-contactno{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
      #location-wrap{position:absolute;top:86px;left:4px;color:#555555;font-size: 1.1em;}
        #qq-location{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
      #message-wrap{position:absolute;top:14px;left:245px;color:#555555;font-size: 1.1em;}
       textarea#qq-meesage {width: 250px;height: 88px;position:absolute;left:70px;top:0px;padding: 1px; font-family: Tahoma, sans-serif;}
      #qq-submit{position:absolute;top:87px;left:580px;width:50px;height:18px;color:white;background:black;border:none;font-size:1.1em;padding-top:-3px;}
       #qq-submit:hover{cursor:pointer;background:#c00000;}
  #qq_title{position:absolute;top:140px;left:30px;color:maroon;font-weight: bolder;background:#d1d1d1;}

#commontoolsdown2{position:absolute;top:20px;left:0px;width:705px;height:170px;z-index:50;}
  #subscribe_form-wrap{position:absolute;left:30px;top:10px;background:#dddddd;width:635px;height:150px;}
    #subscribe_form{position:absolute;left:0px;top:0px;width:635px;height:150px;}
     #subs-fullname-wrap{position:absolute;top:14px;left:4px;color:#555555;font-size: 1.1em;}
      #subs-fullname{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
     #subs-emailid-wrap{position:absolute;top:38px;left:4px;color:#555555;font-size: 1.1em;}
        #subs-emailid{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
     #subs-submit{position:absolute;top:87px;left:84px;width:80px;height:18px;color:white;background:black;border:none;font-size:1.1em;padding-top:-3px;}
        #subs-submit:hover{cursor:pointer;background:#c00000;}
  #subscribe_title{position:absolute;top:140px;left:30px;color:maroon;font-weight: bolder;background:#d1d1d1;}

#commontoolsdown3{position:absolute;top:20px;left:0px;width:705px;height:170px;z-index:50;}
  #clientarea_form-wrap{position:absolute;left:30px;top:10px;background:#dddddd;width:635px;height:150px;}
    #clientarea_form{position:absolute;left:0px;top:0px;width:635px;height:150px;}
     #clientarea-emailid-wrap{position:absolute;top:14px;left:4px;color:#555555;font-size: 1.1em;}
      #clientarea-emailid{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
     #clientarea-password-wrap{position:absolute;top:38px;left:4px;color:#555555;font-size: 1.1em;}
        #clientarea-password{position:absolute;top:0px;left:80px;color:#555555;font-size: 1.1em;width:150px;border:none;height: 18px;}
     #clientarea-submit{position:absolute;top:87px;left:84px;width:60px;height:18px;color:white;background:black;border:none;font-size:1.1em;padding-top:-3px;}
        #clientarea-submit:hover{cursor:pointer;background:#c00000;}
  #clientarea_title{position:absolute;top:140px;left:30px;color:maroon;font-weight: bolder;background:#d1d1d1;}

#commontoolsdown4{position:absolute;top:20px;left:0px;width:705px;height:170px;z-index:50;}
  #downloads-wrap{position:absolute;left:30px;top:10px;background:#dddddd;width:635px;height:150px;}
    #downloads-left-wrap{position:absolute;left:8px;top:4px;width:635px;height:124px;border-right:solid 1px #d1d1d1;}
    #downloads-right-wrap{position:absolute;left:318px;top:4px;width:315px;height:124px;}
      #dlw-title{position:absolute;top:3px;left:4px;width:100px;color:#444444;}
      #dlw-content{position:absolute;top:22px;left:4px;width:300px;color:black;}
      #dlw-content ul.dlw-list-wrap{margin-left:1px;position:absolute;left:4px; list-style-type: none;}
       #dlw-content ul.dlw-list-wrap li.dlw-list{position:relative;margin:1px;}
    #downloads_title{position:absolute;top:140px;left:30px;color:maroon;font-weight: bolder;background:#d1d1d1;}

#commontoolsdown5{position:absolute;top:20px;left:0px;width:705px;height:170px;z-index:50;}
 #commontoolsdown6{position:absolute;top:20px;left:0px;width:705px;height:170px;z-index:100;}
   #ctd-content{position:absolute;left:30px;top:10px;width:690px;height:170px;background:#d1d1d1;}
   #ctd_title{position:absolute;top:140px;left:30px;color:maroon;font-weight: bolder;background:#d1d1d1;background:#dddddd;}

#halogen-main2 #fatfooter-column-wrap {

	position: relative;

	width: 901px;
	
	padding: 10px 30px 25px 30px;
}

#fatfooter-column-wrap #fatfooter-column-1-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 180px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-2-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 180px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-3-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 170px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-4-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 180px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-column-5-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 181px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-5-wrap #twitter {

	position: absolute;
	
	top: 74px;
	left: 0px;
	height: 16px;
	
	padding-left: 20px;
	
	background: url("../images/elements/icon-twitter.png") no-repeat;
	
	cursor: pointer;
}

#fatfooter-column-5-wrap #linktous {

	position: absolute;
	
	top: 74px;
	left: 90px;
	height: 16px;
	
	padding-left: 20px;
	
	background: url("../images/elements/icon-linktous.png") no-repeat;
	
	cursor: pointer;
}

#fatfooter-column-wrap #fatfooter-managed-column-1-wrap {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 220px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-managed-column-2-wrap {

	position: relative;
	
	top: 0px;
	left: 20px;
	width: 220px;
	
	padding-bottom: 10px;
	
	float: left;
}

#fatfooter-column-wrap #fatfooter-managed-column-3-wrap {

	position: relative;
	
	top: 0px;
	left: 40px;
	width: 200px;
	
	padding-bottom: 10px;
	
	float: left;
}

#basement-wrap {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 85px;
	
	margin: 0px;
	padding: 0px;
	
	border: 0px;
	background: url(../images/back3.jpg);
	
	text-align: left;
}

#basement-wrap #basement-copyright-wrap {

	position: relative;

	top: 0px;
	left: 0px;
	width: 901px;
	
	margin: 0px auto;
	padding: 8px 30px;
	
	border: 0px;
	
	text-align: left;
	font-size: 10px;
	color: #CCCCCC;
}

#basement-copyright-wrap .copyright {

	padding-right: 30px;
}

#basement-copyright-wrap .footerlink {

	padding: 0px 5px;
}
#basement-copyright-wrap  .footerlink2 .basement {

	padding: 0px 5px;color:#666666;
}
#basement-copyright-wrap  .footerlink3 .basement {

	color:#666666;font-size:.9em;
}
#basement-copyright-wrap  .copyright .basement {

	color:#666666;font-size:.9em;
}

.threeeleven {

	position: relative;
	
	top: 0px;
	left: 0px;
	width: 961px;
	height: 0px;
	
	padding: 0px;

	border-bottom: 1px solid #D1D1D1;
}
html>body .threeeleven {

	height: 1px;
	
	background: #D1D1D1;
	border: 0px;
}

table {

	padding: 0px;
	margin: 0px;
	
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	
	empty-cells: show;
}

table {

	border-collapse: collapse;
}
html>body table {

	border-collapse: separate;	
}

tr {

	padding: 0px;
	margin: 0px;
	
	border: 0px;
}

td {

	padding: 0px;
	margin: 0px;
	
	border: 0px;
	
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: #505050;
	line-height: 16px;
}

/* A TAGS *************************************************************************************************************************************************/

a {

	color: #C40022;
	text-decoration: none;
}

a:hover {

	color: #C40022;
	text-decoration: underline;
}

a.hidden {

	color: #333333;
	text-decoration: none;
}

a.hidden:hover {

	color: #333333;
	text-decoration: underline;
}

a.white {

	color: #FFFFFF;
	text-decoration: none;
}

a.white:hover {

	color: #FFFFFF;
	text-decoration: underline;
}

a.dead {

	color: #555555;
	text-decoration: none;
}

a.dead:hover {

	color: #555555;
	text-decoration: underline;
}

a.footer {

	color: #707070;
	text-decoration: none;
}

a.footer:hover {

	color: #707070;
	text-decoration: underline;
}

a.basement {

	color: #CCCCCC;
	text-decoration: none;
}

a.basement:hover {

	color: #CCCCCC;
	text-decoration: underline;
}

a.solution,
a.solution:hover {

	color: #FFFFFF;
	text-decoration: none;
}

/* HEADER TAGS ********************************************************************************************************************************************/

h1.managedhome,
h2.managedhome,
h3.managedhome,
h4.managedhome {

	color: #2A2A2A;
	font-size: 14px;
	font-weight: bold;
	font-family: arial;
	line-height: 14px;
	
	margin: 2px 0px 3px 0px;
	padding: 0px;
}

h1.managedhome a,
h2.managedhome a,
h3.managedhome a,
h4.managedhome a {

	text-decoration: none;
	color: #2A2A2A;
}

h1.managed {

	font-size: 20px;
	font-family: arial;
	font-weight: bold;
	color: #C40022;

	margin-bottom: 8px;
}

h2.managed {

	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	color: #333333;

	margin-bottom: 6px;
}

h2.managedunderline {

	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	color: #333333;

	margin-bottom: 7px;
	padding-bottom: 3px;
	
	border-bottom: 1px solid #CCCCCC;
}

h3.managed {

	font-size: 14px;
	font-family: arial;
	font-weight: bold;
	color: #333333;

	margin-bottom: 4px;
}

h4.managed {

	font-size: 13px;
	font-family: arial;
	font-weight: bold;
	color: #333333;
	
	margin-bottom: 4px;
}

h1.pagetitle {
	
	color: #999999;
	font-family: arial;
	font-size: 19px;
	letter-spacing: 0em;
	line-height: 19px;
	font-weight: normal;
	
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

h1.pagetitlewithsub {
	
	color: #999999;
	font-family: arial;
	font-size: 19px;
	letter-spacing: 0em;
	line-height: 19px;
	font-weight: normal;
	
	padding: 0px;
	margin: 0px;
}

h2.pagetitle {
	
	color: #555555;
	font-family: arial;
	font-size: 15px;
	letter-spacing: 0em;
	line-height: 15px;
	font-weight: normal;
	
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

h2.pagesubtitle {
	
	color: #555555;
	font-family: arial;
	font-size: 15px;
	letter-spacing: 0em;
	line-height: 15px;
	font-weight: normal;
	
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

/* LIST TAGS **********************************************************************************************************************************************/

ul.list {

	list-style-type: none;
	
	margin: 0px; 
	padding: 0px;
	
	border: 0px;
	
	line-height: 14px;
}

li.listitem {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 2px 10px;
	
	border: 0px;
	background: transparent url("../images/elements/bullet.png") no-repeat 0px 6px;
	
	font-size: 11px;
	
	margin-bottom: 5px;
}

li.listitemlink {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 2px 10px;
	
	border: 0px;
	background: transparent url("../images/elements/bullet-red.png") no-repeat 0px 6px;
	
	font-size: 11px;
	
	margin-bottom: 5px;
}

li.listitemvideo {

	position: relative;
	
	margin: 0px; 
	padding: 6px 0px 0px 20px;
	
	border: 0px;
	background: transparent url("../images/elements/bullet-video.png") no-repeat 0px 6px;
	
	font-size: 11px;
	
	margin-bottom: 5px;
}

ul.managedlist {

	list-style-type: none;
	
	margin: 0px; 
	padding: 0px;
	
	border: 0px;
	
	line-height: 13px;
}

li.managedlistitem {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 2px 10px;
	
	border: 0px;
	background: transparent url("../images/elements/bullet.png") no-repeat 0px 6px;
	
	font-size: 12px;
	font-family: arial;
	
	margin-bottom: 5px;
}

li.managedsublistitem {

	position: relative;
	
	margin-left: 10px; 
	padding: 0px 5px 0px 10px;
	
	border: 0px;
	background: transparent url("../images/elements/subbullet.png") no-repeat 0px 4px;
	
	font-size: 11px;
	
	margin-bottom: 5px;
}

li.managedlistitemlink {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 2px 10px;
	
	border: 0px;
	background: transparent url("../images/elements/bullet-red.png") no-repeat 0px 6px;
	
	font-size: 12px;
	font-family: arial;
	
	margin-bottom: 5px;
}

ul.listsmall {

	list-style-type: none;
	
	margin: 0px; 
	padding: 0px;
	
	border: 0px;
	
	line-height: 12px;
}

ul.listsmall li.listitem {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 2px 8px;
	
	border: 0px;
	background: transparent url("../images/elements/bulletsmall.png") no-repeat 0px 5px;
	
	font-size: 10px;
	
	margin-bottom: 3px;
}

ul.listsmall li.listitemfooter {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 0px 8px;
	
	border: 0px;
	background: transparent url("../images/elements/bullet.png") no-repeat 0px 5px;
	
	font-size: 10px;
	
	margin-bottom: 3px;
}

ol.list {

	margin: 0px 0px 0px 20px; 
	padding: 0px;
	
	border: 0px;
	
	line-height: 14px;
}

li.listitemnumber {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 2px 0px;
	
	border: 0px;
	
	font-size: 11px;
	
	margin-bottom: 5px;
}

li.sublistitem {

	position: relative;
	
	margin-left: 10px; 
	padding: 0px 5px 0px 10px;
	
	border: 0px;
	background: transparent url("../images/elements/subbullet.png") no-repeat 0px 4px;
	
	font-size: 11px;
	
	margin-bottom: 5px;
}

li.listitemgreen {

	position: relative;
	
	margin: 0px; 
	padding: 1px 5px 2px 10px;
	
	border: 0px;
	background: transparent url("../images/elements/bullet-green.png") no-repeat 0px 6px;
	
	font-size: 11px;
	
	margin-bottom: 5px;
}

li.pdf {

	position: relative;
	
	margin: 0px; 
	padding: 0px 5px 4px 20px;
	
	border: 0px;
	background: transparent url("../images/elements/pdficon.png") no-repeat 0px 0px;
}

/* FORMS *************************************************************************************************************************************************/

#validation-alert-wrap {

	width: 528px;
	
	background: #F9E6E9;
	border: 1px solid #C40022;
	
	padding: 5px 10px;
	margin-bottom: 10px;
	
	color: #C40022;
	
	display: none;
}

input.contactsalesform {

	width: 100%;

	background: #FFFFFF;
	border: 1px solid #BBBBBB;
	
	color: #505050;
	font-family: verdana,sans-serif;
	font-size: 11px;
	
	padding: 1px 4px 2px 4px;
}

input.contactsalesform:hover {

	cursor: pointer;
}

select {

	background: #FFFFFF;
	border: 1px solid #CCCCCC;

	color: #505050;
	font-family: verdana,sans-serif;
	font-size: 11px;
	
	padding-bottom: 1px;
	margin: 0px;
}

select.contactsalesform {

	background: #FFFFFF;
	border: 1px solid #CCCCCC;

	width: 100%;
}

textarea {

	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	
	color: #505050;
	font-size: 12px;
}

textarea.fill {

	width: 100%;

	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	
	color: #505050;
	font-size: 12px;
	
	padding: 4px;
}

/* HOME PAGE *********************************************************************************************************************************************/

#frame-wrap #block1-wrap {

	position: relative;
	top: 0px;
	left: 30px;
	width: 901px;
	height: 380px;
	
	background: #555A5F url("../images/home/block1-backgroun.png") no-repeat;
	
	border-bottom: 10px solid #B0000D;
}

#block1-wrap #pane-wrap {

	position: absolute;
	
	top: 0px;
	left: 0px;
	width: 650px;
	height: 380px;
	
	
}

.pane0 {

	background: transparent url("../images/home/block1-pane0.png") no-repeat;
}

.pane1 {

	background: transparent url("../images/home/block1-pane1.png") no-repeat;
}

.pane2 {

	background: transparent url("../images/home/block1-pane2.png") no-repeat;
}

.pane3 {

	background: transparent url("../images/home/block1-pane3.png") no-repeat;
}






#featured-work-button-wrap{position: absolute;

	top: 255px;
	left: 520px;
	width: 195px;
	height: 107px;
       
	}
 #featured-work-title{position:absolute;top:0px;left:0px;height:15px;width:100px;color:#555555;}
 #featured-work-content{position:absolute;top:22px;left:0px;height:87px;width:115px;background:url(../images/backside.gif);}

 .imgshwbtn{width: 15px;height: 15px;cursor: pointer;}
 .imgshwbtn:hover{border:solid 1px #febb43;}
 .button-img{width: 12px;height: 15px;position: absolute;top:0px; left:3px;}
 


#button0{position: absolute;top: 80px;left: 0px; }



#button1{ position: absolute;top: 80px;left: 16px; }


#button2{position: absolute;top: 80px;left: 32px;  }



#button3{position: absolute;top: 80px;left: 48px; }


#button4{position: absolute;top: 80px;left: 64px; }


#button5{position: absolute;top: 80px;left: 80px; }



/**featured-work-content ends***/
#featured-work-tools
{
position: absolute;left:0px;top:80px;width:105px;height:20px;

font-variant: small-caps;

color:maroon;
   
}
#prev{position:absolute;left:0px;top:0px;width:14px;height:13px;color:#c40022;background:#a7a7a7;padding-left:3px;padding-bottom:3px;font-size: .9em;}
#prev:hover{cursor: pointer;background:black;color:white;}
#pause{position:absolute;left:20px;top:0px;width:14px;height:13px;color:#c40022;background:#a7a7a7;padding-left:3px;padding-bottom:3px;font-size: .8em;}
#pause:hover{cursor: pointer;background:black;color:white;}
#next{position:absolute;left:40px;top:0px;width:14px;height:13px;color:#c40022;background:#a7a7a7;padding-left:3px;padding-bottom:3px;font-size: .9em;}
#next:hover{cursor: pointer;background:black;color:white;}




#block1-wrap #cell1-wrap {

	position: absolute;
	
	top: 17px;
	left: 715px;
	width: 180px;
	height: 107px;
	
	cursor: pointer;
}

#block1-wrap #cell2-wrap {

	position: absolute;
	
	top: 137px;
	left: 715px;
	width: 180px;
	height: 107px;
	
	cursor: pointer;
}

#block1-wrap #cell3-wrap {

	position: absolute;
	
	top: 257px;
	left: 715px;
	width: 180px;
	height: 107px;
	
	cursor: pointer;
}

#block1-wrap #cell1-wrap h1.header,
#block1-wrap #cell2-wrap h2.header,
#block1-wrap #cell3-wrap h3.header {

	position: relative;
	
	top: 15px;
	left: 15px;
	width: 180px;
	
	color: #000000;
	font-family: arial;
	font-size: 17px;
	font-style: italic;
	letter-spacing: 0em;
	text-transform: uppercase;
	line-height: 19px;
	font-weight: bold;
	
	padding: 0px;
	margin: 0px;
}

#block1-wrap #cell1-wrap a.header,
#block1-wrap #cell2-wrap a.header,
#block1-wrap #cell3-wrap a.header {

	color: #000000;
	text-decoration: none;
}

#block1-wrap #cell1-wrap a.header:hover,
#block1-wrap #cell2-wrap a.header:hover,
#block1-wrap #cell3-wrap a.header:hover {

	color: #000000;
	text-decoration: none;
}

#block1-wrap #cell1-wrap .content,
#block1-wrap #cell2-wrap .content,
#block1-wrap #cell3-wrap .content {

	position: relative;
	
	top: 20px;
	left: 15px;
	width: 180px;
	height: 50px;
	
	color: #000000;
	font-family: arial;
	font-size: 1em;
	letter-spacing: 0em;
	line-height: 13px;	
}

#block1-wrap #cell1-wrap .button,
#block1-wrap #cell2-wrap .button,
#block1-wrap #cell3-wrap .button {

	position: absolute;
	
	top: 35px;
	left: 0px;
	width: 45px;
	height: 45px;
}

.cell1 {

	background: transparent url("../images/home/new1.gif") no-repeat;
}

.cell2 {

	background: transparent url("../images/home/new1.gif") no-repeat;
}

.cell3 {

	background: transparent url("../images/home/new1.gif") no-repeat;
}

.cell1-on {

	background: transparent url("../images/home/block1-cell1-on.png") no-repeat;
}

.cell2-on {

	background: transparent url("../images/home/block1-cell2-on.png") no-repeat;
}

.cell3-on {

	background: transparent url("../images/home/block1-cell3-on.png") no-repeat;
}


