@import url("gradconn-distributors.css");
@import url("text.css");
@import url("table.css");
@import url("list.css");
@import url("images.css");

body{
	background-image:url(../layout-images/bg.jpg);
	background-repeat:repeat;
	margin:0px;
	padding:0px;
}


#website-container {
	width:98%;
	margin:8px 0px 0px 5px;
}


#left-menu{
	float:left;
	margin:15px 0px 0px 10px;
/*	border:1px solid #000;*/
}


#menu-header {
	background-image:url(../layout-images/left-menu-header.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px 0px 10px;
	
}

#menu-content {
	width:162px;
	background:url(../layout-images/menu-bg.jpg) repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border:solid 1px #8a888b;
	border-top:none;
	padding:1px 0px 0px 10px;
	background-color:#ffffff;
}


#left-menu-promotion{
	width:157px;
	left:12px;
	padding: 10px 0px 10px 0px;
	background-color:#ffffff;
}


.productRangesMenu{
	background-color:#55b7dc;
	border-left-style:solid;
	border-left-width:4px;
	border-left-color:#008bcc;
	border-right-style:solid;
	border-right-width:4px;
	border-right-color:#008bcc;
	width:180px;
	height:201px;
	
}

.productRangeMargin{	
	margin:0px 0px -2px 0px;
}


#midProductRangeMenu{
	background-color:#95d2e5;
	border-left-style:solid;
	border-left-width:4px;
	border-left-color:#008bcc;
	border-right-style:solid;
	border-right-width:4px;
	border-right-color:#008bcc;
	width:180px;
	height:201px;
}

#main-content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	width:59%;
	float:left;
	margin:15px 0px 0px 0px;
	background-color:#ffffff;
}


#right-menu{
	float:right;
	margin:0px;
	padding:15px 0px 0px 0px;
}


#footer {
	background-image:url(../layout-images/background-header02.jpg);
	background-repeat:repeat-x;
	height:60px;
	width:100%;
	position:relative;
	clear:left;
	left:0px;
	top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:center;
	padding-top:5px;
}


#rfCableButton{
	position:relative;
	float:left;
}

#slogan{
	position:absolute;
	top:62px;
	left:392px;
	width:395px;
	height:22px;
	z-index:1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0px;
}

.diameterPageList
{
	padding:5px 0px 0px 50px;
	clear:left;
	float:left;
	width:60px;
	
	}

.diameterText
{
	padding:18px 0px 0px 30px;
	float:left;
	}

.textPosition
{
	clear:left;
	padding:45px 0px 0px 0px;
	}


#header {
	background-image:url(../layout-images/background-header02.jpg);
	background-repeat:repeat-x;
	height:80px;
	width:100%;
	border-width:1px;
	border-color:#8a888b;
	border-style:solid;
	position:relative;
	left:5px;
	top:10px;
}


#gradconn-logo {
	position:absolute;
	top:23px;
	left:20px;
	width:160px;
	z-index:1;
	border:0px;
}




.graphic-promotion-right-mini { /*AE added for usa advert (small) */
	position:relative;
	margin-left:4px;
	border:none;
	width:140px;
	height:150px;
}


#search-header {
	position:relative;
	background-image:url(../layout-images/menu-header-right.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:27px;
	top:0px;
	margin:0px;
	padding-top:1px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

#search-content {
	position:relative;
	width:130px;
	height:auto;
	top:-5px;
	left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding-left:15px;
	padding-top:10px;
	border-width:1px;
	border-color:#8a888b;
	border-style:solid;
	border-top:none;
	background-color:#f7faff;
	background-image:url(../layout-images/menu-bg.jpg);
	background-repeat:repeat-y;
}


#advanced-search-header {
	position:relative;
	background-image:url(../layout-images/menu-header-right.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:27px;
	top:13px;
	margin:0px;
	padding-top:3px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

#advanced-search-content {
	position:relative;
	width:125px;
	height:auto;
	top:8px;
	left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:10px;
	border-width:1px;
	border-color:#8a888b;
	border-style:solid;
	border-top:none;
	background-color:#f7faff;
	background-image:url(../layout-images/menu-bg.jpg);
	background-repeat:repeat-y;
}

.graphic-promotion-right {
	position:relative;
	margin-left:3px;
	border:none;
	width:140px;
	height:300px;
}

#promotion01-header {
	position:relative;
	background-image:url(../layout-images/menu-header-right.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:27px;
	top:15px;
	margin:0px;
	padding-top:2px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

#promotion01-content {
	position:relative;
	width:125px;
	height:auto;
	top:12px;
	left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	padding:10px;
	border-width:1px;
	border-color:#3d3d3d;
	border-style:solid;
	border-top:none;
	background-color:#f7faff;
	background-image:url(../layout-images/menu-bg.jpg);
	background-repeat:repeat-y;
}


#not-the-right-page
{
	position:relative;
	float:right;
	border-style:dashed;
	border-width:1px;
	border-color:#cc0000;
	width:200px;
	margin-left:20px;
	padding:5px;
}


#border {
	width:100%;
	border-width:1px;
	border-color:#8a888b;
	border-style:solid;
	position:relative;
	top:10px;
	left:5px;
	margin:0px;
	background-color:#ffffff;
}


.hidden {
	visibility:hidden;
	position:absolute;
}


.title-header {
	background-image:url(../layout-images/title-background.jpg);
	background-repeat:no-repeat;
	width:425px;
	height:29px;
	padding-left:12px;
	padding-top:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
}


.alignRight {
	float:right;
	margin:5px;
}


.alignLeft {
	float:left;
	margin-right:8px;
}

.border {
	margin:5px;
	border-color:#8a888b;
	border-style:solid;
	border-width:1px;
}

.alignRightBorder {
	float:right;
	margin:5px;
	border-color:#8a888b;
	border-style:solid;
	border-width:1px;
}


.non-preferred{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
}


#privacy {
	height:60px;
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	text-align:center;
	padding-top:5px;
}


.indent-bullets{
	left:15px;
	list-style-position:inside;
}

.progress-bar {
	position:relative;
	background-image:url(http://www.gradconn.com/general-images/progress-bar.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:66px;
	float:left;
}

.progress-bar-results {
	position:relative;
	background-image:url(http://www.gradconn.com/general-images/progress-bar-results.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:66px;
	float:left;
}


.progress-bar-text {
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
	width:154px;
	text-align:center;
}

.progress-bar-highlight {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#9e0707;
	width:154px;		
}

.progress-bar-nolight {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#999;
	width:170px;	
	text-align:center;	
	padding-top:2px;	
}

.clear-left {
	clear:left;
}

.float-left
{
	float:left;
	}

.menuText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	text-align:center;	
}

.clear-right{
	clear:right;
}

.float-right{
	float:right;
}

.contactPadding{
	padding:0px 0px 0px 50px;
}
