/* GENERAL STYLES */
/* GENERAL STYLES */
/* CSS Document */

/* GLOBAL STYLES */
body { background:#cde5f0 url(../images/background_slice.png) repeat-x top; margin:0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

h1 { color:#1084cc; font-size:18px; font-weight:bold; margin: 4px 4px 4px 0px; } /*original margin: 4px; */

h3 { color:#1084cc; font-size:12px; font-weight:bold; border-bottom:#333333 1px solid; }

a { color:#1084CC; }

a:hover { text-decoration:none; }

#container { width:985px; margin:auto; text-align:left; position:relative; background:url(../images/content_slice.gif) repeat-y; overflow:auto; }

#header { background:url(../images/header.png) no-repeat; width:985px; height:213px; }

#topmenu { background:url(../images/menu_header.png) no-repeat; width:985px; height:54px; display:block; }

#leftcolumn { width:204px !important; width:201px; float:left; margin-left:14px !important; margin-left:7px; overflow:hidden; }

#rightcolumn { width:767px; overflow:hidden; background:url(../images/sub_header.png) no-repeat top left; padding-top:54px; }

#content {
	padding:14px 24px 14px 14px;
}

.logolink { position:absolute; margin:8px 0 0 8px; width:225px; height:100px; }

#footer { background:url(../images/footer.png) no-repeat; height:53px; width:985px; clear:both; color:#333333; font-weight:bold; text-align:center; padding-top:20px; }

#footer2 { width:985px; text-align:right; color:#333333; margin:auto; }
#footer2 a { color:#333333; text-decoration:none; }

#submenuimage { 
width:193px; 
background:url(../images/side_image.png) no-repeat; 
padding:110px 4px 4px 4px; 
font-size:14px; 
color:#FFFFFF; 
line-height:20px;
border-top:#0a6eb2 1px solid; 
margin-top: 20px; 
margin-top: 5px !ie; 
}

/* TOP MENU */

#topmenu ul {
	display:block; position:absolute; left:200px;
	top:0px; margin-top:0; margin-bottom:0;
}
#topmenu ul li {
	list-style:none;
	margin:0;
	display:inline; float:left; height:auto; padding:29px 8px; background:url(../images/top_menu_division.png) no-repeat right 26px;
}
#topmenu ul li a { text-decoration:none; color:#222222; font-size:12px; font-weight:bold; }

#topmenu ul li a:hover { text-decoration:underline; }


/* LEFT MENU */

#leftmenu { width:201px; padding-right:3px; background:url(../images/menu_title_top.png) no-repeat; }
#leftmenu, #leftmenu li, #leftmenu ul { list-style:none; padding-left:0; margin:0; }

/* Top level menu */
#leftmenu li.top { background:url(../images/menu_title_top.png) no-repeat; border-right:none; }
#leftmenu li.top a { padding:9px 4px 6px 4px; }
#leftmenu li { background:url(../images/menu_title.png) no-repeat; }
#leftmenu li a { color:#FFFFFF; font-weight:bold; font-size:14px; text-decoration:none; padding:4px 4px; display:block;  }
#leftmenu li a:hover { color:#CCCCCC; }

/* Second Level Menu */
#leftmenu ul li { background:#cde5f0; border-top:#0a6eb2 1px solid; height:auto; }
#leftmenu ul li a { color:#333333; font-weight:bold; font-size:12px; padding:4px !important; text-decoration:none; }
#leftmenu ul li a:hover { color:#333333; background:#b7daea; }

/* Third Level Menu */
#leftmenu ul ul { border-top:#0a6eb2 1px solid; background:#ffffff; }
#leftmenu ul ul li { padding:4px 4px 4px 4px; margin-left:0px; width:193px; border:none; background:#ffffff url(../images/menu_division.png) no-repeat left bottom; height:auto; }
#leftmenu ul ul li a { color:#333333; font-weight:normal; font-size:11px; text-decoration:none; padding:4px 4px 4px 14px !important; background:url(../images/bullet.png) no-repeat 5px 8px; }
#leftmenu ul ul li a:hover { background:url(../images/bullet.png) no-repeat 5px 8px; }
#leftmenu ul ul li:hover { background:#f5f5f5 url(../images/menu_division.png) no-repeat left bottom; }


/* SEMI-GLOBAL STYLES */

.sidebar {
	width:190px;
	float:right;
	clear:right;
	padding:14px;
	text-align:center;
}

.casecontent {
    margin:0px 0px 15px 0px;
}

.rfq_button { background:url(../images/rfq_button.png) no-repeat; height:40px; width:180px; display:block; margin:auto; }

.contactus_button { background:url(../images/contact_us3.jpg) no-repeat; height:40px; width:180px; display:block; margin:auto; }

.spec_button { background:url(../images/spec_button.png) no-repeat; height:40px; width:180px; display:block; margin:auto; }

.spec_button_2 { background:url(../images/spec_button.png) no-repeat; height:40px; width:180px; display:block; margin:auto; float:right; padding-right:15px; text-decoration:none; }


#content .subscriberFormDiv {

}

#content .subscriberFormDiv p {
     text-align:center;
}

#content .subscriberFormDiv td span {
     width:90px;
     display:inline;
     display:-moz-box;
     text-transform:capitalize;
}

#content .formError {
     color:red;
     padding:0px 0px 5px 0px;
     margin:0px 0px 5px 0px;
     font-weight:900;
     display:inline;
     display:-moz-box;
}

#content .subscriberFormDiv .formTitle p {
     margin: 0px 0px 10px 0px;
     text-align:left;
     font-weight:900;
}

/* PAGE SPECIFIC STYLES */
.home_sidebar {
	width:250px;
	border-left:1px solid #4268a1;
	float:right;
	padding:4px 4px 4px 20px;
	margin:18px 0 18px 10px;
}

.featured_table { border:#1285cc 1px solid; }
.featured_title_row td { padding:4px; background:#cde5f0; font-size:12px; font-weight:bold; text-align:center; } 


/* CH Add styles for site */

.standard {

}

.standardUL{

}
/*
.emptyLI {
	list-style:none;
	padding:0px 0px 10px 0px;
}

.circleLI{
	list-style:disc;
	padding:0px 0px 10px 0px;
}

.standardUL ul {
	margin:0px;
	padding:0px;
}

.standardUL ul .circleLI {
	list-style:disc;
	margin:0px 0px 0px 40px;
	padding:0px;
}

.standardUL ul .emptyLI {
	list-style:disc;
	margin:0px 0px 0px 40px;
	padding:0px;
}

.standardUL ul li {
	list-style:none;
}

.standardUL ul li p {
	margin:0px;
	padding:0px;
}

.standardUL2 ul p {
	margin:0px;
	padding:0px;
}

.standardUL2 li {
	margin:0px 0px 10px 0px;
	list-style:none;
}

.standardUL2 li ul li {
	margin:0px;
	list-style:disc;
}

.standardUL2 li ul li ul {
	margin:0px;
	padding:0px;
}

.standardUL2 li ul li ul li {
	list-style:disc;
}

.standardUL2 li ul li ul li ul {
	
}

.standardUL2 li ul li ul li ul li {
	list-style:disc;
	list-style-position:inside;
	margin:0px 0px 0px 20px;
}

.standardUL3{

}

.standardUL3 ul {
	margin:0px 0px 0px 40px;
	padding:0px;
}

.standardUL3 li {
	list-style:disc;
}

.standardUL3 li p {
	margin:0px;
	padding:0px;
}

.standardUL li ul {
	
}

.standardUL3 li ul li {
	list-style:disc;
}

.standardULNumber {
	list-style: disc;
}

.standardULNumber li p {
	margin:0px;
	padding:0px;
}

.standardULLIDisk {
	margin:0px 0px 0px 40px;
	padding:0px;
}

.standardULLIDisk li {
	list-style:disc;
}

.standardULSquare {
	margin:0px 0px 0px 40px;
	padding:0px;
}

.standardULSquare li {
	list-style:disc;
}

.standardULNoPadding {
	margin:10px 0px 0px 40px;
	padding:0px;
}

.standardULNoPadding2 {
	margin:0px 0px 0px 40px;
	padding:0px;
}
*/

#content p {
	margin:0px;
	padding:0px;
}

ul {
	margin:0px;
        padding: 0px 0px 0px 40px;
        padding:0px 0px 15px 40px !ie;
	
        
}

.standardPadding {
	margin:15px 0px 0px 0px;
}

#topmenu ul li ul li {
	list-style:none;
	margin:0;
	display:inline; float:left; height:auto; padding:29px 8px; background:url(../images/top_menu_division.png) no-repeat right 26px;
clear:left; position:relative;
}

.standardNoPaddingTank {
	margin:0px;
	padding:0px 0px 15px 40px;
}

.standardNoPaddingTank ul li {
	margin:0px;
	padding:0px 0px 0px 0px;
}


/* CH End added styles for site */








/* EDITOR PROPERTIES */


/* EDITOR PROPERTIES */
