/* Start of CMSMS style sheet 'drawmer' */
* {margin:0;padding:0;}
body {text-align:center; font-family:verdana; font-size:0.75em; background-color:#000000;font-family: 'trebuchet ms','Constantia';margin:5px;}
h1 { font-weight:600; margin: 0 0 0.2em 0; font-size: 1.5em; color: #0761DB; letter-spacing:0.1em;}
h2 {font-size: 1.3em; color:#666666; margin-bottom:0em }
h3 {font-size: 1.0em; color:orange;  letter-spacing:0.05em; text-transform:uppercase; margin-bottom:0em }
h4 {font-size: 1.1em; color:#666666;  margin-bottom:0em }
h5 {color:#0761DB; font-size:14px; font-family:Tahoma;}

p {color:#666; font-size: 1.0em;margin:0em;padding:0em;}
hr {margin:0 0 5px; padding:5px 0 0 0; border:none; border-bottom:1px solid #999;}
ul { list-style-type:none;list-style-image: url(/images/list_blue.png);font-size: 1.0em;margin:10px 0 10px 40px;}

#pagewrapper {width:980px; height:auto; margin:auto; padding:0px; text-align:left; background-color:#fff}
#header {width:100%; height:105px; background:#000 url(/images/banner_no_flash.jpg) no-repeat 0 0; }

#footer {height:30px; width:100%; background:#000000 url(/images/btm_bar_new.jpg) no-repeat 0 0; clear:both; padding-top:2px}
#footer a { color:#FFFFFF; text-decoration:none; }
span.footerContents {margin:10px 0px 0px 50px;vertical-align: middle;}
.breadcrumbs a {text-decoration:none; color:#FFA500;}
.breadcrumbs {text-decoration:none; color:#000;font-size:0.9em;}
table.formbuilderform textarea {font-size:0.9em;width:400px;height:10em;}
table.formbuilderform {font-size:1em;}
table.formbuilderform select {font-size:1em;}

div.main {height:400px; display:table; width:980;}
	div.main a { color:#0761DB; text-decoration:none; }	
	div.main a:visited {color:#0761DB;; text-decoration:none; }
	div.main a:hover { color:#0761DB; text-decoration:underline; }

div.mainContent { height:auto;width:780px; display:block; float:left;}
div.mainContentWide { height:auto;width:980px; display:block; float:left;}
div.content {display:table;height:400px;width:100%;text-align:left; background-color:#fff;float:left;}
div.contentBorder {border-left: 1px solid #ccc;width:199px;height:100%;float:left;background-color:orange;}

div.rightContent {display:table;height:100%;width:200px;float:right;background-color:orange;}
	div.rightTop {background-color:#aeaeae; height:40px; color:#333333; vertical-align:middle; padding-top:5px; width:199px; display:block}
	div.rightTop form {margin:0px; padding:0px;  margin-left:0px}
	div.rightTop form input {height:18px; width:40px;font-size:10px; margin:0px; padding:0px; }
div.rightContent2 {display:table;height:10px;width:200px;float:right;background-color:orange;}
div.rightPadding {margin:10px;}
	div.rightContent ul {margin:15px;padding:0}

#cntnt01searchinput {width:105px;position:relative;top:-2px;_top:0px;}
#cntnt01moduleform-1 {padding:0px; margin:0px;width:185px}
#searchBtn { width:20px;height:20px;position:relative; top:0px;margin:0px;padding:0px;border:0px solid;background: url(images/btn_search.jpg) no-repeat 0 0}
div.search {height:20px; padding:0px 4px;margin-top:5px;}
#search {height:20px;}
#searching {width:150px;margin-left:8px;}

div.leftBlock { width:600px; height:auto; float:left; margin:15px 0px;font-family:'trebuchet ms','Constantia';}
	div.Left {width:390px;float:left;}
	div.Right {width:390px;float:right}
div.leftBlockWide { width:800px; height:auto; float:left; margin:0px 0px;font-family:'trebuchet ms','Constantia';padding:0px 0px 15px}

div.sitemap ul {list-style-type:none;list-style-image: url(/images/arrow.png);font-size: 1.0em;}
div.sitemap ul ul {padding:0px 0px 0px 20px;list-style-type:none;list-style-image: url(/images/arrow.png);margin:0px;}
div.sitemap li {font-size:1.0em;font-family:'trebuchet ms','Constantia';}
div.sitemap ul a {text-decoration:none;color:#000}
div.sitemap ul a:visited {text-decoration:none;color:#000}
div.sitemap ul a:hover {text-decoration:none;color:#ffa500}

div.leftPadding {padding-left:100px; width:auto}
div.breadcrumbs {float:left; width:600px}

div.menuBlock {width:100%; height:20px; border-bottom:1px solid black; border-top:1px solid #f9af00; background-color:#585e5a; color:white; float:none;clear:both;}
#menuContent {margin-bottom:1px;margin:0px 0px 0px 100px;height:19px}

div.specs {}
div.specs td { border-bottom:solid 1px #ccc; font-size:12px;}

div.sales {width:400px;height:20px;display:table;}
div.sales form {margin:0px}
div.sales select {}
div.sales input {}
div.sales option {}
div.distributor {height:auto;margin-bottom:15px;}

div.rightContent ul {color:#fff; list-style-image: url(images/arrow.gif);}
div.rightContent ul a { color:#fff; text-decoration:none;  }
div.rightContent ul a:hover { color:#333; text-decoration:none;  }

img.imageLeft  { float:left; margin-right: 20px;}
img.imageRight { float:right; margin-left: 20px;}

div.NewsSummary {margin:0 0 5px 0;}
div.NewsSummaryPostDate {font-size:0.9em;padding-bottom:10px;}
div.NewsSummaryLink {font-size:1.3em;}
div.NewsSummaryMoreLink {margin:5px 0px 10px;padding:0px;font-size:0.9em;border-bottom:1px solid #eee;text-indent:0px;}
div.simpleNews {font-size:0.7em;font-weight:bold;margin:3px 0 15px;}
div.simpleNews div.NewsSummaryLink a {color:#111;}
div.simpleNews div.NewsSummaryMorelink {font-size:1.2em;font-weight:normal;}


/* End of 'drawmer' */

/* Start of CMSMS style sheet 'drawmer - top navi' */
/* Horizontal menu */
#menu_vert {margin-left: 1px;margin-right: 1px;}

/* The wrapper clears the floating elements of the menu */

/* Fix for Opera 8 */
.clearb { clear: both; }
#menuwrapper {  /* Fix for Opera 8 */  /*   overflow: hidden;  */ 
   background-color:#585e5a;
   border-bottom: 0px solid #000;
   width: 100%;
}

#primary-nav li li {width: 200px;}
#primary-nav li li li {width: 250px;}

/* Unless you know what you do, do not touch this */ 
#primary-nav, #primary-nav ul {list-style: none; margin: 0px; padding: 0px;}
#primary-nav ul {position: absolute;top: auto;display: none;}
#primary-nav ul ul {margin-top: 1px;margin-left: -1px;left: 100%;top: 0px;}
	
#primary-nav li {margin-left: -1px; float: left; }
#primary-nav li li {margin-left: 0px;margin-top: -1px;float: none;position: relative; font-size:0.9em}

/* Styling the basic apperance of the menu elements */
#primary-nav a {display: block;margin: 0px;padding: 1px 10px;text-decoration: none;color: #fff;}
#primary-nav li a {border-right: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;}
#primary-nav li li a {border: 1px solid #C0C0C0;}	
#primary-nav li,  #primary-nav li.menuparent {background-color: #585e5a;}

/* Styling the basic apperance of the active page elements (shows what page in the menu is being displayed) */
#primary-nav li.menuactive {background-color: #585e5a;}

/* Styling the basic apperance of the menuparents - here styled the same on hover (fixes IE bug) */
#primary-nav ul li.menuparent, 
#primary-nav ul li.menuparent:hover, 
#primary-nav ul li.menuparenth { 
/* arrow for menuparents */
   /*background-image: url(images/cms/arrow.gif); */
   background-position: center right; 
   background-repeat: no-repeat; 
}


/* Styling the apperance of menu items on hover */
#primary-nav li:hover, 
#primary-nav li.menuh, 
#primary-nav li.menuparenth, 
#primary-nav li.menuactiveh {background-color: #E7AB0B;}

#primary-nav ul, 
#primary-nav li:hover ul, 
#primary-nav li:hover ul ul, 
#primary-nav li.menuparenth ul, 
#primary-nav li.menuparenth ul ul {display: none;}

#primary-nav li:hover ul, 
#primary-nav ul li:hover ul, 
#primary-nav ul ul li:hover ul, 
#primary-nav li.menuparenth ul, 
#primary-nav ul li.menuparenth ul, 
#primary-nav ul ul li.menuparenth ul {display: block;}

/* IE Hacks */
#primary-nav li li {float: left;clear: both;}
#primary-nav li li a {height: 1%;}
/* End of 'drawmer - top navi' */

