body{ background: #efefef; }
div#container{ background: #ffffff;  }
h1{ color: #013e7f; }

div#content a{ 
color: #013e7f; 
}

div#container div#content-wrapper div#content.generic-internal-tmeplate h2{
color: #013e7f; 

}

div#header{ 
height: 82px;
background: url('http://www.c4carbides.com/images/template-images/header-bkg.jpg') repeat-x; 
}

div#logo{ float: left; }

div#search{ 
float: right; 
margin-top: 17px;
margin-right: 12px;
width: 200px;
}

div#search p{ 
text-align: right;
clear: right;
padding-top: 3px;
}


div#search p a{ 
color: #000000;

} 
/* VIRTUAL CATALOGUE SEARCH CODE */
div#search input#search_name{  
float: left;
background: url('http://www.c4carbides.com/images/template-images/input-bkg.gif') repeat-x; 
width: 144px;
height: 14px;
padding: 7px; 
border: none;
}

div#search input.button-go{  
float: right;
background: url('http://www.c4carbides.com/images/template-images/button-go.gif') repeat-x; 
width: 34px;
height: 28px; 
border: none;
}

/*  Site Search Codee */


div#search input#keywords{  
float: left;
background: url('http://www.c4carbides.com/images/template-images/input-bkg.gif') repeat-x; 
width: 144px;
height: 14px;
padding: 7px; 
border: none;
}

div#search button{  
float: right;
background: url('http://www.c4carbides.com/images/template-images/button-go.gif') repeat-x; 
width: 34px;
height: 28px; 
border: none;
}


div#content.generic-internal-tmeplate div#SiteSearch form button{  
float: right;
background: url('http://www.c4carbides.com/images/template-images/button-go.gif') repeat-x; 
width: 34px;
height: 28px; 
border: none;
}

/* Site Search Results page  */

div#content div.SiteSearch div.SiteSearch_result_item{ 
margin-top: 20px;
 }


div#content div.SiteSearch_result_item a.SiteSearch_titlelink{
color: #013e7f; 
font-weight: bold;  
font-size: 1.2em;
text-decoration: underline;
}


div#content div.SiteSearch_result_item span.SiteSearch_link a{
color: green; 
font-weight: normal;  
text-decoration: none;
}


/*div#menu{ display: none; }*/


div#homepage-c2a{
margin-top: 6px;
}
div#homepage-c2a img{
float: left;
margin-left: 6px;
}

div#homepage-c2a img.c2a-first{
margin-left: 0px;
}

div#homepage-c2a div#client-login{  
width: 232px;
height: 159px;
float: right;
background: url('http://www.c4carbides.com/images/template-images/c2a-client-area.jpg');
}

div#client-login input#username{  
margin-top: 67px;
margin-left: 18px;
float: left;
background: url('http://www.c4carbides.com/images/template-images/input-bkg.gif') repeat-x; 
width: 144px;
height: 14px;
padding: 7px; 
border: none;
}

div#client-login input#password{ 
margin-top: 7px;
margin-left: 18px; 
float: left;
background: url('http://www.c4carbides.com/images/template-images/input-bkg.gif') repeat-x; 
width: 144px;
height: 14px;
padding: 7px; 
border: none;
}


div#client-login input#ctl00_ctl01_loginboxtest_logincontrol1_process{  
margin-top: 7px;
margin-left: 4px;
float: right;
background: url('http://www.c4carbides.com/images/template-images/button-go.gif') repeat-x; 
width: 34px;
height: 28px; 
border: none;
}


div#footer{ 
color: #ffffff;
font-weight: bold;
background: url('http://www.c4carbides.com/images/template-images/footer-bkg.jpg');
background-repeat: no-repeat;
margin-top: 6px;
padding-top: 8px;
padding-left: 16px;
width: 929px;
height: 24px;
clear: both;
 }

div#footer a{
color: #ffffff;
}

div#breadcrumbs{  }

div#vgm_category_path{ 
position: relative;
color: #ffffff;
font-weight: bold;
font-size: 0.85em;
background: url('http://www.c4carbides.com/images/template-images/breadcrumbs-bkg.gif');
background-repeat: no-repeat;
margin-left: -229px;
margin-top: -9px;
padding-top: 2px;
padding-left: 16px;
width: 929px;
height: 24px;
clear: both;
}

div#vgm_category_path a{ 
color: #ffffff;
}

/*div#left_nav{ float: left; margin-top: 40px;  }*/

div#content.generic-internal-tmeplate{ float: right;  width: 715px; /*margin-top: 35px; */}

div#product-thumbnail{ float: right; width: 300px; padding-left: 15px; padding-right: 50px; padding-bottom: 20px; }
div#product-price{ display: none; }

div#button-contact-us img{ margin-top: 15px; float: right;}

div#content-wrapper{ 
/*background: #f7f7f7 url('http://www.c4carbides.com/images/template-images/body-bkg.gif') repeat-x; */
background: #ffffff;
 }

/* contact form */

span#ctl01_MainContent_authentication_intranet_login_Message{ display: block; float: right; }
div#ctl01_MainContent_authentication_intranet_login_loginboxtest_logincontrol1_AuthenticationLoginControl{ display: none; }

div#contactform input{
background: url('http://www.c4carbides.com/images/template-images/input-contact-bkg.gif');
background-repeat: no-repeat; 
margin-top:10px;
width: 203px;
height: 14px;
padding: 7px; 
border: none;

}

div#contactform div span#span5.form_data select#ctl00_MainContent_ctl02_field5{ 
padding: 7px; 
margin-top: 10px;
background: url('http://www.c4carbides.com/images/template-images/input-contact-bkg.gif');
background-repeat: no-repeat; 
border: none;
}



div#contactform textarea { 
border: 2px solid #c6c6c6;
margin-top: 20px;
background: #e8e8e9 url('http://www.c4carbides.com/images/template-images/input-text-bkg.gif') repeat-x; 
background-repeat: repeat-x; 
 }

div#contactform div label.form_element{ display: block; margin-top: 15px; text-align: left; clear: left; }

div#contactform label{ width: 130px; }
div#contactform div.indent { margin-left: 397px; }

div#contactform div.indent input{ width: 74px; height: 28px; background: none;}

div#contactform div span#span12.form_data table#ctl00_MainContent_ctl01_field12{ width: 130px; }
div#contactform div span#span12.form_data table#ctl00_MainContent_ctl01_field12 label{ display: none; }
div#contactform div span#span12.form_data table#ctl00_MainContent_ctl01_field12 input#ctl00_MainContent_ctl01_field12_0{ background: none; width: 15px; margin-top: 15px;}



/* Blog */

div.side-column-first h4{ margin:0; padding: 0; display: none; }
div.side-column-content-100{ /*margin:0; padding: 0;*/ }


div.post{ font-family: Arial; font-size: 0.9em; }
div.dateTab{ font-weight: bold; font-size: 0.9em;}


div.volBlogCategories ul{ margin:0; padding: 0; font-size: 0.9em; }
div.volBlogCategories ul li{ list-style-type: none; margin-top: 5px; }

div.volBlogArchives ul{ margin:0; padding: 0; font-size: 0.9em; }
div.volBlogArchives ul li{ list-style-type: none; margin-top: 5px; }


div#content div#ctl01_MainContent_blog_permalink_Social.Social ul li{ 
display: inline; 
list-style-type: none; 
background-image: none;
}

div#volBlog fieldset{ font-size: 0.9em; }
div#volBlog fieldset legend{ font-weight: bold; }
div#volBlog div.detailRow label{ text-align: left;}

div.formRow{ margin-top: 4px; }
div#volBlog label.formLabel{ text-align: left;}

div#right-column{ /*border: 1px solid red;*/ float: right; width: 245px; height: 100%; margin-top:40px; }

div#volBlogSearchForm input#txtKey{  
float: left;
background: url('http://www.c4carbides.com/images/template-images/input-blog-search-bkg.gif') repeat-x; 
width: 112px;
height: 14px;
padding: 7px; 
border: none;
}

div#volBlogSearchForm input.volBlogSubmit{  
float: left;
margin-left: 7px;
background: url('http://www.c4carbides.com/images/template-images/button-go.gif') repeat-x; 
width: 34px;
height: 28px; 
border: none;
}

div#right-column h2{ display: block; clear: both; }

/* Side column Styles */


div.side-column h2{ 
font-size: 1.2em;
font-weight: normal;
background: url('http://www.voloper.com/projects/opensites3/agoulden/xanthos_3155/images/template-images/side-column-header.gif');
height: 45px;
margin:0;
padding-top: 14px;
padding-bottom: 0;
text-align: center;
color: #666666;
 }
 
div.side-column-first h2{ 
font-size: 1.2em;
font-weight: normal;
background: url('http://www.c4carbides.com/images/template-images/side-column-header.gif');
height: 45px;
margin: 0;
padding-top: 14px;
padding-bottom: 0;
text-align: center;
color: #666666;
 }
 
div.side-column-first{ width: 219px; float: left; margin-left: 8px; margin-top: 10px;}
div.side-column-first{ background: url('http://www.c4carbides.com/images/template-images/side-column-bkg.gif'); }
div.side-column-first h2 a{ color: #666666; text-decoration: none; }
div.side-column-first h2 a:visited{ color: #c7c7c7;  }
div.side-column-first h2 a:hover{ color: #c7c7c7; text-decoration: none; }
div.side-column-first p{ margin:0; padding: 0; padding-top: 8px; }

div.side-column-content-100{ padding-left: 25px; /*border: 1px solid red;*/ padding-right: 25px; font-size: 1.1em; }

div.side-column-content-100 a{
color: #013e7f;
}

div.side-column-first{ 

margin-top: -5px;

 }
div#content.blog-template{ float: right;  width: 469px;  }


/* Virtual Catalogue Categories */
div.vgm_product_price{ display: none; }
div.vgm_product_thumbnail{ border: none; }

div.vgm_product_info{ 
margin-top: 15px;
width: 95%;
clear: both;
}

div.vgm_product_info a{ 
color: #3f3f3f;
}


div.vgm_sub_category a{
color: #3f3f3f;
}




div.vgm_category_product{
float: left;
margin: 12px;
}


div.vgm_product_nav{ 
display:none;
 }


/* Javascript Tabs */


div#tab-container-1{ 
clear: both;
}

div#tab-container-1 ul#tab-container-1-nav{
margin-left: 0;
padding-left: 0;
}


div#tab-container-1 ul#tab-container-1-nav li{
display: inline;
width: 131px;

}


div#tab-container-1 ul#tab-container-1-nav li a{ 
background: url('http://www.c4carbides.com/images/template-images/product-tab-off.gif');
background-repeat: no-repeat;
display: inline-block;
padding-top: 4px;
width: 131px;
height: 20px;
text-align: center;
color: #ffffff;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
}



div#tab-container-1 ul#tab-container-1-nav li.activeli a.active{ 
background: url('http://www.c4carbides.com/images/template-images/product-tab-on.gif');
background-repeat: no-repeat;
display: inline-block;
width: 131px;
text-align: center;

}

div.tab{  margin-top: -12px; padding-top: 0;}
div#tab1 h2{ display: none; }
div#tab2 h2{ display: none; }
div#tab3 h2{ display: none; }
div#tab4 h2{ display: none; }

.grey-row{ background: #eeeeee; }

div#tab-container-1 table.borderless tbody tr td table tbody tr th{ padding: 4px;  text-transform: uppercase; color: #013e7f; font-weight: bold;}
div#tab-container-1 table.borderless tbody tr td table tbody tr td{ padding: 4px;  }

/* Zebra Table Rows */

.highlight    { background:#d5fcdc; }
.even      { background:#fff; }
.mo      { background:#e3f1fb; }
.odd      { background:#eee; }
.zebra th    { padding:5px; background:#ddd; border-bottom:1px solid #999; text-align:left; font-weight:bold; }
.zebra td    { padding:5px 20px 5px 5px; border-bottom:1px solid #ddd; }



/* News search */

div.VolNewsSearch select, input, textarea{ 
border: 1px solid #cccccc;
padding: 4px;
}

div.VolNewsSearch{ 
}

div.VolNewsSearch ul li{
padding-top: 10px;
}
 
div.VolNewsSearch label, select{
text-align: left;
}

div.VolNewsSearch ul li{ 
list-style-type: none;
}

/* OBS Breadcrumbs */

div#vgm_category_path ul.breadcrumbs{ 
margin:0;
padding: 0;
margin-top: 4px;
 }

div#vgm_category_path.obs-breadcrumbs{ 
line-height: 1em;
margin-top: 2px;
}

div#content.generic-internal-tmeplate div#vgm_category_path a{ 
color: #ffffff;
}

/* For Blog and About us to show in Breadcrumbs they need to be part of main nav in the back end - hide from the front end! */

div#container div#top_nav div#menu.menu ul li#menu8,
div#container div#top_nav div#menu.menu ul li#menu9{
display: none;
}


div#content-wrapper div#content.generic-internal-tmeplate{
line-height: 1.5em;
}

/* Blog full width with right column */
div #content.blog-template div#vgm_category_path.obs-breadcrumbs{
margin-left: -13px;
}
div#content.blog-template{
float: left;
margin-left: 13px;
width: 650px;
}

/* News full width with right column */
div #content.news-template div#vgm_category_path.obs-breadcrumbs{
margin-left: -16px;
}
div#content.news-template{
float: left;
margin-left: 13px;
width: 650px;
}




/* Right Padding on paragraphs and Lists*/

/*div#content div#product-description ul li{
padding-right: 15px;
}

div#content div#product-description p{
padding-right: 15px;
}
*/


/* Category image and category blurb */

div.category-image-blurb-image-wrapper{
width: 695px;
clear: both;
}


div.category-image{
float: right;
padding-bottom: 30px;
}

div.category-blurb{
float: left;
width: 270px;
}

div.sub-cat{
border-top: 1px solid #cccccc;
width: 690px;
/*padding-top: 30px;*/
clear: both;
}

div#container div#content-wrapper div#content.generic-internal-tmeplate div.cat-desc div.category-image-blurb-image-wrapper h1{
line-height: 1em;
}






div.sub-cat div.vgm_sub_category{ 
width: 29%;
margin-left: 23px;
padding-top: 30px;
 }


div#container div#blog-breadcrumbs div#vgm_category_path.obs-breadcrumbs{ 
margin-left: 0px;
margin-top: 46px;
}



div.prod-list div.vgm_category_product div.vgm_product_info,
div.prod-list div.vgm_category_product div.vgm_product_info a{
text-decoration: none;
text-align: center;
}


div#content.generic-internal-tmeplate div.sub-cat div.vgm_sub_category,
div#content.generic-internal-tmeplate div.sub-cat div.vgm_sub_category div a{
text-decoration: none;
text-align: center;
}


/* Hide random image from homepage template */

img#ctl00_set_session,
img#ctl01_set_session,
img#ctl02_set_session,
img#ctl03_set_session,
img#ctl04_set_session,
img#ctl05_set_session,
img#ctl06_set_session,
img#ctl07_set_session{
	display:none;
}




div.no-bullets ul{
list-style-type: none;
margin: 0;
padding: 0;
}

div.no-bullets ul li{
padding-top: 20px;
}

div.no-bullets ul ul li{
padding-left: 25px;
}
