body {background-color:#569bd2; margin:0px; font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size:11px;}
img {border:none;}
H5 {font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.hide_flash {display:none;}
.border {display:none; padding:0px; margin:0px; width:5px; height:20px;}
a:link, a:visited, a:hover {text-decoration:none;color:#017AAE;}

.header {background-color:#FFFFFF; width:920px; padding:20px 20px 0px 20px; width:920px;}
.frame {padding:5px 20px 5px 20px; margin:0px; width:920px;}
.flash_banner {background-color:#FFFFFF; padding:10px 20px 10px 20px; margin:0px; height:250px; width:920px;}

/*menu*/
.navigation_leftright {display:none; width:5px;}
.navigation_divider {display:none; padding:0px; margin:0px;}
ul.menu {list-style:none; margin:0px; padding:0px;}
ul.menu * {margin:0px; padding:0px; font-size:11px; font:Verdana; color:#ffffff;}
ul.menu a {display:block; text-decoration:none; }
ul.menu li {position:relative; float:left; margin-right:2px;}
ul.menu ul {position:absolute; top:28px; left:0; background:#ffffff; display:none; opacity:0; list-style:none;}
ul.menu ul li {position:relative; border:1px solid  #ffffff ; width:113px; border-top:none; margin:0; font-size:11px; font:Verdana; color:#ffffff;}
ul.menu ul li a.submenu {display:block; padding:5px 10px 5px 10px; background-color:#3B5379; font-size:11px; font:Verdana; color:#ffffff;}
ul.menu ul li a:hover {background-color:#4A6B98; font-size:11px; font:Verdana; color:#ffffff; } 
ul.menu ul ul {left:113px; top:-1px; } 
ul.menu .menulink {padding:5px 4px 7px 4px; background-image:url(../img/menu/menu_middle.jpg);font-size:11px; font:Verdana; color:#ffffff; }
ul.menu .border_top {border-top:1px solid #ffffff; }

/*tiles*/
.tile_top {display:none; margin:0px;}
.tile_bottom {display:none; margin:0px;}
.tile_left {display:none; margin:0px;}
.tile_right {display:none; margin:0px;}
.tile_title {padding:10px 5px 10px 5px; margin:0px; font:Verdana; font-size:large; color:#414141;}
.tile_border {display:none; margin:0px; width:10px;}

/*left panel menu*/
.bullet_arrow {padding:5px 10px 5px 20px;}
.sub_bullet_arrow {padding-left:40px;}
.left_menu {padding:5px 0px 5px 0px; font-size:small;}
.left_paneltitle {background-image:url(../img/left_panel_titlebg.jpg); background-repeat:no-repeat; width:170px; height:20px; font-size:large; font:Verdana; color:#FFFFFF; padding:5px 0px 5px 20px;}
.left_tile {padding:10px 5px 0px 5px;}

/*primary content*/
.primary_header {padding:10px 0px 20px 18px;}
.primary_title {padding:0px 0px 0px 0px; font:Verdana; color:#017AAE; font-size:x-large;}
.primary_content {padding:0px 0px 10px 18px; width:672px;}
.tab_frame{padding:0px 0px 10px 18px;}
.image_products {padding:0px 10px 10px 0px;}
.awards_info {padding:0px 0px 10px 50px; font:Verdana; font-size:x-small;}
.small_tile {padding:0px 10px 10px 0px;}

/*footer- company address and logos */
.fontdiv {background-color:#FFFFFF; padding:0px 0px 5px 0px; margin:0px;}
.line {padding:0px;  margin:0px; border-top:2px #E1E1E1 solid;}
.frameline {background-color:#FFFFFF; padding:10px 20px 15px 20px; margin:0px; width:920px;}
.logos {padding:0px 20px 20px 20px; width:288px;}
.address {padding:5px 20px 20px 20px; margin:0px; width:552px;}

/*bullet - square and numeric*/
li.square {list-style: square outside; color:#F16101;}
li.decimal {list-style: decimal outside; color:#000000;}
.blacktext {color:#000000;}

.trigger_open {background:url(../img/bullet_arrow.gif) no-repeat left;}

/*tab panel*/
.TabbedPanels {margin:0px; padding:0px; float:left; clear:none; width:100%; } 
.TabbedPanelsTabGroup {margin:0px; padding:0px; }
.TabbedPanelsTab {top: 1px; text-align:center; float:left; padding:8px 5px; margin:0px 1px 0px 0px; font:verdana;  background-image:url(../img/tab02.jpg); 
width:157px; background-repeat:no-repeat; list-style:none; -moz-user-select:none; -khtml-user-select:none; cursor:pointer;}
.TabbedPanelsTabHover {background-image:url(../img/tab02.jpg); }
.TabbedPanelsTabSelected {background-image:url(../img/tab01.jpg); }
.TabbedPanelsContentGroup {clear:both; border-left:solid 3px #bdd6fb; border-bottom:solid 3px #bdd6fb; border-top:solid 3px #bdd6fb; 
border-right:solid 3px #bdd6fb; width:665px; background-image:url(../img/tab03.jpg); background-repeat:repeat-x; }
.TabbedPanelsContent {padding: 15px 10px 10px 10px; }

/*collapsible panel*/
.CollapsiblePanel {width:672px; margin:0px; padding:0px;}
.CollapsiblePanelTab {font:verdana; color:#017AAE; background-color:#ffffff; margin:0px; padding:10px 0px 10px 0px; cursor: pointer; 
-moz-user-select: none; -khtml-user-select: none;}
.CollapsiblePanelContent {background-color:#ffffff; margin:0px; padding:10px 20px 0px 20px;}

/*button - feedback button*/
input.button {font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.form {font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

/*form - text / textarea */
.question {padding:0px 0px 5px 0px;}
.answer {padding:0px 0px 15px 0px;}
.white_title {color:#FFFFFF; font:Verdana; font-size:14px;}
.idea_blue_lc {display:none;}
.idea_blue_rc {display:none;}
.grey_bottom_left {display:none;}
.grey_bottom_right {display:none;}
.idea_title {padding:5px 10px 5px 0px;}
.status {padding:5px 20px 5px 20px; text-align:center;}
.comment_title {padding:0px 0px 10px 0px; font:Verdana; font-size:large; color:#414141;}

